kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Jul 14 06:12:25 PDT 2020 OpenBSD/amd64 (ci-openbsd-setuid-7.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.127' (ECDSA) to the list of known hosts. 2020/07/14 06:12:36 fuzzer started 2020/07/14 06:12:41 dialing manager at 10.128.15.235:23620 2020/07/14 06:12:41 syscalls: 381 2020/07/14 06:12:41 code coverage: enabled 2020/07/14 06:12:41 comparison tracing: enabled 2020/07/14 06:12:41 extra coverage: support is not implemented in syzkaller 2020/07/14 06:12:41 setuid sandbox: enabled 2020/07/14 06:12:41 namespace sandbox: support is not implemented in syzkaller 2020/07/14 06:12:41 Android sandbox: support is not implemented in syzkaller 2020/07/14 06:12:41 fault injection: support is not implemented in syzkaller 2020/07/14 06:12:41 leak checking: support is not implemented in syzkaller 2020/07/14 06:12:41 net packet injection: enabled 2020/07/14 06:12:41 net device setup: support is not implemented in syzkaller 2020/07/14 06:12:41 concurrency sanitizer: support is not implemented in syzkaller 2020/07/14 06:12:41 devlink PCI setup: support is not implemented in syzkaller 2020/07/14 06:12:41 USB emulation: support is not implemented in syzkaller 06:12:45 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x30) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x108, 0x4) r1 = semget(0x2, 0x2, 0x340) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000080)=""/116) r2 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x80, 0x12) ioctl$TIOCCDTR(r2, 0x20007478) r3 = semget(0x3, 0x4, 0x4) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000140)=0xfffff2a5) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000180)=""/4096) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001180)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f00000011c0)) ioctl$WSKBDIO_BELL(r2, 0x20005701) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000001200)=""/207) r5 = open$dir(&(0x7f0000001340)='./file0\x00', 0x200, 0x4) renameat(r2, &(0x7f0000001300)='./file0\x00', r5, &(0x7f0000001380)='./file0\x00') pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000001400)=0x1) r7 = semget(0x1, 0x1, 0x90) semctl$SETVAL(r7, 0x3, 0x8, &(0x7f0000001440)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f00000014c0)={0x2, 0xfffff3e5}) 06:12:45 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) read(r0, &(0x7f0000000080)=""/43, 0x2b) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0xa, r1) pwrite(r2, &(0x7f0000000140)="2e967efc6e2416d99240", 0xa, 0x0, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000001c0)=[r3]) getrusage(0x0, &(0x7f0000000200)) r4 = dup2(r1, r2) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f00000002c0)) ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x2, 0x0) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000340)) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x100, 0x0) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f00000003c0)={0x1, 0x8, {[0x3, 0xb90, 0xffffffffffff0834, 0x0, 0xfffffffffffffffa, 0x80000000, 0x1, 0x20, 0x5, 0x100000000000000, 0x1, 0x4, 0x4, 0x3, 0x1, 0x4, 0x3ff, 0x812], [0xe5, 0xfd, 0x0, 0x9, 0x3, 0xffff, 0x7ff, 0xd82, 0x2, 0x82], [0x3, 0x2, 0x8000, 0x6, 0x3d790ab8, 0x7], [0x100000000, 0xff, 0x4f2d, 0xf248, 0x401, 0x1], [{0x1, 0x1, 0x1ff0000}, {0xffa2, 0xffffffff, 0x3, 0xfff}, {0x379, 0x80, 0x1bc, 0x9}, {0xac, 0x8001, 0x0, 0x1f}, {0x0, 0x7, 0x2, 0x80000000}, {0x3ff, 0x3, 0x9, 0x9}, {0x1000, 0xfff, 0x7, 0x100000000}, {0x81, 0x101, 0x4, 0x4}], {0x101, 0x6, 0x1, 0x9}, {0x8, 0xac91, 0x200, 0x7}}}) r7 = accept$inet(0xffffffffffffffff, &(0x7f0000000600), &(0x7f0000000640)=0xc) accept(r7, &(0x7f0000000680)=@in6, &(0x7f00000006c0)=0xc) mmap(&(0x7f00007fe000/0x800000)=nil, 0x800000, 0x2, 0x12, 0xffffffffffffffff, 0x0, 0x983a) 06:12:46 executing program 0: sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f0000000040)="c0b621e56b7bfd8e4db16c575e236ed832", &(0x7f0000000080)=0x11, &(0x7f00000000c0)="7e8aa642b250ed5732a0ee2d2f01c16aeeead4f191c536616b9ce989090dde80442462d1a4ab31fc459f3910155472f4f521b346a0d2deae72126cf8fed915663b5816c408bc2417b3188ea6c162ea1460c9c19d53ffa829bdd3c64ae1da899b495b0a", 0x63) r0 = socket(0x20, 0x2, 0x3) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000140)=0xffffadfb) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000080), 0x4) 06:12:46 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="b1fe37bef8e23787"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000004c0)="be9588cb", 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = accept$inet(r0, 0x0, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffb28) msgrcv(r6, &(0x7f00000013c0)={0x0, ""/4111}, 0x1017, 0x1, 0x800) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000001180)=""/130) msgrcv(r6, &(0x7f0000000500)={0x0, ""/4096}, 0x1008, 0x3, 0x800) sendto$inet(r5, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbaeff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b", 0xfdf4, 0x405, 0x0, 0xfffffffffffffd51) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 06:12:46 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x1) write(r0, &(0x7f00000000c0)='c', 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r1, 0x6, 0x0) dup(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000180)='r\x00') 06:12:46 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xa, 0xab, "000000e3ff0100ed103ee21200", 0x800000}) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x2, &(0x7f0000000680)="9678e34e7d522d1ced07cd25a12de102f09c7a22936d1e16f844c93050491e19034f7e5c34f76771e01aa31e4224adf13ec99120522c2b812181b1c2fb5b462716af347bd05792d217c10f84b64ce97739288f65ba41bb54ca85a4d44fb8d52691a53476446f3f295f91334204120b28b15cbc107967f1dffffa216fb9272c57b8103ab51f9e8aaee521ac73adb2af733bf7e51a5fb40953fea25b19775b6f5169eedf53b7fa6bc0b7523dc39b929f3091b947f50f09000000000000004a924ba1f2c3f45d3e67b4736acec580634a0a680000000000000000000000000000000000006706965d7fce3cf1ebfeaca561a934d5ba9b0b1e277034e928599deb79f4efcfc54c4714edf6fc01706d5c4948d9acf661240000000000000000", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000380)=[{0x3, 0xff7d, 0x1000}, {0x1, 0x3, 0x17fc}, {0x0, 0x1009, 0x1800}, {0x4, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x4, 0xc, 0x800}, {0x5, 0x6}, {0x4, 0x100, 0x3c00}, {0x3, 0xffff, 0x800}, {0x3, 0x1, 0x1000}, {0x4, 0x3}, {0x4, 0x1ff, 0x1000}, {0x2, 0x3ae9b8cc, 0x1000}, {0x0, 0x8001, 0x800}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) syz_open_pts() semop(r0, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f00000000c0)=[{0x1, 0x3ff, 0x1c00}, {0x0, 0x8}, {0x1, 0x2, 0x3000}, {0x3, 0x9, 0x1800}, {0x1, 0xffff, 0x800}, {0x4, 0x3ff, 0x1000}], 0x6) r1 = semget$private(0x0, 0x8, 0x10286) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000140)=""/231) semop(r1, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0x1ffc}, {0x2, 0x1009, 0x1000}, {0x4, 0x401, 0xc00}], 0x4) semop(r1, &(0x7f0000000380)=[{0x2, 0xa, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x2000}, {0x4, 0x1ff, 0x1000}, {0x2, 0x33, 0x1000}, {0x2, 0x5}, {0x0, 0x3, 0x1800}], 0xa) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000480)=""/118) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000400)=""/113) semop(r1, &(0x7f0000000000)=[{0x0, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semop(r1, &(0x7f0000000100)=[{0x1, 0x2}, {0x1, 0x5}, {0x1, 0x1, 0x1800}], 0x3) semop(r0, &(0x7f0000000040)=[{0x3, 0x1f, 0xc00}, {0x4, 0x3b, 0x3800}, {0x1, 0xfff, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x1, 0x800}, {0x3, 0x9, 0x800}, {0x4, 0x100, 0x800}, {0x1, 0x6, 0x1800}], 0x8) 06:12:46 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r2, r1) bind(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="a5c43d609c33c88604771eb58062ab9e81a3ea2a4cfd1a0b055a4f0b21a9b390578652c3d0744c84e9899b060c35298615addefb6126d00c912a1afdcff0ec47ca08009ac0f8198cb0d22453466b93d3979cff913fcaf05fac299bd5c01fd2ae7100000000000000"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r4, r3) bind(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="a56e52aa1be016db70c4cfc1"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r6, r5) r7 = accept(r5, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) r8 = socket(0x20, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x10, 0x8, 0xffffffff7fffffff, 0x7fff}, {{}, 0xfffffffffffffff8, 0x24, 0x0, 0x3f, 0x99}, {{}, 0xfffffffffffffffd, 0x41, 0x1, 0x8, 0x3}, {{r0}, 0xfffffffffffffffd, 0x50, 0x20000000, 0x200, 0x7e}, {{r0}, 0xffffffffffffffff, 0x59, 0xf0000024, 0xff, 0x3f}, {{r2}, 0xffffffffffffffff, 0x8, 0x40000000, 0x2, 0x9}, {{r4}, 0xfffffffffffffffb, 0x10, 0x2, 0x82ad, 0xfffffffeffffffff}, {{}, 0xfffffffffffffffc, 0x11, 0x80000000, 0xe7ee, 0xfffffffffffffffb}], 0x4, &(0x7f0000000240)=[{{r7}, 0xffffffffffffffff, 0x1, 0x2, 0x8, 0x2748}, {{r8}, 0xfffffffffffffff9, 0x58, 0x20000000, 0xffff, 0xa3}], 0x6, &(0x7f0000000280)={0x7f, 0xffffffff}) 06:12:47 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x9, 0xbea, 0xc224, 0x5, "f7e797c073b7b12656ec8929419b1a0bea861968", 0x8, 0x1}) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) 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) 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) 06:12:47 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) lseek(r0, 0x0, 0xfffffffffffff801, 0x2) ioctl$KDENABIO(r0, 0x20004b3c) sysctl$kern(&(0x7f0000000000)={0x1, 0x1b}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1301, &(0x7f0000000580), &(0x7f00000005c0)=0x4) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000180)=[{0x5, 0x6, 0x800}, {0x0, 0xfff, 0x1800}], 0x2) semop(r1, &(0x7f00000001c0)=[{0x7, 0x5226, 0x800}, {0x1, 0x1, 0x800}, {0x4, 0x5}, {0x3, 0x0, 0x800}, {0x3, 0x405, 0x1000}, {0x1, 0x400, 0x1000}], 0x6) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r1, &(0x7f0000000280), 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r1, &(0x7f0000000000)=[{0x4, 0x7}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x86f]) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000380)=[&(0x7f00000000c0)='&]x,\x00', &(0x7f0000000100)='^.](\\-#\x00', &(0x7f0000000140)='\x00', &(0x7f0000000200)='&\x00', &(0x7f0000000240)='.\x00'], &(0x7f0000000540)=[&(0x7f0000000480)=')$*%^\x00', &(0x7f00000004c0)='*\x00', &(0x7f0000000500)='\x00']) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000600)={0x2fb}, 0x8) r3 = dup2(r2, 0xffffffffffffffff) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) 06:12:47 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) dup2(r6, r4) kevent(r3, &(0x7f0000000080)=[{{r4}, 0x802b06ac63017258, 0x31}], 0x4, 0x0, 0x0, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0xa, 0x4) 06:12:47 executing program 0: r0 = socket(0x11, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r1, 0x6, 0x0) setsockopt(r1, 0x200, 0x80000001, &(0x7f00000000c0)="751d55001a256dfa9402443dd5672a6f499a99873fd3e77dd93707b00c9ab0fbb4df14d1cfaa05fa050e140fc3e8da313080ac1bc0a1251e3708cbc81401c62861607a006cbc24f18b233479295b336cef3ee69e903e986f64bec35b44c1b23fbd74b6f70f7aea69bdab5479ed310fbcc0126511475dbbe8e0874d89a665c0c4afaf57713af20f7b4d31afa1687f9d3861d283b7aeae3a8257bf3f62c4bd3ae3cc4b28e42de1", 0xa6) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3874303b22f310b404f36ba5f90006ee01be657aea8b5856668ea693a21ece05bd1b0aa79fcc5fd6f0d9cf049c00000000000000000a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) 06:12:47 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000000), 0x0) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000100)=""/155, 0x9b}], 0x1) r2 = kqueue() shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f00000020c0)={{0x7, 0x4, 0x2}, 0x3, 0x400, 0xfffffff7}) sendmsg(r1, &(0x7f0000003280)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000002000)=[{&(0x7f0000002200)="cf569e65cddcb30388ad681491073c2a776f43dca63f60980957e1cc2ca621f65fc8d7e21f714a03db4c11068e882bd4a951eb44489bcede14b96e6537494bf7b8505e9ef4aaf3acc97f3159622e09895c0d6f524d57f91435c66169bd938d3f050222c6d6af4f4dba6b3da208d306205be1c2879c9b6cdeab7328506b088fdccdd24f2b183ce6aa340abfc34f268ae5de2f7cb9328b8803e0278710b8cf8b10a79250404901f9aac3d93ad5e534b22975b258d8b737cb37580b964f4f88", 0xbe}, {&(0x7f00000020c0)}, {&(0x7f0000002100)="f8f26d902365865f769bebfe857f16946e61f097aa91f86f79d92ef8038ce6a2902a53827c356d8d022f827393dbdfe08c90218ab101c7f06e2bde5b52882352dcb0cc3d06a44b19e3d20c923a1d1e23698953f97adc0fc521e657d9c295a199502fe2", 0x63}], 0x3, &(0x7f00000032c0)=ANY=[@ANYBLOB="1010000000000000ffff00000200000006b8f26db6239499dca49e0b2678aeb6e398351f68a437b739d26a8c223b9f4a15e28c7eae0d349a7383fed05e0164188a78ca83ee2b159954590ff878d89dc61dd559712f15bd8a2c9bc6d8674178e83ab7b6c6cffb9a0fd9dddd55e92b1c85834c4540cc1c4a8000b3be7a19dc2fd568f4df6c065fc5ec691dfe500f354c1411629408ffcc75a6743351879be173be440780d93db50315590ff8b3170f796f97886d743b21de506cf9d7f5d847936d0b8db9da5ca509f30d8f92cf9bfb01cff978da0f6eb0b92931ba5af3a67771a172b4ebb1f0dc031dd509ad834cfea01963414a736a9f7fba35c89ec3c66ab3fbd1f2546991987a53298e49a5225ac7a834279bfd20df948736fbf44d1233c365b14c62975fa251693b0cd5197e97253528846abd02e5b91a3da2ac285b79da0417f296900d5c76492b7ac02948ce4441bfc9d9628c460de1c6fa7b055840af7fe68f1f5c4c7b27c318b5c69a82b82cbd31d58595db8969ff462329d50e3989bb7a2e40f2094b4da4e22fbc48d6274b8122bfeef3a1cdc02eaafcaa3e56115753356d43568f9b68e1841fa679d706ea029b12d9cf0556f2eabf8d1ab8766635045576b7ea2d6dad67534d205f0591171f7eb320091aa6a6029dd169cca58130b3f86e2b33e726e8856089c5f142f5005441041f52d70a759df013a1a845d604041256aedb97cf26de31d1b39d494580476a32e2eb132391eacd03bc41a8ae406a385f7b1d79564c2289657e68e1ee12a4f2426dec49616a41d767ea316c07bb7812d951a7c4a630d2fd0faf3e627998fd6da045900aea6c3b6b11d29aecde6fde91eeabc1f1b7e76243752aa25b8d5cb538d9fcd67fe1140468b7c1ed13306f0f5566f4ee3a1240a3d2b0af4c10ad849f9e06acef003de5c028e1001b493b3fd5f9ed43dc1fb6661488b9f52316f4d875288ede726c4d26957d4af80dbb50ee24ba52d8a9cb9f65cbc89de304e393ecb9509bb6830677eeae1a11c8393b34667f145d202768e0920f209c227801f29542168d762b005dcc5db8b21160d3b6b4445cc1de5d07db20cfade8c6b8b7be469c8c7fcaeafd761f93d809c68ce4ddb38cd5240d3f901c169f7a5fd3573daa7e3ae2136ee9ce33807edce45924df53908458ddf45ec94c7f3f4a85eb372f0c211fb95c4cbb474361659a9bd375a9157569efc109d728853d96cab4b7f4f4b386a4052cebcca0853e1d5e38c23dd51ff20e029b705c79d14b50113dd03f8538659894c024f6d3f32d7d457fd80bc5eab29b913497ba4c7687113ae80b49e98e7cfe9fd250d0222c982c0e03be4d64c674bf0448eb2bee94103e4a44e57ac6e70d20fa40e7b332349eabeff172f13e6d4f66e7918ebfcf531bd1ddd7599e6087b5883f0251c2f4290e3c0ccbda78895945cbaf5ae406c7683f507d5f2be966beb94f563590e3b3f9c6e05cc7a03d1fedc29c12446af757aadd73e0f868cb1dfbfc3140f62d27e5361fb470e32c78d86e5e76a80e465610b6b8e108a1d59c1adfa8d189782fcc683eea6f53ec2d300d341033766838e38a6d2292364e391cbb2a5ddf9cd2ac1dfaba6f0a9a86f560a3351ebe0380496522eca7c783dda0a32ce8c3e5516f88b9bde31222b7fb6e3c4740b17771e567e99d03c62a8df5be3a855ee81f3cd7c4a1a4b8b2f2230d82f727596c0ded4a9341880a8fdba139a51adbc07bad98011e6b0d039878f60b31f8aa35f76386ef2e21c673d8705c9e3d839fc20ded6d93818efdb51443b3ddf2a2daa05daf7683df70795b3d96f601eef16d62cf6e598ecc5153edfebc9b756de73955e373a22edf5c8318c58e7d3fcb84d00ca61337c8c8706f4658f884a832a400837b108f601d960878463f50935b2e6a6eb074041f3947b4dc1471931902a852ce23049267d537a8890d97581aa4e4ee54d09cb34152355aaa00fa9cfdda1df96eb73203a9113d39105aea6a6dde330a217000d1726a1898a26b84abdd027ff6bc6c1cc245cd51063d235da7a2329e4868606ad4bda0ae2dfe6960c6606b6750fac8d8e146aeed26e24f7ca6da0177abaefd7239d91733c7c628ed1464767b39cdcf7e48085d973c5853a9b6c64bb63110cd8c23abe60115f3f01ef034a9036e515e9e22044ecd0584c64e2bbe27dc31569ffc81c653019d11884c9ab44f52b7e121d3b645babbe5632c490080ef33cf4776ddb489e2119122c4b480f0310af11f728da5c58897c38a1735d0de47932cb60cbb13e02212c016b4520a2b0ce588b03a60cee92501b0f42d91d0bf0269670b1e7a39234b89306e696a5ef957c4d2b1f0e3e01d38aae0371de1f305c8f819f6a0f72931d1f77358c4cbcd97e5b7a16898180f18c97ace5084732681791c5f9f8df594f2123690f0ac7649d5d340d2599bd6d20ca12b1c5091a0afff7d2692add965ab8e63a8a896ede9039c3aa4adc96c01f3833e39206e8eabcab408a264fdb220edd1c21a7b4f7b0ba5250393f7e2873e718b948305db1e7e13ae6f2f6156709b75e7a6f286b776ea5caeb54e369d638d471507db0b2ced2a8540cf2a13338eb9d5d5b0c8be7edc225539799a69c7abfdcde2aba88569932052be73d0ccfe0de0212654854cd7cdca13c38121348965823ef2519b6dfdadaa53f91c7947571e94ef9b3a79eeaeb0c8063ea63cbf4a7fc0a9197fcfa1f5fde6aa2a7d28d178c528aba98da8f03830a28a26a9c97b95072f5846c8d96fb997155e29c5502652dd9d3849607d57e2c2178c282acceb83a31f5d6a29babf9e870590eebac194a2f54f172442fbd61c4b2d9d8a1d779549e0dc0ebccb9cb902805857e2cf45c61dca3e735d9bd6dc8bf33a89cd33ff5ed0197566bb22c8589ead23aed8c34cfb584c5cfc123ac2826f3ce4df7e15c029292f52e124d4cdd5d5341cc45d2660fc340f9d665e49cfa2341a018efbbb09f8e2b1d7c1326ded21112893e8a0e8aaaa3753cea8b3e4c09c76878354fcc1e1212a9d2fe56ff359091326f9893aa0b278d486e74991f3efadf549475fa24bd45a682bd5d9a95620dd1af8b149f67175833527334a8b2b10f165aa7ed6db346e4843056aee33405132086e0081d2bad67f88501a107a5888f0230ca2416a0f4d0060b3ac865e4a1072847493d68f9291d80afddd42a9f35a292908e6fee8b38c738586d66c50cf2233f4fd3e326682376d3540090ee0b33ff57ece4eef3d9971ae5f36d9573cd86a2760fe19bb02e9939eebc6ae6778f2b2b90515f6f8811996a5972e1f689d3e56121310ebe45da5a76e038edae145cd7d63c2bf37b9ff02d42a69350221a498693e30dfe5b6979d1f06ab039fa8844de83d9c1dcdb9ec34e08d3276c55a3d37ea9bbaf49a31c42c233892c613168b6279117ffd82a83f89d650db61cefc516dff1c9b1fce872ecd5f07e92100aa8a71149fba3c4de3c390db3c2e32f516f534b0798486fd3c4aab016d5524269042b98d2900d382c303f3ef60e40a8e0c6216c5859dce609b5de356a51ff4a247c1d739bf224d7ad17dcb51db58cba7f6c178944f270fb2117b10840439ad317ffaf8bf5a63968765dc30fecc74659850d6ba23f98d942c77b48dbfc38bfc6e22b7ba2f4dea788b41e5cfd516410a24189133b251400aa6e5b243ae399be64644ab9914725d41ad7502d43af04fdf9d97ace18680e41a171a8945c9f2f4a7a860bc7b75f5316b69b2ea96fcf020206a5acb4da587eac0cba67d382f38da8e72d794ffb959d79fd4194784554d68e5a737eb58374f459cc2e0cf9f860b5f79c72c46200f33369daeca4338c542b8c1e33218779226c74d25eecb6e3b128ffddba8fab6d0260007dbfafe2bcd2c0b840996849cc2a050f95cbd64b56cc3e6cc53200051c4bbcee52e03e7323ebfd0f4ce4b9de2b454b7d4977143f24e87038c153221d26afafaa5e68e46ea58c80aa39b65c04b2bc8c964185920b2af861d8f7613a85e9147052fd59787028e20763782cd6dc72cb4c17d4f1ad476a7df131e4dce0beb5ddb5a27088e983fb633bf72539713cdcc08709c7414f73942703158ed7e4becd7054e320954b3faf32828cdfee53827a2d5f44a266c9c7d34e7b7ce88e34d7e06aa9de1b84cbf13dec767f9f71015eb11cd6ac28331beeef358dc43c6ec0468bcf90f7d55c2e3a3caef40629a6cc5af5e40131c534567633e7045586a678000b52f4394071222acfb6d88555718e0e5518b1a9b389f26216460f21f9b95f8fead429ed3a29b463a054825b5c8a58d006d60db9d6d5cd0463928e1d19f58bdb2816f9004b75a021e2f7cb9f8a20b67d14bee80f7e1303a4758adec3134de1e4d752b9b4b281b4d0f129491ab9bd82a6ee4481565cb337bdda7ad14197e44a4a6864f013c4fcce6255200aaba150f46a03b84eb0c38849f1d43efe0f1f24d90d327309ff8025144f506b7d6caa9c4386ee564997aaabee173be7f2497f0b59f68758d4e7f8c0c3b719376f2dbe71916ffcf47b443c66b8f6d4c7aaeae3ea2a92a5d6f0f18388505f9df42387ada73ce8be9a1142697de07ac95be97e8c357e73aa58fab7dce3edc63545f90afb235b525889fef0f3b844b52e4d5fcfa2dec179a3f292aeeb47f247b6fcd45995686ee2f4ef2de60b3713bcc4565c1ede10ec59d34a4fe8967b0949588f2e9c503b7d050d948bcb6f283c83d31bf7a94a19dc238f74cf55bf1df5c07736332f6c8b97ae1eec525f8088cd1bad3f960e5cb9c2aef29b22d4468b265b99d78a2e2641c2659fa3e2399ae92be34ac558cc0ed36e1b19b3529d19b7e6ef7e54e937c56b299bc9bf194b7512204f47c23464cdd5122e3b5ea946f1131c16f9335b6a7645d7dcc1d370a9d9a6083e351a79540a9f30473da296ebdd25faa46a00ced0146526f7532ce0b842c2fbf4869119b26f9255fa59137d41e7a4bd9fbd4be8b95cefc7f8a1099dad2e96bbb104b0b2d1993ffb3bbd02580a85bfa982a194ccff30b42d72968a9ebae20736e17d44c100b865befaa295d703423971505bc86c85c59a7be23dd48c052cfcf14d305ce4a532d84b8857f1cddc4c8152fc3aab914c1676582ce8cc0b727238c99c7944fc7d702f9ae298a599c974f04509ba038f99ee27f49423b22cfa8c88b42daf3b0b1edb1664d2ecc55082d9f1c2d0b02d5c6c7a5d280c85a75000fe7373cbdd39f3217890dcee22507c0062ccb505fa28d0f691da84e35ec0904041b1f7359698086d5e3fc62aa4ff0943ff8c536a742727dee3681fddf4fd62597a5d2c60dd57125c5ff40db44ea3194440a2ab27edd5cbe977af9557c4b6d64f4175e1966de24dd4e873ee71532a9ff820285694713eb67e5a4c7fa0d95b46d359878c12434256c4e590cc6ea7e55e7d94c3d8408132a43aac4536f8bb341e164b389c58f90ab336832967efd89e2aa40256f2c184914671499a6b441bec51cc23ded019cae2093708eacffd9557aef061a02ed4c39d01c0d3cc3e690384ff6d13b4e8eb74b35ce8191cc444dfa0b72a8f18542355dbcede2ad2bfbeecc8e8d007995781eea5edd392ad8c94881d456eed40d304549a4590610eaf29a7e4ff7e9b95a0fb8120746ade1bf8ab3521263ff423fb822ec28b5332a6fbc50e030a12f752297d126b16a623ccafe5492e992c1883a8a182fda66a1e8458db8960d154a2f9e99c4b09ecc52cd30a0badac93a822b22fbb3c762072ef61c7e9008371dd9ac71433ca7bd3208f191c9405f052a9f03a3fcee54f36dd65ff532bf103800000000000000010000000700000018694fe93d8732ccf1fd8d5baefa4bbc7e7460b011fd3c9d7a66a5178713e13e8060689abf0000002000000000000000cf912e4f000000001c3767bd9eb88635452519648a36100036ec20449fada6550939fc7a7b6dd5c49500"/4217], 0x1068}, 0x9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) lseek(r2, 0x0, 0x100, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r3 = kqueue() kevent(r3, &(0x7f0000000140), 0x32, 0x0, 0x0, 0x0) dup2(r2, r1) syz_emit_ethernet(0x36, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x2f, 0x0, @rand_addr="000000000035a9000004005675dd9f00", @local={0xfe, 0x80, [], 0x0}}}}}) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) writev(r4, &(0x7f0000002180)=[{&(0x7f0000000040)="ed6d6c9654ee3e06c12ec274f78c336b3249271e62b904cd0eae3af142910ad9a2716855257ebec0431cd1929287ee0622ca3398833faadf5cf22629ce07edb99784c4", 0x43}, {&(0x7f0000000140)="e16760c635da5fa71fd8227b57a2f1d1fd04a91b7366512672faea", 0x1b}, {&(0x7f0000000180)="626ecbf206d74e054a86de6e9a2878b2ace03e48d254e07edb6b404b6bda503397fa1200877031e950a4928e98332fc296b4309caad0627656f46ffe6bd7452f98e3637fc62dd074aa9e75b9e238b8d2ee513a81bfba7ef13971db54abb286c56fdad0602f26c85e7f97fd75c2ebf946db53408bc4452ee22156b89a2ff3a4a17223d52f46fbbd31a8072b955132dbd184cf588f8e580a87a45a302e6d6746d0d1ab0f0b9c1541b97f1a4e94e99fea2805eefd056bae645516dd70ae4c25f40760c3c55175abcfdd77db57fcc1bc7eace1cf9bd3064b07eb2190454fe8a021a8bbd0e130febf7ecc94da330d862766a38da4eda00f51b654490d9876f1457392e42fefc8f3b0fc4ab3b4d4439a390cffceb45f15a2987baefd569a24ebd8f1bd168736db909f5d3fa1a3033a81f945b9a900812dce5e93e3cedc5ba78486f972e501b9868fcd814a698246542480c26a4c2ffd0799375ea52e889750c4b92bae8604500de87aed81c6786bf772c9bd3835e80a1729412a7f30f3f1d3b07b9fb50ae6b5f8c38f65908da2faf1d6ce3ba8f0c357376a208bb80593b7bda917c7040bac093e0e2abb6262eb5f4fa3505ec1d422aaa331f8f6360e9f3f12408f992c90a38e55e7f842c7d8b3a8984ebc1dbf27dcc9f94ef0572b19e0c73c7f8da6fd42386b5076a592522e0ffeb2e63c8e5fae7cffa4a5f64bb237c7235b2be8e16a719c52289152e2c12deb7f00cc17c33152284cc15b8637eb51d57e08dc1d79b7de2ba7863e719f696895da5fb792abb25641699e3c56d5379f49c2dc5cfd50e7ab7bfd86d6e9d1fa35f54e569282b6f92f1a1c42b112d4d4f830a5cbdc563a24d9182204dfe73da92c0cf731793c6bd78ec44c2361c9f9c9ed07c3d6d2c3fc553348e992885b2b7a23c2818a06e03e356a3a835fc82505bb85fca165c81cfed38b54431d643b9435567b4c9af561eab555452ec8f88c1cf5d43d400b012915ce9ba583d9c9fa5775cd0c1501fe3ad6757fd02e529a16db641e914dd88cf35d90e3fd0c10f40c2200324576196f5b5f2acd9ac7faa8802c37ac5f3d6b1a2c0d600bbe889bbae6b0cacc855b0dfb1510e6586ea1bdd7f5a7f89f9e9acb25c11e23f41779c26c2a64aec6a8d23fc55bc95a867affadd1465cc1f9aee5c300d83b66833771685dba226911d3564803c3a0de8b991b0dd78d3e1b07cd6b409b05149b281ee310f2ae5c8788cd733f05e85509d8382dc49c5b963bffc730e2096bfa825fc59fdcc2bf099b6cf04144d0177da655b475b7f11c3ff9567f6a0611ff53243723c1132c49706f3ecb51c5e68b874a02885cdc55c3e0c3bdedcc1054210f70baa5521742e60ee26d3f35b3d4be624bb6a6bdad1bf47a8868bfdfc57c9df0e05b34c9f2e100a66807188223a6c79b4e543a34763080c42893ea021f30365f6ad7d6d9d62464e38e230caee1bc78eee282b561b994b01cbe690b989c9d9541a189e7c389b619bd80ac4737e98843804600be10c8b3c3567d8f8ee552cd6b580c93f1ca755264988bd0f760cc008e37e9e382dc165fa86d5930342f8231e52d117adec1ac5fb94e6b0786cd38575e3766c375e03e96299aad5d06d5505d7e9f33347fbe6c363cc4ffd0da26e775b51d50c3c963dc3297f6a8e42fcd9e4120ff2822523a4ca1c21674eea5d5fc88c7f8823e53657325011e689fe3972d1b20af6062248d3bc4926c0dcfb41f464dbff89e3506c9b4e03cb0fbe930160776d1139694a0394508466e9e4bea49e5a6bbd35a1bdf939217e7bb2b64a87e4b3fa59a26a2975899b1c5b51ba3e085f8811aecb4b0059ed2634159b8cc6417af0bd2478988058f2bb4ec25eaca7e0c97d7730ac171b8395e9f927edc11f91fc3dde5d363440cce05d4d5c389c305a754ad2c9625a75bec73f67f9b45ea0e637af90dee43a86b1d96fd0f7339df8c422a9742cb867f1b9b98a207b2ed0aa252f3f976822b7e3d374c68fad8615630469aab27d925ae332d90b392fdbeadb69d26bfb01ca0883532c0975400077c3b78d161e1ff8ac13d5f12d9dfde1d425ae671029d6221a1226358228288a63513239c167129889990e92a965acd6cd4009728b147415864d5e38b73e9d71cec2b74e61ff377684a0a572a62483fc51eb6f15ae5fadf0a7edcf2c0dc8856f9f7b56d64d6c6ef9dafff73ad5d9288730970f1d919918ba75a021ce1b87124c6f80117ec6d6e1dfe3045b2aa1f2e748ea9a9448934c85366f53bab1b5e46fb85f5941cc68a7834279e7982fe8599fe5773c625d88b0d966dfb803111d7d90ebf5299f01ff3e7f071f80a25b2461acedd457829dfbfd9e3556d43a552b25f875e35418cda367abd82ea8f05eb10be7867ef3b82130604336c1778a980f54c1dceb60d829db5f79aff23644c916904ae313cabbda9b68ff3796883eabfcc274be5a410923ecf390426978161fa81bc30e6ad0b64801bb6a55d0858fd1f665b599e47fbe70ddecf970522c7b116236a92bc4cbac9b6071e1c9abb8556f9ed78bd2e6bf4b37a22de7d1e5de35018c2faf1f6dd8fe38985862652c13d3a3740c99f582828b63e99122fc0ad24b7fd1e686d0ef70e098ebd8104b29e698bbbf08ecdbf79f38feb4407226e4589cdc3021a725f2e73df5c6b249fd7bef61334c33bb5a237f9bfa6f378c146739a5294523191da236948fbf13a7078778735d99e6c04995c520f0052c99a550ea7a144e4313b9958540469c009de018eb894dac0d4483c6d9790303f9c29dbc704eb9fff919108dd1a887baba43b436a41fb49a0dc3e8ebe7ed555ec81167295041b8cc67f145588f6038cb451658263cfcdcaf55a1e8616f3a510a7f4dc539135e8b0b264190754e421a7befa70203a5488486a24710ef7c48b2b9807a8ddd81a982fd8cb96ff895165b51785001e41c13c739a4ba02609002cfafbae0ebfe3ab67d1920e357458c0516885da6b939591af2be7f5855a396bf5288235e94fbcf593ed043054eb756a4e74e62412a14b384aa94b591369159cd8b5225bc24ed632a470c74caebe1229d2d9377e1f1c49907b0b0676f78adc3a55b66a0f39a1be2a32550813fbae42a1dc44c9a62f9090b9c2008bdfb7312d741b8ee1f4317c7a11b71a74bf2bbb02926f1b3dd60a255bf915c3790d50e3a1cd3a7c629c15334d8ff342636fba8306e75e952ecfd784b53b57ceec4ede499714d13a0671d34f1169bade896dc10dc29907ac14db61f4cc3ab5defcd032d015d782d79f59fa938486e5f24c1956aeb9b46d41ba8b811160c2da645724b13a0f1c8f34ee1bac97a0a2bbbd30ca314d326e8147b0a00c1618e0cace2cecac7d6f40cd2f371ddf8d5b46a7d3957ab1d1140322fc479ecfa4d413ef8166c15fbfdf28e47153634270859c500ca33c4ff1f8f9255d3b49ae838b116ae43a67a5d6e6c8676ceb673fcd40018d99747484ef98e6c913376ec1d70a4ae623e4d6d274a1d28c214cec14751a5e7cc51afd3fe5a40cd087b380ccef738e457b55296163b5c1396294ff1d7dbfae8d67f40be7744deac92bb7d3148dbb826992af680816d616e8b15ec925e52b577f3c0028e7369e9b7d9144e5736207a6447bb2d1aa2ea453ca47483db629f8b8d9b56f8ed80fea9d522e7bdb9c64d480d086ce8aa7142c8f0959c3d0fe16167c4fa0e36c7a3a3113a84486549e10666d6cb0184e514841d87e293c8cf49e4c00907d3246f4016190e88b2aa73d1ae1e48e12f70788a895a02eba03f07ca7bf6d42c74cfcc0e81144defcf653828431c10fea58446359f124f3210c4a09912ff3e3fcf26fdbfd963730ed4757fbd45ef02c758ffacfbd5b8d0e4b4821bd7ecd9e38ea5438c148def04773455e8d60ad6508c71e2d6655817dc2f3e375cfa32117fe0dc703e7738d889b70e1b31b670d3aba94deec95c4aea3a0333bf074d3b8eed872a5aa164bb7b25ab1578e59b59eee570a1bb75915aaba2a5f867561ee73bfc0b83ade8dacc1146f081d526212220d7c53c2c0717add2419b5ca900ee9f4c7c233f5890eaefb8b2438299a55b4516d4b3cefc1b5114e024dafb65aa3af79204cf51ed95c14e2498492049d80c0d802df8d4d641709d9e46788e5243ac2a0c6d6db2b4db5425d03e2e9468401dc6a99d19aecfe37d004a079cc18a2ea2226ed7f40b5899295c7736ca3c218612172fac10fe99fec4a3e6467680b26e4571b05c3c2ef41cce3c17d8a56e918c69291bc209eabb3f7a170c3619ad688ce12fcfd72ab046e1f5f4ea7dafe3d91f95bb48bfb38746cdace3bf4f486d820805c689bd42e0862db2daa77b6d8a1fdc77f1d9e11bc48781fb81d44d3a79d6c0374141bb471075b9cfe227b42dedf5265d47cb93a15e19b42426efa7703083bcf22c1af75705eaa34bf64a650d189df1eca6c5e5a719cfd9fe4c5e43c83014e80800bd1a94b64d7f754adcb94919429bcab56be9bfec6c9080167ac90ccd0bbc67879b2b74f1b267401a62c13e36381890e42704da565d362e2d2675da5b9449b1859ba3ab406663869e3ade5ff21b6b35190929d978f07d2d46d469ca830b6b6ae220377f356dda14edb27ef920f4941c63baa18bbc978ea6184ef378e4665bf86ffd4846d9b6c9c08e64ec058ed580cffd40ce8caf067c8108341c8e7494723284e9788eea84f6a70066ce23bded3f5df4c95106429d72036bbb9c3fffa5e7b941e558865f40ac0fda964b719052accb0d91ce3d29f6eb11d7be46f2554aff687ec7bc60219c90ecfca096b58b724a2dd5c7c43535df36ee36205d98cc1feb2d6b844d0ff1cb3485697209593115b041f6f63dcc502bdeca20ed72a1a07f618306a1777d6dd5476c915d6b5ae1f33cee886f505790f8da05126c0e1dd74726a7ed605a4422e74815d6df69f86400ef9ed85a4f62a75bb77876c315d9b59c5662d72dc88bc70eb1bb41df1d8a045b1778fb00290c4586de77a3343b0d4b64a0be18d118543097fba476566d87d1347422a1fd06e706bd33ca1a9601bd8fad77a33ec534d9e5382fd9083f0e58affaa69952310a7728d9599a9d46dd4ee62c32a10e51058ffa5f5bbe2b4460fac17c0f10c513ef33419ecac31c10afe8da1d33dc9ae4bc8e741becdffc556e3acb64d0aaa12e7b33b6ef3974ac4bf90437937800a7831aa4cb63921195b18dd7a89887dd074ca0119783b6b659a6ac7330014cf183a23d4e4219fbc0e1e50b60a6d6ccb94eaa52c59711f96e4c48ddabdeaef558f98fb666323444c05f877916abd923cd7dc31774040cd594742a97aa0d5c18f04bf2ef05a016d10245200c3f1c51670bceb0edb4f8579ed8361aebea95c0c2af1416751abeacd6f8da6462613563f594e52dab6eb176b618daec30c92c2af5f9be45a8574d6a43c204f8e5f3c8fae290bc58aeadca526566ad620981541b6588c989a03fe502ee475d0c4ffe437a38966bafdcb22778f573fd1ecd55512d646f0e1d5ab8fa0b6f4927f8262ebe6aed311d59715b84f09cf51418e3d2cf4d97659429bd55c8ad9649db6a6fa6f166e17cca08996d423d770dcd21e18d8d9051d9c25fd2ff623383915ca5283cc5eccc5a8351ef67453d2bd37f38d760aba63f3b70fb1a746227fee61ee2fe591e18cccb20bdc4fc3579228ae0ad10353687069f51cad3193f38824f067d83d8bfbd9e0ff689cf4f218ee0f1ffc7d1bcae8dd46dbd362e4b8a3fb43025a165ddddc2af5b0e647e161398b1f964e88249a86c0be2f53f71de5", 0xff4}, {&(0x7f0000001180)="fb304e2ba952ac2ab901f5db9be74e475bc8c1da735cafc0dec6b945098e295f5c6c37a818b88099b62e428516773f41d5a132d7bca6aa69e89d540066c14f451762dd579df29b5b5dc361e1c0642235693b4c99534126193dd65d6f9969ea0e63f22483380b8b945d32417efcddf8883bc9dfb92423e1cb000000000000003f49e2cf69fb1fc8e0259f9b9574f4fd05373221d2828ed63a2c58c50e069ec3ec1639bacab2217f72619745e3b62906fd78ab83c7e84c8ddce640ddbf1dc7a9ce5feebf5a2e0b3da0caf21b223d801592d4fd2e70b3888937b372308100bb55d73ae0079034d347cc31ba8eac4dab05a58590170de0f2e22dc2989a61ca375db3b8df0b79feee1f0e31c05c143034856841737ea9169ef0cf72b2c6a9c29ecdd5b5443b221a581ceaf0aa8771dfd54a29dbc54f5edf94eff68791d7f12e2b584003bf8680b23d2c98fdf0e4c046c41cbc9ffea62c52d8ea0bec6ca74b4fffdb8f91b67073da335af42fe907346de85f91d69953fd0b6fcc00bba738faa81a00cb201e8b10f837dd06e0bcf24487a9d2ffd662e97d81b4c6d373ad6b0b09b5544102721310cc032e06cf1e51a2742076ef9d5781591bee89cde02e370000000000000003a2dfc02692f98366dbef13eae10874b811defa690a6573273919b1d4e74f0bf0bbe6be42ed2b6a82e22846ded5c59bcf3676c5b5d399e3c56bfb100397ce339ae911335b5296b8b448925e2be5d7a847e3b689eaf8ef3028f908234d73786070fcc5e186ce164e85298d7a41c918b89e527ff83446e0a191cf52410ed5487213d783791ab0b4b7e4ce0e148af00ad243d4caffdee735e230bf4441f56ae7485053570cdadfe68754f592abc79c6905131f34b802143a38773093c954963aee52d497c19d0e86d21f783b7ebb32a3ddc5367ae0d43206467e428a9f0bb057745484d8df7728b533128e4173f0a0da55b4392909d98c7569883bb0d8129b72d6630cee7921ca4cdd0b2f56b6542c9792785f6d0e59f2a4695f800d38f5ba4a039381f1039a05a0d967243f51e4f5bad19ac7f6131608fb310946ce3e80989f77bc4fa8d58e166adec77c94020e7b4351fb82369e0f42937477d10f3b2d8ad4970375eff429b5ea0a5365791eb52170a6d023844e18394047cf86e5e3527caa1f48d326c6c566006e4dde7b58e793655f80f4ca66a7dd484f18af066bc743d0154c42c3e90d10a892f761f4caaa36dd65f266f147db4c91ac31169460807ce0a5272e7750a3f3bec1a95705ddf2305c894d316987b8259f5ec44ea393bfbff12a5d7773a779d222eb07c406a65babaffea1a75cc2ea64945c7e628d1c0282574ac98f7584fe09757d9df524106ae935c6d46e7cba7add7284d7b44a5681744b23a270974b1439ae97ade729e037cc1c33801535b8d70db30be571da9392e668cde266ca2519e6264cd47e66452e1ef021d1d83d31a26f45a1ad4107e1df7bd0c1f4da435c3109c6f94f66e5fa1c35ff8da9e16f59fe8b2812446d174d06052d6162b6e1c73b43a3c229f7cdc3b817177955be99db9a5e4ac6da49ef7eefb5c70049912726b83d95fd98aa0e31519eec17f903cbade2fc40d08b0085413e22964d61b7477715f29b17d6be91d52998357ff7a726ac9784945091fc9813b23ba37061d1ab84386cdc842dd2622e84c99235fe2776528eaeb553ab4c06fb1043f4ff51f8b336a2d0ece852110d55b86c876a6afd4778983841edad30bf79a7a5d7889b6b301ac900af91fd13330689255210591d516c7d1b802cd9388635918f4171b859f4ade08c41c59926e4cb346c3c1d070c70a4b18f4faf88855679e0a1f4532ebf525ffcee4d51d104f75c0d770d492062e99d4ed57226795d9fdbb46738930e9be50a5e9f68903684befb43c0d7c72958c9f8cf3675ad09f7364d5c588fd4c8fd9327f2053d12436e4bfdf93307c2837f3036694cb10dcea7e53bbc2636f08de8f7f562cd079436051e3b62afc96770e60560b156396a9ebba1e351d3b77d521d6eec1398f3e22e0c547fa7189b23642b37526180bcf434333e297255dfde78c11184623740acb59f17b131eea8e66643408f83337d1dffe6718dd29912af98e24eeb6b57f9eb45b30eb2aa032e24b905f2e93f695e74e0a1a6f2c57b4faf87ccc4ca3ea00788f1e0dee1e0408de219151cdf1275e9c0272642e74e8cb705ac7d906ead270ceca5ac95c1621668c9c2aa79cc3c6f7324061b5a79d0599ab0b9b8aefdd6fd6c200da33ed7a7d19bb9a84353bc1812aa4e01111850e1ab8db92ef37de3def683492b703d646b4c7960ad062f369737a6ea544b502b78caf4fb9cc7dc613f2f450173b4a10271bbb3dfd1fd41f6848bdf4c014d5324408f102b1d52ae41a4551963626b7f5afb694d0c3cebf9084b5d5fcd2c1d8a44356e19e4b48b51f08ff77e549f436590c85e6dd9e1436ff381a307ccac3ae055d4c83b0a9daebb56811e4b54dc91bc9a2607180a57bf8fe66f00a78be7ddc7c0ed4d7390f665892b561bed8b4742cf2abb57b14ed7fe1e5378f4f4b2d4f8dcef24d440dfdbcc4cbeb0fe5e3bd1357bfb53d5f72202f4f529a6ef14b91d64263c663a9e0334f3c442cdec0171373921e49f2369f3ce0a242b195729465893d8cf66e84353139df1344959d74474e6dc4cbd1dc895c59e982f722da60cce82e91e0560a0a81f00662c25e48978ee4ba75da38613155e85642b37b255bf5e128f5669a94fc27ab707a095ed1b15d0bf4896e517573984e74a7d781a02225b98b9dbb28a3e160acf13eb0d886fa33b771b84773c309d64e5c2ba3c41044cfc847e21b7fe4efac1d939d1c089373ed1cb7642049d2facf1a30f6cacbb89e90f7e740e6edd856b28c5aba27f62e3d5973b5d6ed98970d8bb2db7ebac120f22bf856c42809b362910e883818ab9a0a952eba90edecdbba7221b5ccff22d1c5e2142c24d9466858f0450df6180a0da5a6d2b17d03f955f580927dc04ab2c60e112de2be75feed2f1c093d563cc21df1b273775b90ff3cb5c682f7d03a93219ff6ab7cd2ad975237412560d45567e1a4bb864434c346d29635299cca29b98098f9449c578b63d37cdcd0c833a28a3d263639de937280563f805ce7420b3403c1d27e8102a4172d1852d02cb2874fc642e9298fd25282cebec1d3a06ab23b473c3ee8ca3944e6b38cd64404702ea824278019d87efdd6ade20f703cfbe5d9fd5398b24f0b6d215c94dff9fe4b3c1c51feb548fd86f78bceac15721cdf600de300ff3227f93ddf26d25640d1e47e22a67ae65241634a0ed74186d7fdc042492854de432417ed619d85855dd71ddee3d82f8efdedde955ad70dc4f93374e62272cc13734ec051db32555bd9252321f99b7a724e209e73f103caaefdfe64d57c0d4b41303269a8e4fd2a629b5ee2d02086eeb34e6b22100d0972568087fb4346b3838b0dea0a986d3715e5617db9a8e9d0a41c8b52d649b203105d8f1389d9252ea2af63b6c50206b587695f702bd798b84b0030335cd4809089724c5313d561a0832b07cb60385c9d40bec83672b90ac2d620f96e9461a62809653c86b7eb44042a18b90f4f0992d2c58d7ffa465ac78b5a6f9d4bad5ce294f4e35491d5dcdc4e87a840d6b8bfab6d3f5916b0cdb7f70826c870ea6f6cf0d90d10a27c75a89e6766333e446cd33efe736f1a6519c8d5cd056185a75461b06c6cafc65491d997726917763ec4cc7da1998a1fb36b6b145fdc3fc95a3c68e8d8ce083757dfe452fbc772d9024898275394c9272607107f869269fbd11046849f7f5c18584e05b1e66902df734468786609b76476aff550ec5a564c7aee03ee52b7a86331b87c6ef7e1c1ff49d8d536e11f198ad5504be716d11616cf47c44ebc8c1a613faacf0938aef67d12e0e426b7e1aed320b88bc7165c097f4c8ea71af2c27a4b92603c4993bc1acd50ea084522f4da3d603932186a3a53e75c71df5fd2532264c1f58a5e895dc8f09fffb489faf7d500072915931f27a12823393b8e6a3f03097172f90f33470f82aa2f56208daf4115129b2ddcb5f7701bad424381110df3ac165ae3c63955c7b0910475be553c569e0180be3b8637b214fd36408b19b71b96ff23794e154f0e67c2980b9fcb2f0eea1bd5f29acde219b43c4c576f68ea6cc6e7784048c454e58e13be81e41a14cd23263731ddd17556e0be08af4f862af2fad96cc2781d0fdda50cccc93643ae80dd9663a217d96a2ff29dbdc9d8f1800d07ffaacc592258114880683cc1791f2769440fdb45e7ebfd619f22fdfda91e6236de640f3f4a9169f379e4ebde20e833e8053b4a0cedb0477da3aaac1b558073fdb7395e50cb19ae1abc5e7884e74bb2a290999e3299999e0c5d747055036d443813dc9ab6164a3f7c985b95d8cf18f7397c2a7dcbd564407e271bd58e39f2dbd7dcfdef2206cea08f5ab6d51656ae8dedf261126f20a8f3135dedf71ab33890f863ee6d0cb32e8898cdbce1bdba72cdcc64b72a7174ddbff8c73f88e49cdbd17b6fc4646ceee1b1f9b1fb7d75e2c7f4d1d0b05e0d5e35ea8cd2757eee50b9db11c50fcea446f8eb95a57a7640d9004ab666448112445cc937e165b591f45bd5e8ad8ac6addf5c43324b25d52d7dcab7330f102a42fb8c53f268d6fccc30c5377fb749b1c1beeacb70b607ab53f75082e8d6d3c4fb89a0ddd4e17dc34e95d95b75a0819a41febfaf814678d18d2a6f1b594e03107531d1206d62709d351101ace25d5fa2c6e18006a0fd419b3836b24064e09fa3a1122fb97c0b4f6698ab495499a9b8740187e03191582f50f87304204c010f16596c5ab5fd012a16b76989034fd37ccfabcce9a993031267e2129848981189718c246456abc2093b4beccd7c3f3f6db65dc874506a182d501683ddf0f4168d909a61710cdda074a09c53d6741b2cc476876325f67b915833d42ab757eca2833b54ebf90de8dbf6059007e4a749d9df82a66152b49bcfecf570c10335e1bea015848ff9108f8e92854e07da81aeab5f68eea7d11a77a0eacb06d10df86da6e927833705cb79895547218efa5b6c55994bd1fb6755eaa1aab416ed26a6f1d9529973bc2eb23d3f0051d31d37770af41a5c32dd5329b0c59f320654387af0e228a58ab2dee1a5d3fb3f345698e92ed8efdeee327c133", 0xe5b}], 0x4) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000200)=0x9c4) 06:12:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="89010000ffff000001c292bdd12a23f6929700000000000000200000000074b3"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r5 = dup2(r3, r2) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$WSKBDIO_COMPLEXBELL(r5, 0x80105702, &(0x7f0000000000)={0x4, 0xffffffff, 0x5, 0x6}) acct(&(0x7f0000000200)='./file0\x00') recvfrom(0xffffffffffffffff, &(0x7f00000000c0)=""/220, 0xdc, 0x801, &(0x7f0000000040)=@in6={0x18, 0x3, 0x4, 0x1}, 0xc) recvmsg(r1, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r7, r6) bind(r7, &(0x7f0000000340)=ANY=[@ANYBLOB="a56e52aa1be016db70c4cfc1"], 0xa) r8 = fcntl$dupfd(r4, 0x0, r7) ioctl$TIOCCBRK(r8, 0x2000747a) 06:12:47 executing program 0: getitimer(0x2, &(0x7f0000000000)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x1, 0xfffffff9, 0x1, 0x0, 0x24000000, 0x8000, 0x4, 0x0, 0x1, 0xfffffffffffffff8, 0x7}) syz_emit_ethernet(0x7e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000700000000000019078ac14780000000045000000000000000029000000000000ffffffff940600000000892b00e00000027f000001ac1400bb00040000000000000002ac1400bbffffffffffffffffe0000001070f00ac1400aae000000132f1d4edc37739c42ad4d25f3be22473ec48f66661322846ccacdedfedf3aa34c7b5a9d26791a3ae36c26904814dd64d46dff7bbcc0000f200"/188]) 06:12:47 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x82) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000340)) semop(r0, &(0x7f00000002c0)=[{0x3, 0x3}, {0x0, 0x401, 0x1800}, {0x4, 0x200, 0x800}, {0x0, 0x8, 0x1000}, {0x1, 0x5, 0x1800}], 0x5) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) setsockopt(0xffffffffffffffff, 0x29, 0x200000037, &(0x7f0000000000)="0000be29", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r0, &(0x7f0000000200), 0x0) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0x6, 0x2004, 0x0]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000080)=""/139) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000300)=[0x7ff, 0x8000, 0x5, 0x94, 0x1000]) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/215) syz_emit_ethernet(0x7a, &(0x7f0000000240)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x6c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x14, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@timestamp={0x44, 0x18, 0x3, 0x0, 0x0, [{[@multicast2]}, {[@broadcast]}, {}]}, @ssrr={0x89, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @rand_addr, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x4}, @rr={0x7, 0x3}, @generic={0x0, 0xc, "831dc199ebd85d6ff58e"}]}}}}}}}) 06:12:47 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1da) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='c\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)='r\x00') openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r0, 0x6, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x2) 06:12:47 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x20, 0x2c, 0x3, @mcast2, @mcast2, {[@routing={0x0, 0x0, 0x0, 0x1}], @icmpv6=@mld={0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}}}}}}}) 06:12:47 executing program 0: syz_emit_ethernet(0x12f, &(0x7f0000000640)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0xf9, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x7, 0x8d, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, [@fragment={0x32, 0x0, 0x2, 0x0, 0x0, 0x1f, 0x68}], "4f51074d7177101e9c7b02305929c9337b31404b583d83ea1d3dfe39793fd6db6b9610dc6cd778048c0f46aec2b37ea3347d14c3e6a608b4f4f1c2b013e55ceff39c5875046d1ac9702d18dde96ecf3a95e15f5cc81a68d4b3738a49fc6a690df0b8f717e91200f7e0a50797c3ad942b6ee4c49a19a3eb4f10c44e8bc4620b92ec9da05c7e87b339ef5cf3ad7b1a2af7d7f99647d88fa712e4f2a619ab50035a83d247646035720dfcbfeb2b9adc65d94b6c3ae703d1f3e77fb15beb1346511c54"}}}}}}}) msgget$private(0x0, 0xfffffffffffffffd) socket(0x2, 0x2, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) getsockopt(r0, 0xe21c, 0x100, &(0x7f0000000140)=""/61, &(0x7f0000000180)=0x3d) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @cred={0x20}, @rights={0x10}], 0x48, 0x2}, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) socket(0x2, 0x2, 0x0) socket$unix(0x1, 0x2, 0x0) acct(&(0x7f0000000100)='./file0\x00') msgrcv(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) msgrcv(r3, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r3, &(0x7f0000000000)={0x1, "6a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"}, 0xc8, 0x0) geteuid() 06:12:47 executing program 1: r0 = msgget$private(0x0, 0x2000000186) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r3 = dup2(r2, r1) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000180)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r4, 0x6, 0x0) msgrcv(r0, &(0x7f0000000040)=ANY=[], 0x1, 0x3, 0x1000) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r6, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r8, 0x0, 0x9, 0x8, 0x9, 0x5}) msgctl$IPC_RMID(r0, 0x0) socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r9, &(0x7f0000000180)=ANY=[@ANYBLOB="2d01abde48fa844f52002152b2a615661f77fb2f13db77f3937e9a1d7093c7beae7aa614b07f2da534c9aeb12a85d79e15b166b0d2148f10890100000000000000fd762ce316ec1e2c9a3039ee5f59aab6cc6ddc85716ae64c965febc798e8507c87be44bd89f59a12e046554f3185cb73d5a1d4863894a576cfb579831ad6db46547189957ed9274980f3dc57947a140b0eac4fb307fd35513ab52672947919ecb2cc9ec1339acb73dd0609d97c6750ec22e796c12ff826e18dd8e639ddaf5858a98d97b38379218df22281ac"], 0x3) getuid() 06:12:47 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x14, 0x6, 0x0, @rand_addr="feffffffffffffff127f7489874000", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 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, 0x2, 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)={@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(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r0, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) 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, 0x2, 0x41424344, r1, 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)={@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(0xcb, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c0800451800bd0066008607169078e0000002ac1400aa070f0200000003ffffffff00000000070f04ac1400aa00000000ffffffff00071b0400000000ac1400bb2000000000000001ffffffff0000000094067fffffff44180811000022408000000000000001000000040000000483060000000000000000027f000001ffffffffac1400aae00000017f0000017f0000010000003f014e224e23", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="a0020007907800030000030309050a000100010000000502047f0000e9"]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f0000002140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450010580068000000009078e0000002000000034e224e22", @ANYRES32=0x41424344, @ANYRES32=r2, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce6007be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62b0ecdff1aa"]) 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, r2, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @multicast2, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r2, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) 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, 0x2, 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)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r3, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r3, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_emit_ethernet(0x5e, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x59, 0x0, 0x0, 0x0, 0x32, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0x6, 0x0, 0x0, [{[@local={0xac, 0x14, 0x0}]}]}, @timestamp={0x44, 0xfffffffffffffdd2, 0x7f, 0x1, 0x3, [{[], 0x40}, {[], 0x2}, {[@rand_addr=0x5], 0xffd}, {[], 0xfff}]}]}}, @tcp={{0x1, 0x3, r3, r1, 0x1, 0x0, 0x0, 0x40, 0x7, 0x0, 0x4, {[@sack={0x5, 0x0, [0x4, 0x4, 0x80, 0x2]}, @sack_perm, @md5sig={0x13, 0x0, "2bf3bc075fd9ec12d869418b82f124cc"}, @nop, @nop]}}, {"5cff570427dbfdf4e283595e707c87232d91d0a7a12b"}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x107, &(0x7f0000000100)={@broadcast, @random="2caacb8b922b", [{[{0x88a8, 0x2}], {0x8100, 0x6, 0x1, 0x2}}], {@ipv6={0x86dd, {0x5, 0x6, "8357b0", 0xc9, 0x70, 0x3, @ipv4={[], [], @multicast1}, @ipv4, {[@fragment={0x2f, 0x0, 0x7, 0x0, 0x0, 0x9, 0x66}, @routing={0x88, 0x10, 0x0, 0x80, 0x0, [@rand_addr="5b1236737b652e8d270d80ab2dedd3f0", @empty, @loopback, @mcast2, @loopback, @mcast2, @ipv4={[], [], @multicast1}, @empty]}, @fragment={0xf0, 0x0, 0x6, 0x0, 0x0, 0x1, 0x64}], @tcp={{0x0, 0x2, r1, r4, 0x0, 0x0, 0xb, 0x40, 0x1f, 0x0, 0x1f, {[@sack={0x5, 0xe, [0x1, 0x6, 0x7e32]}, @sack_perm={0x4, 0x2}, @nop, @generic={0x0, 0x2}, @sack_perm={0x4, 0x2}]}}, {"7a7a7652e3"}}}}}}}) 06:12:47 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="010702"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) pipe(&(0x7f0000000080)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0xfffffffe, 0x1000}, {0x18, 0x3, 0x6028, 0xe0a}, 0x8, [0x3, 0x3, 0x833d, 0x101, 0x7, 0x8f, 0x5, 0x3]}, 0x3c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x20, 0x1) 06:12:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$KDSETRAD(r2, 0x20004b43) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r5 = socket(0x18, 0x2, 0x0) close(r5) fcntl$dupfd(r4, 0x0, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 06:12:48 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000100)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast2, @loopback, @local={0xac, 0x14, 0x0}, @loopback, @multicast2]}, @timestamp={0x44, 0x20, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {[@broadcast]}]}, @ssrr={0x89, 0x7, 0x0, [@rand_addr]}]}}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r1, r0) bind(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="a56e52aa1be016db70c4cfc1"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r4, r3) bind(r4, &(0x7f00000008c0)=ANY=[@ANYBLOB="4a1655cd4e3041083f8408084023bcab56de3bb4d64fdd69ee8f484cdf637d18227e54015bf71678f0c63030aad28cdaf48aaefacddfd6a9e88895ef8ba3d130d59fe40bdb9db192b0e2b069ff1b93ae20930903bb613de998612522b879654e796fea172cee8a74273ba7824955fc81b2a55aec119c9439f096e94cc9512fabe6e4f09e5d11f895071172494d871cd2f79814b955b7ce40ab2f02c207d67269bdfa717eb6ffd14704b3a4279b8eabefc8bd9857c79bbebd59b0c5f0c6df32a8d6078933c33457126a32bab5b5c99e617cd99927cdade88d10ea"], 0xa) preadv(r4, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/128, 0x80}, {&(0x7f0000000200)=""/149, 0x95}, {&(0x7f0000000380)=""/206, 0xce}, {&(0x7f0000000540)=""/184, 0xb8}, {&(0x7f0000000600)=""/196, 0xc4}, {&(0x7f0000000700)=""/181, 0xb5}, {&(0x7f00000007c0)=""/217, 0xd9}], 0x7, 0x0, 0x836) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r5, r2) bind(r5, &(0x7f0000000340)=ANY=[@ANYBLOB="a56e52aa1be016db70c4cfc1"], 0xa) dup2(r1, r5) 06:12:48 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}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x8000, 0x0) flock(r0, 0x0) 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) r4 = open(&(0x7f0000000280)='./file0\x00', 0x20000, 0x1a0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000300)={0x9ca, [{0x2, 0x1}, {0x3, 0xffff}, {0x3, 0x851}, {0x2, 0x3}, {0x3, 0x2}, {0x1, 0x5}, {0x1, 0x8001}, {0x2, 0x2}, {0x2, 0x1}, {0x1, 0x2}, {0x0, 0x40}, {0x2, 0x4}, {0x3, 0x6}, {0x3, 0x5}, {0x1, 0x8}, {0x4, 0x6}, {0x3, 0xe39}, {0x3, 0x9}, {0x2, 0x2}, {0x3, 0x4}, {0x3, 0x8}, {0x1, 0x2}, {0x3, 0x2}, {0x3, 0x2}, {0x1, 0x5}, {0x1, 0x1f}, {0x3, 0xa460}, {0x2, 0x9}, {0x3, 0x9}, {0x2, 0x2}, {0x2, 0x40}, {0x3, 0x3}]}) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x8, 0x3ff) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) sendto(r1, &(0x7f00000000c0)="c5af3b2a0f2ea362164002e3719cf08d7232ce03e4f2f3477650913b1dcd4eaf175838a1224323e35ed94cbd80e83ce96fd61c95c1a48f17fa8b5c3d17df3509bf7b8bde3004878a32eb183d234e2a716b5a1ba43ce15813dc56267a4cb3b137627576879d20138e993941552f9876b6580af1f1f8ce", 0x76, 0x4, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6, 0xb2}, {0x2, 0x5}}) 06:12:48 executing program 0: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, r0, 0x10, 0x9}, 0x8, 0x1, 0x9}) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r3, r6) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, r0, r6, 0xffffffffffffffff, 0xffffffffffffffff]) r8 = getgid() getgroups(0x6, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0x0, r7, r8]) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 06:12:48 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x2, &(0x7f0000000080)="9e21eb70beed507c714c33317d40ab96b3eef190dd205dd7e904ac207adb1af137e3cb7cd2f16ff5188b0df239cdcbac4506239735d720779e663ec31906a6755c4d5b27c200ef46f3d51b93bc25dcf4cde7376a180028f789e4890000003cc359c597b695a841af47cb81e300"/127, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x23) setitimer(0x1, &(0x7f00000001c0)={{0x4, 0x71d}, {0x40, 0x6}}, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffdfc) msgrcv(r1, &(0x7f0000000700)=ANY=[@ANYBLOB="00000000000000000000000000f23e816fd46ba1f70000000000000000000000000000b888cce1b652cf67d34e0000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000e288a344cd8a0f41dff100933bff0000000000000095aff283946e6a0a000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000800000000000000000ec17ced8b5aa791cf316a000800000000000000000000000000000000000000000000eac2a3983d8000000bc321c2585e6b581564d44c8f564824e9fa1edef90d1cd4ab97bcaf8248331deb590e17323c7bc7b8ab8ddbf4555365b88d06e60a4cc9450e92e857b60db321823339196100e1ef5edaab60d6ebc6c3bd5582a978ecbcd5f7f8c536de6eaf6093b7316867771396a82b8ca67e89329fd3616e651a2a7054997400cd3eb890576e480d6cdbe73a9bf54f19f05f7ad71312b3c1222bde8b73b00"/391], 0xe6, 0x1, 0x0) msgrcv(r1, &(0x7f00000002c0)=ANY=[@ANYRESOCT], 0x106e, 0x3, 0x0) r2 = getpgid(0x0) wait4(0x0, &(0x7f0000000200), 0x6, &(0x7f0000000480)) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005, r2}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r3 = semget$private(0x0, 0x6, 0x721) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r4, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000340)={{0x20000003, r4, r5, r4, r5, 0x10a, 0x9}, 0x20000000005, 0x80000001, 0x20000008}) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000040)=""/4) 06:12:48 executing program 1: syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="dfffffffffffc503b676ee0e0818e71a6c883ac392e87109641218004500001c0000000000019078e0000002000000000800907800000000"]) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20000, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x4, 0x6, 0xff}) 06:12:48 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x14, 0x6, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @loopback}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450010580068000000009078e0000002000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="100800089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6f0000d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3f0180000000000000b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) getsockopt(0xffffffffffffffff, 0x10001, 0x7, &(0x7f0000000140)=""/48, &(0x7f0000000180)=0x30) 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) r2 = semget$private(0x0, 0x2, 0x321) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000300)=""/179) 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, r1, 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=r1, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f0402000103030700611884d8e8fb1ff2682e33cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) renameat(0xffffffffffffffff, &(0x7f0000000480)='./file1/file0\x00', 0xffffffffffffffff, &(0x7f00000004c0)='./file1/../file0\x00') openat(0xffffffffffffffff, &(0x7f0000000440)='./file1/../file0\x00', 0x10, 0x10) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x4, 0x6) syz_emit_ethernet(0xae, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f00009fe000/0x600000)=nil, 0x600000) poll(&(0x7f0000000000)=[{r3, 0x160}], 0x1, 0x606dca73) dup2(r4, r3) ioctl$TIOCCDTR(r3, 0x20007478) 06:12:48 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x3) socket(0x20, 0x3, 0x20) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) setsockopt$sock_int(r5, 0xffff, 0x1003, &(0x7f0000000080)=0x8, 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r6) setregid(0x0, r6) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) madvise(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000019c0), &(0x7f0000000080)=0x6) 06:12:49 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x7, 0x2, 0x800}, {0x1, 0x8, 0x800}, {0x3, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f00000000c0)=[{0x4, 0x6, 0x1c00}, {0x0, 0x8001}, {0x2, 0x4080, 0x1000}], 0x3) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000100)=0x7) r1 = semget$private(0x0, 0x2, 0x10) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f00000001c0)=0x3f) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000280)=""/163) semctl$IPC_RMID(r0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)) r2 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000080)=0x2, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x8, 0x0, 0x0, 0x0, r3, 0x159, 0x8}, 0xe32, 0x2, 0x9}) syz_open_pts() close(0xffffffffffffffff) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgget(0x3, 0x0) pipe(0x0) 06:12:49 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xab, "003c09b972d124edbc0000ff030000000600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r1, r0) r2 = dup2(0xffffffffffffffff, r0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x2, 0x80000000}) 06:12:49 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000000)) 06:12:49 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000100)={@broadcast, @random="05e8ff000004", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x80000000, {0x0, 0x6, "d9ff00", 0x0, 0x0, 0x0, @empty, @rand_addr="fee8f700", [], "608b"}}}}}}}) msgget$private(0x0, 0x411) 06:12:49 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000340), 0x10000014c) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) execve(0x0, 0x0, 0x0) 06:12:49 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='<', 0x1) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) r2 = dup2(r1, r0) connect$inet6(r2, &(0x7f0000000180)={0x18, 0x3, 0x29, 0x9}, 0xc) 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)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) 06:12:49 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0xbb099d8e427b71c7, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000000)='./file0\x00', r3, r4, 0x6) syz_emit_ethernet(0x58, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x4a, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}, {"11746dc595de236a594fcac455bae29c70cb131c45b2bb895c7f5c68cfb6b8ae89b32cc1c87b88196de24e328afc"}}}}}}) 06:12:49 executing program 0: setrlimit(0x5, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000040)="b5ef71c583f3732862f67bbfbd94753348e2803e74c082e58a0cc760c7db7c7b025df298ad2554eb560716cfb3e3dfe42a04149c626cddc9d2d55cbefdbc42879f8ef0c0a9cfe1e8dc094f4048f8469540777d1db258ba972650c8d5f1c601a994cd95ad8f031f749c67a2f55d51e4745b7a148b4caefa846aea2d4bb999fb759989722cf99184f8c3918a09c7130c4c8eaa0776e90aec2f8bce4c7c952a75ed5a13203efea21c192dbc0f14e36e767636aeebf226be48a11962733ba36cbfaf74d59cf49ab8924e46bc0d", 0xcb}], 0x1) read(r1, &(0x7f0000000300)=""/202, 0xca) execve(0x0, 0x0, 0x0) 06:12:49 executing program 1: r0 = socket(0x10, 0x4, 0x8) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000100)="04000000", 0x4) dup2(r1, r0) r2 = socket(0x10, 0x1, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66696c6530b99f613de9e109d85c7d7200"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSBRK(r5, 0x2000747b) r6 = dup2(r4, r3) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$WSKBDIO_GETENCODING(r6, 0x4004570f, &(0x7f0000000140)) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 06:12:49 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000300000000000019078ac1400bb00000000030b907800000000450000000000e0000002ac1400aa000000000000"]) 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, r3, 0x80, 0xd436}, 0x3, 0x9, 0x4}) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, 0x0, 0x0, r5, 0x44, 0x3}, 0x200, 0x0, 0xf6}) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)) semop(r0, &(0x7f0000000040)=[{0x3, 0x4, 0x800}, {0x1, 0x6}, {0x2, 0x400, 0x1800}, {0x4, 0x101, 0x1800}, {0x2, 0xfff8, 0x800}, {0x3, 0xfff}, {0x1, 0x401, 0x1000}], 0x7) 06:12:49 executing program 1: syz_emit_ethernet(0xc6, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000000000f7ff4500bbffffffff830300004e204e2300000000000000000000000000612f70d8b1e2c1cabefc7b8411f5af243aa5e4a78f80251899be0cfa1e3ed01a919eebbb7f63aa2a585d57d786ebc704f9a7667f9e168314e4b3f347f7d30c33c3abff44e89a5642379995ad58e2f6475d172b942bbdff385ac4684ebacae9a1b2d7b2abfce425e1885c1630e9e9e119612f17b0e97c7762bd2f897f2c26cd96ecbaed72f5f07a048cdedc2d7c9269fe392bc0b6c44069d150b143848e182cce", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="f0020002907807a913127de5ee0da9aac6be33a21e5fb2003b790402080a000045e500010000080a000000cb000000080508ff3ab0b6f40d1312d9a841c38a4dd069f9946ce04d7c136f052600000004000080010000186e000000060000021000000002000008000000000600000cabc3dfebac81cccf6c048642dc57690e8759c176e0fe520e9e7b685e4f1abcaa87b90851e5"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, 0xffffffffffffffff) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="96e014c1330ebb21eee701a85748c0835c78e443fd2f71474abbb6191eb614ccbb04c7e77877d81bd0f686da02ff21a31a46aaf640c40232a09e0cb519e6b76f48004d20cfbeaff25929c4986ea0a551ac93cbac2cb0b59f5a927b0556636f985c2c5defc3fc4f4a4f6a4e3e27c73af61db1f9fd4447fc134964b2e5bf75ed5593efcc50caffcf3912842ad4b85a76ad97c4379f96d63b74fee5e13609e2b7d4ed8719cb332f48c235a4e2566f453f4dd1ad53122d20369f417e391654d6", 0xbe) r2 = semget$private(0x0, 0x4, 0x4aa) semop(0x0, &(0x7f0000000140)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x4, 0x2, 0x800}, {0x2, 0x40}, {0x2, 0x8, 0x1800}], 0x4) semop(r2, &(0x7f0000000100)=[{0x1, 0x3, 0x1000}, {0x1, 0x4, 0x1000}, {0x3, 0x3, 0x1800}, {0x2, 0x0, 0x800}, {0x2, 0x42, 0x1000}], 0x5) semop(r2, &(0x7f0000000200)=[{0x1, 0x9, 0x3000}, {0x1, 0x0, 0x1800}, {0x0, 0x7, 0x800}, {0x2, 0x5, 0x800}, {0x1, 0x9, 0x1800}, {0x4, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x4, 0x7ff}, {0x2, 0x2, 0x1000}], 0x9) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0x1, 0x2004, 0x0]) semop(0x0, &(0x7f0000000040)=[{0x3, 0x0, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000040)=""/138) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/57) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, 0xffffffffffffffff) sendmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x40, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1000000000a35ee1fde70400080000006d000300"/30], 0x10}, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 06:12:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x9, 0x90d2, 0x0, "d73000000000e74de400"}) writev(r0, &(0x7f0000001540), 0x0) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x2fd}, 0x8) r3 = dup2(r2, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r4, 0x6, 0x0) close(r4) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x9, 0x0, 0x0, 0x0, "269a458d6761f87f10f8ffffff00"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) select(0x40, &(0x7f0000000200)={0x4, 0xab8, 0x2, 0x401, 0x100000000, 0x1, 0x3f, 0x4}, &(0x7f0000000240)={0xffffffffffffff80, 0x8001, 0xfe, 0x8, 0x7, 0x49c0, 0xffffffff, 0x8000}, &(0x7f0000000280)={0xf9, 0x3ff, 0x800, 0x6, 0x1, 0x1, 0x5, 0x3}, &(0x7f00000002c0)={0x7ff, 0x1}) r5 = socket(0x2, 0x400000000002, 0x0) dup2(r5, 0xffffffffffffffff) listen(r5, 0x7) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "3a9bdfe40d9960f3c5dd363c6015296477e0800c"}) syz_open_pts() 06:12:50 executing program 1: r0 = socket(0x18, 0x1, 0x0) 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"}) shutdown(r0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x6e, &(0x7f0000000180)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1\aq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "97be00", 0x0, 0x0, 0x0, @loopback, @loopback, [@routing={0x6}]}}}}}}}) 06:12:50 executing program 1: r0 = geteuid() r1 = getuid() setreuid(r1, r0) lchown(&(0x7f0000000080)='./file0\x00', r1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x6, 0xcd}) r2 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/232) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvfrom(r3, &(0x7f00000005c0)=""/155, 0x9b, 0x22, &(0x7f00000003c0)=@in6={0x18, 0x3, 0x480, 0x20}, 0xc) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r6 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r6, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r7 = accept$unix(r5, 0x0, &(0x7f0000000580)=0xfffffffffffffd2c) recvfrom$unix(r7, &(0x7f0000001200)=""/4123, 0x101b, 0x840, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000040)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-]\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='{\\.&!+\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='-]\x00', &(0x7f0000000440)='^$&]\xa9[.\x00', &(0x7f0000000480)='\x00']) 06:12:50 executing program 0: sysctl$machdep(&(0x7f0000000100)={0x7, 0x4}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r3 = dup2(r2, r1) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000040)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r5 = dup2(r4, r0) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000000)={0x40, 0x80000001, {0x1, 0x5}}) 06:12:50 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@redirect={0x5, 0x0, 0x0, @multicast2, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}}}}}}}) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000280)=[{0x2, 0x100, 0x1800}, {0x2, 0x6}, {0x0, 0x9, 0x1000}, {0x3, 0x7fff, 0x800}, {0x3, 0x2dd, 0x800}, {0x4, 0x7fff, 0x1000}, {0x2, 0x8, 0x1000}, {0x2, 0x1, 0x2800}], 0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000002c0)=r2) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x2, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) readlinkat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000300)=0xffff9087) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000040)='./file0\x00') ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) 06:12:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r1, r0) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@time_exceeded={0xb, 0xeda6e34ed1bddf1d, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}}) 06:12:50 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x33, "10000e090100000001ff0700"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x2, 0x0) r1 = getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r4 = dup2(r3, r2) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000140)={{}, 0x4, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0]}) r5 = socket(0x1, 0x40000000c006, 0x0) fcntl$setown(r5, 0x6, r1) r6 = getpgid(r1) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x4]}) fcntl$setown(r0, 0x6, r6) 06:12:50 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x7, 0x2, 0x800}, {0x1, 0x8, 0x800}, {0x3, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000240)=[{0x4, 0x6, 0x1c00}, {0x0, 0x8001}], 0x2) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000280)=""/163) semop(r0, &(0x7f00000001c0)=[{0x3, 0x1, 0x1000}, {0x1, 0xbb, 0x1000}, {0x2, 0x3, 0x3000}], 0x2aaaaaaaaaaaac0b) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000040)=0x8e9a) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) 06:12:50 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = getpid() r3 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r3, 0x6, r2) writev(r3, &(0x7f0000001740)=[{&(0x7f0000000040)="9db81def3e7e37924cb6671a55a415eeff25fab36426216b9084c251d84dca4086891db833aac153d42a3bb1466b3e8dfcf713", 0x33}, {&(0x7f0000000100)="7e6cf07ebfe15348c1f037c2b6fcb731d6bcfb15c3a58b4be5eb9f9e9210556bbb2389c1242897eb0bfb175f3367fc62048fa9b35d35a6c655a97fbb7f02e870d684dfcffed1dc829a7957b93c821d5b9351", 0x52}, {&(0x7f0000000180)="d7c1a84bbbce0297d88554b8c82eaed71e01319f5cc0f7e4782c558107cb71ee70a529c1a856d9c4d84c85c9e801a8ab083a45bcc69ec2f8b42dd5069d725fe1f50456bc78715cb6c8d35f515e6dea72604ecd35b1edfbc29bcef82747b82135c5f69cf7ee18bf990fd1dbcdcc4a13c8102613d25dc894204a1e26c096263deed0ff8c1b0a2ceb35a8287dc91d731bcf5cf515fa72fb6ce63a802029a75bde6b9cf2a8869b066d07f3adab3189f95747a7bb3757d772f40a2756c9cc24cd176809efcc3ee60d86be2f18bc314fcbac185a43316cc29ca07b174677c850735a65fed0aeaf23c871", 0xe7}, {&(0x7f0000000280)="942b499f44ce7dbc2f22190db28ff9e8c54bc8d57cc297d835a413d8986f978871466b7d4b4c1dedcb1eeccdabead5446b4f0e5d53be16f745a35a6ead92089cc3a2e429e625f68e8053d1297e31d79b7354353dc189f17d9132b91b9226c79792131bb3e34e1733268d7386625c45c94590bc3de31176017b8d78fd1d711c614a103532ecb9005b464aa618fb960dc332ef66e1ffb7fecd163f0942df04ccc5edb3c168b4096a466a948c94f2437fbd2819cf94a8192b2f52977e1f5d7b18c45e1d2407264bedfa023b01ec0460513931de22dd6801d15fe4059181", 0xdc}, {&(0x7f0000000380)="6ca5a983a572e2a692cc00db9f2b76fdad4f4f7d0532c66dfe591f6ce79753df3e68e359d435ac3e4c9aee35ade62977ba9ee70074dbf614e8fabc1f1120f9a14b66323c46945d16df9a26dcd68f9426c85e2e418140f1d869d2b7bd8a60bb3f40008fd8cf817b", 0x67}, {&(0x7f0000000080)="40ba", 0x2}, {&(0x7f0000000400)="8e6aa1524c98861bcbbce42ad28da9801a4771f7", 0x14}, {&(0x7f0000000500)="936673170b8973581543232be365a19bba0fbf7ee15b751e3be29a810ebe6b140113a7a0d84e70e2969e72e352dba6205d5e2a1ceea17fdcd4e2928d1bf00e8c07f14389dcddcb3a9432a2cc8a25204aa90dc003e305e94bbb17df0e8686b9060967f864038479e1f94a10eba5d5453cec428af1f153c08613322d07fd2836a57928e53142cd26a144a68d2d3cd0c09343e232aed72cc7d5d39e7b776dc399d48ebc83f9cb1bd9ced2d400680f3f3740d19ee6d236f5a2b4dad723eb28e157bc82b24c40d22f131b474f6b178bff53af9d4ce31e81336395beade2faaef9ee999b340ad694545e057801b70950023335804b03b026092cffb1f12296ebf1906704d7fbdffd37841da269e09239cdb0c7d36b9b182be422e2ef9db5699761b0eeb9a8dbde6aaf065ff37f4de9906b11292af9584afb47fb02ea336215c87bc1cb17ebdf7dee171fb1b46f55e7c258b2987d84837542f870f2022cc4b5e73e096e61dd344d776a684691855d6fcac369cb7d0ae385dd00a2ebfe5a952020d7c2ff3d4788d5980a4f5693d6651c6ddf28eda3463e253b84ad2a6e0a9340eea485cafd894dc73a6c1e0a5590c79447016cb2ffbd0e1a78ea7855e696321d8c1665832ecba122d323f903061308010e0549598ee19751d253289a82b4f5149b307135563019e3f9205ed9926cfd3178b42bb5069a8e2a437cecb2e5b66a9a622538e074cce6f2e6d3f055766b8f09965fcc877cedd2b8fe0f577ebfedd012ce80610dddb206c1f50173b608b8fce3ab18a1a2c7227b939bf510c29f337fddc25fec8d7f2cfc9905b5e9109055d4b4616102dd97d4d009507bc0a0ccfbe14d1bc79445fef19c8effb65085352557a81b89d9c47e215c16a9ed88a3282b066b2d35d86bde25abbcd44de3388a713ee8fcc7f81f5e6764767617e723392663800d7b6b2fdfe7d01b0307bf415c11d61e650eee2fd8bd8d31cd24b7da22349f4e1a0008751af822129ff2cc719ff782d8f3d25352c6b8bd937594a90c35331a062a44aac3817413d91ef8f56d4010e132e55bc3b41888dff10fc0f532780ee46af41188ba72899359451d4abf86e61e79d99a650a7e5b9e1ce78988ca2d9a57b7ebed1c4f39c92da4e7112a9fce2a055c11212fff5ac1d088f558963264ebb2aadd99b23dd6d1f90fe8fafb88c3563cd0e0f5956cd983dc22a232b49a01b2ebbfa6f2c807b593b3ce40d4986209ac8e1a1acb8f67b1990ac77221983f23ea8fef09cc78926c59ffc6c5b04d7c23761597d63f5e03653770a603cf4fcd6bec860663be93100b3de5528e95c99b938e0d26d9c014e9b4625d121373f9c26e21c7be5c6e7d500c0c0b049b356a495f80a36a1284cc867ffe7dff1341ddcacc3518a3b0b6d190994f8d559dc5ea3de39b5087e553314e09bf994e5dcc226377d450d0d66a25c13e654f195d2dcb4bc33fa22b6c60c4887881a40c44be723155b903ab903f1e93d5207d723fe08c8fde359c65bd3547aa30d01afff80fabad53c43fa08d8357853074a4caa95332299f611d2a5e094fb9d765fb3c8cd4ace03f2ef09ff618d60938bf75c2f693882b0691bc821f737945f4884bb1dd98525850dabe5d9b7bd96d1ab85b00c9e6d8a0f81fce3a07ab6e3fb5e7ed9bbcd572ecb0a353d7f6c3cdde2f61d0765cece0e02340a0e767669b2ae4db4635ce4f35959774dc28ee6d0512db51f15cc964f82ee7c5cae2473533fb716822b4f124d9927566ebd19feaf0abab2bba514df67a683b0a1d146aa8d62ff7fdc6036d85e82463471b5e0351821036d9db9c551d0e7f754df2b6dfc599fd7fcc961d3e1508ee7f628ebd2c75d6de809a9343fe102f1228d891f77de391e44c93b3f306e9edc2c3f83cc7a968f8c81f43a939f7ed7cecbd35f624fc5138700e0f65b38b9f86ab3783cc113be7c3c1426bbe4059d69332c65da7ca3a5c225464d7dc5d4b7e5db5c55e48a8703bc2b20e212d32c3083721825636cf7fca7b342eea40505960183c8baacaabd4bae94510aff7d595b75e3643ed7333cd8c2fa6610b8473a81187e2920eff47d9306d51bd98aa870967b13f41258ff6f47dd5b7ace618637e61a41b1977b5d3afc0c89f55712fe8643fa0fc098afdc211feed55e21bd2bd219cc4e654c21181d2fdb8e26ddd50549936207cb2716df41e173b377393ecee0f4fdf7ca13c0c4e255c16a50a8ad13253a85e676e23cca042f8fb55ddfe9aa685dcdbfc47417b42ae4f732a34d9e851b8f126d05d1380211adbb70187b89207051a50f4c00e05cd8f211276d65e29c3e157ea49ebdaaf387200703b43e77803fecc07e9ecca08380958f0f875e14a1c3ed80e3ceb62c306ddb7e6f382282025426fb58be5c1f7c353d650aba8d2b5e9a48b89b89ea8d529b42473c1aa0bec83aa41989d64338c6a4ca3956866d6ce7a06303c8e734f901fba527561d9094a871f5cbf021a00832a72cdeaef6f08e6e24a56019c3be7b2bc7f1dff7e86420debbed72b509f5d62f485dedc1cb6b3912eaa027de726f5a978e86e289dbeb4121ea3ceccb8f08f9a5c62242a168864f0b552087dc7416b1f54845857880e2c3ec3572c3bd3cd5af46c8a32a4a6819750e79d004417076555e6ea857f6b28fadd56d6a1158a17797284729ceceddb6255e8241499c642b2c4e492281f91436d7b67d8e94569ac7998dbad49def1d6d62b76142edf30c27ec2861c9b3d3c8c28d550062b9ad13527296d6ed67f06372c621812bf5b73c1dbe6f3158b475fba0e8640882a36c13b6aba111177e6b52c694c455a3e745ffb0cfec6c66ff8fa4042341af964e502edbcf7005b7d058383063b0d8f577d415950d002f5ed0219d9b0583f4262938d46059286766863102d7d18a3a31c0d6e3d13903080b5843d283a263a4032e40ff6263d83a955c0e635683c1c86550e0ede7f868ed937dbd6fda1c86e16f724963ef73fce144df7acf93d15a302f729445ecb1c066b788787c25355728461e699d918e628e3a367ed48784f768cf71dc8fc856e909cadd45f80c751653704903b024e01ea41a9ce291b149fce0f3651b48c7819dad4a99fbcf0707db053ef2b26713dc071d690c67116757a8d422dfcf8e5b648434925d707bfc933683263b31c81c7a8751527021dbde3d167987374219ceba22d1181b3299da46c4b126128612a0444081fb6686ddc8a5f72f307a0d064b1c2d5b8417087aca42c7e7c44e36303501423d94599abec8f9afdcbcc1b31361c2f46abe9290d1b1a01c2e53cba72a2ca7dddd3161deb14f7b42c6a7cc0575f8645f7d61eb79aef7fef5b794558280e61aaf95cc4264bdee48312c418935f7df1b3beec13cc7eef0729d37b2d48c9a1c0bfa1e447953d3a5482ff7501480d8f8391ce970c4025a15b96f24559af0d5796e1d0b4c6c45cc4707ca46db5ccd2a621a285429831dc565ad7f6fb4b0a1f0e81e5a40c7950205341571bb19707328cc624abf655fbee6cf3cb502e57b71371573abbe03512b36a14b2587ccc29f6ce46ac3b9d34b9458a394aa951dedc209a34c65076ef738900c81b817af192eadfed8a60a35cf3f496b1da659d8dd8d5f88e1e31ab3748a7b30ebc3e3ed8b8a43ee94329ae20a553b972d02228028d579bf12d40be919f567768605b015a9bb57ea091444dcc105d2d4811ae904f7fad145787a075dba23aa12b8d7fb3f787b179de639fe75fde00fc3724c57558a5da6510772a275023fafc07aaccf0889c86dd32f040566985bd78618ec23159113e33cc073a2457f3768edd771d4853678d8dde25bb08909dc2fd8cdf939b924c0bc9e5f0b7d23a452a196bfed9ee249068ea2a87501c94001273a9b4dc7c9731e04b73ef084e5d424466bb6a58484c20b499dfe7d769b494937abb79ea5d0c082b44cf30ede56c5ed4592a075ae0a2926899b40f9bf916ac64f97e796e70a51803289f5e60f169ce0969103f1d929a86be8b40d16756833e0771e777efa1f2f4396be75e5951b03d62378bda68959c242a423e1f3ec271ba3dfbe4b472bd29bbc6b9c3a8b0fbb53aede88dbb04b53120e45ed62c3fe2e5624edfcdaa0ac3975a8b018d023ce5800aca909635ef929089dcf694572314515e3f14fdca9008aafa3e505a10c45774549ab52d8df93ff2b171c579c4dd59dcf1e3f67d39f062a17c75ee38d7827f2fdc7ca6819ea3ab2ff1cafc7da4ddcb9eb93532433f790737ee3129aacc6b98b1d23b67f6a929dec5a5c064dc4286148f83e49ffdaeafb1f75a784a7ab09c9e2e115904f760e79f29deae4de75572861648b42f312003a6eac1a0ea7e581b144936ffa551992a0677d8a4ca4c4b54b6ec573afd35616e754aadf715c6fcb29d6936a81b243ff3bccbe8c37f1723fc8d0af6c89b82352c4672bcbe5f088f952e36fbbb0517652e634f149ab344234c0deeaad09ec3f259928e0718727d07d8772a8d165d9c0be8e37c3b997445b7b15c8ad3c43d60b95df120e725cd23d515b4b4a8d5a87458cceaa46079dfe19f5d9068d282e3c6db1e49bea0c5c84d1939b8fb17930e84fcede7ea52f55451d7bee15e2fd8b4ca4713fb510956da74a8cb2def98b53ddc0f2f02a4bdcb6419ea22d51e6f4a9cf6b8db82ef04d98d6b1766dd070611c1171af6031885e8567035b92d3bf00fe5e38bfc79ec34a8933e9f28adcc4062202d0b0f273653accb71cf74b0145caaa9592e15c237582417b95499b2f931bef6678daaba95fe47d7fd9d666731fdb164950e9c00c4f72d93af050868ecde50f2a3dd16ced8db56736ea389acda9af5397f85d6d47c523d3a12a514b5dbf813e1dde085f3194c925944e55e5bb531fffdd48caddbd8b5a780d39e08619aed0a4f17c84ef9154a2964ec6297876ff2a3ba5ce615f5a56a193c88929a12ca55ba0f9ecb915069a3ff9cf48dfc1f1b49f660b98ec08442755483568ebd3eec28bf6ee9bad9a3852d00eb3197bd1c8b2facb2076c18d9fde20e2674de42962ab824782aeff7cd3360c95251487143cfeafc8ffb087d987f8d74202ef3b5e809b897908387362b6bb63125381b6ac7660173a55fa7124616687c5697dd6726824fc4a052820cdb67f8bc015940692936ddd1bca4173ea1140e49c188993c94788b01a8c57daec6df734515e9228b1eb1a10e8113a683019079c5d4cb8ab7d2e2da3f46d2a98c4dad211d8985665b010d16f649434c55cfa111615956f782c8925e4d233dc84879c39c34bfa4cf2c125862888d85440fc1b6d4a932f48290cd832af8bb1f8b4a650a3f1e5e60d49f89bd9bf47d02f85e1f5782167ca3cc0427ac32a6926ca2713cbfdbe99a3a07ea4812b065202746abf98babfa24c1474c71c560d7200bd356bd3a76c2f0c5d26faa69ac9ceb534838b66ef928176c8b016c5a62f9808ce8f067ea75e2c6f7ecd41318e16c61d797838835c290a5cd0348595f1b3e50b58ea9b604e1cc9641b9b28696cdebba592d05fcdf41862818c01e7130479ee9d69b1a5627fc65baf741c678858870e533c1f79afa870783b411cf575f14c13b8c22ceb9543d4437a4403acc2f8c839974e86cc4a6d138d6de1f195433cc0c5ed6ed06ebcee8e95ef7bd5eb4c543c3e331d9c90d70f030e4c4ad3818f1a8552b6a9b13e89c0c4817d57d2e6a6878647741f55fc6b7477a3004758a7b82d07dd15d88eb776beadc5b610228ba59ab2f7b1f197d4af2675cbd38426984351d007de97640c144b40fe78658cfbb64681b340721c9fc2854b24b8260e539ff23bc", 0x1000}, {&(0x7f0000001500)="98a2596d951da568aa1cb651c3b30f4d6c32dc3ff83954b52ac03cd84f551bb13b09b536aec23d8a20d4880cce46bcce68a699120741748450dd3eba4516aa50fa395ca893d8708a04ed5c2cd79af154339ae49b1c93adad2ad0301c18f46c6aed63502cad3f9f1ed83658d2b920e29f69e421d194db140c67bc1cf32dd51b81c3d4bd63d2921748494f320488b175158f1bf918aa71f83352d73fc7ec8861e09fa881b50619064fcceab9ff2968d1ed9ca36262e113a28d501045a7be3721cd430de7d4d1ff9760779792781ac01eb3578c88cc433352e4caba19a6cf6d44679340e626", 0xe4}], 0x9) 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) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r6, 0x0, 0x0) 06:12:50 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffbdea2032e9cc08004500001c000000000002907800000000e00000011105907845792483"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r1, r0) bind(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="a56e52aa1be016db70c4cfc1"], 0xa) write(r1, &(0x7f0000000040)="dfe357cb628c400e08492e4c82ff", 0xe) 06:12:50 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60000000000000000000ff02000000070000000000000000000103009078000000006059fdf700002c00000000000000000000000000000000000762ce0f0fca3069503c000000000000eaaa8f574f5de42f55810000000000000000"]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r1, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r1, 0x0) r2 = semget$private(0x0, 0x2, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) ftruncate(0xffffffffffffffff, 0x0, 0x8) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r2, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0x8, 0x800}, {0x1, 0xff, 0x3000}], 0x4) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000100)) bind(0xffffffffffffffff, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) fcntl$lock(r3, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 06:12:50 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x669b) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r3 = dup2(0xffffffffffffffff, r2) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000000)=0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r4, 0x6, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000040)={0x1, 0x8}) setsockopt(r4, 0x0, 0x0, &(0x7f00000000c0)="2d315a2b05d950a90ae9383080c330d1dfb50f151663e3f8cd8014cfe457f476e1e7f09e228f0687ed4ca0a5116b26303a4d217cf0060a9adeda23cc384354d6f1721031fdf794b678c64a57f97b75eb1bc9a5774d010ce8a30fe8e0806ff3c2abe1e56491c1afe164d5e6465f889a0874f0e35b81817b585a5e77b94dcb6b998134ed649c3a82e7d964610c81f7a37b7fc4d4cd63b472e0aa79105de65c1d5acaa42bdba6b1a8dc0f7dc3108f35", 0xae) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) dup2(r0, r1) 06:12:50 executing program 1: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r0}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f00000000c0)=""/222) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="050000000010"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4081, 0xff1, 0x841, 0x0, 0x0) 06:12:51 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x280) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r0, &(0x7f00000002c0)="bb", 0x1, 0x0, 0x40001) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendto(r0, &(0x7f00000000c0)="b6cc777c4380f0d3b11fd3b19ea6f4a7c8b9fd4b52c6a91cbc78f0c5c300e5a22859e9f09000336bd258133861246cbb656db75f09511fdb5b35e01d43c8017c0e46919abb89e8e6be71ff221d286ebb7ede05514bbd7e6a9de8b4a54d9cf6", 0x5f, 0xf, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) 06:12:51 executing program 1: r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) write(r0, &(0x7f0000000280)="582720ef760500a0518536a152e160f8e5815f73f2a044fdbe2c5251804d098040252273ea3394ff334a5619515a008ab0b8f40f073c8728ceb3129a8a34ce61988e4b3da025bbd47b3bf579456f7442096e8c8b6b87cb2d72b8bcdb8992f728193ef14d5f", 0x65) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000080)="8c", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() sysctl$kern(&(0x7f0000000000)={0x1, 0x1d}, 0x2, 0x0, 0x0, 0x0, 0x12) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffff, "0a00167d308304000000206449224d003f975d00", 0x0, 0x274}) writev(0xffffffffffffffff, &(0x7f00000000c0), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r5 = dup2(r4, r3) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000400)=0x10000) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000040)) 06:12:51 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 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}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x80, 0x0, 0x0, 0x0, 0x0, 0x1c2, 0x400}, 0x10000, 0x9fb, r4, 0x0, 0xffffffffffffffff, 0x8, 0x9, 0x5}) r6 = syz_open_pts() r7 = geteuid() semget$private(0x0, 0x4, 0x1b2) fchown(r6, r5, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x100, 0x0, 0x0, r7, 0xffffffffffffffff, 0x10, 0x9}, 0x5, 0x7ff, 0x0, r4, 0x800000000004, 0x3, 0x9, 0x51d}) msgget$private(0x0, 0x0) ktrace(0x0, 0x4, 0x40000e32, 0x0) setpgid(0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) r8 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r8, &(0x7f0000000100), 0xfffffe5d) 06:12:51 executing program 0: pipe(&(0x7f0000000480)) kqueue() socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r0 = kqueue() accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r4 = dup2(r3, r2) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000180)=0x4) mknodat(r4, &(0x7f0000000000)='./file0\x00', 0x100, 0x800) accept(0xffffffffffffffff, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0xc4e, 0x0) kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 06:12:51 executing program 0: r0 = kqueue() r1 = socket(0x2, 0x80000000000002, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66694c653018cdee000001008ea9f9591188002ca551ebfde10cfc60830eff4d030000000000000060833c5c9b9fb54cb188dd3e7942a967f063a7a9b7831600000000db9d501488d08100ad1f25dbc29a8644d8af01004c998cc24951316f47836c23a69b5b1e27aabf283d517a2cf1476059d13c7563ed279b6e5ba84590ecf549edc9b6206e76c50c192e775f015229850b5f8733e74313c231dc8ac58178d30c00d875ad036fa733d5ed3369f27a80b64bacde2c4bfdf233fa7f5d1b377528b57012950ba2c15b7bdf4d5e83456488870a634c611f712143dbcd1af397bf1dd03000ab690f19"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r1, &(0x7f00000017c0)=[{&(0x7f00000002c0)="7d8123364aadc8a8aa165a9a7563c915c657e870f56098b50d22618c22165803b5ea503ca23048ab36fed184b2a541649d46e2610b047fef8be45b734c377d26f2a113f65f00438b4e79ef08265f24c393f45988cdaf4163302bba27530ff8a31d552eb8420641c11ae6b02a2b86da8ab902225d79e1fc49267765c508a20606031d016cfc7071dc4edfd1ecb6ebf1757627c19b987dd072a731bde090b58c2a6393f1c961e883bf4ba096509c913bac4b0fbec38ddcc8aed1a4ee4fb64c758607957c847cf7386bfa83e1d349a4c64a71d65766d58f65ad665abaf0b37d307e449b8a25", 0xe4}, {&(0x7f0000000180)="790b425f59ca1c6bff9af1e8b5d79ef79d60f3b041851906d1a013089d7d38ddcf419f7b3898", 0x26}, {&(0x7f00000003c0)="ea4c6a610e5686478771a5f960412ddfa4e68e757a2205e9a00b306d88839967025aa296ef458b76709103a8503510a1e8d9097e01c15030786923d4b6f69e6e898f4bca7a36dbe0e46302bf89b90d43e96eb6f40f1288f029f1a2785f1658ec3b6e879dffc5726567b541cf52d54603c80a9ed163c9c94f0742107e93f75a36e01dabab665682fa3fd9cf35b8e280b5d5186b52243c1d38949109715b1e60578b03ab0ec85518b477278c8d170385c39ae6287ad5ba9b55a9b2a9", 0xbb}, {&(0x7f0000000480)="e55ad40d73ded4be0102a21f856fe93398c919fefdca372b1cef4b4f8dbdba8abe0084312810b6d15b6c225f56f3a56820a5f6c1c2a61498e14b3688620ce9cba9f2c6b8d5d154b1456141a4da4763a9c4eebe7a62ff1f32f8b14d2102ed6d338e8a378f284e4a39be8b7543d889db620a7514040e737e699d5ae454834efe644edbb63a362e674eb51d25ec534cc964da1cefadc6957842df", 0x99}, {&(0x7f00000001c0)="fd782352ced49bd1dfac54a7c795138b7ec58eb7190dd68caa29cd4771a8643939f475933ae349ab6ca9d5e2b9553462b65db5111d4cd8f4140aaba9e2d074", 0x3f}, {&(0x7f0000000540)="95dda513a92fa1380266a04e634eb95d8154c17dadb9bbed140a17329a2852b714f18e3fc5bd44a25cd203c2cc0f78b28401a0e878d67a6f4f459b50e1730c3c5bdba80ef0db9a9648089dc420092f1e7247b5229476fb8af93990a60db9aff385e1146bb4b5845082dd46b3f025d719585f51b188433c51c88d1c3fe5237724ec2af435c416e1388f85df5e0c0712b66a9db1d326c2b58e7f70b3caced59ca2a54761a566fcbae6127606fe4d949509670535efeebed7b367451df7bda024ec85a51fc4685a0ed4ebfe8a66f79c385db9513173bb294759ce5a9168a143f90749281e1b687922996f59bee13a67e2892a853523bd52", 0xf6}, {&(0x7f0000000640)="261332bf57366c53547fa6dc23bf8f418789c63376ee6bafa3218e826023b04a8a57ca4006c61873d940fdeb3457bbb2876f7ee8dcf8a48c5af4574a638ea76c26220b05dd8e0ba9de3781062381e0c6d140da29b1a9c51edb907e265b2dbed3664132562a7b8b3cd29f41253f84c3df11ed08cd9a47c6f70ba5ae52dc305a0b1e32f0669906d2b33db926bffb211110c98fbe5f6b93615784f30e33c2e11963ac742bae99c4cd41299e36044ed36b5fdbddd52925c8420ac5ec586729a3cf7ef3c23c87b0a17fd411f7fca7c48f2c64aca75f9c97e888954993de3fcb592d07e4b0d888fa8aa59148db6903e37891928de507ac79cdd469549d332077eda1020cb3a235bdb6e0ee7860eb5df38191bc2044381e12a400d12e706f53a3b838d2210d800530ee11be7e77bc5f610c775812206a55becb55cf8ce71789955d25022430d3b822d06d38c73d3d02b60d638a257b566dbb3b441dc62b0f751b2e2d8aa8a2b4090ba83fa2c3ee3aadc794302473b4a5800f88fcdffd4f4cfbe12d98cdf644883020515bb8864a6a6b967e8c2c0ee0ff00de4c8ad3532631fc396b7156ab1a71326ca7ee3cff93e4e9cd592a2201709534deb83614f64b33ac00d8cda5f081eb8fd9184e241f31a00eec7925acc5a7b2615ecaf9de25c38040e41658b980ec8c8213bbd4b28a7f", 0x1ea}], 0x7) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r2 = socket(0x18, 0x3, 0x4) connect$unix(r2, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2f66694c653018cdee000001008ea9f9591188002ca551ebfde10cfc60830eff4d030000000000000060833a624982aa6fce2dbc133c5c9b58e8aacae48e34a8aa716705014a9fb54cb188dd3e7942a967f063a7a9b7831600000000db9d501488d08100ad1f25dbc29a8644d8af01004c998cc24951316f47836c23a69b5b1e27aabf283d517a2cf1476059d13c9b6e5ba84590ecf549edc9b6206e76c50c192e775f"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r2, &(0x7f00000017c0)=[{&(0x7f00000002c0)="7d8123364aadc8a8aa165a9a7563c915c657e870f56098b50d22618c22165803b5ea503ca23048ab36fed184b2a541649d46e2610b047fef8be45b734c377d26f2a113f65f00438b4e79ef08265f24c393f45988cdaf4163302bba27530ff8a31d552eb8420641c11ae6b02a2b86da8ab902225d79e1fc49267765c508a20606031d016cfc7071dc4edfd1ecb6ebf1757627c19b987dd072a731bde090b58c2a6393f1c961e883bf4ba096509c913bac4b0fbec38ddcc8aed1a4ee4fb64c758607957c847cf7386bfa83e1d349a4c64a71d65766d58f65ad665abaf0b37d307e449b8a25", 0xe4}, {&(0x7f0000000180)="790b425f59ca1c6bff9af1e8b5d79ef79d61f3b041851906d1a013089d7d38ddcf419f7b3898", 0x26}, {&(0x7f00000003c0)="ea4c6a610e5686478771a5f960412ddfa4e68e757a2205e9a00b306d88839967025aa296ef458b76709103a8503510a1e8d9097e01c15030786923d4b6f69e6e898f4bca7a36dbe0e46302bf89b90d43e96eb6f40f1288f029f1a2785f1658ec3b6e879dffc5726567b541cf52d54603c80a9ed163c9c94f0742107e93f75a36e01dabab665682fa3fd9cf35b8e280b5d5186b52243c1d38949109715b1e60578b03ab0ec85518b477278c8d170385c39ae6287ad5ba9b55a9b2a9", 0xbb}, {&(0x7f0000000480)="e55ad40d73ded4be0102a21f856fe93398c919fefdca372b1cef4b4f8dbdba8abe0084312810b6d15b6c225f56f3a56820a5f6c1c2a61498e14b3688620ce9cba9f2c6b8d5d154b1456141a4da4763a9c4eebe7a62ff1f32f8b14d2102ed6d338e8a378f284e4a39be8b7543d889db620a7514040e737e699d5ae454834efe644edbb63a362e674eb51d25ec534cc964da1cefadc6957842df", 0x99}, {&(0x7f00000001c0)="fd782352ced49bd1dfac54a7c795138b7ec58eb7190dd68caa29cd4771a8643939f475933ae349ab6ca9d5e2b9553462b65db5111d4cd8f4140aaba9e2d074", 0x3f}, {&(0x7f0000000540)="95dda513a92fa1380266a04e634eb95d8154c17dadb9bbed140a17329a2852b714f18e3fc5bd44a25cd203c2cc0f78b28401a0e878d67a6f4f459b50e1730c3c5bdba80ef0db9a9648089dc420092f1e7247b5229476fb8af93990a60db9aff385e1146bb4b5845082dd46b3f025d719585f51b188433c51c88d1c3fe5237724ec2af435c416e1388f85df5e0c0712b66a9db1d326c2b58e7f70b3caced59ca2a54761a566fcbae6127606fe4d949509670535efeebed7b367451df7bda024ec85a51fc4685a0ed4ebfe8a66f79c385db9513173bb294759ce5a9168a143f90749281e1b687922996f59bee13a67e2892a853523bd52", 0xf6}, {&(0x7f0000000640)="261332bf57366c53547fa6dc23bf8f418789c63376ee6bafa3218e826023b04a8a57ca4006c61873d940fdeb3457bbb2876f7ee8dcf8a48c5af4574a638ea76c26220b05dd8e0ba9de3781062381e0c6d140da29b1a9c51edb907e265b2dbed3664132562a7b8b3cd29f41253f84c3df11ed08cd9a47c6f70ba5ae52dc305a0b1e32f0669906d2b33db926bffb211110c98fbe5f6b93615784f30e33c2e11963ac742bae99c4cd41299e36044ed36b5fdbddd52925c8420ac5ec586729a3cf7ef3c23c87b0a17fd411f7fca7c48f2c64aca75f9c97e888954993de3fcb592d07e4b0d888fa8aa59148db6903e37891928de507ac79cdd469549d332077eda1020cb3a235bdb6e0ee7860eb5df38191bc2044381e12a400d12e706f53a3b838d2210d800530ee11be7e77bc5f610c775812206a55becb55cf8ce71789955d25022430d3b822d06d38c73d3d02b60d638a257b566dbb3b441dc62b0f751b2e2d8aa8a2b4090ba83fa2c3ee3aadc794302473b4a5800f88fcdffd4f4cfbe12d98cdf644883020515bb8864a6a6b967e8c2c0ee0ff00de4c8ad3532631fc396b7156ab1a71326ca7ee3cff93e4e9cd592a2201709534deb83614f64b33ac00d8cda5f081eb8fd9184e241f31a00eec7925acc5a7b2615ecaf9de25c38040e41658b980ec8c8213bbd4b28a7f", 0x1ea}], 0x7) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = dup2(r0, 0xffffffffffffffff) r4 = msgget$private(0x0, 0x0) pwritev(r3, &(0x7f0000000bc0), 0x0, 0x0, 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r5, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="6a1f800b3786ec0220610c546c51fed9f352225ad96ecf795d79e0cfd6203146d435d6b5c8202a26fd09e1a777806a826c", 0x31) r6 = socket(0x2, 0x400000000002, 0x0) dup2(r6, 0xffffffffffffffff) msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x8}, 0x100, 0xffff, r5, 0x0, 0xfffffffffffffffd, 0x2, 0x1000, 0x6}) 06:12:52 executing program 1: chflags(&(0x7f0000000380)='./file0\x00', 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x80) getppid() r0 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r1 = semget$private(0x0, 0x4, 0x1b2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x160}], 0x1, 0x10) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000080)=""/31) semop(r4, &(0x7f0000000040), 0x0) semop(r4, &(0x7f0000000300)=[{0x2, 0x6, 0x1000}, {0x3, 0x7}, {0x0, 0x1, 0x1000}, {0x4, 0x5, 0x1000}, {0x1, 0x7ff, 0x1000}, {0x0, 0xfffd, 0x1000}, {0x2, 0x1, 0x1800}], 0x7) dup2(r3, r2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000340)={0x5, 0x1, './file0\x00', 0x5, 0x452, 0x80}) getpeername(r2, &(0x7f0000000140)=@in, &(0x7f00000002c0)=0xc) semop(r1, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f00000001c0)=""/244) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 06:12:52 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 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) mlock(&(0x7f00007cf000/0x1000)=nil, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r1) socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) r4 = accept$inet(r0, 0x0, &(0x7f0000000040)) pipe2(&(0x7f00000005c0)={0xffffffffffffffff}, 0x8002) sendto(r5, &(0x7f0000000600)="505606c0e9c13b20a3d20b52f7f86c16dc8b902130568a17e01f4fb01cf36f7bbb96a5328183b6a9250d47980f0bfa80b4a1572b4525e19e544383325d2497", 0x3f, 0x2, 0x0, 0x0) socket(0x1, 0x6, 0x7) sendto$inet(r4, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62eaffdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e838c708fcc99c999ea6cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c01223ef8eb0acc9fbb9fa70dfd2657a833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096e02f2be3bd6d22f9d4fbb2ede9e8d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e9d11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e4f5ae7cf69e8de10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace5b9f1b56119705d8b5cb8c177397cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafe511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd2d5d9ccca947a6fd704000000000000ffd6a534d183ebdd39dd34770f37290a93d68882c6a8d220e5feb6940b4e54a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b76e77e035c64cb4193b69f4d00000000000000000000000000000000028318d8b0de8f5649923ef9ad7e920b3bba62f96ea27f9240f77f1caa34dde1f9bd5a29bdff188d07a497c950f423facad519570079b49d9e012bf64869c4ab1742f7797d71433b4d02e120cf1258cb8ad9b44f5e97ccfee7aae3f1f32033f2342ae2dc9db4f7696fee02113499825bd61c8d8f9d5400000020000000ae2663b794be3e3cf88a53220fbd5b29e2015113a92d8caf88b6384e4c669b0756c351b140b6c3d19a01afdecf40b1e0d17337c727bf4a0ca60a4b0f5d5f065508bc9248f6f84b85f2d9c3cd1087c0a714f76153100364b9796f80f365d295f3d7533e02469328e6ed83999700"/986, 0x5f, 0x401, 0x0, 0xfffffffffffffed7) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) write(r4, &(0x7f00000000c0)="80266a140b59907a14a5bc03fcd26fba24eef925df86118ae9e1536ca1729f40d929165444a673a4541b49bb2359d2690e843b267c9b9e58ae5718bc21a7b36ba49ef67af57eb64ca15c1fd8bfcc73fdf37e149b4f97f4f2eb6dc572b6bc57511af9fed5b159a5bdba24d1ccd39c2dde9891dc46ecc6ebd2c5daa3e0df04332675b6f8682e348c794460ddd3ba054ba8d05c044823e6c93da7e8b4121cd828e844ba400dace98c81b303673e26721725ad2fcbc385a64d925afca0ff1085a8178be57489f47506cc2d153afd76fea9add7", 0x15) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 06:12:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x1, 0xb35, 0x7f, "2ea86ee16eb595607fcfd71100"}) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r1, &(0x7f00000001c0)="a1c0", 0xfeb5) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 06:12:53 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) shutdown(0xffffffffffffffff, 0x2) 06:12:53 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) sendmsg(r1, &(0x7f00000009c0)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000700)=[{&(0x7f00000002c0)="b99617d4bc48a240ee1d310400a792bd72d8493ab9ad0c35005bd6c16e5afd3fe14c095f47e053e2b0271ec5420407814ce2063faeec4f681be2f71a7cb2b8ed0b9a8e91677bab9cbbd763408e994a4dcacca65cea83beb7a51827ebd4dc90f0d50fafa78e789707f21956863eae3d8e866154f9e4273a232ecd09b90895be0887ec39bf22d8cc1b54b2ca7344a835809ae39c3603a03ef504145e77a27534e2cee60dd7eba5a351752957512ee4986cc954198bebeb49f9aff7a90b4ea468885f6d26a4f033c59982ba9316825c66897722dc25c562fc979af2afa6e459d43f60bf661bb9", 0xe5}, {&(0x7f0000000100)="9be16d0c9cd08df5771aac2b7a4352001b2380382a34bcb9cb519c154eb26c21c8bb8d018ec03c9df8aabdb6ad072692f8cd8bded50df8c0c42cdb7ab3bcc2ce329c491efd6af9472b03878abf0383b2605859ff399866813ac4427ae7ccdd04388eac476efdc472243ecb02f8610e7f620de9e77710fbfc259c87b484f7844c329e744bb45525418f596f40290aca536fe1d3acdf9efc716c52b178aea54b4f049b922aab798969abbee906155a3b9f", 0xb0}, {&(0x7f00000003c0)="20c143f1f2941f0a3f11c25465041640b24d4bf358e776dea969fd9bdbc8047e6291e01e0df9200d7b02952a4bb5127a", 0x30}, {&(0x7f0000000400)="b5da6781ba9573f5ce73c1766bad7c403f6d37c72bf6059b473b4cbdbeba0a317acdfea1f9b2765e8876c15b3874c1fdf7787aabee32288e76675421433a89a7d8e506b52b2e1cd3e75ccf5e1515f6cffabc465a9967defc01eb322a5342c522ce9ded6fcc8b48cda16812ab317623bf58eed707b4ceaa226ea7f2ef97d1e602788003e091fa37256f70945170f780ade27d093b13874a9ba2fd9c9312ea8e0acd", 0xa1}, {&(0x7f00000004c0)="d64161902c85a80960e2a6b294068e99b8b6217ded7b7b8ea715b0e620485473926064fd0d6731fbb60edd6367950439505181c0f6f677530dbfb90c90bbbf3a7cf4c2d07afa7e2c01158fde3bc967971e6c2201058ef51f8bbc10cf6ea46e4d1af2a33db95818becb827de1a93d", 0x6e}, {&(0x7f0000000540)="dc6d401023268ceab055b2c1da51d3fe2f9643904b4faa35602f3e1349b30b79e4581ab0fea019ad66595a6ac1cd9336d91d7188255efe2d92def23037532c5a1b", 0x41}, {&(0x7f00000005c0)="6917627497725d5872de22805ec9da939cdee2d1389c9a612f5d548a8544b47e3c4a7fb8cd46b0b4d00883332e12fd2389ca7228c206a2bc44d29ff5dfaca446382c2153ffb8bc4bda28c7f2c08e702e9bcb2872e7f787ca929ab0e98afe245e5e21f1285d4d9ff9bf091623", 0x6c}, {&(0x7f0000000640)="2f4dd4d58de0ad17685a0d96ed792d420246f5de43240ba1d58bd3cf3c49b3903f5803603a85cfb408b55746ef00eb461cad98f278b66ab41fcb22d7d84777ec55746fc8cc6a5a0d41dbf720c6c897ee8dbdf4abe876fc074a54fcb0a75736a8e000f056acacf346a555f95b120ff2eba995618f5c82ab2396fabf92b5e2e1f3f579021e7b3e47776763e2da0e386e47bd3d37d9e64f3394cd98b90dc2cd1031552ee0820f", 0xa5}], 0x8, &(0x7f0000000780)=[{0x70, 0x1, 0x1ff, "9c9cdb69166860d0560601e4cc2b3f9882f479cb3e292e7bf7b55bbd886478ab0eacb169de87c2f9fdce12b29401169641374aceb3799134c12ed0bc905c61c51e6a3809c624b801663b32579f8c700a53674c1ca68ed1c7bde5"}, {0xa8, 0x1, 0x8000, "6b3b9f90259e9cb3979765d5c3d1ee1fdfc7e75686e5568ddcec154ac88f9d22dc242e88509017ccc5b7f8d51e69ffbaae64db8ef9c46467d00217dd7c517a55954e8a802ac6a455beb8aabac6da639c4e8e4c0228172d9f5753fe1565b883026490764fd5e06de528c163a5ec60e7edfe92ddffd7e3e682ea988dda8c0eb61bd5b1fcccb17628a0d6fc025b6330ddd19439fbe92f0e2154"}, {0x78, 0x1, 0x0, "383aafc98a5c65898ffdcc197c601c6c493a5e1b95cacb5845e94dd435fff6c1b2d0d3cd46aec376d8a08aa49a16dbef531930f41ffe18780bd9a9a7272558b3b520f7aa502c3a43965707d26bf6810c8cec80e6d5dcd7f0c220aefdd1769654fbec"}, {0x80, 0xffff, 0x200, "6a0b307e3dc9e5d4dfb9eb658d801cc848a6b9a8e5f713f258045efc41505a30bd8c0db88674ef75edb6df5522be62bec3c58854489ff4b23ba58ff78b94b9d5632b3b03ae6dc9ea4b9dfccec668b0ee701eca96b6b95786a2b78e84e519c1395aaa7f763b1cfd1a7e1a"}, {0x10, 0x1, 0x4}], 0x220}, 0x409) sendto$inet6(r2, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 06:12:53 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x86) 06:12:53 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="620200007f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getuid() r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x3, 0x1) bind(r1, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = dup(r0) listen(r2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x16) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) 06:12:53 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x82) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000240)='r\x00') sendsyslog(&(0x7f0000000340)="488c521ce47a56b77b9775bac9835263c300275244cca3c25965e9c9745e0c529803158c74599f35d96e44ebb7d5d1d3d2394ff41cb63e9bbfcce9410265240396080bf45313e478c5bf88d9d2f06b06dd6d8c2872fd7caa0bb4d3fc83a69d35c185218de356184b368ec8ad005c6df4134684ea80cf539d3a96a1e7e24f49719fa90c558526974e3947e85e980618bd0834ed8cf89a3ebac337e8a34f2331692a2f74ae8d88f1bf2c", 0xa9, 0x4) syz_emit_ethernet(0x42, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa0022beb7670046000034000000a8d5fb59b18011ff9a00000000448100000952110ecdead48430c43b99e1f9ffffffffffffff45000000000000"]) mkdirat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', &(0x7f0000000280)=""/171, 0xab) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000000040)={0x2, 0x0, &(0x7f0000000100)=""/2}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r4 = dup2(r3, r2) symlink(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000004c0)='./file0\x00') ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000180)=0x4) openat(r1, &(0x7f0000000400)='./file0\x00', 0x80, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000440)={'./file0\x00', 0x4, 0x0, 0x7, 0x1, 0x1306, 0x4a, 0x5, 0x1, 0x2, 0x81, 0x1000}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x800, 0x122) 06:12:54 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, &(0x7f0000000280)=ANY=[@ANYBLOB="003000818596f183e3a00c6fc4bcd9df059da3623aed95f9c0b0b1de99eeb5c6f8ccee2b03f67d6681366acb52fb31c34e76098157c77ba83fa7ca24bdb0d19ac9815f31c02f74571f7f5dd91425df315677d72faff51f19b14f92c6d88d034b1578aa9d5788dad9218b21a38ff7"], 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}) 06:12:54 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00010000000000003000"], 0x10) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) r2 = kqueue() dup2(r0, r2) sysctl$net_inet_gre(&(0x7f0000000280)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f00000002c0)="3b3f7ec1ef9567e5f34fa30774e26dfef3040a19b9b7943d491665c3ee462af4836d1c6b458c8b7e7ce23d2cc53d821ba3de63334f09898ba304807c2b55391efd70e62abf4b3500cc0b7fa0ea056884abcd511b59993397f957acf2484aa9e99b210d2c1d6ec75e692dcf8d73c68957ee3bd919f25a8772ef4d1fca60ed6e65fa592d723ce418556183fad457fa473957bbb6d459cacc1d85a0045a933912e851f17cb3cf2d90d86a33c987175c2de4f10ef72a4265c6905ab0afb7d56b05c70a3eb9d127952cb4fbcd560927de1c7161c02f593a9100e99104c19be3c4f324ba4fb08faf65cc43a7446276ffc452669f", &(0x7f00000003c0)=0xf1, &(0x7f0000000400)="f450d6d60ab0d99dccc43b49004448dd10117e20f33d80651ea45fd25ef5bf9d513cb9f658b1f8c9f66ad5c161d6eb93355a443ee0e22e07028ae9e663dc756d2a86aa78b13969d3941504681b11e66ec2b5d9ab471e7a971151e72ed7f91e0a24da7b43aab709af988506315483435a403507c3db6e0ef749f91dbfac27ac99494afef7f2d976f2ef8a147ee97a985094b6e41b54e86b01efc155aa1c8523680b8459e8345414c608a6a0bcdd6eb7a2c8bfd36242a4fe4fd6431e6fdff5fb3e548c051f3c1360811310eeb0", 0xcc) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450010580068000010009078ffffffff000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r1, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a080000000983000002968a737d5bbf001921660a5e308fe80000000000000e12e7868cdf1401ede063eb5", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_extract_tcp_res(&(0x7f0000000500)={0x41424344}, 0x61, 0x0) syz_emit_ethernet(0x3e2, &(0x7f0000000a40)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x3ac, 0x3a, 0xff, @rand_addr="0000000000000db72cd620bd00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x70, 0x0, 0x6, 0x1, 0x0, 0x2, 0x68}, @fragment={0x3a, 0x0, 0x8, 0x0, 0x0, 0x17, 0x66}, @dstopts={0x4, 0x3, [], [@jumbo={0xc2, 0x4, 0x4}, @jumbo={0xc2, 0x4, 0x10fd}, @jumbo={0xc2, 0x4, 0xfff}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x1be}]}, @fragment={0x6c, 0x0, 0x9, 0x0, 0x0, 0x15, 0x67}, @dstopts={0x2c, 0x39, [], [@jumbo={0xc2, 0x4, 0x6}, @generic={0x6, 0x69, "a408539bd474334a5d2a22ea4d89eda9af1d7e177d683ac4e29ec8d0776d0e88d7ab56aba37bdc3d98a17f196ce75459e8ede38240e4e9c7abd70e4cbe1c74a8e9f5dcc1372d2b25111bea7a0dd6c515f5bb0c50ff92f39e5da12ea002d764d003a316bc3881694334"}, @generic={0x3, 0x5f, "af3b8eebb1c0f8262ddccded9376c5ce5b96b365311f39a48aca06cf7dee7a603d7303dfe6ab9a129c1b60a10ce2372dd7e481eea1b93d123254f6c05343126646373ab33cbc8f9acc094266bbbedac0149aabd25bd0a502b04dee2ba75a22"}, @pad1, @enc_lim={0x4, 0x1, 0x92}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @generic={0x0, 0xe8, "d77931d676fe200d50d1238f95092ed1a3b673a753771a95223fe1c6eae8806e579f47cc6faa1a39852e5da5b6343fbbcabcb67d6f132e2429651d5e5f0d099b3db01c8256c5703ef844eb75779fed5b5f6561e702f9a355fa19e8f013c2a31897c820ffea45864bc08d1e4bd59231e3ba56128d3d9b75fd2dafd0fe00ae6b684ea062a14f66362fcde88a7c409a05f7404679a9a8ce19cfc736401354fa92d55174abf14845054daa5a7cde417a02429b5eb4bca66293a45529123b431a0b3c74279f7b7d808f00ddc10b8a1fa7e2ac9ef2d14da006793e673f910479f1cde71205e61a0d842018"}, @pad1]}, @routing={0x6, 0xe, 0x0, 0x3f, 0x0, [@empty, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast2, @remote={0xfe, 0x80, [], 0x0}, @empty, @empty]}, @fragment={0x3b, 0x0, 0x3, 0x0, 0x0, 0x9, 0x68}, @dstopts={0x4, 0x0, [], [@enc_lim={0x4, 0x1, 0x8}, @pad1]}, @dstopts={0x2b, 0xa, [], [@enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1, 0x2d, "f8d63e9dd4080ada07d98d2d7d6680bf1af7c253292e0657eea070b86086c2861a597f1c7ec5e9d08965453f17"}, @jumbo={0xc2, 0x4, 0x40}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x80}, @padn={0x1, 0x1, [0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x3}]}], @tcp={{0x3, 0x0, r1, r3, 0x1, 0x0, 0x6, 0x6, 0x3f, 0x0, 0x200, {[@nop, @nop]}}, {"fc3af563dd004a20d8dce25ae6fc13087afff8b3ad11d2d106bffe998865a12dd50a3f926ee6665d878064096029c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d52a0aba4a41a961d9fdf533d38104952e947a7d8179009038f2988a10993553f312ccaeccd19eb76d3ff74cd95a5986528045066354550b4a69215859d19ef3cd90ab8"}}}}}}}) 06:12:54 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000340)="c7bdf4b5b3ecedb31724173c6500000000525e09deaff0cf37bba9373c6ebea33f3ca9b918c114ced76bb61f6b2ee1dc01e63b1c245e4dad8bbdfd9ef9487e06526d989a54c7edbdae044545e726430a0b0d7c6ba25b9456be4cc57a306da56e3decd36b02c6171244571359e6e1862771464aecb973e3f4fdce1e5e754fab92b42c2bf5fe2a8436efab78e8db54139c905ffe50dc2586014a5c34a3265cf2a9a20a6851560327a7486f875a74c8fead88819ce2315a5e42406ed699ff70b7a3bb206e76e9cc6ec90af78db7fb2543f45ee246", 0xd3}, {&(0x7f0000000440)="167f4e922747e6ccf73e2cdbe7103668deb18b26d871f12bf746f58fdde000c5991b9f61f47aacc5dcfd90dc5cb99a3df68be5ae1609bdccf4b90d4794f6508efc740465fd580518e109609913b2cda84fb8fe144ba9b69087b0c7038b1cc06f49056da3bac5495de006ad77beee1c5a3505b43a2afe8decb24cf999a721a877edf27be80f6555dd20c7e429a7490b68d210b2cd60bff4e7dc4cd12f9f9aae2a95", 0xa1}, {&(0x7f0000000a40)="39558624d5418bb702265bfecc546599a1bcf473bb1d9561e84aa0560dab8b14fd148b97cfacdcddf2acb41b9804505d38590edff10ad27234a91d1cdba1e91d2bfd2b8f272ea8194365e413efbd2ae347dd058bf764c2254287fbb336c600929f15156a4849ae5cf27282e204c7ea668516f89f00fa39fada8f90ec3667bf94a2ff6458086b3b13680c9fd9bf25ab36d927ffedbd296d0a79d72e814459162764e651ac37492c7593e4659e189bc0c8c38c96c575b4678a771ccd648a44bde9a6733a3c2282bd039e8d28d3a25512669c44e3ce5f883f881db8cc1eb848c23b95dd144cdd83fc71127d03000000a57d35359e6cac3da56e41aead8f54aae67fce5859759ad62b878fc6a59d52404541ce09c46a", 0x114}, {&(0x7f00000005c0)="b5f74cdbc18357368d6309e1ac776077805bbdce651f34118dea65f75d770d5f5eafb1aa0d39f71007b2a80d1a22831a7c575b3ce8beb70033f6cfc07909ee4e5a0e962a0516932474323901be19433285f8fc3719cc5b049d2db28a1b887ae8b85bc2f86d841cc5a4846701d627c7d42785a8ab571263389b0472790e8a907e7fe9f7ce44652e8f887d50b697217a802ef264029a29b727e5883e728e490cc510a6091c17ca470203fe61c95a6375e9e5020a22a5e761c359639b4f", 0xbc}, {&(0x7f0000000680)="d303b67c9ab2d0bb70d6074a6391f19e65f190ce4af8b92615a83ef6718c71ee674ea227a1816972ea04b4341448153fe295c26ae1192dfb45364adea3a9dd98e3f44645f88c3be7cd238929460b19d82570570ecb2954aa9f1c595a470e885e71ade93a6e598bf7a503b8e1acedec55ee6023", 0x73}, {&(0x7f0000000940)="6e2d71bccc8fa59df67e3cb4b94ee72296d5c1beffea89cec19de49ee90a0a2e6a14eb2a8d134361572cf5ff2d47b4351e1805ba2eb563521f1397a927a5c865113ee20e01646eae4ee6", 0x4a}], 0x6, 0x0, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1, 0x11, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x7, 0x7, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) getgroups(0x1, &(0x7f0000001640)=[0x0]) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x8, 0xfffffff8, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000240), &(0x7f0000000080)=0x10) sync() sync() unveil(0x0, &(0x7f0000000100)='x\x00') r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0xfffffffffffffff8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000140)=0xfb) listen(r0, 0x101) unlinkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 06:12:55 executing program 1: sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x5}, 0xc, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) 06:12:55 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) write(r0, &(0x7f00000000c0)='c', 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r5 = dup2(r3, r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r6 = socket$unix(0x1, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r9 = dup2(r8, r7) ioctl$BIOCSDLT(r9, 0x8004427a, &(0x7f0000000180)=0x4) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x85, 0x1, 0x100000001, 0x5}, {{r6}, 0xffffffffffffffff, 0x49, 0x10, 0x401, 0x7}, {{r4}, 0xfffffffffffffff9, 0x0, 0x80, 0x0, 0xfffffffffffffffe}, {{r3}, 0xfffffffffffffffb, 0x1, 0x20000000, 0x920, 0x3ff}, {{r1}, 0xfffffffffffffffd, 0x8, 0x1, 0x4c850a75, 0x8001}], 0x5, &(0x7f0000000280)=[{{r9}, 0xfffffffffffffffb, 0xc, 0x1, 0x200, 0x4}, {{r4}, 0xfffffffffffffffe, 0x82, 0xffffd, 0x4, 0x1}, {{r2}, 0xfffffffffffffff8, 0x10, 0xf0000000, 0x745e, 0x2}, {{r5}, 0xffffffffffffffff, 0x0, 0x20000000, 0xfffffffffffffffc, 0x4}], 0x7ff, &(0x7f0000000040)={0xfffffffffffffffd, 0x5}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 06:12: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="ffffffffffffffffffffffff86dd6076605104a80000fe8000000000000000000000000000bbff0200000000000000000000000000018800907800000000fe8000000000000000000000000000bb0008ac7c018f6632762e13b819374894a51f6cf93e2982477841d935a241f7e29911ed00462f9e0f3538fd42f1aed5f3a0c3938ee6d83ea89e9e417fb64e736e609b4635001cecee216a0b42013a77ba21800cf2ae816ded581d59f867081df2e65274658c074e24a54f7b5ea031eef98be245e38e2e8b8972e8da057529ec29d613fee859f3c88665d0b7c3f3efedfbca1570656890485ed4c9c4a856ea3d0b592c2b204e467a71c2f3c9ec82a7f2a38feec568736a0028d14e5502d9e6d68d27f7636e2401df65f7976c40aad026f4c686810acad11c7ffc3b43605bf33a1e9064da52f7162fd4c04e5dd3fd63fd3230e74bf55484907072edd156dab39353577d19691e3e4da28bd3325cfbb4bdb324fbb312d4e692eb3101e8746e5f83d1d221c7c3e23f3251c4c30017d1f8f5353d0dfcc9353ac8684c4899cf0704008280c9acc9104ee01931cae12d89280edf072d9ab501c1922abac4884897da34f59b61a382e97856c0cc8bfb23531fa3b283f9e03848b9066d4327c223fd478dc74cd361053ac3405c9d1c0d1c08c741438a088c20082aaa37dceec75662a4d00be16d6486505494a06f4663ce47c22d0197c74faf3590af744ec93c6c85ad0d4587f23db55ca29b021b8d062b7888def35a4582512f561ff9988bb1ec944bc9304b290001c43f8c79f4c40361991fa20007f31d84cf5593df1f6fc436a6ae80a7fcc6b2377d17cc877656aefcc8c143b7f6e3f1418f520a659905793e0fc2f12f371d9f40608988004db3e91e34ae051e32766860c00fdc92de70d417b672df93452c3a24bfa580bafa3f7444d413cd1ef601afdce921d210919e251ad847eff72673e99d6757b93504ba0a017b6515ac4e3ec5558206a4c2d5b873b5618baec65b1980203d8b408d7ae824c905de097ae930097863ea34cd3f46a360e8a1b6ba00d87105b7cd4c709d8749f085df7a584d08c57178280ac1e2ce5953c148172c23b01979f8a2add6b610d0b39d99f2b2e5dd88f3486dd5b4baccc93e51b57e22bbf68432a5ed00429700c790a4b84deb170b37ff033f31991ace30ff538658296ef39e06a451a8c1d9e35f99240b5027f12affa7a1e0d7c960ef32d623d36851abd9161df7c59d86896d500a8d2af043d9bc07409672184ff96e5568f5bee6c2daea0c8a1f048b755b4048cf633ef2b4d36c8dc693370411e2713622cee88078904aaa98b358b9519de1f9e2bf8395ea9fb2ac34be227f743eeba6ff002d5364528b028da44d984035e73422539833bff362d05e5fb3fb78759db30cecedf81c6270b7867a689a658ed4ce96ba3f57e440cff80691ec3a3f2befcc1e56bddfefe136041e07f676d0f7e1d243668588a4a518751ddb92c250782ee5599e1fea970a72ab275ee561f33989215c1d7125435961a404daa2b3b379141894181b0efce8e0cd7ab7f92323daa9213b65ec8bd2677db69035db6f4701396de7914f8b53d5ff578429a2e9cdfcfb65d8eb0223cee49b5c8f61180e5a41e0f886a6e0776c68091457d5728e05e781f92c2194b06bc82f71aab1deca88d8d16c301890dfa354f4c0787c108e6acea59e2f93eb27a8e88ae7eb5bbebcec32ce578e6005320697b33d17baedaf724462389e83912b28"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto(r2, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5", 0xcdb, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r5) getpgid(r5) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0xa, 0x0, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x8) sendmsg(r2, &(0x7f0000000140)={&(0x7f00000000c0)=@in6={0x18, 0x2, 0x5, 0xfffffffb}, 0xc, 0x0, 0x0, &(0x7f0000001680)=[{0x18, 0xffff, 0x1, "063fa3"}, {0x90, 0xffff, 0x4, "ed96b7303a31b5141afc860ac3066540ac955befc2e9e104f24faa1372c46e77bc970195412aa47f5fc6423b3e68396061db75405f8e492081035b5a86680cba78c094a9356ed65621772270cadfe6d310949e5db0faa487469f50e37b4fcd36a65930df9d7387ac00bca448e8f651c792ff05caecf0faa4bce33d86"}, {0x48, 0xffff, 0xba, "4d043b33e318ff11fe15ef289aad74f08465160092d7bcff0bae510bffd100a1521ee12d385711eeca112900774d6dba43c57ebfdaef6f"}, {0x38, 0x1, 0x9, "d4bc93295640ff0d6c5556c01a30561a5298b808a42b1688c87c5bc9c33f1ad56b72"}, {0x78, 0x1, 0x0, "8a7e8976f35d64222b9fdb1b40825e0a4f69bd680d6ff0b30dcb03870c1b5ead8ea5a95790755c474149ce9f09eac66606b84ad066293a618297dd9b6c6d8d24b27bfc8cdb61c1908e0f1de2b1bbae7af0c3dd6b21ff93085f4dd6886f5e7f79ad"}, {0x118, 0x1, 0x10001, "92b5541ef713cfc3194d955a22c5bf427a786ad300c31ec64c6ac95cd859fbe62d17e1d36059407a59e90b69113812e5e05e0e260cdaf76fba64a3681f1fe6148159b6e6211c52b0ad9bc64ae7aa76811f86e5a21b4363d28739d51be8cbda917f12ea37f881aab56256cfd2bfb69839d944215036381047ce7f163c80ae71e6dedec7d835cf84753e15a0c66997ca2010c1bc0023a548b79db242f8cc177a5d96f4869ee7ec8518c4dd82e38afb47f6b7de00000000518bb5390ea9e1064bc94efb6e1f0be03bec239219e2209fecf11fa17e68075f02f82f69a1000000000000000000000000e0195a12b2936b5ac30eab3d7eb30d7c4a5bc6cc0bde59769fe7e659f861"}, {0x18, 0xffff, 0x7ff, "3df0e0389274e6b8"}, {0xb0, 0xffff, 0xb9fb, "b02fc1b70f3846123c0598ec892acc559e3522ea627ad78c1203d1de5cc0d7bca30e53608a61018ad302bd3a3570268da52af4e15d9cd5df52182389f9a78e16cde57d2d5219e084438a3b30b3857132535b6d67bba29328eb94818e03a660bdfaf1941cff081a703027e37acbe05c6b03e5dbb465e73c17bfd094cc18bf7b19455287de624ef91e0ccee4becb876274f19640bbac27486156"}, {0x90, 0xffff, 0x2, "87ee6612ca702c865eefc5a2f5b7ec91d53bbdd57ab5d80608ed05cfa55f09396a8c59456b4e0d1670caec4b46b81843a0c6a9166201351192bfb505f8db04f7574efcc4fae8893be74773595b6e8d29dd7ef06f2b688fbc53d3f644c24abc8cdb324084d75333ba6347889e4e2855d8194885958d5485d437f6"}], 0x410}, 0x404) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 06:12:55 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, 0x0) syz_open_pts() rename(&(0x7f0000000240)='.\x00', &(0x7f0000000000)='./file0\x00') bind(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="a56e52aafefc9c77abea0000"], 0xa) accept(0xffffffffffffffff, 0x0, &(0x7f0000000100)) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r4 = dup2(r3, r2) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[0x8, 0xfffffffb, 0x3, 0x8001, 0x200, 0x8, 0x5]}) 06:12:55 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4119], 0x1017, 0x0, 0x0) accept$inet(r1, 0x0, &(0x7f0000000080)) msgsnd(r2, 0x0, 0x0, 0x800) msgrcv(r2, &(0x7f0000002400)={0x0, ""/102400}, 0x19008, 0x1, 0x1000) msgrcv(r2, &(0x7f00000007c0)={0x0, ""/63}, 0x47, 0x3, 0x0) msgctl$IPC_RMID(r2, 0x0) 06:12:55 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) r0 = socket(0x800000018, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 06:12:55 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x0, 0x3c, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2}}}}) 06:12:56 executing program 1: sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x7, &(0x7f0000000040), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r3 = dup2(r2, r0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000180)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r4, 0x6, 0x0) r5 = fcntl$dupfd(r1, 0xa, r4) fcntl$dupfd(r3, 0xa, r5) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000040)=0x5) 06:12:56 executing program 0: kqueue() r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2a14981a01182650, 0x129) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r6 = dup2(r5, r4) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000100)={0xfff, './file0\x00', './file0\x00'}) write(r3, &(0x7f00000000c0)="95", 0xfffffe76) syz_open_pts() dup2(r1, r3) r7 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r7, &(0x7f0000000100), 0xfffffcb0) execve(0x0, 0x0, 0x0) 06:12:56 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaad0eab5fb5f2e0800450000600000000000019078e0000002ffffffff03019078000000004f0000200000000000290000ffffffffffffffff831700ac1400aafffff6ff7f000001ac1400aaac1400a044040000890b6000000400e00000010000cb0aeedd3b541c79"]) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698a, &(0x7f0000000000)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000040)) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = socket$unix(0x1, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000001c0)=0x5) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc028698a, &(0x7f0000000000)) msgsnd(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="03000000000000004833de7062b0a41878e2e0da4cdca09d5cf4fa63bfcabf266560ee0f3dc26c599a8d872cf17737482d74e2bb1ee82a4ae09332c4820628856045fcabb2a2b2cf24ae5bec491901000080b4b60408807f884e1ed6147103af692fa9144422c9cc51943f9353645a283a0ea4993daf691a2f5ce0d465b00de06559f81ddba9d20e4ceb4ced6b048ac4618d1ff644a68eae8ae48d260532a7ce3a7bbf6c3171f432d66dfe2d24bf331e473526927ced5677f6f6025b8a696fca41b78bb161599c3f7312275ad646774c4efd7a3977647760977e"], 0xe6, 0x0) msgrcv(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\a\x00'/55], 0x37, 0x3, 0x0) 06:12:56 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4, 0xad, "000000010000113ee2100000000400"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 06:12:56 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x20}, 0x2, 0x0, 0x0, 0x0, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) 06:12:56 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xfffffee3) connect$inet(r0, &(0x7f0000000280)={0x2, 0x2}, 0xc) setpgid(0x0, r3) fcntl$setown(r1, 0x6, r3) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000000c0)={0x0, [{}, {}, {0x2}, {0x1}, {}, {0x2}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xffffffff}, {0x0, 0x2}, {0x0, 0x4}, {}, {0x0, 0xfffffffe}]}) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) dup2(r5, 0xffffffffffffffff) sendto$unix(r5, &(0x7f00000002c0)="f67d776aceed2618e66ff4e213468128ed01dd0ca889ea81109a4ed2a3b5336ba0fa625d6b7539ef1ee79daa566e45a6bae5b357b0c1882edd503dff5f2581a844645f109c64796bfd7aa4fc536a9c180407c01947e18ebbd81fdad7016dc5c39edbbc4188e382856d4ae2f865615494e633ca38ddeb6edbb4c603cba527b485a6caae79cf16692465192703af01f9a3fb678cc61bc7ca41f199fa4c52a8d0c138fe52ba24bf386075924b43300004b85e72590157e6c558987b554b287b1a4df941e0fe6da8a0b796583c63603d5c12f9e07d765f55a01b8729bde23996673fb102fae92050a971a5563fb4230e6e950770421016ca8eeb0ddff17fd0048ad79bbd4f33d69f7d5adaa4ef31f6c6ae84659462db4f38dbd0a208f560113ca1bc16c389dd1a254939b20a2c37db0305c31798b4d924137cf86d4ea2a91be672d9d440956c3a6964096843ca1ee3f339f3ba1a01ff8e9b0426f62a43957776aa5c28a60eadbdd96d2d2980b6c9d4e0f8c203008d9bd683b7324c95678f0236b392af87e8e7f76a01d79a0595b209c453c6c1ca45beebed8dc94f58643bb15d40d203e7b09f114152c2fc4fc9e28efde75f7803771c6dd9185fb3af573be25b9ad78a99b392aaf30dc53bc40fcac8180781526d93cdc6a880efa4204a8a7dce0fdc6cbd66efc7adfae31c252e3d04a7f5c75421e201dc98d6514477205dc0a2730e307b73a9b03ec88e6eb7f1280c3f616b9ced2c2a40d34f7af3af36e448c026f8a016ba1d378b178df426ba570fc2fbdb839bd34cd9136808a0459f3958b39e9b31b701877fa8f4a7f52ea49ba8ad3a4e0bcbe998562f08222559d1f599cea22f713284d0edb5b4ea96ea0c56dbf99f975d05b2b737a75a7ec77753597f074b98bd655ef8111072d619ea40befe47dd6e7862de98a88098de28d705f5d78a6d972b21dae22365588b44f355b7a64e7645dac401f880a0fd2be1d727ca4f54c1863b354400fff05f86aa95a7bd9d36f0800b54d2907d19cfc18c3e8fb4f17c9ead4b01e762e42fcde609cb23f98c77720b43f98381b691eeeb7c177280e6d4692dc6a6dc07c115f84ce38fba505dc55ad2808a7ccb8f7597610ac4031aa4268d5aad7cec99d2e18be6d330139621a4d220d81e8c1a72d8a69fb7b208f4ee7601addd7d85f49c83850d5edffac248c649a50c73c718520d930186e6ad759f3285d60b5affbf37d489e2c6148ac8bb485307c4d40dd308c88656f38c4b1e937cb5b65be6e3cddd80e00d88f4ae2e5d84ca6330713f820b8d08e025bc935ca47121b1ae0dcf19020d890122f2f6e8e8117e27b22c20697d278c4eb58788cd2e50aa9eece971bed2eecd26ab98a0fbab4716c486c8d01a84b722ab1c1225aaf350c9a007f43bcafb7ef069c721f1987944435f7791c0d34f72f91c3e6d06d557cc4a76f3f49895c30954eb3b45f9007ecd34e1303ec34ae1da74abfc3bcb9dacf79de46b341c27bf9c3ad3251a8ecb32aba8e0c8404ab24253d02f061dba916431803fde3e0e54c76cbbc3c5e5ef0c9be33e55cfc07f618c73d5c9857e3cbb65bbd47921801d78561b9c02b9780ebab4019d21c337844092874e7d91fcf8d289e240f31e7ff1455f20567b7caee35ae08e5739512f33bde145898153282e06e1fb1ffb1a32f9be2b0035fd0eca573b09dfbf2c7d98a526490a2faf5af4e790b78a40ef5a36fd0d1f31122239c2de63c6cde807a49fa0a8652c6c959dfef21f02f6e0d42ae4c1e12bf78d3b965cd023f2d1be4103e68de34a945d1940cc16c922e6dc6e815274e438a8fd3d109425ad23ce12243af4ec1835c13435c2631049553f547017743ec33a40611f41a4f868d39d78a8393dc599418e5ec712b5ce7f47d058f4e1afa32ee21039d9fb2a174708d63cc43961c0c4e5b55838db3766d5e1041104fcacc8417685bfb95940cf9a80bf8d55049e4caceeee7da7c6bc92b3e1415c4b9db0d157211e6d21ada4931a775c031811ab99641e05bf0d2d85a2d2d1e13c35b6d623d0416653e8604dea76cd2aa12c6fe24a4cccbf02bce3bc3ff76d8eb5ca877c57ddfad2ecf5c3e5bca3d80a9205c4680a06d6a58806ae85e171e07c8343ee886c7e29463af58a4b2d4fa4cd5911466967cd6f33d7b2f829b8759413826d4ed2008ff1d4957f0b37b5ffdaa00e8e9ba1bcf10bc4f7b3c5986154fdce6dfe0dabb2be0703e7e0ce635ebb916b04db39e78fc27a5cec7d31664eecb99c3d809c7408c01831f825e8034d48c48a30d085a282f3a1db2d784702ff6f13524d2fb8d1f784cd3aa1937dd538e4a316e64242bff6a91beb31bcf424dd7b921da4f98920c60b4929c1a2c15488c45e8921248be86214aaf24e743e6835f84bf79be1571fff61d1d9c985f21c913eb50f370bf63638b0431630d9679d085031a2a4c2ad8c5ba16869c1bb34f277f3f80bb079020cbdea64484f7ef2bbb8458618feb184b6ad69262c2004b492dfc10038b5d57222454ec3b3c78d1db8520f4bc3c874433f2793cda431e67c4f65c2545340ff05f4f84a992083ef73f3c76c891b9068c598afdb231ee73176a4fc2822e5d6129dae5417eb739984dfc18361b271402ec0fbc9baba089882da028a40bd78de41672a585254754a39f1ffcd702ea0f9b122fa86bb9b9f193d0c6daf223d26778724a4ea2d45027063f78e1e8d24f887fdb7818331e97c0b7260ed8db1190ac6de374fba079aa8f0d3588fd4cf95b77d03d42e164424e4cb499e56af3ecf88bbd54317e4e5172911a4bd59f27343c71333b7be77ae3603d089193637880fbff8a860f939498fe5108878c7a5583455564e29d363de08d269fd2385d62fa18931105c1e1acc6fe63a4e895764b1a33c6d6cac96f286b4179b28da082e203aecf038578e8cf452cf6015a3bc47d2510a1ec77c5dd1f21c861646d530979f771c2154d0cf9e8681ab2496b65715dca4a628c49a0a2c7e5e256923d00c10272e0c82869728c839ee91bb90ab93771e533fe62c1367b94927eaf45670a7fea8113c2f9453dfec927f9252dfd56ec1adf0aa248433d662f1302ce23ec7554aaff928d3c0e54644fe8dd6fa3cd9aeda474e568a63523f0fd23992cdd9d7a5d7995ac58703a55622b820515c134c9dc5c2911cb873a63a9bb21fb8bd8f79f53d9689290956f3ae67929a67bfc5adf7b2c9a6b4b881c9260583725087d1dd008b04e2567ae2368ce70dd05647a865587e21273d6b88305c80eba6386b2d6a1b961ac0db4863a2e547359de4f002c5e35860c3dfae9dc5b22ff45d148b95081aaf40de018420d33947363a6c0509028d751db875cea60a7e39c5b2a2b0d92896191614597c9be6df59f03126b387db231b5bebf780c6c6bfbb95dd1f7838e01055cc72933fec210cb25369aada674a371388c3a1a4f42d03ba0fb066c3c883d296e492c6bcc23388ee4d65cab1c1ff4ab7fc20395693bbaf01fe062658d43f63ef98bf2c97f18daa92644784cbbfd8a416063a5477a9fd2b12bd573a8f6980fbc003e908a3dc189167e1b48f1cb41e9782628e1127c0d876df510fa5da20b23ba8cbd46c92f0d1842e9f2c6324df61b1d021bb5f594e114dd00bf29ca0e5fe14974daae312aea015419815b8dc28865d8fd9e2d40e002119947d396d6e0a39fd6b681fbb880f96fffcbed96d9c035cae73e495354faef337185009a46a288ed8bd17a7ea862ac5254aa9abedf03a318d47bc5282c52832d8660d08cd4e8e8f0a445648db2fd85453b30e653e351bf427e3a6d6915bbb49f3feced980f1af97e1d78ba4e4f575c3cc893cbbd5fd7a2099ae3a8abb8b57cd60064c73cfed81cd1072e609a3c0eebb84e8f090c2b70467b78242d7a559ab5946f4b94f3bda3c66d64c274369e8ca89e9be9150a91965d842a9b1ad0d8dd6b27b83980d97cee30a68477c8a62d10c071c756d270ae2b3ce8d82f6225ecfe52fe0566732f93cfb85394b2be74263ffa53305f15d4fafec83c4d728696357b9e83cc76150d247561ec3f41903eb2a02ae89ac2ee4f9321c02ebc7111dd83d51369b836f0e613f7904e8b2553b0f17863adb45e9a7504ccf810cfae4551273b6864510f0e1171a5b55c7a807989be5670d790e04f2f8cf1471e86a0735f679f58b83471122f0d43d36a467c2a85bb12ff59129393bde89f43d0dff8f01738a00f3fd913cdf6cae251039afc39406577236265038722756c9a5e96c5ddd8a6987ad771ac61008fa9715bd83f5d617927ab70b995d6429a325737a5e10c8e85d15cd43f96ef814729d376e263b786ad0c05fa1c9e962be58ce2dc16567b6e0f58dbc091a7b9480df2216bd254223ba505d90c1459eebfeb915a09b3f857f5eec612ab7f15c2becb830e844c7c0300c406f4b4f1d7cf06c8766eda126832a2aac02798edabcd4be19e557abb69b7eb0c90ed5643bafd23341a02bd4096eb5945d28d30be7378547364ae3185aa5c768c013cbc8dd25a8be3fa0b9e5a08adba79b0781a2f6487160030811dd518ac2bd0610f48741217fbff430eba988fdf7f809a5660ee133dda60718cdfa25a679879d4f253ea63d29cfa6dfb357f60245592f894b9d345806c0b5e6d3e940b4390d62bdda61857f054524eebff9645a8632d3db6db6da73de56d83b074a0503f4be5d21e25780b543f58e9336e6a9b1f704c19e2066ed3cb8504026dea0a86e0b76ceb112a4f9aa3d4b8447d99900fde77c65aaa4847b94dac63a1febecc282ee6729754be84841064552917291f674cebde3f2eacee82b14bf5091ce341db0e5fc37b31feefc02c6b671e872d9a2d9fa4e96f8ef2ccb6ea80f2ec7da7600f1b11893035cd9fd45863534b90eba40c3081e21a84f93292ef8f0145e64adfea37606a94a902ed0da42a47c05f4d8ee6f63ff0f3cab77f65083be39f8189effc30c0e7e4381abf7888429758825c7df7ab8ec3d2495362e8854432bfca75c5e8e9e2bc13d025aa12751d6d527cf3df075abb302ed412273a770d9825a9227bb0db53861c86c97ef1652674a154906da06767fbf501f73935f21f21b9ecce6a93db84e76f8c5719f60640e19e5104afd85f974fd7c282c6b09b338e299045c8ed71479f71db63ee2dfbd7eebae9a4afc8b6a4c7df7b94457415679e389ff99cd6fdf9e7e4394b3b74ae96c8d7e53349cd391db8af3bd396a9082a6d888a5971bc5934bab26ba34cab66c6124ce621afb7f4f9d79beba4d3529323f651dfed67b71d0488e6df86d101a9b7f5602ff8a3028ce220922d96beba4995b8ad4b1ab746d1f2c0ee5a1e727c983c45f64cd220cb4586a37524f68e27dd0ba7459a17f6da6e2790009ed735cd74694e4e5e147e73a353a3243dff8a3138854dfe60420c8b333b1c3f7748243f267650a6e041b24b205bedec7d74ecbccbc597f17106ead548e14cfe48fc5b1bd2fc8d2cff5c2e9ef97e7d7c296f9c9a5201af4eccf50ff37925b32d8deaeac704ed727a29269b71409e75565d391b1c03596baf2f9a04ef14ac86e604e3afa9b37e40c1a6fa94bc473a13d9ea981f06f9a2a936b1efba3a84a5f8c9c98b6e4a8db07edb121a6950342f9f550ab35c9a47ca78110bb259ceae77813c4a7038f3c6f84d0d8aff44a492eb33b783ce09824daeb1125371c3a162405d62811d56eb25b0b44fdae53846ebbb524fd116c55d0d8b28b39dbcd13bdcdec6d932b4cae69b304748314e14275c50422509c17a254c85bf24893dfeb5d40de84c372b0d3e5b8045ad3bff38f2bb342ee6f", 0x1000, 0x1, &(0x7f00000012c0)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r6 = socket(0x2, 0x2, 0x0) r7 = socket(0x10000000002, 0x2, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000240)=0x2) dup2(r6, r7) setsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f0000000200)={0x4, 0x4}, 0x10) 06:12:56 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETZCNT(r2, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) semop(r2, &(0x7f0000000000)=[{0x3, 0xfffd, 0x1000}, {0x3, 0x2, 0x1800}, {0x3, 0x5}], 0x3) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001580), 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kqueue() connect$inet(0xffffffffffffffff, &(0x7f0000000280)={0x2, 0x3}, 0xc) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000003c0)=""/160) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000002c0)=""/201) semop(r3, &(0x7f0000000040)=[{0x0, 0x100, 0x800}, {0x2, 0x2bf, 0x1000}, {0x0, 0x8, 0x1800}], 0x3) semctl$GETZCNT(r3, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000080)=""/47) 06:12:56 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x1}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f0000000080)=0x26, 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0xab) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000001480)=0x80000003) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x40, 0x0) sendto$unix(r1, &(0x7f0000000140)="d40dae30cc26ae339d600500251b4b9ba6f8f08e5d8ebc9327de26efe4408455dcb21443139798f2d6be5dd656de7864638388c2b2ea400b28669924ab3f90d00968ae25e82554bc31f32b1f2fac23953562e8a51495d32530eb10b6e3498da464cba68ffd999727bc6c4af701793c37842e7020f435345b15a129e1c1e510b7122d32", 0x83, 0x40a, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x1000300000002}) ioctl$KDDISABIO(r1, 0x20004b3d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) 06:12:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xffffffc3, 0x0, 0xc3fc, 0x80000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x31d0, 0x6, 0x0, 0x0, "ffa487e66524c9dd74ca43796a40d1e145de78a3"}) syz_open_pts() r1 = socket(0x18, 0x400000000002, 0x0) r2 = socket(0x800000018, 0x1, 0x0) shutdown(r2, 0x2) getsockname$inet(r2, 0x0, &(0x7f0000000140)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x10000, 0x0) socket$unix(0x1, 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f0000000240)="0d00ef2a9c7bbf6f623191787de84dbb1cd5687a073cb74f77edb4c8764f4b4ee44c0e63ccd48204026796df7ceced8bcc2a0ba7cea3b4475ae462e345051ecb306fee3bf950644e6166f055ffd54983eb8593c082a203adb42de06dd07902fc51a50000000000", 0x67, 0x0, 0x3) r3 = fcntl$dupfd(r1, 0xa, r2) r4 = semget$private(0x0, 0x7, 0xa0) getsockopt$sock_int(r3, 0xffff, 0x11, &(0x7f0000000380), &(0x7f00000003c0)=0x4) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000000)=0xee65) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r5, 0x6, 0x0) fcntl$getown(r5, 0x5) 06:12:56 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) dup2(r0, 0xffffffffffffffff) syz_emit_ethernet(0x5e, &(0x7f0000000040)=ANY=[@ANYRESHEX=r0]) 06:12:57 executing program 1: symlink(&(0x7f000000bffa)='./bus/\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) fchmodat(r2, &(0x7f0000000140)='./bus\x00', 0x40, 0x2) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) bind$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) rename(&(0x7f0000000000)='./control\x00', &(0x7f0000000100)='./bus/\x00') 06:12:57 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r3 = dup2(r2, r1) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000180)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r6 = dup2(r5, r4) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000180)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r8, r7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0xfffffffe, 0x0, 0x7, 0xbe5, "73f300070060c3dce5081af659b0d7317a117c00"}) writev(r0, &(0x7f0000001600)=[{&(0x7f0000000280)="3e6c9f494d2a3e23db0f163ed2fb56d0d2968f1114c09d8c0623ab813459ea83109e535426759ae30747745c99006c38b1923cad713b9a583a93a55340de18873a8fb412b5d9113f8006423f41ff1b6256f6d3b61adc9e040fd3a48fc5bd5ef4a4daa9d8c055e118cf214b31475ad0a667f5156fe432b2d13a4c4c3a9f9bd5d0bebf8f73d0ea8aff0b2c7fe5c1b3a513959da02e3e234971d571f006cfc98ee3b742e379227105d27ce87e7dc6fec8d951734f903133fb855dcb583e22a986b522b91dfb8b3a65d1380efec9b80b57e18e92fdc269acf5e1c87bbc7681f3da8115f42cb626fe6ad6e34439c99ee70892078fb51bd2062f61033cc1622661d3395c21", 0x102}], 0x1) 06:12:57 executing program 1: r0 = socket(0x18, 0x1, 0x0) dup(r0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x9, &(0x7f0000000040)="efeeef0488e669ff", 0x8) 06:12:57 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r1, r0) flock(r0, 0x2) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) munlock(&(0x7f0000001000/0x1000)=nil, 0x1000) 06:12:57 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x9eb4cd1274ce6d9, 0x0) semget$private(0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x2000000000000000, 0x10002fffffffe}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x2fb}, 0x2) dup2(r4, r3) r5 = fcntl$getown(r1, 0x5) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x1, 0x2, 0x3, 0x6, r5}) 06:12:57 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x280, 0x0, 0x0, 0x0, "15e8918ed30000000000e19ace1300"}) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x7, 0x1, "3835c9acab269af8c5e2810212fd047732a5f6d8", 0x2, 0xffffffde}) 06:12:57 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x1, 0x1, "1d36e6d7c0d4"}]}}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x7, 0x2, 0x800}, {0x1, 0x8, 0x800}, {0x3, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000240)=[{0x4, 0x6, 0x1c00}, {0x0, 0x8001}], 0x2) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000280)=""/163) semop(r0, &(0x7f00000001c0)=[{0x3, 0x1, 0x1000}, {0x1, 0xbb, 0x1000}, {0x2, 0x3, 0x3000}], 0x2aaaaaaaaaaaac0b) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x1, 0x5, 0x1000}, {0x0, 0x5, 0x1800}, {0x4, 0x4, 0x800}, {0x3, 0x7f, 0x800}, {0x0, 0x1, 0x1000}, {0x1, 0x3ff, 0x1800}, {0x4, 0x3, 0x800}], 0x8) chflags(&(0x7f0000000040)='./file0\x00', 0x0) 06:12:57 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) r3 = socket(0x2, 0x400000000002, 0x0) dup2(r3, 0xffffffffffffffff) setsockopt(r3, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 06:12:57 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x102}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r0, r1, 0x10, 0x9}, 0x8, 0x1, 0x9}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r4) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, r0, r6}, 0xc) sysctl$hw(&(0x7f0000000040)={0x4, 0x10}, 0x400000000000012b, &(0x7f00000000c0)="e2251a24aa23c458286083", 0x0, 0x0, 0x35) 06:12:57 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffdcffffff86dd60000000000000000000000000000000000000000100000000000000000000000000000000200000"]) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000001c0)={0x7ff, 0xc313, {[0x6, 0xfa7, 0x8, 0x100000000, 0x7ff, 0x4, 0x3, 0x9, 0xffffffff80000000, 0xfff, 0x9, 0x9, 0xfffffffffffffff9, 0x5, 0x6, 0xe8, 0x1de, 0x7], [0x9, 0x6, 0x9, 0x3f0000000000, 0xfffffffffffffff8, 0x6, 0x4, 0x2, 0x7f], [0x2, 0x7, 0x6, 0xfffffffeffffffff, 0x2], [0xff, 0x1, 0x7, 0x1, 0x97ff, 0x51aacacf], [{0x8, 0x0, 0x80000000, 0xffffffff}, {0x735, 0x80000001, 0xab, 0x101}, {0x8c, 0x2, 0xd1, 0x3}, {0x3, 0x5, 0x4, 0x800}, {0x40, 0x75a0d144, 0x3, 0x7}, {0x0, 0x1000, 0x40, 0x2}, {0x4ff, 0x4, 0x8}, {0xe6, 0x3, 0x7, 0x2}], {0x40, 0x7fffffff, 0x1}, {0x6, 0x800, 0x7}}}) 06:12:58 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) unveil(0x0, &(0x7f0000000100)='x\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r2, r1) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000140)=""/217, 0xd9}], 0x1) 06:12:58 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$WSKBDIO_SETBACKLIGHT(r2, 0x800c5712, &(0x7f0000000000)={0xc0, 0x6, 0x400}) syz_emit_ethernet(0x36, &(0x7f0000001000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "e0e621", 0x0, 0x2b, 0x0, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}}}}}) 06:12:58 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x7, 0x2, 0x1800}, {0x4, 0x8, 0x800}, {0x3, 0x2, 0x1400}], 0x4) semop(r2, &(0x7f0000000240)=[{0x4, 0x6, 0x1c00}, {0x0, 0x8001}], 0x2) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000280)=""/163) semop(r2, &(0x7f00000001c0)=[{0x3, 0x1, 0x1000}, {0x1, 0xbb, 0x1000}, {0x2, 0x3, 0x3000}], 0x2aaaaaaaaaaaac0b) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000000c0)=""/166) r3 = dup2(r1, r0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000000)) 06:12:58 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000040)={@random="dbb22644c568", @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x20, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @remote={0xfe, 0x80, [], 0x0}, [{0x2, 0x1, '\x00\x00\x00\x00\x00\x00'}]}}}}}}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r2, r1) bind(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="00699c6466a0b2c8ab31cc7e4f95d1a56e52aa1be016db70c4cfc1c0ba8cf5b048826129fdbbbed0dd4c2b4fa7828489dbb5442a3b6d47182c74c4f331583609de03d78d174658690d1bda6cf165237ad6ca1b1aed8e6aabed3dde83c6620ef7ff8e53da3b2eee8b4859605f20c7b880a47467ee000000000000"], 0xa) getpid() r3 = getpid() r4 = socket(0x18, 0x400000000002, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x0) fcntl$setown(r4, 0x6, r3) fcntl$lock(r0, 0x0, &(0x7f0000000100)={0x3, 0x2, 0x100000000, 0x17fffffd, r3}) 06:12:58 executing program 0: r0 = socket(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1f, 0xfffff}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x1006, 0x0, 0xd42d, 0x0) shutdown(r0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1f) 06:12:58 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000000)={@local, @random="9c7bd2e8f951", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0xfffe, 0x0, 0x0, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) mknod(&(0x7f00000000c0)='./file0\x00', 0x20, 0x6) r2 = dup2(r1, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x2, 0x2}) 06:12:58 executing program 1: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r0, 0x6, 0x0) r1 = accept(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d57500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001600"/4098], &(0x7f0000001040)=0x1002) accept$unix(r1, &(0x7f0000001080)=@abs, &(0x7f00000010c0)=0x8) 06:12:58 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="b100050400000000000008000101000000800000cea1fea7fef96ecfc73fd3357ae26caa04f391d6be6336acf00b7804be781e4991f7cadf9a912b297be1aa5b23ed00f4b7b2ca3ebbc257699a1f132e23acbdd602000d7d026ba8af63ff37282902e4fdedb96f27872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90a2921a006ee01bc43eaea8c500001502000000000000020208a371a3f8000400000000000000010000000000000000000200ba35a7a6b24b7305ec0f2492189ed4b7cd0272255c9cdc48f652d7d2bfdfcc912e59e9fd5e6aaff16b0aea32e23f478bf6cec659899610a3e1be145ef99ea431aaf42ad0555aa4578a2f9d341c82914a7f536c3db7b43020c6280e6fc5a0d0e683551dac6e821f2dac1b8a1daf0b6259b93ebc91fb321e026aa994d3654a0ff679d51a60bdd8273ea7e97548df271b2fc4bebd52d88e0b4ec291d9ab6f3146e78263cbba1e8c1777e292454619ac5a63101e5eccc8d633fad4580a066bbbd2e55b", 0xb1, 0x818, 0x0, 0xfde5) 06:12:58 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005", 0x3, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f00000001c0)=0x4) socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYRES64=r0], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r5 = dup2(r4, r3) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000180)=0x6) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x10000, 0x0, 0x1ff, 0x0, 0x10001, 0xd2d1, 0x400, 0x1, 0x1, 0x7fff, 0xffffffffffffbe87}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 06:12:58 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000040)={@local, @random="d0eab5fb5f2e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @broadcast}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x9, {0x13, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x2e, 0x0, @broadcast, @multicast2, {[@lsrr={0x83, 0x17, 0x0, [@local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @loopback, @multicast2, @multicast1]}, @rr={0x7, 0xf, 0x80, [@rand_addr=0xca08, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0xf, 0x5, [@broadcast, @empty, @remote={0xac, 0x14, 0x0}]}]}}, "cb05eedd3b541c79"}}}}}) socket$unix(0x1, 0x2, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698a, &(0x7f0000000000)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000280)) r2 = msgget$private(0x0, 0xfffffffffffffffd) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) msgsnd(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="03000000000000004833de7062b0a41878e2e0da4cdca09d5cf4fa63bfcabf266560ee0f3dc26c599a8d872cf17737482d74e2bb1ee82a4ae09332c4820628856045fcabb2a2b2cf24ae5bec491901000080b4b60408807f884e1ed6147103af692fa9144422c9cc51943f9353645a283a0ea4993daf691a2f5ce0d465b00de06559f81ddba9d20e4ceb4ced6b048ac4618d1ff644a68eae8ae48d260532a7ce3a7bbf6c3171f432d66dfe2d24bf331e473526927ced5677f6f6025b8a696fca41b78bb161599c3f7312275ad646774c4efd7a3977647760977e"], 0xe6, 0x0) msgrcv(r2, &(0x7f0000000000)={0x0, ""/32}, 0x28, 0x3, 0x1800) 06:12:58 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0xfffffffffffffe9a, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/114, 0x65}], 0x2af, 0x0, 0xffffffffffffff23}, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x80, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x200, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) setsockopt(r5, 0x6, 0x8, &(0x7f0000000040)="ee1a70d7", 0x4) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000500)={""/16, @ifru_flags}) msgrcv(r1, &(0x7f00000013c0)={0x0, ""/4111}, 0x1017, 0x2, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000180)=0x101) r6 = socket(0x18, 0x1, 0x0) dup2(0xffffffffffffffff, r6) sendto$unix(r2, &(0x7f0000000280)="75110c312a1a56e354a87bed00a3c9bf047173d245dfec2c4b16362020caff7df73d279c3876a3b981271fee526ec445b0aa3ca3850f1c778fb4e3dc4db0ade55a26b256c93d7dd6a86e4d1d74340fa2f02f430835196080c031b5202ad3ba7a2da45b29bb5affe8a3512f765bc5b51de8c202b246ac77cc05391caef2502383e24aa96974192fe156bfd19f092aacb9fb867ba91affb2bdba885762e4d5", 0x9e, 0x400, &(0x7f00000001c0)=@file={0x0, './file1\x00'}, 0xa) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340), &(0x7f0000000680)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='%\x00', &(0x7f0000000380)='\xbc$\x00\xe3W\xd5r\xb0\x97\xc4\xd4\xd9i2\x96t\fM\x88\x0f\xc19B\xe5\x81\x9fM\xe7@\x835\xb4\xd7\xb4JE\xff\xc7\x99m\xe5\xd6\x9f\a\xf2u\xc3D\x93\xfd\xcb0\t\x86-`(\xc5\xa5\x02\x89\xa9\x04A\xfb\x88crt\x9e\xc3\xb1\xb1\x8a\xdaV\x044D\t\bN@o\xfa\"O\xaf\xee\r\xdb\x12I\x8c\x13[N\v\xce~\x05%B\xe1Zh\xb9\xf6\xe9\xd24\xe9\"\x99K\xe4IO\x03J\xe4\xa1?\x1cf\xb7V!IU\x06\xbf\f\xd2Tq\x06\xecs>\xe4\x87}\xa3\xdd\xe2\x03M,\xa2\x1f', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00\x00\x00\x00\x00\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\x00']) 06:12:58 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@redirect={0x5, 0x0, 0x0, @multicast2, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}}}}}}}) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000280)=[{0x2, 0x100, 0x1800}, {0x2, 0x6}, {0x0, 0x9, 0x1000}, {0x3, 0x7fff, 0x800}, {0x3, 0x2dd, 0x800}, {0x4, 0x7fff, 0x1000}, {0x2, 0x8, 0x1000}, {0x2, 0x1, 0x2800}], 0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000002c0)=r2) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x2, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) symlinkat(&(0x7f0000000200)='./file0\x00', r3, &(0x7f0000000340)='./file0\x00') readlinkat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000300)=0xffff9087) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000040)='./file0\x00') semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) 06:12:58 executing program 1: sysctl$net_inet_ipip(&(0x7f0000000000), 0x4, &(0x7f0000000040)="1e7116431db03104ea51a87fed0085c732dddd1069236f7babb7dad6db30154745f79eb7898ea1bdf1f59500610cf6e61c6858518ba1d08a47ce984bef8bbb473dfd9ea286236e5e7f25d81f2e4cc8f396eb683f6ec50c630e50fddad5164a7df0774e7c60be6d1b0885eb0cba112046afeca0da07b3906d83ce86f529ef83d9c662907afa48640ea2e3607aab74429a73b1b57e4962f5e42ae17af0e8b7b99bf6777581852367f01eb8502bb390481e92b562af8b4295628f642ba3eeb36fd243a1869afc209347931d4247076c594dc5c92de0b7fc11bd899b152ba5bb76e6a0631d8a588582a9e3d025b0b8b7b8d1e010af7eb132f588a1401e1454", &(0x7f0000000140)=0xfd, &(0x7f0000000180)="286684d20afbd8500b931025e8d787aa8fb221ecc6b7217199a408bc0b6505060dc7d71b0b9da9fd50ef4f8086000000", 0x30) r0 = getpid() r1 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r1, 0x6, r0) getsockname$unix(r1, &(0x7f0000000240)=@file={0x0, ""/52}, &(0x7f0000000200)=0x36) 06:12:58 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x2, 0x9, 0x0, 0x3, 0xf968}, {0x6, 0x3, 0xf9, 0x80, 0x6}, {0x4, 0x3, 0x7, 0x7, 0x2}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x2d}, 0x2, &(0x7f00000000c0)="c5c16e104333288734e6b3b4aeb4171a62a3e205e6659af0a116621fe8293087f2270fdad23eeae0d160f465cc0a14c65344dc9479bfdb747b59fd135a38bafbed502bb6a8657a5af274b85c7e384f9423384c15782eaaf7397f3861a6a2a1b4e6cc3efc007d93b9b56b904750271f948a086e8e939e1c1549a3dc84852ab3023702837fe82c823fb09b7818f27f6e254d7b68095beecc2f6ca1b7df6c44022efaef6762d3254fbe9f987b6ce9bbf2837591de67b2f299c1e44eae4ee7d1f9afde98fc", &(0x7f0000000000)=0xc3, 0x0, 0x0) 06:12:59 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0x0) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r4, r8) setuid(r4) write(r0, &(0x7f0000001640)="8a", 0x1) 06:12:59 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) select(0x0, 0x0, 0x0, &(0x7f00006c7fc0), 0x0) chdir(&(0x7f0000739ffe)='..') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 06:12:59 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) renameat(r0, &(0x7f0000000000)='./file1/file0\x00', r0, &(0x7f00000000c0)='./file2\x00') symlink(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='./file1/file0\x00') sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000540)="e427dcdd5601747828fe5cd4e3e570adb2c01bb3b02773c0ba2d9a06dcb976fc59b1b4514d06bc6a531b8b4457a4614278134bbcb5a24ce5a4d390133216bfd42a55a158d7887c66b6b412bf6efa13c1d8e9b241da75f656e67f49da33d0fb59dbce5df54150bf95a601d2210131cd86cbb29dcf2fac529796b24085225b6f62cc", 0x81}, {&(0x7f0000000600)}], 0x2, 0x0, 0x0, 0x400}, 0x3) r1 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r1, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000240)=""/99) renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') r2 = openat(r0, &(0x7f0000000440)='./file1/../file0\x00', 0x10, 0x10) r3 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x0, 0x1) linkat(r2, &(0x7f0000000480)='./file1\x00', r3, &(0x7f0000000500)='./file1/../file0\x00', 0x0) unveil(&(0x7f0000000340)='./file1/../file0\x00', &(0x7f0000000300)='c\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x2, 0x0) renameat(r4, &(0x7f0000000380)='./file0\x00', r5, &(0x7f0000000400)='./file1/../file0\x00') 06:12:59 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x7, 0x2, 0x800}, {0x1, 0x8, 0x800}, {0x3, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000240)=[{0x4, 0x6, 0x1c00}, {0x0, 0x8001}], 0x2) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000280)=""/163) semop(r0, &(0x7f00000001c0)=[{0x3, 0x1, 0x1000}, {0x1, 0xbb, 0x1000}, {0x2, 0x3, 0x3000}], 0x2aaaaaaaaaaaac0b) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000080)=0x4) syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6031797100180000fe8000000000000000000000000100aafe8000000000000000000000000000aa110100000000000005020000050200004e204e2000089078e8abc6c00dd9f469307d9da2be2bc201b852ae921f69b732f635904374ada1a5d7a88ceb42b9f2ae4fb65316b06ed447572e5f58fadc5321c48697de"]) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180), 0x2) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000200)=0x7fff) r2 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socket(0x18, 0x0, 0x0) socket(0x2, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc024696c, &(0x7f0000000300)) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff125c7f000001", 0x8) 06:12:59 executing program 0: syz_emit_ethernet(0x52, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x11, 0x4, 0x0, 0x0, 0x44, 0x0, 0x400, 0x0, 0x8, 0x0, @empty, @empty, {[@rr={0x7, 0x13, 0x24, [@local={0xac, 0x14, 0x0}, @broadcast, @multicast2, @remote={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0xb, 0x0, [@local={0xac, 0x14, 0x0}, @broadcast]}, @generic={0x0, 0x12, "76040f0abf6066950bda0c12c62ed18e"}]}}}}}}) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x1f) 06:12:59 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0086dd60a4f00800f83a5599e49cad1089ce0000000000000000aaff020000000000000000000000000001"]) select(0x40, &(0x7f0000000280)={0x20009, 0xfffffffffffffffd, 0x6, 0xb7, 0xcd5, 0x0, 0x2, 0x4}, &(0x7f0000000080)={0x8, 0x8, 0x6, 0xfff, 0x0, 0x853, 0xafa3, 0xffffffffffff84d9}, &(0x7f00000000c0)={0x80000001, 0x80000001, 0xe2d, 0x20, 0xffffffffa0d30a1f, 0x5, 0x8, 0x5}, &(0x7f0000000100)={0xddba, 0x1000000aca}) unlink(&(0x7f0000000140)='./file0\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4119], 0x1017, 0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x800) msgrcv(r0, &(0x7f0000000180)={0x0, ""/13}, 0x15, 0x2, 0x1000) write(0xffffffffffffffff, &(0x7f0000000140)='\r', 0x1) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000940)=[&(0x7f00000001c0)='-@%\x00', &(0x7f0000000240)='$$-\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='{\x00', &(0x7f0000000540)='\xab\x00', &(0x7f0000000580)='/dev/wskbd\x00', &(0x7f00000005c0)='/dev/wskbd\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='/dev/wskbd\x00', &(0x7f0000000680)='/dev/wskbd\x00', &(0x7f0000000840)='$$-\x00', &(0x7f0000000880)='\\-^\x00', &(0x7f00000008c0)='_{\x00', &(0x7f0000000900)='\xe2-\x00'], &(0x7f0000000780)=[&(0x7f0000000740)='/dev/wskbd\x00']) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000340)=[&(0x7f00000002c0)='-@%\x00', &(0x7f0000000300)='/dev/wskbd\x00'], &(0x7f0000000480)=[&(0x7f0000000380)='/dev/wskbd\x00', &(0x7f00000003c0)='(\xdf)@\\.\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\\@\x00']) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/63}, 0x47, 0x3, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) 06:12:59 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x6b8, 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000040)='x\x00') ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000280)={0x10, 0x800, 0x4, 0x1, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xe2d7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x7fff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8001}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000cb4000/0x3000)=nil, 0xca}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000d24000/0x3000)=nil, 0x3}, {&(0x7f0000ddc000/0x2000)=nil, &(0x7f0000ce7000/0x1000)=nil, 0x20}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000f64000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000e5e000/0x2000)=nil, 0x200}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ea2000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000f78000/0x4000)=nil, 0xe5}, {&(0x7f0000d30000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000eca000/0x3000)=nil, &(0x7f0000dd8000/0x1000)=nil, 0x9}, {&(0x7f0000c32000/0x3000)=nil, &(0x7f0000c9d000/0x3000)=nil, 0x878}, {&(0x7f0000e66000/0x2000)=nil, &(0x7f0000e75000/0x2000)=nil, 0x6}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1f}) r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r1, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) semop(r1, &(0x7f0000000240), 0x6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/97) r3 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r3, 0x3) shmctl$IPC_RMID(r3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000180)=""/183) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000780)) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 06:12:59 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x2, 0x1) sendto$inet(r1, &(0x7f00000000c0), 0x0, 0x1, &(0x7f0000000100)={0x2, 0x3}, 0xc) r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="cbbd76d9d1c2a219635859b2ce00bfbd15f3fc3d6079a7eb61d2c233ef1c7a26b22170e7e54a54ea3bc0cee1fa06c4c5eca1ab028161cc891b9440cf29c523c31e9d878daf667a6c0f63eff6bc3b0bd4b0a4241cd3dceefa5cf56e51aa0868dbf4d183190ee60b7913840345df32e6305dba2ac97585133e2760357b0e180f73fb2fd2946e2c449c76c999bd108f3239f0e5cf4a23eaea3582f661d9878dac8e4ddacafd59939fc34fa64c", 0xab) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r4 = dup2(r3, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r7 = dup2(r6, r5) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000000180)) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000000)) setrlimit(0x4, &(0x7f0000000040)={0x5}) 06:12:59 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r2, r1) bind(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="a56e52aa1be016db70c4cfc1"], 0xa) r3 = socket(0x2, 0x400000000002, 0x0) dup2(r3, 0xffffffffffffffff) r4 = getpid() r5 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r5, 0x6, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r8 = dup2(r7, r6) close(r8) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0x0, 0xff, 0x3ff, 0x7fffff7f, "070000003e79010034841c760b666bfede477dac"}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000011c0)="ae4941178e425b9d995ad8272a4a0fc47dc54548bd605ea66338125b6f0184a86425526c831a497764ca516a4e124f900813e34393a091e9e73cc419130d63a5b0d2e579215b6fb2a2f337164394b06e308dcef0bd1432c95531adf9241a956cca8b433a3fc0d9e3d5640c9d64c31763af70dcfc5ba88580156ed00a41aa85f4876a6add7786b6b7605fe1fa5ae78118abb11b78e5a536c100a1ded7eacdc0cd583c2ac41815ac8c2145d4286a053b4526bb4344f3f07715fdb45704003112049cc3f5652682fdf64340c53b16abc7f9362621b3549a26c0f0cdc1b4d9bbe74ae07b8fca44c82760350f5532e79f1bdea9c9f3a443ed82f0617538336559832fde79aed9731cc9f7351538d5996d9629737ba8f60bf27cb90d7ab85b4bb95b2fe4ebbc8ec68ac6ea277f8b95d006ca1b162485ca092f9ee4e36721c3c43031300a3d17627d7f65707fdd223fc0fcc767018d4c03d2210a727b94878700fa155e5e582325f358a311fe1f0fe803b814f7358ddeb950b18b1df53a67fb64ea3288ddfb4dd6500981ce650321624d37ca3d1cc67c7f59ed0d5f84ea00ba2e0f19ad5fcc1c4eff2536a28f928ec262ab81b4bb1c35876f86a38741ef73f85d5d96aef16a4b943bb02d46e84df4d2a9dacfbadfcd429bcb912d997861ffd252867a4398e050f206dfda31fa0900", 0x1eb}], 0x1) 06:13:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x3, 0x0, 0x90d6, 0x9, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r4 = dup2(r3, r2) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000080)={0x0, 0x1f, 0x6031, 0x2, 0x9}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x46bfb) r6 = getpid() fcntl$setown(r5, 0x6, r6) syz_open_pts() execve(0x0, 0x0, 0x0) 06:13:00 executing program 0: syz_emit_ethernet(0x19f6, &(0x7f0000000140)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaabb86dd6076605119c03afffe8000000000000000000000000000bbff0200000000000000000000000000018800907800000000fe8000000000000000000000aa000827fdf60af501367f080e13bd2ab894f529a37c940cc2425e0e6c3fe4b8612028f690d05e40e6b33d9894d996cf01c944176c00ebd151084f3a118f3f5b3af88e9da0770011f4cde8795c136165a42afc059c99a055f391c623e53327b053f4d573c6624dc40a52a3df4c05604b20e15634a92e87d1699a235a4a5c45afaba8f7c4a741ae89144de3dde1d2dd1fc3f7df98e0114b68757f878c3f898e4910a4c8bcfe7457693662cf72bbdff8884584b22fdb5533a21174af6d3c8a227d9f8fa4d61b925d70dbd77de14e09545267514e0000f464f091e170cbf661e03fcd2d53bb9b3809993e49644d2384d720d179de7c19415d102c861185f0172f5b8e27a68650dfb602b0268494bef3c8f9a632d2e3296d6c0ad3171d25b44bfca5012d08fb2797550249ef4bb0fcf83034b955411cfaa4330c81f59f9703d03f6b946ec1a4917d224418a4b4f04015c54084d72bf9a59d8e504dbad7cd03c8e06f0ab286d1e85c9ecea0934968536d6fb10a10a4e1c354d69311d45cef9adf3a98e59ba10f021eea66da4f33d01120c12728a691c6248b6c7dc348387d8975288a33c7cbe31466f35af164e29704f60a42545ecfce5d0e46321d2accbfed4cc77f7fada62efb94cac94857571fbecada26407d85124845de72b4d5c5ad342c5dea630056ca81f99e7cd842eb754b409b1f7ef103c03a03d3ff9bfe345bc94460bbff78ef30e260143ee19b59aa0fb4f41ba1a4b2167e7fec9a0c851ff15e8509aac374d2267a2dff2f964dc6c97d44fb08a6dc15041409d7411d9b8849d1b52351a2e14fa810cd52b6c85fee841cfb1e2d7d076cab1655bf55a05bcbb1e64a0ac67603e03a0d62c846e442e47b4997d5a2b169c0f211cd14ffeec98ada38b1ae566448a938bb5a24d75d55ecc9ef85b08ba134d5b39f4179245f68edd3473ad57a996f3185940d05c89125addca7857bc523d41dbe74da8ad98d1814368cda6ad0a4a122da2000ee93377e76eca1448071ad077e0fc81fee15268e0603c8b68e8268ef079a5f2c22c04491f588a414c43dfbae69cb4a0885de06668bfb1913fd9a94d65b39230a758edf94867adf7c733b11331a00a591ce50c80419f93ab48b0fadff158dedfc603aa461d78743ad9486cef2f8201bde1e90110619bd2b5e84c835f998b13d1ea2158b81e9accea9d5f5ca815e68e96ede7e3cd9e4df9b4b56ad55238ebc8acd58707c25f08aa5af44b1f848e70aa8796d9b5d026798c6453dd7d0ba65e78a67d05eee397a86d268e567aba665a3ddef67a5ccfcecef992ff045fa62d96630c18691c913582ee90d7b5951c569d623225d528369f2b1a587f58577aaa6051a13a92b6cd78067a3fc8b75e14983e52ef793ff68946d10cbdbdc660c4f17802eb286c965595f172389ddb628f9b62b26ccaae6097d0e7ffecd9ef705c6917e323d627742e8fe8ff2245552f863a4b848693c92b9ab5374c6a7fcf3e8b7611695705a17a71f24d8c315dacc8d33115dd2cc6e1410690e0cb3a197f78725bc7919ba5bf7d3fc7c64fec77d02ba39bad3b4101d3e13bfdcb3f02e64d56db9b140c9feacbf1a9584f4948f67f85207390d3c776764f59c174f10ae590725cb6f6137a7a903e824cbe5ddc14ee3b3e5be79f161a8edfa77834b3cf6ba8849fa4e76712fa52f05bb8009ebb85c6e4c660defbcf01627ed95c53f78f3d3f15d32ff7639ec69419567e43c497b29a6ee379db7d22f1297f4f6b1b9195252f0bd8a823e3f53cef155545d5d957c677d9ae102b6c2a7d7e531522da652f9047726597e4a382b943b0bb75ab6047a92c2cc22850658bd16f090571e8b6a5cf4faf31a3dc5b937fc74102f97f4b84718a9fa67c72a35848580a5ad22ec8e519742bb94cd7189f58db3a505f1b32078de93a6f0f007829f98615e5ef79677fb6112d81673dddd299ffcd29a39bc2f6469760888ba56d1984e74c4338ebea81f9f15f8679527099cb20bc5cd235afda43528fa1deb8a405638ba0a01e1f644618a84dd4b96fb979377336fe32351f411ec8509a76338e44fade109ea9b1c544265b292db2398bc1561924cde1f6aeebda4cc3a443ca7efa688c744fd00aa828652fa61541f271ea28d01d16e7d8421ffbafe96232e602da6f99bed4244f78c86c161df734833774839a0f98a8016b3cd53563d9030a26d967e18a4fe68ff3ef9ff096d72289f1902e883c810bfc287f5d2d54376006cbd4d3764087e3f63cf94ad25f811e7f5ddbc4deada04c546766c08bf3b71c0f33d33db9630b485ef80bf70e45a386e2345e517da4a5deee9bacc4d59757dcfbb471abc58a7250e00632c57522e699e50c72caff694e80b51d383eb2c4809c467f378b0c274d4d9d7fb949cbd4db79705449b4e0bb68666dfbec16445bd971f4b0bb5d28bf34c96148059e65a3ebbe72d36900fc7778dde2facbc3ab8b9cce85f0f2479562e632e2f1948c5ca97a9a5744f99a971eb10e2de6cd06905df1fcd1089c790877855b9b97bdc8703f9e5999f8fd3d6fe576e4b2fb0e9f50ec8ec6305238e6f2735bec9f90a87bfb0883c06698fd7d81480893ab17a68a0ee410a2afbcf2c99dc7a79cad814dae59060c6b540c08b3e8cb966dbd5df36114706fbc8a99db4a17f3d07ab18407ae42f19babcf91fd26fe74d8a6b8a6912823c07df3ec7e05cd5a73169e85946afc64174b34388f3438ecd873f1ac7477cd551b9f594d4d44cad55a3b7d49aa36bc5a6c1167b4e5d802b56c86687f94fda2742ad3ebe1aa5dcfdac6aad1ddddb1fd33c5b3075fc74aab1a4252d08c678eacfefe2f912b9c58505d3fb064b874e4bd1321f4ff3f2fcc2303f2352bd2bd44e70bfe88333e6ca8753b373cd07273ff7544751761a65a400fbff6a9ca7adcb676191ab5d1d7dee3db5dfe9f28aa071169b87eaec85201a8521bb055529b7b6ae54f9f4c4e4f60f179e1c118034bc37cd6202436132499d5d2d6b4bf8feecd8cfd87cb38e26e3e7b9272ccffd5e675ba198f1bb4f2e3ff2d6559b09be1e5fe593d021bf495d29909eeb14e6b58aa984691cefaf2f7f58c9c9df9db8f02c704e18850ab8742000d62aa8974bc7a2ea5bf4a1ce63a1eb71902237875a69fe4a06ac2b01178209b98239175c0b4e5607b9bfbe827a1c6203ffbcb647095897d7a9297949ba2aecbc17310359ca342e6cf2cf3dfd59814ad9e5747b9abc07581f0a3a781a3ce4b7e76aac85a513fd29b9c0700bbe767f8877811892093ad9adc5e9a33c11de71c1261a768bef4c01b12707b2c1a04d928a540efe052c6cc822375cabce5553d34c954494db501f348542007b79eca29a38348fb9888a2cf45ea08da1d342211071bb112ee5a6c004b179c860d2d2614c2db6b6bdb77e9a1a2c0e5150b061de1e5452ce61fe8a59d2b728e7a544595ec6b3ec0068b26b9d2166051225585df9d92a4f8563a6591782c9414a34a8e5d06eb5e08c15b761fe269c82216d3ca8c92b4b882532a1748f05813ec5eadb44bcd47c298cf12064e776d8bf193bfbc661b9e4435fd463e8b1f2b2dd87706bedfdfeb3e0ffa6fe8a98e5fb75e8c721f6f3ed551e2592c91f5191a1fb8ad0e03a31b833146896034e0b9af77993e8b3b9fd359a2d547fc5fdb757b689e4bce09742536d36d1cb1bb11d54c72912d6a1a49a5f4c4fd914d10033b84f70822edeeea446c5485774d3ffa2dd605a90713b6170d68103bbe26dfc57341c9e98e1e825b83c7516bb0d2e4f4368b27de12af27d2f7fca1cf36c9da07125ba9e24ecd89b4d633f6fd7ef1d04e0838a6ed63c9e391d43bcc2039e85c4ecd1dd9ed275279bbe2c22c8acb2cff152166ea21023b15c73f7519c99b341865e5d8ef724b95ff8f7f86b3d5f7acdaa32ad6566d2960c9b8e19fd0cc77705071971205c29352aaaf6e012ae0c3f721bd9dd6200f50c7a24621dfe8a0ba83d4a513acf576a8a968598de5fe6415d1a248850dca8a8b6d2f8bc3b71b54d7ff20e9c61a2b038526a2ed65f3899e90bc7ce554f2f60b35d069bc22f108568d425e6e64bc1b9f94fd4fb25e43831c455ae8e088bd85aaafb491bd25b2d30f5dc1ae7fdcc9620ca9c2fb1e1f84e021c4eeca7d505f90542d4f3c7967a62908d47fc7a51f48fb930a2ca3f10bad3d91bf8990a68935c174af3422b6e9af88303b33f3d3866c58aea4f2941d456774c7c8c29b2b94b726a40a5b748ac30e733f791598ff5038f3602e2f612a8a1ad085a5132dca18b6cdf48d41b3d174c4b3a9e5d05277dead54d0c16ef6a614106fe747ae3a3288076328182932484202f9712b2998a9ea21fad359ef14b9218fd8b9fc30a3c71edbcf0c5a7335fb0e3678419e2d1a92a098ea19383fa8fcc3864fea76ee3d9847421bbeb3418cce7bba2986d4df378c0072cb6d01e4b0399760f0f2b675ebdcbe1c1aa811a46c8e87b035ec48e74001fa987632b8b357ad3056f96c7f82b2582f4452a097e552ce67b25a281e14ba4ff8c8eddc2236b361b04b1345ca9f81ace181da290d147649e5c09adededf9ccc2b804df4628e1e67134e350f8d7b3e21a99c056fb25b199185559332fe98880e6d5ea0a4c29ca70842246a24125e19cf7a8817160f460259273bea074f7f2a4025b2990cc206f69a156bb2229bc61e6aa0859ac89ab4f0dad1e030a9dfa3fcf74051f49a8a81e5150a6e9dc49e1a3eba00c442fd0e7fa6542e4b4963fe1496999ffe5e0aa249f2a581c20c6ffe68d04578f7061379f1e88a9ca442c75ad75fd4ba5d04af116df0eacf96aafd7e069cc56230822c24b42ae2098001ab868b1b0f79b392c34179fdea7476244bbdeb2fc50fb512f19fd83f1b545bbbd15b906c78624a47e7d73ac2c8c1f140fad48afa1f42eec413bc8be2e652b891908818fde6690d216f165cd6c48d78ece029b7b01589a12afdb8f43b3419f65d82d12beb0aeb1b98bf22bd69291665775811c905e86dfda2cde40f060ebe7b2d3e93e9f32918762b1142b3371df654cd9990d015b375f7373840e4cde039adabfd669f99a4c709343fcb3ed2463256a8096c6acf91be7705fef5ff1ca8238dae06da37199ef30434712c7f9a306f0ec0ee771beebf406df2eb5c662b777a356bf23050e0bef2cdd7c7727097fcaafc8b9a759509d7ec2d852cd843b632fdc907c61706a076f75d03ec1b497d4c61e23a0ddc2a5239eb48cfed3677750c10ecc7b268d88dc05df9de4b3138c502a1a43622bf9938b3ba8e090b2953f93e72eb7825ca0c170a920e5bc5f87cc58a4743bb480673e5bc0283a5431372db6e84c36525c769b9aabe0fe3e3a100a17b9b1362cd1583840a5f4dcc3094858bd0db709d956cdc190ea14bd9c4f4a760c649c1b0e7ce2586e4baf2af3835b90d2cee91339c693dac3133c3fb99c65f5be12e6ead396894b14330cc78f68ad4c0579bd5899691f4792cf05f2bd89b9d076ecc8da1b064f40694270a1a43b73ed8b17c5916105d915c1471e97ab4f252f030d33c6807c85ecb91348d96727c734b79dceb965b4e729c5a39d0b80fbebd68c0a19b9da5e055b0b13b4a4a125bc19dab97bb46281272b3f22839537237392d06de2d4cc62b492df6c7540d484d19c351a6f47b80fa0f6de300cf3d1a792a4ec8d51de8f62c66d1793b243a708a236edf0a58ff31d311736f6fa546e6bd016d4fe4a90f2300e72ec96fc10173bbe02c05c746f4be6d81fbf6549725936b674e4dd21c7b622066eb5bed656f9650d79dc37eeb524900cc1bffe1dc61b5850c8d9a95cb715d54194325e26eb1a49e019365d78bf18e5553af9c5ed98babb3f3fde6cd133d9b6fa7ecd72aa31d1fd791abb5e9f9cc45aa681d1f1a422b6cf6fe4ccf1639f2a6f07344d20ba921bba9b03329de8f29de9751f3829a78bd51a14ec97dc084e502b60e144ac13fdfae0edb658c4e5fa277dd09f4a3b57fcb6681f5f20caa5899cd44012204502b24bfd852a0a73c4a2f8d270bf820b49f2b8fb8d5166e5e329ee125f3e75a1095fc056e3f5d4c91dce40ffcdcddd8c64f1045c9f77fd0b13456cb6c254b5ea83f828d6e321d8e2cbc6b77f001cc32bc80f2dda9fd79a4579645b6745da25ef76495c1395a32357e47718d6a393b68131651e5072a2358bce6882e73871f7538506b025dfae148c71dc3f125d64252b54f7d3e894a490711e96dfeea1b0a10213fc4d9575ab89a6778a68e12f47811c74867f5879ae19a7b215cd811b97a5116041b2b6049d65bd49ca488960742e80af59161988bb882735895245f036f382671a655434a2b77072f3b0499ed186b4b063a3219f010076be39e2bbddfc372955ab76e55b078f76e901593edcae01702c88383d3a441e7dbe29d3cae4b019802f45ef349e48ddd53b24e113ac895a0010f82c465bd8e191310516c175793079c076c793e202773980ba1b9b69b38ebab797286b129857ed0c086595c7fe2a9c2158e63b3c5894685a1782b89363d7adf12405eac5fb0bca194b9c58b71f56c3e066bf67a2045e7c3ca7ddc8695a04fbb5d1df22fe5e723c2274a0e42e14534757e08a6890ddfb2960fae75877f8da6e5c2cce9000ed8636880e58b2ee40655b7b6fcf00cf6cc142be645ba7f7902b87dd93cba70e229dda84867696ab372114d0f7689c745f26212fd72e939df7527b56baca2e6cc722f882ef743db67fd1f511a76947628634e5e8aa76fde5a614398de76e36209543d6035d4a07a602477aeccbb7a1c67426525cb06a982b94a3a0dfc403f3e62ee30dc5106a4679b1f99ec71b6d65ae672df57b3123d3b7a2886fbb1ea83bd0b52b6a094c1d82bc58efe174647ec0ea413dd0c16c51980e7629a61ee59f68f35ceff31ff22504ccec44410486ea5ea2d30b6f128083b2082d03edd3eda9def4b3a1301043290c8eeb594c5c3f8a76fd8a5ecabe82a6e584928e87d39aa712066dce4b326912bf74411df0f07fad052f0fdbfce111b5d03c572194a2fd8b43864fc43bf1d80b0ebcc411471f83a52ce8c1d8a277ea43bf61f3c08288ff7817f68a79afdcb8fe641df03d43b2493d3149d11c579a3a5fe63067c96fc6975c1aab05a7d3e7e8203437c761f235c511c3e1977b9fdd92d3340800412428ed3be32affb161977a2e28c1ff5f8851f9453339d6628255a2e6a56b5bc4a62722c79ad5ae55b0eda8777fab9934b975d2df1db5002eebe0d0e0ff843492709c9000e87478fcf567e9d86330656435ae847b67671df8114b052d615d61549f58863e7dc17980fd93186a49ad13f81c396f4661fe4b778197d0abcb11ed6795f43a08f4d00285149b9da5a543f7ceb0fb737fd5265ab5262bbdd2a39c6f6b7eebd7d724fe097e3828afa2cafc859759bd4f8c219344bdd2d92ffe7480cfaf587e0f797e65d3d047bceb92963a8b6235fd460f12fead1951507d9660936b2f1beea47cff77d008a465f2ec4e2695c245df95982c866d486637428f18c4624f3f85016d20e67e71002553297e6b2a14121c908aaf435020e138c60ecb20147ab5431c28b1fb5bcee571c9e09d243c50d54e916a2a2009943d5a64a55d25bfd2c2a1e30800b3f8d731482ad78702ccae7e3b5332c65c9bcb59a5d28203f8d40644fab17762954a2bbd22b54ca71357001bbac5ecece5ee6efc2fb7eb22eb3682b33be1ab161629b580ceb452682401cfdcfa73fbf2360ed24780ec36b31c6c9ded969bdc7331164dd41951c19f8fe1b16f05d5357af7097890b8ac62aaf8ff726a47662e81d43574ce15023c8d5fd91c0c9809857609c39d8ec963d01728c91236d0a458157fcdf84cbb633c0aa1b15c1f9a9baaac0e52cceab61bc228a5482a64426bd81f7b4aa9393f43504bdcd6a96ec22b2d55e1bf20e9eb68128b722cac9d1294a8803abc00fc9a372a2bbb5d582dff804d728318b3691fd1b01004eeac166dabab1530c8dd7b267a98dd2587b10787b3a7e9972f98b4c41c5edf8744f1d66c77375cc60efc63d4d4fa4303575d573e3fe5b138f8cd8060085bb702d8fd273d8260c19b3a9f5ca5a73696bb1feff8861bfe601745149550aeb4d79cb6716b6dfa5c6f6a330339315950671881a24b71120244912a2899da46b21f01e48009f64353f7f378070ca823f510bdf01cabda8ec82ccc4cb60c9ec1ce4e7ac76f1146a0fe56788fd7392c6f09130ef77a0eaa4f7a7f7035f324098d06d97a0c2f48f772c0a8b68c8af49a59e5bfae3da2e7b4ce8c6c63391c82693eb8d11b8c2e277d3caa9229b106ddd47eff4d16d561a9e421a7a62d530e507a3097be97eb7846d17b7fc5428cbc185c0c20d7a6c7338cac06d73183782f15beb6925d3f74c73708f4d38d68092fbd07ed9bca0a9c560d67f6277aade6ef352ae29f1a587e0ca07367f1e10d07dd3f4a40a57ff452ae4cb8a7ac81cb2f78f9c04b055c568ee190db8e1cb159ee765dc02836b7a44b35adbe9fc1b80a368ca90bb35d483c1fc59dfde974978ebce84a4f26eec67601ff3bcfe23038e5617537c39346e04640a4588c86a4df5681cc84c0f129f34f49a46985419234644bd6582563222580abe410a986c3ac96be090c75cb2d96ba2b7c351d2cecb8b22e1d43a1fc04debf21a7ea4ee24f61a1d8073285a5cb18aa3899c63102b3b356c63fd040a4952716290b324e3d372774269fc9b3b63b396ff40b13e27c288e180e7773331f35c620d12c75f78526537c2cb26e590f016f33e8e28963354ab44c88f21b261a780ef6b63a69a210776136ade3896c540d5b78b0ab0b20c1d975f9c070fd11fa51aa6ea0691cf764bddd49a9ab9e7459282ae4089569448278b3e1f1a23b7a1e07bdfb9521a125f5fb87c70699607d06f760a09a7604dde39aad8f5c3c4852aadef19e73283dbe2fa4cb7385be1adefa2a020035382b748be7bc246b161d3375c9c5a9c1b41164e1b1fd67688507b176ca3ba722f75622abca54d6be57e45328ea2e7a3a3572797123e030b93ac567960dc2cfdccc8278160f1bad58e5a6f354f445df1a49df662f582c422eff6c3f49b7a31e9037b582c8bca75c684ba857ba90b6469f3c0386a224de1ba20311cd19dee303c2b8e04483f28a8c99af1bac11e01dfc621060c60dc774665365c79925688fe358601e8a49b6a5b545fe5dba0413a547f0f77d87a0861b01b6d9cc0931d1f871a12c1522ce95415579be6a5407b7679fab409d5e1710e0bd10afaa2815e9125a52a389974c70a86db73bc3421d214fdfad3be96bcec4a8b46c9b8689f82ad2444cc0e1000000"]) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20623, 0x8) syz_extract_tcp_res(&(0x7f0000000080), 0x5, 0x6) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x6, 0x1}) 06:13:00 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x7) r1 = socket$unix(0x1, 0x2, 0x0) r2 = getpid() r3 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r3, 0x6, r2) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x300, r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getegid() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x7010, r3, 0x0, 0x1) 06:13:00 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = getpid() r3 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r3, 0x6, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r4, 0x6, 0x0) r5 = dup2(r3, r4) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000040)=0x5ffed9a9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r6 = syz_open_pts() close(r6) syz_open_pts() ioctl$TIOCSETAW(r6, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r6, &(0x7f0000000500)=[{0x0}], 0x1) writev(r6, &(0x7f0000000380)=[{0x0}], 0x1) 06:13:01 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x3000, 0x0, &(0x7f000053e000/0x3000)=nil) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) 06:13:01 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "277915", 0x0, 0x2b, 0x0, @loopback, @empty, [@routing={0x2c, 0x2, 0x0, 0x7, 0x0, [@ipv4={[], [], @rand_addr}]}]}}}}}}}) r0 = socket$inet6(0x18, 0x2, 0x4) getpeername(r0, &(0x7f0000000000)=@un=@file={0x0, ""/64}, &(0x7f0000000100)=0x42) 06:13:01 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x2d}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x10, 0x6) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000040)={0x1388, './file0\x00', './file0\x00'}) 06:13:01 executing program 1: semget$private(0x0, 0x57926e5546bc0139, 0x404) syz_emit_ethernet(0x66, &(0x7f00000001c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ni={0x0, 0x0, 0x0, 0x0, 0x0, 0x661, "287c7fd5b28b07be5b06b51d24a85e1400000000000000029f55b6b5889d5d03"}}}}}}) 06:13:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000080)) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') 06:13:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00W'], 0x1) r1 = socket(0x2, 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) dup2(r3, r2) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x7, 0x2, 0x800}, {0x1, 0x8, 0x800}, {0x3, 0x4, 0x1800}], 0x4) semop(r4, &(0x7f0000000240)=[{0x4, 0x6, 0x1c00}, {0x0, 0x8001}], 0x2) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000100)=0x7) semop(r4, &(0x7f00000001c0)=[{0x3, 0xfff, 0x1000}, {0x1, 0xbb, 0x1000}, {0x2, 0x3, 0x3000}], 0x3) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYRESDEC=r4], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) r6 = dup(r1) setsockopt$inet_opts(r6, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) sendto$inet6(r5, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 06:13:01 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000480)="bc", 0x1}], 0x1) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x9, "e200ec3e000000000000e40000001800"}) write(0xffffffffffffffff, &(0x7f0000000040), 0xfffffec2) r0 = syz_open_pts() r1 = syz_open_pts() r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, r2, 0x10, 0x9}, 0x8, 0x1, 0x9}) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r7, r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000009c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000007c0)=[{&(0x7f0000000a00)="58bedecc418428e393c5741c4edb2926f2bd172b874ac7a5745af7e5b696a23f72732ca5c0049657427b558325001b03b55e3bf18181a0d31424f836bf73e3e06993b47c297d8d9394866de6985d1f143fa817849659f4199474b89e283d93b565416d2a7106b453970db8444fbf8d6a324c5f20d391b651f4517cd3775a8b0e76aadd15d9f12c61c402c5632e82efdf50874ce42653a1c84ee441db02795d28", 0xa0}, {&(0x7f0000000040)="aaf5897c2f22c9c2ae3f13c056f22fdc55f74b238ea46dd4e56ad5224f55204cb4300bdb5f4580afb59b26e3765136ffc28d98f22e780c72e3f41c82c507badf2ee8cee4b6476ef18e6478b5a38ac203c60d96df63facd", 0x57}, {&(0x7f00000001c0)="bd1df466e1576853b12371a14f0b521f99cff4c5a87a4fc4eeeb4c351f406c2e1d914872cbeca3b4228543ac82af63a9a2b1164737880a78b6c1", 0x3a}, {&(0x7f0000000200)="6777f81f095b88d0ec050911a0d5315381c441fa5e66e3a394f68def72fd1abd9ea0aaaed71fdddc2844a87c38de24484d82a2d148108a76e5fb3d29c446f55a52cbd7e05d4c807709eb9d53bf3013c5965a563ecd220e1fe96f15db96b1eb852fbd0fe457c443ad7bd417201222a295cbf0d89cdb384b4ef61190891fcef9082ff59669d57ace16690af106c05e", 0x8e}, {&(0x7f00000002c0)="e3e83c28df28732a6e01b464a08cb17f87b04e4089147ecbbcfce860b55a3370a337656061abe70bf1cc035dda23e3da6c51f2fb6dd55f0d5d14e1563fb41e9904015a9dfb3d30cb1ba4c5cea13aebc92e92cd5d81d9eff118a73905f6221bf9a7bd7b239d49e01a80716bba0516bddda2d867605666956a52200ca4c4e3317fed37c1af28e8a6e2f0bbb390ca5294d05ae1e89bb724c26fd57ab6d306c28fdaed7b", 0xa2}, {&(0x7f0000000380)="dcf407b08f7022ad391c2e03194411ba84b61ca500d48006c24ade78cbf2e312abbc688a6d3d26d3550cfb55cd391e37b6c29b13eca36e2b37596bc71a2ef9966c5b32112d0b3aa7975b33f42d6b514079b978681745ddb6dbb14d7fb423d308c62d373c9ba858b5b0baaa193d744a9f8a0589035f2d1629a25215ae09a02e90106063f10f9eb0ae999b0f731c958db8730392007a48337fa4e591197f1249ee9db2b405a9386ffbad880304da24a9f21b89e4fb2680241422eaa165547543aeb8d9b17fb09a687d03", 0xc9}, {&(0x7f0000000540)="c43f402b57280f024e56210174084b411a8d0bea196a5b77e900709e910998b9ab55b615093f0f35a2df24321a5de6eff3b0dd615f9f1234c36603082503fc090a0d1c4795c997bbd214b3ce2fe97fd7a6ca5a59f10cc1945bc258a29429c2d797d44d6ce297c1719c0d135827d6d03d502ca002da4ab828035fa089e9d6f91676f14dd67395a0da8d66ea5eefe4ded5c6767bdbb75fb5b691db8bd2102d7c245f1270537fd019d48f5bd96b7a461400570b9658be73759edef6de01aed20f24936164713e8c357a1222c15343658ce70ff7cdd9066a14228999162c88d4db2883548c170506bda60b6996aed1", 0xed}, {&(0x7f0000000640)="400203d16646f8e6b08b21b1c6a17151b394fe582d8395ae67104fc2b17438365224a1ec12631adb05ab3044e44e749d3316fbe04927c86f593f3f24bc2b0d99144850f346d45ab3fa70805f1de38b79bc5032b75051b7b96ec95d25241eabb9842eaa6528af4908278c1aca8b0d8b573e0620c1ee5c5fe2a1ff863bd31417fa9946fd3613c5887d252dd865ecf730b126ece3c5c44a2033ded6666318c3c375ea4bbb2aca7a452f4ab013237a1de8f719d730ff92d304b58a11e24e1cefa5471643241b10e85a8612b62f2e78769be23a76424d1b598662414d21165a1a9a2a528cf7d1cc709d62864cc959", 0xec}, {&(0x7f0000000740)="b953603847937fd22c67664ff2ddd5538f4c565c53453c43594e641f46687b69a9608ba28dd7ef495813c6b4c303db507bf1e1250fb99075a54d18bfe95ec1e855cbe0dc15efa5639423392bd52a7668f3af7d049893fe2c71", 0x59}, {&(0x7f00000004c0)="edadbf2fe7bdbd3a6c7c2ad081341f84a349be48e0ef00ffeb9001d06754d64761ba230c6ff9c559028e37b2985e498d8ed3d74ea6e549f13a2b", 0x3a}], 0xa, &(0x7f0000000940)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r8}], 0x60, 0x8}, 0x4) 06:13:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpid() r2 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r2, 0x6, r1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000140)=0x9) getsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000000), &(0x7f0000000080)=0x4) bind(r0, &(0x7f0000000100)=@un=@file={0xd80f49edce43012d, './file0/../file0\x00'}, 0x13) 06:13:01 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mprotect(&(0x7f00003e6000/0x2000)=nil, 0x2000, 0x4) minherit(&(0x7f00003e6000/0x3000)=nil, 0x3000, 0x1) 06:13:03 executing program 0: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000000)={0x7, 0x6, 0x240, 0x81, "4d9705801d83208ccf244cd37b368752f15d95d7", 0x5, 0x1}) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000380), 0x0) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r1, 0xcc, 0x6}, 0x2, 0x1, 0x4}) semop(r0, &(0x7f0000000140)=[{0x0, 0x1001, 0x3800}, {0x1, 0x44, 0x1800}, {0x0, 0x3, 0xffc}, {0x2, 0x3}, {0x3, 0x7}, {0x4, 0xfff9, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0xad}, {0x2, 0x9, 0x1000}], 0x9) sendto$unix(0xffffffffffffffff, &(0x7f0000000500)="1dfc6e3bbbe027c2d8c08f14485d620f0b513432b46cc2c252ceee9c956bce28cc7fe46483531ae6a7c4cddd67730fb86221b195b7b81fd6206c1c0cf7d446b18f8786d133d4db58a6f42565e786dab7d5a75acfba36c8618395aa3db81c2c304bca8559279354fa09f5e08157c09125e03a2ec2cc8f4b0e217a3680cb4894ab5ae7cfdbd6d8f9c801e9cf22d285729fd2187246581ee90625fdbb82bed737d6353608dee0bf70151e2cfd2691ece3c11232647b4687b032f45987771e7ab59214dfc36b13cabffd0653339690925e20512b1e07660fb55cf9e64ba2410f8988cfed310cdedc3adbc5fee2218229b4fafef9356293c67f46e1", 0xf9, 0x0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) semop(0x0, &(0x7f0000000240), 0x0) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000240)=""/74) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000340)=0xd5d) semop(r0, &(0x7f0000000040)=[{0x1, 0x5, 0x1000}, {0x4, 0x1d, 0x800}], 0x2) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000140)=""/237) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f00000006c0)=""/4096) getgid() lchown(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000026c0)=""/4098) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 06:13:05 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, 0x0, 0x0, 0x0, 0xd) 06:13:05 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/183, 0xb7) sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) connect(r0, &(0x7f0000000240)=@in={0x2, 0x3}, 0xc) 06:13:05 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f0000000140)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af95a7c4b97291214c315c5459032ba78cf06e3e6dff86da9ac815ad539be21d0d8894615ff18f20e5652b0f98a9a4dbc865dc57bfc678944d0f65ab4869258f505c769c48630d7151d1a018b406ceb7a651d0ded14f9ca873b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac0c71497bc557ccff0712dfb6b9867132b30756d7b5a0aa486c37507ed2126e72835637dc30ef9d2b5b9024eceb793647fe33a415ed0d24b347515e3d38fadd0dd2435096ed2625ffd2eaa3484be099dc1fcb1be4d2d1a7e78560c0fdd29c3d2347793a2e1d633b161b00a6f9d1516e4abddf299b0cc813cbf7b509e502b24aa376d047ea3ed660a78a35a5f6e561c41ab8233b9ca4cefe326a5fd917cd3da280211c1d002f7b3241ca86132ed246745417421e79411bf9f36345989bede8faa2324bbdb607d05777ccf45c282ac5deba1ae2fa7ec56c5f2ef603c35", 0x0, 0x0, 0x3) 06:13:06 executing program 0: sysctl$hw(&(0x7f0000000000), 0x400000000000000c, &(0x7f0000000100)="530ef19f88ffff784e8b2bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xbc, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r1, r0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="5eec6f52fb6821d4424519d5a398eef382133386e59a571e8959eb1d061b429a89bd30b24347", 0x26}, {&(0x7f0000000080)="33178c2d8e84e2ced96bc7867e9c7d5efb64942a7f3cd3dd564fdd342a41fcd94522c10bd1768472d4a1", 0x2a}], 0x2) 06:13:06 executing program 1: 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, 0x2, 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)={@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(0xd8, &(0x7f0000000640)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x26, 0x4, 0x0, 0xa, 0xca, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @multicast2, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x1c, 0x8, 0x1, 0x1, [{[], 0x2240}, {[@loopback], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @udp={{0x2, 0x3, 0x8}, {"a9095ab7dd8c06d483b0f5df5dd6ff7494d98981a996414cb825d9e4381554e6fd1fefad2d8debfadf81"}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f0000002140)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x0, 0x2, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0xfef9}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}, @window={0x3, 0x0, 0x81}, @timestamp={0x8, 0x0, 0xaad9, 0x4}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) 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"}}}}}}}) r2 = socket$unix(0x1, 0x1, 0x0) fcntl$getown(r2, 0x5) chflags(&(0x7f0000000000)='./file0\x00', 0x1) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r1, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_emit_ethernet(0x5e, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x32, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0x6, 0x0, 0x0, [{[@local={0xac, 0x14, 0x0}]}]}, @timestamp={0x44, 0xfffffffffffffdd2, 0x7f, 0x1, 0x3, [{[], 0x40}, {[], 0x2}, {[@rand_addr=0x5], 0xffd}, {[], 0xfff}]}]}}, @tcp={{0x1, 0x3, r0, r1, 0x1, 0x0, 0x0, 0x40, 0x7, 0x0, 0x4, {[@sack={0x5, 0x0, [0x4, 0x4, 0x80, 0x2]}, @sack_perm, @md5sig={0x13, 0x0, "2bf3bc075fd9ec12d869418b82f124cc"}, @nop, @nop]}}, {"5cff570427dbfdf4e283595e707c87232d91d0a7a12b"}}}}}}) syz_emit_ethernet(0x20e, &(0x7f0000000180)={@broadcast, @remote, [{[{0x88a8, 0x3, 0x1, 0x4}], {0x8100, 0x6, 0x1, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, '19q', 0x1d0, 0xf0, 0x0, @loopback, @mcast2, {[@hopopts={0x2c, 0x0, [], [@pad1]}], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x8, {0x4, 0x6, '.4H', 0x101, 0x16, 0x7, @remote={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, [@dstopts={0x2e, 0x20000129, [], [@enc_lim={0x4, 0x1, 0x4}, @generic={0x3, 0x83, "d7926fb374ea32f828bbe88a7983ac3d3069edc976b30cb053a7ae4380c7d8807e7faca95cbaf6af621561ba2d2287a2fbdec096ddaea0655e29f47e6931a7f002ed8e0bf50abcef67f506069f068cc5fee0070e017828744ad3aaea37bf0cc633ceb51023650e04ac48883772fecf5906853b275d69800b938621481cf87eb1912b9d"}, @enc_lim={0x4, 0x1, 0x8}, @ra={0x5, 0x2, 0x432a}, @pad1, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x40}, @pad1]}, @dstopts={0x32, 0x0, [], [@ra={0x5, 0x2, 0x1}]}], "c8f04e50fe33fbb8df8b58a3ed1e8df0a3dbbd1d26febe63b8c2a66a5c0aa9e3e9ff7e91e1c0ea53630559e9195e3f5e5857e43ee228072c9fbb303b74e16293cb5a934e3bbe4d98205679c81d62fcadf6ebe6e7151602572dd972104ddcb5647d55463067ef8709533eb5244d63a2d988f594aa2c23042dd80574da910ff4926baa9123310547db84359563587f1d3b6de3f6cad8a5336f058f3c1939e8cfe911c321ad5bfdd204d199433aa6eb105a6c5b849b426ffd24fd3169ce7797a1c86ce6c453f12e3c264aefb7796b1b16b3"}}}}}}}) 06:13:06 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x7, 0x2, 0x800}, {0x1, 0x8, 0x800}, {0x3, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000240)=[{0x4, 0x6, 0x1c00}, {0x0, 0x8001}], 0x2) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000280)=""/163) semop(r0, &(0x7f00000001c0)=[{0x3, 0x1, 0x1000}, {0x1, 0xbb, 0x1000}, {0x2, 0x3, 0x3000}], 0x2aaaaaaaaaaaac0b) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000180)=""/194) r1 = socket(0x2, 0x1, 0x0) ftruncate(r1, 0x0, 0xc3a363e00000) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) setgroups(0x4, &(0x7f0000000340)=[0x0, 0x0, 0x0, r2]) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x68, &(0x7f0000000540)=ANY=[@ANYBLOB="f8ffffff0000abaaaaaaaaaa86dd6031797100327a00552137582c1d5f53bbab6455592e4a8cff02000000000000190c3a09f32011b50200000000000000ffffffffffff000000000000d00000000000000000016019c31fea938493f2ce569251ba407624e4e35ff1dd2d7e40f0a5c40563af881000c91ad28592ae24f4f6fa93a644f0535390af6727dd6b101f5e31b7c293379434a3c221fd4cb6623e5f777e3eb1efa66f3590c0fec7642e290cc1d1f1deeba587e75792b4f1b0905222db29f02189f1461c4111a93c00000000000000000000000000000000ce84812a1967885d728a69e580d99fdd"]) 06:13:06 executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r3 = dup2(r2, r1) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x0, 0x4}, {0x1, 0x1f}, {0x85, 0x2}, {0xbe, 0x7}], 0x4}) fcntl$setown(r0, 0x6, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000080)=0x4) syz_emit_ethernet(0x41, &(0x7f00000001c0)={@random="4f01b1e062d9", @broadcast, [], {@arp={0x806, @generic={0xf, 0x8004, 0x6, 0xf, 0x3, @random="b6a8b9b859dd", "4553b69a8d00d2b5ace747fca1a8fe", @random="a72aa2ea6612", "5d124a9f3e42d8441ee2510c269e5baf"}}}}) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') 06:13:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x2072, 0x1000, 0x22, 0x2, 0x5}, {0x3, 0x200, 0x6, 0x6, 0x7}, {0x4, 0x7, 0x9, 0x100, 0x5}, {0x398, 0x3ff, 0x5, 0x0, 0x8}, {0x100, 0xfff, 0xfff9, 0x95, 0x5}]}) syz_open_pts() connect$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x201, 0xffffffdd, "0366fe15795acd76ef5caf04000200"}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x100) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x10, 0x0) connect$unix(r1, &(0x7f0000000e40)=ANY=[@ANYBLOB="eb0800000000000000004149e1399b74e1c4c77d1a6e476363244ed6288bb42c65cf63355286ef2103025d86b048e3126cd9de6757f98a0b78020db3b323a487788035f684a41c74758e37757bc4b3e8aa5289ecf93e1d7df12f745fc139f1065279be2e34d680b53f1ae419c3d6a67b647e686da4b40cb688c035bc780112631795ffe384887ccbdd6d33e8b5740d938848c34dcdeb3e834556b955eec550ed28d2f2a0f9b4d1506693e596fbdf485113a46e01f8227214272065d87e4006f3e449f03ca2b55aad5da6591c67c0ad28c679fb046a5ab1767c6ef528f9de5f73bc924a4910866fb7500460e7e9931aa18874ccb23067b340088085716ba7c2a84c1cc1dc74fdfa62d9e9c94e56f017"], 0xa) r2 = socket$inet6(0x18, 0x4000, 0x3f) recvfrom$inet6(r2, &(0x7f00000003c0)=""/134, 0x86, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001900)=[{&(0x7f0000000580)="f4a2d02f2f530008530023741ade4393fcb4737d9ed59c2273b3f86804b7e8f19d21f5d205d919bbff11b6e4cba1d618317dde5ba1740b0727a2765d7e90258232f4b1e02a28120f3b69063406000000000000005b00800000bec4249b93df24b8b0bed6b1e0f7b201340000000000000002906d48a5afbbf45305b3b70ba6e67c75f35feef4b54902a1499c0cf633f315ec203a9611bd40e15fa3bb515f5334da56da60699357d14cfb20fc0eef191edabba71287ca89da97ce4ecce68799cf0cf32f0106857d9d978bdb1a75243b7dd121725a99fca7250a11f5b01c5dc84f7bf395196d500be577920d6389103204522b15d4693843663805a23424fead71645e744c4a41485706e904197e126e2c6fd3529b926bbab6e6b7e14d6fe106251b2c5e28dbdfe6f8287f71be7f94726a2ff443b01bb77f46b4630ed7026890f9725353be22fe0cbc9b8711b537d02d2e003e10d8f7a0014fcdbec500000000", 0x15f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62e583c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fec0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaafa91fb94f452", 0x10d}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03", 0x226}], 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r5 = dup2(r4, r3) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000940)={0x10, 0x2, 0x4, 0x5, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fed000/0x13000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x800}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x100}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x9}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000c00000/0x400000)=nil}, {&(0x7f0000c4a000/0x2000)=nil, &(0x7f0000ec0000/0x3000)=nil, 0x193}, {&(0x7f0000ca6000/0x1000)=nil, &(0x7f0000ead000/0x4000)=nil, 0x80000000}, {&(0x7f0000e89000/0x3000)=nil, &(0x7f0000e89000/0x4000)=nil, 0x231b}, {&(0x7f0000d82000/0x3000)=nil, &(0x7f0000e55000/0x3000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000e39000/0x3000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file1\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x800}) write(r0, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a", 0x19d) 06:13:06 executing program 1: syz_emit_ethernet(0x5a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@dstopts={0x0, 0x1, [], [@generic={0x5, 0x6, "964579632a83"}]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) syz_emit_ethernet(0x16a, &(0x7f0000000140)={@local, @empty, [{[], {0x8100, 0x5, 0x1}}], {@ipv6={0x86dd, {0x8, 0x6, "9d916e", 0x130, 0x3c, 0x1a, @mcast2, @remote={0xfe, 0x80, [], 0x0}, {[@dstopts={0x2e, 0x24, [], [@pad1, @padn={0x1, 0x1, [0x0]}, @generic={0x5, 0x24, "292fa612ba142f81e875968721eedb242d64a95925b0b61c1a9c519dc86987b4fc34dace"}, @jumbo={0xc2, 0x4, 0x2}, @generic={0x0, 0xee, "0b636c616f89f57769c62a3f45ae741e95e244ee73ecd5c74e6f615d64cec8245ae5881a56ddf10fdc026390ed51a99e285a1fc001f8d6c4994731d3bdfae0e0dc1e688d03aa03b975d306492663ade3298195fde503538e1af8bc7425299186c93696f6ff53539e0a0e5d08658121e5fa7ade7dffb036211d11e6509f2b50fb8c943c01323c6c7251d3251881cdfcc47bf14e2f385946711d0dbf2f6991fe2f28eb1167790d710c2e2a3405349ad534a91f21c5e9fe7ea0f539cd599a1fed9a9fa8072a9e48df0c89af92dfce856c68f54845436efd910c903874024b0e60ab1694a76b820dfff081b210a51bd6"}]}]}}}}}) 06:13:06 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x4, 0x5, 0x1800}, {0x5, 0x6}, {0x4, 0x100, 0x3c00}, {0x3, 0xffff, 0x800}, {0x3, 0x1, 0x1000}, {0x4, 0x3}, {0x4, 0x1fc, 0x1000}, {0x2, 0x3ae9b8cc, 0x1000}, {0x0, 0x8001, 0x800}, {0x0, 0x2, 0x1000}], 0xa) semop(r0, &(0x7f00000000c0)=[{0x1, 0xfe00, 0x1000}, {0x4, 0x8000, 0x800}, {0x2, 0x9, 0x1000}], 0x3) setegid(0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000700)=""/149) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semop(r0, &(0x7f0000000040)=[{0x3, 0x1f, 0xc00}, {0x4, 0x3b, 0x3800}, {0x1, 0xfff, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x1, 0x800}, {0x3, 0x9, 0x800}, {0x4, 0x100, 0x800}, {0x1, 0x6, 0x1800}], 0x8) sysctl$net_inet_gre(&(0x7f0000000240), 0x4, &(0x7f0000000480)="18ae869dd454967c4df14b1caf43fcfdb1026bfdbc8b362b26bbdd1781f5bda4ea7fe803a879e2c59483991970df70e0b976b8820c216dd23b4e72d723cd0c1dc738746c7ddc68bfab220191ea0563fedc43d672c0b31871c291006a9b0f8803b6d7", &(0x7f0000000280)=0x62, &(0x7f0000000680)="64d4bf1d2011e77129d1dab5d156d4d6a669ecad03f900bb68e8317a8763717157ddf50a6e64f67e48b6104c909d7e258d94d98cbe9dedb499053b1df0793771d219de8c81c2fcb551f54c517f515da447d97899b00f15f5801b222821c73767ac648e295075e82fff4ca75dce", 0x6d) semop(r0, &(0x7f0000000040)=[{0x1, 0x1, 0x800}, {0x1, 0xffff, 0x800}, {0x0, 0x0, 0x800}, {0x4, 0x100, 0x1800}, {0x4, 0xfff8, 0x800}, {0x4, 0x1, 0x800}], 0x6) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000540)=[{{}, 0xfffffffffffffffe, 0x20, 0x40000000, 0x8001, 0x9}, {{}, 0x0, 0xaed8fe43701c069b, 0xf0000000, 0x1f, 0x9}, {{}, 0xfffffffffffffffa, 0xc0, 0x40, 0x6, 0x928}, {{}, 0xfffffffffffffffc, 0x4, 0x1, 0x27c, 0x1000}, {{}, 0xfffffffffffffff8, 0x10, 0x0, 0x4, 0x4}, {{}, 0xffffffffffffffff, 0x80, 0x2, 0x6a84, 0x1f}, {{}, 0xfffffffffffffffb, 0xb4, 0x4, 0x101, 0x6}, {{}, 0xfffffffffffffffe, 0x86, 0x2, 0x4, 0x1}, {{}, 0xfffffffffffffffb, 0x1, 0x1, 0xfffffffffffffe00, 0x1}, {{}, 0xfffffffffffffffe, 0x6a, 0x1, 0x3, 0x9}], 0x80000000, 0x0) semop(0x0, &(0x7f0000000200)=[{0x3, 0x1, 0x1800}, {0x2, 0x2, 0x800}, {0x2, 0x3}, {0x4, 0xbc, 0x800}, {0x3, 0x409, 0x1000}, {0x0, 0x6, 0x1800}], 0x6) r1 = semget(0x3, 0x4, 0x870) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000180)=""/100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) sendto$inet6(0xffffffffffffffff, &(0x7f0000000100)="21892818f018aeeac4e451f30f4dc310460ffbc42ae67ce0435797396ca50459", 0x1f7eb, 0x0, 0x0, 0x0) 06:13:07 executing program 1: setrlimit(0x0, &(0x7f0000000200)={0x0, 0x100000000}) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000040)) poll(0x0, 0x0, 0xfe9) r0 = semget$private(0x0, 0x4000000009, 0x82) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x7, 0x2, 0x800}, {0x1, 0x8, 0x800}, {0x3, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000000080)=[{0x1, 0x8000, 0x1000}, {0x1, 0x7ff, 0x800}, {0x3, 0x8, 0x1000}, {0x1, 0x807, 0x2000}, {0x1, 0x4, 0x800}, {0x1, 0x81, 0x800}], 0x6) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000100)=0x7) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000280)=""/163) semop(r1, &(0x7f0000000340)=[{0x3, 0x1, 0x1000}, {0x1, 0xbb, 0x1000}, {0x2, 0x3, 0x3000}], 0x3) semop(r1, &(0x7f00000000c0)=[{0x3, 0xcae8, 0x800}, {0x4, 0xad4, 0x1000}, {0x2, 0x8001, 0x800}, {0x3, 0x0, 0x1000}, {0x0, 0xd69}, {0x3, 0xfff9}, {0x3, 0x6}, {0x2, 0x0, 0x1000}, {0x1, 0x5, 0x1800}, {0x4, 0x0, 0x1000}], 0xa) semop(r0, &(0x7f0000000240)=[{0x4, 0x6, 0x1c00}, {0x0, 0x8001}], 0x2) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000280)=""/163) semop(r0, &(0x7f00000001c0)=[{0x3, 0x1, 0x1000}, {0x1, 0xbb, 0x1000}, {0x2, 0x3, 0x3000}], 0x2aaaaaaaaaaaac0b) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x20000008) execve(0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000040)) 06:13:08 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x2a}, 0x2, &(0x7f0000000040)="3dd5a56ad790cd948e89519182afde23222abafb6a0023faeb66d7d300cff71b690c4d11cef4ecd4a587b41c7333cf14", &(0x7f0000000000)=0x30, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000280)={0x8002fd, 0x3}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r4 = dup2(r3, r2) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000001c0)={0x3, 0x5, 0x200000, 0x80, "942c0b8067c331ab055fb89069e5014aee30a666", 0x7ff, 0x6}) r5 = dup2(r1, r0) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x2fb, 0x8008}, 0x8) r8 = dup2(r7, r6) ioctl$BIOCSDLT(r8, 0x8004427a, &(0x7f0000000180)=0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x808, 0x0) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000240)) 06:13:08 executing program 1: socket(0x18, 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000001c0)={0x0, 0x1, 0xfffffffffffffffc, 0x1000100400006}) setsockopt(r0, 0x4, 0x153, &(0x7f0000000000), 0x36) r1 = semget$private(0x0, 0x8, 0x10286) r2 = semget(0x0, 0x0, 0x0) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0x4}, {0x1, 0x40}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/11) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000180)) semop(r1, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r1, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000140)=""/53) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f00000018c0)=""/50) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x1000100400006}) bind$inet6(r3, &(0x7f0000000040)={0x18, 0x3, 0x6, 0x100}, 0xc) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)) 06:13:08 executing program 1: clock_getres(0x3, &(0x7f0000000000)) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x1, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0x81, 0x3400}, {0x1, 0xfff}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x2, 0x1000}, {0x1, 0x32, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1800}], 0xa) semop(r0, &(0x7f0000000180)=[{0x3, 0x9}, {0x1, 0x8000, 0x1800}], 0x2) socket(0x20, 0x4000, 0xda) ioctl$VT_RELDISP(0xffffffffffffff9c, 0x20007604, &(0x7f0000000040)=0x1) kqueue() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_linger(r2, 0x29, 0x33, &(0x7f0000000000), 0x8) ioctl$WSKBDIO_SETBACKLIGHT(0xffffffffffffffff, 0x800c5712, &(0x7f00000000c0)={0x40, 0x9, 0x2a6d}) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffe5d) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) r4 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x100, 0x5) setsockopt(r4, 0x2f, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getrusage(0xffffffffffffffff, &(0x7f0000000300)) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet(r1, &(0x7f0000000280), &(0x7f0000000100)=0xc) 06:13:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x0) r1 = socket(0x10000000002, 0x2, 0x8e) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x4, 0x0, 0x0, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 06:13:08 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001ff}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) getppid() bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f0000000000)) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x4, 0x7fff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x1800}, {0x4, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000000240)=[{0x4, 0x6, 0x1c00}, {0x0, 0x8001}], 0x2) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000100)=0x7) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x7, 0x2, 0x800}, {0x1, 0x8, 0x800}, {0x3, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000240)=[{0x4, 0x6, 0x1c00}, {0x0, 0x8001}], 0x2) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000280)=""/163) semop(r2, &(0x7f00000001c0)=[{0x3, 0x1, 0x1000}, {0x1, 0xbb, 0x1000}, {0x2, 0x3, 0x3000}], 0x2aaaaaaaaaaaac0b) semop(r2, &(0x7f0000000140)=[{0x3, 0x5, 0x800}], 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000280)=""/163) semop(r1, &(0x7f00000001c0)=[{0x3, 0x1, 0x1000}, {0x1, 0xbb, 0x1000}, {0x2, 0x3, 0x3000}], 0x2aaaaaaaaaaaac0b) semop(r1, &(0x7f00000000c0)=[{0x87fc457d1c4b8f20, 0xff, 0x1000}, {0x4, 0xfff7, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xdf26}, {0x0, 0x919}], 0x5) 06:13:08 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000040)=0x1) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000001680)=[{&(0x7f0000000280)="b692e58e0376aa1ca766fc24b3e52277120ecd295c3948ce4d8e85e0eafef67ef214c8534c91f4780c418e70ee6b4d8789675a70e971dede93db", 0x3a}, {&(0x7f0000000500)="4ad21a3c678cf65599183c8479add92bc1ecb568c22192f950db0ceb37a8b6ba1580bbb5cf8c2734ad5d49bbd320ca6169fd737da9cd2353bd7e54606f08e824c9271b298242625458f970da562e822f32059ba0b39fb58e739bd5985bbcf329e9958e9077f832225cb5175e77cf9b778b9931790cd35cf1551bdbdbdcce989f271ffd7c2016eaf59e052f5010dfb33fcf0c15b17e7a069152802bb7c79fb1e76a0f157ee4694df5b291b5443e95b18e5f93f5fa7ec7c956a086f40c88", 0xbd}, {&(0x7f00000005c0)="5ac283202230f7a53de41631937b48b0070d560867805ea19833a81c2f2febabcf78c2c58cb36e21cdbcf14f6fd74e82eb80858355d00cfebffd947bbd51a0034cceead3ba4ed1021b32e9d7afe735e72e72c921a264b6c7a49985f7a7bebefb432bce1fa791e7d0d24acac842eeb8d8b519e16bf10645b6d053e565aef79000f6", 0x81}, {&(0x7f00000002c0)="9bcb1a4e3c2a7e34337bc4e3a4032a395dc51c2aa6a3f2738d191b7de663e102f52e0882e0eb02cee07e1c04396a8e2c13b23b9347", 0x35}, {&(0x7f0000000680)="bcc8f71ede53b8f79775aba9fec59a19c6faa7711a2ca5eb1a9fc14780a6d02f2dbdf35a17bb411d12fd2f752a12b310cb9da8540d7cf78f0f8096160a9bc90f2ba74769e57657a1d364cf9f2e6ea03e09eef214d9ca3b8510d51cba43c34d93ca8c38add54a9d340512adeb634eac110dbd426b4ce56fb2de99beb9d58bb5d3958feb803d55658e1decae8f493eee9e84095731ee250f80a20c766fa8910e395440203c8968285c0630682c72c040ecf3cc71a31dba3ddcecd1ed2018a197594e22d9b6cf340bf6334453d7aa496026f41ee5fc4e7dfc84900bb58b2c1abe5a0701380eb5be4091c5531bb542e3276b206744dc699ccca3238828585dedd73a7796393185f51f5eb93ae7e8f1911a51518729611b52d162c4bbc8692853250a22af1f71983556272e7cf41941f081275eb0ec255fb35cf5bcc78ca211ffaa0fccbfc691ea9b0d6f8842a2f2cb22fa40dec71ed30316ef64742f5525bb0a4a7c0ca28e1933d7475b9bfbcababf72135d727dcb08b9eafb1baf0ca3006c8f0573b1bea4ad7a6164541c2b8e704b8acff469471e4b14324fe455e6434f153d4a765cd18bb2f3714632b19ab2b454bec2a2b59df12749df718fdd65d200601bdc701cdf77411ce07fca905af2badd09f006309ca4c43755b760c6404312d43ec41d78942231ca3851b6d3610ed0be15f26d413ce867807fdfe2f57c1bbf4fc8dbcf2adf62880837bb74340a58fba228b619282f6fef4b66601064fff1b73cd6f6c848e1881fd439876d2dde090594a7875985e692c374c36fb4ed4ba79abd33640f407a2dd38941b55124c44a6c8e14ce8a8de8c300fc79c82021c3d5ea514953b609d6e5fd27bc0e87d920d954ea55241077b413a846d9c261fb5d424b6190a2411b65d8e3c3fb080d19de82cd12209fd1105913b22a72f174d5b242990c1499fb9bb1b103c16bd42349258672bdb57b54654ee5647d2ef65707cd55f677a1518c2fee4ac672e61476a28b51354e0c2ce92d5f4ac3268c925d644f14c84693dd85961c1de21a9de3d54d75d08c50c3dd4827d0c51057dab9f4c34ad1b662cd4f47ad627871d0a8dce6135ea88d808fb4cf9b9b8380424614a845222b719c3a82043c02e63f23565c9455b7d69c009cfdeae72eddd69dd1be1879e26a361f52028e5abef44881b55435080900ea7ee49f85768556967055e5d9da4d1da85a654e4521c61a49f61bd7825b08acc67b6b9aa43e3237014ff81ed243a28a01a7106046bf9625acde9d01f1ddef77843ce2b700f1088a38961ff0c4d5a58094cdbc2f6b90d7eafe4e37e27ab677a50dbb065578c2ba84b41ab1cf48529f4a417c073288f6f368193bc48a9252d18814698afec40afbf603b16d02c383468bbdc5547fdda8d20cc5258be1af89f3bf5f52168746cdb4673115698139bc91c4e5ca9b39391ab282b9829d0d6a8e75fe2574257005e49e8ac2514138b94be55f09a85c00d1af13dc9f60c210a50338dc087b8c40b3a1e1c71d94dab723d598caabdac5ba757f0960a80fee88917a87b3284c12bf44cb422575c761984ab223c850b25ab3c964d80d5fce2cca1ae33248bfd0117e777491b665af572c3c814cc0e89d7234e385c6510c3ad7654bb04ca71ea82e69e62c52599a6f4e51ee3c858a34b8a0f1f87a1edb137a4b71158920120ea89b47bd5454d8e6771758043d8c61f6570ebd5e4fa8b8ab702838a9692cf33597a018a93c0a9baef2fe2685f0951ce9a40bcb1929e3debafeb97b1ca205139ddd64259036bc85373817ffb662cb8ccb74ec1122f77fb8299ce98ccb5e4203819b45ef9e880016ffe779f51437e36c75c6c6b29ff32e65fca965b8da449c1bae15d5462d30fad7032bf32075f41700239c5812d7cfbec3e1ba78b00598a5241a6eb80ee145441ab883c8e24bdb4b3d15f69c596da644b4f51ea348aba85ab148df67294f65e75850a5e3d5103c0fa3e4f95316bb7a5bd0d9bc0ceb81f457e8c1859a5d1b12639defdef8f0de2e1a83c770abbdc4a4219adb4fc38459f83d6f08185826687dd1b44c695f244b62a6c86d74f7e069846e9dce024f99b30cea53dd62f2b2fb9087a907a48efa7b4bf32e9a45f8e7d73f61b77a4bf3ef0474671958cc5c0bbc21b41c74daef7d51c1229ae15a0dd0b66821bad36f1a91b52d08d947d2c965d4dd7c34d2da6c32df6ba9848089cdcde691f11952c4710c47e6c0f8d500c58abd9aea32166aac293b20cf5ae10295b2ee003dc0fc8e0da2a968b4765339239fe08b37f0d94b3cb26c975c8beeb6a7f12894c8fd9d56903371c1d971b23b66a13e0b30070537565d9391086459a5e038d9624287b813b689d84919181e703a06b79c417865b4742fc119be02c3873f10dc25720baddd668a6a66e243cfd930ef8907ca97623ce70e367dc18d2163cc218a418b3083793479087eaa65997ef26f55fa3ad44d252e8b1a00cdd2f04f96d538c2e293e4df09daabc8f311d7c9afde132a99fc26c89de22b89fe9bd1f9be5486dafdc896bf4c040671d431427ca1ca240a400832eac71fcf418ffe30568f28b47c9527a5fa12159b0c5ede1c21a1770af02da00b50eaf6fcdc03aa9de0ccdfb4a078a530cfe6c8cb41346c38452826e9aa8574f9148dc30575f480ea404a45975f44618cc2d70810ae9bde2634a5467a28abc8e5164ba56a552d4f3879ed05956d702db06bef31a130adb67a2eeb0e68d33945b3ac332b7def493cb4778311d676602233de6479c7663ed9717b95215621402b8f75c0b266b6a4f73a6b339d95cdbbbfb5068593b7912e0a6d898d1b87729adcd6664e45b617218f5fec94aee9b0cb13905911af7f72e98f588bacb2e79c60d171ddcfe808c64cba828286748235c4744bea4cf7da69f807b4291f27d2578f4a32f6e49767ad3941a53a5d0b4e93a70f0a81837b2bb9946d6122088bb93b269dcb33f58e618e3af924140879b66ba8a7ebff40ee6b63f55c76f9ec890069bdec80204d3889eedc16c74516de8f0b6559e414a643f10d4e3b52b4a51f221393163bf9f4b773ba331b68f4028bd86b42fd8c5722928b2b4d0350fd03aa9f809f87975c942b52718a8eb910e1da0ea69436d4c04edd9331669d75d716639d0e66396d7090d01124f12c8f186dbeb61e1fdd811fa8317440275633a00d72a9c6d5c1f70b631824bff588af4dc1667dc9f953ef8cef268ecf30400099f34c4a2a2931c70589d2c83e75ac16989b89d75aa70dafd8673a4fea0a1c94b271107b4ccc26b133f982749bf61a6b804baa685d8813c36670ec151112d3c098aab2068867f535390d9e7bf98c85bcf7f8414e9bcf0a7cd50ea05754a011c2d4f21ca34f67cf6f89e16b776affc755354d7263fe3154accc2454a95e1f1e92680f3ae9d0139743ab337585810c7f91e2dc5a9bb73b38114e0f90c4d2994f3d096b0c7c050b4e4d774e1e6e8ed5eae31cdcb84b1825d0567e255f6d87dec2d4e236cb84941b8d4b6283545287b251ddc01daec3e170f3fc4579a17fac031861345fe8e761e604f3ccc51387a28f60d020a6a2df1af3862ce63d0549d1766fb79a5b2a3ab70facff22b86d16d80be4b883aacac3aa4d5d102c7f51390617e628acb9f1aa188537836f8acdf0f3e24488c84f07de360c812d36c6b013a2a563a4f89cd21d02395e7912ab260437a171bf54469362d19cf84e46e98d116489e41069aae0ddae6d41e74cbe1767a30e22934948755267c4b3b9bc80bcd47072b3f1755c20caf349644a90638b01e39fc559ef745ece91df1e19c7265f2f1aee6da19a6d9596c154076c06dd701efecbbd644583227724adf74d8d65b98264eb4ce4d0a5dd210804a5f0a3b6af4e499da508eac1c6d6e9edffa1f1a57462a0c3040583df40c156f7abedf1fdec5cb3c76b0c63c03754295e735c165e503fd4a5df5dd3ca46227fa18be2c0129076d360307f98756ad0ceeee36d4dff4b9f7c7581bccee748d82ae4bbcda0fc90752a33a6ff966b700fc9f506572ca1fe0e184a15e5953af8cdb3f8048d904fea70092a55b0655e1a9c175528eb69383af53478a10bb3a191be8c0364fed719b1cb86119f7cabf3823b85bc1c194f860d0171bfa2d40559c3c21e8e75e6b33ef557cb8bdd343c20c57e52060dcbba7d799d13b65f5d03a17ae7358614582666a258bc9fab659adcbb3166ccd1dc7aa734c4be108e9157622672dff31c812ff9dd24812c4082314209dc525db17215f7600d6d682f0e1724aa96ea8131aad4672bf56e1f55e6e2de7bf8fc8f09fafc81c1bff5020575776f3d3d6077aceaaa34cddf14bf89fc3a8b155e484ff8090720801754963412b664f9feec5c3946f0a252d351cd5342d97daa29481de00147427c3c794394db5e7e52d1f6cee8d31c4028a09d781a368c381a12c13924eacb9598bce678e2ef0c9099d1abc4544ba3d74f1200193025b67d643c0be913907d2952b8e36c3a4c369d9e9ac0bc3f8ca41d7600e4b6476b230c37facfa0bbabac635298fd2e2fd5d10f3dc7b8b1801f77e081b13f8576b4a497044c832ed55b41b37706e1a1af150f7aba6a9fa7b41d9b910fd8d3e1a3d7d9cdb48e3693add801ebce4e96351db6de520dfd25b6a741d5a1f943ad33c21f8276f23c76099af8d1349745e4dcc1f05478743d4d04fc10d86ca0c08ab2674bf89ae762ea58c53a5064b731ca60a359a117ad1e63ee409bc0b76ec9b4f99e1ed47d3be3ebebfe2bec6504f29656d3d7211a3e0121f40bd1fe339e2f04e44ff79c95d37c30692bff316d7ffd457dd5ed00d25b99b34d1ce4fd5b0c6c1c17f87b64766167c08f31a24bee77cb8782d6ff0cfe558e20c6b7b48d0d9e7dec8a6cd0b7a7ad688fc7146c2ea22b8e4bfa9bdca51bd9ebf2d32e4cfb97d35bc352df9534ebab551de19cea58b1d6b629e09129563555904fe72cad74f37ffd18811e5b0891b63f26bcc104a3a993809776b5a9319d8fd31dab796017f7439ada746a5ad7a4d05f03328162bf4f3f0cfa0d91c5c1fc5d28c28a61c05e738c53e48f415ccc0fa9da091ee177b70d315fd01844bead1f0cc75506d9f4342e89385e0be2d59caaf3ff7b1560569320c4dc32e408b6437e1326641d96d392175b7212eb3cb6b59d123b912aef0753c0f29332095ac767d9d233f4dc53d534fe4d94bccf790f791631a3e9ab5724057d7260025029afdf5e744dc4fad522449dc2c899dbc4b07cb7279eac01c7fef6094918c08165ca4f0a78a336789b30ad5643c90665302715bf2e9b2416bef9e29353bad4a542eb25cdbd5719712c40c1a7c3d7d0590547a6ba71617a6277aad6c6ac626a52cd55f9a62b76fc664865211aaa7837dfe1d9b569975f74d95726c46a8f41c809493b69156b88118451f94341007e9270c2355cc648e05797e6a374d57a6ef594a451d7867a4882be3c7c09c6e5044074f01e8b62ad425a03dfdbe0037c206e7bc2c127a9a719b6235736f78d647110f4038a2c35ba892fff1567072a5d3f4fd4dc902e29da5f3f8d3ac774f3807d46995453614e3bbc8bb917a43aeb3018f560281b27263595922a4717db7447265aa06efd2c1a426038c225c2874890581e6db2e6cabab84893b8d3c63294394efd0f7902602286a80d6177cc9e2c538947dc5331fa7059e2e840fbbb55eeff6fd1cd20a76187357de64a14772f38734b59a7581245fc499228311604b7754498edd62285fca60ebb3e10d376084da8f573d2bc87f58f548a32a22652bd98c55293a79f7e26156a88", 0x1000}], 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x10f) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x0, r2, r5, r6, r3, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r2, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/214) 06:13:08 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x19}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000040)) 06:13:08 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7ff, 0x8}, {0x10001, 0x4}}) syz_emit_ethernet(0x162, &(0x7f0000000180)={@broadcast, @random="05e8ff000004", [], {@ipv4={0x800, {{0x16, 0x4, 0x2, 0xc, 0x154, 0x67, 0x1, 0x1, 0xc, 0x0, @loopback, @rand_addr=0x4, {[@lsrr={0x83, 0x3, 0x80}, @ssrr={0x89, 0xb, 0x7, [@loopback, @empty]}, @lsrr={0x83, 0xf, 0x40, [@multicast1, @multicast2, @rand_addr=0x3]}, @timestamp={0x44, 0x1c, 0xd7, 0x1, 0x7, [{[@loopback], 0x1}, {[], 0x7e}, {[], 0x2}, {[@remote={0xac, 0x14, 0x0}]}]}, @end, @ra={0x94, 0x6, 0x8001}, @noop]}}, @generic="7775591c08316ca060310c5e5185ea07b85a46d20956053c9c164ab0a2140274eafc46896dc23b5faeb660fb80edad42124a367fc1dc66ab23fdeefb601776e0bcaa45b31e764c138c83fbb3715bb2a9171e1a4e320123e26d822a45bb8753bb4c7fc212082adb1990726cb9d15774dab02d46494984ef4d2908278ae9a31b760e12aa3c2738e4986c3698d92aff6de71ad1c70de67afccc511c48eeb9f441c29de5837dde4048c54cfb98aec72cab53030a38150d7f72cb22e79b7fcf2331adb205ebebfb272ebd0472175d1419d6167f5579c2dc4a08430ef34e52bfbc56f55efab19706bc1e0f730f3e17312b76488d42327d11b5fd896423d412"}}}}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r3, r7) chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 06:13:08 executing program 1: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000380), 0x0) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r1, 0xcc, 0x6}, 0x2, 0x1, 0x4}) semop(r0, &(0x7f0000000140)=[{0x1, 0x1001, 0x3800}, {0x1, 0x44, 0x1800}, {0x0, 0x3, 0xffc}, {0x2, 0x3}, {0x3, 0x7}, {0x4, 0xfff9, 0x800}, {0x1}, {0x4, 0xad, 0x1000}, {0x2, 0x9, 0x1000}], 0x9) sendto$unix(0xffffffffffffffff, &(0x7f0000000500)="1dfc6e3bbbe027c2d8c08f14485d620f0b513432b46cc2c252ceee9c956bce28cc7fe46483531ae6a7c4cddd67730fb86221b195b7b81fd6206c1c0cf7d446b18f8786d133d4db58a6f42565e786dab7d5a75acfba36c8618395aa3db81c2c304bca8559279354fa09f5e08157c09125e03a2ec2cc8f4b0e217a3680cb4894ab5ae7cfdbd6d8f9c801e9cf22d285729fd2187246581ee90625fdbb82bed737d6353608dee0bf70151e2cfd2691ece3c11232647b4687b032f45987771e7ab59214dfc36b13cabffd0653339690925e20512b1e07660fb55cf9e64ba2410f8988cfed310cdedc3adbc5fee2218229b4fafef9356293c67f46e1", 0xf9, 0x0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) semop(0x0, &(0x7f0000000240), 0x0) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000240)=""/74) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000340)=0xd5d) semop(r0, &(0x7f0000000040)=[{0x1, 0x5, 0x1000}, {0x4, 0x1d, 0x800}], 0x2) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000140)=""/237) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f00000006c0)=""/4096) getgid() lchown(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000026c0)=""/4098) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 06:13:08 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x7}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x4}, 0x4, &(0x7f0000000080)="6437ce37074e830c9eba5f4535adf8b1cd0bdc7ab203b3273c75661fb5c87391171c4045bc8cb4ad5990ca26d3077997df8ba50dbe77eb93c2a0ef40a43e4cfbf9e7e209344ce5ad2f76af7ccb801fe981cdb0f27ede4807a275edd998f8fa181d6bd0c5d54a6fda6726ef2bcb6aaffccc39d1a2d39a6d210ac8e855e1c675f885cd652b494be66cd62bd0ffe9e20687fccf3c6c5b20cca8313bbbe796a74a1e4384a7854dd7f913deaf9a46e6c1", &(0x7f0000000140)=0xae, &(0x7f0000000180)="2a5fc4784c76565c1c1921398cb65b8939ec290052998dfa1b7abfcef8d88b7288f20a18dc32e469030a6616be53549747fc93aa9a93c38afaa8c6d55ce1995557e286ae00d65f8c93b1fbc7758c5b40d0cf308d511ebc10cf1561c0a9", 0x5d) 06:13:08 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x2, 0x8}) sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x11, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) 06:13:08 executing program 0: r0 = getpid() r1 = socket(0x2, 0x400000000002, 0x0) dup2(r1, 0xffffffffffffffff) r2 = accept$inet(r1, 0x0, &(0x7f0000000780)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000007c0), 0xc) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r3, 0x6, r0) sendmsg$unix(r3, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000700)=[{&(0x7f0000000100)="eb827f44cca8cd13d87e5801c6bcbc50ec1814ef2c9e38f53289a4b6c584677a025bfd989b7a3e36f7d7515476adad4fca217837b2b94f8592340a5e8eff5bdd673d388c5360d1a876db95867397470aad0ff6c0b14bf556b6c576e0c7d72b5c0802183e9223", 0x66}, {&(0x7f0000000180)="92c823f2a2ac2b4e68e51edbbf8150f15f4a2d42186e8bea3786e62b1e2d13afe133ae2ce7e9a7623158da9a132b220a7e04a65269eaa9a34c738fe3eaab12090cf073bcf4008b6f72bcda47021626141fdca1d16a9fc10ea2529dfa499243925419e888e199499d7e3993a34aa12264dc8895f54053823aa10af47d34ef4017525dbc838904ec770f9a9dd5270c2da9c8c4677b2858b6cf524ffb51a109126a01bcb89a84783ae03caefa01b8d99f217bd011e8ea01b2cad6109319105bec44ce6836df746ea7bc487e03566021625c4cb1d20cd7c589f52ff16151a7", 0xdd}, {&(0x7f0000000280)="256d00808059ff0171254e0efe55f5938532fe4c6fb47dccacd9123cb6620287fa2503933d342429c70ceba11c22c680e54c3c176a708f2e78f95047fee1c9ff7f6a9181ebafa2de207adb1732770c4b12d915867092356a7ca36ac9af8f0c5a6f28e88545ad356c889294344d3867a52393a615a7b2dca94c4aa5a7d78995104d52f09a1811b50a93f3dbd08b7b43d41249ae83274c0934faf220ae8dcefbb913f5b4d7664fd3876cbcc62616eadbb9fd94", 0xb2}, {&(0x7f0000000340)="96f616980d123bab7d211ad51ed2c2c4b73d99d6f0f8fc886debeaf76ce4202bfd1339127ce31c8167c1d189f28871d314a581c2f823b26b5d1cfdcacedee7f6697ff6008cd9ff964f89757d27bd44aa30af13c06800210d6e4b99bc622ec528e6448181b6f1f7db122d73ec86f8ba08c0a095e19c05b074ab958c2cb1eb87fab736802660a765e053199dd239c3eac5ba3bb1a6b0ab0a968373fe09ddf891dcc916e017accd3ce9daede7e1994cadcd7a4045613d55b5bf0646d2", 0xbb}, {&(0x7f0000000400)="bfb0a1b63884c724b8376116fa6e468548c1d301448e6a266529277af45b7a940908a4fced907a1ff9fe9f2b2508c175956dceaf3a8dd48d33d9afd87abeba471ec20ff31ffafba0b1d128f4e7a971508a4f460568d373551451d29240f777f03d6286c6e0eb73ea418fccff4003e0f4c5b9749b9173a51f2ebea4cc9e5a1ee8c8c5554e478cb77558a2ac756e5a875168ece3e08f909e61010bc4f85139e5a2e59c60000262bcbaa12b1fd84c5674fcb23d62c7802f7bb7a9d17b34a843fd6fe2bcbb8a76a674b5150b60f064f462905ff6a2747ffe29b6078742af654fa4469aaf4fb06aa2080153c25d36986b0a", 0xef}, {&(0x7f0000000500)="dbcb880665bbcc92df6e7319dfe5bc614b47ec1e73790b18c18e41f7d3e32cf4d5cb7d44706840dafde1fb46aa5df0b95101793edfb12446f326fa5fedfc80b8ab821d676c9252710aeb3dfe1d47e628a2382bdef79e3dc3e50a48a2a6408dccf77c7cb18f2fede939cd177b4f86f73d2bf052b3791a2c9ee7e3df92e711084f189059d3c74475bcd2a01189b2631c11c3a995839353adfdba5de0930ff64f1898dcbb0452dd8b427d657303f1d60dfee2fa799ca2da0d7e2cdecd700ca8679cdaf9d6f25ab8430e160acfb93a9527af509cd9fd12983911934cbe9bcc6f42f6613d4c6fca272073275e", 0xea}, {&(0x7f0000000600)="4987c87598750bd8284c5711b72d8c0ce9f0cb5e6270d3a22a0ec10df7f3fb99cf875f2e5d4c3ef75d96debf525af9129aee7c01e028882423edb6ad4ebaf2e25bdee42a55f1ddebd64894f39bb3340a9423abf402a72aeae947a8baf130d7577ed849ce8c99c934a97c2c5ff2ccd64bca156068e8996833ac5d4409b7da989266f12e822f0043d647674fff333c5d019848ca3e707ebcd9de445318db3e5a27f019ad4b0521d4f3c14215e8f8a8d2ff48d1eac1fe366911c62d5dd6341c9adb2db95e0cb8d7b6a404afb336650fe4537c2654", 0xd3}], 0x7, 0x0, 0x0, 0x8}, 0x400) syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x0, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[@dstopts={0x11}], @udp={{0x0, 0x1, 0x8}}}}}}}) 06:13:08 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSCTTY(r0, 0x20007461) r2 = getpid() r3 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r3, 0x6, r2) sendto$inet6(r3, &(0x7f00000001c0)="cf1fb67a9b3372f06c6f885a230d1b5070c4f2d00edb5a1e6c4646062e11894297ce23c1b8575c2dd0cf626341ee4e4aef96b23779f7b0791cb10679a6cd4d1c294bac07b38ef22b6933adde04785072ce9b438c04ddaf24277603b7846d8e7553d75e5f7c9e68dc34d01907d4e629a074a52c96c658e79150e2b7741aff520e5e5097355015dcbde04114936f8a166592a8bcfa1d54491e5fe470c7355ddcca0eafe52b1615951c6ef952fafb938b3be9bc", 0xb2, 0x405, &(0x7f0000000100)={0x18, 0x3, 0xff, 0x1a11f302}, 0xc) r4 = socket(0x18, 0x4003, 0xff) sendto$unix(0xffffffffffffffff, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872bab38485d5aabda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r7 = dup2(r6, r5) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000002c0)={0x0, 0x1, 0x5, 0x9}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r9 = dup2(0xffffffffffffffff, r8) ioctl$BIOCSDLT(r9, 0x8004427a, &(0x7f0000000180)=0x104) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000140)=0x7) ioctl$TIOCCHKVERAUTH(r7, 0x2000741e) recvfrom$unix(r4, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) 06:13:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socket(0x20, 0x3, 0x3f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x24) setsockopt(r2, 0x8001, 0x5, &(0x7f0000000100)="a97490a7b8827566cc002c8996b27d3a7bd0dd352e24ee12d6c1c33842c87b3f70c9e100d95286ec56a2b81a1f5e54524c094e254cb333a7afda448239aecccb20503466668f0b051a15a36da3742f9c658090b00bd1296ee1a6af484aa0cd6d04d299", 0x63) socket(0x0, 0x0, 0x0) 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) 06:13:08 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@generic={0x7, 0x8, "7736e66d9669"}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x26, 0x10000}, {0x127, 0x7}, {0x22, 0x8}], 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r5 = dup2(r4, r3) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000140)=0xffffffff) 06:13:08 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) write(r1, &(0x7f0000335000), 0xfcb7) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0x0, 0x3}], 0x0, 0x0) clock_getres(0x4, &(0x7f0000000040)) writev(r1, &(0x7f0000000000)=[{&(0x7f0000001bc0)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c0258859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34b}], 0x40) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 06:13:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r5 = dup2(r4, r3) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000180)=0x4) clock_gettime(0x6, &(0x7f0000000040)) ioctl$KDENABIO(r5, 0x20004b3c) semop(0x0, &(0x7f0000000140)=[{0x4, 0x3, 0x1800}, {0x1, 0x401}, {0x1, 0x101}], 0x2aaaa798) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x9]) r6 = fcntl$dupfd(r0, 0x0, r5) fcntl$getflags(r6, 0x1) r7 = socket(0x18, 0x400000002, 0x0) setsockopt(r7, 0x1000000029, 0x41, &(0x7f0000000080), 0x4) getpid() socket(0x18, 0x400000000002, 0x0) dup(r2) 06:13:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r0, 0x6, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r2, r1) bind(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="a56e52aa1be016db70c4cfc1"], 0xa) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r3, r4) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @rand_addr, @broadcast}, "27e18b3013c7a780"}}}}}) 06:13:09 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4087, 0x34}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) chroot(&(0x7f0000000100)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) write(r3, 0x0, 0x0) 06:13:09 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='<', 0x1) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) dup2(r1, r0) syz_emit_ethernet(0xc4, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8e, 0x0, 0x0, @rand_addr="0092f4f96aa945676a0000000100ffff", @local={0xfe, 0x80, [], 0x0}, {[], @generic="8cb2a769045301f3d2c9cc81710f0448adf28d0babf9b602c16da78b0205f96200000000c0bf65e8f72b68abe197f135199935d9526b003a4058bac5a46a2cab18048663a982c89dc0e72a73ccdfd0be8f8a2be4d14824941aa47567303547a0a82ca83c84611c36292ecd18b518f4a43985043858510de21660a61bc53082d51db9262560958006abd863f274e8"}}}}}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) accept$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r3 = socket(0x18, 0x1, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) bind(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="a56e52aa1be016db70c4cfc1"], 0xa) getpeername(0xffffffffffffffff, &(0x7f0000000140)=@un=@abs, &(0x7f00000002c0)=0x8) setsockopt(r3, 0x1000000029, 0x23, &(0x7f0000000000), 0x0) bind$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="01002e2f66696c65300053b755dfd7c404b52bdca871047220d0470d205c3b34576335cf9e4c91901fe7f59d668ea08979569bacf94be0b241070a7b68fcee00a52e83496a549c0b7c15f906000700"], 0xa) r4 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r4, 0x0, 0x7fffffff) ftruncate(r4, 0x0, 0x402ffff) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) 06:13:09 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000016c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "b13516", 0x14, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @loopback={0x4}, {[], @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x40) 06:13:09 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000240)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @loopback, {[@timestamp={0x44, 0x18, 0x0, 0x0, 0x0, [{[@empty]}, {[@broadcast]}, {}]}, @ssrr={0x89, 0xf, 0x0, [@empty, @rand_addr, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x4}, @rr={0x7, 0x3}, @rr={0x7, 0xf, 0x0, [@rand_addr, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}]}}}}}}}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 06:13:09 executing program 1: readlink(&(0x7f0000001100)='./file0\x00', &(0x7f0000001140)=""/4096, 0x1000) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x7, 0x2, 0x800}, {0x1, 0x8, 0x800}, {0x3, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000240)=[{0x4, 0x6, 0x1c00}, {0x0, 0x8001}], 0x2) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000280)=""/163) semop(r0, &(0x7f00000001c0)=[{0x3, 0x1, 0x1000}, {0x1, 0xbb, 0x1000}, {0x2, 0x3, 0x3000}], 0x2aaaaaaaaaaaac0b) syz_emit_ethernet(0x100e, &(0x7f0000000040)=ANY=[@ANYRES64=r0]) ioctl$KDGETLED(0xffffffffffffff9c, 0x40044b41, &(0x7f0000000000)) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000080)=""/54) 06:13:09 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000140)="4f009952d47c707ffa7d24e95b32c887", &(0x7f00000001c0)=0xff6f, 0x0, 0x0) r0 = getpid() r1 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r1, 0x6, r0) accept$inet(r1, 0x0, &(0x7f0000000080)) 06:13:09 executing program 1: r0 = socket(0x2, 0x2, 0x0) dup2(r0, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = getpid() r3 = socket(0x6, 0x8000, 0x0) fcntl$setown(r3, 0x6, r2) r4 = getpid() r5 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r5, 0x6, r4) r6 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) dup2(r3, r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r7, r1) getpid() socket(0x18, 0x400000000002, 0x0) fcntl$setown(r1, 0x6, 0x0) r8 = fcntl$dupfd(r0, 0x0, r7) ioctl$WSDISPLAYIO_GETEMULTYPE(r8, 0xc014575e, &(0x7f00000002c0)={0xfffffffc, './file0\x00'}) sysctl$hw(&(0x7f0000000300)={0x6, 0x8}, 0x5e, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105cbb3c6d3f54b31a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb441a0cafc53b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xca, 0x0, 0x0) 06:13:09 executing program 0: mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r1, 0x6, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x9) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)) 06:13:09 executing program 1: open$dir(&(0x7f00000003c0)='./file1\x00', 0x200, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x10202, 0x64) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0xc1) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pf\x00', 0x8001, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) mmap(&(0x7f0000014000/0x3000)=nil, 0x3000, 0x5, 0x6813, r1, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x14c) dup2(r2, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f00000001c0)=0x6, 0x4) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000180)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r3, 0x6, 0x0) setsockopt(r3, 0x7ff, 0x3, &(0x7f0000000400)="ca2d08ad36260997e0115fdfeaf87615d720b8b70676afeea77c2debc117a3df4f7faf052393abc8bf8a5d3fcda479a3a5763b7d8afabff75f8b880ba7572dbf496f9298961372016cd8b8d5c4c32819a029507fd139da999afe206c215310365754173dcb935683cb500e2e2f57df66c02cd2fe9af6b023804a60ac9da9aaf94ee06385e444e0200ec8088e22725155ce9a30b37fc7509024bc495a98c51d827dc5f6ee957fe784a0e49230c2b0eb0b5324665c14086ef88a2c49eada3faa799e8c24155a862aac33e487e9969d99e6fb6acc53ea245a7abd45381c705a410781d6e0a78c6b6a8cadc722501470566f5834fbeaab8b6a88c48550a2962d6fe1c5ddb71f8631ab53b193e4b6ef667f967ec6dd4fc5f000cb833fd07cb4e0e3e446cc50d8a61394116615e610808a7a9175bbd87badc0063dac229ec58239d2ac64d57b9787b8aa59276738743d7bd5932d7d784d6815c28718f51f3757e06aaa165f7612cc2b69f4aac4e6a1b6fbcc0a1e84fe43a12e99cdab4f33808bcbd3e546c640198f472ea0440dbe8fdd60c0d955669bdc7c36f7a48bc114643819a78feb52aae4fea08e17f1904d907d4beb705df1b8927acb032284159fa901b52415825e6c53d14917cc6ceac402e1a2870c5deac69553fabc8ed292cefa9df48519d9c8d76c805f4174559a5205ff9e35612df7c4f5af5647ef6f95f1ce7a51f5ca3b16a4d526331310e0f85e5269889fdac3d1a7a73392a826301d9adb98e8bcf8696fd55043f4bb25c50ed2f3d37fe64202702027ce0b7cf740d2d2d729e1c5898c3b5e456c602fd9dc495ecb8f093570998a0bb176a3219b46566b7fc5831fa0c0362aae7472aca39878d50a2fcdf542cacf177d897c1a1170d7b0a7b859db1b89cd8a21d64df75957098f0024056e785c8143ca134f3f8d2bcc1865e60b200948e7fe32f0ee37647d4397d828603248b93bd17c1ed939281511fd6ee38e8243c5752f8325d04ecf729244cf00e11ce542555c074a826c9816cc9662ac8b9bd6ecc06faad9341acb56db21f06dee4953b3097b5734d0f066319ff4ebca1c21b22724e65a7496dae7d401c6b47f665c49efa273b8dd942b9e3c29e2399114013d67e7e7022d5d3edb0ab706307831cfb76335c2c0749e6e786bfe2b424d15866819e218ad92399829be6322e7487f501dbd87260ad1d6e8f35e2decf5f8feeafb4d51aa91e321f7d32f2b0c5be6441a9e679e85f09e743d30e268f489ea12b23c0e1ba7bd911d8d802657e7303133eb51d6624837e2dc8aa47bf5ce113af7b1d24ed718cb83bea866f5634055e0bc9e4d87c0356747b2764f599c7beeb9920b49a7304e9ea788cde3edfbb2b36aaf98a0c7c3b8d1b2be9efa1fa513cf9ad4c762ac836eec4f7822b1a5d55c74c26c65f03c889debe0d0d9a68d6b3f590a157e34a65dee7af7c2e8e2f77e2f7237b68d7fa4dfb6602678b85efd73aac769a37cdfa85bf64402f5609788012bc3db18215f272d7c3afceaeb106ed9b2a424fd4aa87f3aa2431fb613c413bd032ae18276b45fddd8c703da2907bfaf319d383d4a8c33615d4c3de5e6c8ebbd7f567e97d9adcdf5f8dd238b4827f0ca06a444a23d830d3ceec8e45a9a033fb55cc809d055b4ad2f4376c90d14ce52f92e1012f6bc778c35a8b59711b567eedac15e1b6f674b5d59898f6fa55aefbc60e306d9005d5e83b16fa9d9f4550ec82fa6aabbaed4d619bfaed71ac1993eba9da36b0d45cb226e52e48e1ea918f503aea637d4084c23e3f04d823b8e064d7dbd3a437fe276add83bba8eda183457ea244367ba3d5d377078d90c5331ebfdf3f4ed1301b9f952f4d362dc3175482bf14142aba98689be34056340c66f8d77641f63d74f76ee0e2096d7556f17b542eb90ca1f936d51feb1fb92d614101d446307a8ce4703359dd846384d5ddec1fd098564b00395873a2fa71a3be0688323f2cef6116a80d54095b4f7263a626753def7fa7ed6135aa0b9d0fc636753d205016af7a9dd8f396e96c5dcd6b06237d23175e07690621479ffb33f798b80051494dacfb95c056bb49c07eb6db166788a1ac9bbc94bf39ec4fd09a10e1e17243877bcb991bd6debe2f1c17d3ff4a842c096a1ced59ef897a285b78ac66ba94e93ebd1bfe02e85db9afafcbbd140e4f5fbb0be131bff1e30fd6e0ea2024050688ef46612fcf9c5860568be1681952114d9f9a6a857c29a59c115ada4159bcf6f67d00410dc7f70e83541a2f1b2b8e920324cc0932644b5672b96be82b82648bd43ad2bead43511a2f85ba0758999fcf214c3937adf84d482da7c8ea75ec5163dbe70b44dce547f752f9625eb1c3040000c241e92d2298bdffc6e11eff3102673d62c909b1f7c21bbd9db5b131c1a7a18e5c20495d92c5443994c6e8ce0b0d96af682621219b4dbef48db5cff7d5e7148f1d213304d5136b338aa94e50ff9f98e6854206dff6c8976ab01ecd28668b81a64eed384c262132299123538464d087694b9c5b2e0cc5a7024d82d6c22d821103c6eac2fdb5096d138f4848b2a769bd4b15c93c5ec1b5d7db3afddb87cf6965f30be9b11ceabcd9ba0c4169631432e5fcf769d11b69d8ebcc713fa3cc3bfb3c57215773ce5e5cb93cb258f252d41be369ef086041209bb624066514c5cd15ba0a867f192a4119349127035adc8ba85fae609b0a67b997e2777addf6bd9d40e412effb35ff654dd3ea934f965b28bbeb7642b88f6e148189a009345675e0bc6695f67f6b02f8dce1f6dd46d32272c37be7bed6bd3dcdc62f11cdf85bbeabe72d6737ce61316af3c151eeff697e0e5e2953bbfc8259bcd267748eda2ba2071614d6c5f4f9e4413c62a2f7cfd4f39da3bbd1ccfe57d62529b82b85fef0be8a984dba70a993c4343e0d470d718a7f7a2de36a5163d668ce1bc4a6d40dff23c91ef25ee7b185d10dfba227abc51ecd6931bcfd7ed772cce3c97b08d6142558bd985eef6704572b0af3430427f9dc1a76c0d46b144d5586b6ac0658ec8e161661236bae75c03a2033139b9d14f09538dad3aea940e7aee8c699898b2d187b742eacf5ef38db1086815f23f3d2452f406a8437512331090de673c12804c26ac1e9bacf10425beae3a97b04431be15fe8ea7c809168a51cbe64030c67b0e4af7cb231f4b820e674b57b15f3c6eaa87e48100fb304727c9b46796246bac44db12c821e5eeba59519b4e27ad23e55add95cb46e5377afdfb6e1b65cfa0068b8f1a6ab3f221802064bfaab69634cf27eccfbcc1137b5d0a1db3f11e3228afcdd7950569ebcf08b9478bb8c394f5f50225eeeb361f58790fe918c99a566623668ed7548eae80bdab72398fe25f30c2c29989a294501aa7bb23253e0a2059086febc09ac97c49b55e73b0a8013cf95a13540bd801e6e8167b21f0be61aeed68af07854a240d6aa82f1f499a5905385dc868b8fa704a9ed5909f67a6f7d2ba52376015b3b96eb58a8970f575aafa0837107154edddd24ae28b29d1b8f6f9f1ab820b72cfea487171081df5dc798a4236b1bb13b2501d055432b4e3e5d6d8d6ea4d1560b88f422a30fa87c00944d5cda0a6aa8d9e87d94a1a424f33e467c1adb62bc23ca191af449f71ae2afce9843d7574bdb647a1726d0eecf4419b0da7b21454e3d68e2e9787f7441d33622d345118a665b77ae8ff268ed1dee259df3adde297bd45604c848cb8c8ae2d2b8fc485e221b6c8b1904cca4fa328d48c2a64178fb2cd8132276ff72441f766691fdf90302016e36278ff2160f3c40091644ca9393905909dc726d5632fd832cf788328aab99bdd1966f3e558205cee86310a92999f1ef3927f5e400f1a034f17db271439f0f80881c10020fa60e1dc60351088d01871d7672397baa6e62d2d03f1afcb40b4d5982009d4dc80ebf6a95f75123c14bd68fdfd82ae1192063b1df8d71515fb3c421c09fb04545e408b65274557551ac752c8294a78dd70d9f18aca94acf26ccc2950e46a9ac6cef03c956b2caf004bbf6b89da66edf47c76384bf2fa49165d9b3864d7895fdfaec0f985ca8798e196f3b82dd860d7b97fe06c2d0907021f38bf2d888c4584fe89b437c992fb2fca11713c207ba3b1cdebb363d38a225f333f7c818a4245a3cc0141f5e8859c488e5d07b51c4c4e4707daa87e7dc3265941ab5f28f0c7bc20a0e44c47a2cc25dea78f3991f06cc8e6b190ca5aebd0e562cd553229c187e29a06fb3240425a3734308325b092d1fe0bb57e6e108add9c2e6a9b242449d84e0bae35c8d6eb8eb1df187a473a20bd2d747d0c9f34900365ad70057c76626e472084a2316ee214ca92684d5c52f6d578b18fddcf350010214d8f658c1b40a5fc945a6899aaaa80c4865774773ff93b2cdb0bcfece5190ef56fe6b106d21ed9f76b422731591d21cbd1346473fbf1f31ab48fda358002ca9f553887408157b5b1abf1fccf135094cab5b94bfafcce193c8a236f38de33b21738a53ece2883c2ed11c0b9dff4fee032d47387225210b8dacc9a111f755815baee6034c2bf30054b74d6d8b98ad85cfd043cd968a5893d4b48d8689279723290abc1c845014280b9933555b99fe61635fdf27f23b45be9f6d9bf48f399a96239c765519a08130bd0206ba8436ea2ef294568a3a1b5c111ff236fdd0efaa66412da89d116255486b113cd9d698ebbc20df74710236f08e2cd87309ea58085be3cdecc594564d4b7d598abefbfab963620aa1ea8d76382643db63b4095c7ae9c308fc60c4a105f030f085bf7c595458e213283a41904cfa08809fe49634f52f537e0cc71a68f05ecf86e13d0659ba74721f56fffda09aaa22d8e1bcbee59dee541bd2286744be038b4035913abcd4a6062188364aa5802e9afe18e36f12be7f92a49310ec0862a9918b97b5b0aa440dfae9b8454edf09791dc05f4b745e694e05f1d3cfc06f132cfc149d28ca05b0c6d615bbd3204657ce631867fe8b88c2a0875683c6e01adf6a08cc3db003ddc1e46aac8256d06b6556153d8fb1427c032c8496bf1c8cc917d7e319f08bb25b0c7cc43b969c26206911d6c62a397f7545ea024db4d7a39e4f6ea7dd38363dee8dbbdf26c62f20ad836d3c28b161900498832648b4643cc203cd16fecec041781565f7b480a0e476ace8d778c15fb2c5699aa3c9137ff1a7c7217c10cab30b745641c889f2d29c39d647d9e884ce20665acc995b15afb1b1aafa73788f6b47698daa26b993199c56d860c14c0d245f9c5dc3fcf48c98a36c932fa55f208c0900f4db2cb5eada40ab17a444ea793b1dc0c6fdf34e722c5d545a5493cce01c4ca957b5f95196937f8d50b6f59e4b90b6bd40e24a6079a8c5b88286af8f13f5fddb76d5cdde9f05ec11166d06d26d4fb7695f2d9340bfde82c37bca1d62ab1b49fff1d30cc85445a6e55cec8c70a089a3598e258770482afc4a5864ab0a1b85c36dd6b949d175a702e94cdedc43c1c77fc884a148558bdfcfa1de307f32e335988a238b278cd2fe7f98e323cf4decafafebde66839051920339bf07fa0442a7e8ae719a6a284a25b6f235f3f9ff1ab51b13d03a0fb54f8738e97543a154a780b8e9c9bcd73b459315f9e7eec5e72c98c7b24340a3231a57caa257096156fb898db3e54fd7252ece38f0669bb03543b6b0fe204849398d05334109e73b36178f84d845490d4a3e7fdce80e7d3d85799f01ea97bbc1cb7a0dd83d90dbf72b2f865d9b534703c2a6b45e45d71d84c8728318ac4b198a60ef8b0e5ecab7e89e982dfa0b674a074b95fea", 0x1000) pread(r0, &(0x7f0000000100)="7a6aa186c10662af05ae3fc7340a1b60fbb8dc3590418da93d8a2229ecfad58e756221c5c29013125142cf02c41df8ec118aa65be5511dd483b0b14d222ace81e91f89e02cf8923d03650863c06cb5", 0x4f, 0x0, 0x1) 06:13:10 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x70, 0x0, @multicast2, @multicast2}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xb, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@generic={0x1, 0x10, "dcaac5c4b3507f37e0ef425b1aba"}, @lsrr={0x83, 0x7, 0x1, [@local={0xac, 0x14, 0x0}]}]}}, "ed080000fc8f6235"}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x5f3, 0xfffeffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) bind$inet(r2, &(0x7f0000000040)={0x2, 0x2}, 0xc) 06:13:10 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)=0x1) fchmod(0xffffffffffffffff, 0x8e3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="effffff9"]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x6745ef3154c92a10) ktrace(&(0x7f0000000000)='./file1\x00', 0x1, 0x124, r2) 06:13:10 executing program 0: socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) nanosleep(&(0x7f0000000040)={0x20, 0x80f7}, &(0x7f0000000080)) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x4, &(0x7f0000000180)="fd0fdc3f7643efb49d07877ef3d2e9436d9c4a6d9e1ffed4c7cffbc0c7a013ae4738a30e4e4074f3c1253a4839147ccc9869599ca08de7f1087fe980ae4d04daddb7ecc206f98cee132011a06943fca30185dc3b092c02caa04f404423b9722f5ac26d83f82a09943a388841878d72e50d17099ee9e02239f58a07b53af0ad8a43f709a21d83af553feef8ffa3e981802044918338ac", 0x0, 0x0, 0xffffffffffffff93) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$TIOCSCTTY(r2, 0x20007461) 06:13:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0xffffffff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc028698d, &(0x7f00000000c0)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 06:13:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) lseek(r2, 0x0, 0x3, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) lseek(r3, 0x0, 0x3, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r6 = dup2(r5, r4) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000100)={0x4ff, './file0\x00', './file0\x00'}) dup2(r2, r3) lseek(r1, 0x0, 0x3, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) fchflags(r1, 0x10000) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 06:13:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0\x00', 0x0, 0x80) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000600)={0x9, 0x81, './file0\x00', 0x6fc5, 0x100, 0x101, 0x80000001}) r2 = dup(r0) listen(r2, 0x0) mlock(&(0x7f00007cf000/0x1000)=nil, 0x1000) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffffff7f696c650000"], 0x10) r6 = accept$inet(r0, 0x0, &(0x7f0000000040)) socket(0x1, 0x6, 0x7) sendto$inet(r6, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62eaffdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e838c708fcc99c999ea6cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c01223ef8eb0acc9fbb9fa70dfd2657a833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096e02f2be3bd6d22f9d4fbb2ede9e8d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e9d11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e4f5ae7cf69e8de10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace5b9f1b56119705d8b5cb8c177397cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafe511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd2d5d9ccca947a6fd704000000000000ffd6a534d183ebdd39dd34770f37290a93d68882c6a8d220e5feb6940b4e54a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b76e77e035c64cb4193b69f4d00000000000000000000000000000000028318d8b0de8f5649923ef9ad7e920b3bba62f96ea27f9240f77f1caa34dde1f9bd5a29bdff188d07a497c950f423facad519570079b49d9e012bf64869c4ab1742f7797d71433b4d02e120cf1258cb8ad9b44f5e97ccfee7aae3f1f32033f2342ae2dc9db4f7696fee02113499825bd61c8d8f9d5400000020000000ae2663b794be3e3cf88a53220fbd5b29e2015113a92d8caf88b6384e4c669b0756c351b140b6c3d19a01afdecf40b1e0d17337c727bf4a0ca60a4b0f5d5f065508bc9248f6f84b85f2d9c3cd1087c0a714f76153100364b9796f80f365d295f3d7533e02469328e6ed83999700"/986, 0x5f, 0x401, 0x0, 0xfffffffffffffed7) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) write(r6, &(0x7f00000000c0)="80266a140b59907a14a5bc03fcd26fba24eef925df86118ae9e1536ca1729f40d929165444a673a4541b49bb2359d2690e843b267c9b9e58ae5718bc21a7b36ba49ef67af57eb64ca15c1fd8bfcc73fdf37e149b4f97f4f2eb6dc572b6bc57511af9fed5b159a5bdba24d1ccd39c2dde9891dc46ecc6ebd2c5daa3e0df04332675b6f8682e348c794460ddd3ba054ba8d05c044823e6c93da7e8b4121cd828e844ba400dace98c81b303673e26721725ad2fcbc385a64d925afca0ff1085a8178be57489f47506cc2d153afd76fea9add7", 0x15) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 06:13:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000500)={0x2fb, 0x6}, 0x8) r4 = dup2(r3, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000180)=0x7) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r6 = dup2(r5, r1) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$WSDISPLAYIO_SETSCREEN(r6, 0x80045756, &(0x7f00000000c0)=0xbd) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$BIOCGFILDROP(r7, 0x40044278, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0x1, 0x22}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) 06:13:10 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb0800450000280000000000069078ffffffff000000004e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000000cd16185d"]) 06:13:11 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000180)={@broadcast, @random="080000000300", [], {@ipv6={0x86dd, {0x0, 0x6, '1{q', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x801, {0x0, 0x6, "be46b1", 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, [], "dc8a"}}}}}}}) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x8000, 0x5}, {0x18, 0x0, 0x7, 0x10001}, 0x1, [0x3, 0x4db4, 0x3, 0x7ff, 0x486e, 0x7f, 0x3]}, 0x3c) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r0, 0xffffffffffffffff, r2) 06:13:11 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x2, 0x400000000002, 0x0) dup2(r2, 0xffffffffffffffff) getpeername$inet(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file1\x00'}, 0xa) write(r0, &(0x7f0000000140)="d43230d95f8f6b6bc05e142f2df612308872da9ef248630ae8ec7d5a028b7bc57125223612818b3c3ecb6ebdb0f562355ef5f466a883c0519b2825ab8401165be5f80ab1fd22a59fbc7a63c9f5a0f96d42f5b1f7456dfe05f255cbcd62666fbb0796e62a7565bcdf453bc4014a8eaa9feb31d64546aab782ec11908b375f196fa848c9e396e728e2004f9cfcf73df4e91aa78d582cd4e3d67717a02fa83b5f79b7ddcb29f2e88d32d2c287f23d81e07c7f4f77cafc712570f352605245922e43e73007ea40019ac075", 0xc9) 06:13:11 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000001300)='./file0\x00', 0x5ac683f46178b215, 0x0) r0 = msgget$private(0x0, 0x2000000186) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df00"/4121], 0x1019, 0x0, 0x1000) msgrcv(r1, &(0x7f0000000040)=ANY=[], 0x1, 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) msgsnd(r0, &(0x7f0000000080), 0x8, 0x800) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x18, 0xc002, 0x0) connect$unix(r5, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x11) bind(0xffffffffffffff9c, &(0x7f0000000040)=@in6={0x18, 0x2, 0x8, 0x3ff}, 0xc) socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x5}) 06:13:11 executing program 1: setrlimit(0x3, &(0x7f0000000040)={0x3, 0x6}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xa3, 0xfffffffffffffff8, 0xec80d8c, "08002e0dfa0212420e091fe600"}) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000080)="8042c44b98effcd693b4e02f263969f7701c734b0bfd661fee226fb0e08c039248749b29b779d8b4d43bffbdc4b2e08340156cb9f3b28210bbbd1fa1105f1d34531a8d12c12a20fcd755d3aa6e81350eb6be62b88801c78d3c1d43cb34bdc0db45a2a14d0ccbdcc552e389cd954324552c2a46ac568f4e1bb10d08", 0x7b}], 0x1) pipe(&(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r2, r1) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000240)) bind(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="a56e52aa1be016db70c4cfc159d75f54f132c831d765c18e71d97afdabaedcdc1f98c5e2a67d0e614824adb33de59cd1a67f788800ee925374c943226e937a00490170da05c651006f216cf82490945eba2c2fa6250a59f1508999e85c22d91d12dd0bbb11332bef1418877906ad7d5eb61d0e60f41ee5a3d9e177ea6f875b2487a21be61720fbb2b3c8d692760162ee354a6fa5763bf20000"], 0xa) 06:13:11 executing program 1: r0 = socket(0x10, 0x0, 0x0) socket(0x2, 0x4000, 0x2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x1000000029, 0x39, &(0x7f0000000080), 0x4) sendto$inet6(r2, &(0x7f00000010c0)="bd91ea9fc51082238be837b85d59e157265940f5c7ec5c2b0ac248883e03d424d862b51ceda1e60e7aeddf080d450da004b733bcc32265000716bf847dd2e651a2229ec30f709963f669801324cda90331a97a804069c27e198e2eff6437d55925c01ff376cc1ff749b2a6afcc0dc3388774b92b441feb319a64ae3803a230ab1e0bd0f2d3db974dff51c65d54268899382a56bba94a1ae2abb4198f19d5f9b97909db33f071c589ed2721e9be3060d1e52b9f9af772ab677c4be7bb39f44b28d8cc0149b86f5456a7bdfa5c47e5bd3991127d", 0xd3, 0xc, 0x0, 0x0) setsockopt(r1, 0x3, 0x6, &(0x7f00000000c0)="9efa02a5c957c0ece8deaf6b94d7d658def55b70c46b014df5b96a1ccef74868c23710b699a9f7a4b21c4cf1ef446bda3d05159fd094cb3dbe190e84a4f875d15aa2e93aba0a5598aa509de26835279a9c843b664b10a7ee758142de89d4173b8f37dae981fc5990bd5f78f68d3394c6d5ac883c1f318010a51385b66cf12ae80f690d813be653e3d2395706e7226179b6c1caad38ab67c1036350d95d673a55cdc66776777acdeced41e1fceef74564101353fdd2d63e9ebf8e40541269af240285015aab2ea1ddfe4f23750852f09cab85670969e29a76b8dff2f3f04fef16fc5f40535ee73da73efff34d1bbfbb232a459d2f498a21cb83217d4378d4a9f5027b29651bcefeb9aa7fd1d60193ff34f7acca563d8e2fb9d7a8b5fdbc3d68fc41bc620b57112f59120b4c9a69eeef39b9ec1a85c8959f3c6639bfea13f437a2014e8cb5bb3633daf944ffb7651fd190a25bfbc19a0ffc8760db2803a4f7a700149930ea43273040b45727bfecea1c3ce94274bf8653a3d80945606788e0a75d09f81b1cb7207a82817f194c086c604c54078e9e1599a17f12785e615fd972ea139f1eed8755be45ccbe7483044d7b52dc46cc14f4d630eafa4d35ffe292d127dcfb82db58f65ee0baa6a6604fc41d78fb95fc74a41ad31718f1dec15a6b4afcff00f3696c58178153d7d99479e5bee50ac8bd6cdf3c39503a691e795b0bfe0fbccf1b3939dfc51b3f1380377f5d266b3e583c6ee21545bb1e140cffb9af9827e0ccf0ac9691adf6d8ecb963673997ca9537f32d78eb432da557cf440bf70a8d2dfdf6e9b87a3667fffe2d3dad3758a6afecac256683fb74d05f380cbe8487708aa401c4185afce4661047bddb7b4f85f6700af455457526f91e73f6b73553df73f9f90e697df755f555374fabf3bbe5621e97ebb1825e399b8f04be457d3ebaee3d4249a96b314cd0b05bc69786730e6f4f0669fe2e4433c60e9dfe571c880b89b6304d114d66ee4a7344c2337658a7d36438a20cd90603f43f5c13527aac2ce20817385bf8fea65070f7c5e3bce501bdcaad2b15d3191ae5a4b136fbb43a8bab723f35e6ac2927911c660c71a1700f220fcced10777d85aa7f6893a02f8229f140b3e79c83f2440a428a1452aa4b44ac48d65a8e300865d5cbe0aab35650942ad68b5115b693812c98a4ea04c61b34d2ca2c3f74da45b9897c41a512572d5a22d951c8f3643da6f3a2353a9fbdb87e1d54fa3e524713d38c1c0e03fa43779042587c6106859e873146b8dde4a76f0ccc8e7ec2a408ba5d8fb43f4b43e396bc33efd45222e45d587e9b4669dd160ee016e9fedc58a5f39227f8b300bd3e8787a89f3949912e6ff88aeece89e97459724efe76b6a0b4266f34aadacda3dad4629fef80efc3875b87830e8c657fb2c6003371a72dd2fc77111faed2579f56a6f8a1dbb73581d318e5d95a27b684770716d17787330b17962474c61b489e42c84c0ba5ea25e36e58382b51e0b757bda87dbfeeb458026f9b0b35e803e5809ca64b44a0b142b2a6b25c3daf5f5a8f713b5b5de8426a8e4e07ceeb4b1200f502d6d703ee04661f3af584cd0ab3c10339c26cb35e4733dd391f5bbb00a1efea38e4984b0d0191d0003eecc0467f753d920d0cc83586f54d49b244df008ac4d5ee359c09c278363cda70b95bbcf2ed829c8a46a8e0143ad61e582db7b7a704ee6487998517ae1736548a59a36eb58e7b0cc37df8b2938f8e06556816fee486bf3d53cc6b470ddf34970a1bc46bf985c15ebf378037db327221c1f71687ccd1e2be6db43e75ba5098044947c27a7569de12651547a745b563c506def476587fd20c8291cd02c598817206e097b9894fbff7ea9cb04348f7feea724d778864323104ea8a86d7260f500015ec7c2daee6a1659e6415f2cbc715cbc19700eee55b0ec9fce7cd9c1d2917b77598ea515883a16512f9e6d0db15de9dbfa003359d54f08563b4ac6646e3b7d07e2a9e4614f399357c90e1216790c2d96514b7a0f032cb8d2637e254879babe0cadfdd84eb8e8af02308673602ec108194f9359d620445b0f6ac1ff9a9089f13c44ccfecf147c2a6e3a4ee8056015e4a281775b172b0d2f29d06d5741499142d8e87afcfdcc92d2e4a205bea09b1e8eef499cf04b63d69581bf3265489fd16cf793f925df1a9e8f09f839e3d5112f68b967040757a32a7659a0db480f1d6e4d3bd91cdc2ff42f42b7fd18f43b9664da7e13a8b71862d299459898b31320b7f5972f55b04ede4e5f8041dfb2d04f80cc812349b4e854d3d485d3f3fcc274c9a2db09af228a46ad316e0ce5f54d02940addbea5f069af6c66ab11d9fd1f5bf8336d5eaf2e4edf411980222a261be485353dcb413a12b94904080c030936319367435a2c317fa7fa307e9832025bf15eab2aeb62aef84e09161c726f66c9c212606066103e95e653e081caa0a672d8742bf6f804c71dcdb7fa63f2eb2ef1127019d36e85df426af42dfff663b5b6961e3c6716d883993b1b862cb53e2d320458c58a85056c2f239d9f39ec4d43b8f5f1b6efd30f63a61df0d6f8a249b4c54886780e43adff604f63f6be392c048107fdd393cd490b248bf7f48f8ea189d23edfd57c2a6a584f7478ce9cbdac06663a52c4051897c27d5d0a352ac4392b67e9dfc5510d4af10b76360a25da5e684828b12a00ca4104aa8777756a7add024ed519c478e72a3e9555aeeb0066260e7c8f3aaf6844d7357161ff9fb2388f9c8700e49693f58e2c288cdfa2ea495b3fc5a79e4f70c3591a97309499feeb6203e4ed6cc5f4b980882722646a35aaef7d2817abee6a70996a03d4feaa1bcc810504ae458c0ea0dc661657511fc3720501980d30067b1ee884d27f23d6917e1bac3f71442aea54ef273c81ea1db6a328ae5bf31c72051ddedb8c737e9d09fbebd7d442f73e0bbcd1de8822385f11478a5f14eb3d3909759eb51a6d6e8dc71b906d5e224ad6bc1eba36c7c76edc96854d4224f0bdcf2f092ab5cc2609fa7ddf22f4a647a74a680e3e76dd0bec042d64a80e4c8742893c650492a425fc9fab01226d75a675ecf32da67108d9ca3f62737f1898a3af87d8119e42a167fee473a929493f3474d1debdf51603bfb17fe191eb6fec17dd65b9edaa76710c515576de362da49f4a69592fe5e3513461f2a6e4e0bf0678f84a84aab9fa2793990f7c1fa80ec9105b193d099ed84954fe7ecc45e29ce999d373475fdaef2f5f5b591bd68b3b433b748350a750583cdcaf926ec370779d8e1c7f164d03e7754597f6902609f2706e638cd8154c74b1d053f057aaa25eb0486efe260083ef9c402cac51fc668b6184f510978f54e1200e9b6e742ad146f36c5eb1ed94925361d34d8b81d4b27f568db63844246549d959c543d6bb12ebfaa7fe972d6761e484dde2d4b677197d56d30f40dcda6464e2081cbac8d705b365737a19aa4c28cb0cf0de49be03fd414778891bb24279edc71a268ba22fbf9f83820889ea768072730df4ec341acd4349bbdd3e72f4dea5fca706773fd5468e5655b95b33aa24906ac8a9cc6d83f72f84104d6131aee94f4fc67e9975a22e249e03cfb35e044f004a38e4b0a75be279adde206778d57c037bff0235a2770650d2d18ae556b9b1e788d176ae8dd0c765550a441138a6c52b19d9afdda18f93220a1c5ccdfd718f5049a07a6fbce8bfb70cf5d47d9ef2769a36fd5fe01e670e0e88918b702f7014375043e52cec9fd700c847973916dcbbded54bf1043eba830e6272ffbb56230ff1bd57f6cf3fc292f72ee1d5fa43ff45fa06cd3cf41c30c63e58840c08c67b8f7ed25095e3d6593453d5b04a36286472e0826bdd64cefb4622320537b824dcf83613c104a46ad51455d72adc608828ed5d8e5f122250ec1919da8c450993779782dbe946b1886232cc34cc42bc78da1b2d6a24f80c3fdc9c8fd333a82572cff18aa73ebaf232aeeb5d5902d59e71532a42c00ba8c64292cbce818b43da45135bed0fcd548913d8a4aae02d3ad4054c9d032beac41d936e8fddee4d54c8cbe290fcbea2e92bfd498e6c42653589d79c59c8a5482f46a5af859940d0791bcd79e1a5e982567bb6a9a24139fd24ec177fd851140fe643f06d07749ed4c6ad761ab421147d42813a38acf37cd5ffd7d0a297b1c211485e79e221434f8dd00c0ac7ded23a23798ef082cc37b35d94a3982b6caf8d6dcf0a1eb7a037c0246237cabab7d4c3dff76f49717aacafe84d7bdc9a26d19fd914eb6f8db10f0dd5b1f9d7fa0d723b7133c8a96a697fece9dd21e407ec798af8a40f888e15a84fbed5fcf89195282e486eb6103d1de4085c4f5a67ecbdb8a4ddca5d11e23e7eef519cc014f1c59d50b4f7ecd10fe6058a5eb9b6cf23c948940644945e5a66fb00a9786e8e39ecf7dbc5b731a18a9e03fe2bae8677a531d0c33d3c6ede1b7e1c601228939e16ac940199f8c6a2881933777147e1f1397d5d94fbc7f8f2ccfa7512c4e28b95c96751228abe6414c7c26c7ee2e60f444b45ce0ac45ae400cd6ab70fc993fd496ff2e1624c71053729992e4913fb7efe815215cf8a1397e5fe8144d94ecdc413ac52bcf3729aaba9e5c8688f576d890476998d20b4d42619cc8fed1fafa3939edc8be42996a844bdf274eff0d3d005e91de4043f686540097f98c1f3f8f2a39d7386beda10dc8a68cce1fb5899e50e517b822783fbad3db1665f5fe9300474376022c189a9722522364805a9bbc214e8f25f53ec72e748c8fa19c091df685d3e56a69531dac7ccf69126abc75365e1489967572cd3d1f70e3e1a613796411156693fd90f7e3f7f0dc968c72f45b099e6b8696cafaa503b696e569abebb4b9d054d168d2af974dbd19777daa24da8f7c822dc834be6a841d29495a0a9d3aba1f1d537f460e3e0483d9f39bd2c45436b999338a829819326b4bcc2ea0ec23fb8e8d0274ba815f5da31983fbb41fe2ad543ebfd66ccd9b68b18b15a574d5604e393c8a7adfa63460e6ec6bffcb31f777436269e5df571e52226df45b46dd0dfdaddc7f01e37a8e765c2c5a75c1f989c8acefa23142c992aeb3218f4b22fcac1bfc9094055f77b5af6bf2c030f3836abe11e6e31b2aa9e94d1a2e33545eb5bb59a0ef6648ac5104b80b3326a06aa7ef14c551ad0319dd5da405b1c39665aad406e82ddb1859f9b89e2242c2212cd86f0a90e1421d4b6d9cb41613c385828bc15c58bbc45ba219787314b4f73d0f978721ab0ce85aa936f8dc336389278841abc2721a52aa858f32849cc70a883cc485a235723b60b31ad42ce53abab99cf44d8d18236373a32125835aecdf04a5b46b420f2663dcc37701ee8972c1d42702479c0aeab4d2ff18b4dcb42db1dd93a3355492ed986a262555756dbc98dcfb6471cb0e4391800aa76871c4bcffd9ed8694fde6c2fedbfa84b40dd64441a70aaed6cb03721b71686b734c4d0fa7184098d43d6365286711acba174b33f0922aedbca4acdaa525b4942e342d427c32629bb619ea7e2fa93e33a6044f04bf46e0fad229ecfdbd9aa426a50430d4d0791f04fab91da14f545714cd94b48837c1b42c20b380920d5ab8e290efd77b941d203eac10eb7db00322d08e0403b551015a051c5a0716763b7755b3c74545cd459cbfa0bf4b088fc577c2aea2687e6d1e02a1d69b09c970cb579612c4087cc72caef7fdebf99eba2d6d4925dc1a40568aef596d3b97e08e358b5ac5be0800f06bf90192c41f37b3e8906a9dd206fd88bb7ace5e5472e66ddf796529d84e6058", 0x1000) 06:13:11 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000040)='c\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000001c0)) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000000c0)='W\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r3, 0x6, 0x0) close(r3) 06:13:11 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x3}]}}, @icmp=@generic={0xa, 0x0, 0x0, "697bfb13"}}}}}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="96e014c1330ebb21eee701a85748c0835c78e443fd2f71474abbb6191eb614ccbb04c7e77877d81bd0f686da02ff21a31a46aaf640c40232a09e0cb519e6b76f48004d20cfbeaff25929c4986ea0a551ac93cbac2cb0b59f5a927b0556636f985c2c5defc3fc4f4a4f6a4e3e27c73af61db1f9fd4447fc134964b2e5bf75ed5593efcc50caffcf3912842ad4b85a76ad97c4379f96d63b74fee5e13609e2b7d4ed8719cb332f48c235a4e2566f453f4dd1ad53122d20369f417e391654d6", 0xbe) r2 = semget$private(0x0, 0x4000000009, 0x4a2) semop(0x0, &(0x7f0000000380)=[{0x1, 0x1, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x40}, {0x3, 0x1, 0x1800}], 0x4) semop(r2, &(0x7f00000001c0)=[{0x1, 0x3, 0x1000}, {0x1, 0x4, 0x1800}, {0x2, 0x3, 0x1800}, {0x2, 0x0, 0x800}, {0x0, 0x42, 0x1000}, {0x2, 0x0, 0x800}], 0x6) semop(r2, &(0x7f0000000200)=[{0x1, 0x9, 0x3000}, {0x1, 0x0, 0x1800}, {0x0, 0x7, 0x800}, {0x2, 0x5, 0x800}, {0x1, 0x9, 0x1800}, {0x4, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x4, 0x7ff}, {0x2, 0x2, 0x1000}], 0x9) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0x1, 0x2004, 0x0]) semop(0x0, &(0x7f0000000040)=[{0x3, 0x0, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000040)=""/138) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/57) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="01002e2ff91003db3000fc835e96ccd10316596148a14f4cf4787debb7a1b1494817571379fd66790363353fd58646511f0c2f1c1d5e366e46e16327787aed8cda0e5d1df63cb6b91ddff4bb78f04bed77"], 0xa) dup2(r3, 0xffffffffffffffff) sendmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x40, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="1000000000a35ee1fde7040008000000000000009fb23b0faa"], 0x10}, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 06:13:11 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) r1 = socket(0x18, 0xc002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x0, r3) fchmod(r4, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r4, 0x6, r6) r7 = getpgid(r6) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/61, 0x3d) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000000540)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5c608925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a222867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d440220600888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63100fa1a7d61779a6545856cc7ec3a853b2b9332e998f36a9aecc910bdbb519be635b0a4d61edb5c7bacc7eb3d2eb84808e893f79ffee34ab6e7bdb3f7d0626ec457e0bdc6a969e7b5c88a24ba0fe07b8eb2594b44dc0f3dbf76b7ed27b86950b2b15ac224c6ad1a7470ef0afcf7fc46352a0d237dbf687b4b26790b12428afb64ab4a51d907656b3"], 0x1, 0x3, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r9 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSDLT(r9, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000340)={0x3f, 0xa64d, 0x40, 0x80000001, "22ff0700d0501ff49834571e855b9f7616ec6fbe", 0x1, 0x2}) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r7, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 06:13:11 executing program 0: 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(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000009f8b2818ff452904290000000000000000070000000000000000080000000000000000000000000000000000000000000000000080000000000000000000001100000000000000000000000000000000000000000000000000ebffffff00000000020000000000000000000700000000000000000300000000458b79c837e70000000000"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000010004800"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 06:13:11 executing program 0: syz_emit_ethernet(0x19f6, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60f8be0019c03afffe8000000000000000000000000000bbfe8000000000000000000000000000aa8800907800000000fe8000000000000000000000000000aa020827fdf60af501367f080e13bd2ab894f529a37c940cc2425e0e6c3fe4b8612028f690d05e40e6b33d9894d996cf01c944176c00ebd151084f3a118f3f5b3af88e9da0770011f4cde8795c136165a42afc059c99a055f391c623e53327b053f4d573c6624dc40a52a3df4c05604b20e15634a92e87d1699a235a4a5c45afaba8f7c4a741ae89144de3dde1d2dd1fc3f7df98e0114b68757f878c3f898e4910a4c8bcfe74576901000000000000004584b22fdb5533a21174af6d3c8a227d9f8fa4d61b925d70dbd77de14e09545267514e0000f464f091e170cbf663e03fcd2d53bb9b3809993e49644d2384d720d179de7c19415d102c861185f0172f5b8e27a68650dfb602b0268494bef3c8f9a632d2e3296d6c0ad3171d25b44bfca5012d08fb2797550249ef4bb0fcf83034b955411cfaa4330c81f59f9703d03f6b946ec1a4917d224418a4b4f04015c54084d72bf9a59d8e504dbad7cd03c8e06f0ab286d1e85c9ecea0934968536d6fb10a10a4e1c354d69311d45cef9adf3a98e59ba10f021eea66da4f33d01120c12728a691c6248b6c7dc348387d8975288a33c7cbe31466f35af164e29704f60a42545ecfce5d0e46321d2accbfed4cc77f7fada62efb94cac94857571fbecade72b4d5c5ad342c5dea630056ca81f99e7cd842eb754b409b1f7ef103c03a03d3ff9bfe345bc94460bbff78ef30e260143ee19b59aa0fb4f41ba1a4b2167e7fec9a0c851ff15e8509aac374d2267a2dff2f964dc6c97d44fb08a6dc15041409d7411d9b8849d1b52351a2e14fa810cd52b6c85fee841cfb1e2d7d076cab1655bf55a05bcbb1e64a0ac67603e03a0d62c846e442e47b4997d5a2b169c0f211cd14ffeec98ada38b1ae566448a938bb5a24d75d55ecc9ef85b08ba134d5b39f4179245f68edd3473ad57a996f3185940d05c89125addca7857bc523d41dbe74da8ad98d1814368cda6ad0a4a122da2000ee93377e76eca1448071ad077e0fc81fee15268e0603c8b68e8268ef079a5f2c22c04491f588a414c43dfbae69cb4a0885de06668bfb1913fd9a94d65b39230a758edf94867adf7c733b11331a00a591ce50c80419f93ab48b0fadff158dedfc603aa461d78743ad9486cef2f8201bde1e90110619bd2b5e84c835f998b13d1ea2158b81e9accea9d5f5ca815e68e96ede7e3cd9e4df9b4b56ad55238ebc8acd58707c25f08aa5af44b1f848e70aa8796d9b5d026798c6453dd7d0ba65e78a67d05eee397a86d268e567aba665a3ddef67a5ccfcecef992ff045fa62d96630c186910c8a582ee90d7b5951c569d623225d528369f2b1a587f58577aaa6051a13a92b6cd78067a3fc8b75e14983e52ef793ff68946d10cbdbdc660c4f17802eb286c965595f172389ddb628f9b62b26ccaae6097d0e7ffecd9ef705c6917e323d627742e8fe8ff2245552f863a4b848693c92b9ab5374c6a7fcf3e8b7611695705a17a71f24d8c315dacc8d33115dd2cc6e1410690e0cb3a197f78725bc7919ba5bf7d3fc7c64fec77d02ba39bad3b4101d3e13bfdcb3f02e64d56db9b140c9feacbf1a9584f4948f67f85207390d3c776764f59c174f10ae590725cb6f6137a7a903e824cbe5ddc14ee3b3e5be79f161a8edfa77834b3cf6ba8849fa4e76712fa52f05bb8009ebb85c6e4c660defbcf01627ed95c53f78f3d3f15d32ff7639ec69419567e43c497b29a6ee379db7d22f1297f4f6b1b9195252f0bd8a823e3f53cef155545d5d957c677d9ae102b6c2a7d7e531522da652f9047726597e4a382b943b0bb75ab6047a92c2cc22850658bd16f090571e8b6a5cf4faf31a3dc5b937fc74102f97f4b84718a9fa67c72a35848580a5ad22ec8e519742bb94cd7189f58db3a505f1b32078de93a6f0f007829f98615e5ef79677fb6112d81673dddd299ffcd29a39bc2f6469760888ba56d1984e74c4338ebea81f9f15f8679527099cb20bc5cd235afda43528fa1deb8a405638ba0a01e1f644618a84dd4b96fb979377336fe32351f411ec8509a76338e44fade109ea9b1c544265b292db2398bc1561924cde1f6aeebda4cc3a443ca7efa688c744fd00aa828652fa61541f271ea28d01d16e7d8421ffbafe96232e602da6f99bed4244f78c86c161df734833774839a0f98a8016b3cd53563d9030a26d967e18a4fe68ff3ef9ff096d72289f1902e883c810bfc287f5d2d54376006cbd4d3764087e3f63cf94ad25f811e7f5ddbc4deada04c546766c08bf3b71c0f33d33db9630b485ef80bf70e45a386e2345e517da4a5deee9bacc4d59757dcfbb471abc58a7250e00632c57522e699e50c72caff694e80b51d383eb2c4809c467f378b0c274d4d9d7fb949cbd4db79705449b4e0bb68666dfbec16445bd971f4b0bb5d28bf34c96148059e65a3ebbe72d36900fc7778dde2facbc3ab8b9cce85f0f2479562e632e2f1948c5ca97a9a5744f99a971eb10e2de6cd06905df1fcd1089c790877855b9b97bdc8703f9e5999f8fd3d6fe576e4b2fb0e9f50ec8ec6305238e6f2735bec9f90a87bfb0883c06698fd7d81480893ab17a68a0ee410a2afbcf2c99dc7a79cad814dae59060c6b540c08b3e8cb966dbd5df36114706fbc8a99db4a17f3d07ab18407ae42f19babcf91fd26fe74d8a6b8a6912823c07df3ec7e05cd5a73169e85946afc64174b34388f3438ecd873f1ac7477cd551b9f594d4d44cad55a3b7d49aa36bc5a6c1167b4e5d802b56c86687f94fda2742ad3ebe1aa5dcfdac6aad1ddddb1fd33c5b3075fc74aab1a4252d08c678eacfefe2f912b9c58505d3fb064b874e4bd1321f4ff3f2fcc2303f2352bd2bd44e70bfe88333e6ca8753b373cd07273ff7544751761a65a400fbff6a9ca7adcb676191ab5d1d7dee3db5dfe9f28aa071169b87eaec85201a8521bb055529b7b6ae54f9f4c4e4f60f179e1c118034bc37cd6202436132499d5d2d6b4bf8feecd8cfd87cb38e26e3e7b9272ccffd5e675ba198f1bb4f2e3ff2d6559b09be1e5fe593d021bf495d29909eeb14e6b58aa984691cefaf2f7f58c9c9df9db8f02c704e18850ab8742000d62aa8974bc7a2ea5bf4a1ce63a1eb71902237875a69fe4a06ac2b01178209b98239175c0b4e5607b9bfbe827a1c6203ffbcb647095897d7a9297949ba2aecbc17310359ca342e6cf2cf3dfd59814ad9e5747b9abc07581f0a3a781a3ce4b7e76aac85a513fd29b9c0700bbe767f8877811892093ad9adc5e9a33c11de71c1261a768bef4c01b12707b2c1a04d928a540efe052c6cc822375cabce5553d34c954494db501f348542007b79eca29a38348fb9888a2cf45ea08da1d342211071bb112ee5a6c004b179c860d2d2614c2db6b6bdb77e9a1a2c0e5150b061de1e5452ce61fe8a59d2b728e7a544595ec6b3ec0068b26b9d2166051225585df9d92a4f8563a6591782c9414a34a8e5d06eb5e08c15b761fe269c82216d3ca8c92b4b882532a1748f05813ec5eadb44bcd47c298cf12064e776d8bf193bfbc661b9e4435fd463e8b1f2b2dd87706bedfdfeb3e0ffa6fe8a98e5fb75e8c721f6f3ed551e2592c91f5191a1fb8ad0e03a31b833146896034e0b9af77993e8b3b9fd359a2d547fc5fdb757b689e4bce09742536d36d1cb1bb11d54c72912d6a1a49a5f4c4fd914d10033b84f70822edeeea446c5485774d3ffa2dd605a90713b6170d68103bbe26dfc57341c9e98e1e825b83c7516bb0d2e4f4368b27de12af27d2f7fca1cf36c9da07125ba9e24ecd89b4d633f6fd7ef1d04e0838a6ed63c9e391d43bcc2039e85c4ecd1dd9ed275279bbe2c22c8acb2cff152166ea21023b15c73f7519c99b341865e5d8ef724b95ff8f7f86b3d5f7acdaa32ad6566d2960c9b8e19fd0cc77705071971205c29352aaaf6e012ae0c3f721bd9dd6200f50c7a24621dfe8a0ba83d4a513acf576a8a968598de5fe6415d1a248850dca8a8b6d2f8bc3b71b54d7ff20e9c61a2b038526a2ed65f3899e90bc7ce554f2f60b35d069bc22f108568d425e6e64bc1b9f94fd4fb25e43831c455ae8e088bd85aaafb491bd25b2d30f5dc1ae7fdcc9620ca9c2fb1e1f84e021c4eeca7d505f90542d4f3c7967a62908d47fc7a51f48fb930a2ca3f10bad3d91bf8990a68935c174af3422b6e9af88303b33f3d3866c58aea4f2941d456774c7c8c29b2b94b726a40a5b748ac30e733f791598ff5038f3602e2f612a8a1ad085a5132dca18b6cdf48d41b3d174c4b3a9e5d05277dead54d0c16ef6a614106fe747ae3a3288076328182932484202f9712b2998a9ea21fad359ef14b9218fd8b9fc30a3c71edbcf0c5a7335fb0e3678419e2d1a92a098ea19383fa8fcc3864fea76ee3d9847421bbeb3418cce7bba2986d4df378c0072cb6d01e4b0399760f0f2b675ebdcbe1c1aa811a46c8e87b035ec48e74001fa987632b8b357ad3056f96c7f82b2582f4452a097e552ce67b25a281e14ba4ff8c8eddc2236b361b04b1345ca9f81ace181da290d147649e5c09adededf9ccc2b804df4628e1e67134e350f8d7b3e21a99c056fb25b199185559332fe98880e6d5ea0a4c29ca70842246a24125e19cf7a8817160f460259273bea074f7f2a4025b2990cc206f69a156bb2229bc61e6aa0859ac89ab4f0dad1e030a9dfa3fcf74051f49a8a81e5150a6e9dc49e1a3eba00c442fd0e7fa6542e4b4963fe1496999ffe5e0aa249f2a581c20c6ffe68d04578f7061379f1e88a9ca442c75ad75fd4ba5d04af116df0eacf96aafd7e069cc56230822c24b42ae2098001ab868b1b0f79b392c34179fdea7476244bbdeb2fc50fb512f19fd83f1b545bbbd15b906c78624a47e7d73ac2c8c1f140fad48afa1f42eec413bc8be2e652b891908818fde6690d216f165cd6c48d78ece029b7b01589a12afdb8f43b3419f65d82d12beb0aeb1b98bf22bd69291665775811c905e86dfda2cde40f060ebe7b2d3e93e9f32918762b1142b3371df654cd9990d015b375f7373840e4cde039adabfd669f99a4c709343fcb3ed2463256a8096c6acf91be7705fef5ff1ca8238dae06da37199ef30434712c7f9a306f0ec0ee771beebf406df2eb5c662b777a356bf23050e0bef2cdd7c7727097fcaafc8b9a759509d7ec2d852cd843b632fdc907c61706a076f75d03ec1b497d4c61e23a0ddc2a5239eb48cfed3677750c10ecc7b268d88dc05df9de4b3138c502a1a43622bf9938b3ba8e090b2953f93e72eb7825ca0c170a920e5bc5f87cc58a4743bb480673e5bc0283a5431372db6e84c36525c769b9aabe0fe3e3a100a17b9b1362cd1583840a5f4dcc3094858bd0db709d956cdc190ea14bd9c4f4a760c649c1b0e7ce2586e4baf2af3835b90d2cee91339c693dac3133c3fb99c65f5be12e6ead396894b14330cc78f68ad4c0579bd5899691f4792cf05f2bd89b9d076ecc8da1b064f40694270a1a4c873ed8b17c5916105d915c1471e97ab4f252f030d33c6807c85ecb91348d96727c734b79dceb965b4e729c5a39d0b80fbebd68c0a19b9f95e055b0b13b4a4a125bc19dab97bb46281272b3f22839537237392d06de2d4cc62b492df6c7540d484d19c351a6f47b80fa0f6de300cf3d1a792a4ec8d51de8f62c66d1793b243a708a236edf0a58ff31d311736f6fa546e6bd016d4fe4a90f2300e72ec96fc10173bbe02c05c746f4be6d81fbf6549725936b674e4dd21c7b622066eb5bed656f9650d79dc37eeb524900cc1bffe1dc61b5850c8d9a95cb715d54194325e26eb1a49e019365d78bf18e5553af9c5ed98babb3f3fde6cd133d9b6fa7ecd72aa31d1fd791abb5e9f9cc45aa681d1f1a422b6cf6fe4ccf1639f2a6f07344d20ba921bba9b03329de8f29de9751f3829a78bd51a14ec97dc084e502b60e144ac13fdfae0edb658c4e5fa277dd09f4a3b57fcb6681f5f20caa5899cd44012204502b24bfd852a0a73c4a2f8d270bf820b49f2b8fb8d5166e5e329ee125f3e75a1095fc056e3f5d4c91dce40ffcdcddd8c64f1045c9f77fd0b13456cb6c254b5ea83f828d6e321d8e2cbc6b77f001cc32bc80f2dda9fd79a4579645b6745da25ef76495c1395a32357e47718d6a393b68131651e5072a2358bce6882e73871f7538506b025dfae148c71dc3f125d64252b54f7d3e894a490711e96dfeea1b0a10213fc4d9575ab89a6778a68e12f47811c74867f5879ae19a7b215cd811b97a5116041b2b6049d65bd49ca488960742e80af59161988bb882735895245f036f382671a655434a2b77072f3b0499ed186b4b063a3219f010076be39e2bbddfc372955ab76e55b078f76e901593edcae01702c88383d3a441e7dbe29d3cae4b019802f45ef349e48ddd53b24e113ac895a0010f82c465bd8e191310516c175793079c076c793e202773980ba1b9b69b38ebab797286b129857ed0c086595c7fe2a9c2158e63b3c5894685a1782b89363d7adf12405eac5fb0bca194b9c58b71f56c3e066bf67a2045e7c3ca7ddc8695a04fbb5d1df22fe5e723c2274a0e42e14534757e08a6890ddfb2960fae75877f8da6e5c2cce9000ed8636880e58b2ee40655b7b6fcf00cf6cc142be645ba7f7902b87dd93cba70e229dda84867696ab372114d0f7689c745f26212fd72e939df7527b56baca2e6cc722f882ef743db67fd1f511a76947628634e5e8aa76fde5a614398de76e36209543d6035d4a07a602477aeccbb7a1c67426525cb06a982b94a3a0dfc403f3e62ee30dc5106a4679b1f99ec71b6d65ae672df57b3123d3b7a2886fbb1ea83bd0b52b6a094c1d82bc58efe174647ec0ea413dd0c16c51980e7629a61ee59f68f35ceff31ff22504ccec44410486ea5ea2d30b6f128083b2082d03edd3eda9def4b3a1301043290c8eeb594c5c3f8a76fd8a5ecabe82a6e584928e87d39aa712066dce4b326912bf74411df0f07fad052f0fdbfce111b5d03c572194a2fd8b43864fc43bf1d80b0ebcc411471f83a52ce8c1d8a277ea43bf61f3c08288ff7817f68a79afdcb8fe641df03d43b2493d3149d11c579a3a5fe63067c96fc6975c1aab05a7d3e7e8203437c761f235c511c3e1977b9fdd92d3340800412428ed3be32affb161977a2e28c1ff5f8851f9453339d6628255a2e6a56b5bc4a62722c79ad5ae55b0eda8777fab9934b975d2df1db5002eebe0d0e0ff843492709c9000e87478fcf567e9d86330656435ae847b67671df8114b052d615d61549f58863e7dc17980fd93186a49ad13f81c396f4661fe4b778197d0abcb11ed6795f43a08f4d00285149b9da5a543f7ceb0fb737fd5265ab5262bbdd2a39c6f6b7eebd7d724fe097e3828afa2cafc859759bd4f8c219344bdd2d92ffe7480cfaf587e0f797e65d3d047bceb92963a8b6235fd460f12fead1951507d9660936b2f1beea47cff77d008a465f2ec4e2695c245df95982c866d486637428f18c4624f3f85016d20e67e71002553297e6b2a14121c908aaf435020e138c60ecb20147ab5431c28b1fb5bcee571c9e09d243c50d54e916a2a2009943d5a64a55d25bfd2c2a1e30800b3f8d731482ad78702ccae7e3b5332c65c9bcb59a5d28203f8d40644fab17762954a2bbd22b54ca71357001bbac5ecece5ee6efc2fb7eb22eb3682b33be1ab161629b580ceb452682401cfdcfa73fbf2360ed24780ec36b31c6c9ded969bdc7331164dd41951c19f8fe1b16f05d5357af7097890b8ac62aaf8ff726a47662e81d43574ce15023c8d5fd91c0c9809857609c39d8ec963d01728c91236d0a458157fcdf84cbb633c0aa1b15c1f9a9baaac0e52cceab61bc228a5482a64426bd81f7b4aa9393f43504bdcd6a96ec22b2d55e1bf20e9eb68128b722cac9d1294a8803abc00fc9a372a2bbb5d582dff804d728318b3691fd1b01004eeac166dabab1530c8dd7b267a98dd2587b10787b3a7e9972f98b4c41c5edf8744f1d66c77375cc60efc63d4d4fa4303575d573e3fe5b138f8cd8060085bb702d8fd273d8260c19b3a9f5ca5a73696bb1feff8861bfe601745149550aeb4d79cb6716b6dfa5c6f6a330339315950671881a24b71120244912a2899da46b21f01e48009f64353f7f378070ca823f510bdf01cabda8ec82ccc4cb60c9ec1ce4e7ac76f1146a0fe56788fd7392c6f09130ef77a0eaa4f7a7f7035f324098d06d97a0c2f48f772c0a8b68c8af49a59e5bfae3da2e7b4ce8c6c63391c82693eb8d11b8c2e277d3caa9229b106ddd47eff4d16d561a9e421a7a62d530e507a3097be97eb7846d17b7fc5428cbc185c0c20d7a6c7338cac06d73183782f15beb6925d3f74c73708f4d38d68092fbd07ed9bca0a9c560d67f6277aade6ef352ae29f1a587e0ca07367f1e10d07dd3f4a40a57ff452ae4cb8a7ac81cb2f78f9c04b055c568ee190db8e1cb159ee765dc02836b7a44b35adbe9fc1b80a368ca90bb35d483c1fc59dfde974978ebce84a4f26eec67601ff3bcfe23038e5617537c39346e04640a4588c86a4df5681cc84c0f129f34f49a46985419234644bd6582563222580abe410a986c3ac96be090c75cb2d96ba2b7c351d2cecb8b22e1d43a1fc04debf21a7ea4ee24f61a1d8073285a5cb18aa3899c63102b3b356c63fd040a4952716290b324e3d372774269fc9b3b63b396ff40b13e27c288e180e7773331f35c689d12c75f78526537c2cb26e590f016f33e8e28963354ab44c88f21b261a780ef6b63a69a210776136ade3896c540d5b78b0ab0b20c1d975f9c070fd11fa51aa6ea0691cf764bddd49a9ab9e7459282ae4089569448278b3e1f1a23b7a1e07bdfb9521a125f5fb87c70699607d06f760a09a7604dde39aad8f5c3c4852aadef19e73283dbe2fa4cb7385be1adefa2a020035382b748be7bc246b161d3375c9c5a9c1b41164e1b1fd67688507b176ca3ba722f75622abca54d6be57e45328ea2e7a3a3572797123e030b93ac567960dc2cfdccc8278160f1bad58e5a6f354f445df1a49df662f582c422eff6c3f49b7a31e9037b582c8bca75c684ba857ba90b6469f3c0386a224de1ba20311cd19dee303c2b8e04483f28a8c99af1bac11e01dfc621060c60dc774665365c79925688fe358601e8a49b6a5b545fe5dba0413a547f0f77d87a0861b01b6d9cc0931d1f871a12c1522ce95415579be6a5407b7679fab409d5e1710e0bd10afaa2815e9125a52a389974c70a86db73bc3421d214fdfad3be96bcec4a8b46c9b8689f82ad2444cc0e11ccf034574d30c9940c1f332db4258c8e6f50a91c40903d3915d3bfcb8ece63e07b0c84aeee1120ff9c935eeb0b69800d4cb69a9c4e1a90ee0442d2d39c44f4db618a41b98497eab6f84121f7cbe20494f0aaa0f15c15863666e627698359cd704ffd91a3aae3c4bef1f262ec21fd429fc5428f6a943b5343adb4658c03c6cc8f8e5ccf4f4f76ae6c9b1b5f1e3b9ce7bfcd7881efefc41fca1e7b27db73ebb7042785a6a594fa92388fb9de6700d6702819e06d3b96bea4577b2c60ef049937f0f11fa7ae330bcd35342bced1f850187d1e91a9f95039152700c666dd71f6c34230a42b72b5753ad2bdd1b"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() fcntl$setown(r0, 0x6, 0x0) setsockopt(r0, 0x1f, 0x5, &(0x7f0000000000)="6810ea985bc8", 0x6) getgid() 06:13:12 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r3 = dup2(r2, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r5, r4) write(r4, &(0x7f00000001c0)="df770278836f6d2ece3bce56ffb0db63876f4a4d8e82677400442f3a246e589a61ec002c6c4455962c9601b914801b6aef3fd9d35d3389bab43c19168fff7aa6a8986f8748e1ba18122e199c9aa1858a63272fc8e623ac04a5fe5c77051a6d9413f6800d3c13ff63fbeb58727eb65d653711dd", 0x73) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000180)=0x4) readlinkat(r3, &(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)=""/45, 0x2d) 06:13:12 executing program 0: syz_emit_ethernet(0xfc, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100c63a0000000000000000000000000000000000ff02000000000000000000000000000104009078000000006027671500002b000000000000792edb0f00000000000001fe8000000000000000000000000000aa3c01000700000000ff01000000000000000000000000000192a895b9e620434b95e7dc6150c2c090997ca93f1106c88c58b9d6d323f56127a45382f11d9437935891b2ff42aa6ea8df4f8ccf7ade2a120c1e5c351b7feee728b39b19a13d9de0e06deac8092fb608d537f3622e433a271fd72a0f23963ad1ca631ff4f4f307d0fa390b5367a224bd30f81317d7b197fc2311a80d9e5872f304c203403d2c56a36e5e55fbf47a27057fcf137b658feabbe4be97e2f45f2e9529d932c5e978399758d95646f8aefee2435f6e8dd8ab2ec6d0cdb89e9804aa85f63f8acbd3d0fce539ae01d4ffba6ef058264cc0c6699bf058006d257462150d0de79dd5d224a2a058e004bbbd82de03d3a0e017971964aa92e4e7173c6ffcd5f3"]) 06:13:12 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @multicast1}, @icmp=@timestamp={0x12, 0x0, 0x0, 0xe000}}}}}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x4) 06:13:12 executing program 0: syz_emit_ethernet(0x22, &(0x7f0000000180)={@local, @empty, [], {@ipv4={0x8864, {{0x5, 0x4, 0x0, 0x23, 0x14}}}}}) 06:13:12 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaa8eaabb0800450000280000000000029078e0000001ffffffff1102907800000000000000000000000000000000a5c013664ab53d928f03b4f0"]) r0 = semget$private(0x0, 0x4000000009, 0x82) r1 = getpid() r2 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r2, 0x6, r1) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x2}, 0x8) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x7, 0x2, 0x800}, {0x5, 0x8}, {0x4, 0x2, 0x1000}], 0x4) semop(r0, &(0x7f0000000240)=[{0x4, 0x6, 0x1c00}, {0x0, 0x8001}], 0x2) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000100)=0x7) socket$inet6(0x18, 0x4000, 0xfa) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000280)=""/163) semop(r0, &(0x7f00000001c0), 0x0) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) 06:13:12 executing program 0: semop(0x0, &(0x7f0000000400)=[{0x0, 0x100000001}, {0x0, 0x7fffffff}], 0x2) r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r4 = dup2(r3, r2) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000180)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r5, 0x6, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) dup2(r6, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) kevent(r4, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x81, 0x80000000, 0x6, 0x4}], 0x7, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffe, 0x8, 0x1, 0x78, 0xffff}, {{r0}, 0xfffffffffffffffb, 0x6, 0xce, 0x5, 0x4}, {{r0}, 0xfffffffffffffffb, 0x42, 0x1, 0x1ff, 0xffffffffffffffe0}, {{r6}, 0xfffffffffffffff8, 0x8, 0x3d53b65d2fedcc75, 0x7f, 0x80}, {{r7}, 0x0, 0x27, 0x4, 0x8, 0xb9d5}, {{}, 0xfffffffffffffff9, 0x40, 0x40, 0x4, 0x16ad}], 0xc40, &(0x7f0000000180)={0xfdccce, 0x4}) close(r0) kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 06:13:12 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x2, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000040)={0x7fff, 0x9, 0x3f}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x200, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f00000000c0)={0x400, 0x2, 0x275, 0xaf3}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26, 0x2}, {0x23, 0x3ff}, {0x7, 0x10001}, {0x48, 0x8}, {0x101, 0x1}], 0x5}) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2b244f55b04ce222) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) accept$inet6(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffffff, 0x80105705, &(0x7f0000000280)={0xfffffeff, 0x200, 0x0, 0x1}) r4 = semget$private(0x0, 0xaf106414bc9c96b8, 0x401) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f00000002c0)=""/151) r5 = socket$inet(0x2, 0x4000, 0x5) preadv(r5, &(0x7f00000004c0)=[{&(0x7f0000000380)}, {&(0x7f00000003c0)=""/178, 0xb2}, {&(0x7f0000000480)=""/40, 0x28}], 0x3, 0x0, 0x1) syz_extract_tcp_res$synack(&(0x7f0000000500), 0x1, 0x0) r6 = semget(0x0, 0x1, 0x400) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000540)=""/57) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0x4, 0x3ff}, {0x6, 0x100000000}}) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000600)=[0x5, 0x0, 0x9, 0x80, 0x2, 0x8, 0x3]) 06:13:13 executing program 1: 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) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r5 = dup2(r4, r3) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$BIOCLOCK(r5, 0x20004276) r6 = socket(0x2, 0x2, 0x0) r7 = dup2(r2, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) recvfrom(r7, &(0x7f0000000100)=""/4096, 0x1000, 0x42, 0x0, 0x0) 06:13:13 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) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r4 = dup2(r3, r2) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000180)=0x4) nanosleep(&(0x7f0000000040)={0x80000001, 0x8}, &(0x7f00000000c0)) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r6, 0x6, 0x0) dup2(r5, r6) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x802069c5, &(0x7f0000000300)) 06:13:13 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x2, &(0x7f0000000040)="5e0fe33665e019a5a7d0cf79326b916e778adcb831fafab09367056814fa4dc05180d4fd31825fbf33423449b6b2e1a462d23b0d96607add1af4b37f11ac2fbaaeea7437ec7ff17debdb6dcb7eee4ae8793dc26b9a5ddbaffb129155ca33433a183f54bb65f9c5f5b8d2ad23ce9afe1695dc098f56de18009aadd806d7fdc6ab7fc7be16279ba1b3bc933406fe2db0c97b6f601fa58f51f008b37882db", 0x0, 0x0, 0x0) 06:13:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf79ea5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66d007c62f547d55587267ba5050932ed612e66fe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d28a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941ff86fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fed03af0c9fc348ee4013ecdb22c5"], 0x10) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000300)="8d450b73cd037223d878d2f882a222c8ce77dd635526a6cf3a0fc7031976d0229330598d2a752efb89e8d4624d497649c690b2e8b428a49bf2efcfa10a040df2e91bb97ff7417e89608ff8c92ff9c50b1a21620c94f5880a3c7112e8c9e10459fe7768934b77e8b0d18f5b4df57d13de4568bed1f8b50a72e091b5fd3dd05dbd48e08bf45f43a7376b0bdee1dc5235385cbaa05d16a2af53dbf5dd68594140bdfeda5c9df1afa79c4a1606f884e7e20177f90c2b0ccc44a507b028c288fbff4da3464f5312d65f1cd7b65ca292dca1bd7d736a1fbf641bc79727620da18c6df4fee473f91f083164328bea977167c4145c19486b52d9c7a49546a101f373ecd4d2e177c10be3969e82e41f0d0a751250f436fe223284c340cc82e42e98f9faae8b1cd7346194594b3d5024b009e4a6f9414868162c663fc709963996410f059fb7b3e2780a359572b3fda9f0ae5bd984496ba93fd5f127b9d6703fb78dcae129edfe2a123bbd948e5a9757f969942b72ada33938c7fafa596fbda68b1e79ec21a44f5de33d5f2e88a5a2092fe616e791b6f040d70ff9e3685a8666691e3b2ee91f5de157c46545d99b9755dcd1dca7096521e321df87c3c168341d643eb4c3dc46f564d6c8d2eaa5e8877d67772650313ec840e83d493446fda75eb47394f16fa3a2b22df6617dcf7fcd588add8aa807d0ba1d805b3c6129dec9e5b98b0ea68c54ab2459dd68a3bdec99856c0ede6f299d3d2e5c121d2d7ed86314494baff3b3e92511749d7a4bf21ecda9ba5b1f6b71d2953667ba28f9bad2205a89f8be6ed9a646660f4550887aa14a2119e6c0fe9c9fd3bea57a06b00ef8e29dfcdc3ee667ca55df77424715ff32a868c159af92b0a0cb618039e18dcf9e219a717039b7bfa2063163adf5f684414420f3d594c3b3b15737110be1fb207874441433f308d1ad6f6f38198d8344f853509563e346480b816a764c4c6f824aad801fbdd535a580cdb52e98c7389551c38112e15193084504c65c8bd245ca369d85ba37d5e49812cabda02ce5809f52dc893a06a9cc4d2944ffc9d0a6b458c55c36b2cc1e48a6e12c580e2f03d9ab3fe4c26aa06e0f1d8560d63026220daa6e145b0e670d2b126fec904133723a05353406a726ec6d70265345d1d8b941e31980db4a47c8136a56458e566feb8c2b46bdb7cbf1bdd3cbf3eeb2b8e80cf41ec0434b158dd394d17e1694c98911a532f218f0a772ee8eda9ec97812fc0588e18216d701bb545e1dcc77ffc214932dca1fc3d2a3551632f9070b1d5ec9edbc001a7adb6103da337a6694d04246a154af1d2165f36f0d78523c57af442a404759b4370bdd5f450c33463694a534e1dbca19a2a6e9b4e947e249b9057c299320a852f84f9f8cce733857a2e804bcba5bea6d40cc6bd11f669a8852a2cc990f4edb25b846a7753492ecab0b9bc32e167f4ff01a39078f7327aec8c44e3796f3c441df5c49001e644b5512ea379e0310c8f532eb7bd334b83f6adbb0d5ce8a67b838ac93e9793c185c1112d9813b325588c0b0720bb8d5efd0e32573c6e992d0156bf52b7643da9749287617488f218bcae1b746af59f3fcfc320eac72a7e7b68f7d9607613b5765a27700b03d168c47f7a7af2bd0322027c530b203dfb9ea0e4d00eb7a4dcb62c3f0d93f6e1a62af52675e4a3c94c1220177d24d24394b49f7b04c91ba1e4131567542a81ccef18c3f4079021df9658cf2f5acffa7b6ce86c1b079ecb31317226ba8eae97b1cb3711f1762ec73eb25344f82248f8fb4f4e5b7dad35fb254005fdaf1140af88bbb5a1d53462f754ea98bbc7d9d6d1581e8109e98cafc703af6ddc419a77b7df3e7ffcf881605616f2a52b16c915ad946c37148dbfe93b8a6b3a819505134995001b40b060a1436ceef220866865511a252e1e7ae4e1de725d8d71e95b1107e82f5ec6c7c544fb79617b2e9b4ce894d486eb22e3638f5125417671f0f6b1e9feda51921bcc4b29caf8828c4d5c9cb458115cfcd2b11288a7617fb34921b7641594ea5773a93bda2453e88368ee4c7f226026fa37028a296512194b7d2f5e9", 0x5c1}], 0x1) sendto$unix(r0, &(0x7f0000001040)="9a2005eeff0d5eb1", 0x8, 0x211, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETNCNT(r1, 0x5955404bc26b83cd, 0x3, &(0x7f0000000240)=""/244) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000940)=""/30) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20, 0x0) socket(0x11, 0x4003, 0x0) socketpair(0x20, 0x1, 0x8, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r3, &(0x7f0000000a00)=[{&(0x7f0000000100)=""/61, 0x3d}, {&(0x7f0000000980)=""/66, 0x42}, {&(0x7f0000000140)=""/26, 0x1a}], 0x3) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f070000007d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacac584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43be3773df343e8ef98ebeaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc409c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c500000000000000"], 0x10) writev(r4, &(0x7f0000001740)=[{&(0x7f0000000a40)="8d450b73cd037223d878d2f882a222c8ce77dd635526a6cf3a0fc7031976d0229330598d2a752efb89e8d4624d497649c690b2e8b428a49bf2efcfa10a040df2e91bb97ff7417e89608ff8c92ff9c50b1a21620c94f5880a3c7112e8c9e10459fe7768934b77e8b0d18f5b4df57d13de4568bed1f8b50a72e091b5fd3dd05dbd48e08bf45f43a7376b0bdee1dc5235385cbaa05d16a2af53dbf5dd68594140bdfeda5c9df1afa79c4a1606f884e7e20177f90c2b0ccc44a507b028c288fbff4da3464f5312d65f1cd7b65ca292dca1bd7d736a1fbf641bc79727620da18c6df4fee473f91f083164328bea977167c4145c19486b52d9c7a495f8c676c2a339dc7966c2b09c8cac46a101f373ecd4d2e177c10be3969e82e41f0d0a751250f436fe223284c340cc82e42e98f9faae8b1cd7346194594b3d5024b009e4a6f9414868162c663fc709963996410f059fb7b3e2780a359572b3fda9f0ae5bd984496ba93fd5f127b9d6703fb78dcae129edfe2a123bbd948e5a9757f969942b72ada33938c7fafa596fbda68b1e79ec21a44f5de33d5f2e88a5a2092fe616e791b6f040d70ff9e3685a8666691e3b2ee91f5de157c46545d99b9755dcd1dca7096521e321df87c3c168341d643eb4c3dc46f564d6c8d2eaa5e8877d67772650313ec840e83d493446fda75eb47394f16fa3a2b22df6617dcf7fcd588add8aa807d0ba1d805b3c6129dec9e5b98b0ea68c54ab2459dd68a3bdec99856c0ede6f299d3d2e5c121d2d7ed86314494baff3b3e92511749d7a4bf21ecda9ba5b1f6b71d2953667ba28f9bad2205a89f8be6ed9a646660f4550887aa14a2119e6c0fe9c9fd3bea57a06b00ef8e29dfcdc3ee667ca55df77424715ff32a868c159af92b0a0cb618039e18dcf9e219a717039b7bfa2063163adf5f684414420f3d594c3b3b15737110be1fb207874441433f308d1ad6f6f38198d8344f853509563e346480b816a764c4c6f824aad801fbdd535a580cdb52e98c7389551c38112e15193084504c65c8bd245ca369d85ba37d5e49812cabda02ce5809f52dc893a06a9cc4d2944ffc9d0a6b458c55c36b2cc1e48a6e12c580e2f03d9ab3fe4c26aa06e0f1d8560d63026220daa6e145b0e670d2b126fec904133723a05353406a726ec6d70265345d1d8b941e31980db4a47c8136a56458e566feb8c2b46bdb7cbf1bdd3cbf3eeb2b8e80cf41ec0434b158dd394d17e1694c98911a532f218f0a772ee8eda9ec97812fc0588e18216d701bb545e1dcc77ffc214932dca1fc3d2a3551632f9070b1d5ec9edbc001a7adb6103da337a6694d04246a154af1d2165f36f0d78523c57af442a404759b4370bdd5f450c33463694a534e1dbca19a2a6e9b4e947e249b9057c299320a852f84f9f8cce733857a2e804bcba5bea6d40cc6bd11f669a8852a2cc990f4edb25b846a7753492ecab0b9bc32e167f4ff01a39078f7327aec8c44e3796f3c441df5c49001e644b5512ea379e0310c8f532eb7bd334b83f6adbb0d5ce8a67b838ac93e9793c185c1112d9813b325588c0b0720bb8d5efd0e32573c6e992d0156bf52b7643da9749287617488f218bcae1b746af59f3fcfc320eac72a7e7b68f7d9607613b5765a27700b03d168c47f7a7af2bd0322027c530b203dfb9ea0e4d00eb7a4dcb62c3f0d93f6e1a62af52675e4a3c94c1220177d24d24394b49f7b04c91ba1e4131567542a81ccef18c3f4079021df9658cf2f5acffa7b6ce86c1b079ecb31317226ba8eae97b1cb3711f1762ec73eb25344f82248f8fb4f4e5b7dad35fb254005fdaf1140af88bbb5a1d53462f754ea98bbc7d9d6d1581e8109e98cafc703af6ddc419a77b7df3e7ffcf881605616f2a52b16c915ad946c37148dbfe93b8a6b3a819505134995001b40b060a1436ceef220866865511a252e1e7ae4e1de725d8d71e95b1107e82f5ec6c7c544fb79617b2e9b4ce894d486eb22e3638f5125417671f0f6b1e9feda51921bcc4b29caf8828c4d5c9cb458115cfcd2b11288a7617fb34921b7641594ea5773a93bda2453e88368ee4c7f226026fa37028a296512194b7d2f5e9", 0x5cf}], 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) connect$unix(r4, &(0x7f0000000900)=@abs={0x0, 0x0, 0x2}, 0x8) 06:13:13 executing program 0: socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) r2 = dup2(r1, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x8000, 0x38b2, "a06b12d84c7a531577187da652b2f962db7df109", 0x7, 0x4}) r3 = dup(r0) setsockopt(r3, 0x2a, 0x803b, &(0x7f00000002c0)="f761bc08348c981a694729dc76191b1da36ac0833eb032eb52fbc373a6261674df89e6e68f16d8ce20d7a4cc1d09713c37fdd0bbdca62e8d5680577f411c87f43e2b5078300dc3bb248a6112319a21ebb0cdb089bee34dcf9fd67b8e5407321cda5b30a863ea58d3ea366f6ba035d1cc4651f361601a7be7462ddbb11dc0725765595748b87d3df24642b556f1bb201d2616a4ce22fc82b7a9d16fa2893fc9ffb2795c9b8e0758e489bd31091655b6d9c7c8ee2be76cdc8513a6db73a0cfcd28942d62cc470d7a7bd790fddd98b3bc7110af6ce26dfab77131f67142d322416ab6", 0xe1) r4 = getpid() r5 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r5, 0x6, r4) r6 = getpid() r7 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r7, 0x6, r6) setpgid(r4, r6) 06:13:13 executing program 1: mprotect(&(0x7f00009a1000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r3 = dup2(r2, r1) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000000)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r6, 0x6, 0x0) fcntl$setown(r6, 0x6, 0x0) close(r5) ioctl$BIOCLOCK(r4, 0x20004276) 06:13:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r3 = dup2(r2, r1) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$WSKBDIO_SETDEFAULTBELL(r3, 0x80105705, &(0x7f0000000000)={0xfffffff7, 0x9, 0x0, 0x8}) 06:13:14 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xfffffffffffffef9}], 0x1, 0x0, 0x4) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) getsockname$inet6(r0, &(0x7f0000000440), &(0x7f0000000500)=0xc) open(&(0x7f0000000340)='./file0\x00', 0x0, 0x100) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x100, 0x0) socketpair(0x20, 0x8000, 0x1, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000740)={{0x18, 0x1, 0x4, 0x7477}, {0x18, 0x1, 0x4400, 0xff}, 0x3, [0x6, 0x2, 0x0, 0xfffffff7, 0x0, 0x3, 0x0, 0x3]}, 0x3c) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000600)) r3 = openat(r1, &(0x7f0000000180)='\x00', 0x400, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000300)) preadv(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000780)=""/249, 0xf9}, {&(0x7f0000000880)=""/98, 0x62}, {&(0x7f0000000240)=""/75, 0x4b}, {&(0x7f0000001740)=""/102400, 0x19000}, {&(0x7f00000000c0)=""/185, 0xb9}], 0x5, 0x0, 0x516) close(r0) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x10004) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000580)=0x1) semget$private(0x0, 0x4, 0x2) write(0xffffffffffffffff, &(0x7f0000000640)="d9f71a5eb2b6ee33a85c0740f4b3d9fdbf83276b7ae707e3382b0be1c9e4a4c4335a3f5324aafee69339b80b1a154b9481a6ebe004fe65eb0652171c5afc133aa745ca0cb8cde03350080eb70f3e5e86003bc98450f3bc0f55a9ceac52f10f9e979b14eabcbd0904ed8540ed9bb4ef6c99db28c9a06d0710106cc92e2dc37b80cf7700063eded020e2291a45d07e53b043bdff4a7ee6b5582373808f15c1245b90fd4c1f185e61f8b175f085724edd626ad467f668ecb88dcff42abb17b104ff07c952213dd4253f3d021e7fea630510dfb8b551729f61627485362a", 0xdc) socket$inet(0x2, 0x5, 0x0) 06:13:14 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000006c0)="04", 0x1}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r3 = dup2(r2, r1) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000040)) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) 06:13:14 executing program 1: r0 = kqueue() r1 = dup(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r2, 0x6, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r4, r3) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffb, 0x85, 0x80000000, 0x6, 0x81}], 0xb56, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x8, 0xf0000000, 0xf4aa, 0x7ff}, {{}, 0xfffffffffffffffb, 0x2, 0x1, 0x2, 0x1000}, {{r0}, 0x4, 0x40, 0x0, 0x40}, {{r3}, 0xfffffffffffffffe, 0x80, 0x2, 0x8, 0x5}], 0x5, &(0x7f0000000140)={0x401, 0x9}) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r7, r6) dup2(r5, r6) r8 = getpid() r9 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r9, 0x6, r8) setsockopt$sock_timeval(r9, 0xffff, 0x1006, &(0x7f0000000180)={0x3, 0x9}, 0x10) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x11}, {{}, 0xfffffffffffffff9, 0x26}], 0x3ff, 0x0, 0xc68, 0x0) 06:13:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00001a01"], 0x1) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) dup2(r1, 0xffffffffffffffff) dup2(r0, r1) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x2, 0x3) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x2000000000009, 0x0, 0x0) 06:13:14 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x4e, './file0\x00'}) chroot(&(0x7f0000000080)='./file0\x00') r1 = dup2(r0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = getegid() fchown(r1, r2, r3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r4, r5) openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x8000, 0x0) r6 = socket$inet6(0x18, 0x4005, 0xde) getpeername$inet6(r6, &(0x7f0000000240), &(0x7f0000000280)=0xc) r7 = getpgrp() getpgid(r7) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GMODE(r8, 0x4004574b, &(0x7f0000000300)) r9 = accept$unix(r8, 0x0, &(0x7f0000000340)) ftruncate(r9, 0x0, 0x20) 06:13:14 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x2e}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f0000000000)=0x4, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 06:13:14 executing program 0: sysctl$vfs_ffs(&(0x7f0000001080), 0xc, &(0x7f00000010c0), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000001600)=ANY=[@ANYRES32, @ANYBLOB="a60ee0996156904fe4119ace36d8463e765386734c4377aa473f0214bf80a46cc89157b99da17f4ef056762e91c305ad8548223d0f225718433418ae5c8e5d3d896ea173675eb9251aea07eeab252c80a93bfef0cf273dbc3417da99887e481771a5743f6772a22ea1fce709da707e778741913d7ebbf05391aa6503486e5284e8d88d2cdd4087b691e2", @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r0, @ANYRES64, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71db146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e00000000000000000300"/74], 0x8, 0x800) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) shmctl$SHM_LOCK(r2, 0x3) msgrcv(r1, &(0x7f0000000140)={0x0, ""/145}, 0x99, 0x2, 0x1000) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000075fca652c27b1a3140467e0cee7154dac4b87d491067969ff"], 0x92, 0x2, 0x0) msgctl$IPC_RMID(r0, 0x0) 06:13:14 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000001640)='./file0\x00', 0x60e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) read(r1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r4, r3) bind(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="a56e52aa1be016db70c4cfc1"], 0xa) r5 = accept(r4, 0x0, &(0x7f0000000080)) getpeername$unix(r5, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) dup2(r2, r0) 06:13:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d8b, "25170451010000a9b3e742000000d35ed900"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)="28249f15e936705e0ee5a12b768312803429d20345a00746c9fd966cb3401cbd356e962490fb45a7bb9fdd7a4041017f4e6847bc46a3ec85a352da0a", 0x3c}, {&(0x7f0000000180)="b82e3d5bf06bfe5db1f71c8ed0ca64abe983d645e24531f630336f3b25389d6c7782365296eda38b660e389d6f61896e5f8cd2ffd2da9128eacf39d7a1bb4f774a4011d0930df2bab66c7c0edb3fa5ba28f46708a1f39287a1e7f53db5de7a242e68452c532462b31ec630243705eb6d9109a96cdd392bc3cc50b994ec9540221a3d1917e80e076219664ecf71b760ee24012a9e45dfd19bdc7ec82ed1305d21f0c3d9792bc7940e8063b4b28cde209a3a917852c29a0cb4ed0d266332cb220fcefc4ddb968ccae82deff65e9bcc93d2178d25cb83f38ddf0f6f9369a56b12f78cf684009699c660e11cdad1fe4591", 0xef}, {&(0x7f0000000280)="1ac7eb61bce89d8e1585d738e4ef2aca150aa8c8dd987b9919248296f7401be0a3a9b82794548cda60c33befbceb4f64e333b7237bd403c991fff70864c015b5f5c38c1d79a4154bdc98d5a88513d03123eb32ab4726b4dd2e22aaf2ca0b75335d0ee4dba5a94db204e8c23ec37f339e56b1cfa9b9c44a1a64236e9abf4b2f0c5faf58641b45c49746087a5021163f8369efce169666d968043c411a9b0551159e1ed328cbb14b2f2747bba01e9cb193afbc4bdefb70ac0a531a3b4d98fc2a45ea75ba56406bff72f2d580c5179f80d56f6d62b9ec92c2", 0xd7}], 0x3) write(r0, &(0x7f0000000140)=' ', 0x1) 06:13:14 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005", 0x3, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82029d9cffffffff"], 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) r2 = getpid() r3 = socket(0x18, 0x4004, 0x4b) fcntl$setown(r3, 0x6, r2) accept$inet6(r3, 0x0, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) socket(0x2, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 06:13:15 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="fb548a9a4c2a5165"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 06:13:15 executing program 1: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0x8}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x180) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000200)=""/206) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000680)=""/235) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r1, 0x6, 0x0) setsockopt(r1, 0x401, 0x2, &(0x7f0000000080)="7daf48b49eb73b6aff3c2fcc5da8016a2039e3a53df2699d351d4b381b98960e9dd47d0b70deea13349662df4ed6a55a44812537cff27733950898e93828b14daaaa72fe7bde48b9ec0e5388a16ee13f44c68c8abfb0c745c341911c5c725cf2514c3143779a31f71688ad45fb551de70cfe8c7e741012600f81accddfef63bce59e03fe4ac7e1c01f24f2288f8bcb35e45f98ca3e59a465486c826ffc7a340a3866e667482e8bf14e3738a63fd3bea9364bcd7fdb77c9bd49111b354b18c1861fdaf82c50b436554d9d6c897943995c19240e0db2b626f4f90b027b245d75c968fdab8663", 0xe5) 06:13:15 executing program 1: r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000140)="b10005049000e803000008005786ca900f0e08feceb11ea8fef96ec2c73fd309000000000000004f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebb8ee9c269ed9a6d5aacb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a870c881ff7cc53c894303b22f310b404f36a00f90006ee01bee57aea8c500000002000000000000190200a3f8000000000000000000010090d2c4e5187c000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000140)=""/222) r2 = semget(0x2, 0x4, 0x196) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000080)=""/15) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000000)=""/65) 06:13:15 executing program 0: syz_emit_ethernet(0x86, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x50, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "277915", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x2b, 0x2, 0x0, 0x7, 0x0, [@ipv4={[], [], @rand_addr}]}, @hopopts]}}}}}}}) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x10, 0x0) 06:13:15 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00e4ffff", 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 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)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 06:13:15 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000100), &(0x7f0000000700)) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000180)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) dup2(r2, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r4, r3) bind(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="a56e52aa1be016db70c4cfc1"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r5, 0x6, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r7, r6) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x5c, 0xfffff, 0x9}, {{}, 0xfffffffffffffffe, 0x25, 0x40, 0x6, 0x120}, {{}, 0xfffffffffffffffa, 0x40, 0x2, 0x1, 0x8}, {{}, 0xffffffffffffffff, 0x0, 0x8, 0x101, 0x200}, {{r0}, 0xffffffffffffffff, 0x40, 0x40, 0x7fffffff, 0x8001}, {{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0x6, 0x8}, {{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x7, 0xffffffff}, {{r4}, 0xfffffffffffffff9, 0x40, 0x40, 0x8000000000, 0xc5}], 0x8, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffa, 0x4e, 0x1, 0x10001, 0xffff}, {{r6}, 0xfffffffffffffffc, 0x34, 0x10, 0x8, 0xfffffffffffffffe}], 0xc0000000, &(0x7f00000000c0)={0xb1, 0x1}) 06:13:15 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="be020097048eb9799150480dd33318d76bec612e2a5f201d190b0606e7f28868e178cab7f368ee8013c0d0a7cd3ef06ad3dd947be4c39f12bc9940c40a3537d5a6dfb6524dad4973b511addc1e57d7cbf1023e1829d29ba910fdae115a5904e8abea5cb1e5e2e80c0fac3a190a090187e635770590b226ac280ad90fabd6a9b554285916beba46530000000000000000", 0x90}], 0x1) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, 0x0, 0x0, 0x0, 0x0) 06:13:15 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885", 0x106}], 0x1, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x7, 0x2, 0x800}, {0x1, 0x8, 0x800}, {0x3, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000000240)=[{0x4, 0x6, 0x1c00}, {0x0, 0x8001}], 0x2) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000280)=""/163) semop(r1, &(0x7f00000001c0)=[{0x3, 0x1, 0x1000}, {0x1, 0xbb, 0x1000}, {0x2, 0x3, 0x3000}], 0x2aaaaaaaaaaaac0b) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 06:13:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r1, r0) bind(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="a56e52aa1be016db70c4cfc1"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r3, r2) bind(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="ea9c806929d48a0071a7c0b91ba2c32c50e8618cff57ad82c3e4076e57413052fb6cd97b87e0194e4594cf7a9678291b144af59a5789c7e4143c127c3abb3865af9ec94de43b97ea6668d426efd49234051d2c4d80353cc8906ff3f1ddf7a050f63a13d935696e6e753aaf7bb2d3b32fb75c62aae84267ef00b457437a9418e4ceb4fe925b393052655faf46cf"], 0xa) r4 = fcntl$dupfd(r1, 0xa, r3) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000300)={0x3, 0x8001, 0x18, {[0x1, 0x5, 0x8, 0x1000, 0x1ff, 0x8, 0x1, 0x7, 0x3, 0x64, 0x8, 0x5e, 0x6, 0x7fff, 0x9, 0x1000, 0x7, 0xfffffffffffffffc], [0x9ee, 0xfffffffffffffffc, 0x34a3, 0x5, 0x7, 0x6, 0x9, 0x7, 0x9, 0x8], [0x2, 0x0, 0x400, 0x8, 0x8, 0x7ff, 0x7f], [0x10000, 0x7e3, 0x9, 0x9, 0x2, 0xffffffff], [{0x8, 0x9, 0x8001, 0xff}, {0x985b, 0x5, 0x48f7, 0x1}, {0x4, 0x4, 0x6, 0x8}, {0x7, 0x40, 0x0, 0x8}, {0xfffe, 0x5, 0x80000001, 0x5}, {0x200, 0x3ff, 0xffffffff, 0x80}, {0x7, 0x8, 0x800, 0x200}, {0x1, 0x4, 0x2, 0x1}], {0x8000, 0x100, 0x7fffffff, 0x100000000}, {0x1, 0x2, 0x8, 0x2}}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x2, 0x0, 0x0, 0xe}]}) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, 0x0, 0x0, 0x0, 0x0) 06:13:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) syz_emit_ethernet(0x2e, &(0x7f00000000c0)=ANY=[@ANYBLOB="7a8973b671ae2347c7102228bc83aaaaaaaaaaaa8100190008004500001c000000000001907809000000ffffffffcfb1cd7a45eb7a3f7be3866c7915d7e0a9e37f0fe375baeb26801f208c5bad74463554ac008dca8302bb7183"]) 06:13:15 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = getpid() r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffa, 0x3}], 0x0, 0x0) fcntl$setown(r0, 0x6, r2) r4 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000500)={0x2fb, 0x7fb}, 0x8) r7 = dup2(r6, r5) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000000180)=0x4) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000200)="1a842d2d24c3b51399e8569c05ce06f57e2bba7cccf9f1d8e9b47a600ebc48e4202db95c90889cbe0a62f53943e0a4074853155741ebcc94b62f96b3020ea7448343170e268c5ca7a88d2a84f9276a46f468595674cfbeba525cf436043e81e9b3b01f0e95d62c7076259682834a6392d7fc9b06838cbb", 0x77}, {&(0x7f0000000380)="bb8e179dfcfbdbbf5999e46a40a7709f40ea5a8032e2d474e59feafc708db5d0498f52de8a906df8769342e4d676e92aa419a9b2e8732fc6a00a568e376379515a5d39f47c442b83c49832e76fac92b9a4547df170489729015d1f36c9ce5186626d99435a84c5230a28314228c72c8a368f845fed33c6471fcfadb83d8a24482512aeb3c082c280eba9aef1ac9cfadc7eaa67e9b1a03313d35998d7ddc082c47569dbc4a23f0005d7988415882c2da3e3", 0xb1}, {&(0x7f00000002c0)="a83f4be10a00d35b952ad4eb07a5f1fe2cb177561311012b2e7c6dbb09e5cc66106cd3c0557e84c7ce1c78e74af2b76334c72642b873e7a1d36d9a0551d126cdcced2331224dee10b7ba6f4c2d378d61ad1afd2a439f4b8e8c4463b007cf6b597294c1dddaabbd6782d3ec43c651d7ee397595660cda2aff0d08d3197ab3f0b58ea1025032e464380254ecc4d0aa69e18aead29c24b9dcf9fe", 0x99}, {&(0x7f0000000440)="1a288376b77079343c9781b0d645e945c2b85161b075e90a5acf3b069cbcf41fbd54a186016fff12b213aba827f25dc8af0d1727c97b2b523c21b7046392eddbb1d6166f6e1d0fe59fc408b11332c3304a9922eb4d8dc067951ed1c03f29b58cf542a94d38a74633e324b3dc64dfe53ba4b365b459958b17293fbaffdba26f704e850e45fd4c64de779ecdac5d89f34f268af77919337ea7ccb83c88215f7dc9098d8d215cceea658f530fa34f17b0182cf5d0fb6e2adcd26e439f0995", 0xbd}, {&(0x7f0000000540)="0fe24b274904b703f84994c9ba46c12faaf8a8540eedf5d0992390de953c2f7dcb6310e1512eafd946b0e27252235f15044648a6e42455055fda28e87b1a6313502c51116fb56fcbc38effd0ae713d1e4c31c57f719330d2ce2002c15746e42a2f1d39844484eacea944ccab93518c3eaecba80cafd4a3d3a4f5f7811e111c02e259bfff9af942cc5c92b0ee68dde34739ebca", 0xffffffffffffff4c}, {&(0x7f0000000600)="a1d47ed1ab775ea6eb6885c88a9334e4b6c1c5b4549b8f90af18f98f8603d2fdcb515b1466dba3906a1bca281352e720dcaae6d6f7f889ffeb9583fc38cfc7bfcd4f8826907a49576671f98d74a91a4d47510064901a49a423f232e5522f605dd3c1fe146898d07dbb938b238f783ab90be6d3429e343469cfef3900e177d9c15bca14f975c2462802cb14775fb8c1e2ad4a4e1eea5ffa0d23", 0x99}], 0x6, &(0x7f0000000940), 0x98, 0xa}, 0xc) r8 = socket(0x2, 0x400000000002, 0x0) dup2(r8, 0xffffffffffffffff) kevent(r7, &(0x7f0000000000)=[{{r4}, 0x0, 0x12, 0x1, 0x8, 0x1}], 0x7, &(0x7f00000000c0)=[{{r8}, 0xfffffffffffffff8, 0x20, 0x4, 0x7, 0x10001}], 0x4, &(0x7f0000000140)={0x2, 0xb3bb}) r9 = openat(0xffffffffffffff9c, &(0x7f0000000740)='.\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffa, 0x1}], 0x66, 0x0, 0x81, 0x0) close(r1) 06:13:15 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0xfffe, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, "37fa8441f0f96103"}}}}}) 06:13:15 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) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r2, r1) r3 = getpid() r4 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r4, 0x6, r3) getpid() fcntl$lock(r2, 0x8, &(0x7f0000000240)={0x2, 0x2, 0x4, 0xf2, r3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r7 = dup2(r6, r5) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$WSMUXIO_LIST_DEVICES(r7, 0xc1045763, &(0x7f0000000100)={0x1000, [{0x3, 0x4}, {0x1, 0x100}, {0x3, 0x4}, {0x1, 0xffff}, {0x2, 0x5}, {0x1, 0x8136}, {0x3, 0x20}, {0x55a4d61ecc313cb, 0xffffffff}, {0x3, 0x1}, {0x1, 0x100}, {0x3, 0x7}, {0x3, 0x601}, {0x1, 0xc3c0879}, {0x3, 0xfffffffe}, {0x1, 0x9}, {0x1, 0x40}, {0x3, 0x1}, {0x1, 0x37}, {0x2, 0x8}, {0x1, 0xff}, {0x2}, {0x2, 0x10000}, {0x1, 0x5ae}, {0x2, 0x2}, {0x3, 0x577b8000}, {0x3, 0x7}, {0x3, 0x9cca220}, {0x6, 0x4b2a}, {0x2, 0x3}, {0xdee9534bb49a4e24, 0x7fff}, {0x2, 0x8}, {0x1, 0x4}]}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x10002fffffffe}) 06:13:15 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000900)=ANY=[@ANYBLOB="ffffffffffff08ea0080000086dd60317b7100323a0000000000000000000000000000000000ff020000000000000000000000000001020090780000080160be46a200000000fe8000000000000000000000000000aaff020000000000000000000000000001dc8a921248e505a0ca1fe767e0f0887fb4f395d76fc855c136e8fbaaef1bd332cea3c18f8cc27cff4dd8189b0bc8ee20558b4a62e8663e949213ade0dc84052e01aefb7a3865343a002907a3698b1a4210c29666c19dec39d5aa70b191abb9606c3ec30b2f08cdfae1ed0ffadd6967d4b8d2a0e672d98f508f0d721bb3aa25cc25a0949418343de3d1ebcb7d0a5bac43c68f4a0261d01995682846a62f0a630da139df92b85058e225ac049fd3d93684cb3fe8ff7511abb82abaa754ea33eef4952259a46576f812590150357c966d9e89631c0db146a68e5c12"]) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, r4}, 0xc) fchown(r0, 0xffffffffffffffff, r2) 06:13:16 executing program 1: 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, @mcast2, [@dstopts={0x11}], '\x00\x00\x00\x00'}}}}}}}) 06:13:16 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000000)=[{}, {0x3}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f0000000140)={0x7fff, 0x1, 0x6, 0x6}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0x400000000002, 0x0) dup2(r4, 0xffffffffffffffff) setsockopt(r4, 0x0, 0x8, &(0x7f0000000180)="a38e767cea1ff51745e2b53c11031450712363c7f46429e80ecac15423c6d6a98df5ddb812162dfd9d6b37d441d05ba132ee811b212db082a0697509839b72c7425b7a3739441f102f855ec72f5fbae1771fdaf70ba0425b5237316de334d21d0b125a4f29088652bb2d5245cc83260e50a96b576175f157dbaa51f940fc6b8f867aafa296ae04993a2433ad3f223f5222703d79d4467eb8ede199b667b986f4cdebc99dddb97de2a5ed635167c5f5b1e007c07e6d5f820450db6f3942a4bd1a852ce5e857db139973bcbebcf7c86f0fb541f08ed0a019b57efb4522413c18906dda7120d90d67779bc1f495ae", 0xed) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r3, r2) bind(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="a56e52aa1be016db70c4cfc15b61915884d3a0574af7e8341e8027058506cb163ba662b720a1509046ced4161b81947ce7f52afa465f24aceb71b08702d8d2ffbfffe344fa57bb4507d902a033487c6df09d1048e607fb8496000223dbd7"], 0xa) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) listen(r1, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x1f0) 06:13:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0x0, 0xbf, 0x0, 0x3, &(0x7f00000001c0)={{0x4, 0x4, 0x29, 0x40, 0xc3, 0x3, 0x2}, {[0xfffffffffffffffb, 0xfff, 0x8, 0xffffffffffff8bdd, 0x0, 0x4, 0x8, 0x43a, 0x0, 0x800, 0x800, 0xfff, 0xa13c, 0xef, 0x5, 0xb0, 0xaf3], [0xfffffffffffffffc, 0xffffffffffffff80, 0x4, 0x3, 0x80, 0x6, 0xffffffffffffffff, 0x8, 0x2, 0x1], [0x2, 0x4, 0x7, 0x6, 0x8, 0x80000001, 0x7], [0x2, 0x9, 0x71bf, 0xffffffffffff7fff, 0x80000001, 0x7], [{0x9, 0xa99d, 0x7fffffff, 0x67}, {0x8f83, 0x6022ffcd, 0x3, 0x8}, {0x3, 0x3, 0x9, 0x80}, {0x4, 0x9, 0xfffffff8, 0x20}, {0x6, 0xffffff80, 0x9, 0x65bc26ca0000000}, {0x9, 0x5fe, 0x5fa7, 0x8}, {0xa82, 0xffff, 0x8, 0x9}, {0x6, 0x5, 0x3, 0xb6}], {0xfff, 0x6, 0x80, 0x43c}, {0x0, 0x2, 0xff, 0x100000000}}}, 0x3ff, 0xf9}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$BIOCFLUSH(r2, 0x20004268) fchdir(r2) 06:13:16 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) fchmod(r0, 0x8e3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="1cb49fc723661230ffffffffffff3f659078e0000002ac1400aa4e200000000000000000b271000000000000"]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r2) 06:13:16 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r3 = dup2(r1, r0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$WSKBDIO_SETKEYREPEAT(r3, 0x800c5707, &(0x7f0000000000)={0xfffffffb, 0x3, 0x3}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) socket(0x18, 0x2, 0x80) ioctl$KDGKBMODE(r3, 0x40044b06) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200, 0x0) 06:13:16 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x4}, 0x8, &(0x7f0000000080), &(0x7f00000000c0)=0x285ec, 0x0, 0x0) 06:13:16 executing program 1: r0 = socket(0x2, 0x4001, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r3 = dup2(r2, r1) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000040)={0x6, 0x9, 0x101, 0x80}) connect$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0x0) 06:13:16 executing program 1: syz_emit_ethernet(0xfffffffffffffcfa, &(0x7f00000000c0)={@random="edd700", @broadcast, [{[], {0x8100, 0x7, 0x0, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, "0200", 0x34, 0x3a, 0x0, @rand_addr="0000000004000001150400", @remote={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xcfb, {0x0, 0x6, "f763d7", 0x0, 0x11, 0x0, @empty, @mcast1, [], "80020000"}}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r1, r0) dup(r0) 06:13:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c467dc5fbb2a00def07b9575f0a00"}) write(0xffffffffffffffff, &(0x7f00000000c0)="4ea6500ceb8efc509649c1abe5ca8e985065f33b46de530610d4007bb4907fc3ae40093ae4afe4c1552a9ed50d", 0x2d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r3 = dup2(r2, r1) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000100)=0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) 06:13:16 executing program 1: r0 = semget$private(0x0, 0x4, 0x220) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r1}}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r1, 0x190, 0x100}, 0x5, 0x5, 0x2}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)) socketpair(0x2, 0x2, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) semop(r2, &(0x7f0000000040)=[{0x2, 0x20, 0x1000}], 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xc94fbd36ca7852af, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f00000001c0)) semop(0x0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(0x0, &(0x7f0000000380), 0x1d) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000200)=0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/125) semop(0x0, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semop(0x0, &(0x7f0000000240)=[{0x0, 0xfff9, 0x400}, {0x3, 0x3, 0x1000}], 0x2) ioctl$KDDISABIO(r3, 0x20004b3d) 06:13:16 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000140)="7d0765e065083d0c5a956c8dcbc1a5925cbf1473", 0x14, 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x3, 0x2, 0x1800}], 0x4) semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f0000000080), 0x0) semop(0x0, &(0x7f0000000500), 0x34) semop(0x0, &(0x7f00000003c0)=[{0x1, 0xffff, 0x800}, {0x1, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}, {0x0, 0x2, 0x3800}], 0x5) semop(0x0, &(0x7f0000000040)=[{0x2, 0x0, 0x800}, {0x0, 0x0, 0x1800}, {0x2, 0x3, 0x800}, {0x3, 0x1, 0x1800}, {0x3, 0x5, 0x1000}, {0x2, 0x2e8, 0x800}], 0x6) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f00000001c0)=""/197) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(0x0, &(0x7f0000000500), 0x34) semop(0x0, &(0x7f00000003c0)=[{0x1, 0xffff, 0x800}, {0x1, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}, {0x0, 0x2, 0x3800}], 0x5) semop(0x0, &(0x7f0000000040)=[{0x2, 0x0, 0x800}, {0x0, 0x0, 0x1800}, {0x2, 0x3, 0x1800}, {0x3, 0x1, 0x1800}, {0x3, 0x5, 0x1000}, {0x2, 0x2e8, 0x800}], 0x6) 06:13:16 executing program 0: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) 06:13:16 executing program 1: r0 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, r1, 0x0, r2, 0x10, 0x9}, 0xe7a1, 0x1, 0x9}) r3 = getpid() r4 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r4, 0x6, r3) r5 = getpid() r6 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r6, 0x6, r5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xd, 0x0, 0x0, 0x0, r2, 0x7, 0xfff7}, 0x9, 0x5e, r3, r5, 0x9, 0x0, 0x40}) clock_gettime(0x2, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:13:16 executing program 0: getsockname$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 06:13:16 executing program 1: syz_emit_ethernet(0x9e, &(0x7f00000000c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x68, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[@dstopts={0x88, 0x0, [], [@pad1]}, @routing={0x8, 0x6, 0x0, 0x3, 0x0, [@mcast2, @empty, @rand_addr="40bd4296dba1d2ece20c462c19beeddc"]}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @remote={0xfe, 0x80, [], 0x0}, [{0x2, 0x1, "bf51e0ac1c57"}]}}}}}}) 06:13:16 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, "0000245100000000790a0000000000001fe600", 0x4}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x1, 0x101, 0x80, 0x800, "b98b2a87e5918e00cf53495b95caaeaa192426b9", 0x69df, 0x8a}) sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x2, &(0x7f00000000c0)="14ec91c633dfb876473edf7a5236bac8db4df9508b95df2fa4ac366b00681407fec3165ad258453be567ad1c392d584c4bd13e80be0e6ce560a530bea972f5e046a5248784f761578946dc2123f4c4d93c4dd720a165c2eb2ade6b62caa01080fa61ce49b1ad5b63e32aa99de9f9c734322451e9e7778a287719e3ce581c23590c6bba47e30d8e6a0434978ed93615cbf3a79f7af4060e33a0fab44bafd2355218a6e33a0c33b70a06851434459d3403d4456e1071ffca8a5f4a73084cebdd23142cf86251473b8b2062a261d4dcdf511e8b9885e6e38c7491bcdc59c276d5ce02aed182d369cc512f268b5f25ccf64124b96d90920eb839b10821ecf6c374decfe2d3d9539a39578be3343e6cbba3f1542b1d58d51c728bf7b066b7f9b8f85285b231607aa4", 0x0, 0x0, 0x0) semget(0x1, 0x3, 0x200) 06:13:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000008c0)=ANY=[@ANYBLOB="0000000000000004300030320fe3063a3b58df405018841cc118e4b0c00470907bdabc7c0b81910177930795f98b0dd000380d96bfb3c67a0d698d3900cafbd65de6e2c72771ab62ca1898d75caa5dd4709419bd84019c811ea5c951386a032daabd7e301a92fbe7d2d5b29136ae327e9df08f8a03e0dc3dc7ae16da9dcb3d90dec12f91619e4cd57af68227d5bf82d90c150e9f437c4240b9875b702fead8fe25cd4c4c1f340797a8214a4cc93f5a7529374f310205cf0c5605b0b53dee1b810b2e728548c2fe68b75bd19e564b823ecbd14938f40c9a97a7b0fb616a62fa9a1bdafb7be81550fadcbe379c4ea306e10254fb19a5b1d779f0a117abcb0187b81369c07c21a1ecfef308a5aa1b0377", @ANYRESDEC], 0x8) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x3000, 0x144, &(0x7f0000ffb000/0x3000)=nil) getsockname$unix(r0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000100)="dff3dfa6ea7837982268eadf3466c0a4839525ea94d4cc4b9e97fb5a16cf0b5aa80f0c478296", 0x26, 0x6, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r2 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000500)="1a65a7ea754e222ffd1b01920229a0f0fdbb783a915e09c84c56f7013363a77e237a81c483af86b986b92b93e9ea0b14090695f7c795f56e6bfbaf847e2a087e1e6802131e0e6e78137ab16cc2cf1411b6e76e4ac798bcadffcb2c01fd3d0c0a239c0b382baad95e503a38744561e2c92615c0fe2c75633bdd27baefb93cf11b3ce7dd986a632b43467f92a4836eb245e38a6b94985f8b29e5b3cc102ead7d73100d773588523dc1d89492050d84be61fb7d5e3ce88adb0555f0bc422b499a37b094e82a0f183a66b8b5c48c7cbb5dffd1ed3e3b72a1e36505d36e37bd5b18dadb3df68857a9c192d1e66c21db9a", 0xee}, {&(0x7f0000000600)="96c762c274d5c92684ff321a7f9d5da22d1788398e5d1a49c8dd77ed535c91d18f5b8c2a8b17cb2aa994243ed9eb190c549992e11c208cc7e0b1ab1c67756a95c0042a17de3e1d3856d9bb74985cf61d0e387110bda450d9b703934de6afc00aad130287c3846a194151f12b5e2aa29da9f4af134ea0f9d229dc8365fc01f126d193093315e1504e07110bb2227a16b0055af89a6098857b6df52d89b3a8cc097a23a23b7776962229a46a21557f50b8db9d23622e4175c4279280941d87a12da9ef489b6d21b8b2fa25a9e9a7fa52394fee2573123de93f9de4d7c7ccc04d2bd743e1f83cecb483dc", 0xe9}, {&(0x7f0000000700)="3f90dc83690513e1e33e0be855b772b5128421941ff2e795650be7b67ed890813a791500d6aa61f04f13fb778f521968bb62d51b782bfff39cf600fddca82b8bb5f6e944fba848be2cd49226b399e024450e587018c6602ba099aa7fd5c3fddffb724ad5b30b068f4d2dc6229aa63ebae8315dcf32df12bfadccf297a6008e824ad4ca26b1978851a9f381861bd3531bcb4f285d15e4850d1d17ec50ca2b0fe70d7a256ba79516b9b9ce68097a9afbf5bd37841d46", 0xb5}, {&(0x7f00000007c0)="8fcf03812bf273589132c7350c8e42b1aaf08a11d395663a36673537272564bb1fdc4140f02990bea127aa3e38e21bf374cc71f3ea6f6a0bcc712068fa4d1b9bd64e1b10f98c9e13b9e7fc350870ad442480323316801f7567857366effe9e726c0d24beb566e5203385952f0b547a39d227e47c4884e615409c75935e1293eccb5468eb33d17d6203f2136903", 0x8d}], 0x4, &(0x7f0000000340)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r2}], 0x40, 0x404}, 0x403) r3 = syz_open_pts() ioctl$TIOCDRAIN(r3, 0x2000745e) open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0xba) fcntl$setstatus(r3, 0x4, 0x4) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x12) read(r3, &(0x7f0000000140)=""/229, 0xe5) fcntl$getown(r3, 0x5) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x8b) ftruncate(r4, 0x0, 0x4030003) socket(0x1, 0x400000000002, 0x7f) 06:13:16 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x200, 0x0) write(r0, &(0x7f0000000080)="b2a96e0640d9f79b2e4cfddf03d92bd5b7747ed174218dc483610a13d4160a459fd8ff6010d6d36594921678eb0be87e94a94186c3f8247312fc38a775286911313f610a1331c8204887d6f6ad1234a5277e739cc7aa5c3ee2afdea6f7a42dbfe297d23d68e07eece1d8ebf9408fd38e0ac0952b385e9025c7", 0x79) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000000)=0x7ff) syz_emit_ethernet(0xca, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x2d, 0x4, 0x1, 0x5, 0xbc, 0x64, 0x101, 0xbe, 0x32, 0x0, @empty, @empty, {[@lsrr={0x83, 0x1b, 0x20, [@local={0xac, 0x14, 0x0}, @empty, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @broadcast, @multicast1]}, @end, @noop, @ssrr={0x89, 0x1b, 0x3, [@loopback, @multicast1, @broadcast, @multicast2, @local={0xac, 0x14, 0x0}, @multicast1]}, @timestamp={0x44, 0x28, 0x6, 0x3, 0x0, [{[@multicast2], 0x5af87217}, {[], 0xa0000000}, {[], 0x1f}, {[], 0x8}, {[], 0x92}, {[], 0xaa3}, {[@empty], 0x80}]}, @end, @end, @ssrr={0x89, 0x1b, 0x89, [@rand_addr=0x6, @local={0xac, 0x14, 0x0}, @broadcast, @loopback, @multicast2, @broadcast]}, @ssrr={0x89, 0xf, 0x4, [@remote={0xac, 0x14, 0x0}, @multicast2, @rand_addr]}, @timestamp={0x44, 0x14, 0x80, 0x3, 0x7, [{[@remote={0xac, 0x14, 0x0}], 0x9}, {[@broadcast], 0xc89}]}]}}, @icmp=@mask_request}}}}) 06:13:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b813", 0x196}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca376da066e763d4d967ce8aadb3c3fd7f9ae4f4c83b220d59b80283161ec55078a180c86454a6af889e6877abb5119218026dd409b65c450ff09e8a2b84a3bc3e8ffeceb6761b349d9d7512b3b4bcbcf5ceb029b7740fbb949d4dd", 0xc6}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) fcntl$dupfd(r0, 0xa, r0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) open$dir(&(0x7f0000000200)='\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', 0x400000002c4, 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r1 = open(&(0x7f0000000300)='./file0/file1\x00', 0x8, 0x101) recvfrom$inet(r1, &(0x7f0000000400)=""/222, 0xde, 0x2, &(0x7f0000000380)={0x2, 0x2}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x80) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = msgget$private(0x0, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0x0, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r4, 0x0, 0x9, 0x8000, 0x9, 0x41b}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x600, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x3, 0x0, r4, 0x5, 0x4, 0x9, 0x1}) 06:13:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) setgid(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) semop(0x0, &(0x7f00000001c0)=[{0x3, 0x1, 0x1000}, {0x1, 0xbb, 0x1000}, {0x2, 0x3, 0x3000}], 0x2aaaaaaaaaaaac0b) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000001800)=""/86) r6 = dup2(r5, r0) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000000)=0x8) r7 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1021, &(0x7f0000000100), 0x3) pwritev(r7, &(0x7f0000001740)=[{&(0x7f00000001c0)="f1b2de3ed19018d45700423a64fa8f06ffb6733bbd5f7bfe122959714fc15679b2f613384b08e2249ab1cdc3f406f7e4a5b3ac4590b32963676ace97aa04a74089400d32a08d9f09dad09c4e4f82d629547dda3e70ffefeec17a57da3ca85548f988b3fd630442adaab7ade169372547cdbd8f21d5ecb195f0280258239c0d0867c1d0f613a6f2ceb4c71933", 0x8c}, {&(0x7f0000000540)="82df08ff5751c39f15966217fb4e53a7c3c3ff6012e12fa3c10923b76cfb802fe4a9a60df1985f2e9665fd694b022cf1aff7da0e4d9a679d7ef31b6f027d4e8f2a1d76888e4fbe5fed37c3177063aeebaee8bce285dfe1a4a795a965b4c2c33f94247d1c75f601fe4534afdae9742d373d92cbc869cfa5c1d1a985bac0edd6c30e0c315e8d69be978368d19b4540489bc9b60da244f82039e09f3eb15b5b41609e830dee41b9f2080b8445e91b25c1acf9ff7f607a9d9102d5375f1c051df711fd3edb2a8848adc0ce1afc6847e4fad6573704b9f8041f7b8192fce99f620e65abf28ab4631c94c95ffadd86e23073347782a2f6e8700d8b5787bcaf248107e8c3e937befcd95678ad1053f23f9b5614b77d30212db258672a6916f1ed06b83bb64deb560a4059426f535c75835a1db9f9a5f7ff72dee809e9afa71e65ab7d263184e602986f64e7b5d2df57b06e0841a07a1e03ab3eee97089b2d65c5416aadab08e67b5bc8f22fbecad242e2949a409d80741f175b6c065977c6aab5aa7923bba64f25f180799948cd3fdc7b87cecf79354602c29fda2573af9e558f89eca9d2c91700f29922485f74d791b8054c262fa0754ed23350534c5f0cf81eee419fb29c4130c738d2bec3ad6b2d4a15798403af1c1afb19608117ce5c36cc427300d60daa4076577f1e8eaaeb6d3860b88818a205c3006cffb96311c7a17be92857da2b2ee7879c9971f2c255535a2829487203f66a5f8a7860537eaca142c1717f6935586e912ca14729a5c0f02e965b01343e00e8b90f8206ed26013ddeba806586b63419d55e8f7ef912b2004102b9858ef255dc153e62329c7cec13a744c48b21a97a75546fdd032e6bb328b319e82e71aa69f95c8a6bb439e1823e3d63c37eea448d66b7778a026c56e112ace19c291b95b59dbf581df88c643d425aca16f9ecf0bdd45181fec75c37c70eb83e759a928fab9de0d33dc9dd08da8b547b44e04bacbceb45d3329587fc39f66d4b257e317e64aa006dfaa36749672c1b20d98790340ea984bab0e3eae96aa27615dd3db7e3b0ef38969160bdcd5c46c97ac0560b2590477cf2750a3da9fae3c73c962157598ba985189e6ea952df5a71513926864d2e7eb20c4b477a4fe6f4863c97c8b76dee5072b1a823d9258e5f533cfb07f3bff263054ed9e200caace46e51eff7e728ad1c89e2e9e705b6c1d68249ea7c6ec6b152b66cb71042ef6f2baefd587c0951cba727add7086d455da02e6c549e7b5d017439b5cddb08955605995a1cbc24e2430045a08074b2137446be2a08ceae02974d0c2440d3cb6cbbedb1630cb7740bf3691340180763899c8d4f22eb20a3780a0765d202fc94b04abc1feebce260c0ccd446b2d98b0d4ea6eea1e76fe02581a3562a7a074371a726e3b3eaef52bdd636d0485edf2493883efa2c62beb006cee4a2895bdef0d5955e144c15a0f0f78074637bcc46c16a4aa118d108db49be998a53e257d7611c147f2970ead53cd6a2682998128e6316d785b336f93d6dd662ae64a8f2cf36cdc593c7bf0cc514aaf983f2d004083cf3c86b28cd97a9c923160f35b92354dca95b091bfeac915d80653011dd2fcc0b8eef91b1ed207dc2b161c05cd3c9f400ad2d358b368a6d89dd7b45ba84bcbcba020ad335c019bfa27358fb185fd41f7a866414b64877b097c104dfad8c6f56dc50b87f633175ef2d61ee8048d9f044477216b250a638505dcb0c716691d1873cdd17ef8820e36da626ee26844bd1b445e1ee6153d03d108b76da1e63af487293a7aeea80aecae3dc427bab885147263b5c5b97f738a1fd513fb26bc476c724bcf9af20b29091f6ec9db36cba36ad62cebda3410f64f7870dc723438ac1dcfb3fab84409b4949726670e54cece448f6794c8179fcc81436f4518752e6fb3a538d03290c5c418063d03a3b4000e5450f46e5edac336463b90123afbf954e5792fd2e88b67b6d38d217abaee3e31d2877475a75e317ee84e9342fa0b2320e7becce263c8d89c832926049cfdf4b095d9fbd85afee4286af11a7cb217584fb49bc2530483b97ff33f41f5d73569519447f99ccbfe42e618af2f87e2c95a8f5b1f9b18cd0b7e1bcfbd7cbbacc81ab1c5ead90d1341c88e23ca091886aef6b25cc45675956351f7dd90cbf8d0e282b87ef1b3e00639c9be4ba8157e736e5bec96a4e89c5f8e8e71a24c2a0c949bad19779c3b96d446c40a04d7357ac6988b36c10386f1c6392e2f6d4d7ad8e6a796e04c81f6ce7d168f485399c2f3ca7b5954bc36d8a028a7ba55f87c43dc3362adb41da2a2822623e5872e2705a51ae9ebbcd2b06799187067e3b3fac779aad02a1ed26b9ae12aeb226654374a9b913d87cf5ac8b8d1ee02919102cf2bf96de045b25ddb2ba93b9034d958d463c59ccc2af50119a9386f1d7bcd9307834bddb572ea84f25668039633a43909074848e8434c4e64f0e885d71d14ede4ca45a3e896972eab1a6dfc25bed6c2985b44700870568d919af9aa569dda2a2df14e983824e404446cccc6e0d7e972d70cdc36cbbb59adecc6bf67fc7cd11d3e7e345687ebeaf0db2c1a077488f1f6b818dac3bb04ba21fb5a1d05ccc8c230ef39945d3eed48421561a5e7eb6621f065f4d87adce29b7775cc71bd25216be6816dfabe83007dc71ffc9e59982b4465cd803f02efaa0a2669723d74215cfe968cf0e0ebd69d4682ffac31cd2966b75c34d739bde38c47ee86664335349fc70d8a9e58e0600bcc4ec25d80f97dcf12d47214447e8c40095786ab6e49f1645cef85d80789acda8f45f587f8132243b1f93319be37c70a5863a4d54ee37b5d17216a73b226771a25c3b2daa846c74605637127c440d7197e45eb8d8e36c4b2420fe8ace84264c916207969e5e89e7f08db349aa365f087e97fc69761407050cb18b4ccd401901d5f91978992bdaad285703cb6610db11746fa8be3e915758058af7363c5a2ee7cdaa50af87d6ede4aec9c49f7c04353f13a0ca88b070939d343b2cc5ed5bb0d95518d3b55d2bb76e36d13fbffe1590a6f9722bfbc5c2cd809cd809fca24daa00921a661f04674483b61c5cbf7b779670d5e5a19f1727afb48c3f4d70dcde144d3d8d9e554d369b47ce350c08e68c449b4b80327628638b3d3c78f284e47a71c406dac0a08c1822f888283f52ae2f16559ad4fbd8e90787b15f7bcc0acc49e61e5dcc3fe85f02a15d1b14e7bf614ffbe3674ee8c94b8aad86858c48f7a95a4969967597194c91e7b9e1b1673be39b47d59ca3fc9a1c8f3545c12006e806868d8db0cebd63eab07841489d4200d05bc54ec6bb492801f69dacfc06a4a726a59944835e214f9d01ed45c42e0fab7e3de2334fa6c3ff4a2c40ca8751a9d888ff86837f57e696551e7d113561abfa895917657434e53facdcf2858009b8230567944e550625ec9b3d0b5da0075a96a9defdf6a3b1cf07ef6034d0a7c410f6054e656af5f73bbbfd95de11d4939f9bf889ac3e04b4e965712088b205374bebb3cebd4c77bd80fc5cc1e53f849851f575137511676d72e478cf2df2e1f0f74d606c99ebbecacebff5bb9ef32723c840a6ab81ab9c4532a41cb24c9dcdf3bdcc4e6750b7a85374c0d8e3679eb3ccad8c3e921f49ff0edf4dfdeca72c87d90fe7b37d68efcafbfb7c1b4fb370645452a2cc83f63313ea1b1151216549b45e457e2338cd67aa01e8f3ac6d6bfd02331920ec33173129e217f932094d1166c3b8de30a4897396573c615dd31430583b9a540ee708051b7cc15caa5d238ac3c0ae793ba35bec5f8eac7e6a878a1bdd83d51f33e07808befec5647ef39610e7973e96f1d7c5cba0f36156dddd45e39a6b638cfa3a8d780bbf80eb2c9133124d00598cf7a8630256d76a4791298ebe8345f649014374b6bea2b845be2a4181188d94f4421f13072bcd8d764cbc52e40e3eb073c5f7dd6ed05f69e5e6a46f2a327493a41ebbf8be383a9b7fdab7f91ad2dafba35992029b37dbca9c236420a317a5519107af562524bfaf6b651fe43055c62cbe17c9d303c3c5d4e484a30013eb305f1febb3a253ff53d37b14f37f805d9b1ea7cd1e1c34b593cb347e59f3f1894a2bc37a359cada6c0fb648b19c32ec3cdff9c7a777a251693f259f19218d5515e24a1da9b75b8d3d8dfac0c229e6c2806c07ed500f122a7a9b6ad7508338722812bfbc5cc25fc67df4d63656b395b3ef743bcd4d30b147164f2ab831da7cc344343ec8c81be0dd0f156d50aaaa36874f9fae2e60e0ed7373c17162384ae0ec73c68fcb09592cabde38f5482c987e28872243ed24016b6b9fbd47dd7808df9a81e35b5c12a62d2660c1b677ac5b643bed2108b2ecbf9fc7322a00ca0626aff511ec5af7116de7a59b7d7275e09a3a43b689bc6a47cc1bd9396a3273b9312c6204c148d2ab0b591cd9284c99f22962736b37105ca6d5e3e9931f7ef2e60904d731a676c0e1dd5c5882a54a317e5f8a7bd36d76955997f9cbc850df85133464b08d3b5b21ae367452112100ea8a5027c2aa400f125d0cf89a3efea31ce726b53cb6d84e4b7a2679b23909d621be00535bb3ca1182fdcfe4edf7fd8806db27d9f1ef7d673615e47a16caec64f7e974eff07cf9751d49487da8a924d00322e3467282272358542fb6d65e3bb819dae9f8b929c5b9bdd299d50c983470d4718d96f79c7091515970bb6a91b52b25a1c6327640bab30f04fa36d92e6f847f8add80343185e073491ce50d4dd6932352e20ed444868c6f3e6cd9d1d11fd9651a08abb32d05cdee6b784ed8a200defe48d772005d1bfd985081f85f136776b6d0f4dc99cca588fc1c22c967934b1d1a7287b63276fbec1ff11b90da052c7780838890f4d0fc8de19abbfa45b6cf1731835639c123491cc7cede62b0bf5f794b1a9b9eead8ac3eca4c724cedc766afe244df2c9eee9145102d4d61c2feec41bbb0ed28e80e6ff1c4dcc8aa40edae3649a30e0416c1d9450ebdc845e355e08b8e1966d9f5e2c7072ed494d5ab3693e5a23d19a5c6de9a147357664a2171b91308ad036c20dbe9820680226052f16e6ad7980731867bc83dde921ac7d1b9bc6d5cf02e9976ba7f737b2ae5d745ee8bc02f19c164cfc3efb45164268058cebf48db6e43de729ac45195c85b18b80ac657f5fd982132e560f2f1ffc6e3ee85f9de5707287203f3a868104e7db86920c9ef23123520b9bac56865bbabf9fb91a4151331127cd81ec1f30d7dd8c12c5787a2581acdcc478e8d66c5ada69523aff932d072bfc83e926c2bc7d317fb4bd90be96b648d0f0a21e908d590306bd00d466995eb59a66e35656236fd8995f478392dc01b3b68fc5575054b5cd68472a1bd33497e17ce81421d0ae345221a570456cb15de41398445e1d9642bcd3f14a9d9b0ccc8f2466caf1cd59ea9d128833b47dac118f06f1feaed6c7fd665105840897535ff61f920f3d30e53b30c3182ce1eb456c1d02f16603f9cccc3988e706ace9ee3025033e6f6f74818811b0cde9476d923c566fcf8485482242f9d57a0fc8baad983948fbda376c24c72ab317593b11f801d399ec2beb6b76d1a8556e6c8a5396a009279624fab38a172a0a937d224c768054ff6b16eab31217a57aa924c20fcbc50b680e95d5c7bc24dfc8f47348ef78bb7f4b0154a90047c49db771eb35fc2ca604116dbafaae514f859a80f2b1a50ec1da18c1d6a217553529e53ab20efb9a148ac3039f8d3669007571c3b31c8fec6afa7d8f1da5ee4c9c1b7e2d9b67d91e5a16d2c022074ac15e", 0x1000}, {&(0x7f0000000280)="68b59cc05abf58134fde43d02dc1ba4177f7cf39bbe31e86d8fdca2493870b5fe0686c318440378bb0a38e1bc1c08ef8773499ccdcdabd601dd775e6151a943c5145070dc0cb82702811b6aaf7ecb4c7e97a78f76372187c8d1ca6b02569ff0591f575332d0c51afb85e15554673a8cfb32010e1faeb6b059423231d252f1cb357288d4533b65623d51f3fc9cd802f967f72af025abd3c28185b030f97c930fb5689426ea5471f9665a404e6b9921db0", 0xb0}, {&(0x7f0000000040)="5fea429f8b3cdb2a042ea023497d89272d50f810ad1910800a0b0f25539a3303d920e8a79aaef5d2ee32c13cab", 0x2d}, {&(0x7f00000000c0)="7c46f14f3beb75fa91446ac7acc347499617677e66b5df616b7e1ccf3bbd5afe90672b0674dfb395a4c564248a84ce4efb75f4", 0x33}, {&(0x7f0000000340)="a502b2a8c62001c509d3d1ed7173e3de285280f1fbcf357bb39d031200294bad8052c26ee365ff3de3e5f7b1ef7202bf3a6eb8a2e90bded9ed51d49ce4314c61f66ba1470a75e77c672789876963172b64e4a317766e830d2849d52a4d9e61ede8435186098cd4b19e", 0x69}, {&(0x7f00000003c0)="fcddd2098defef57ae1723604017be6b36f5c69249a0c7db7e4d19deed04eb59ca8cc0ae607e46096d433fc41036dba8ed43facdd1c9cb116daa77ec65092f33842ecb76a752fcac830e90d4d11fc737778f34a7cd9b983416a3a275e6aa832e1f54bd846208ea94ad6b606ec2f8f888ae00e510b3321f700c5e3bf4b2bf04156369d30fb6262608358dba70b986a4947998c16f8e05e5295fe5163c2add0fd58eb6fcde80fb37dc8e01d20fc0a4e85bb0741271159253f562bf82510aa008fe909046f19bcceedeec10006617023f0e83b0950a0afccc1f2d99739375adab93f5f8812ba4c69862014cecdf4ca0e26da5f03b14f688772b22d54eeb7a5acd", 0xff}, {&(0x7f0000001540)="4e047c040511140103084b6b4258bd5cfbaa7f74050aebea6868674ed789eda61ed849f498b48f46379456e4675d71471add5410a3af0872d5353a4364e7fa9dfb58e3270f3fb93c5e97fc47031b9e8ac3ee99c5772cc93765b86117537e8d9b6554e797691863ac221424e805416a486c1988729fb3c5a8c1e9b1309d40a74565891599ecb28ebdb24c2211aa46b5efa5ae3aba55c62c7e0b4398e7d79da526b2d2f09811f44eb27f494004fdf87d2864f2b16f2df81839b4ff423cebd9abeb60886ba6d6bdbd0f82c99ba0b86f7cf7462653064b0bad28", 0xd8}, {&(0x7f0000001640)="a8696a15f890499faec13143b81d42e27023a0b93261272e576f5f830211f6b31d8e54e088cf6467767a73fa585102897e6dce3fad85cf573f73e877133fe7ee421c32cabf1b35183716ee15cac356ba3bebbcbb3a081443ea3ba32977c29ebbdf6cd1c1", 0x64}, {&(0x7f00000016c0)="c1f8281a1d8c80fe7e0f6eb1865b8be49b34ae19cc8eeefcfe7a46fff8709350de891c2543ec98a5d01f828973542daef4af72e7667d8a10191042cfce2bf6cd97ce7b0df7056dd1208cd98a84a2133753e1aa595c05a9185552442e7580664c003767d9d4bc52dd635f1e4e2dd9ce7f6e88cc2797f12765f3c4321c4d3bad", 0x7f}], 0xa, 0x0, 0x0) 06:13:16 executing program 0: sysctl$fs(&(0x7f0000000100)={0x2}, 0x2, &(0x7f0000000240)="900c0c4196832500963eb6d97d1b7b01caccb5e3b4c8115ad87f00000000000000bd3552548b34a16a291196bcd12617a4f829588e6438e83b5314058de073f2e01f02946ffc96c4cd17324f0a80ed4cddb755ceb53f894fc944e89e7674fc06a4310ca6b0bb53825aca968c23b800000000000000000000000000000000000000c22ffa86f7fbebe5171c025df6e65da2c9199d73c50c112e88bfe0e91bdd4f79dfc605b0d02f7c37a1665b6434490946be8b7661c57256b0000000000000000000000000001e28d156dd7acaaf412217dba7685b110f48896e4d4ee25aad1d8e87628766c085b856ad351dea87034f9db90b2324f95c7848352b28c5a8eabdc4ce05438df481a26b7ec8d92101cf670000000000000000000000000000157a835e2b0a4b72c268a49482710679b9945d5eeb", 0x0, 0x0, 0x0) getpid() r0 = socket(0x18, 0x400000000002, 0x3f) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="987c02d03298f45e9a054e1b4714e05185f7e254fedaf019408167dd6a769ab07fd825427f394c505c940de38967cd931ab97c67c13c85a33e650b992ef9c0fe279ce9aacc8bc31ade3425c77200b905c7c2bc1c9b62e5edfca0cc42d129ad1e1c86c640538f522613f479acd0cdf51eca4f30ad5b88e14de3", 0x79) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x7, 0x2, 0x800}, {0x1, 0x8, 0x800}, {0x3, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0xc00}, {0x0, 0x8001}], 0x2aaaaaaaaaaaac62) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000280)=""/163) semop(r1, &(0x7f00000000c0)=[{0x4, 0x4400, 0x800}, {0x4, 0x7f, 0x800}, {0x2, 0x8, 0x1800}, {0x2}], 0x4) r2 = semget$private(0x0, 0x4000000009, 0x82) sysctl$net_inet_carp(&(0x7f0000000200)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f00000003c0)="aaed199a6190e29001f9bd21e5bf4144146e6f783aca6c1685fc1cbed14c991dcf4eb5670c3e0b01f1feef8554bf2ae71bdfce0e597823dca675d54aeaf121b0bb44fba973b8c316a69266761d6fe6a202fea45c8db5eed347bdfd6907697214e603e524ea064a786010a7817fa51364a17436f5eb4023c0085012bb3a63ebb668f61b", &(0x7f0000000480)=0x83, &(0x7f00000004c0)="5088b65f3e57058e2fe7257606d3257d0a4ea610d4e09c4ec809a5fc79dcf10dd7b385caf0e8bf1b3762845314c8776a60b7c4bc8b0511d37931e935d0e67c024151b8eb16e06ed171b99b6d4c0ff6809842bd24745470bcdc38712934399729cc9fdd03bcb35eeeb7ed8d026a42340e9470fa211a3d5f01244fa9268cf54f9e8b168f93c56545a310cdd8eb6ac483998f00a6ebe5c9e488d473b8a3ee44c9b4419096ec890905", 0xa7) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x7, 0x2, 0x800}, {0x1, 0x8, 0x800}, {0x3, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000240)=[{0x4, 0x6, 0x1c00}, {0x0, 0x8001}], 0x2) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000280)=""/163) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x7]) semop(r2, &(0x7f00000001c0)=[{0x3, 0x1, 0x1000}, {0x1, 0xbb}, {0x1, 0x3, 0x3000}], 0x0) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0xffff2fa9) 06:13:16 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = msgget(0x3, 0x20) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)) 06:13:16 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x44) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r1 = semget$private(0x0, 0x4, 0x794) semop(r1, &(0x7f0000001180), 0x0) semop(r1, &(0x7f0000000240)=[{0x2, 0x6, 0x3800}, {0x3, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x1, 0x3, 0x800}, {0x2, 0x260, 0x1800}, {0x2, 0x7ff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000006c0)=""/246) semop(r1, &(0x7f0000000200)=[{0x4, 0x1f, 0x1000}, {0x4, 0x6, 0x800}], 0x2) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000480)=""/130) semop(0x0, &(0x7f0000000380)=[{0x1, 0x3, 0x1800}, {0x6, 0xfff7}, {0x4, 0xfffc, 0x800}, {0x1, 0xe8e, 0x1000}, {0x4, 0x40, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x4, 0x2000}], 0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000007c0)=""/214) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="cfb314a03ca676838f2d2638a162e50bcad3bd4143e580d08a4044fa8a224d458fb406b5c3ddf5593ec509510a", 0x2d}], 0x1, 0x0, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) fchmod(0xffffffffffffffff, 0x96) semop(0x0, &(0x7f0000000040)=[{0x0, 0x4, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x8, 0x1800}, {0x4, 0x2, 0x800}, {0x3, 0xcee, 0x800}, {0x0, 0x3, 0x1800}, {0x0, 0x0, 0x1000}, {0x0, 0x1}, {0x1, 0x7, 0x800}, {0xd6320a16706de2ff, 0x0, 0x800}], 0xa) shmdt(0x0) r2 = shmget$private(0x0, 0x2000, 0x1f3, &(0x7f0000ff7000/0x2000)=nil) r3 = shmat(r2, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(0x0) shmdt(r3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 06:13:16 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="82029d9cd2b5a292"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x24) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000180)=0x4) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10, 0x0) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0x6000, 0x3) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) socket(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(0xffffffffffffffff, 0xffffffffffffffff) accept(r2, 0x0, &(0x7f0000000040)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x9, 0x8000}, {0x18, 0x3, 0xfffffffe, 0xff}, 0x6, [0x4, 0x405, 0xffffffe1, 0x8, 0x8, 0x2199, 0x200007, 0x1001]}, 0x3c) write(r0, 0x0, 0x0) 06:13:16 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) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x91) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) 06:13:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) bind$inet(r2, &(0x7f0000000080)={0x2, 0x1}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r6 = dup2(r5, r4) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000180)=0x4) accept$inet6(r6, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$lock(r7, 0x0, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) fchflags(r2, 0x10000) execve(0x0, 0x0, 0x0) 06:13:16 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r4, r0) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000040)=r2) r5 = socket$inet6(0x18, 0x5, 0x0) getsockopt(r5, 0x29, 0x0, 0x0, 0x0) r6 = dup(r1) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 06:13:16 executing program 0: r0 = getpid() ktrace(0x0, 0x5, 0x8, r0) pipe2(&(0x7f0000000000), 0x10000) 06:13:16 executing program 0: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r1) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="020000000000000085c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105e4744e535c4890536be36d000000000040e37553000043dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294fa1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e42072eff19ad5999b7affa3a261cd46c7c421479c2e28b87ac681d0f43f4f1fb1daeccd1699425e57a7267fda8f41b913d53a2002f810da02abcb5d49c8d5588084fe2c429538871ea57f35f2fd75d685c935396a8c2377470b08f97458e8e30c4bbf84fb6dfc840dd9bc84ac850666a0070eb624d918a50a919943d73b9bcc11f869c6b1bbc5da29027737255d648b7a5f5d8ce4a9afc9e54a6f1eaca68728ad8e655b07463968cf9c169ee0cade266fc5f1ea9b2e033f40a4afb9d4fdbc0cf4040eca54c60e252d0b282261ec55afc883941edc2cfd04136bcc75571da8096fe8c5bae8d5dcf1a1cad94fadb1dece0e0ffffff52aaa43987d0e16c127a5fd9a26b526689731a81cfdbe18ee8c90978c224b3c1c8ef82d88b2466ff28f36b37c7e1b0c3c4dbdaffa1027c5ed1aa445fba1899e451a54e2e7c5ca9191e3cc7109bfab94df14399ca7b430c26eec0c2e508c18dffd772bc0328eca6a7312090ca45dc9996fdcea41b272c000000000000000000"], 0x1, 0x0) r3 = msgget$private(0x0, 0x14) msgrcv(r3, &(0x7f0000000900)={0x0, ""/4122}, 0x1022, 0x2, 0x1800) msgrcv(r2, &(0x7f0000000080)={0x0, ""/59}, 0x43, 0x2, 0x1800) recvmsg(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x16, 0x0}, 0xc1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) msgget(0x2, 0x410) setsockopt(r4, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r5) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f00000006c0)=ANY=[@ANYBLOB="020000000000000085c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105e4744e535c4890536be36d000000000040e37553000043dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294fa1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e42072eff19ad5999b7affa3a261cd46c7c421479c2e28b87ac681d0f43f4f1fb1daeccd1699425e57a7267fda8f41b913d53a2002f810da02abcb5d49c8d5588084fe2c429538871ea57f35f2fd75d685c935396a8c2377470b08f97458e8e30c4bbf84fb6dfc840dd9bc84ac850666a0070eb624d918a50a919943d73b9bcc11f869c6b1bbc5da29027737255d648b7a5f5d8ce4a9afc9e54a6f1eaca68728ad8e655b07463968cf9c169ee0cade266fc5f1ea9b2e033f40a4afb9d4fdbc0cf4040eca54c60e252d0b282261ec55afc883941edc2cfd04136bcc75571da8096fe8c5bae8d5dcf1a1cad94fadb1dece0e0ffffff52aaa43987d0e16c127a5fd9a26b526689731a81cfdbe18ee8c90978c224b3c1c8ef82d88b2466ff28f36b37c7e1b0c3c4dbdaffa1027c5ed1aa445fba1899e451a54e2e7c5ca9191e3cc7109bfab94df14399ca7b430c26eec0c2e508c18dffd772bc0328eca6a7312090ca45dc9996fdcea41b272c000000000000000000"], 0x1, 0x0) msgrcv(r6, &(0x7f00000054c0)={0x0, ""/4117}, 0x101d, 0x0, 0x0) 06:13:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r0, &(0x7f0000000340)=""/222, 0xfed4) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x2, 0x0) close(r2) 06:13:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYRES64=r0, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5008e118bcda9551"]) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_STAT(r2, 0x2, &(0x7f000001b400)=""/102400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0x0) r7 = msgget$private(0x0, 0x308) msgrcv(r7, &(0x7f0000000980)=ANY=[@ANYBLOB="0000751d6270b70000000000f40523fe6dfad1389032eef23867733c00000005000fb50600d1fac402100000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c58b72a446857841bd277b803389070eb5a005925d84ce028c03dcf577571e6385f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236000201568416b133aa6237f31257ead178e986228e57f4900177357b75dcc7bd110d938a26286712282312897626e56ce298b61c26797ca477020032a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a08d4295a0900f5b0ed8d22f7ba7b196e7d74feac421f2625285e9b5e58d8f4355c7e029503c4de3a4611a59cd627b9f88c428cd5a0e2ee63da4422a31c5be3ea6e47d81df8c8578c6e6dea42547efef07ca9cf18eb00cb68bc487cc6221207be1a8f8fa237f18046e21815b964ef9a73e2085374ad1f36a41dcce10d10e5eac22929995fe0867713eab5c189b55ad1f519b62032dbc0b574a1e25dbf833079e0bace6558060d84fa59c25f05766dab5284b31a4323504035f8bda22fd9bad8d069a289dabbfec717bb637df4e7a2d8bbaaad3e953ce14594607cdb7c6ee16fc99fab929fe5edf04c222b719dfacd463ef7825194d34c5b2803b96790df2c3f904c575035fc3394d41007dc77bda46c0a1134312421a0b3e5342b9658409da40fe4ecaebe146784dd7fa9892227811e20ed533a8a4f2cf35d8bd409a1f8201ea139c3b41d25c10e6dcc74829e5935cfc1ca7286dbf6613c7bebfa806d6de283854f535b67776db506d721b34947aa95bf91359ca961b4259194de921369f5cc33b8c13ffed943ad802618b419d49e0579c7b7aab4d7171d81c52d3f41945c354786bcf8191ee3468e05962cc67fff6b075c872e492098753191cad5960e2f6f5e4dd721ab0d3c7f87a3f2412d880ac509a5418d57090b97c0b3d10fa84171f0b90b0947370897b0c06c98f86ba8d6bca6416da4af2ed22eb061fa887f9fd89fa232004e7a103274c449de467992e77c13e336944fa2bdbedb001b16726618173de6549e954470c46514cc6cbadd55e34d128264ffc7481f3450b9d4"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000900)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x148, 0x2f9f}, 0xfffffffffffff800, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, r5, r4, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, r6, 0x6c, 0xf, 0x9, 0x100000000}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = getpgid(0x0) r11 = msgget$private(0x0, 0x308) msgrcv(r11, &(0x7f0000000340)=ANY=[@ANYBLOB="0000751d6270b70000000000f40523fe6dfad1389032eef23867733c00000005000fb50600d1fac402100000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c58b72a446857841bd277b803389070eb5a005925d84ce028c03dcf577571e6385f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236000201568416b133aa6237f31257ead178e986228e57f4900177357b75dcc7bd110d938a26286712282312897626e56ce298b61c26797ca477020032a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed8d22f7ba7b196e7d74feac421f2625285e9b5e58d8f4355c7e029503c4de3a4611a59cd627b9f88c428cd5a0e2ee63da4422a31c5be3ea6e47d81df8c8578c6e6dea42547efef07ca9cf18eb00cb68bc487cc6221207be1a8f8fa237f18046e21815b964ef9a73e2085374ad1f36a41dcce10d10e5eac22929995fe0867713eab5c189b55ad1f519b62032dbc0b574a1e25dbf833079e0bace6558060d84fa59c25f05766dab5284b31a4323504035"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x148, 0x2f9f}, 0xfffffffffffff800, 0x1, r10, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, r9, r8, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, r10, 0x6c, 0xf, 0x9, 0x100000000}) socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1f, 0x2, &(0x7f00000000c0)="e071286e558542be870ad48723f0b85718d3ad4b58706f03a690f83b51db428d1346b0f19e48dd581c9a93f51a284248a31c7db87c1e54a1341b63fe37d1e961db0ba60e5b918ce175a28738bdab73e04477", 0x2a) 06:13:17 executing program 0: r0 = getpid() r1 = socket(0x18, 0x400000000002, 0x0) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1004, &(0x7f0000000140), &(0x7f0000000180)=0x4) fcntl$setown(r1, 0x6, r0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)="417363844831f580fc924eec7d1ddec248aeb4e0349ea2a784d1a5b1175cce1528731560d8d5784998ff6dfd75b002f444596900bf91989b93419065ea6f66d4841d6e7081610df46c8c2e1b334ba3cc9ba3cbb42f14040304e2c711e85daacc35b7efc47a0f4daa9f9160e89e82333704e71e88c28a382244fb64cd27838a73950ea65dd3989055f3cedf54e5522ede0c94de3444aaa1ce09237a1f4088", 0x9e) syz_emit_ethernet(0x7e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x33, 0x0, @remote={0xac, 0x14, 0x0}, @loopback, {[@timestamp={0x44, 0x18, 0x0, 0x0, 0x0, [{[@empty]}, {[@broadcast]}, {}]}, @ssrr={0x89, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @rand_addr, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x4}, @lsrr={0x83, 0x13, 0x0, [@broadcast, @broadcast, @rand_addr, @loopback]}]}}}}}}}) 06:13:17 executing program 1: syz_emit_ethernet(0x4e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800490000400000000000019078ac1400bb00000000070304830bebe0000002e000000200000d0090780000000045000000000000000400000000027f000001ca4565c5cea7e050a8a6b6521f377bed9ad1525d8a7072ed2f52a2dfeae54d0bb93dca526cccc2840d448a8196b93c0babdde110150c01fc14"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = getpgrp() r3 = getpid() r4 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r4, 0x6, r3) setpgid(r2, r3) shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) socket(0x10, 0x0, 0x7f) r6 = dup2(r5, r0) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000180)=0x4) getdents(r6, &(0x7f0000000180)=""/254, 0xfe) 06:13:17 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x10000, &(0x7f0000000040), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r3 = dup2(r2, r1) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000000)={0x8, 0x3}) 06:13:17 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) dup2(r0, 0xffffffffffffffff) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) syz_emit_ethernet(0x400e, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "ec9e23", 0x0, 0x0, 0x0, @empty, @mcast2}}}}) 06:13:17 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) r1 = accept(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) connect(r1, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r4 = dup2(r3, r2) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000180)=0x4) utimensat(r4, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)={{0x2d, 0x7}, {0x3, 0xbca3}}, 0x0) 06:13:18 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x2}) sysctl$machdep(&(0x7f0000000080)={0x7, 0x2}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xea, 0x20}, 0x7, 0x100, 0x0, r0, 0x1000, 0x100000000, 0x10000, 0x20}) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x100, r3, 0x0, r3}, 0x4001, 0x0, 0x0, 0x0, 0x0, 0x80000000000}) r4 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x83, r3, r4, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r7 = getuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r7}}) r8 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r8) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={r0, r3, r8}, 0xc) 06:13:18 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) write(r4, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r3, &(0x7f0000000140)="5f6976579adb7666bbb480015b76506d735766f6fd291d107d8b739cc11872291a1849b5080b94d89a4d7cce31076178c47b18caa7ed1bce19ebc359d18d881f867b93ba247eb408ce29496de01e1e93df34a15bdbd9041a2e9225d6e5b92fc2855209f71d3e431c34cc395f36de39fd3e94e966aef4ce14ccd2631948302b29fd1908f9647d1657a2614cee3c6cab79ab", 0x91) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r6 = getpid() r7 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r7, 0x6, r6) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x10}, {r7, 0x100}, {0xffffffffffffffff, 0x8}], 0x3, 0x606dca73) 06:13:18 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f00000003c0), 0x0, 0x0, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0xfffffee1, 0x0, 0x0, 0x0, &(0x7f00000000c0)) 06:13:18 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) write(r0, &(0x7f00000000c0)='r', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r1, 0x6, 0x0) close(r1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 06:13:18 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @random="45f7b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1}, "a8d69fbc87b50ac7"}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0xe2b7) 06:13:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$WSKBDIO_GETDEFAULTBELL(r2, 0x40105706, &(0x7f0000000000)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x10e8e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000280)="4402", 0xffffff90}, {&(0x7f00000001c0)="81bdee", 0x3}], 0x2, 0x0, 0x20000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = syz_open_pts() writev(r4, &(0x7f0000000400)=[{0x0}], 0x1) 06:13:18 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000001200)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @rand_addr='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}}}}) 06:13:18 executing program 0: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000001b40), 0x0, 0x0, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 06:13:18 executing program 0: syz_emit_ethernet(0x8a, &(0x7f0000000500)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004600007c0000000000019078ac1400bb00000000000200000d00907800007fff470000000000000000000000e0000002ac1400aa070b07e0000002e00000018907040000000789074a7f000001830fffac1400aa00000484ac1400aa891f017f0000010000003fffffffffac1400aa00000004000000007f00000100b6f635e0a4072dda78ccf2159ede2f50b387da6826cd725c4311a20734df332c466bcf3ae534fe2b21a8b8c30e5e8e5722ba9362524d664cd3587e0e226fca195bc5330d5eb4b726a27c9feb7dac961456c781ea5a72b8209bcaacaefeaf7f6435eebd06a7243e85cbcebb202a12a66050f7bc3c1a69090fd3cb676354a3f23e144080648d7590330829a7bf082079cb70c645bae327b3c6"]) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x4, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(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) syz_emit_ethernet(0x26, &(0x7f0000001500)=ANY=[@ANYBLOB="ffffffffffffaa0100aaaabb080068007f02ff9078ac1400bbab5c22ee000000000000"]) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0xa) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="01402e2f4068b054369ec28437abbc6b731864354de82baab2ca094b80dd8d55768f57117312d02200000000000000007213d4767a9833c9c9534f7bf882c437d4719a7edf9154273d66a5231d5634150bfc892a80a72b98a7612ad4ee6d19e8d8b53a46e48598302efa557df8364d398943b75e8b4766006e10381d89e09bf56996b476ede2edfa67228dc8cd436c457407304ddb1e840f107d30d815adca79d5829322871c953f04f1d27176742ada5bedb368bdf53750d1c07cbce452ad0589e5cbf1703c00c81973dd878dd57d0fbcf17e1271da5fb6f1030e867a5e6469b52bedf0e9c7c72604b4de8587628ca775994c67fff2fd4bb251c213f24f8256c5a3e8b937b08e2664ac42c18fa529"], 0xa) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000180)=[{0x4, 0x274}, {0x1, 0x1}, {0x2, 0x100a, 0x1000}, {0x1, 0x5}], 0x4) semctl$IPC_RMID(r3, 0x0, 0x0) semop(r3, &(0x7f00000002c0)=[{0x1, 0x7, 0x1800}, {0x0, 0xfff, 0x1000}], 0x2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) unlinkat(r4, &(0x7f0000000040)='./file0\x00', 0x8) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000000c0)) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/157) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000340)=0x6) 06:13:19 executing program 1: open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)='_s]\f', 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r3 = dup2(r2, r1) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000180)=0x4) r4 = accept$inet6(r3, &(0x7f0000000040), &(0x7f0000000100)=0xc) write(r4, 0x0, 0x0) 06:13:19 executing program 0: syz_emit_ethernet(0x81, &(0x7f0000000540)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x4b, 0x2b, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x33, 0x0, 0x3f}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x10, {[@generic={0x1, 0xc, "9b081b3c89e2f97f84f3"}]}}, {"316ef8505b354cdede8ed75ace6be10d45bb7b7e62239d6b010073a124cc71c0796872"}}}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) syz_extract_tcp_res(&(0x7f00000000c0), 0x3, 0x9) semop(r0, &(0x7f0000019280)=[{0x6, 0x0, 0x400}, {0x1, 0x1, 0x7fc}, {0x2, 0x2}, {0x0, 0xffff, 0x1000}, {0x2, 0x80, 0x3800}], 0x5) r1 = semget$private(0x0, 0x4, 0x5b4) shmdt(0x0) semop(r1, &(0x7f0000000240)=[{0x1, 0xffff, 0x3800}, {0x2, 0x2, 0x1800}, {0x2, 0x3, 0x7fc}, {0x2, 0x3, 0x1400}, {0x1, 0x2, 0x1800}, {0x0, 0x0, 0x1000}, {0x4, 0xfffffffffffffff8, 0x1800}, {0x2, 0x9, 0x1800}], 0x8) semctl$GETVAL(r1, 0x5, 0x5, &(0x7f0000000100)=""/196) semctl$GETPID(r0, 0x1, 0x4, 0x0) clock_gettime(0x0, &(0x7f0000000080)) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000019180)=""/148) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000192c0)=0x8) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x4, 0x401, 0xc00}], 0x4) semop(r2, &(0x7f0000000380)=[{0x2, 0xa, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0xc1, 0x3c00}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x2800}, {0x4, 0x1ff, 0x1000}, {0x0, 0x33, 0x1000}, {0x3, 0x6}, {0x0, 0x3, 0x1000}], 0xa) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000002c0)=""/118) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000400)=""/113) semop(r2, &(0x7f0000000000)=[{0x0, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0x1, 0x800}], 0x5) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x2, 0x0, 0x0, 0xbffffffe}, {0x3}]}) 06:13:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x10000, 0x103) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000140)=0xffff) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000240)) r7 = dup2(r5, r4) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000000180)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r9 = dup2(r8, 0xffffffffffffffff) ioctl$BIOCSDLT(r9, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$WSDISPLAYIO_DELFONT(r9, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x4, 0xa9, 0x10001, 0x1, 0x4, 0x22c, 0x5, 0x0, 0x1, 0x1f, 0xfffffffffffffffe}) kevent(r3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x4b, 0x0, 0x200000100000000}, {{r7}, 0xfffffffffffffff9, 0x0, 0x20, 0x5, 0x4}, {{r4}, 0xfffffffffffffffc, 0x10, 0x4, 0x8, 0x6}], 0x8001, 0x0, 0xffffffff, 0x0) 06:13:19 executing program 1: r0 = syz_open_pts() r1 = socket(0x2, 0x400000000002, 0x0) dup2(r1, 0xffffffffffffffff) dup2(r1, r0) r2 = open$dir(&(0x7f0000000200)='./file0\x00', 0x1c1, 0x0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) dup2(r3, 0xffffffffffffffff) recvfrom$unix(r3, &(0x7f00000000c0)=""/164, 0xa4, 0x40, &(0x7f0000000540)=ANY=[@ANYBLOB="00002e2f00006c6530001c7173961052c86552135962895e745e39a51c2d85f20b0c80858898c73d9d00e38c8bd6f413e2f6806cec5409423cf1823a4270f574ad9d34e41bf49ecadb3aaa76ad868ed9f41ce24646ce10bdd663e520f6ef0ee81564db9d7e8b0afb80b8db70f1d42f97c98f7597dae4f174b0fe2023f63fb9d6526a272a1d1a4c23c747390f25f2bc0a868160b02b46877814a07627dc57700ced386fd01acf1492525206f2c59c6530d9fa7b3a80919e5f5d0423d5b4b29b04ff1bf4f980e9733f2c17a2eafa07b17adc829504451b000ae42db63f220a8df31e57ba1ab6cf48ca2739d9d6ecd181326a2a5db4ee2186b2570b82028a88bdd104df82aca073f5073cc7115a512cc766f1401a682bc1d23af2b1c0b5310d802c234896bde8aaea7e4236443c487a26ec8d4dd5b4ceff750da2a45c74ead53da01defccecda65ad9e77eb70fa780beaa986390fe5b37cc0475804cc57b622305a3b3574ed007c35fd649f85587fda153bf8c8b24fcab23d2232d6c57c8000af004ea36c150e25085c2c2f5308aa26f84f21024186"], 0xa) r4 = kqueue() kevent(0xffffffffffffffff, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd, 0x2, 0x8}], 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000200), 0x1, 0x0) kevent(r4, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r6, r5) r7 = accept(r5, 0x0, &(0x7f0000000040)) bind(r7, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x1, 0x4}, 0xc) 06:13:19 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="5d7e5fc9725bd5ecccc70d9db5d6efd42b45999add61a1a6d5ba58850c64c392dcaf6f1d08f9abe535279c300797b944d99eb1e7b53ea1b581a62f714cdb34f6ff82", 0x42, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x4, 0xff) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) dup(r0) 06:13:19 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100483a0000000000000000000000000000000000ff02000000000000000000000700000104009078000000006027671500002b0000000000000000000000000000000001fe8000000000000000000000000000aa61020007a691a7339200000000fec45722f976ccd50639bbe5eda7eea9"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) r3 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) r4 = shmat(r3, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmdt(r4) shmdt(r4) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) r5 = getpid() r6 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r6, 0x6, r5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x4, 0x8000, 0xb100, 0x1, 0x7, 0xfffffffd, 0x0, 0x2, 0x2}) 06:13:19 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff8100050008004700005800000000006c9078e0000002000000009406000000080000d1b57ac0d7c0ab8bddaef477b4ae91057893b844ff3af712e8ffa57484ae55aa72371f42a016e2b42e6d066f0d1cf21bb6f12fd0bcc7d2ae79c57fdc2380a9ea78914040ab014c3bde2a637425a374ee475ebb2d344796728bcdb112196b55e2ee8f05"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000000c0)={0x70, 0x0, &(0x7f0000000040)=""/112}) syz_extract_tcp_res(&(0x7f0000000000), 0x9, 0xda) 06:13:19 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"}) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x7, 0x2, 0x800}, {0x1, 0x8, 0x800}, {0x3, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000240)=[{0x4, 0x6, 0x1c00}, {0x0, 0x8001}], 0x2) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000280)=""/163) semop(r2, &(0x7f00000001c0)=[{0x3, 0x1, 0x1000}, {0x1, 0xbb, 0x1000}, {0x2, 0x3, 0x3000}], 0x2aaaaaaaaaaaac0b) semctl$IPC_RMID(r2, 0x0, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000000)="1cd3f7057c9fdff051ab98c124a8f20bdfcfd7484a2ae9b3d920", 0x1a) 06:13:19 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(0x0, 0x8, 0x1a0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r5) select(0x40, &(0x7f0000000000)={0x1f, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r6, &(0x7f0000000140)=[{&(0x7f00000021c0)='<', 0x1}], 0x1) 06:13:19 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x2, &(0x7f0000000040)="633dbd8e9fe2fc9d897b36850261beac8776a19bd8aa00000000000000", 0x0, 0x0, 0x0) 06:13:19 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r4 = dup2(r3, r2) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000040)=0x1) dup2(r1, r0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 06:13:19 executing program 0: kqueue() r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f00000000c0)="95", 0xfffffe76) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r5 = dup2(r4, r3) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x9, 0xfff, 0x8, 0x2, "8833c58bf1d6c0df0140276d498bb5ae6d886570", 0x8, 0x80000000}) dup2(r1, r2) r6 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r6, &(0x7f0000000100), 0xfffffcb0) execve(0x0, 0x0, 0x0) unlink(&(0x7f0000000100)='./file0\x00') 06:13:19 executing program 1: r0 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r2, r6) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, r6}, 0xc) chroot(&(0x7f0000000040)='./file0\x00') r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0x25, &(0x7f0000000040), 0x0) acct(&(0x7f0000000080)='./file0\x00') rmdir(&(0x7f0000000000)='./file0\x00') 06:13:19 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x53}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = getpid() r1 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r1, 0x6, r0) r2 = dup(r1) getsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000100), &(0x7f00000001c0)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000000c0)={0x3, 0x3dfe}) r5 = kqueue() r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0x0, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r5, &(0x7f0000000300)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x1, 0x0, 0x8}], 0x9, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "27e733c4c3d09d5b206296a58c65a5585c4b3532"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r8 = dup2(r7, r3) ioctl$BIOCSDLT(r8, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$TIOCSBRK(r8, 0x2000747b) 06:13:19 executing program 1: setrlimit(0x6, &(0x7f0000000000)={0x10000000008009, 0xfffffffffffffe01}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) lseek(r2, 0x0, 0x5, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r5 = dup2(r4, r3) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$TIOCNOTTY(r5, 0x20007471) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r6, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 06:13:19 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000040)="c803952fde71c350034e63357077b4cbb50bd1f3d3d53802d267057040576c3647471f0000000000d27d2d0100f31a82e89ba881c3b81facd6670059d9a5cd405d65731a6d2f2c0589cce04c83e757b50e2dcb676cf857d30bba98d6ee3be27acca51b9819ea5000000000000000", 0xfff6, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) pipe(&(0x7f00000000c0)) ftruncate(r0, 0x0, 0x7) 06:13:19 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x10, 0x3, 0x8) r3 = socket$inet(0x2, 0x2, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f0000000100)="4226a9fc51eafbf9987070ede3e0f9bac2e8ff5fcd780006cc797fde65adc8e42ede72f817386860b1c024059825def02d93bf8d48e040f45ed92035e8702e854f1ef614797a8d41141474d8f987b7d505964931a4dfea1b16f8f8423399dce1497b8be9ade2fa6eb03ca326b78cd8c01811c0c36a2391f9cf45752cf3b233134c749d521c89ada87d04253c3c46000f9cdbc5e22975464fe371af463f35604a7b53815578611064feb6577fc1982461006649a43aed6026199213b31d45c931a2a7631cb06ca3f34aacc04a1dc2aef0d1187de600e6728ec29d8193e0b8", &(0x7f0000000040)=0xde, &(0x7f0000000200)="32e6fd1d02f5899d421d0324772de311dd00640fc97c355bb64c0680a5683fc55ec121a357d152d89551ee453ecb7d98d64e5b4123b216c99b47143b177d6524b7729423196d7df200a3154485e505d5b13928e155d72397c1d6c8807dcd46fce286315a997a2222743d55a3bcef16469c58b5e499e183590c715b0df1e952a5263bf30b39f6a4afed958ca84ea410c4e3351ef35705d2ad394a1dd465562d33b9b55ab041298c539a15c9e2f011d0e5b5634c8b55da8e291d6321f91edc5221160f06eeccc77ff92ce9dcba75e46fb86c44ce02108b2f03564f675a6a9634bbd4cbc54bafad4d2106d4185c4da1", 0xee) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x808c694e, &(0x7f0000000300)) 06:13:19 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0xb}, 0x4, &(0x7f0000000b80)="0118fff6360f9ea14fb359000016666e9f97069815ca5835b6f65316127c991ab43afd5604c4aaff01000000000000d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421246ecef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966576dbd46fd3e1379a5c0411d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad15100ffe6c35b55a191701155a29aabecbdada69a05bb689915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d8fb0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f401ec648b89cd5c5b3d44b48e0a013a1dc24244ade0d510672dd77da2c8ffff2ec00000000000900000047000000000001000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb5740000000001000000ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563ef69e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb420a14925139f0ceb63551300e49f0ce5b6c7bd6145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb105bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0450200b24c238f90402598ad960ebf7502767ebb569f", &(0x7f0000000080)=0x21b, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000ac0)=[{&(0x7f0000000180)="98c246ddfc98d15ed5570e692cc0652b82b8eb819fd967af43557fec5a0765aef91b52f0a428cff193b9d90f7d7209f2af3e6edf789770b4d9d452823a980da6d9696548e39b7fb3ee61f57f31e75088b8c4c10ea5fd59e5000cefa2034cb1b0d9eb686112fcc5915cb83454d3fb04347a2c914847df86390ecaba3e5581fe15bf42ee42b1de3152f446f05255", 0x8d}, {&(0x7f0000000240)="5204f3b4f411066f238d5243548d7c8283bdfb6e865308c6f6b2d16ffbc492e9ecc001959ba5a002ad898386f868402fc6fa2fdddacd6aef030217ebd9cf23729c53baeff00ae3c0783c6083b99cbf60fba21a26c971c1c7d2290edb3f1b82a8f57f3fef57447ef2c24efa874c6f9915567341406d768786157e200a0bbe3c0c527becbc244b7b420e1c9743ca763bb9acd7314c9203d81d07c3161711bb08ccf89e553f51ca41620547d71ed9ae14b156ccefda836ce21d7523f114312a692523bf694bbb725e1c348242ad9eb9883fbb", 0xd1}, {&(0x7f0000000340)="119b86f7271e0f13193130c28ed950782b8f312047a9bfb5fa3c3bca933b4e34a018325fce60b8007d21fe97ec0d9e2f6663f5fbee3b5a2b69d22ed889c59817cd628ff970c6a397c839935233bde6ddc35e76a087cc7a51ecc90a8fcc72f15c2f15c7c276eade2642e77e87cb1faf1477bb50c3fb745d25dcc322c899d746c529e6ae92ae0ec809d15dac834330c00d7ece436e001c47e2409548b661aadaf03080d0d28dd818dd785d407fcbb9bfcd964805b1a4799f1928e7115e226281db89eccb756ef8f951b9aee6f425f0a6335d1d33db73562a7181a8f0c3a1c3", 0xde}, {&(0x7f0000000740)="fe186369d95f336b7a6735d60d8cbde4055d2400392ea0b462b702e86a9d66e38cd1337343eb6e6d03e40bf8a62061b8784aca4da70a6a1b7fdf2adee1caf4a0fa80c4da21b83c27032fea08011bc7cb11cd0b3321e3f2988ac7d700525681cbe516e45ce3bb8c12ba5be69d4bd33e1427478f055f68a6e479ea6c3d9b1ef8d988f0d358bc214d4df1fe84bc5dbb393bb54fd68d312834a741fd3ecab96260f2a80e4409ecc7b3ed909474cd8d8c3bd72f56d12001511c964ee030413f9e476186953920d18c43a6d37f347763407596d1837e5b105e1045b88c0779fb969a9b003808b3bb6479e94c5aadb1dc5171", 0xef}, {&(0x7f0000000440)="44b1ce7bb2ee780fe1963f1770a51ee5050581326a8c0450e542e1b2bbe56df1dbb26461aca30590bda9184efa346c8b72a221433a5ff16e0a7dd427c1b15fcedf500a87b6e4a9bc91e229f3b2659096518e64bf1c26234bd8c933201bbfe15d850cb24091ea3bb486b6f7dc9e33ae2e432e2536151d02b0eb976a9d11f429014b669f915a459bf916855f29e4d99b1f6fad157382d7153c79468e134a870ba9377c17711b8a88bc92c00a92", 0xac}, {&(0x7f0000000000)="151d374632a555a6d8ea4c68e9c8c4e7a4fd7f631730861c691e3966a4599d6728c798c3991a5629a014ed271c61a5d8261c069b23790db0624ba668bf6f8b5d93fa683a36a0f8c4405826290f0e56ebc3347d11e0413c0b15f485f8a27a5893ff5b527ad84c109afc5211564d95", 0x6e}, {&(0x7f0000000840)="e6224d6373ffd5bab2901dd2e33bb53f7eb3ca41d909e4845b7669e6e443391d2fec423b6c22704f906cffafb0ad7dd43dd7495c4165ca9de282895d50cf986c09a8b9d541c416e7ed9b2dd30f19d845c65f6be6ab0c51718b9343b5c0a390d22f7c5dc6ea77d505985535d0819dc55d758e510efe5e2aa6f1bda5c1e25d24656c16b87f8e01b73f1a5a1083", 0x8c}, {&(0x7f00000000c0)="d084593554991e", 0x7}, {&(0x7f0000000900)="93dbd15e6c2079493f1a38cb301d7ed93ca2eab4addacb01e03bef2aebe10206690da4b981e4f72e2601697e934196ddb00c1ff6ea95ab7fd927e8706b0b351ea961a2fb25da34212b906edee1f6020a12888a01b6642fcd2044c4ced2d180e381113379aaaf641f5da3966e9af0cb3e92af9eae1cd421adb8af900a467f093115d09268b4be339b8e12db869196ecfd560d0381e47b41d0eb51bb24b97d1d016dbd70941d5ac1860b53fc4ab974ab342299f9026eb59e728bda23624515fc2acf4ee8b8", 0xc4}, {&(0x7f0000000a00)="f72ac0188ab19c0f1aa3e23de92d2e037450c09725dbe6df826c7cf682e16ba5ad801608f2a81bbc891bb0572673f376f4d1d5d5a6b14d8f084e7a2c4295a28ddc3699c73fd5d33f29bc6f79040c9a63a86e753056cde0081544dab3deddaf2531a0719535c6e4f8886693f27e54a153a54399834193d0badc6bc456a70194cd28974b4273f8279df5293cbdf4693bf86c675e36c384bae04e73fb514ee95b62af3138754aea3befba49266bd0e1d376fce2f6", 0xb3}], 0xa, 0x0, 0x7fff) 06:13:19 executing program 0: syz_emit_ethernet(0x54, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffffff0700000000000000000062d3074bc50c58460000000000029078e0000002ac1400aa907811746dc595de236a592ecaa4c455bae29c70cb131cb6b8de0f7b6c7cbee362000000000836b5835d61626f189c69fd14a7ad04f0945d74e68ab4c516960ae1f77f35c1a01a351bd34d41620fe95c82ed48a885639e8e91262096f2f6f0bcc6dca15f47d1edbcde3bad488117cea3d9"]) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x80047308, &(0x7f0000000100)) ioctl$TIOCSPGRP(r0, 0x80047308, &(0x7f0000000100)) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, &(0x7f0000000040)="d2bfdb91f562bf20e9557107dac8c3e15ecb456a4a71a8c39ae476493d4da111a14b813bc0e92a8c6007d704bff6e468904f3430000000000000", 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000380)=[{0x0, 0xff7d}, {0x0, 0x3fbf}, {0x0, 0x1009, 0x1c00}, {0x1, 0x97b2, 0x1000}], 0x4) semop(r1, &(0x7f0000000200)=[{0x4, 0x8, 0x800}, {0x4, 0x8}, {0x1, 0x500, 0x3c00}, {0x3, 0xffff, 0x800}, {0x6, 0x1, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x1ff, 0x800}, {0x2, 0x3ae9b8cc, 0x1000}, {0x0, 0x8002, 0x800}, {0x3, 0x102, 0x1000}], 0xa) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r1, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r1, &(0x7f0000000000), 0x0) select(0x40, &(0x7f00000000c0)={0x71, 0x7, 0x67f, 0xbb2e, 0x4, 0x4, 0x8, 0x3}, &(0x7f0000000100)={0x7fffffff, 0x2, 0x8, 0x3ff, 0x2f8000000, 0x5000000, 0xfffffffffffffffb, 0x9}, &(0x7f0000000180)={0x5, 0x5, 0x6, 0x653f, 0x0, 0x1c6, 0x9, 0x9b}, &(0x7f00000001c0)={0x1065, 0x7ff}) semop(r1, &(0x7f0000000040)=[{0x4, 0x1f, 0xc00}, {0x4, 0x3f, 0x3000}, {0x1, 0x7ff, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x1, 0x1000}, {0x0, 0x5, 0x1800}, {0x3, 0x100}, {0x1, 0x6, 0x1000}], 0x8) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(0x0, &(0x7f0000000400)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r2, 0x10, 0x9}, 0x8, 0x1, 0x800000000009}) 06:13:19 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) getpeername$unix(r0, 0x0, &(0x7f00000020c0)) 06:13:19 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) getdents(r2, &(0x7f0000000180)=""/196, 0xc4) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x800}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0xaa) 06:13:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0xfffffffffffffffa, "7f00000000000a75e3a4ce43ba2a4100"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b", 0x5b4}, {&(0x7f0000003e00)="20528fc021be5f3f166cdb213b18a1d77e748035ac5a274a55780cc3fad04704d2631be9e5d11b40b4fbea7ee08b4cc6e54eca57c4a9141cb75c23c54dd5793f17892e7c7a5bbfd49601f03415845dc10f3fd0a0098dd4774cf547b4fcd8e56bbcabc7ec720f8f292f692a431efa62fac3472a5642f1bd94c3ab6624a23af216d8eb2644b16fe1aa6e90851c47e9f056aaf7360774471eb5ebd2e8f21c02b51d6d66a521c2b60f5d510fed78e7f33415acabc7899a07f1417e2c9ee387525c9fd60676cf6f50c0d31feb1c299bf6865df7ec463bd010072797261a33aeed75a5ab79329e2f907080d32d26a40bf12f475929d862ba582dbbb887403f77b0774d08c31bd30981bfc2afdb7162bb8211c51151f2b9fce890ff60dea887da3c6a2c6ecda1b982c6f71963c63efc1602ca5630b9e051751db70af045fc0633076aaf389679bf00328da58acb31b4ca064e4abe32d4fcf78aa5967acf6a1857793d58aff53b3d25c8b2a2e87a4fc4ba00b61c6d3e4b4b42eb604b40af4d17836507fe56f357380598f199cc8a02914c7b3f332e797bbd31c5cd232833c2f7163907f0d69f254cd37a78ef17d0f9c197fe8d816dd76a23a064fe249b7ea0549807a848d803e957096aa0eecdbd208e3f9956bc177497e4bbea885c4db6d352ef1eb8fc0c8ba0e13a6aacae1d5d4774f9e614ed3fdc4d2ec3e8884720d0dd35566c9b93640369519eff2854b49a76bf199d0759019094deee6211babf220e61eebd382a7e98beff87eae120732127fcba4bc4f75a08602b1d929d44f9c32540ca83c9fde497a00acfc204642c9d62147680e0db4ad40ff6b1a5d79ab7b9445a1fe5ae6e9c4df2f5bb57c9bc0255f0a630f950bbcc302be8974d12081bf43e4a95010589808827301c5e2b14462b2e2ea3cf2bec4c204b1be119b4a8f6f0505067c6ba56bd5df6f619f19963251868d77c73fa172fa63f2ed9a7f2c5e55e84f59a7d6a492d35c4dd332f8e2d8ec6c1be4ffa026c8f035a2b48c6ff649a34e2c3c831af2fa73eb948539d94f7ecd2d31b3be07562f44393142859209781064f6376ae048254e4fd0fe5d245da560e49c5298b82473e2b8d03599040a780537dfe11763cdd5f7860032faf3531a5dc4caa58741b2f17c4d38f108f1178478e55d6ea30f16f708da68fbb8d1270711f683132facb2226bdfa5a63fc7dbcec6dddd9c5eecee89f65a7197870678675281bffdd30abc0c08f07efde4c56299baaddcbe29a26bf896de9aeae8f6676cf59f1554c5f58354260da9d4ed3681c59433161350e7e6383c6e04b4e6fbf3f7428a51b57b5117889925aee80bf8713339030bf51b9cbaa0d6be465f78b4ada3f35233ef65199d787788006c8937acedddbde452356f85860e63b5fc33a60ccef9dc62f3e0865dea923fceb0d20c0bc2aaecae95443d04b021a8f668fa14937677ac8e76204307159bf089d74e3f6e158f663e1ccd2d35a4b2783966ef97f0e65a0e1bc9768325452f65c1bedb70b83e7782e3bc9107128bbb7a50efabc3d2fd58e034ebcfe1e314bbebb6a7744d433414f55bf9dcd8e2f26900e99598c513256632cf676cc47d0793344967b8a2a27a9848a0abd165b29587f8e8ed9bf6dca4bc2a79716a79281c7ea9806404bd3603af49abbd8165c3dcde26ba95f533895b9bc57a7e115e9c93793bc92f0250976f8b882c4000623adc67c8715454a7c8a68243660b9a27598da38547cb3099466ce7e80b840fbda1960afa99c64f4a8c0f90b0981144f424579ab021d7978e356bd3fee2df5f95f233ba01a16dca684e6d49286465d4e5a00f24248680e81662f96ec706264cd4d5da71e9c3ccc021084a71ab4b2dccf3e625da553cc5d6e5e19434764aaee4797da920b3fb0b981aef856ba936a1b3e73666b4eccce671a53bf3525f279fdc081721649cea03cbd1e2b418a147e4a2015cd5bb39467299a33d185d3613e6cb3aaa748d9367346b1bbd003f52ee27fd94673ed2c0e9e1eea37b459a09991c80817030e6e79549452bc4580a225ccb6a43983fac83ccea6dd0f250296961d96b0fe882fdfac340258ac7e9f14b860f5abc7e33dcd6b66619c74173445ef19fbdf61fe06c3e6020b1a8063bfc0d3cd1898301c7a3a4df870cd1002032b6c3e9093b2c50b59f6508d38b8587e625b45e30771e8b5958e9ad563b9b7760552d7ff29f9676bd6a740f4585ca564b92a66b3fea4d5d6282465d047d1ee5f865fd809d4279f4999041706bd3a4db70977a2b3532541fd8ff64dd0793ed8a720a3e7adeb8a7680fab55b70b052bb39fd0c557d2e32db321fe74384329e7621a46be1501d7b60f5de4a0361a8a999726790f9a69e07fc9ea5f5242a5234a2483231f7f3f001012a933a085a5b190d435cee5690e63963c1c9d8f1986985fd94d562c39a44d35f130861965af71066892f8d0deadd8077bb737628bf2d805502291f757651d52062cb5c4425ce67bfdadbdd06c08e6029e89fca274ede7aba575a7babe375d5fefee5e4ad4ba962cabe5bd34e54795cea59c8ece77596aeb01001275b4c07b538643dabd4e552ee22dbad660b7975c1d39fbf525a4988be2b24e4726b628e1705857fc589597808cbf9690873274c1aa14a4bb77e90ea14f88da5376d9c127761e117a5d2f35560136b2d67003607eb7cb8c963c3ddd6dfe8a7aa607122cb8bdaf9ce5cb44695b74690d55747b08f80d80648aaa771c0c2ede1d6127e403e789a07dd55aea6d94a8b5ddc9c4c3666576d50f762a223ad1b4f3336d6eb16115950ac906a15aeb694c788a953ace4b0112f13a8708b318ec9963aea6dfac09484c851f2e6bcd97afd844b310b9e4fbdc4c24c71697a2f5d83c05f736da50ed7916e9862f45f790a23fa5d7d27324f1cf8d0c63bb38a8a5bce6561557969fe52018bca05fdee4022154dc5c9611d0713eaf205d0a30d7159692268cbc662eada74c89786c25d74caeb7eebf7b28a0493aa913fd27735566a7a0bf666a89806da1226fb419b44b64842925ae9eb1b740efa2df76fb27b36ad0cd718bd0567292f6f57536009571b397c44a1d210136fc7a162021e342cfb178317ccefae601cd82eca720b5fb165ab0d7af65879c6d2657f7629fd2a2628e4b1f1ab00c44a38c0ddd7680553d2527569544c408b541a49ec8b6f94d3ee484d2db56bf38ba4ca5f10060e5dabd134db283bfecae31498c791226d4717110e0e1d46b67c29fe8f51bfef56877ac4d6496ac61c4ec9fd8c483b523871548dc8ff08b7cfbf41c276237c0cd827d20e829bc15794ef6263467fcabdfe402dbc1cc0771877e43fd86edc334dbe6215c9dcd81844fe46d187f04b045d6861ad103cef8443d967a395ffda91a9772380c2deb9353967c9b4fc1163c46befe72911db65f953948244372229465f6ba24497cd24d0e8847fc97edceb030f16a5bb53e0da64a029133d73a287cc27e1c7a78da503e27c80d462d5ac377979152989ef9b79a39b202ec515d849c7618ecfd01e7b89f71d1f1301fa51243d95a1cbc931a9325e10ffacb1ae20a523e559cb481983ff93bd8bc33b3c334b38174fb9051c91f6c80a121049245311629800c3f5bdea59997a2252c96065e6be10e7b9299d72f1989efcf23ae00ee598e7e2a38602445cc79061226c257288538fb449b3049d4b31fc4202e923f8cb471cb0e5fc07371a44c34a82838e96339f7fbf28dc44265f9878b76bebdf5f81ba9cbf5cc0271b5fe9e1c00099f3b2f8aa57e42bae0b1ead1e968ee032b24f13ef8e70ecd56a33f0b3be1cf6a04c4a0d1c4c300fb0b5f1374738b34be1b45950b39a95d903301dcb594f97db9e41064c190cfa58fdfef8200fd9e2286c69b0be5d75bbb16e3f38de0cfe840b493a24d377bed1414a07cc88600fdb247b2a2ac17b90f6aa23e56a2576ffe20fc02076c10826038ef84430071760ac3a2358146215aa22af6a6bc89f71bf628bd61b89d3888b962be91ea19c4b447ae69c012142bd27163a8c7b13db46e4de88465429fa70087cb692ce5071123284ecc63685838f61ed5f1ae7dfc6872fc7261682eb89eeb563c7f60b155460fb3f738012df5522f60639ecb38e9125b5c6816878279ad4f30d13e989272317b8a102c210162e05837fb73a31a6e005b385f14479321ad1eecf9ea9f22aab092aa35bce0e297d5adaae45d88c8e097b457e84d2d1ff5dad1cfc43e93f1fa20e32b63b719e1b97f5902f7a1bdbb72d5976a397257ecd742a4c5ce4c349a53131a181c9436b636a33e26115d8182b9d71e48ea4a357162dd09236b1fe04bfcfc6a0131f8262a842e9e9edab1b9d48138497340f0fd08f8edb2bd4ab9f06e56c3b91ee28a1af655034175a664a65a798b96a587ce1ee265ed85ef3df6b35ae71eb4591903666fa4de0cad4c4cf16cee42e9ef6c028fa82bd9ade1af27cacdea7d09940104a6a934d22ee795984e064aece834e08d4e6f89e650ab02fd75fa4262f22a70062775dc082b69693162de6eeb478db0d28359869bdbacc33bbd77dd7dc47b56e143c44793681d3cca5e00c6f6e53ac26ea6542c9fd1a028a8afeeb278133b06a643252bafa6d78bd6b049e0884cf32502e2396c5efdabbde853989d6c3e857d64a7591bc039b39314ef63958f04d9721168e7880b663f211cbc95073d5242f7058fca8cac7656b39e11bd0191f5e7bb26189afc14ee442eaa914bd57ed67c0a179c08fed0397dd42ebd7e4f16bbf9d3763c582dd0f0558a56e16ed07a8948fd3a70bafa2efce0916c4d65b2571ce5551b0ad280273e458cc09001de544dbd819183d5c9868bc8d855d444c4f663324162bd43d1cd8b8196278257cb0f3496aeb0af528b5c57b443cabea3aea0b0daaee548c72cec8fe6d2962669ef8213964a244adb828cbaa1ae71a9a9e0407a36dccf0ffc6332f9949cad8ba356d6aadc72d38c9ba65bf0454ef3e188f11dc48b519e28ccc27ad078061469228b6c125d2f56044519c486f91f50f2b1a8e8949da9b4f7c9062aad339e32479a2428294a966303f0cd35a64a9ca9d5ad3ccb854a90241585a55e6c3a9557900bede4bd699ed507c21a5517e5e5ec6614117ce90fee6204634b93a5f7ca08b90091592ec89e0a3c62fb5bf701b31bd9ab35eec3739322bbd387f35267f071b84a522c585edd8b459ef12eb618f74695114a17d79ebe8e9a8cb38c43c672d8b42b187e0555cc6c691257133331f63c71fbe361a4bc54bd931540114b85ab0725a5c26309c9ee1554ed952989cc33c3f304bcd9717f98c9dc66a5206e59d9693f9426e9d47b4b836844de821a8f3cdab3c6804f0b8b69b1431681f6f6f332b4ee23fbe3484481790404c4fde439b978f2c80dc2e9d33fa2af9ae0f5615a24dcd8c03f6d63fb8eed894f6c6e47d9fdfc430e810962fbb93cb720809ee5cef33c9898155ff69bf0d34941254c35e80145a180942ae7e26c710e742107f0c5ce498503705002667485cb10238547391ca97c5e8f9632a0e9f6e1c46e619b282e6fb0e0d89831ba7922ed38700e5a05f6123eb9dc48041374e61641a3ef62e4c388827a901083d1b65a87995cfcfa17f520470341c477e8cbf8b486e34778cd88d7ab52766cba91e6d5789d343d01dcf1f86ce7fcdf485ee4f8f7e514d36f169cc3c5c168fa96f3012c9fa5fd20f946afbdbe048a9a1c25ee08c74a125a03b0b6bf327ed5b4d5aa3c1913de62d9bb3acdf1688cd4accde729da3020e154e4b6cfefe2e25a215924077a7e22179ba", 0xfff}, {&(0x7f0000002e00)="6b910a9a430ca9ee9fc826602d47779af99d53be5d5df35d85d8c80d424b2d4c589a5d9db582a29901bbbf5c43c0c7a682cecb688073860c62838b8011026c10b2dec14fdac1b7c4ec14ad0b8e57b64439086b8d0d903edf7bf0a14bc27c1f40cedac5de2c1ee9ea89296ec38ef6d962e1cae99b1a2f88cb82096bbd558c129ac93f779207243bacdc32cf2f4b420be20d86c709d15e3086bbfe2ea592bd96272e13139e04db4a2a8f09086a5025eaa32cf04553e25ea3a87f913caec665d21e51fe930895571aba9532230f77c1f53d8c6729fefe892471b2e6d459c09fd38ab25e07a713a67df2e53efbe6f5631e3972affee66bc0c8ec7d55a6b21187ac2f49fbbcb90f1fdd3e1135275f570690b62ad92e524efc432e3b87e9cf53fbf3b402fd8d0b75f97124c5a54738416d99108b17cee1e6cd13e2e6509a03f8db50f3275ffc689b7b9e7fbb72daa0235fcff913a8b40107c99a4bbbb3f92aab6d1be62d4a9e9b48a15cb1e884defe3bf645a8c124da2f9d3a527efddeeccd44a350f16b237867c1e23f6f0e9389781a392463d1cf3f9df94f80ecae158643c116dad1cb07eaf11770cd4ccda217e02779b8a434b8972f45970a1db28fefa9c9b148d541f171878a31bf07c2bd876bfaffedfac75207d124faff94506502c58fc9c66672a8afa78bbd156de0e65d61314d1988b21829b1c680fd06c6290e19b515eaecb940a384d4ba4f473dca8c971bdec40945d8a52bea21e9d79de444bcc952e270fed37bf1b02e89b7cf612824dabeee1ba15e4be8af368aae0bf340fbe4208422ded5e4ad54847116f1fc9ee570f6d97e19c9758fa9132281a0352c4a9de0473b8a1e43f80db0b83a14e1132672230715848008fcf83cfee189b092204969429e431fc18fb240d4543abc3a308e0b49d3bf378cf9db48eea2f399149b7b8649d641931e1a5fb0146d015c21149a775b14d93695f7825650483c6eeed95d47b9867ffa96c34d2f81944621537da0a213299f2a8c8bb613fc42102d7bdcf70d99b7393fe50ef55fa6dcc620954e079aacd3ec3ab18006bb43d16b0e8cf01ec875489cc6b72e8d10ab8c10cf935e3ea0b916dcff9386e27862ced87a7952fdeefd1507d8e13a8205dc7f0ac1f4bc7ebf906ed828d17a7ad4a03b9ea4bae8c3ae49a179a9055f8e2c296fed07d9365f025af7d2dcbc4f6e1c70ee6b97aeb06c1c252279d58285af875234b6c89483512e967115b97091f450def4c1fdb0672265d70a12128c7df66a61c487d1e8d38ee379ceb51200a85cc522bba5d4c0330bdeff7133bba0277579c7aa14cd3a37fa4b805d7ff69425e4fafccf20fa87cc82b65e885e78d2dd98de0738cd1b6c29d0a2f07baa592934fea0ad7e7233ee9821f1947f4d18924d6df6820ad699a695161b706b8678dcdf5d764c55f14d645664e26b78dbd62cc9f1d308107382efb469d66da90033f5fcc5982d5e1cff785d0f8776fa074d861eb7a27f248c5fe57451ebe8c4680eaa063482992de50c8683864425031788d05c378f428021fc05ec36dd37fcb9a35bcce08b33f099fb208f4b49ef143776609109be63aeb9f82fc98f30256afb1e016da6995ff018fb845ed6339f954491aa21c07e07ae56ea228a26118179685efa3bb480196db8c8cdccf4130658a49ac0542ccddc13b744b93029e55c183aa94b493b97fa68df4018d71741860a7cc2efa1d69c3410b03421f9ef89cbe2096775cb1a97c091e85f3bb6921341349a6ce8dc74d2f4e83bad637ca36ac453b6d9126d955c9876a4ea34211c60f2b2fea4933c8f72e34db11262fecebff645af70cdae1f411c457f615c4cfb235deca497f7422c472c747f707d180023b0162593d93d31b4e58f52083cdc82eba221034d1c9f65da5e604e7a5a8d1e3318113dc808d6187b60ad8faeec23b4ab25d3c270d2e9dc8c1843bf2c5a5f300460cc13cbfc42096b8d3c28334a2db78c462d43dd598472831869b10db7031d67a177bd160b25f660b9a65211d3e63970b2fa236ebe8968ddf0077592fe2ccf4f0ad93460ea2e719cbc48ab65f4264d4e07d6eebd2efad08dcbb13074c46906aeb29bc3ed53e4f1b591f60e619c435fc794ddf495e46b357c5c4863d132ca9a0ce1f7469b1445a2978d99bcfce06f5aa2dbf80f560187e65d06ac44de212f6c9cbe71a892ca77378c42044838dfe4b42c4854bd814e668d277ae960eb8b2defec9e0745cecbf5e2d9c69fa76d089e0994a2fd2fb7e14733b4bebb28f99d53f8f256289ae02c7a16b13050adb2d1bf708aabf3e86991faaa208bd4307e6256fa22552507b76d97810aea3543388a6ae6a6ff67199ae9b3e58890199c0ea79c18a051ae3cede38d060bb1fe7637903d48436ab8008e7342b438e1daa258fd09c3706d6c9e7f3a9e149bce890395224a76be63414f95f1f3ecd54a7640db2f845773b903f4ef2ad5932f7ee4acb5d29b9ca543f72c6d0e1462f963e7e030ecc354e141fc3cefd198eb4fea1410309e27dda164859106ef41137eab44dd762d0954b7bb16a15a9f3c1fe1c5e6ed5cb63970f3a63a339834a0136b9df3386a32cf6e7f0e51bc334c69fe4eb862499ca21d40302039742eaa40c8d7c2024d0beaab09cee758d7422476a3cb2a63a65d1bbab3eba554cd2d1dbcedf9ffe16210b09f7f66cf5a63b617b13cc6650a358dcb5e79570ef9bcfefa99dfae7f6aa5c0508a8d97bd25faf3d71a67ca17e221d8eb2987bac155fc598d4868656bff78d1c5af706055a78109648cbd15e570898f7bb2b5e9442fdc7068172b2ddf8db65df5524fd68a770c4cd8fb5f791173a98a08e7109da1fce14d749c59ac992ff264b9ef023e1d010e379304741b9fb6f8b417253306db646bfa783a76dc565fa60f5d6d76e77a99e67b3561ddcfc657aad29c7b585c8da9d3d05570caeb92f65ab2c6bde7238e6a27877c2555a461ab54d4ae9296025d03e7a09e82e55a971c347b673c2a212766d489744cd855707efe2d7a454ee4c7f6aed8c90bd3aa786f42c78c8756715c4ee797a454492ffd471a42f565cbc7bb8ddcb21ca5d8b6b0c6f6c0baba4a185f54c788f4dd73a54e27d7ad5e5a1e3095ecdcdb3a0ace268540dbbf2be31cdde35b3628d3a3fa98b519b1499035391c543d1013030eac49e916efebe575d40a0f4be74a07ea21156222c540c8dbf94f3ea411f5ffbd83f093ad8150272187614cdde9c4db7ba80aab0f6783a101336cf71d8f827a473c55f6420ef6bedb95a07279e4a6998dd5446659f5c859d42cda29c92ed86f213628460633d956f3ee115f8299fea5e9a048cf3eab2c4d62622b1bbbd8369cde1fb98b42dc40970273d8ff9af2b8398ad2d06ea74dd2a344dd8fa7b96dc4ca87cb839a4df42b37cffc09fb68514e15e9ec999166cbf801fd7bfdac90e61b38b7c0e62336b24c1163e5d91977c0281b1af49019f96298defaeb6a51d38371c8bcb435a79b32c259672906896c2e0152ded6f98a2c9ef779dfcec132b18853e5c19df97a182962e8109c0877b8f328c43fd512541fa3ba495ecce304cb4ae2e4e799a17f07e216cb5673b6743898e81067879bd3b5866c7aaedc49b64836770d44e0140923e02c32126188137926f40e385d22c67fd18aa873c4dad04fe94cbec4bab5d11db7ea1ba9abb752351606d3cf9b489cef913cc066918f0e40d00d9afe953978c2a2641c4fa17f2c29f36b3a10f9bf7084f7f366cb094f3d6b956bf2af66282f15b6aa401a2c58288d35a226a85791db441f91a6902b89b2cf39a6bfe0d47e8feb1891b5e8200967d41862418e5c2291770a60dfa86643dc00185fab00748bad4d75c9d5091c12d1265df8bea11225b4a6c9ad07a84cf0fd3845f80c26894e68ccf32b7ed0512b1019482da72ef19a41945b1ec7b4d85796536a10ce9c", 0xae4}], 0x3) poll(&(0x7f00000002c0)=[{r0, 0x4}], 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)) 06:13:19 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000001140)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100383a0000000000000000000000000000000000ff0200000000000000000000ffff000003009078000000006000060000000000fe8000000000010000000000000000bb000000000000000000000000000000001100000000000000"]) r0 = semget$private(0x0, 0x4, 0x1b2) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1800}, {0x0, 0x7, 0x1800}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000004c0)=""/181) pipe(&(0x7f0000000000)) sysctl$net_inet_carp(&(0x7f00000000c0)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000340)="247a117de0020f75f50d48e0e1bbb498a4347b6c56f21f64112ca045ce2394c3da6fd0919723", &(0x7f0000000380)=0x26, &(0x7f00000003c0)="564ca3bf11ede1", 0x7) r1 = semget$private(0x0, 0x4, 0x1b2) semop(r1, &(0x7f0000000180)=[{0x3, 0x3, 0x1800}, {0x0, 0x7, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000640)=""/188) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000002c0)=""/92) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000400)=0x6) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000001c0)=""/145) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000480)) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000080)=0x1) 06:13:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf0ff000000781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90ec6de01be657aea8c500000002003c88c1cf8044101b5496ff00"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f00000002c0)=0x8, 0x4) close(r1) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3fd292081880433b5cc5c6c58cc05caaa6c3ceaf"}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000240)=0x6) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af659b0d7317a117c00"}) bind$inet(0xffffffffffffffff, &(0x7f0000000340)={0x2, 0x3}, 0xc) ioctl$TIOCSTOP(r2, 0x2000746f) setsockopt(0xffffffffffffffff, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000300)) sysctl$net_pipex(&(0x7f0000000080)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000002480)="93f165d90892710ac141298507e7e186a744403669b05ace7334ea617d830e7a268a5faa5e8f25b031392aa4cc88c006422580c4ad9fb6fe2a4a51c3580d042ee41c3a13b46864797b4aa8b7725a220f6ce02a657f33d305ddf454b4de11ba5500fd5101d0a9f12aa67157d2b0f74f62512527680be3e5aee6d00e08aa5e32d7891eb2a5c974cfcd693f0325d55fcc34027487cb16c24a0ac2f5b3b5e72322722b3707d0446a07ea8ae1c5b0a46612a143e60d283168ec776bd503a78a253e15ddb7ccfa9ab93c02c0bb0e02d20e5ac3252b0be848919b4c58f659e0a041e2319b3efbaa1586807e808ec8f7f68dd6f3e9d011a994b1cbc26b1228a41188f6de63411bb7d5ea851555114b14fe3eba11e473168c32c88b8832b38e5bf360afc8f799246e7b3e6126104f4b3f06b62dc9f4a260616b675c3dbe68bdb72a3a998a0268f9c390b8d2400b2c4a5f001f02e8db1de15b2b01da0c7e8ba40e3f189fac1f04774acdb52783f790c11082f6dc9b5aab4850b3034d7087515309fdc28afaac1bb8056fe089119e017283eefad9fe725561e8409fc71b9f378833f78eee316c8c7b9bcbbc6e2835ab1b1bf7a1fdd161c92f13a434a52597b49b52c9ee25d5eab711a31d34250af7f8dffb52fa7edf6570e028e11002ed701a2df0d1e8e5eaee7f41c0aafe40e6f151ca81c6cb13c267d4f1712dd39bbfbf7e865664246515bc61b03a243b1288dbd351bf017d9d2d749a00b55c10ae1aa03ae3b060ca3eb2dff9589e8ae26104ef479b4b13c79f027bb0490576527ae44ae4f37080f5e6ad11bb7812371d51ba982c98bc1308c6e22ee671c62248708acfcbc75b949c508e7c97a926ae2ae0025549f938ffa4f2a73f910e398cf63a2e6ad8166854c22d454bb579bc849e65cbf496cc7a945c6ce889d1cbe93f9984559a5f07b4a96ebf869d29538b3291632028a3656d5032a2a299d105f6e67473e18258bb87fc22067d0435cf0c08f8e9833752099c501af0f67edce1b8147407d501475b30217a6389c24a1ec7f8f018ac4ba3f2b60f838eaf5ebe4daaffae241546be86cdf54e962a85b1dfb466e08983e3e1f0b18e6cf5aa80c34c3b1ce9ebb6eeed7594a50fa5ce9660126b8b60b8393fdf50c0672dc5d86c1cfb185a99e53413490bc1771fafe89317fda2fccf321a252c158eae7b9ffc34913af8a0ff1548476f20818c25b15a93f9a8dcd84bed8113c6aa2b9db05426799224dbef39b313b6e3a5ec98af6de94164ff8a77ee1d4a7db6181d1f828c22e8ac17e523e1db2433b14ef6b42de76f5083945ba211da9081e4be08d4ac579ba37f847e8d0d9ee1accdb1a585efdfc1a7101cd3ac0df76a7143693d7ed9be61284c858310556971d58a5b075eda159c1137e250989e85a5d774cb492afa78d6df23325e66c00cb7e3d4d7ea45feb5fb3bda5a18666dd65ac162da7e6ef31ff8f4b4c583e80c0620377e34b9a0b341e0619166696f41f4e3afcde9c78f24ef0b3f7689f47b8d4d29536cd021a94d17b457addca6179a7fd685decbd18c8ae116bd85882a75978ff198ac837ab314915b5de5cc5e33b288f01c982f21ff295226f593af05ec87658ebbf6760bf6db62341fd130aebe503ea25a522eb9b338b1e9998a6a75dcf1d2672e7126981205309edd61be4f03759b7450cc6d61fe7a101555c149b7a4129ca95c493f52a5253ad3324ca532a96e0ff32ba505b14978971e53b549a8cae63b624387acbe00ab1f0a17a208092176205d07a104ef64cbc29e6ddd2021ea1df32004de2974b8e98015ff32af65f0c9e0355a4941271ce7a14ecd41d1408cd94e59b27ce9d7a07570242dc3c1cd7bd18f3d72411a84d490a9c0bc424a7ade7617f52a0afe0a41f3adb1555d3e81e5933a99cc4623dfa438fc7672a457dc553bafc6940babc11f22b567c89c39ef0afe1b72d3895e11e6a9bf111eaa20e8481f6976de912cd431a5f8e98707ff3b65a4c0a46e0bb7de38bcb3cf501bea8b47a38552ec6513a5d863204500972c66450e0cf7944400d514b2026430185a5f4f18bee2e4704efa86b0d5a40ffe9e22029293af6f0674dc02f94bb3665628956c5c81c5d6d1919e60b761d883523fc196e7302e872cebfc9b540f5598b91d4b3a13220239c333c4ad7504c2e7fd200f85249483b13d728eab44c09d1bba67b05ed69971b246d222e54365c8cd48795ee92dbbf79e93e218631cee69f6532905bac98cd588bca442f14b1d6ea33068dd59343850ccbdbe4a2b9571286f891ab43f1aa91c8d1f22fb111f52f00843ffc5288920a38514902a3c021844c759bcf821b0376010fb7ac8b3cd14113e2c612c50700a7c2dc20125c77a0a31b7379f30ba7adecb89c1a2fed400a5a418beb3e9a60d6049fc778e12d709db7b13924d23d9d6ca38bf048aa968214fa6e6126ab8652d6b849605e7e6abffdc18048a45d612a0fb63edc81bb3684f5f2a3ff4b7d1702bab69747d8ba28671ec217cb697342d6190d56bb9ded5d06e09bf44158c225be2b7713ab55aab8281d63208bd383fae1afcfda991de6388e6884849dabb13cf68ee3b7abc674943424a07cdbdad4421889a9918c07eff0c8420cd936a0b1285cfc8bf85eead6e2326a666afcb4d507ea80179210d4a97998548ed12462a8f2563486cde5a9bf48b4e91930b8d188f6ee94563ed00f20741322d2242d29bafa6d206959e92e00e024c9a5a341ed19929c6e3afd409173dd58d0f16dc7857c1e521427a0479cca01947d42e022aa55ca9b82c0a6ae5bfad7b4ee76ca8e8c4f21bc25ed137fa692f6a0d8f5b5dc44a266b347e866f224c8b6bfdeb422baa62a8f758a1928f540d2abf60e3a32a140969d3d55cc4c4d4cca46069555c6f763d4709d1708e738ebc71697fde10332118866e0e480e99cf22b72d4857a7c4a61eefa1879d4f3d6b28c69442ffe4ec151a48e1d71e1cc3a6a764e498519f9f86daf87e34aa9dd3dcf443ad8289e3b4908b1b98aa644c71c2603b1ab029b25477e248f9c708ea8d9f5acedc592264a879f68966bed5fbb3b07d8037f1165fdc84eb02bd2ae1e4f7d01856232f9c23766bd7557933a88e5243d4d25920ba3e8b9dfc2bcd6117b06c925343d246b67ea0f72d96dc8e3dcf9a2775ddbf6c38dc7201efcde6c95bb21efa0ffcb09492afc664e1e5a252226ecdb2c21cfd7e1ece87bef09b9776b1ab4970471405752ea379cada1c22d6232b543152e22b6505fc62defeb077331f583b52e6a4ad3be569efbc9a171ed4092f92fd372592b926c4229ed97db4d993df1480b5cdb609605c31097d31909dea8a17591f9115f36c3ed9a4e68b748c4193994e492ed5d0b9ce5636bb085a0e091657b1b1c4b1b741cdf941b3e6fd4f1b9f02cc6ee2bcf0e231708cb79062f6c4b27c6c02e3b564a16c3e638dc6f154fa4fb71afac0c382f8e41d89c80d8a57c3f9a475d025da44fc2f8e827e5d2541f32e7cffb2f8f8ff866a09d8ee7bd4cfda39bdb629ecc81b34c8c4ca8652fa25fb1c29351b002c51ff43698a915eb72c2d49b21101502eddb7d581621487b8a8e8c101aec0c56998d953ec59581a617a2585b460ad1ca1158b0b1bd18cc03e655028a420d26c29ff940727073ba768a43e893dfb0062f295a88d51b4aeb5da7ca6412afc2da232211484896dc545b2325f0201610c20cba14b8b0694b2758932307ade2584def2f9969753e30dba60d051056866f3a9982b2d2845947ec4daca9d7ca513231b448fc775ef11c821f5465eb56f24839b2a1498a6d78f7c59170045021da5339625b4488e8158ab6e9e1071bdf65f7fdf591522976af782474135f596d598b97da86327b1c0199d16078a8e64f0dd3acca821b2dbe1ec21e742ddb968d817850646eb7fdc42bb53ed11d020aecca7b653f143b1dcc8558c4e8898102419ca672580ca012d4059b78dbb61373a04d5801ae624d665f0e985267b792a921708a4806257932c024968694f7c34eb4f19fd92d862db060816d52171c4565d844df7b0f685456ff232995108fdeb73f3ed192a2150f09c437a085dbb63dda97349751196fa44c555e1b0d54bac5d84ac3108af44f7f5f875529384ed80288c584e0ba0e57d941de4dfac9d98e4fa307add38b5d56a54ea14c98f7cfa8926723524f23aa48a71c9b055c00df6028a5d5b3c36488992f3223267e41ffbdfa40b0c3f8e55b012e378ce2500dc564b4c4c48875d6a34ea3121f273009b66222990315ec0f7bc8b522268997c84de078f36d5dbfa3a6ae757be3fcf8145420b1fd8c9c76879d5ea27ce65916217a64c92b59ae9f042697df98fb0beb6ddcfae8fb439b6ce791a6d8ee03ede6459f556b2e74941f56c9b962058f6899c638e4a985e206b1a2ae3d8a545919a758c4d9e0d086e869d258ead5ac7d106ba52f9f0beec22b3b282c3fba3dcf59b946ad7e1e992092165172622066096e2a2ef3a9cd501a57e9d32afd8fe1c00b0f9fb282c09668758b1fd368e0ae5d1939586193e25242da77f6ad7e9eedd57da0e42ae5a8b28d34245bddbf016775e63ca4a3f277c6982df1b284120294705402144ef4ce50c71ffe92680dd3a290d4deadba7f4c8f15f6ba3a1fafc602032bb95f5e2c4d798b5b4f9eb0b55322ab1e5f294842409addb087220efb376d816eb3e1f56b3c9163749a6c18ff78291c5e7d9a44d9be2674e536799a6912eb9a84dd5bd675d137f917482769bcc4870cc5fc6a736afbf8bffce473b581b7362144a77ad33aef96505d7bf0c6d95b46e9a1ee8fe255dc326d3d6ab1ef08fdb9a20899475b3312bc2c2a2ce99a7996094c67bc10fe30274009aada1c86fba4e08aafe4bf16b6f87251ba31176948ade0733d5d16bbf7e898eb37e09a8837cfdfc186be49d8305b2181146d2a0bbc78531585f37caa68c03ff714953dcb820b66c590f3816f79cac289b8a8f5f2037199e9998c40fc418d93e5b7da0cfa315fb1f09b9ea83bfa12442ce9821780b4fe674eac237907e08370dbda7ef9e757c1ee27f72f2e9960f8165e91251fcb2e3d5a940fb0b39fffabed555c59e56d3737050b7c6c42fef99e72aefabbe9c83d7b2212da9e93be090ee44de526b3f02edefb10949e4a5aec6e69566fa08b123afd9b3319690b9b85286c22c6e5194f6946319fffd368f4ab7135e10c318159be91f8b59d666632442e56479901ce906357a9e722ad4b76696eabd42901a3d5f8f1345924661d93c03cda89035cdf54e3ad070a2a8621e0acc87f81451a49756dd43cf03d2bdde8e41f1d4ccc4c9959b5ea47bcdecca0fac8f1f0d20d7607afebe814c4efbfe73b2cc9e51a739bd3e371e54194f9394ed3cce7f60960c7ad75daefbccb39e3f04c2e5c651ea4d03f862fa2d3e4ff804e6eb0a310b4f0365cb8e8cf47d464abc311013790344053a931cdc2adae9623ffb86e50730d53fec1f340e9c7e9da1a16b23b78a4796934cb998e3f8e5dcc29ecb00b729a3f9d83d77943418a196fcde68c9b873c19ed91af8659a88f09f6fb6e66d8169be0cd22fe08c78262901d9a1832a2d1e61b2775cbfa7c9a3c8d92f94cdc138c277d8fc07b7b54ea647fe39d20b662522e98b8acc7259d2f1288f09f395883568d37f50413a8a02a86a8f8ba6877ccef35acec0709427317863589747700fb904b3779b5d702ffbf36af78ffcad122090babbc1a0cf354cc62b4b99ec69e239f1b9f4b8af51c9162687ef21fe546cc55c33dfa0b4fd535bab1338983c3f364884a7857643902d1e57a21a54c697971ba240a7b37b3442e6948b899eabcf68f4d5cc5e26b1295cd44257c08e98f60f1137d990c3183cd5ceca6d9a2468cc03b787f4825e1e23e2229fea6fbd60532da7cf3863b3dfa7ec0be57c84a1d64ff2f9d579153c41e2aa4ba98e1363bd11e4a17fb15d8d1ba3d3cadc3b524fd7bd9b87b3bc7b2fc50c24324b5059f23e32e5ca3ad429211ea87e27de48351a2cb5b33d6ca02cf7d965c1cd64e8b93a90ff689d40292ce4da2db54ef9438f2bdddec13cc89d2475e52e10ab7e659507d071d0c6e491649111d92ccd51ce9cb7d2cc4b85eb6f0755e752bf7dd62d0ae318dc61c793d4cc9660000000", &(0x7f0000000200)=0x10ee, &(0x7f0000002380)="d898bdeebec0e82c859e87c3aa73ef09a254a3df1deb44f84e8c7f60b3cebc3c158ed3655aca357ac473ad7104145f2362ad750e8f342f2ea5378825610c48fa59e0b70b58097f58e2a714531dd428c5e64be976b3f3b317981388e575784a1d5dd3efd5cddb3a43c8ebaba9b5e12b57be84aa290353fcc9ddefc508911c12570e0c7113e0965aebd171c26b745eaf7da0c9443c09a5a5ffb0b8241423ae91e2de81d14cba88e3943bf022328623be20c3ace80ef8c142d0e438cfed1ba868c51af13e8f2d031ee7d60b7e46bdd13abefb6bb3f51e7d44938463a6aa9a6595cc466244fcddd24ad5ffff5f49915972ad73286db0e182eec1aefd8b9987c8", 0xfe) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000180)="c44f47c587c35ab41d3d25113950287801", 0x11}, {&(0x7f00000001c0)="24d46e94b343a11aa09149a41e03ea6c6d", 0x11}, {&(0x7f0000000440)="5e34a347349e9fc523fba4a3b29f53cda5fd62192ab2c075e3e43804ff5b979a7226afb17e47dae5e52793f9269d696d0a17cbcd6b90b86ad2ba6d83fd79923afcd3f5693d5ae284c4907e5f5c4217fbc9b63dfad0551e4be46d840b0d610b7fcb034114c18a5b5c23f6989c3307669fa857e8f835ed24cefb791f98ea98b5b96e12790ff76e62059baf8f0e8c4e330a1103e0a7f748d69df810937509464ce500c5ca8e8c16d638d734e78494ebe8194b6bb67ffe9c684bfd4f3c24cd3663eb09bace87f985e3dcf0d7491854901bc005fc1633b32b178a2b2b0f12e5af40ce165f23f821688e183198de4cf57d82328b59", 0xf2}], 0x3) r3 = semget$private(0x0, 0x4, 0x184) semop(r3, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) 06:13:19 executing program 1: sysctl$hw(&(0x7f0000000280)={0x7, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r0, 0x6, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="16919d9fcdd2a2c00e01d332f357aafea0457c767af154429865a32a5b2faa10bc577565fe3ae4a6c7d3598dcde769a5aabf128722872f1cb6a8b1b689804713e805925e39ef2b7d4ab5477246cb5985b556328023621069878ab36e490ecddde5b6fadfe794bc373eacf754c5ade332383651ba419a3855d9819c8b12", 0x7d}, {&(0x7f00000000c0)="16b21d906d940c52f5dc0bb4eba9348e57d581f2591472680773d1", 0x1b}, {&(0x7f0000000100)="6fd742b812590eb8a78179c84188e504e91011e0102626eccfd5183425ccb3cb3fc557c130f6b1e034c1959ba7a99235fef0cb9d3381a7f76d2ae73eed19bce7c0c047d886ae3072a744edfeddf079f4051415a32632e3fb324ab6d92aad405a3672473eec78f55c8ddc8f69cce18c16852e90230e79e670faeedfa30d84872ac351ed0069d0b62a8f26b4d686", 0x8d}], 0x3, 0x0, 0x8) r1 = getpid() r2 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r2, 0x6, r1) read(r2, &(0x7f0000000200)=""/110, 0x6e) 06:13:19 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) dup2(r0, 0xffffffffffffffff) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000100)="ff6b0794f235bdcccdd552d4c88344fc4d7305b0b1b146d5d0feecb14f97cbe3edfcbad58f0eafe1fdb4a9c6ec3bfbff08a38f78f43ff4323de457c2f524fb479cc571c846ced8cb5b49d00a97a4daa21ab84e438b4424b6868922bbc4f5060a0349f970ab10b209c8d17290979c58f8249720127e748e5277cd8602816485adeff098a06f4181a1c1b46ccd277bc13c7f8eda33fa4c4caf76232ca0374c", 0x9e}, {&(0x7f00000001c0)="0f768515ebc158cd9b43d18a60292400d1d0a3a80083ea6a535e4d5128f2087be3e3c90c7f8f304be771c2aa01efaf47fe277afcccc2144fe0b01609a9f45b6edf8faff1b89bc0f7db943ff3005f95e0ddcc0e5987388ec333bb181ea3161778ec05018ad9f5cbdf4de21b50873bde178e6c0b803f99c82b86f4782b341510c17b71f4895713ed93ec0658c18b64766200b7995e84ccef0fe50d2a259c9c9ea67ff951affc83bce154aa2edabba7c6cf0d7e0baeb220fc98a9b80c4f38063e140e52e92cd169be8ed16b92138ac47072c0d1dd1989530828c2487e", 0xdb}, {&(0x7f00000002c0)="7712037514b9217cbdb88b4a76826a832e7ea01f7112c53beab1b610e896b62c78665359af24d6b29aea9493dc49dc78e46db3f4899b81f4433f99a2df097aebb440f10656d88648bc7843f8b7c04fe4a399a61ef7abbee3a7b02b4900d8b7b190a97923b72340c006362b26a9f9d2", 0x6f}, {&(0x7f0000000340)="a8cbb8c1592ee5390ebde5a9487b4e2571d03d94ee4a22ebd733cf94669b33a55e565a13c72b40c14edcbff1156ee3122c938ed85ed47731253f4fc2c9a0b7cb109476bbd743f22837022163dee11aa8c60d9a1aace4b08849657c11cbb872879bcfa5b5eea93a049ae5cf698859a731d6a270406b7eeed2eb7d8190943554b21abf039b72a639bd7b82ba29de6db16c2d9561ebc86b50bcd18935b9df61771aa17c6953ad53b9a10f4e", 0xaa}, {&(0x7f0000000480)="b21ff3f0686540eb90973381c1a78c71584631b496e5f3498c39230d5058d150e77c2d67239f994e8abc15b229397b61730f4b600485cb67d9bf89ff457a1b45fdd49331468d382c5fa45c1cf8707b99f3311f84ad1e046ff0362a63cb5df51d3b4fee202ee0a383b1fb817ce04746d36c7b1ff614793e18d8b575492585", 0x7e}], 0x5, 0x0, 0x200) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 06:13:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) bind(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="a56e52aa1be016db70c4cfc1"], 0xa) poll(&(0x7f0000000040)=[{r1, 0x20}, {r2, 0x4}], 0x2, 0x452) 06:13:19 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="016213"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="39045d531e39cf73b541401a18f03168ce26873a3ae02b4ce8710e7e3773a045c4e4601ef107c550bdd2eff3f86966d03403011b867f7eb7e79e9802f5ec16cb0886375493cadac22aa6facfca0197f1e9e4c335cb8307a5c263f234ab2adcd736b02a02d1e92173b19a8c71b335da9f18293cd3aa7c361d1a5488d9152daffa1285a7ce8201fa9f1184e9f8d97bde084cbb7162cd0720d65f1c808740d543ff32852ecc52645f8bb599d669feaaf4087daedb680adc"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r3 = dup2(r2, r1) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$WSKBDIO_GETENCODING(r3, 0x4004570f, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) socket$inet(0x2, 0x3, 0x80) write(r0, &(0x7f0000000140)="06df3cc0da5bd435238a42059e38224b90a245aa6bdf52d7a37304eaf7e26fd5ec385336d8fab366a12a3e27590e4e8919216f038308a3b36a55da5051d9627bff7b7b172a94a2178d3bf37ffc7094dc59263e78125b7aa92f817903648403e133bea0df82b49bdbfdabde94ff90335e2241f32f10eae25e5d32240903cd08aa634e24887435b777301594539a8759b102bf7875c3031437eda23a874a78242a9d02f515a396149d01fa71a83fb23f88d9697ca00528a00bae84b599b835e082ef00033281aa4e5190a5f005740b3d9df21c10f51a9198052af0c1fe5fdfbe0b958843a5b8ebaddf0bb293cc9524f1d43f20b74abf4dfd18ba1f79e2c19def6862dec9e8b3d23b3def589847e29127e7d9e05218b241ad9d189f70863e8e2d09d6622a82ef3b46c47dad57e4f656152064bc0e27280e7ee469a29023b09bb32c13c6a80b1591197bd8a38eafc77af47196a3111d51fe5425c571b5cc79845a49c04e89380c82288b800e958a32ea86d92e5183b0b7163011c5a7b1e48237b559a0920545216793431ec51c89e85bada2b08be821347a4d576c029891bd0b994c48e8ad4f65c932366e5d42349fdf05c5dc8392f6070d1c82adc91620c3b3e4e1ed21cea5dacd9a5e3c926b412af6ebb92469044e14326ab9b7225317907deb429177b3ce516cfe7033bc160b80179f2a2e2e5f0f3474274df7915cbbfacbed177f2f10aa05cad2b1432a8a810747e85cb90252e2d3099bf3664520aed21e6b318d650660813c509c71644946336e6c103182cf0e8039bffd6b8cd7077b2947cd7b6c973a3e79db02c485ceacd62a973c9d3f20f2d2acf509ee14ffe39a74adfa50d363ec78253477af077654049cd0eaeb05f9f4175f59ccff84f98d6ca2c0721281875bab6a7cd23b04cf0af2d0c0ce7b0f95894dc51bfe99f9166e634ad6ac1d2ba313b5d791db935f81940251e7f2738661c0abe07362b8e860a7b9a3c039847d6214aba2e9192d8c5e15b1f7110623e151de8fbd2bf791609b6e0f33a04f0849f17984cbaa9ace4c76ee9ee92eed0109ed76d265a3ec136e436083a5413c2d234302a549112848683a9b6d3a54c681fbcf15d3a6d68136f8c342b7e8cad85cbd34d48d225a2b99574a94b90fbb5e4d9d5b20f219427b8d3263a825f1790199742788f92d19cbaffe586d2c6cfd86ed33b657883b9195213e689049c593fa1a6727d3c50eeae461865be174c25c87daa3eb162d26c34d17208db5e231a5a64c1687e8305e24d7795668efe482c2242f20a9b0692a4ee675cc2780a5a5fcd494241bab1b6740f4a127a9dde857bc6d4f2f48f4110afc564c492bfb185c9aa841fcbe6e42d36bf3714d739391407def8b082d1a2bdbb4aec1de70e14c6650b2992926734623014abdadea83cabcd650daf06a26f3d123169c67dd33fa383676d6ae595240059c124955a3e340896a1ebfc01a4a10c2ccbff25e89fe4f521b41e84fa1aae26e041213a23aee38a3a1ee41610c4806f7dc124eec6edb11a5524dd6016cac8cf08a7537a33ee3c0c51ca72ff8835cfd217a115c0cb9533819837db5fedebc215bedd5bfabc06fd732224dfd6d49fbdd6001512a81342e00e0f4e9ece0046d527ec334b16066c1234f42d7281c240722ef5c8f63505ee4192b4f3e91c75ae729442c136b4379fdab3de19a13b516ed5810702f08a10a435296520d40b31bc11a4682ac5ec39d3098e84686ad3af0d6cd9c9f6a786adbdf3552b38f711363d984a8aeefb291e863b20d35cbc22fb2743862219a43d41b4ecea168f47c7d031ffe85adb7761efbdf84e22ba9fc376e0432b46854fba9fc5c8700c3ef9c22d5c5edf9dbfa4c51733af561593e22392e31670e669573af104922d9f2aa3733db9014b192aa5ec4db0dc53f935356c3783f1230dd9de47b04c289020149cb73fa29a60f4ac27a97a7278d8cdf05798413b162f8dc23cd83ee7757a10a7f0a3141d71d378c9aa9", 0x589) 06:13:20 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x18, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, {[@sack_perm={0x4, 0x2}]}}}}}}}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x1b) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x0, 0x4, "633c89dc23a5cc3b70ab9c1a31d9e4ccb7af4deb", 0x9, 0x8}) 06:13:20 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r3 = dup2(r2, r1) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000180)=0x4) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="9a06e3030004015b0dbf5850a81f78e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff", 0x585) 06:13:20 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x2, 0xab, "000000e3ff010000113ee21200"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x2, &(0x7f0000000680)="9678e34e7d522d1ced07cd25a12de102f09c7a22936d1e16f844c93050491e19034f7e5c34f76771e01aa31e4224adf13ec99120522c2b812181b1c2fb5b462716af347bd05792d217c10f84b64ce97739288f65ba41bb54ca85a4d44fb8d52691a53476446f3f295f91334204120b28b15cbc107967f1dffffa216fb9272c57b8103ab51f9e8aaee521ac73adb2af733bf7e51a5fb40953fea25b19775b6f5169eedf53b7fa6bc0b7523dc39b929f3091b947f50f09000000000000004a924ba1f2c3f45d3e67b4736acec580634a0a680000000000000000000000000000000000006706965d7fce3cf1ebfeaca561a934d5ba9b0b1e277034e928599deb79f4efcfc54c4714edf6fc01706d5c4948d9acf661240000000000000000", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x4, 0xc, 0x800}, {0x5, 0x6}, {0x4, 0x100, 0x3c00}, {0x3, 0xffff, 0x800}, {0x3, 0x1, 0x1000}, {0x4, 0x3}, {0x4, 0x1ff, 0x1000}, {0x2, 0x3ae9b8cc, 0x1000}, {0x0, 0x8001, 0x800}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) syz_open_pts() semop(r0, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) r1 = semget$private(0x0, 0x8, 0x10286) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000140)=""/231) semop(r1, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0x1ffc}, {0x2, 0x1009, 0x1000}, {0x4, 0x401, 0xc00}], 0x4) semop(r1, &(0x7f0000000380)=[{0x2, 0xa, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0xc1, 0x3c00}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x2800}, {0x4, 0x1ff, 0x1000}, {0x3, 0x33, 0x1000}, {0x3, 0x6}, {0x0, 0x3, 0x1800}], 0xa) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f00000002c0)=""/118) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000400)=""/113) semop(r1, &(0x7f0000000000)=[{0x0, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semop(r1, &(0x7f0000000100)=[{0x1, 0x2}, {0x1, 0x5, 0x2000}, {0x1, 0x1, 0x1800}, {0x1, 0x100, 0x1800}, {0x1, 0x7, 0x800}], 0x5) semop(r0, &(0x7f0000000040)=[{0x3, 0x1f, 0xc00}, {0x4, 0x3b, 0x3800}, {0x1, 0xfff, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x1, 0x800}, {0x3, 0x9, 0x800}, {0x4, 0x100, 0x800}, {0x1, 0x6, 0x1800}], 0x8) 06:13:20 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000300)="14f59c73114aa08c17cc7ae9fd1bafaba4381a025eeaea9483036959c7e538b465d32e9407580caf90dba2b811a5f43bdd76c7b3666e64c79754c8b1d59179b7e7", 0x41}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0000008dc85e7a845201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f000011f000/0x1000)=nil, 0x1000, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000340), 0x8) 06:13:20 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) write(r0, &(0x7f00000000c0)='r', 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000140)={0xbb12, 0x10001}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 06:13:20 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000001000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaabaaa86dd60e0e62100082b00fe80000000fbff0000000000001400eafe8000000000000000000000000000bb0400000000000000"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r0, 0x6, 0x0) sendto$unix(r0, &(0x7f0000000000)="3b12acd4ea9adf93d608e3d3bcaf487d4424514bb3f75ded4f96b16640f289e009c62bf7a28f421bfee4c3b0bd32ee07a4129b7108ef2addfb042036fd591f1a488610a977dbfa36baf909c43804f4255d076eeb6cd974035a852dd5fc3343429e1905951517cce71b6583ad6931ff6e161347d7154e618f33c5212037", 0x7d, 0x405, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) 06:13:20 executing program 0: 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) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r4 = dup2(r3, 0xffffffffffffffff) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000100)) write(r1, 0x0, 0x0) 06:13:20 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x3f) r0 = socket(0x11, 0x4003, 0x0) r1 = semget$private(0x0, 0x1, 0x39b) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000180)=""/54) sendto$unix(r0, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0xb1, 0x0, 0x0, 0xea) recvfrom$inet6(r0, &(0x7f0000000080)=""/247, 0xf7, 0x40, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000680)="d4c67e9a8a69ea993139315c7064a7a528d92fab8087910315504d324aaf2f80694beef78e0396ccb27bcd1201b21e1a8fb8adc62a6adad508098a0493cd44d1a39057c6e5bdee806968cd0f62f8ddba9931403b880b2a9f43d2629fa4641d10cc41a76ee9944eade7873ee71f95a22b3c52e920cfb1fdd8b8f2c33c876a1354ef8912642fc38db6ab2106068a1a522e1e71a4d15a5be1a769ff0b82f6a358e0677574c67f55d50b60f191", 0xab}, {&(0x7f0000000740)="f1f01fc665ca281d87a5a88ca0404eccdf703de3f6b313cebb76538203c3d35ff801d34540282f70255ffce5fe6301e09c6b7681aafd32ca012d5b41279d7a3908e012f4c9d483785158de51ec793bb38663090cfd70fca78fd066c2826c4bf7ed450288abf27918a73b37", 0x6b}, {&(0x7f00000007c0)="2301397e01c7ab65ed8fa13fc80c0feec6e315821526885c01b927e648040565b1b1c8f52bf88978bba342a7664761a85b703c7898c95e981759ac6f1c2fb003a8e2edc0241cf2ba41b455eabdbde9b8f0a0eed331d267f7496a6b4282e42d369cb8dd548a0da7109a6be060aee49905f97c3a5bd1231039d7f1594470a1f194b855a835be2af45399164461a693b239441309ba9a5d711b0b1fa548d06bf133e806572b1e2a672be6b0e1d06c8c89039f2c587046a6742e550a80bd16ea63c5b5dcd3b1d8614dbb5b1a1d0d5f7b8f777ce31d422d97611ff2522d45577e3216dd14b43e2425a860", 0xe8}], 0x3) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r3, 0x0, 0x10, 0x409}, 0x8, 0x1, 0x9}) getgroups(0x1, &(0x7f00000008c0)=[0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000900)={{0x1, 0x0, 0x0, 0x0, r4, 0x11c, 0x9}, 0xffffffff, 0x3, 0x8}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='r\x00') semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000a80)=""/195) sendto$unix(r2, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0xb1, 0x0, 0x0, 0xea) recvfrom$inet6(r2, &(0x7f0000000080)=""/235, 0xeb, 0x40, 0x0, 0xc) r5 = semget$private(0x0, 0x4, 0x4) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f00000002c0)=""/208) 06:13:20 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) write(r1, &(0x7f0000335000), 0xfcb7) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0x0, 0x3}], 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000001bc0)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c0258859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34b}], 0x40) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r3, r2) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000180)=0x4) writev(r4, &(0x7f00000017c0)=[{&(0x7f00000003c0)="fac56ad8c93aaf4fe93367068fbaefc84890405b28c66a5d4455329f81d57aae127b6813d906d78abda9512cff9bf2bb0b39c437bb0a75d89eeaa639a866f1f0a9b41689bf80516e2de76d9295bf8ab70b854224c401c79628e63ae44fc839ef24aa4a2f0528fb509d13b8439857c4e3f4f46ae4ea4f0ba9298f9501a2a2dbad128102dc85665e3c8577f4dcd2725426e74711069c8ff85bb97c6c43e3b4009f7c7e7bce608b9f7296bedce2d12ec3d6271f77351809b6b151cbe55c7da958e1ae21d466853d2abb43d90792273b75927fef4af3b70df85091d94cec1649abc7fd65ca11fc5f2ace132244869958303ff4a5d3e53298", 0xf6}, {&(0x7f0000001640)="cd6f6963111cc5c3781ffbb8f9970d11dc3b01fe328105159dc05951c641987e63067d014fa2ff7b02935af913cae704ee8a12de16923a197948dd267400ca36219797488936530d4af3a3f2544b2dcd2da43cae88ca8c4f8fa335fb7b804d6b426101fdc333d93c867345b7f6fbdecc72ad3b069a2334d398a13d42639a8371afa5a3df43c0cc7738bdc7440c0215caadad01519670c31906ae111c7804101e9ce4dd290d0153d801f4a4b7a2bd7e1f9aba7ce36f0f70e31550e87c4d11fd6579ea82dec63a4e1fb8c286678143486164c6a6666ecd11", 0xd7}, {&(0x7f0000000200)="37b8221e6b854572c2fa2d213befbae49d398cbc087e25c5c6d15f028b79d49b1bd9af7d0a46f2da6fe00142876fe5e101217f6921e709fe75b8863e95ffd10d9b5274f2d82012056e929f909b10af8aae5c8967e8f9543ea6c3655dfce7d01a0a4911d9fb8d22d3e35fbcb14c51c4c1022e4941b60ce366917a3c1396b3a13e", 0x80}, {&(0x7f0000001f40)="31927e2e4e9b39ea7fc551ba686d6faaca6981d248f1bbec8c7c697de19c0c21534033ff112e10804835af3bab7a4419ee572cc3dca43fd2ffcb063c6f78d1b9e5a1ff70e6556743871977308f6e916ee732f88c2f799cb3c50cd81a26b8a57f38e565597f0a441d5e331b2d445510789eaf111dbd83daa2aa2e438a9cadd5732b6dd8f7656848421be092ebc0059e175ea4e2792244354e53098301c0802d31e77584ea68a97ad1ff7e0af5a2fca6782213c822d5ac9ea3d769a6e71bf90ad831bbedcc667c1e1068ecb6d43792d97d2f36b128a42daa08310f8b5ba242bc54d9f9c1454054ef6f2d5a62b2e1166a74e0ed1ed1a86c3c90fba5f225aaf39a1c3118837c4ccaa29602d70fd39df61d652e436eba2f4dcebbf095621213ba33b04249cd87504a415eec087efdd7daafd609582ebe11f045a3bb62aef719d2ef44e42579c35a242e75250d16fae062cc1ce7b2cea4ac94de31cfd7a91b658ae911bb52745a8d2c3cd08d01924c60ddafa15d0457139485a4685131ccbc6b87b9abfb0f5fb6c19dc79a6f22670051e0b9d888f51a85f8b6ffb90534e641fcdd7ea2277d41c6564b5137a22c0b77a67823eab006103f664c188a42e2935add1e49b876888db3a5b373d8f2f721686d827b4d21931fb472cceaec2250d0370befb5f7e8b57c23eb9f5acc4421c970f9dcce785c571e870c12b4f2faa72efecdbac6e77e26dff840896d7f176a8bd326cc73043d182282f10450e02c02a91c6ef06b103d4f557329c2ed5e570045edc070439b993c9d0b2d13af9e5ad4d8990821eb89d2967a01a271adf6f00d266ffa481c30faf108df54d561420cd9af551eae83feae66e11d3fe67e5ef621911288d535b47b3d25bd4b4918c94df77e74e86dff03e291036942a506ed9d006d7837afa1a80227d23c5b006fc666765ed678239a9f79886500db5ffa87d37d6576af8d4b66d5200a7040f3ff17447a4632304cf75bd016608f49ab6977be5d10d8b0ed97e76787a54b367f561d073582be1542f5a6baf98a841cbb0f05ccb43c913da906149ccb2e9e6821eeaed5c7238af1260eb6eee142873187e4b470049cd0fa7333e8fa4748b4a4de2c45e8bd51a6cd30a4a5bf2be588fe0f15b9cde2d6e0af476d9b46ef77faa0d3ca1f6de35ce82f7cc41d955a81de601d83ddf8bd86b9af7295cc76f067236edf01a89ce332d16394644d487e6d55a9f76c64191cac4d4c3b14b1411d20106a0ea16ff35933a5ccbc8678fd48c476078ca805d1ccf5564e9843085b114f155a8748c14f4cf8874a26f385cd7ceb2d61897695d47c703f3945408152472c1194b991ca5e7d99ca01989f07b9497a979c7dc38d18d6c7a70fdfee5560282af515ee14baa98a1a7b5f699892f7c73d67e8fd19c63f6e36d49ecf1b7e9bd57e823b1c74143ab3f5386fbc4c2e91dd9285eab95890dae13ec9021410bfbcfe20a9d349112697035f79ef442ca97088faed6817b71f3d0a26bf28497ec539dedf5755e8fc38099e1ae2d0643f5650c313629afba00e40365355c4fef42175b4e28ef0150f7d8426bb5374755913f256e9a8acdc5e181328b7599ed798a2666b005e59fad89866c2391a3db84b5100979149d2576cf8703947f31510581fb49b54f18ab72a03d9a965fd773a22159ed613f286087e39ce76bcf2cf6656ed76d55b4003c3cb826e83d28eeebc43efe733646cf7131887ebef8f229f374d1a44de07c5e1b5461184974aaf150fe3d0e663926c9a1cdbb1ba1702512b01129bbaca03996858c47f3c9e45aef8396f940601d559e236a348929f2aa4c6bb22214e9b4dd379ead19c0b21136f16fa70e1d61c8e6a553cc0cf84a7dc1067862c943016d3316dbf35be54c0c93c021eef39bfc462fc1264eec9ec4530578bd778dc227f617b8488a976d564c1457bd2b4e203b73b1315d4c97f8220f7b5c7a75d545a3b0b8d87d92147d665ce848a427d57ce4bf3fe6e6fb3a67b3ca3e862ab5392407891321d9d77dadbcc217770da2eee7a3679b50f0d9423c0606314700d06990605fa81d187b11b1c0147208734b49f6ce32a05386f27e59f1ad11eca026e840c0843cf7a99830ce11f955cde26af4b6308550e5289ba17dd79ee994859173ee13678ecf4e3dd2afeb39e4c771e87e017a5f76422dfee99fcadde7ef338bbc1db32136a13730002c52b6a2c3d66c2db6bc833ea503d77ea73d2c8234f0450d0090012a35869f76a599f233c79ff19235b6e7dbc2f8686752c8a94680c1d9c8b0e3d479e198779297de27e9f13d8050abab5054c35dc198357142ec35a8c9270e123610e5c27fb6083e299e6faf350cedd552974a53ef85f52fc24f7ce0808b635ada249e76aa7bd44961e734ca202a45554db2b2dbdacb8112f22e57565fca3a25cc469cb1f8b18497bb4d789ca20f9efefaea75d2fa0c443d35ae6f71fd71a0a6c42840010088da7d8350fd615536f1b9d511627e791f3452813aa6c374563e6b8fadfc67d8d94c1427765d36a6eb615f429fff5721daca1bba56eb3ce0cfdb673e6fa27ee615c1cce3ccc3b3627a2f4409e0a7e2bfbebf2554e0a638a8007ba728e159f964efb81be82de3232d536349b6cadbf341bb1815bf04e3d8c9bd3ed5e07e615f306c31471398ca17bb1a28ce39729d4bdcf0cc9a786455a36fa54a508887e36067924a46a8344becb6d688d6f8eb64a1df680085ff2006c268881e4b0869633dbfd4d1f1b392615be41c77a98aab5add533940374edaa4ac57e2424b7cf5fb4d733821cd2759db82948ff5bdd6fd93e959f0d3840317c7fe71e7b34fb7d35817f7777291158e4297477a565fe6bb0f4b3b684c94ac098ba2aa794e7add06fb49ec16dbf679f83859a25bf995f6e0aed5aa04df42456e772da0375bc0f76fa87a68e39ade8db2ca3676d78e1e1781e6a4ed30177eded06ceaabb34aa381019a40138dc0a87b12c3012d6e4101081e19f59ae2b756f57ca374970b76dad8861909d5e196520a8686dc46cb279e5c32ac5038c0270f2f02dc55c3c8dd5a04eaa9cd4bf953833d4c4ab1d12661cd9f2d8bbadf0ecf66d8dd2480e9b7768a013e61f4188501f2c9b6c00854ae3f0626db51cba5029d8b4834543b1494f05c137c33d27ffb076811301824fcf38d92903043bcd5a8b964a96d02a4a9a2923bcebcc0139f622efd2272b70d0b5fbd15d6f237479dec9734e0926ec312bad520847521a9c71fb1ae8be0d3abdcefde8c2d8fd2d6056d39de14c15e8813ec81b5ec939297872eac9a9fce0b193d3f3646ab6d42a276ad10c07cfd34c7a8178e52366792e73db7bd9adfdc31c2219d7d2fc4e370036f47d051d321d647576bc9c0aef475e2cee6f6decd52a35a6ff85ac96ac7dd4ad49ffd50b8e5c3779c222265fe0ea182760a9d0adbf2c64edff30ce74aacdd697c0b1ea863e374f2b24ccd9abee916e09a972aa794bc0051d45d012d54dd31a3af309ac107ad9f89b593742f74883a9237d659b114125c0f554d6339cea0b800d33c858fdc66e377da3754061a7390bb4f1fff61a8e549b98b32899b17236eaf7bafe82e1d39351f85299ac57f4a3fe71c7fee4ad741ee42ef9a546fdbef5284d31746f089208d2b8e1f2b4b8218cd461e273a5137f053e308099a58b3808cec885ab2bfa257cc7d00f07eee19f3853a29e94e365ecf848c41fe77750d45a2de5f8a5c59946b7eec4b70084a26c02d6c2a4b4e4a5a1b7b88a350f1c0a15dda2ff79e394c4d34804381bbb952291332362e7f6e8b03832c3a5f2a3039f7d4b39eb28d897bdb48dd61f21aa68de8d4fce0e74ca399bb36e4a251034dc5a8c8deb1d341ee20143820975d4b37d9a36dd707954592a5479e89d644ed21d05220e863625ee578c3e0681fd822a76824787df3fa26bfc2cc1718b4ae3c04e323a63e7fca1e86d83edd763370f1bc8ac9892787247da2a1e4ed3199bdb42fb1a0d115d4f9b9fb268f2b8d02e7eff667dc0fb1d27fea7f6830a1558a2f1bb1cb7bd5d5a2fec79bd3ce3aa50d95aa35691583941c4eb757e5225954c7ccce1655d0414b1326b12e3ec8bd929737272efbfa2eef79ee0128d84a78074bcc1a0c25da099632d95419631ba8938f652516ee6443e5515ea428c90a485dcd72c7f264cf6bc5b8e34f4feb78384ac451dd7c76918acbe156602859481d1b0eff6f3a7b7158e85c38c79e86bb917e4c0e2ad3fcca2ebb9d98ca20ab72c792909fb804a2a180a8bb9792964b9b1b0615f877431feef3a35e6dff69c16b8a2f3812e509e214f1d1e9ff18df23a64109db016bc6b3dc4a96c906e4b61b943f2f5a90722f1157fb3cd6c7cf4eaa5f7466f72d31d3a449db634dbb436b0f38db3ad2505b29b5188400850ef57a4bcf24292fc17311dc3f1c8124b2fe2934c917e430301f455c9c74230fcc36e5751e6778d9f1678385a010385793050bf570b70072318b86fadb4cb3c2812501b208c7a3956af7658e4ea75fa46a03b551637f9bab98ff8dda6ee1207dbc0153db10d6c55ecdf1b61c6844a5efa231859eaafcb49cc2d95289bc44591b6ba2c9bcb4c6f9567f07b9613baec502978701f892271a21ad0ffb854aa45eb33bd2167de0030b244c591a3db5e3c6d73b062da9ceb755654038b13ae4929265ebf77b450a48fc2152b962e2b711e2c936a2a28a5a9ae36aee5f317f8cbafc6a1af504da53c4d68ca5c85bd27f3f02d22c5a649648d95abbd45f1225c5223ec59c90bc2effa0fb12f4f7c34e3d86880abbceb83662e7d8c76bc66645727d9c4b3339c668124f4b5521fc9a0ed5b40b578d6ee8ca525ff1268e11293466b5f522018e2b8b210db9f86237f3630a9d1f23bd008d32535e41c2a11cb2e154144a5e7bf5e7738c088d2155de58935df30d7f2513f6762465ae921cd457966da367cca0c0604e5c3d93fbb3e1c54ca8abce372c948b0434cc12c5708b2d836ad1e19e56b0ea2d9135b68f56b3ee5fc93ff5ad57649b10b64dd08dec4ebdd9a98b9caa167af1a5e2197ba742ccbf42b5a083e8c60440c3522547fb909d24e44b9f6e1b80d5395e2bd8d6e185b24c0b9e385895344b908791e6557644ba6afd5327faaa64c2a5ffa15eff5323276ef1296880acc5065227b92ee90df80ed9e8301f7087238ae26e877cb2ea33228a42800946933ff9555aa73199dbd7510df20a129ad326cc19484ec9472e6861c5630fc9f3a0657c9d64566bd00a438bed1be71b222e29274c5c567c8e0345c2e8f1fde538fd4c953ab08b7038bd309b2af5178102c9b60a8904dd9d4f9ff9a069f7a695fafad1acc5e1055cbfd5774aeca0896c6e4f6c2e5683dbd8517dccd6097c2aba764ba21c024d9d3ce14f7ed48e4d30f9ada1beab3fabe78b9c9e8f926b162e4f7b4edb9c199ca2a6a63e8095467b971ecbff8b9fc1058a5b7bc6f349fe608310a2059292cdcb8535fa73e1813796afeceb84674ab9809aad0a91cf5ee820d119ff25a0926c64a6f6b43f9be4525383bbce7c94304b6c60b5403bb76af190fa12d8b739d6154cf96ad7a139749216fd8c63618844d3a92f8dbe3fa423238d210ce4c72d8b525221a9752b7d7a978a854e9f904121ab9d05417ed4f206ca2a927f25edfce16daf343f43e9d9bc185b6f9a307c37130d5cffd6d56ab9daaa00a922d880289ed4eb54dec3ddb112d4c0ad9bc80c790d27f6eecf45120d7aadf74da8802b5ff960b9e22dab029a8fc76d806508f241999f9e561a5e471dd777ec304e68c2c5a5215411961db972d72", 0x1000}, {&(0x7f0000000540)="61c1c0f4bea65da46926a2055d1ff175545e89416a3f5d19d20fc4220cd693264af08b68cb06f013bb55137cfd0f0c6a59a42e8f26b7fce6b3ae6e08d3891ac7dc415a092384e7e22adf70c4b2717f407a49470e4f3ad81b8a0d0d8ec4f3d20583e698c63243115c05c6d538570304f462197ad28dc759f74f402fa0f1076b52ba75989c38b03a110fca842dc6bb0f315fb5496a34954bbf", 0x98}, {&(0x7f0000001740)="3dbef0a3a13064968ef4fe51bf729771c63fea864b62d60759c6da48e99b2bcbbb7dcb41343f60f5c31d723b4abfd3c3f7685e49aa13c2d7916618e62cec998adfa8695026fc6a9429c55c7366020e0d58371c552c96255878c5a1b1e8ed79ee248dc9f6d43082edd5eb9fef15", 0x6d}], 0x6) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r7, r6) bind(r7, &(0x7f0000000340)=ANY=[@ANYBLOB="a56e52aa1be016db70c4cfc1"], 0xa) dup2(r5, r7) sendmsg$unix(r2, &(0x7f00000000c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000640)="fcccadfa795fb54945c64a9b1ce67315786a9612a06837f331806e9f69da84966077db93c21d875663115f9342caccb79b2ee830d438328e579fe8fb1de33b10672022a9153e93c1b3d55a81ffdb837f21f4f03c2a5704f23fd1a68db2701a50d6cc35a403aa3e54a1b0fea1dda393d488be0a7c4806b0f526b449703f86ce7273ddedb6ad1237d6819505757af0b88254da6bc4965f17312610c3a53e51715b2ceeb51fb18a22eb2b37b0bae54d73db3e9b5e86c9719dbca70f0d7d4b6e2f56952f0db07bf1b8e7ca57f225bcfd44722fb97b83bf010e57a302a16db13be550694b61d2b72c4f4b0a4743655e4e039252d32adebaf437ce5e786ed417b60264ee6bbddd442abbb77dbf45b29034a9e0788faac2033283a7c109ab39f79fa8a0a9a70f99ca75eaea430bb0db33efe9dce7d8da695a2f4250b059d1c48d8c13c83ee54b3d2ae20915b918c4e11584077c4fde902c0e3f24ae0d2e7f3d353aaf14ca2cf00c6c3593f52ff824018127b6259711fad800cf3f1fbcd66a2e2266ca107f323584efa5201d7b7aba76bdf534157969a01eb440184772ff001deea4ca0960e1a1f1e27e94af1757300dc5b8c33239ec10bcff8a4f74cf95535e3c869e2cdc9b7852babb120677100fdd111f04c1049b58278f2b5375bf5819fe4ef57f54f033b1301e440d14bc25da501dffd03280252761206a1428c45557183430594db862a4df51e6becd50ae840dd8f499e19a5ee400fb388f53168f29f1c1c7b41c446883a251323e2a58ac9051f9ab0c026d14d2acb119783b289f9e2457c1cf5559a0ff8e53c561fcf424793059a78b568c49c0cf5091c78e15e9ff88237cb20349fdd8098cc489697457c99b23a84f287f613e9175a428c5769d988edb05be169c73a5bcf58825a3301b6aacf8ef1e653f686209bc213477bc6476d75af8069c369b13b65d4802cc1ccd8000f97224ebfd511dcc48e670d481bee5e27ee00899fe6f9113663edef124ce373001d05a27ebe617c0586ab038bac0804e63e091789ef251053ac602d50ac4cd93ef0778d32e5bf84890367633247fcb19a18e5afd203545d8eb4255405f75103d65a80b97e916e96d50eea266dd5e2ccf7c084a2f11a80e60f2b31f59aa09b5e6ee063ae3d6bfeb42a45f8ae22df919428cdffc754dcee68ad9006583826b05fd725a532128837fba838a94c07562f890e75c0c79c2492604f90b48454e5a9c90bccd5c2b93f3bfdc3c0f6c4a731f91c13bcb48f9d08efb0906608e6cd02779cc7ec4e1a5ef77dcffec38d9d6fd02dff7390cb85d4a8aa68decc637ed9081458b5b6174557bc6c821f582f610fa9c0ab63aa887ef18ee5e8a01dcdca0cca6bf660a3405a0abf84792e3a65d9bc78ffc5997cbe0da5a206a076679872cb374373e4498f60be13f110546530d74d50be2bc37ba10d9b4d04ddac724e58e8b558d91d164c093ea31f144623ab625d5b2d34dc304d5e7326169a32862f51a77ec3b3dee80c94fca69cf9e8b4629dfb2c40804dc6d5a2a1788f00a87b1744608074937415d117c9a752f06f4ee2829d8d9833a2dcba80c84cc63d1a04158e46ff970d185803ea6d8a74a213c895f5fd5784c5e5770eaa1931696100f7b3ac4f704708b6c47cdb60da23bac227f9bb60c6e4bd08d4d193a46ee0630c54e35cdfa7632399ec56344a60a5af61fb4554dd78f0969080e65bd5253d055e57eeb6a67c3382d5e8ad10650567fd32e2aa1533e65349a6bc84aa21350b43c1b084a8eb6313cf549b5312042bd2a27289af14491294c91364a342ca7f4f56e4d481f2a42560bdb2e5ca60e2ad29d96c037f8674c70370b72dafebe037b455883412bdbf30ce3d51d1d2cc0cd4a22c20dd99aafdbf83b9f1e7ff868411b6f0a658e1c33a48058f80b554189860fd08040fee599c6d320ebc59b5b32b1e04d1b484a2f889ee816e9e2386391236d39b3c042a836429bc8ecdad0b04f4ee6073dd55ce30a688b5e3a649154c1607e593a6f995d67be1046fd6b68bd1b84f42c15ad87021d22116bbe2be16e42bec6a889bb590eaa2ff3071a96ab3f268ecc0f540268f9a3a8731fc6376439f8b111300c6451c95e89f98473f9a784a1954b608533bd97717ab731b35f4d6e391af050a175f4df47909628750101127baae84b16ed608781c5d7b5a8f3aba0aff36f16ebf1445919c74c0c4684b54bbefc895c9f729dd7c50d0bd6413f777aa9b74a0e28ffe1ddf26af0667aa1fef887e13851883b95064d2413368037148adaa85221b65d7303f13f863c90b21b2ef65ad3e997a5268c70ee5364f24f862f4564a325b055ff70053a7235d9eeb72096f28c106215b55c1f237ed9b66ca31f7ab91e859384fe3c95ce718f3ba8bfbb6c495189e1ece4df656f0847875a7ce45890b4fa2104d5b1daf7a64b998ad3eef20e219748cb143e7ea3a0c58d9bd55117cdd9ee4cdd61c8ce1cf4d176372205cd0f47223f879e16c162fa84f1bbc65d9244d0f88305cf74a3e0c687be007888b528212116efaac1dabec3cfc73b6546b88505df6aca43ad5f11cf40bdb75969f303c3c4fc6adcaec1dcff7a6bd055bc9b157c5c8bc914f0152a42a6420a8a1a8dfa6c872931496f9324a7e5b030d21e3a440b5f7a222cd9977771a46ccb6c4031cf9ec16ffe7c9e45474a616bec582959c9f76aaacf9d8ed9e1255ed7cc4e4532c1a9fca8f281db63121e4853f71a78eee0154f1d3cb06538175e1df736650c60962928ea21a032e01526699a90ea48417b1ad2c9dfd27da63890f30d23b5af9638ddcf436b335d50c20e8f2ed2ed64116048d5578b734a81196c8ca05d4b25a0fed416c3a8c06b31597a2f36088be3664b698292d8e506d4d1a9f7ef5978e2e28671e6a50a07ec96b44c85b3a06ebb467bd0aadc6ffd55f1cec6de66727a8bd4859559e1d2c3e655d330957821f0521a0534d0294d343b38ba6172731354f751e77502904860856bcd5bf5058f79c3357d4b0dfc1e1091002a4c1ce7b2434dc92390224ddbaaae9f6e2d1998176b1c33a1e589b2b3589565915490e521371626e22696dc47a7639be4b8679e4f46f8fc7dcfd2fb89cf7446547998ea51efa25926329d8bb242fe8a4b4dde550cc140b4b2b7df855e2491716652b61bb5bee0a31564b277f06b436bf99d82439453fa13395e8e2543db3898c3f8e87ee6f283579e70abea0de8936efff223f9437cc5dfbe83689bc2e5563aa2e8b6d8f5c4f72cb7d44a6f76b84a76dd1931526c3ed172978092ea7abce1e43c00e50f868e61c968131976f1ad7bf9919453793bc39158ad73e137429a92024aa4a7cc9a27bd6162277358c863f59e333f522e3a70e63c22dff8075fbd046532551af57e172eeb569f61fda7e0eb4fc4f914574cf8fbd3ce02faec908809bf6eafead0f2805f20f766e1f48f611972640bbf613bddd32ca23eb160f038bd8ede8bfb712869d4f36805f90344f96398ed3a29c9bc6f2ae76585adc0b78cd976fbf0baaac14df30f537426de02fc69d9bcc8bda373df17a99a7f0f82157e44249058744f91d986bcbc350681a71e3f4bb60b4bdf985ee0646ced8de79b7220aacc1dea5a5e50dd5c08e76e893bf5c56b610b8346c23e0573478a9e2a41f35e8307d12754071bd4095066c3fe1ed80ca4f2cc2eb7fdea9fc1123e6ba5ea3c2e95651d34b1c460648f2dc4378af8aecceb7d79dbaf587d8d09cae4ba4c3dcf38c7472a2eaca71c536dad0884030e4c53b8b2b708bb64395eaabc017bd1fbfcd1b916a26086d1d7cd816828e4cdb076dedcef03270cc1449b6454c7902f28ca9ad3d4d77fd2b6332fbba1a4cffac176a38ae9d4908aeaeb9f523e76011714d5fa8de50a21db0c0a394e7788d2886b662b48a31588d115dd8194f5dd26da369861fb2d4daededa8a05f9cf315c5629781a29ddf7f6c39689d6038b8f3090511c6594c44ff59ccf3bb806960a78402999fc6bf7ab72f71b9f059013e76dccaecd672bbe17273905a2e11bd8f9018e95845e58218a14bba7022f0e68df8c06da5671cf9dda4a14a980413e32bd28788d7daa2e888917782d8a3f2213955ff96f4ee86ed43351d17350aa45de15533005884615e1787c9bea788eeaed40f3ffbff03090b997c78e49c603c7bdd6786d7e77f5634e6a1b9b4a632f7bf44a5f26684379288197d0c1337fa5fd8cc72058931d69cd122705b9439d6f529a9aac2eb7c5dcd6e004c90fa219d7f5f1a073a9f70025be87f9626ed408de08507175621175259af78de67a5275fd78fbd7d1b63b4f0bc507ecafe9bcaeb7a73881924d8fe706f8b5d8691e2d6a7d3f088492758ab4b452ceed19b20cf9221e8b44ca30cc030ff85bb25534440eaf58043ac66fc918a623f47bbb9b181d4c7c9be77b160ddaa9efb096d9a6952ebeeb436e6034251aa228dbe8bae3738ae4ae2bbfa5c4ebae27764b73e376c80ae64809811f9bee34ba4a79587a130f79c3f2cf7c3f9523630b4de608cd84b7be82df51b13e11d8cc95225ce74fc479e9881505287b62a9ac0c5b81821be0fcaef25c402bd458d5342ff7a25d47283fc18970e247145d28cce4b0f841d3add5960a1c5b1f9ebb7b0b7e8e8de8bf2e4801c394f76d716ea5c9ba3b61e7803345a1894730343f25d9f051159e1e9aa7bfedda52408b07fa81d622df9d86bf651dec69594c077b54c33372f0cc4663530acdbdbbb50a9ca74a84429a5cf0c925bd464799a65ecc3596f84bb20de4836b11c5a3a4352b14fc082a13d371a25995251d171caef73ea58f270486e7a6596f306b314a7a74ffb1508aae6678d185891e2c907bb8a400cf5de8191f22be6afe15cd9afa2f774ecd6855607862a09180b6f1959bebd10bd51982bc2cd7fbc47586e6cceabeddb819684a9c32fda7fcf944ba27bad32ea008df53db95e498fa496b3cd105f2a02544a6bea2032bf32ebb78ea066786357719e66ee2c52974dcbd256480f75d4e1f5eabab9b3726547609f54cc8806a6fdaf0e59b2d08a67c83cb97751d7d91905ba7685318d3ac6ee0cd2765eb671960e49a17eaa33506a23f02028c3e04f3f9363319a00952f59655056ce1c2ae5c29b394a77042ca94be5e9e2e9b4e980a1bc1ddaabb924340f45fd6e00f3d9e7c07e1504b13f01bc0208c1643dcc54f9d4044cd8c9620b95e50c487daadaa39ce0dea896605dd7d5391849183404a1cbf82d5ccd36de075d177f2ae0cc4259f34f5e617e60f7955f41d3ba99d036d308267e819b0c2726cc2b1a159a345d110591f12dd330a72781bb78a6f832968537a79f28cb607ca2608c70ec3545284db87113b137961081c5ba6073e353bdcd6e4c6cb9b7df1bbc9cef6f9937ba844d1a99b60f72b41cef81f7518f0f37d61cea9e5d1849df2f6af8ac15d807a8ad25da966e830dc974abb31f4961f8fb0d5cdae2ebe0c67fc9a9b77d95015980ca99a2392b4b23e982e963ab4c59e063076ba1cce98595e61aca3b215f2a440b7e27ecd49419bcdfcd13161da9b1ec4ba617e2a830162266ef28da17f85a902ad35125719940800ff86ecffc2a4ce54976960446bb4350da9a0396d1db741d7cbd9f07b8bb86cc51f20ee5955e30473af695bca49f2ee41fae2ebf74eb261c7b41f1b28c00c7840b44959131c21d2c4d48f4c8558d06268e270ea49a041a99c14a421f77a485074d027ede572c52490ee4cb452d5dea469dada6abded26be2fcad7c7a8f09be41d391e93c4926b8079489302af61b5c841c773cb9f1b6f5daa1a3835", 0x1000}, {&(0x7f00000002c0)="b1d87887db48850ac9bc4b90c4fdceab8fee7e9b75ae5faf0e0996185c032547a47a49c2c4105396767a180406e843f15f5ddacf55ebb1bebaeacfb1e029f7be7ef48c69522035e08a195d35740f29f1aaeee6d07d9f41a8c383af217bde0e1e194ccaa4f930e181883641b1290b8e4caea909517b8355c711b01746c58af7005ca5507334f8ccbbe5dd2664e40c3c696328576260e2b92cc413b14ee563ac993e013215a20b8464f63e8d04bd5c6d8e990e606ea8aad7a4fb7f6f0e5e5a6fe137684560c47cce32c5e9e63164a3cd471bbd5545f965d721d2e8b68e81a939ecc5b3e32fce87f996c4c29dfb592e", 0xee}], 0x2, 0x0, 0x0, 0x6}, 0x400) 06:13:20 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) write(r0, &(0x7f00000000c0)='c', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 06:13:20 executing program 0: syz_open_pts() r0 = socket$inet6(0x18, 0x8000, 0xff) getsockopt(r0, 0x29, 0x24, 0x0, 0x0) socket(0x6, 0x8000, 0x1) 06:13:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r1, r0) accept$unix(r0, 0x0, &(0x7f0000000000)) r2 = socket(0x18, 0x2, 0x0) socket(0x1, 0x4000, 0x80) setsockopt(r2, 0x29, 0x25, &(0x7f00000000c0), 0x4) 06:13:20 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 = socket(0x2, 0x400000000002, 0x0) dup2(r5, 0xffffffffffffffff) setsockopt$sock_int(r5, 0xffff, 0x4, &(0x7f0000000040)=0xfff, 0x4) sendmsg(r1, &(0x7f0000001540)={&(0x7f0000000100)=@in6={0x18, 0x1, 0x52cc, 0x1ff}, 0xc, &(0x7f0000001280)=[{&(0x7f0000000140)="8e97eaea3c85d67ab7809f5a48a297963d5aa3c3d85a80ef39b21aa750ae68af489640c5a84f5fc496347269d313df9a05b7cb550ca5e20dc426e564eb5e46ace0488361560f4750949c0b699995b31a4445fe68a81d5abab55a68eb41f06f8ca496780b72af7a9d2a753b4b8bbfe71cb673c459a02b081da8e02157200e3f3fb645b24b627ca3c1fe943e728c575bab5a002aa3ac8b5e4838db7facc54cf0db77f24b93c962910df936df1463a4b0639545558d0daa42a0b4d147278ba7623b2ec12f6f611e9893", 0xc8}, {&(0x7f0000000240)="c0c6e66146bab900d8f3725b1c82a18d1c8b80ca0180512afc856fb24b8b4733970865c8d137779b74b416c3c308011f8bbd4f58e05bebfaa02043e9b5bf6dd8c586c36bbf596cdc8ae98a035208808cbac32371db1c8e722dd9967567efd07af9f47baeaf63d33b9dfcb23869f3475a25f9ecd6fbf28fa4581803b7ceb1b17d697e493a84c611c42a35e3478d697d178fca633d29b48447a33b6e42c7fcb1398cd6f1e03fd2b80c13dea5fdb180537528dfc7dedeea51d3c00ed1753539bd7e948701bb9c62d48fd5a854a8439899f71ca8579dbfb2391dcfd9b75f9e37952ffcb8df66450be59f07b84fae9f7725a5ce41b8ded0fd2a906415c24221aae7bf58547188dd13f385b59f50f6b1efd197c926165f15a72cb06cbd165772997ee5c60ba56e11f6b471f6a1da1734e2d79273c6b6022840e4fe5ee6eaab867daf7a4455696a91a14b9ad37817e3a62dcdfa15d1da06980b59d58390b681b8fe0edd919d5961964d6e59b062579ec7fa572b1b31cdec6d3cd142741bc2b3cdbd9f2dcc4c4dbe1b4e34a4d118771c7d6f3d64f1933b11c91cb1fc00af0b5eff0d09d7603261f97a83584720fdbb5e7c7916598a3b3ea129d6137db5623d6a93e6f2bd483bbe62e496b6a7df66f0df3a5c1e216af2cdad9be5e636e5e5efa43ce0a40390b25c71e104b0a1c5ec347115f99f8171ec286b0bdb84f012b733edd815b271308e29d59543c284318f1ddfeb02cc3fe06794b13e22c53ee8314312f5452d43242081c2b916d1cf5cf71c5f8f4e182aaa12fc81e60442483b5933e7106ac2ecf6187619986d96720b09298a6057c5d606ebb8a49853d0bbfbf211aadba4e38dc1fc3221c1520c32c9f6ecd3045a8b2a6912685be2e7776bde2015a32a0e2def3480f99f24e4d745f68bdf86bccedc2aeb1ca42d190749d5c515022cdbea4703eab5fefa6a35f83be58ab35d667f9ac49b83a33d1608f58520b673234d4df4104d05eaee04fc12b07a679ba65dda4017b73512ba54743b0ebfe31dbf90ebda87a0b32d5174ada9106bc92d7d0eb9f734cdf4ef8526664c53dd342ffb6ec6322c5762cd683ec3e798cfb8b4e46d2c8bda51f86c08bfe616829202055318a88161c6e122311313b29be73cd987ab8e3d4aec7bbd4074f233a0a91456ba96257d14e38a79418dcba44a018a08d25f3510902eaff64617c2fefa87ce4c4b3547171d2b787395b78cd9855a4ce8c29aac3badb3d85b48c8ed0278efdf4d5e6c823f51360e807a5296586e0db937498501a1a1b5ea8322e009e2362ce03766036b482080548636cf64a11d4dddf8a959a8e55dd4c5bc9705c40b7bcc9c0b6b5c745d2b61f4e5398b8561a6e878553a1ea5780f421af2572ad63e86cc3d1a6863fc080d6305f32d0889180c2737ff9b2fce50cc1bdbc5f66d25a9aac076272c8b179157662fee69097eae6c519893ab74851fbd679604f63f52419dfb0d2248ca5fead416105a509e758ef6e883e23fb037caeb54938fbd17f9499880d6e116674f92cdfc48ed9f452494f98dde866bb336a6ee010bf6841d11bcb7013477e0e811a7401e57848c8ad9462f89a5ad384d0287f885c029b2b87dcbc1b69e5edd08c7ef60cd359a155e99bd5f6f0b3fdcac84adea643290677f94de93c740a148b448ee97b92c031b90767bee40566b97bec9424f0c38f91f8a9f209d0f5f88d34d3d36a75907e67dea11f6d471b86f0fc5e79fc63dca50c72003f140c6fd1b7f494b94ac903cba173b021c3412acc3d6364027f32907330d34525ede222963db8677d23b8119d6302b65618f3473d48dac25db2cdb096d0471ff03cf22c4bce0f868966cc2518409f25103bb0496b380220b77a10929caafc4d9844ed90642732b8bbf6a9f81e5036bc10ab461ad54efd05f835fc1ebce13059178712ebcd9f532e662fd51ce73354805aa8b6fb618e50d73ecf8388b5f4473a15bd9328ef9c6e0ce634dd9a7f13dc56a19b2fe90250a6c4511dbdc8b750e07923a6773c6c6d5022a999075dd741d3224dfdf1ecf13007ec4d81c46b0721ade8f7003bc8ca1a0dfd6e66dc780cdb1ac63247ae9f821227f89ebe97fb44fae6bec89e6b4be17db920539d6d4be45a25d7972fef9fe47a181eaed4a97145e9a201e3849154a12c7427f61a848b03d0271d66facbb1ad3bd846bd4a7003eb1dcf437e12d2b40df300209503d21c042f98ad3a5ec4878feda857178d887b5a9aee031d8cff91efe177d2b18daa7fd56d339dde6ab85d9a172427b57da4664775228156bca2b89d9df0761b6e98faf55d792b4fdc90ac1684e7b51a3ca9355c4b38789a2a59892fee244f748030892dcfeba0198445d15cdaafeabbab7e1686508370e029989dfa78c59ff130d23c92bba339c8cc746fa317a0ba9199a9c6b62912feedbe01495b0fc122504f773cb3cfdf425befaa969c4eea266ce6c2df033862e7725db1948d629e96fe9b91e19c9ae48294cf9f1f39bc4603ff09d096425c4373c0d3a3f9b46fcea6f82a7769a30ef119b0c789f80e1d09084ce6de041d0c8a191737e0b43ee20fbba122daee7bb9beeeb0b52e69a50a418a2cf8e08718763fd7b146be964f847261a1d091442cce4b1fc65ea7cbcf53558a51f41e2da0a8b2597bb08d5e9b527e914b7d9f41d94a3b88aa49f3d00178504e38e92f2fdb4c7d79683208dc6a260b711be661c185fb7048a45a63b4c1321eebb99512cd242a1d83e4f714a9f88f935bd155938c66cd0ca41c36447ddce77ecdd5fd5f9f2dd304bab0ebb8320ef63616ea76b6810a0aa97d97a4a972c7abe6ffe1d3d82d30faf9e4ffff188a230a5bd06b3a7131f2ef8f0472a236c3e52436ffb4ac5449427d1408291c0bfb8c99eeff9cf657b7d8258e9161c2b0a529bc4c0c28cc958e9b50f7e819fc8054021c1a677f295eeaef27c2bc60c5c772d656eaae6a392e2fe96278878d1c011fe76e2aa5278a44d4d13e5dd6f790e69310579321365b41e73ddec02ea467b348e8338b5b94d67f120dc7c6295447723a8a73993bdbcb817a5f989da9ab8cfe01c31198f5521af5235f63e9a7c82cb988ca128d12fe9461bc5c63fe8dc5a3ec53a64904c0696404f83a67b7fbfead54beb12ca758d975cbeb01995e6350beeed21bdd6d9a3c6ee854eca6fe54974187cec6e6ab505383bc12dc32834397e12dc950fbfb5b70225d05fd2c9b136945c06564d2f5078bd951078286507f3e1b30214cbac4282096e8f6f4f5b6dcd49d7baf132d54709946cd0de0fb147c4f730c1ba4eade9c5ba009494e6aa343d7b4832c92fc42774e32086213421f351a226a54d574fdd949fc2abacacde51d471c2b4adc2d6219af0810973124a22eba9b8a9b02df0e9b5bbdb4f4f62ee880e63e5fb165f13bc83272ea9c1e87d0ed5144fba11c9a2f3a6eb6a9fd340e774e6ed9e6a30c149bc5ee42a21da99f3baaee86c2f90d4c743ef39fe88e7a9783b4ec6d6fbba6fbc366b47781a5a0fcc133bc7c0be0013fbdf2c668b795253d21f8ad549ef04a7c1ba6735b9eb3a15a105686902df1f4c257c746b555320e4c7b279dfb95ff0b6fd7b4f092ef81200aa0701a8defc8f5082ec66d2f65c7d49f2a7ca572991d18bb789a15802616ca09b067c88cdf7aa559443ef74fd7c7189a68ac10e8e5d3c79beac07023cd4a34485fa332e04eb636eedcadb1cf63fb51a25691e750f64f790c64a285ae456d37ded60e295317b7d4bb1d0f1006bff8bccfb613e16b30b4474eeb2767e13c5055ee16f27d768261dd7058aae1916dc9c3d14441b328b7c207f74899638cd6835fbc86045a6fe9ce0126c9b3402317735bf776233bc529d350a07dba8a4577165d3ac6282c9fb657ef2247684d33998f6d6716157b2ea686539a6b89be47d3173db2e6cd75ab566201e3617db1787eee278b01e8733028f81471e5565ba861a1a60cda30db8a4f3c3810204119059b19e8d7f69f2d6f4ca0e5ac51084c290a675122f27b3b9444a4fa8645a4f8fdd512bdc85e47b9405b966150b997c2a362a3f99bddf08d4eb236cfb2e76ae2cd29ca66df5bc8e90355b3892bf6687702d6f681a21184bd2782330a4d2495397e954a52eebbaa9ba4f23ae5293ba645dd14a0e3c13bf586fd86e5af25eb46c7612a7acaf931eeb6f093256e1ff7a6ecea03711bd3165e741d8d8d36f5c082959e47915134c9dd2085aab5fb634068bb60ba58a80e2620cec6502cb25f4bc9684f4a6d4545cbbc568c412c492afa89eb27cfa8074e54775a66dfc32082d4da3068351715b50145976c4e52869da94fb05386188d5335e06f3639263498b0d8e64426ec4929c1b6ae4b35f6380b76e4b89aab3c06aa0ba31b294f4dd093af176103ce3fa4732bafcfca848f21162cc8f087b1766cde1ee4e7e7424068b917f04d17e560f074c36bfc234dcd96a767e80dd24e59c5175f7656c8cc4abbb7e25387eccaab95bc2ec6f74644aafe72d73a155f856f54135674277b2fa794296822f62da42d3b5c7d5cee6cc14e7189f65b7a94ab6ec32a9c74df05a6ca144abda97640e5551362750daf6a6d0699ab985620eafb7f702742f320483d8f610872607f7b5977186e12079bff8aa77bad86a3aaa49f904b5c383922e8ee1eaca1d5ec1b48f183894b9007a01238d7ba691c485716fb94c3abb95bb5713a5f894050f972c7d6d21ff38661b5991989d6a2433b2e5d5a84270f51ee46649325288f73b418521a18a31cbf86d1c1afa2e84c2d5d5f441afbf28b40a14b263c86628283ee317f75d9017eb6922500df56c24e1f6398bec98b6dcab5aef64b6f85ddc6e870ed98ec3731cba67cd59369a1f70cb03e8c82442bde98275a6b3bfb3f214427d037ea724327b25b0fc4730180f84db13ad658c1adc9095d0aaba093910168f4e928a45f124e2ee3757834b93fe60aa334bc4d4776f734e7222531ad6743be30c1c4c6255e6e3bc1eea8227312b8acbec83d841c4d385463990512d529dd66e45e04d52f6a998d4aff29b60e5c3e9448b2c61eca0d66afaa04252daf7fcd8aebb1d69ea84cd98d78d9d1503725c2d9b91c5a3d208ee03614553815c5dbe9127bbb7a68caafc9e2cbb86a8780dc5013095eebe80a2166f79419eda184d025bd166dc5945b30b0f3c0d81d9988b3240bd23441c788033c376f25d85e3703ef7326f5b7cfab02b52f7153ea2c41978144bba11b98d4f2d14d6ec19624e14a45962411324ab1e8aefa37f714efbb1c455e0d1867f960ef11469742e706b37a4a003dfe42bbc9c2129c75492df96e3a487940f2bb66fe24299d953a4e347f74e7d85e2b1186f8dd23160bde7869dc9bda1af856215a357961b4afe959c7ca073c10cfb4e5d1b147a9b5a14205c66156b3d3b26ee2b043e28535f219f4d0802296ec3dcf03bb63ed6fdbad596e8224391b65d11c9cc21e28641c8099221eefa83e353a2887b3a438ecf24da044c2cd31796fb616601a0915fc021bee9158a62d8e35ff2497dd6b936cf70f343c26793f3942057d74b1392edc7a4f765947f911f384f5550c18a9a7f6c2a914bef1e80db632be45530253c212171db7b87d516a16f508d3f335a1780f90c4408345c7d99662f383655d46a463efab832d51761daed93c4e87edd2625dd7d8bc43b65d85b85973d6bd1c47379cc83b6b948d7f4c0120fa3e9ba79e2fefd00a6acdb7e676819806eaad65a2d7755a70670a63a8fddff1eb3040939d5d2bccc4746c6b58b254ed4b960da77f7a50f6b05cf2996772bfa8bcdb0341d", 0x1000}, {&(0x7f0000001240)="8bb6a4ebe00662d3a20ea1c5b226b12570dd28b0be96", 0x16}], 0x3, &(0x7f00000012c0)=[{0x68, 0xffff, 0x49a, "19844fcfd77aca400ec8d408b42c329ec9a986dbdcafb8f74929336f145a4afa4d4b1c6e8c53361dad23316fb2451db9646ba2503dc0c2d0e02ac455420d6807dbbebac915f822ca789ee0b27e13a84cdc12"}, {0xf0, 0x1, 0x5, "f784f4959a18d1053e4bc0d57086fa3baa1e20815fd96acd0b917b08e07a834c7b92ca604aa29811d7e061fe11ea9bcfdb11a8aca3cf8ef5f2ba6581f0c670e2c1587d6250080bcd205c7609a7f6d5e91909fbf022c0ca5b939256f4e51d1ad418546b58ffe4bed1a5329a182bea3c30fab7b2fd5a2b292eb9e51d7799206c64fee4660d3afec009b784201760c1fa6a309aece22f83e8b654261053845811e25864c57a7c382ffb268f0183b8231041f54f085ac6da914b1d3496dfbaa923e9291192470906e5acca08b4f61f9d88550f62624c24bc0ff95fc80a74"}, {0x30, 0x1, 0x4, "c9b41909e1a45722f3cee763fb638bbe125d519132665847c2bb"}, {0xf8, 0xffff, 0xfff80000, "fc0cc60d0f576d7d78c34fbc22790c3ff7ed7e6d86b475f4f9c1a457a40df5a71e7bb110115b8082f1ed62996bfc7d7e142c1bca2f298706fa724a23dfa1a311374c5e492e9303c059980c54b68d8aa00319f24e66788989ef0291e867c13b2317d307ee6ccd32ec7882ba230fc13d0868c7f5361d8a59dfc3669a8aaa90f065a3221d47bb5ace4c0e63f271fe03155dc2a1170b18534a480456602a813dcadaff1753ff9e55577c57e2ff30c9d75675ef5788bc04947f15af4bacf8ac8d84ca1529b853a709730392b35dff26dd1736283ff9fa4369aff85f1d9a247b3125191cbc"}], 0x280}, 0x8) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) 06:13:20 executing program 1: r0 = syz_open_pts() flock(r0, 0xfc2c8179caefaba5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r4 = dup2(r3, r2) pipe2(&(0x7f0000000100), 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8002, 0x0) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000180)) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r7 = dup2(r6, r1) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x92, 0x7, 0x800, 0x0, "9070622028cef781531c4e51337d13c6df717e83", 0x6, 0x4}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 06:13:20 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYRES32, @ANYRESOCT, @ANYRES64=0x0]) getitimer(0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r3 = dup2(r2, r0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000180)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r6 = dup2(r5, r4) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$WSDISPLAYIO_SBURNER(r6, 0x800c5751, &(0x7f0000000040)={0x401, 0x305}) dup(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r8 = dup2(r7, 0xffffffffffffffff) ioctl$BIOCSDLT(r8, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$VT_RELDISP(r8, 0x20007604, &(0x7f0000000100)=0x1) ioctl$TIOCSTART(r3, 0x2000746e) 06:13:20 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000180), 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8) ftruncate(r2, 0x0, 0x7363) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x4812, r2, 0x0, 0x37) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000001800)=ANY=[@ANYBLOB="82"], 0x10) 06:13:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0630001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0300"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4087, 0x34}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="eee8d805e5e25252e808cbe60ed5912793"], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r5, 0x0, 0x0) write(r4, 0x0, 0x0) 06:13:21 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) r1 = socket(0x18, 0x400000000002, 0x0) dup2(r1, 0xffffffffffffffff) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) write(r2, &(0x7f0000000040)="0920120000efffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaafa371c960a000000", 0x32) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 06:13:21 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmctl$SHM_LOCK(r0, 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x2cd, 0x7}) ioctl$KDENABIO(r1, 0x20004b3c) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x6}, 0x3, &(0x7f0000000180)="e45f9a27f9634587b9ba320bfaa56574008145de286dc66efbe72a47e13284361b197f24dc955fa934585638f5eaadbef12705495b3abc3a47e1baeee28e80614f775575533aac744d29b8891ceda6ac5c301c28c9156d48d3ea43ecef1fb58bf33a78757777ac49a2d6bc7b3ad2c02b9d3b877201a12ca20a4ef44f443c8cd64940e4a5326713f961f0859a30d5375dc3d7dcefb543a06fd1ef3e980f9e9ced84141acaa915bce5c5e0df75402776e0414b1579ddbe6f7318462e240c0e671313ac10e09af4fd8f1034f7b0fe4a8dadd7543c2bf0887de3a45ab2998d18ca49dfab53352e1d8877321d8407ecded7c7ed285b50cc89ac6cf07df54157fdce88d93dd84c79ad966cafb20a32245b79aa43436397baa23fae55b85be35bc6e802432c401a98cbe475c4d167ecb8e8d073eb6d7d5df88c616d2068f41440b1ddf877d186d9dcde1022b4590a257aaf69c27a74d74d080f7960fb829224409a157aa9bde93e778cc48da4452af0d5273df86b701bd9ac11174abfcfd3c997f7e9b138316884dd24f1aca7e539c5b989793117437e111f709f6a4323232839c95e5e1f6e7dbe44a6d1ad68cab5f1cc4be2bb0048135e204aec189701b211af5624fed46cb23305bc9869839ab47a7f7077f64d9da867d9830e72bf773cf510d3eb4c48c4ff44774635956d8eadf28d06e40524c39e8bef3d222fdce7afa0304ec118daaab52b15873c02e67daa484ab9619d714425a1e291dfb086d4a8a19354009230dcbda178ea3754ae5e2bbb225a77ae6d6ae41b4eb64ec04c674c66f659587aa537e25fc55d1d841300ec54e2e69862c949f909adce7d08f2be6e2e76d6ed4d22159bd0b04e96321b2d8e8cc9a50e16fbef9c12ac3dfac075cf8c0b22595d5811ea95f76e0cba4ba31607c9b344b5dad93d7ac4bf9a5f388e62d41b5339ebc9a96cb9d24bcce4ed94fcac4016e075bb8e3c9747d3b1efa498abb6a51081d6d6f678be8bd6cc948fee537cece36f81c1395cdeb4d5325fa3b878eaf8b70c46c1363142dbcfed7c706345116dca4731af2424b3b48717b60685ab27bc912af3681a3f8d47a0ac22e80fbb5cf0c7a72f0363f02493e985fa544815a2b757b1cd74498225c095e021f0e47e85a6eb2101d7e76c07ad29f5cedbaf60f7b8d3eca3575ac0a01239d62e80ded16e3845ce2046a20088afe872ca0d0108424351b16f72a0a29572b7433a2dbbfdf09289f081309186ad5573effcebea7610ea53b2a852423c0a35dd90b3bf91ddbb45f4f3cd49c68e488d83cf7adbb4972b487a913c2dac5f1757a2cfbc139299884fcbbdfc663d80b9c1e1c52ddf702720ecda2b5a1f78787b0ed3983f93eac29b8ccd4e79424711526a9cee16545ec11d13e3cc21b9f3a2e0bcd8c7df0789f13ea482313e5e05b543624b6f57c093866d4b3629a5511ea2e2f75b59c41ed13b9cf30874e6f3b12d9eae928dc4bae9c1cc0c46eca6046f1623294f81ee7eeffd902228cfa81a12f1eafe43a452e0672173957ad76d499ce6b07ef45e8a3b695c5385beb8f2c81af84c8f505b050a678d719f8706e6fbf0582b9d372574b18bab518dfdb24ee1b7c543770497f4c002649e84e68a83b10d4f272540aa44aa4916323244ca6116bd275858eb2b51ff26dd44b29e4c6d7281a8ee0eeba1548ddba0ec0d2f13f30576a568c42520d8aed100c7fe25b80b1e7cd8516a1078f7480cfeb4ea91e942560f158a274cce58b56277cebee62aa78b2ddc09c177573aba6a658ad05899a7faf66e669f5638006d695d0c92dd6efae7cabe888f2e2f5cecbc3fc7842cace4348db5e9b6a94afe5cc988e0ad75df4bdc6c70b9757a271cb20e66adb07bc7aedf604dcbf95caf25a7f7daf6482f6f90df4c55ccbaebc014b525798e3ddcac87926e4f9a3796aa6410e79019e5afb1210c08a840ed3c734315c5c47d3946b7094aeb14eb15223279bdc72e62a83fca279764dc86d9582687d83f870b89a5e8626a1e15fd501b0e86f30b41ce061fe821bbd65d39912e1aab2fd194168980bf9210730958d680b5ae55961ee43dbf9f8694a70b1820085f4e94abc19351efa7e99ca4292ec4590d64e1bf1de9079c3a3c8492194a67b8ff8dea921ebcc2b1b3746d1a76698d91f133ee5295ae056194c754590dc5096f124b9207f1acd84fdad4376784806a545b0fcc13dd2ba2af86cc5dac09c3bd4fe9dde81f6514aefbef2192eebfdb5663917b7a742b7a917d9c80a182410aa4c03bb6ae98357e78796dcd969590b718294380a73c93c5c56782fda5345147f5915ac8354b8484215996a5d33aa756d37a012d2dd792d0c426ecbb78600f3e3b9611b169ba57518b77e7e539894edbc97daa06effab21d85611332fe50ce93f1afa54af04f5fc68dbf11b13cb423ed89ec342413bd43339e8f66ba83699fa68ffbf5663a01e7abe1f00e803e59eb831cb7fc2050f8494679db7259f6ebcc4e6f6f9eb7aef8f1502dd1fe50f9abeb71369309ffb3c7d6d05b0f1f26f5160884542ee57e0f8f3ea3dd19559a3dfac2d2ea2a47c11c93cef0d2905af85010b9ee90e24ba41bcbc8c7bd8bf2dcdb7236310f8ba79e405fed23fad8a27a4e6ff88052ad9d4be5e0fffcd22b2597770fe8e060dcc0a9200ba5c85ce6745598541d1fe64785303de60317f1724bb68b5a1e08f1408fb791bd2c31f900a4721243f31cd1fa96b33b9385434b8cd4cc1cc62b089aeabbb8a843b09f80fa08c7328e5608c78a915f2c6989f0fa31e8a5a04eeb062a9b14b632816844763fe01ebae5f41029fc3049ead73b7d7a5599b1a69855b4c9c275b22d696490eaac17a6e51be0c4db423fd55fd803d3eb623ddd770be81d697ef591c3efc6f87016f3b92756e57ca0503f38d048de60501ba13099fe6edf050add3a152d747c637ca0e9424912e2da4a78db6cde271fe07979f79d793f7d489d472d6339b4cf64f7c7766ff4bd9ee90f1891315e1cb0d5ad4d0f95c4d8851143e18c9d7b8e055e66f279f085d5f24f732753b011b77d1736bbabbd1cd58774425752441a12a5c7783ea962941edb57da1e78d6f7d2da2ce9213761d11e498063761128660d16c0e80d764f5dd0cfc9d5a06951dec22919eec79e5cc2466e320b0a399cc02e4f577c2f8ddaf295e09784644901b6058a9e0ce4b458613cc88a2a295d217ca7ffa367101211b5d6904bda73df6d85baef08d191502f33f6a94286492ecf12f68935fe943b2d459fdacc0fc8e6e123b654b782c7306d4a436f69d47452f6147c7cf0b7d5259939a5fedbfa71183cfdd8566d71fdde432dcd2f9ad66ac9d4b624a0fa53d370e26ac7aeede655f5255589e2a16248c1225a65f331f30ecc59082f78bff4d442269d492db4f7c2f01cdc1f6c1fb4003073b357c01c973444e77e02890e722f0bbc760b656ac0e6721e0ce2cf31b954191c99c52d66fe795ed7c41bccb3cf6470a65a5171f71eaf5cf22863e042e5808486373e31ab897fc075f6a61e108d435ff37ae22cb6b73c481f9fd820c1a333bae8f9fa8621273cf6072de7ff8a427ff7f84b7d0dc221de65f1a6c0f38b78342dd83dbe717a07931b231d253ae91199c3df853cbe34d3e676975903f0bb1da43589184cc976e0c5fa6749682d9398a08115625b6d6b991e5e2a3191f6d189687cbdeeed6ec051ad9f81a08dc2028417e2f923f2a971d9abcaa2d78a100337304a7ccb87312ce37819e5ec4efaf8941b6f1708d70643712cde1437697f9361256d41947c4e389232d71d905883e8bf9e43798595310a9573a1220e9ee3038769cd84fcf45403b2ed4aacd3dc46c7f930c40ed937af3d7f90abbdf474f07a00dff9347fe063b4d8aa4dd8812dc147345e710a5b2a8da4d3dd2fd22c74be54cb39017cc802566e0d0a80623145a098004d964f06d551613f9f12edd90814e9ac79e1c81694fe71393207ccffbc80dc98ee838aa90d87471b71e4fae5473e29b0aff58625f46eca3e0c8237c6a95b6deaab7f271ff9e34eda2ac7b06dd40639784cf8e2522ae59895f73fdbd230345ee29c7a31947f384833301a243b8f969493d54715f0cd342fbb077bdc9861bf0f97735e901ba65341f5c9593d9c40057cc0c589ba5b7740dab7c322f290b359376986bea6e6925848a9aa6ed5f5e6c5f4e59de17047b43007745e475847af9937d6f84c374caae13b59a813a036b57da910ba531f73cc69a24b4beab3ec6c33e54e4305967dac945a77c8c629f7ed4d754865d224611b4625d917c4aed5b6823083d6f577872e6d165580288d4401765aed196a2f15343c50db9d77d608a6bbe34d1d203b19878b1c2095242f2fdfff665c1d75bbc8dab811c6dce6dba10357cc6d0fa26f6852aa2606872c220fe66afea1a4937921a61a0b8ad032f5986c5e49b96f4443605fed0676fae9e59bc5bbad920f74b7f006fa40db4f53384a7679a72d57b5cc52af010716329fd4df891cddb4ccfc76dce51c3406f030a3a5c9d49d1c41daeb15c8e2daf916ee53848785e3a0e544ad945453a9f5482b0e63b8e84a0cc8970562f02609b33e001fe358b2d167217418be7ed7c4b3738effee30ae12c580d15bf77910dacf2a60221d6cff950abb849a13cce5268d4fe557817ad60c138bde57ba9325dc987a3ad24cb9ba0a99505bf26bdc321f049f2cfb698bc96f8ab1274367c471bbe1865b6b4af920bcc246529f1b7d3c64c66d6da65df02734c4cd27d0e5567f8ceff5af13505f5823056e8c6b72bfc0b73087e95e67b07f6a4c37f3994e720759ab9cbd0cfdac550bc39a375bd85ed126397ec7e8a21ba2549c15991ec4784d15b1c04a397f889f295723dddac0c07940149869657e3af6068833f31b6fc034f65ecea09e77ab034de914242c16fb6078d138f1c083b9e5677f1a17d92ccd9d86d90f6d669ef94c7c1f53de87d39620e2112e1b9880a2674944c6b190be12bfcc8e0db02a40f3ac6ed74e3a2dd33754c79df11df1d676a4681bc9626a2d6b148ed1fb24db3d476fbca9f5fb250cea9b9a3ae0d38282e5f09103e588a89c4c188bc7174062b1e634d92aded19b10d067bc07cb3a48d87ede6effc8ddcf4cb0d8b42c8d966593aa666f9996f288ec2c7b58a3b3a384cad290dcfafbe51499dfd6163859152e5fde0a6c84b66708cd8ac3e2f72273c5b2b98fa328e3d651e3647bf1bb5eaef6c8a182ff7111d062f87d8914f1979beb3cd7550c39fa93462c6be77fc841bb784ce83998ab1cad15c18accbfc690c3390ad6f4bcbd2e58858c0302d773ba1e8d863f667777f4d207df270d79d62d48b7dd17a17ad4d5203037d59e3614b003fa219d801b16413c8e76da46c6bcbfb155f31591c8b0b23a50f5b6114dde8c45a1785b5a444e6077f7bf80140ad7fc0a879326917b8441fb5e1633f34ed93affb6da34b658b378fe46267411cbff56172e935ff9f959fc3ac81520aa36e768ed57b4d713e92a8362f09c31d7650311e418df6ab77afa78eeac1c120814d3de86f03d84dd2a2d56ed50f0cbffdab664557eb9284d951eacfacecd3e46a468528ebebed27552e97a82f1cf1fc8415f29040be7efd546cd98e1b6", &(0x7f0000000080)=0xf80, &(0x7f0000001180)="1a4463a881e0a2b1cf62c9cef43616057cf4d38059417efb1e6508bc58e640a0d9af8057213fced04894290d006ae848280459c4cd58402fb28dee905cb0bfa86028ed22604f26606ff69efb97b7ac43f4a66009d52e16e010b5fe8a9d0857c7f1f6c70765ee017873ef480b9e35fb4e70a29a663c9d41741bc64acea2a7d3f4cff68e98b64e5f6fddbf21cee234d0ae2cad2575bedb71f55560d9ffe5dc035b711ce0ff003337d83c36a883864bacda99cf4a4e7a75040b9b2d466c955f50e59a04316c622b2805135e730b1509412e56d50ca39f958a7af331f8db4bd830def48af6636a6fb04e25fc1f1f361b699735589668fff6b31fa9365a6c544f2ea19da45dd208c0d53ace316d18cbd2d6dd1b62fb40c0235a7786ef9300a4936d2ab57feff51dd95d953c5bf37f969eacfd5f8a05746db2087e8282e41fc311b7c6d46da6d11f289d8e902a84ae1071bb97a56bb08048f1caaaa26a54b42f8b05857ef45c3b3d8c86c9580efb25feafd4561d09245a665ee75a74aeb85d2b496ce2b65efa4f3e50866cf87eb6e6ff790cd706b30f6e026dc859e7cc6c3de0eb48a38cb39d63fa9c059e4b42b1cacbe4b6b9c0c79b9a284ec85684370575c2cdef152d288d0921efc7ed861d1f158c5da1af0f9f10195c3872f59ef5142c831f834acf01c157389aef05405936fec96ef0379094ac1f2fbdf580eedaf8a7e81992c51bd1197cc9e1ae0a1433673fca7e8b84dc416506fb9dc2624be1c8ed45079110fd822a3cbe011cf82936cf84b0ba463ca8cc01240ec1e2ad9f9907432a6743405bbdb3066bcf2de65362d23175f1f43e962036002fe302fcf4c9ce490b185fd5db08143160eba3990d6b3949eb4590827a5174b57dbc87a42e61ca540b3e50ae069d61469a342f2fee9dbbb8c8149294e71022c8a87f8039f9e60e1397bf226dfff3d56fbd28ce385085c804f58d2e3d4aedbc7391107d15544acd4fd323aba8b087ce008829c63c46cc42a4abbd1c5fb8c78fcaa66363e3b3d0ecc1bd605270a69d38c767bba750b5bfc3f76053cdb0f8f5768033aa9045651a581bdaccc961537193ad52669632b7965d7ff394f42c95652093f1cded49385ba0fc9f1a6426890eadc73123a2d6c1bfecddf78636e7e60925cad1487c0f2922121b5ce0993bc69f306b93bf1007aabfb83d5e93fe7899f225b3fc1fefd71caece2680a49392e2f3f33fc1041dd12d61e2991ce1f57b38d749d454ba622989a06bdddd587046026947928eda51c4ff22e060f3b73cb0380b11cef9a3b3b1b1d3bc7fca80da66028de241f0450e11637e951f845356c7d9af741e6188d370a2a439f78ffb13ac31a628fa0018dad523506fcbfea779c8b1d4e2355f70843aeafe2a6eed17a0d3bdb217ce1b2dcf5c616ab7eb3bca375924b50b3a3430158e1c22fda4e3a9f759639659711c3949db8816e4240091868a29ee0bbbfc1bbd1a69bc0b1f4de2aa2154226e4283b9ba736657712c5a40ca73c6992709ffa41841cbd6eb6ffd7ad106e9a7615e64c14dbc696021db8a4c1829cf73be5f29883ffee1a267a057f1591a4ab26eee94aa29040a83ee99a40c2970d447faeedc846769b2f64e28a1adf2f3fe621307d570b38c6058241c9824941813038e55547087f05d07650ac836f8986dec127d9e2789071484053271bfbe7187398d1124f34102db32c8a037e42831d0ede1d4090422e1dcdcee253d207d8dfea65ca5b687bd0937eea47b0a4f558065121b7d6a8e9f73d8a6b7f2827fac87e3df7abf4d9c67c943707e4fab5d37374cfa24c86303686513e526f23111e641462009ea82994f9d265565b747ab393612f7ef94e5c25703e7ac60b6dd694262e9e4ed15a5e79c6e4452182e8cadb17010fe608ec5a6f4ce018fcd4cc3ca2acafb60279508f506b3d7c17bfca754ae6c9a632011c6bfbbf6943f225a354c1def806b4660bc81f36160aa808db30832b27e810e2c117f5a29299fd446afd794d8fd232de4505280dcae727481fc315f5ab8436e2114647832af1545c49ec6af918a929f0e9c8dfea5b5e2ab85d70452a1657b784f1642c46f64becbe4822c60610819c1358f6b2eab8147bacb7dad667ff74538eb7f084bbc2c184e983346ff8e8c77e014201d405147952582735de6ae14c5216a045badca47d88f02a2012510e6c118855137740b0a4ddcb6ed45be18e86e1b09035c6f72ed9520645fc173eb0bf42d4e046afd4102121a4ece7d3c001400b208427543fed9fb3e54f8c406d5251c3995bfda3410f0fe34b1f6ba248e6054d143ce51d08fc9bce67b8d2eded85ba61e1c2c83da24b3a05f6f3de06d7212eeadca1977f55ab9d1d7dbcd7e7cf84ba58b0ed02ac026ff140ed1c081de7d7f5e8191a59d0fe93cd04dfece155b2fcd77a298aa546359d517b69cb5f8e0f944f98134b9c6920929a37b5092007526e85f6955d37eac7765b3e76d9174205ec41b2197a642f88e04a66353ef11c67983859b8d5c07f8a9c4912316ce2cdf6c7a9ef47e3ba92454d64cc8964231ce6de8a2d7465e465e88fd1078c7e7cb33f5fec795228a731850e7f8721ad66bd2bcbe4414d291c066a66192112ab3b541d9fd267297dda4ddd6e7b9059dcd7a051fe08ec0ffa4aa3e866e574be9b130fb53d04ae59d99273f48f617f166c2ddfb6bae6a3f53dd1deef7e42f742d27c765f0d04a3a04df8386c2d114573cd97f425756ff0453b1b5e539add10064887fee8df7ac3450b4c4f9c1b6cd61d19cea4cd9dda7f38a87ac50e6abb8cdf5527d81f692ee886857654af799f771ece8d2e860648b593eb6ad28f2b4aa312f59c4b2f3a8f78b7bd42ea7d51639f99645264c1d82f10071e9271fa600782860854f6c7ebdf2a7b0f1d439a8be0956c2dd7ebd69ff1aad910c3a4fda3782d29f9b94d233e861f1ed8922b5c246c8f5fbf3472c3c0ebffd258db81e9a98a2c4efc73cebc902f72f93dadd7c92beaf2a4471b243cd51de3a92b51ef6256b0c3c78fab32919e502f9c55b5175865ffd59edebd741e214e9d036d40d324a95d3cddfab80f5e3daca7442b04c90db8d0594d3ee9bb270e5fd993e6eddc588d4ec6225ba15805658080847c8f5b3bf35ec26f9288f5514a93041f32ae9d5eac0ea7e588cc078ac2eafebc2db583b1aa291345b233155dc9cb10bb5ec328afe98f967aecc5645fa4f125573b5ab08e1c38b85feadd5bdfd9933055ca69554a6ea240ab91823a4cc7c0483a60ef9115b774d77f676e07e3af5608a5104542e0ebf75a60bbabe770263814e66579f44787eb2d2659f10bbbb9352b6c56b359a1a752d35866f14a6f0583057a46886472240fcf5b3018eb66e4f9d848b9bd3874124e2c6f970501fbe6c465d763cda72cc7233a37ea9c92111bcbc49580bb9da7296d8c441b91ecc3fa9aa0b5ba9ed5e194307eda34a7d3db328ee9c050217f2f16e9e2f48883074b096579577e24cb3ad42d98930a0bf3560e51808acf1067c221680d5d72a24e2255f8ecdda1a6a31cb01b2504035872c27166d03c8dfc94f204a17bf5b2288212527d7b5ea3972f45c12ef36402e0eae9bf9546607299be4b5b3c4ef0e7e9c62b4a9cd83ba209f570a734bf6a6a464fc8273708e0a525fdfbd134443ca73f7d710287ec8e2b74f4cc70631628fdda21fdc8ebdbf05137f91f822afe12b29510363b21fcd8bf3130bb0536ec47aadbc3128e258a141cc872c479b695c7a036e0d7461f64d755fd57c464a7aa4a4772eba1ed819d76ab18bb4aa4e45d23e137cfc0a72aeaad27ac07c203a8bd3b888e55bdbffa7d09913c887f6bc07f7b5e036473fab578276e37fa9b1a198e2a1faccfec68fd1ea4a95d8711fb97f5183e4c9d91a63dfdd64fe668ddb1f706ec1af6b06f70e30c5a2e84cb4c69ece91fbc12a6b06f28ab0b31470a5dc25deeaadf6d5f90622c01523c8fefbc9487515f055ae6506a4019b2efcdd5a19a2d9bd189dd3b00ce5ebc1aea4f68917f5f2a382671d112a315f3269628e7a824f479f66fbc8d473c23333b514424de5c06ddf2ee5239d6fefe33074b01b605584a7ae8f01e74f9d97b87b732047b9f5d55e28dd9d5288ae2c65feb03adde2a495125fd25b81a803d4eb4851ca8de33bbbf0855f62ee311d9f27802e09f604335c21aa724ece37905d2973150815dbf14e701242cc2ed6b30b574b381f5beac8f2b1bbf84397a496dc2fe31e496bc0ce94679153f11a8a6a0cec48272408a5e4535dfefb4c06db96d7ac37e81dd9d823b3e4b127e07babb0a1198b6e8f4666f7ce8c72dc79ffde94f58e90b2ca0761137a552773de6b86905eb737f8707cab3ea3d1a5b5b08b0f4b1eadae8c3579ff709a77b1e83c80f8109bb2c5dc18d5c18ac94533d90a9445279834271233b1aec4990ea2c2ef1ceefb4b771e6c28099f60d5f6ae0d3d93be96c355ea591094d1131973b62c2b649cf96a1a739c1277522d41cb05cc419ad4fc1eba6f510f1a9af6e8d8ddd3ca3292d1819dceffa11755ea6d1d7f630281cbbfda5e2c93ae9aee26e23e4dd4c35232e9af2ab4662914c52f6012ebc0fffe57b80cac9817c04ca386314f2bbe67510b068d2aa542f3c5b10b48380b0881ac386384e356fab3d8b2f429269b117749104e44817eb2a999f913af879d3a0d3b56aa5771b39f36173d22ffc5415212c13e8aeb7804743274b903ac5df62140dc3115614902cdd1e29b65bef555897f8aa6722bfb11adf3c2541fe008396053437707406055ad29cd9c60595a41f404769b37b248e83c82d98ed3a384bc9997e82311bc609be66b23d3e7d5eae704bca39963985e84e7366aae73ecd78c53ffdc7081e42cc917929c8f4820e54d6ce952c5065b5124d2df899cea3d883fd89b9ea65405b552e242eefd16574c4c65869ff1bba20bd3dcaf0eef73ce91ce4fbb13efc9a22a9ed5aee2099a8d88ef891287ad841d0b5dd3f5a2f03899912286400f54dff1d57c70d0d7016cfbce976ef7b2c9d78b04125ff0b70b0e15d398eae0aed96e77b79787c7858b4784c2ca6a68e4ee6201a3aad2fa21e030d4babd85eab7581bb9ce964edff2424d6a3db0e83bca463d02aa7026d576c6efc2bcf0a28f5b207d1f62e42f86cbe60803923019dbfef41921cbcee5f48fc56aeccb37bbf3e30a90c542fbb344e4ed0828caf79a041e7982c8f4590b62176276b87ba0988fcceeb81047ebb96035da48eb9ebfc9d3f8ec0b34aa08e2ed5427588e53be58012e7a5d3b836457838e4e35f9e04a2ff58a9af1cc24227aece14fd20c065a8af94536b4118d64e371812209e784bef9b3580c5ae416c7b14d01104b6592543124e684cb3f8d5c6ced9099d9117664ecb8d2e1d67dbfd51d8825c16e8a7b3199f0c371a436b798c1fadfddee4d62a75c3c129888992c1ec09b8db4eb5a6f83c969c09cfb0e9abb6a1e9da81280ff7924d6f5bde5465e11891390fe8b8676463194742ecb2158a423ff876bef155ece68eba0aa65ff9e158ec980df968fa1cc3e5432a94c8bd46a05fd32b2c52f2e1e497c326df608c9b72d28fde799661fec37763533dacbcbc12aedfe7c216b0e042022353e19b421f5de7cb555bb5124fe130d4bff2c6b895831b089b580b3cf48c3ce9c652da623bfe7301161f1bab57ae218199b5651670a8e9ebfc925bdf40a162d93a8cf1395759b4d20f40fe173d8bdd524d9f186ad2d594ddc493030b3ff3e84e9eddf1d635f3cf68a7ad661504e008b5f26e78ccfa2170c853b19bbd6e1b838e17e14", 0x1000) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x3, 0x10000, 0x4}, {0x18, 0x3, 0x4c, 0x8000}, 0x1, [0x7, 0x5, 0xffffffff, 0x401, 0x8, 0x6, 0x5, 0x7a]}, 0x3c) msgget$private(0x0, 0x58) sysctl$net_inet_gre(&(0x7f0000000040)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000100)="d209dd09007661629c94a2364777d18f2392763f7dae62edcf7c1dde423b9c2ce89679f31bc3f1a52a0b61983ac81fedf7b12e5566153160176a7a7bdfc4605d402f6002a2b58b5e5bd71f25af8a5f23cdb071a05f22a5df835fcd48eab39a6e4c9b7813cac71630c666d5ebb5e766331e82dbd7a27afefbdc63d1", 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x92) semop(r2, &(0x7f0000002180)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x8000, 0x800}, {0x4, 0x6, 0x800}, {0x1, 0x400, 0x1000}, {0x2, 0x6, 0x800}, {0x1, 0x7, 0x800}], 0x6) semop(r2, &(0x7f0000000380), 0x1d) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0x7) semop(0x0, &(0x7f0000001140)=[{0x4, 0x3, 0x3000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff, 0x1000}, {0x1, 0x3}, {0x0, 0x2e5, 0x800}, {0x2, 0x7d12}, {0x3, 0x7, 0x800}], 0x7) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/43) semop(r2, &(0x7f0000000180)=[{0x1, 0x400, 0x1800}, {0x4, 0x6, 0x800}, {0x3, 0x53e, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}, {0x0, 0x8, 0x1000}], 0x6) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x3, 0x9, 0xfc35, 0x3ff, 0xbf, 0xfffb, 0xbb, 0x5, 0x7, 0xfff8]) 06:13:21 executing program 0: setrlimit(0x3, &(0x7f0000000040)={0x320e, 0x100000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r5 = dup2(r4, r3) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000180)=0x4) chflagsat(r5, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x100, 0x2) setrlimit(0x3, &(0x7f0000000000)={0x3679, 0x100000}) 06:13:21 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) r0 = semget(0x0, 0x4, 0x601) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000300)=""/4096) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r3 = dup2(r2, r1) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000080)) 06:13:21 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x8001, 0x4}) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r3, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r7) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x81, 0x0, 0x0, 0x0, r7, 0x7a, 0xcb}, 0x2b4, 0x100000000, r3, r3, 0x101, 0x7, 0x7fff, 0x8}) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000001c0)) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r3}) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100383a0000000000000000000000000000000000ff020000000000000000000000000001010090780000602484a2000000000000000000000000000000000000000100000000000000000000ffff000000000600000000000000"]) getppid() shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) 06:13:21 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2, 0x2, 0x400001b}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, 0x0, 0x0, 0x0, 0xd) 06:13:21 executing program 1: bind(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0183f3f7d41bed5440b8683a1cb67d5dfce86237d93feb075188c9c9b07f85a63921db8b7229c9c199080d5ec9e075c26227c6cc6e252856e490ae0a78a9828dfd6c2c8c686c395124d4fcf11f2fd99ccd760142539fc23ac3c70bd56e53d59850f50d742d8df061c062c2953cd87a814917cbc69be9ee2844f535048c4a306afab61e2a526580f5a53086fd81eafb5f301d69ff14094e93a02e1e4d648322f34d2e606342c0a44fb9e866454136121fd5b565452851f69aa9012084355366137d26762af756209733b770bc03f9f036d296f99d1be34f27c858b7f4816ccbcab58c63c9a132762d31b4d9d0ea61ce1d4d156da5b481f8a7f98ff801de73f36b860955762e26357d8231a06fceac738f34dd8aa07a0195112c07ba61fd1305be837060e7a6c88081ce31a367033d489b532d7991f7b48f74f213433f8dae601f8c4bb7d8b8881c668273bb786a656b0b61bbce4a54c8700374684db878fa25c3786ea92444ec19d0f35e7852e6dd92071a408c483f5fa25501a200dffe1a187ec3f631420b3972062082b4757791a71b2f1b28e6d719e21d91fdbe6371039cc883f48405716646d8c4cb6b5ec68d2002b0c462659a4775dbeba3adfd8c2cf34519fbd23b63e47b56545ec75d48c9fe84e087b00faa9b8acd8cef0d51e0ebe1a1c4b63092dafef81e203aa6"], 0x1) mprotect(&(0x7f00001c2000/0x3000)=nil, 0x3000, 0x4) r0 = socket(0x2, 0x2, 0x0) minherit(&(0x7f00001c1000/0x3000)=nil, 0x3000, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0714000000000025ff149b33ff0f000000000000", 0x14) 06:13:21 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000380000000000019078ac1400bb00000000030c907800000000450000000000000000000000e0000002ac1400aa810000005ee1048ce258a641c3144ab253228bb641d5484718dc3f12958c38320efb0c21c6b387ac23e4afc0297cb09029092d9354b94298241ef0a57bd24f100412e865a9b3ca3305498b14c6b5ad263c4c95a94a8e4fd5d375369e17c908e835aa4c214b2084cc5115b53c6bedb9ab89d2a6492f79319f18250192de83919e9609a9cc73204996043244ec49a7864dab101aa2792c97c236ebca1164a3b5282b209518d55d0565b1ad1d114aed8ce769b89bea56654941fe"]) 06:13:21 executing program 1: syz_emit_ethernet(0x2e, &(0x7f00000001c0)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @multicast2, {[@rr={0x7, 0x3}]}}, @icmp=@info_reply}}}}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom(r0, &(0x7f0000000000)=""/150, 0x96, 0x841, &(0x7f00000000c0)=@in6={0x18, 0x1, 0xffffffff, 0x3}, 0xc) 06:13:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() rmdir(&(0x7f0000000000)='./file0\x00') ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x9190, 0x1ff, 0x3fc, 0x0, "cf11050038050000000000000000008000"}) write(r0, &(0x7f0000001200)='\r', 0x1) 06:13:21 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x2b, 0x0, @loopback, @mcast1, [@fragment={0x2b}]}}}}}}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0xbe) 06:13:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x7fffffff, 0x3, 0xfffffffffffffffa, "661fbef2245185a8186503182eab7fff0e091fe6"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r3 = getpid() r4 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r4, 0x6, r3) connect$unix(r4, &(0x7f0000000840)=@file={0x0, './file0\x00'}, 0xa) dup2(r2, r1) bind(r2, &(0x7f0000003b40)=ANY=[@ANYBLOB="a56e52aa1be016db70c4cfc24f364c30cf878cf42143f5da7d01fd7d99b46c6697671e024469e906f9da7ee2813e"], 0xa) preadv(r2, &(0x7f0000003a80)=[{&(0x7f00000008c0)=""/4096, 0x1000}, {&(0x7f00000018c0)=""/4096, 0x1000}, {&(0x7f0000000000)=""/33, 0x21}, {&(0x7f00000007c0)=""/84, 0x54}, {&(0x7f00000028c0)=""/4096, 0x1000}, {&(0x7f00000038c0)=""/109, 0x6d}, {&(0x7f0000003940)=""/167, 0xa7}, {&(0x7f0000003a00)=""/123, 0x7b}, {&(0x7f0000000100)=""/12, 0xc}], 0x9, 0x0, 0x9280) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f", 0x663) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000880)="dc819451", 0x4}], 0x1) 06:13:21 executing program 1: r0 = syz_open_pts() syz_open_pts() munlockall() syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r3 = getpid() r4 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r4, 0x6, r3) r5 = getpid() r6 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r6, 0x6, r5) setpgid(r3, r5) r7 = dup2(r2, r1) syz_open_pts() ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000000180)=0x4) openat(r7, &(0x7f0000000000)='./file0\x00', 0x10, 0x150) 06:13:21 executing program 0: r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) kqueue() connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r5 = dup2(r4, r2) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000180)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r8 = dup2(r7, r6) ioctl$BIOCSDLT(r8, 0x8004427a, &(0x7f0000000180)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r9 = dup2(0xffffffffffffffff, r3) faccessat(r9, &(0x7f0000000040)='./file0\x00', 0x30, 0x1) dup2(r0, r1) 06:13:21 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x2f}, 0x2, &(0x7f0000000180)="a0eb9002", &(0x7f0000000040)=0x4, 0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001140)={{0x6, 0xffffffffffffffff, r0, r1, 0x0, 0x192, 0xfffa}, 0x7d9, 0x1ff, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfffffffffffffe7f) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, 0x0, r2, 0x0, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001140)={{0x9, 0xffffffffffffffff, 0x0, r3, 0x0, 0x10, 0x9}, 0x8, 0x1ff, 0xb}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) getitimer(0x1, &(0x7f0000000200)) setpgid(0x0, r5) 06:13:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffff7ffd, 0x0, 0x3ff, 0x7fffff7f, "07000000577dac00"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r3 = dup2(r2, 0xffffffffffffffff) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000180)=0x4) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r5, r7, 0x10, 0xff37}, 0x8, 0x7ff, 0x9}) setregid(0x0, r4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x20, 0x9687, 0x5, 0x7, "a154c47dc57519abda8a82034a5f3c623c3b0d03", 0x637, 0x1}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="c43e65d79fb1344ef602488778c77b496478835afd7ddc7d", 0x18}], 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)) 06:13:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = dup(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r4 = dup2(r2, r3) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000040)) socket$unix(0x1, 0x5, 0x0) syz_open_pts() unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x308, 0x0) fchdir(r5) socketpair$unix(0x1, 0x0, 0x0, 0x0) 06:13:21 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = kqueue() mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r2 = getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r3, 0x6, 0x0) read(r3, &(0x7f0000000040)=""/59, 0x3b) r4 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r4, 0x6, r2) fcntl$dupfd(r4, 0xa, r1) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0x1006, 0x0, 0xd42d, 0x0) 06:13:22 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfff, 0x8, "e4a4d987e72f21f9bc1500"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001500)='?', 0x1}], 0x1) 06:13:22 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="552968034bfaaaaaaaaaaa000806000608000604"]) 06:13:22 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x8001420, 0x0) open$dir(&(0x7f0000000280)='./file0\x00', 0x2, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 06:13:22 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) 06:13:22 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) getrusage(0x0, &(0x7f0000000000)) r1 = open(&(0x7f00000005c0)='./bus\x00', 0x80, 0x40) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000280)={0x4, 0x7ff, 0x2, 0x3d9, "67d0f98a9d6aeff09886ea257616165c38440bc3", 0x48000000}) ioctl$WSKBDIO_SETBELL(r1, 0x80105703, &(0x7f0000000100)={0xfffffff9, 0x4, 0x4, 0x40}) r2 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(0xffffffffffffffff, &(0x7f0000000240)="220eb5a39913e150c2f322", 0xb) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x3) setsockopt(r2, 0x1ff, 0x21, &(0x7f0000000140)="b8ea1febd03a4c76adff500a4a71f4be80b4d10ccfd9bf2e2efa672c03afa5a676d255d804cea94a584e81dc760e99ffa06467193dbb9da03382ce5f6615101e2be19e03b15d260cfd2c8f89b3d14d17ee9e4e513f5578e7cc14528b0a0a857ddf6d8bb6c13027e7482f45c8feb241d81b4af2208e686d1d5679490be5ffe45acc8f0fb9ef0033b5bd1dda26978e8f1abfccdaae2c95504a2edc3a7759fd2dc6ec4e1712f5d619cf1ec0f9a2619e5d447bdd07f9917cd0e0164d534481b01e589e6f019e2dc82b6808c75c92a9b464b904cf9dc6f0cfb2247bf9e4daeb9e08176c67f61de1a6", 0xe6) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x1, 0xffffffffffffffff, 0xc0ffffffff, 0x0, 0x0, 0x0, 0x8], [0x0, 0x1f], [], [], [{}, {0x0, 0x4}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}], {0x0, 0xfffff801}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 06:13:22 executing program 0: syz_emit_ethernet(0x86, &(0x7f0000000080)={@random="c7dbc2248bbf", @empty, [], {@ipv4}}) 06:13:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) 06:13:22 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0xffffded5ce28c5c0, 0x0) 06:13:22 executing program 1: setuid(0xee01) socket$inet(0x2, 0x3, 0x0) 06:13:22 executing program 0: lchown(0x0, 0x0, 0xee01) 06:13:22 executing program 1: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f0000000080)="240000001a005f0014f9f407000904000200200000000000000000000800020000000000", 0x24) 06:13:22 executing program 0: syz_emit_ethernet(0x83, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa0086dd601bfc97004d8800fe800000000000000000000000000000ff02000000000000000000000000000100004e20004d90"]) 06:13:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x2], [0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210], [0xa3, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x100000000], [0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x800], [{0x0, 0x0, 0x1}, {}, {}, {0x0, 0x0, 0x0, 0x4000000000000000}, {0xfffe}, {}, {}, {0x0, 0x4000, 0x0, 0xfffffffffffffffd}]}}) 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, 0x8040691a, &(0x7f0000000300)) 06:13:22 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@empty, @empty=[0xf], [], {@ipv4}}) 06:13:22 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd60083ff200140600fe8000"/35, @ANYRES32=0x41424344]) 06:13:22 executing program 0: r0 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setreuid(0x0, r1) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="39000000130009", 0x7}], 0x1) r2 = socket$inet6(0x10, 0x3, 0x0) sendto$inet6(r2, &(0x7f0000000000)='+', 0x10a69, 0x10, 0x0, 0x4b6ae4f95a5de3b2) 06:13:22 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0}, 0x1c) 06:13:22 executing program 0: syz_emit_ethernet(0x3a, &(0x7f00000001c0)={@local, @remote, [], {@ipv4}}) 06:13:22 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@empty, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0x0], [], {@ipv6}}) 06:13:22 executing program 0: syz_emit_ethernet(0x86, &(0x7f0000000080)={@random="c7dbc2248bbf", @empty, [], {@ipv4}}) 06:13:22 executing program 1: r0 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r0, &(0x7f0000000340)={0xa, 0x0}, 0x1c) 06:13:22 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000004c0)={@empty, @random="e0d34b1004bb", [], {@ipv4}}) 06:13:22 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000080)={@empty, @empty, [], {@ipv4}}) 06:13:22 executing program 0: syz_emit_ethernet(0x300cce, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000088a8"]) 06:13:22 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="0380c2000000aaaaaaaaaaaa86dd60bf6e1100083f00fe8000000000000000000000000000bbff020000000000000000000000000001"]) 06:13:22 executing program 0: r0 = socket$inet6(0x10, 0x3, 0x0) sendto$inet6(r0, &(0x7f0000000140)="1ba0000016001d0d89fdc5cbdd045798707bed4dca141a780f0f8e", 0xff3b, 0x0, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/77, 0x4d, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000000)="9000000019001f", 0x7, 0x0, 0x0, 0x23) sendto$inet6(0xffffffffffffffff, &(0x7f0000000000)="fd20000015", 0x2e, 0x0, 0x0, 0x0) r1 = socket$inet6(0x10, 0x3, 0x0) sendto$inet6(r1, &(0x7f0000000000)='s', 0x10a73, 0x800, 0x0, 0x4b6ae4f95a5de35b) 06:13:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x10) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) 06:13:22 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) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 06:13:22 executing program 1: open(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x14) 06:13:22 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000040)={@empty, @random="f6004400", [], {@ipv4}}) 06:13:22 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) 06:13:22 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 06:13:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000100)='./file0/file1\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='./file0/file1\x00') 06:13:22 executing program 0: truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x1d7) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc0104419, &(0x7f0000000000)=0xffffffff) 06:13:22 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x5000000, 0x0) 06:13:22 executing program 1: syz_emit_ethernet(0x4e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aa0c08aaaaaaaaaaaaaaaabb86dd60"]) 06:13:22 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) 06:13:22 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000040)={@random="33134417391e", @remote, [], {@ipv4}}) 06:13:22 executing program 1: r0 = socket$inet6(0x10, 0x8000000100000003, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="5500000018007fd5fcfe01b2a4a269930a06000000a8430891000000040008000800020000dc13382d0007009b8413d2c55327c43ab82263e7e51d280e18f4fb0000060cec4fab91d400000000000000e1e715dfaa", 0x55}], 0x1}, 0x0) 06:13:22 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000080)={@broadcast, @random="e0d35b1004bb", [], {@ipv4}}) 06:13:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xfdffefffffffefff], [0x0, 0x0, 0x1]}}) 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, 0x8080691a, &(0x7f0000000300)) 06:13:23 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000180)={@local, @empty, [], {@ipv6}}) 06:13:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57b7f"], 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) 06:13:23 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="552968034bfaaaaaaaaaaa000806000105000604"]) 06:13:23 executing program 0: syz_emit_ethernet(0x86, &(0x7f0000000080)={@random="c7dbc2248bbf", @empty, [], {@ipv4}}) 06:13:23 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) 06:13:23 executing program 0: syz_emit_ethernet(0x86, &(0x7f0000000080)={@random="c7dbc2248bbf", @empty, [], {@ipv4}}) 06:13:23 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @local={[0xaa, 0xaa, 0xc0]}, [], {@ipv4}}) 06:13:24 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 06:13:24 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) 06:13:24 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) bind(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{0x0}], 0x3a) 06:13:24 executing program 0: r0 = socket$inet6(0x10, 0x2, 0x0) sendto$inet6(r0, &(0x7f00000000c0)="9000000018001f15b900001300ff00000200be54080c060500000300430007fe0300ff75dac8388827a6c5a168d0bfe9b06bc6653600010000004d263a91214549935ade4a460c5a9e9803000000547f509058ba86c902000007001200000400160012000a0000001100000064890000000000000073b669d33bba368080caf05904dd7c80e698dfda38ac62bbd19ea1", 0x90, 0x0, 0x0, 0x0) 06:13:24 executing program 0: msgrcv(0x0, 0x0, 0xfffffffffffffe07, 0x0, 0x0) 06:13:24 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x2, 0x0}, 0xc) 06:13:24 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000040)={@random="33134417391e", @remote, [], {@ipv4}}) 06:13:24 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) rename(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000380)='./file0/../file0\x00') 06:13:24 executing program 1: socketpair(0x1e, 0x80005, 0x0, 0x0) 06:13:24 executing program 1: semctl$SETALL(0x0, 0x0, 0x11, &(0x7f0000000100)) 06:13:24 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x3, 0x0) writev(r0, &(0x7f00000011c0)=[{0x0}], 0x1) 06:13:24 executing program 1: syz_emit_ethernet(0x300506, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00200000000086dd6001000120000000fe80000000a800fbffe0000002ff020000220000b0d0479600000f2201883090f800c2040030"]) 06:13:24 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000100)={@local, @remote, [], {@ipv6}}) 06:13:24 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000180)={@broadcast, @remote, [], {@ipv6}}) 06:13:24 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x2000000, 0x0) 06:13:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) 06:13:24 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000005c0)="6b39551f95250de0", 0x8}], 0x1, 0x0}, 0x0) 06:13:24 executing program 1: syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="0380c2000000aaaaaaaaaa0086dd609163ca98"]) 06:13:25 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000000)="9513", 0x2) 06:13:25 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) fsync(r0) 06:13:25 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x82, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000100), 0x235, 0x0, 0x0) 06:13:25 executing program 0: 06:13:25 executing program 1: 06:13:25 executing program 0: r0 = socket$inet6(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000000840)="5500000018007f5f14fe01b2a4a290930206040200101301020b14053900090035000c070100000019000540060c1101020022dc1338d54404139b84136ef75afb83de4411000b00", 0x48}, {&(0x7f0000000040)='\x00'/13, 0xd}], 0x2}, 0x0) 06:13:25 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) socket(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000000)=[{0x0}], 0x3a) 06:13:25 executing program 0: minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ff7000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0xd49f275d97cc01bb, 0x1810, 0xffffffffffffffff, 0x0, 0x0) 06:13:25 executing program 1: 06:13:25 executing program 1: 06:13:25 executing program 0: 06:13:25 executing program 0: 06:13:25 executing program 1: 06:13:25 executing program 0: 06:13:25 executing program 1: 06:13:25 executing program 0: 06:13:25 executing program 1: 06:13:25 executing program 0: 06:13:25 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) writev(r0, &(0x7f00000011c0)=[{0x0}], 0x1) 06:13:25 executing program 0: 06:13:25 executing program 1: 06:13:25 executing program 0: 06:13:25 executing program 1: 06:13:25 executing program 0: 06:13:25 executing program 1: 06:13:25 executing program 0: 06:13:25 executing program 1: 06:13:25 executing program 0: 06:13:25 executing program 1: 06:13:25 executing program 0: 06:13:25 executing program 1: 06:13:25 executing program 0: 06:13:25 executing program 1: 06:13:25 executing program 0: 06:13:25 executing program 1: 06:13:25 executing program 0: 06:13:26 executing program 1: 06:13:26 executing program 0: 06:13:26 executing program 1: 06:13:26 executing program 0: 06:13:26 executing program 1: 06:13:26 executing program 0: 06:13:26 executing program 1: 06:13:26 executing program 0: 06:13:26 executing program 1: 06:13:26 executing program 0: 06:13:26 executing program 1: 06:13:26 executing program 0: 06:13:26 executing program 1: 06:13:26 executing program 0: 06:13:26 executing program 1: 06:13:26 executing program 0: 06:13:26 executing program 1: 06:13:26 executing program 0: 06:13:26 executing program 1: 06:13:26 executing program 0: 06:13:26 executing program 1: 06:13:26 executing program 0: 06:13:26 executing program 1: 06:13:26 executing program 0: 06:13:26 executing program 1: 06:13:26 executing program 0: 06:13:26 executing program 1: 06:13:26 executing program 0: 06:13:26 executing program 1: 06:13:26 executing program 0: 06:13:26 executing program 1: 06:13:26 executing program 0: 06:13:26 executing program 1: 06:13:26 executing program 0: 06:13:26 executing program 1: 06:13:26 executing program 0: 06:13:26 executing program 1: 06:13:26 executing program 0: 06:13:26 executing program 1: 06:13:26 executing program 0: 06:13:26 executing program 1: 06:13:26 executing program 0: 06:13:26 executing program 1: 06:13:26 executing program 0: 06:13:26 executing program 1: 06:13:26 executing program 0: 06:13:26 executing program 1: 06:13:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r1 = dup2(0xffffffffffffff9c, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r2, 0x6, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r3, 0x6, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r6, r5) dup2(r4, r5) r7 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f00000000c0)={0x6, 0x7}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000180)=0x4) connect$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x41}, 0x2, &(0x7f0000000200)="c7ab30ac038b9f20ba48ee40365c74e68b553c5494f920b4f39014691a2bd6b92f89def0b40dc65f55575620a0c0eeb29c1f659812f61b0bce7790c83aeef93c56a323a69bf30d5754ffab7413aef7abcbc3943ddd5c94479b552d6cd5938b7df6a2dcebd707537c1354be4503c8a202733c22d68a1e61ae5520d720657cb77d3859fbd68d5648cea7e41a15eb5491ea1c2ec2353f75e62ca945a8488000995aec3a14ae7da67504b8396aedda05b2a80db4c0b717e4dc48d687c2e09eda39bf029d99c032e337860e6dbf769ea0cd9963fadaa626bcdd697f7c9ab0e0c25632a80d81417eb23a7bb63f07bf57d7bb65180d3494d2497737b4dac7b56166fb68a8d7d5306628665e1d48ff09c3f41097f54c73f955ed8f7df3317aa43f6a9c1673c568a5ec9b16e0243b00c8cf70c4818790f2adfc1f6531fd9a076df7d12d11dd332fe40c8d19a427a1fd8f0930edb89a98f3c6b8219f0a223f2ea60aa5b316e3409f3e595e24706b45256e23fbf715298a3a3b04a56c98145bffe280121fb89782981d6367fd9e70f6298a1e405dd2efe91f9f4ec80273741e9b9ff095bc218303cddfb8fd26c63e8ba097f1f54c60488ac112c14168f0deae19d1a63efca25580498b99ad5cfb3715fdbbc4c9c582732e27943fa64fdc3a856bfed0fe2bf495f71b52f508c94dc1b77c7a6c21f9e66a4939e5281cb69b3881273605f071660a02f6f828c99c8496820544ec44c0c18ebae3ff1565f2033cf7a1d0e9d4f067dad10442bc8216fdd29d554e527d706f4c008f2304cfd217ee19f04cd994218f61f5070c29b94f009dc59f20b82a6916e38062566cac091f1f7875f1b119f31d72b54163000000000000009c8fd0bf43ac3e69b6a7ce27b4c169c3c145224c41c06e982cf8121db7f585b176b1a48569a9e68dcac547cce7584f2ca8efc3abdfbc33ed2aceb5f8a138c7171fe9c8af01332b1a31aa7ded3041d44398bac6dd15fd1c03f8abd5abc827a1ed15514d831d421c92e987eb860694a8ab1c9238c4b3fd206480ae816876979e1023a3d81a72089ee2e2bab820ee4a9d11856c160a147fbb7628b28b8c258e621932ebc0fc8b371487f7ad3baf4387fe9321a3d1721c97bc2a23c7a8f28ca9961783192f4d0ba91ac046afcebb601f7590b74f19041cf811307cd96a5c9751a4030000000000000052fb1f6f72aad6ddd0e93f64f9f90492bfcc1dcc6f287b6299a4dadc85", &(0x7f00000001c0)=0xfffffffffffffe28, 0x0, 0x2f) mlockall(0x5) 06:13:26 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = getgid() setegid(r0) r1 = kqueue() truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x50) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000580)=[{{r2}, 0xfffffffffffffffe, 0x66}], 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) 06:13:26 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x8, 0x0, 0x0, @rand_addr="fe9dadb51f4333b3283d3f3aaa2fd930", @mcast2, {[], @icmpv6=@echo_request}}}}}) syz_emit_ethernet(0xd6, &(0x7f0000000000)={@remote, @broadcast, [], {@ipv4={0x800, {{0xd, 0x4, 0x3, 0x3c, 0xc8, 0x66, 0x3, 0x8, 0x32, 0x0, @loopback, @empty, {[@ssrr={0x89, 0x1f, 0x2, [@local={0xac, 0x14, 0x0}, @broadcast, @local={0xac, 0x14, 0x0}, @rand_addr=0xfff, @multicast1, @remote={0xac, 0x14, 0x0}, @multicast1]}]}}, @udp={{0x1, 0x2, 0x8}, {"912f461b9f81608c0090c11a1f41739489081194b3eb8a4b71bb2763327f2e183cd96563fceb61bebc7c8f262619975074bd25556bdfcad904cd12b3faef14250169af34d1ee08140722cfa7db36416bae3ef292c15d5071c7312710bda3379d7515dfadb76875e7ee317c4ccf26dd69a475f0646f91ed2268f722b449abc2b33ed97b9c1495c6a314ef6d20"}}}}}}) 06:13:26 executing program 0: unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='x\x00') r2 = dup2(r1, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x8, 0x8, 0x1, 0x0, 0x8, 0x7ec1c3d6, 0x200, 0x1, 0x1, 0x1ff, 0xb2}) 06:13:26 executing program 1: sysctl$vfs_fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)="a8", 0x1) mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) unlink(&(0x7f0000000000)='./file0\x00') 06:13:26 executing program 0: sysctl$vfs_ffs(&(0x7f0000001080), 0xc, &(0x7f00000010c0), 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0xb343) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000001600)=ANY=[@ANYRES32, @ANYBLOB="a60ee0996156904fe4119ace36d8463e765386734c4377aa473f0214bf80a46cc89157b99da17f4ef056762e91c305ad8548223d0f225718433418ae5c8e5d3d896ea173675eb9251aea07eeab252c80a93bfef0cf273dbc3417da99887e481771a5743f6772a22ea1fce709da707e778741913d7ebbf05391aa6503486e5284e8d88d2cdd4087b691e2", @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r0, @ANYRES64, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71db146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e00000000000000000300"/74], 0x8, 0x800) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000000140)={0x0, ""/145}, 0x99, 0x2, 0x1000) msgrcv(0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000075fca652c27b1a3140467e0cee7154dac4b87d491067969ff"], 0x92, 0x2, 0x0) msgctl$IPC_RMID(r0, 0x0) 06:13:26 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x20, 0x0) faccessat(r1, &(0x7f0000000240)='./file0\x00', 0xe4, 0x2) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) 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) ioctl$VT_ACTIVATE(0xffffffffffffffff, 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(r4, 0xffff, 0x10, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020692d, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:13:26 executing program 0: setrlimit(0x0, &(0x7f0000000040)={0x73, 0xc}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8a, "0000000000142b0238000000000000000100"}) socketpair(0x20, 0x8004, 0x3, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001940), 0x0) 06:13:26 executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) 06:13:26 executing program 0: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x3}, {0x7, 0x3, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(0x0, &(0x7f0000000300), 0x0) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r1, 0x4, 0x4, &(0x7f00000003c0)=""/135) semop(r1, &(0x7f0000000200), 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x10082, 0x0) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(0x0, &(0x7f0000000200), 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/68) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000240)=""/179) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/68) semop(r1, &(0x7f0000000080)=[{0x1, 0x4}, {0x0, 0x82, 0x1800}, {0x4, 0x1, 0x800}, {0x7, 0xfffc, 0x800}, {0x0, 0x0, 0x800}, {0x0, 0xffa7, 0x1000}], 0x6) sendmsg$unix(r0, &(0x7f00000010c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0xfd, &(0x7f0000001080)=[{&(0x7f00000014c0)="abe9f7a90366d887455587c91b09d679c3015f432c4cf4895f10abdafbb27d0ba3abc333c9e4d8b49360e3083e156aec0183bf806dabe00a4c01eddf65e16e5e8001af95832e7ffc20eafe46f6ee410fc8eaffe296ced5f6c7127ba34f3478eaec53cebf89a24fbfd48b337e4cace01d88e8584dd65862efb7c25975cf8a9ad801938b6461b35687b145dcc24b56b43d1bfd80db5de020f495ab0e8b2eb174eba9f2eaa84ad223b4708a5fd67c5615fa1fc1bc3e220c98677b69d8a8d12214c0885c07a7acdb129d7151e3ae04cdb69f1fa76b17201d7bd75114e0f91be25556ca77fdcdb0303f09c5e63c57109ec482efc4eb5383ce8f8753949a8967ac69f8ebfa5214d756f53d584f3134c1c64db6dd8b99974cab6b5c0f0a686949722a6d40397a4e508b43b80f34286e0d4f0b16495a1bb2a2e91c9d235cc7e9888fa19fdc105bf5e4de8cdb61ef687970148911cd487780cb57bab4b84c06db2eb593ee7e005f31fe8e55d5c50f9701cd718d3619ba9df7744dd1502bfd849d280edcecfde86e70c95c2e34dc5d32534fefd24a03720306c6d119fe443b1989b0bb04f0cd2333f2d8d07ce639d5e2a6875bfa6aa0070dd2c536c482252a9bd83a8730223d5ebcb786aa70bf5c5048e5425d65003d90d930c8ce8f780ce2d46e3f2aef072019f06581c34057334008159a5850025dce797c837bc2dc0ce176b9ec713c66538e656edc107576ea871f25701b2fb48e0548ba9f1cd48bfc59d70c5158f885acb071d736315272776b732b202f7ea4ea88b1765ee8e784f9dfcd33168e5d5365e873f86cf2d0bd8e4d889fbb12bbb22c12d86f1a97894c226f03220a038b35fbc4f27ae7a3deff0a401522e4042e57f0de438c7df218b4e671ea92b44b7c30e1dcee66db4c0264b10f05c3b293fadd70bd68db1caa667a36ca3c9835bd4e524bb207863545cd3ae842811077f2cacddacc05cac0adc744f9b57931da0045e6bd6fc6977414f6990e58a8e8851aa5b90a96ac9310e8992881b5c6176fdc356694c8f53ae31e5640bee9a420c4f4680b04a0f54e46a2b8d60241cb36c70e44f9f44877c34ea72f33666cb8f20f016b5c2710cd877a7477f1e0c22ff14885dbb71196adf495b2b945dce007dbda07f8182d18c892f5b208a38758658f0e7686491ce85562a69ef2ad6b3636ded2da114c18503cf6c7fb79235228d7f04b240ba6ac7f27afc610d5e29b53a4c4e957b968c0955b3e2652ffed0a72a95e940f716f906b2c9318c1aa27e90fe0f8e2c062c68bfd8f904ff8ea25c179f98e525432d7eecbb24cbaa985c76a9f43acacbecf1b9ac233d3ddeff98686ef1eb0c60be149cd3afd045815838d5390b747a267365fa15b663be54565229793f6d1f76107a2a1780775ef3e1d7685b4091607422639d997cfbb0bfd1d9a7bd87254dbc9e4362f3893ce1ec388f1ace4e85391c179e501021a3cfa1329555d0245f37a4023a8bae3c75332eb33d34229a8714eae861848eac675c3242ac527b04f4706c90f19311e7e495635093be38f6d00e75f78e3179564d9de697aff8fe1ef224f0e4165db7dbf18063c7263aa714e480b7ad999acf539c6cb9a9bd23c7360f51de1dc6619316d917078c577597e9dc98e13b45cf742e18a7c0046a407b642f6873f13c8aefef5fc8220b578734a18b4a10d075feac63bcde444f5a8376dc14db037f3cbe08c3d1a76bcef03c69c1103b4f562d12711c77bf670ca69fe3d236b931f98183b8fc14288e7aa16319c56a964f13f78600a54242055b95340c14c3ed4569472ebe11e0401d83706dcfde9e947a596bf023502537ce50781a62516c253d7a83654c89a8e50f0ad37ae05eaca0e1ffa2d3f6676d83ccb13b5890840184e84151ae13e24a9941965e9afccd1133c6fd513ba276cc4ec0e0b0c7dafc6340f2c596c2c8f59b3800e9ce06c48d4ff23bb6b6875a805398d7e2d5326d96397cde632ea2f59eace7885df77b2444e3afd16f90a7ee2c46244781c4ccfbe0dac3f155cd0444da588296fadb2da3d9514d1988b2b18eaf5bdf7fc4307a14a3a64d9acb3b4de117601ddb92691fbdb32aaa569a0b3603ccb646d76aafa756ffaa6122664f33c53a5df3da198b379df36052cf5e62315cb20113b720d6c902b2aa8fe96c92d4413570fcda61d24f2846df9fca3722f351fb4fcf4fb5ebef5fbadaff428ee63fa00395b69ff735a125e6db92a89364a92bb037fd4b51344caa4d6e12c16c29ca646dc65175a42986a921e485a75bdeeb2b0fa30a6b2b4e1c12120acdc21a5044c4df68b8775ffb8f1650258f688115b6f46cb53c7aa63fae2b13b4e404764264b3dfc3825c1526f7ccf4bb14553ff7bd5f6cfadf2a34a0728018b55040c2f2b28fd2c1a984db4ffdc3dbef50bb7f97466a92683f1a36f3d93ca5fe42312fe66a9d803fcf96a5fed79ef9345dfb24660a917d8429c798b62055cd0508c81d0bae5cece3cdc32ed0379133989b9c7835c351ede22df84469f69bbd6bd443fbd95220bc7a331f0ea81b6a8e0ccb505f6b3f37fe03b53c34e5591b4d11e31f06f52bc73392bb8e4ff245a07fe62a557fa1674c17c2fcc3369729835c900d9c2a172da53fe8b677fcc45e1204e3bd36b8e22a7fb6bfdbbd0ae8259b6d1f29eefe8a9cfd0b5fb08deb891deab0b685273e1a8394ea172718ff7a6dd0727552f9fbf662309d41b4474e11100cd7c496e3a75a38cc21538033876db78bde79a365a6ee1b9faa064c7588df9d3f915c8c5d920e95394c11828a45932afa271cd2265242503c05da7918e84db8568ca839f8e7b730faf12907a27be86c7dc87602c129d76b993e650c77bf13ea65497ce66858c4f9ca93012b4f97fbdc287c0799f1598c8a9daa607918c3620ddfed0a855cf6bd68017c8bf9f75f78cccf00db97869b9d4c56a81bef579554a30c45f7788d1a4cf8f88d7a6a162de749455ad1189094a366919a0bad164e6e251ce3af5f6bfe6b73dfa6539fe75eb5c700bc84cd29d98d236fe0a38a3d9f4a007c7afce96101f1ec884cdaaf7679dad8c8c5a009040d6dca973aa0a72e4e909044ac052df66e951212789a9d157b9acb6d7aea86030d71cea69282c9346d1e06e9705420ff3482092b42a47167c394e1bf4a6f1ea6ade6c37491f498d285c4a97b1fb685633c0946bce142452f488678dc1b60acb03b4c6b00be73751cc973a55138eccb42c8d736c8941d9f412831a3f32a99cda95b1b44cc8c3c86069f95cfa817ccc319889ff72d05e97ab01c9c9eb3ce3f3ba533615ae8313c12aff63717b5f36ec6cbfc962ec9dac1d3781dc5aa60114ebf8588c899d5dc4b4d98f665788cedf67d80d668055473c7f3e1704509d288b7e35b35408c2059d9729e9f6a10551d77e51c8518b52163a5efbf12e8655d9e5e1be0563db9102af858ef68cf7b58aef00578a574b9d26a3763ddb56823ece4b991581d9c3a51fb2f1289e9c9acc04128213ee537e175567e3fd41c92b973f89a332f79c18f147b03325ce0d17fa265cf864cb1317bbd8bb90d884ce3952bf072b081699e39d40ea589933068834090b244540a74189c544eb70c8a80ff83dadc427220d476d0ced0931810c571454fb6e75fa7f04490ee1ec6cb99ba8ff6c4f9f3155bd8dbfcf78ef262fdc4f32b5c0838235c746c4c0138ee9e8852b4d03c062fe0a3583f6d3ed739928bf83ae3ecf7a7185a82933ce6f79ad594c28df48477e7c70d50f5bfb4fce0c7438e14f6ed0e14ea18ad41f8ac43c0d2175c292120b50e80a9d16f6d3d530d7513b5f4ab4506db362d5f26469a950e86d6b214d629b780aa2c1c0653ee074db24bea85178c44159fb3816be0a59b16614fa0da69550e41fabc1897d228e0abdf1e2d0f2470e20b45115659cbef1a79bc27c99a45526ed393ba8bc8a65e32e75c28dd3841311e791f167bb0b27e9bbb053e0bc5fe3b16b551d5c91abb1f1d73141a816a6fd7fbdb770439ffb985303856ad0274bba46e5d95367b64e68586e14c9043359fad5a5d2f1ea285bd3f4cae4ae976910e8c08b8737fc7752", 0xb41}], 0x1}, 0x0) 06:13:26 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) write(r0, &(0x7f0000000500)="7819f1faafa6bb1589e384c13c90e51373583f7ab5fd2f0669cee398ec912408ad3bef445a4027f51f95caddd4995d4831fb2a29d888ded16787337463ce96ce49101010ab9c837eaca1710a01f1062a751e40ad5cf69ea782ae20ba226da7b7e38ffecf774f7ba3cc63a15e952417438d18a835c9d509c7f72951fb3a4ceeccd82d02d25011cb50a24cd6eb26036b4d9f19f28a6763ab3b03c83355cd3c36b122f68e09649f9d1152ad4dddc60e3c56a28db60e3c568b050477527bf1a386744533fe22ee3eff0062ffd0c0391ec798d74a5ab5e8cc2ce8ce042edb65a110ebced3161368c33fe523b0f1ddf5a18c7e3a279612faf1c7bfdaba523960a534f138dd34611927a49486ec0f6d406e3ab57e7558bc9b3f02f373897ad0297a45e45e95b0d3cf1b8b27fe652cae0732b3c2f04ec051f67358080a9a6a3fbb4f458c2c3a550731e964550301db7ce0effdc7a5d3a13aeb09043912b952153c340fa9a52bc1cf87346b384c3c0ded5a9ea796db93630a5a68b68104b2a7d1f82877d4979b7a59673265dbeb427b57f64be8e673cebe7032149e2a3c16991c995800d60f7bcce8823b2fab2c391f1789c77bfa3ccd9336656430b9579a1ea59b2f2dd037afb10b4be0dd744b15c013fb240e9c6395034ca110dcbb2ad931dc49211862084960f2a64fa00fbce74b4a0cefce7622aa847c0f960adc3a60376ac90d1aad2a358d78bde95df1232cc1de5fd2589bcf229321725eae80da90152fd819660137e1e04a89c0a91305645118bc6e03758e45d96a49527e1bd1f927a3987a28f21cc345dbbc551f3c8c24d7ff0a7430c1af1dce93f28085b2feac8614df005275e197cd50e1a61e8d1d977b8fa522478201e4a576ccb73bd5072fd5f97e7ea754d1cbd8bd4b815ed616cf907b6a5571a9d0c1c453e24503cc631fb6df268d1931f783df6a0cb5934bcbae219a0da08376f5502829df21e2b25a4df44285307f5f8a3b9d0a86e107fc1df8f8b3cab373bae8e0e47ae055a7d59e9d10fb60e9f1e6c96668535d6d607e0701c457dfb46fb87cfbd3c756518aa3d7ef3c188743a1f16cb0b3e91caca75d8a873efd790564bd3ae044c9ce49ef626876a7b281e6469ecfcd448160715f117faa514f4da0b23e4c9296c916b6a877173440b7b9cc5ad148a559412e8938a1cbc3d71d4525f8631ab2d640cd8414faf6de5d38a53f65699ee47ee8bb97150b9f0e19c7821ab5d0eb39546990e39992179768a50aeb06a618b1b7759258df393a34dedd2c324197a3921cce31a38a6870810f4ccbb0e19de326c9f63c469b07cd3f9c97ce2355bf0598bdca7310efa6051ec35dcf1c4928a1b61fb05e4b592fef673a4fe02cc75bf2ed46f7733c620bafc4caf1dc41870a5663394bad453193171af5064648d065b588d69a68fc979d95a01d5eafe08a7e3348e3560285fdb7ddf607c6e0023ddebeffe7194d4c66fff7a82dd92da6d69b6cebeb90aaacbd3b772989a3d79082aa34d21ae6923d2c8aebb1879a706602ba87ac843c18b7c5655e637e4da688427d7ccd2168d738657301032ea02b5fd22299a72a932a2a753726b8bdbd0bfdda358b3205f0476a18ef9bb53df2e1e91cedb2cc84dd2939f79ff768af24140d6195ecf11c01c81073b13362d7775754245e5be96ed92451df168d478119c0fb7190bab2b9bc77c1f99ab454537b9721993656d3e99e71929e0c3d81ae6980179f4b0d472dec689920615fc460b8ce88819827caab9179d11279da3f3f34464dea57cc1bb71b90b01294b2cef91b94607ac7e894f3e250fb47634cb63b2bff325780cf5c72c377e5385704d2388cf76062c81a5b0a6dfa544983f7f05cf78ca161bf7c5166cce552815cd88724e98dc9774c119c257853f2bc338bb008674edf1e7eb55b74da8da35a9c559b7c06914879af2e30b73e157e96f0fa3f00a7a68f1d0d03dd71f9dd1a8ddeaece6a3fa4519ca903cfb36661a77c979aec048b939327698048959b93d1b10fd3382069f16edfaa3a45324a8a00b13e740a7f1d9c50b83e10322a3b5d384bd6f5ea80265825641074389a75538ccd99a8cd1cd6964df18470aa3c79820a24b5a4a626b85586beb8fdc5bcbf4447d35b953da18dea0f20252b4399dd35043a82faea8c0ae527eacd7e9611f3622cb8e0d44f65c83fe91f8060a65e66f340a24d810f140b48485bf936ee0dd00fd11427be3e2119b9bebc54b660537da95c60f848c2e1383814abb723b59c131216e59876cd8e6a325d2e2cd5e7378e74eb9051d4a90eb848d95e52c799b176608a5a38925c625d08cf2638ae1549048a7b7d8e9828192e4e7c2b8af8ef6d1ba59a550407377142cf27fcd17c1db646a48e316749218775f2954daf150484ae52583710735285c7f233eb5c785cae0a83f073b341a2abaa7d6f7251e63bc65466d370728eb2a88b24335aef427a28e2e06b7b694ee6c0fdbfb23ba350f48766b379aa1c1e54ca3ac5b61baaa91ac684cfb8f807bd6db4f9e10f6e7c0e991cbd2e141bc7ca7c034c0656b8a580375288b55cc66c3427cbfde9d81f75534944d0f9914ddfce2f799422e894684063db756a2f3273ec1ff7efa23a57e31f62f2cd4fbcd53b3887f72885236c78d2dad02dc425ab986670e922caac2517c1c8ca8889bc4edc0710d40deb9f592dae3a5d295b98e15e0bcbe859be6b974094b8824359d3ff757ff41fa5cfaf3ba7db5fbc536d26f62e8b2c21fe0b46730e6ea2960a3860c2bd185288d5541014030a8adf1252adf58cabef58160f6be21a8c2f9ac38819e06ef3424951399a7c762e5735a36ef3b21e40f9f14cddc1dd5ebff6e18a895d03155652725390e71bbbece68f1b3764887d543fbebba9a56156efdc65518581f66d113d8a5149994e7fae38d57af679ea10b24ba25c726b672dde1aada61583f56e3a51fd614adb5d902090c3c6da1e47f285f4e8ce1be0a0912efd221fbd3d8bc8b18eace2ffc2608227b83f27d1893fd025c492dc5070f1ea0ee4ce33597c057fe7cc38280cea2d85bd202fbec92b09d0eb1c1b1d5646988f1cbb0b6cfb70c0a09d2ce5a1177ac04ea1e7362c9fbacc4738612d58ba7b675e5c7872ce6952bf6dfb1a96545c3a7349f6a6300af5c9b29766260ad0aeb362dc9dbc00409cace588e80e4d61e535a4912fd534253f06a879960c7197cd652475669c72da3dc4f7b956b13cc173da92597b763c8519bbc54c37ddc764e9de9731c07195e1746e74fbcfda06b0ef9501d9b29de6e841f834380fbde707c1bceb34ba748d3b4d66ec79c25ad7c68fcc5ba9a807fd8e1190ec4355fb4ebd14857fae84a8f67640843a6646502eae84368a49abf582f2d7b644493565888ef26d3f6e1b44766d3bec510a4c2910993308167122606d838f1fe93aa7b2c922012b6080cf02f02950160bd70065b03d05eaafd9f3f731759b2ee3adbf951c87dc6e5ddfb093b485e875f504cf2f89b27c26f33a392da537f315eb25dde43d610181513412c12ebac744a5baa73b34f56f07e11116fae65cd97e0bf053d1670bcc7d76384ab2198df93e7c276eb5b24047090c00d522efdf0134f283e578b04808e7e800fc118075e6db78dd9fbfb21c75fee2a2bb9f83e78e69fa20eb27f0151bd2af8d084d616f022167287b580e21a13e331a8bf017fc2fff852c73b4a7b4886d2b1aa0899186eb15a64296c74fdfa52f406b9513c32edac9028ea5040cd753e58d7a2510460773ce235686bfb7d12840eceda7f0be6ce726fc0355ee8582049a36f48cd0068206848e238ba51313fd5fbb801192c9ca47970891cce833cb1ea57cded61617eeb327f6953c6b771c493cf18598efba860f28451bc8620bd9236d11021e0760feb4f895d2f2160c494b2e070f54417ff7e5d11491d6c2598b3c0897fdcd2166e2cc9a1ea91d38727f858ccb182080dfb947c586b5889b0e6cbcaf68687848f05932c0a2ee9e7ccc0d827b31dea62c1c753e9872df04a99061cfd8db7f5fbce0209374f1e32e3888d64bc063df633c72a076aa9bfd34ecf0dc86c6b499b6feca55c126b9dcdeaf751b8f1ac7a690dc0faa41b062dd205e2b39be3c6101dc2af5379d4ec4d168acb5fb6d54bf3f180bf98700a80732136ec7798e1375a761352c0cd3d3a0bf5e2cb5154f5f44dffb895e1812f3c8e31ed96328997d0d40290808094f82fe4fe2fb96b802a9ef27d35808efa4f8702bfbc4f9698a88ab0dc90e5df67260329244d9fb3ee239df33638c8aef1e9d333c85bb380e75acafd611446bcf0ef1a814f686005e76ece18af5fe970210b047de3e3ac04feee36c7babd405c82f3dc955e4114e8a93b0e9a2961d7fe46e1de67fd2dbddcd8fd4af439fd5e6e4b9e352191a399f0068b1e9f1794518b99e9f6545b495435454c2f8ad917cca6bdff2d209b3e62d38e693c789bba6decc8ab3aa9f548ff77d02771bc3b81152f586b98d019dd27ba037a0de1da0601184a0986eb0f959c1d1cd1ce2c78c797afca967d0828b228f68b7c12d019779315b0c5800137306e13d827a7ae4688c104a2eb9365fab6db90858dae8a254ec36e3d25211a453eed3e99d8f23153819607cbec74ef6ebb29521aa767653fd887b451c6f648781ca5cffd9192d6b046a0e9174adc1bee299cf356d312dc069da0fb267168375fc29511f04f2cab8a10ded4a2907458349b556098bdf68046b655b15f0745892b7efeb71f8a4b208a9f61c33dd04f0d996df2429fb96e304851ecdccb5ce7528dc73c4dc0800aeb613df28e453bd48837e2715c9e11fda182d7136123066a75aa4c253e9e74ffc3fd1acff108d2ca2481b219c79f83356c2efd587908ef89992ab2d334b78131f3dd98180a5f8927b9ce881300d9131fb4604ff19f1a74465056f7bfe162f6c5ae40062cef282c534dec2e821705849210bc1783751fb919656bdd6a77744b9dbc5cc4924d33197237a5009e9403e5dcf3b2132a16025c5fa6264b22c2335201ed8882a944e19bd2fc3b337dfac5e1df828f5628221853d90df9845c168b27a7156c871e35f346666657092e154c8f31a9d10aafc914299334047431fe09237ec3213c95ccd7522079d6cb32eceabd7d8159534e63bd110417594ceee9ad6aa6df548f0eedcbd5ee26bafddd23bc8ea8ba3b5aae139949b9b86bd3e7603ad4d9b85ed3339654ffabb8c6cf24ce699d1f1925d51906e2e74ac7424f9ee2b4ea877f597d5b94074e012b3cb4a2d9cfc62049883f13a1f445ed72f322cd684cf89de8dc3ce6af9e3794e19eb9cb3e4a9f6f5168bde2f58a62d64896eb96623e7730dda1c146ebd0b899234293877de1723d77c26decec46ba0471cd312dab75c21245cb49c2e4bc8f6488584f41be4e46322b651ba85a0a619d0a2c995756227d90261b505adb1dabb9c3b4d514e19439b1dc643fe54b6b1460bb954437c7fe3ec0953b77026bb5991901ef3dd65ca57098aeaba8f0e793ddaa98867c8b207e7d943dc80a3c65be892ce230e64045bcb036bd6cf58a356f241d3df9501fcd62e92a22cb0a2f50b40da1ee53c134802e2165207eb484829daa88c737c5764448a4cda9a897a846e721f4d42544823eac232acfc1465a16f0fe909ef278f27369daa191878abd68edc8de1565648f6b7a4aaa10cfef9e19a5f8bd4f2db3e869b33a536c7c28aefbc85487580aa0a335e573d36fcb0a3a4fcb6a41b3e615c84f0f13760b0fda683c657e73d309e04206be85867295bce8dd68f2dfbb700830b4b503f4822", 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3ffff) pwritev(r1, &(0x7f0000000200), 0xa7, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) 06:13:26 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r0, 0x6, 0x0) r1 = socket(0x10, 0x3, 0xfd) dup2(r1, 0xffffffffffffffff) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x6, 0xffff, 0x7, 0x823, "9052060d36424bd4f07aba1e34f189825c8648da", 0x8597, 0x4}) 06:13:26 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x3, 0x0) r1 = dup2(0xffffffffffffffff, 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(0x1e, 0x4000, 0x2) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000340)={0xed, 0x0, &(0x7f00000001c0)=""/237}) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f00000001c0)) r4 = fcntl$dupfd(r3, 0x0, r3) kevent(r4, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0x80000001, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe, 0xe6, 0xfffff, 0x1f, 0x6}, {{}, 0xfffffffffffffffd, 0x4a, 0x1, 0x200, 0x6}, {{r1}, 0x4, 0x20, 0x40, 0x2, 0xfffc}, {{r4}, 0xfffffffffffffffd, 0x115, 0x40000000, 0x7b3, 0x5}, {{}, 0xfffffffffffffffc, 0x21, 0x80000000, 0x100000001, 0xfffffffb}], 0x2, &(0x7f00000003c0)=[{{r4}, 0xffffffffffffffff, 0x90, 0x2, 0x0, 0x800}, {{r4}, 0xfffffffffffffffa, 0x41, 0x40, 0x4, 0xffffffffffffff0d}], 0x3, &(0x7f0000000300)={0x2}) 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}, {0x3, 0x5f, 0x800}], 0x3) 06:13:26 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x3}, 0x2, &(0x7f00000000c0)="c7ab30ac", &(0x7f0000000100)=0x4, 0x0, 0x42) getpid() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r3 = dup2(r2, r1) open(&(0x7f0000000140)='./file0\x00', 0xf33640c8f371dd7f, 0x2) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$TIOCDRAIN(r3, 0x2000745e) 06:13:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r2, r1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3, 0x2030, r1, 0x0, 0x8) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 06:13:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() sysctl$kern(&(0x7f0000000140)={0x1, 0x56}, 0x2, &(0x7f0000000200)="c5c1ea3a3179b5e8a6748ec47232dc1486af3013381d23819586db1a9c32250249fb77376eb70b6572f3ed66aa8e98fa271899707f9149e103af0864be384844861bbc72057e8cf4858a5cde804df9d118da117bdf3909dee1693b5fb5d9e7570932e1ce1c36ecd2713bac5e", &(0x7f0000000180)=0x6c, &(0x7f0000000280)="ff15383d872eb22cf7c16087b93faf36318ebe59a9ffb9aab989b9bca8ee710f", 0x20) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0xfffffff7, 0x6, 0xffffffffffffff41, "73fc0100000000000000000000c0060000000010", 0x0, 0x59e4}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 06:13:26 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() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r4 = dup2(r3, r2) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000180)=0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x8000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x4, 0x1, 0x1c0, 0x5}, {{r5}, 0xfffffffffffffffd, 0x88, 0x80000000, 0x401, 0x7ff}], 0x6, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffffb, 0x11, 0x40, 0x2, 0x10001}, {{r0}, 0xffffffffffffffff, 0xa, 0x1, 0xff, 0x14}], 0x0, &(0x7f00000001c0)={0x8a, 0xff}) accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r7 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffffe, 0x81}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 06:13:26 executing program 0: ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000000)=0x7) 06:13:26 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x44) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000180)='./file0\x00'}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r1 = semget$private(0x0, 0x4, 0x794) semop(r1, &(0x7f0000001180), 0x0) semop(r1, &(0x7f0000000240)=[{0x2, 0x6, 0x3800}, {0x3, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x1, 0x3, 0x800}, {0x2, 0x260, 0x1800}, {0x2, 0x7ff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000006c0)=""/246) semop(r1, &(0x7f0000000200)=[{0x4, 0x1f, 0x1000}, {0x4, 0x6, 0x800}], 0x2) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000002c0)=""/88) semop(0x0, &(0x7f0000000380)=[{0x1, 0x3, 0x1800}, {0x6, 0xfff7, 0x800}, {0x4, 0xfffc, 0x800}, {0x1, 0xe8e, 0x1000}, {0x4, 0x40, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x4, 0x2000}], 0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000007c0)=""/214) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="cfb314a03ca676838f2d2638a162e50bcad3bd4143e580d08a4044fa8a224d458fb406b5c3ddf5593ec509510a", 0x2d}], 0x1, 0x0, 0x7) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) fchmod(0xffffffffffffffff, 0x96) shmdt(0x0) r2 = shmget$private(0x0, 0x2000, 0x1f3, &(0x7f0000ff7000/0x2000)=nil) r3 = shmat(r2, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 06:13:26 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) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x35, &(0x7f0000000180)="04000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$unix(r2, &(0x7f0000000040)=@file={0x0, ""/20}, &(0x7f0000000080)=0x16) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 06:13:26 executing program 0: r0 = socket(0x18, 0x2, 0x4) fcntl$dupfd(r0, 0x0, r0) syz_emit_ethernet(0x1, &(0x7f00000004c0)=ANY=[@ANYBLOB="5bffff090000f28203db4d0eff8954260d1ac0861e314882c540b5bb4c000000cc0000000001009c3928fa3830f7cdbf31b538d4d825096f9409b499f4ef395ae826c0d2eec3e303abdeeb66b170b42a3744ffffa2cddd6e3177722e572858021d79c8504d5333c8c7110917849caaadf0dcce7e8ac74b0651ae285f3f3e787d920dfc0e3edce103f767cf73369a72cfad90d65aaeaacfa3d2affca8968b21581e99af912ff81f3d8c844f002e900c6cb0a7067dc18711ddaac0f23ecd47957067cd8dd6d7c1ae68edbdf689bcd69d528c3705c5481a5e9f1651720ba81a50b32fe2264051d732da6a2077918220f943a7dd9aec20192da582a90000000000"]) syz_extract_tcp_res(&(0x7f00000001c0), 0x5, 0x40000005) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000340)=0x208) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000440)) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f00000000c0)={0x8, 0x9}) r2 = semget$private(0x0, 0x1, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) sync() bind(0xffffffffffffffff, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='W\x00') fcntl$dupfd(r1, 0xa, r3) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000240)=0xffff) ioctl$TIOCSCTTY(r1, 0x20007461) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0xfa, 0x103}, 0x10000, 0x95, 0x101}) semop(r2, &(0x7f0000000380), 0x0) 06:13:26 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000000183aff000000000000000000ad6621f4000000ff020000000000000000000000000001880090780000000000000000000000000000ffff000000006e102343257529ee0b4ddf39fc2b9f5a6cab8c2b7c07c661c7af8de86d1f99c903dfa4419538835b59906cd324dfc008f2765992ee67000c8b4aa4eb8145c6df3dceb1109eea363fb07093937b79ba8beea5ba753425d19cb7109633945975532f2343938a2d67a5c7fcfad4377051fc231b676552c089f7f9959c14dd9390e02ecaba676cb261a74c38d9cec3132e57078183bd03864de91554176565e0142c9be1de512716fd64acf64b1071ef3cffc1d3190680688a42d4b1821a2e5d4287e184699fde496a3eb77cb683db6fa5ba478133354524634a3e24051be1dc8f412a9abc33"]) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='+.\x00', &(0x7f0000000080)='-]\x00'], &(0x7f0000000300)=[&(0x7f0000000180)='[\x00', &(0x7f00000001c0)='}{($\x84\\}]\x00', &(0x7f0000000200)=']\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='{+-%^}\x00', &(0x7f00000002c0)=')#-X:@$:\x00']) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0xfffffe00, 0x0, 0x0, r0, r1, 0x10, 0x9}, 0x8, 0x1, 0x9}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r4) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x2, 0x5, &(0x7f0000000480)=""/210) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) chown(&(0x7f0000000100)='./file0\x00', r0, r6) 06:13:26 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000140)="cc325adab0ea87b0493100", 0x28) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f00000000c0)={0x7, 0x1ff, 0x1, 0x2374}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r4 = dup2(r2, r1) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000180)=0x4) setsockopt$inet_opts(r4, 0x0, 0x0, 0x0, 0x0) 06:13:26 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x3f) r0 = socket(0x11, 0x4003, 0x0) r1 = semget$private(0x0, 0x1, 0x39b) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000180)=""/54) sendto$unix(r0, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0xb1, 0x0, 0x0, 0xea) recvfrom$inet6(r0, &(0x7f0000000080)=""/247, 0xf7, 0x40, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000680)="d4c67e9a8a69ea993139315c7064a7a528d92fab8087910315504d324aaf2f80694beef78e0396ccb27bcd1201b21e1a8fb8adc62a6adad508098a0493cd44d1a39057c6e5bdee806968cd0f62f8ddba9931403b880b2a9f43d2629fa4641d10cc41a76ee9944eade7873ee71f95a22b3c52e920cfb1fdd8b8f2c33c876a1354ef8912642fc38db6ab2106068a1a522e1e71a4d15a5be1a769ff0b82f6a358e0677574c67f55d50b60f191", 0xfffffffffffffdbd}, {&(0x7f0000000200)="f1f01fc665ca281d87a5a88ca0404eccdf703de3f6b313cebb76538203c3d35ff801d34540282f70255ffce5fe6301e09c6b7681aafd32ca012d5b41279d7a3908e012f4c9d483785158de51ec793bb38663090cfd70fca78fd066c2826c4bf7ed450288abf27918a73b37", 0x6b}, {&(0x7f00000007c0)="2301397e01c7ab65ed8fa13fc80c0feec6e315821526885c01b927e648040565b1b1c8f52bf88978bba342a7664761a85b703c7898c95e981759ac6f1c2fb003a8e2edc0241cf2ba41b455eabdbde9b8f0a0eed331d267f7496a6b4282e42d369cb8dd548a0da7109a6be060aee49905f97c3a5bd1231039d7f1594470a1f194b855a835be2af45399164461a693b239441309ba9a5d711b0b1fa548d06bf133e806572b1e2a672be6b0e1d06c8c89039f2c587046a6742e550a80bd16ea63c5b5dcd3b1d8614dbb5b1a1d0d5f7b8f777ce31d422d97611ff2522d45577e3216dd14b43e2425a860", 0xe8}], 0x3) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r3, 0x0, 0x10, 0x409}, 0x8, 0x1, 0x9}) getgroups(0x1, &(0x7f00000008c0)=[0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000900)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x11c, 0x9}, 0x5eba2404, 0x0, 0x8}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='r\x00') semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000a80)=""/195) sendto$unix(r2, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0xb1, 0x0, 0x0, 0xea) recvfrom$inet6(r2, &(0x7f0000000080)=""/235, 0xeb, 0x40, 0x0, 0xc) r4 = semget$private(0x0, 0x4, 0x74) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f00000002c0)=""/208) 06:13:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000140)='q', 0x1a, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000240)=""/157, 0x9d, 0x2ca175c37d0e17a, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000080)="0f45935b7ae97b4a6d5e07626e8b02fdc7dc61d45b7d231b7abd57ee2c1346bb50641fa5a7b8bb327757ba7bbcab0046ee0433f6d50f491ecd69c36f274e4508a35135e37501742149c6440b77a08a6fe99c915a1e1f7b8914fe3d1b59cdea72aa3f33f0ea510a251307382f2421708c550bb45d7be1d45018a0c24e95c0a407ea312a99", 0x84, 0xa, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r2, 0x6, 0x0) fcntl$setstatus(r2, 0x4, 0x80) 06:13:26 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000480)={0x3, 0x1}, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) setpgid(0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000b00)={0x10, 0xf39, 0x20000000000034f, 0x770, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000000000/0x1000)=nil, 0xf93}, {&(0x7f000000b000/0x3000)=nil, &(0x7f000000c000/0x2000)=nil}, {&(0x7f000000a000/0x2000)=nil, &(0x7f000000d000/0x2000)=nil, 0xffffffffffffffe0}, {&(0x7f0000011000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7bd2}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000007000/0x2000)=nil, 0x400}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000006000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1000}, {&(0x7f0000000000/0x2000)=nil, &(0x7f000000b000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0x3}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000003000/0x4000)=nil, 0x800}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f000000c000/0x1000)=nil, &(0x7f0000004000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x101}, {&(0x7f0000000000/0x3000)=nil, &(0x7f000000c000/0x1000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file1\x00', './file0\x00'], './file0\x00', './file0\x00', './file\x00', ['./file', './file', './file', './file'], 0x7f}) syz_emit_ethernet(0x26, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffff0000590000000800460000180000000000019078e000000200000000830300008653774686547207c37a0714721139791f8c1ba71573d9c9b2e610d8e94b41cc809b6c"]) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}], 0x1, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0xff) setsockopt$sock_int(r3, 0xffff, 0x1004, 0x0, 0x0) r4 = geteuid() fchown(0xffffffffffffffff, r4, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x100, 0x0, 0x0, r4, 0xffffffffffffffff, 0x10, 0x9}, 0x5, 0x7ff, 0x0, 0x0, 0x800000000004, 0x3, 0x9, 0x51d}) r5 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000100)=""/246) r6 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r6, 0x6, 0x0) getpgid(0x0) 06:13:26 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x92) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x1, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x180) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x4, 0x7d12, 0x1800}, {0x3, 0x7, 0x800}], 0x7) r1 = semget(0x0, 0x0, 0xf12) semop(0x0, &(0x7f00000001c0)=[{0x3, 0x1, 0x1000}, {0x1, 0xbb, 0x1000}, {0x2, 0x3, 0x3000}], 0x2aaaaaaaaaaaac0b) semop(0x0, &(0x7f00000001c0)=[{0x2, 0x6, 0x800}, {0x1, 0x5, 0x1800}, {0x3, 0xfffb, 0x1000}, {0x3, 0x1, 0x1000}, {0x0, 0x7, 0x800}, {0x3, 0x4, 0x1800}], 0x6) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000200)=""/47) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semop(0x0, &(0x7f0000000180)=[{0x1, 0x400, 0x1800}, {0x4, 0x7, 0x800}, {0x3, 0x53e, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x6) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000240)=0x7fffffff) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semop(r0, &(0x7f0000000180)=[{0x1, 0x400, 0x1800}, {0x4, 0x7, 0x800}, {0x3, 0x53e, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x6) r2 = msgget$private(0x0, 0x14) msgctl$IPC_RMID(r2, 0x0) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000080)=""/172) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000140)=0xffffffff) syz_emit_ethernet(0x56, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa480000000000009078ac1400bb000000000703040703f88802440c09010000000000000000010000000d0090780000000045000000000000000000000000000000ac14008a380c01744052cc0000000000"]) 06:13:26 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(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0xffffffffffffff19) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = dup(r2) ioctl$TIOCEXCL(r3, 0x2000740d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 06:13:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r4 = dup2(r3, r2) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000040)={0x8000, 0x9fb}) r5 = dup2(r1, r0) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffeff, 0x5, 0x6, 0x5, "423d9cff403de0d0776d555787156dcca192a99c", 0x10000}) open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000001880)) 06:13:27 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x2, &(0x7f0000000040)="6c6225c35c83ab989bc12380cdb0f431a9ef65102c3f4de9bf2b3fda096b2ce0d56732e89b8400691e4c611ca3f0949844f97eacbde8215a558cfa7ec3015e22c8bc42aaf9e20400cf92674e0010e7301ebb35edca1499928467db89099b93fb53cb21c5fe305494a738277cd4e7ae6b4b36d2422c57749075eb0edad8f8ffd3061585e332f6f59379d6e30db6ae5b7dedb0a990fedc6b1fc52a4a7f0276ef09e21db0960d6c14861b29f137abf7e9d326069a48d951967666ffb116eee64cbb52556ddda7c5e8738d2bdfabb85763096c0c4697be487100ac48d766ff86525bcbf9e2247d11385214142f2919642df2fd4a9c9d150c60a2b98d537b8b75793f20a4eae60cab1f4f8ebaf08dc5db1ee0551ab60e6d8071d13212ee29968c0f85304246a70ddf06f9b58075d497d502ce3b92561a938dfb7c51f789ae72fe87da76cef3f0475f68ecdabdceb363c1cb1e3bf1bb78c82588c0e82592988a83", 0x0, 0x0, 0x0) r0 = getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r3 = dup2(r2, r1) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000180)=0x4) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pf\x00', 0x8, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000300)={&(0x7f0000000280)='./file0\x00', r4, 0x1}) r5 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r5, 0x6, r0) ktrace(&(0x7f0000000200)='./file0\x00', 0x1, 0x40, r0) ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r8 = dup2(r7, r6) ioctl$BIOCSDLT(r8, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r8, 0x800c5709, &(0x7f0000000240)={0x8, 0x3ff, 0x7fffffff}) 06:13:27 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000380000000000019078e000000200000000030d907800000000460000000000000000000000e0000002ac1400aa450400004b6424c2"]) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) 06:13:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x7fff, 0xfffffffffffffff8, 0x1fc80d8c, "002e270d39060000000000000215a300"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe139", 0x32) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r2, 0xffffffffffffffff) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000000)=0xfffffffa) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) r4 = semget$private(0x0, 0x3, 0x0) semget$private(0x0, 0x1, 0x10) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6}}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) 06:13:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df71795acd00"}) write(0xffffffffffffffff, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660c", 0x38e) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000900)=0x8bf7) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c", 0x152) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac5a5a000000ff03", 0xffffff5e) r2 = semget$private(0x0, 0x3, 0x192) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/19) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000500)=""/149) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x3ea, 0x2, 0x7]) semop(0x0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x7, 0x2, 0x800}, {0x1, 0x8, 0x800}, {0x3, 0x2, 0x1800}], 0x4) semop(0x0, &(0x7f0000000240)=[{0x4, 0x6, 0x1c00}, {0x0, 0x8001}], 0x2) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000280)=""/163) semop(0x0, &(0x7f00000001c0)=[{0x3, 0x1, 0x1000}, {0x1, 0xbb, 0x1000}, {0x2, 0x3, 0x3000}], 0x2aaaaaaaaaaaac0b) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000005c0)=""/190) 06:13:27 executing program 1: sysctl$vfs_fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)="a8", 0x1) mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r0, r1, r2, 0x10, 0x9}, 0x8, 0x1, 0x9}) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r5) r6 = getpid() r7 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r7, 0x6, r6) r8 = getpid() r9 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r9, 0x6, r8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x81, 0x0, 0x0, 0x0, r5, 0x1a6, 0x7be8}, 0x1, 0x7, r6, r8, 0x8, 0x0, 0x6, 0x3}) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 06:13:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10e8e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="4402", 0xffffff90}, {&(0x7f00000001c0)="81bdee", 0x3}], 0x2, 0x0, 0x20000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r3, r1) bind(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="6670fd025d166f076b07db1d47621ddd4533f74337ac4bb61c1f32991c1505c86b290612000000000000b0d6292b4104006142b70797a7aeb7b53ad4d0c9ffc94408fd0a6c33d031708af4a36a0700000000000000d869834ed74f29db660e2d849532ada746df1ea00cc465aa7ae226d476a0382a547cc8f77a71652f3c0f8dfd5d8ef91dcd0d2340ee0baa7fefb77b0e2c716a9b0a43813934d864b2eeede36af3a6c1f358e54b9c1086132199884ef2f28053e1aed215"], 0xa) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x3010, r3, 0x0, 0x2) ftruncate(r2, 0x0, 0x6) r4 = syz_open_pts() r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f00000000c0)={0xfc, 0x3}) writev(r4, &(0x7f0000000400)=[{0x0}], 0x1) 06:13:27 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xfff7fffffffffffc, 0xc14, "9375b0f2473cde1c720eaf00", 0x0, 0x8001}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001900)="c33c8b6267ba7d643d5f73af4bf5049ed8ec61169bb01c87d82404fbed5581c43f9c4302db0e948a71201359e63eb1105d66250dc3991832033033fa50bf70c64ba46a6eb73fa434847c83ee3e8e150d99024d4d9c065e410235b8f56ecb94ca7e3773fd9c2024323eef6c47d22df173195b0a5251d202a4e2b2a7f7ab2515eeadd96c54101d1e", 0x87}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r4 = dup2(r3, r2) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000180)=0x4) readv(r4, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/129, 0x81}, {&(0x7f0000000040)}, {&(0x7f00000001c0)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000000200)=""/160, 0xa0}, {&(0x7f00000002c0)=""/205, 0xcd}], 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r7 = dup2(r6, r5) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f0000000040)) 06:13:28 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) dup2(r0, r1) setitimer(0x0, &(0x7f0000000100), 0x0) 06:13:28 executing program 0: r0 = open$dir(&(0x7f0000000100)='./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)=[{&(0x7f0000019640)=""/102392, 0x18ff8}], 0x1, 0x0, 0x0) pread(r0, &(0x7f0000000140)="69d8879823d62f904ec5e11a09544ddc5834aabd86ee01b0a22c934ae2ed2643ec865ef5a907205070f349a57fd45874520b53c0e0b7743bad131429981264167151f1e673855e057c83dd281e774f04e480714922cf8e7a7d3dab8d3120ad4f5c8f44b385cb5f960937bf5c7cc501d5f2b3c248678e065f71cdbbf118393f5130326ec5631dc567912578aa64b3220283bc72569221cae2361269b4b7b6fdf32388e99c9d5980f58aaaeef6acc84bc935cf37f951badaaada4449babb72b97e1d", 0xc1, 0x0, 0x1) socket(0x0, 0x0, 0x0) 06:13:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x4, 0x8000009, 0xafb, 0xd3, "00d8b6d4460afae21d99331f9991cd16ed6c981a", 0x0, 0x7fff}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a", 0x4c}], 0x1) 06:13:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x20, 0x0, "c6e23c5b8be400", 0x6}) close(0xffffffffffffffff) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() close(r0) r1 = socket(0x2, 0x400000000002, 0x0) dup2(r1, 0xffffffffffffffff) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8000, 0x0) dup(r2) socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) fsync(r0) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000280)) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000240)=0x6) rmdir(&(0x7f0000000040)='./file0\x00') 06:13:28 executing program 0: sysctl$hw(&(0x7f0000000040)={0x2, 0x7}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) sysctl$vm_swapencrypt(&(0x7f0000000400), 0x3, &(0x7f0000000280)="bcd32c533ef252c63b45259a922f341dd858a307209b6724d43a80d3be11cc45129d5e96aba29e5f655e0621028d368f9a3c611a6a901d7e4c74f51fa2060c3e4e74abb847d841da8afbbc956c571bcf07b13ba27ea5f7c7e0e91874b8b3b4adf87f5398a5b7633d48ad0c11bda266951eb1f2eb59533e98267ff513a6f98d74497be3bcbd09af1414243c930536e684b4f434f5b0ec55963553c04d47552edf0e5829e4103a91e1ed05e26005901ea539577e631ec3ae325c663e94974648c578e21c65ec84de97fe831d3ff56765e5adcb3a0c373f0e8a0db534719765d6e89f8e4dafcac5b9a921059e4df8a35f672e67526a81a75d51356c6b", &(0x7f0000000380)=0xbe, &(0x7f00000003c0)="1bd9d59271", 0x5) ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f0000000200)) pledge(&(0x7f0000000080)='\x00', &(0x7f0000000240)='\x00') 06:13:28 executing program 0: ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000340)=0x10000004) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000300)=0x2bf) r1 = open(&(0x7f0000000000)='./file0\x00', 0x6b8, 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000040)='x\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r4 = dup2(r3, r2) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f00000002c0)) r5 = semget$private(0x0, 0x3, 0x5b4) semop(r5, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r5, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f0000000240), 0x6) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000100)=""/97) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000280)) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x402, 0x0, 0x0, 0x0, 0x0, 0x4, 0x400}, 0x3, 0x0, 0x80}) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000180)=""/183) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 06:13:28 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "94be1c", 0x30, 0x8dae6f429e6c0a3a, 0x0, @local, @mcast2, {[], @icmpv6=@dest_unreach={0xffffff80, 0x3, 0x0, 0x0, [0x4], {0x0, 0x6, "ef9d25", 0x0, 0x0, 0x0, @mcast1, @loopback}}}}}}}) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() setgroups(0x2, &(0x7f0000000000)=[r1, 0x0]) 06:13:28 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x800, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000100)='./file1/../file0\x00', &(0x7f0000000140)='./file1/file0\x00') r1 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r1, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000240)=""/99) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = dup2(r3, r2) recvfrom(r4, &(0x7f0000000540)=""/4096, 0x1000, 0x1, &(0x7f00000004c0)=@in6={0x18, 0x2, 0x8, 0x8}, 0xc) renameat(r0, &(0x7f0000000200)='./file1\x00', r4, &(0x7f00000002c0)='./file0\x00') r5 = openat(r0, &(0x7f0000000440)='./file1/../file0\x00', 0x10, 0x10) r6 = open$dir(&(0x7f0000000180)='./file1/../file0\x00', 0x80, 0x1) linkat(r5, &(0x7f0000000480)='./file1\x00', r6, &(0x7f0000000500)='./file1/../file0\x00', 0x0) unveil(&(0x7f0000000340)='./file1/../file0\x00', &(0x7f0000000300)='c\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r7) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x2, 0x0) renameat(r7, &(0x7f0000000380)='./file0\x00', r8, &(0x7f0000000400)='./file1/../file0\x00') 06:13:28 executing program 1: 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="003000818596f183e3a00c6fc4bcd9df059da3623aed95f9c0b0b1de99eeb5c6d3b910ce43f8ccee2b03f67d6681367a6acb52fb31c34e76098157c77ba83fa7ca24bdb0d19ac9815f31c02f74571f7f5dd91425df315677d72faff51f19b178aa9d5788dad9218b21a38ff7"], 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}) 06:13:28 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x2}) sysctl$machdep(&(0x7f0000000080)={0x7, 0x2}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xea, 0x60}, 0x7, 0x100, 0x0, r0, 0x1000, 0x400000100000000, 0x10000, 0xffffffffffffffe2}) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}}) r4 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x83, r3, r4, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r7 = getuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r7}}) r8 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r8) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={r0, r3, r8}, 0xc) 06:13:28 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000180)=0x4) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r4 = dup2(r3, r2) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000180)=0x4) r5 = getpid() r6 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r6, 0x6, r5) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x80}, {r1, 0x1c}, {r4, 0x2}, {0xffffffffffffffff, 0x10}, {r6, 0x8}], 0x5, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r9 = dup2(r8, r7) ioctl$BIOCSDLT(r9, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$BIOCIMMEDIATE(r9, 0x80044270, &(0x7f0000000000)=0x7) syz_emit_ethernet(0x46, &(0x7f00000001c0)=ANY=[@ANYBLOB="c7102228bc83aaaaaaaaaaaa0800450000380000000000019078e0000002ffffffff0306907800000000450000000000000000290000e0000001ffffffffcba7c7fb9219c772f70b3d50deab9d6d830e78833656363baca95badde6d808a046d78ad8a195126200c760c2707006c37edf5325dcc4a54e8365465325998b14c964499adf2839ccec1a9"]) 06:13:28 executing program 1: r0 = socket(0x11, 0x3, 0x3f) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000019680)=ANY=[@ANYBLOB="0042fd2f8fe23575533f0ca0f56e9e02fa6fe57eb1260500000030fe458cc05149b307ee5a46c4f525000000002c21d5c7bcd4421becd1ed6e8deeba30acb473435afa9b508d57eaa1dcc6f624d5d3e5b4bab79b046e8d03c36d2f9f5abcd35b2f861cfc7330a3e58a04c03bed51c6e50ec954ee1fec3613250c133223cac00afc2257166031cab6e813c36a52e1f3fd7af2f0f3cb30887dac79cb01fb0e268a91c7270795f58437044cbd6b2e85c2027d6e97e593fadb4f4fb84e63f837de01c32a72ca8a72d0659c54cfad97ddc60c72ce75138ca13e9311bb7374916b3caab5e81bbfb1ca941500a57785bf91668af7add7b7df589600dcd6fe95e9d262d8c6cfca5bd3ca3ca89910ee05e50a7ec1f845eb09839bcd9f1733c4359bb6596022897c7a6a7ec0eb60d5e6266cc53e77bd0e70f9e9930d641fb998facc3285ead06e6e88a2d19fa7d3bc4faa49d3df5f7c258a97a9f7b8083bb8fde2352cb87973bf09804ad3d0dcad3c46bba726d1982903f0ea02532d8971e948147dd339f7f3cc651e7b484ebcbe655a410770af4023616db28c9bd30631bb6f322741157f313bcb2e19f091a981f33d9d9aa8ce1705e7c23ff22e977664ccc0bc9d103bced3380b43e789215912998ccc833b02cc0641b64dc881b99b9ea9eab692e6a3fcc86b8b5540bb33057571fc26482f186a83d9f107be5fec8fa0f700834d627eeeb53c17685867ee2121c902394dda6dcf3246e05f8dfea9fb2a78d3e88b08a2e20a3fe245fb9342c7458d78da4909b1c32b8533a4d077c6d7b03729fdf0e816186a0eaf12799dbad2da0848b192121568d4d2947011d10f0744905c19af1e6f657d1948feb0f38c797c46ff68e76d6dcf613b3dc5057eab072e0817fe3e2a1e0e7c4ab07754c5cb763d917121b8e14acafe8406992770034ef01359bf15847ee4ab4891cf"], 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(0xffffffffffffffff) 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}, {0xfffdfffe, 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, &(0x7f0000000180)=0x1) semop(r3, &(0x7f0000000080)=[{0x1, 0xc, 0x1000}, {0x5, 0x6, 0x1800}, {0x1, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x0, 0x3, 0x1000}, {0x4, 0x3}, {0x3, 0x203, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x6, 0xc323, 0x1000}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r3, &(0x7f0000000500), 0x34) 06:13:28 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="6202e57f7f000001e4307581e3a83d71fa2514a93a3879276b58108f868a6cd9617bdf526483d1073c1fec7e6aa3600e955e42a8e9be7a63951df2f7e6d88c64dd7275cb167fbe3f0d87965c05fea799ef21e81c00d494757efb9edbbd65089055dee57b010bd4e5f027db00104e9c6e1fd308de55fa7bfd33b6b85e7e9a786efd77af1ca9fd9538d11dd09d444c7aaf1d98407d26635acb2eee3ca6e712f11f5be5ad09b42b0b0c6733b7b957baa68e70651f931a2e1633fa131ad1c89a822b046763b2c4df8eb2e86dbf8685a35acac46b4fec105f3df30c5cd88228422f7796c1e172699402be147e8f1ef3dc552b7f8772df9a75f080eb516734a7455501f773e2c81525b5a60f500f272301dea4f8ef69d68afc193b3438a28d60ac969fa4c104f8ef60db89549adc168f065f1a469a080ba305423b28b03cf17a89b0ea1af672e7f78927f325863cdffe9e"], 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, 0x1002, &(0x7f0000000040), 0x16) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) getpeername$unix(r1, &(0x7f0000001200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/4098], &(0x7f0000000080)=0x1002) 06:13:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x9305670425b23d80) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f0000001900)=""/4096, 0x1000}, {&(0x7f0000000280)=""/78, 0x4e}, {&(0x7f0000000180)=""/204, 0xcc}], 0x3, 0x0, 0xfffffffffffffffd) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) 06:13:28 executing program 0: syz_emit_ethernet(0x169, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797101521a0000000000000000000000000000000000ff02000000000000000000000000000185009078000000000503a2f17f3d0119e7bade7007b66e88263cc4dfdc8685f0ff0000000004000000000317d97b38bb427dad592ed0ab532d8a54b1818f0a86f30bef325825fb23315d63246374da698bea3ad92752ea8aa940e59853c3d68050cb885c47820892bb000000008ce6614b4c85cc65d589d504006e402bab9e09f1f6f9ce70eb5cfd72808edf60c2e9cbc2b9241bf56b9310e7e5473227532ceae771891a3c0e125a499f0e208b068c2b3fcd953c65545e5e2411e3b14e5bfa4688275a6ed706e6e6eee75218921742165dae43ed0cd0680631f6c62b0109d2172a98a07ebab0326ecbbf239f45a9364d82b888bef15ca39da95bddd0dadc26120a757d9a1a192a1b74b69305a77706f1df1c4197c73747341e5dcc30d700341f1fe33941bd92"]) 06:13:28 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000040)={@random="e7ed931a4e30", @random="45f7b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@noop, @timestamp={0x44, 0x4}]}}}}}}}) nanosleep(&(0x7f0000000000)={0x1, 0x8}, 0x0) 06:13:29 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005", 0x3, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x8001) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82029d9cffffffff"], 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) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) socket(0x2, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 06:13:29 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000003}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r3, 0x6, 0x0) flock(r3, 0x7) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 06:13:29 executing program 1: clock_getres(0x0, 0xffffffffffffffff) socket(0x20, 0x8000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, &(0x7f0000000000)={0x40, 0x1000, 0x1}) 06:13:29 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$TIOCDRAIN(r2, 0x2000745e) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="45f7b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) 06:13:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r4, r3) bind(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="a56e52aa1be016db70c4cfc1"], 0xa) recvmsg(r4, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/23, 0x17}, {&(0x7f0000000100)=""/117, 0x75}, {&(0x7f0000000280)=""/110, 0x6e}, {&(0x7f0000000240)=""/25, 0x19}, {&(0x7f0000000380)=""/90, 0x5a}], 0x5, &(0x7f0000000480)=""/118, 0x76}, 0x40) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6051e01300280000fe8000000000000000000000000000aafe8000000000000080000000000000aa2b"]) 06:13:29 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4087, 0xff7}, 0x0) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="62028207e000000120004a481cd32f3376c08931621be3e9d466a3569397d919d0f9318b92774e1b17fda808efc4db74e06a6af58cb22d842ff51edcb2faf31a7d70"], 0x10) write(r2, 0x0, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) dup2(r3, 0xffffffffffffffff) r4 = dup2(r3, 0xffffffffffffff9c) mmap(&(0x7f0000170000/0x2000)=nil, 0x2000, 0x1, 0x6010, r4, 0x0, 0x8) 06:13:30 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x320) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r2, r1) bind(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="a56e52aa1be016db70c4cfc1"], 0xa) r3 = dup2(r2, r0) linkat(r3, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) 06:13:30 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x2, &(0x7f0000000340)={0x60000000, 0x60000000}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8490, 0x82) r2 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) getitimer(0x0, &(0x7f0000000200)) close(r1) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x10, 0x0) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000440)) r5 = dup2(r4, r3) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x1, 0x3, 0x5, 0x0, 0x3, 0x8, 0x1, 0x1, 0x2, 0x8, 0x500}) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x401, 0x0, 0x0, 0x0, "61aa0db11ce9e973739e09007ec000"}) write(r2, &(0x7f0000000180)="b35826810000007919ce17864050736630e2d22e75fdf0c39e5d64ffa757a15aa46d70f6fc9825650960cb17baf1b4b1afeb497f85a9f971cfdf02ba6e17a706b09e4e9a0b7ebce0cb411f44b1bf326579e4d201a58008a6742bd6729dc9fdeae9880e14d3af87956619a91b0e12", 0x6e) readv(0xffffffffffffff9c, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0xb0}], 0x1) 06:13:30 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="014407"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 06:13:30 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x2, 0x40) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) fcntl$setown(r1, 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, &(0x7f0000000100)='./file0\x00', 0x1, 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, 0x1ff, 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) 06:13:30 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x1) 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) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000340)="b134ea323477d45a388e6f16904c646c80d06f2448e09bcf6bbbfba365ed79cdd6ad064b81e27f1de08845cc1c381558198675b1a9b5d5fb709be6fe9a2f18c6cd16d475c1d2c8ffb1e3874f9b2d8e4b7c6827dd56957702a5d720b65771f227b9bf501ecdde66e80b96b78a7876e485fff2596b79768bb48cd9d1a08d00352206c5d0e08199d3e689ef64f8941c38460a94b0641dbbc8687d9e2c36972550ff8a8d6702d68d17d215da51e8d742a02888ea832de20d93ec8ad6ca75f53eeffdb91e02c7e83ac001f5479011709e664f34468409e3f4d8fba7e50ce050944e39d392698413bf89e13e17a4a3c180ceb62c157f69fae0f911644687c785ebeb6cae394a3f0dc38ee5fdee666dfff5516c5efa0fc31d973d15c678796de3c5513c7286b93d26c5b3497fb2c8a5c92bb23b8ad1384a1a283ac9d46ca24a767d883af95f8cdd97846a7c9aad2390fd9ce1cd9ae84747eff76550d4683daa02d9fc6630e433b722c45f46bf8471d84a9d4b4431ec912d23fa3dcc0fc6db4c565d8cdaaba344255bf3c436df6c6c550f4dd0c3ff0114965d51e5589a08d3caa5214c4d9e9fd50de96118a42de7651e8ad339612a5a0462c8d7e152a16ef5a488cebec6c35ae7b95d7ce719e6b9fc0c25a86ef684679e8cb685425ad5d4dbd3b69614b1326bb03292d3158dc8c63f43ba5fb6a2ca6d0c4683617064a0c0cb01f2dd256fe3a83afa8dbb6636ddd6a80f88b2046f9bc68497c39b287e4fdc957d8e452920a49cf864e93a0d0f0694a216507ca03c194cc3c39b52b8f09245e8f6638760c5f97fc11c0956fac1402b7fed8817c6a58910db662bf093e84fc80ee451bcca9201851b7cbec3529dde447ecef667467c369f097c98bd94cb01ba27d7c5c46a22f138371210a2171e555593f8856cb6a6602154eeda31ef34d2c56a078428139ed9d477d5682651963b21576ff8346dc8b5c57c2ca36063bd7b4e9dbd907dfbf2217b78d1412ec0ede959f96e1b6c54bdb91dc56130e83174f3b8598a0d5bca74bc544720258a6ccb4939cc6ff0eedc1e45e2cfceee5b3b922bf5fcd7680b5f4030316fe3d49a34853ff1a8a3439206ad5a66d51c0721a7f00ca74b9e4e77afbe8e9e8e6cd2849d1ec5dfee061cf5955d6729a5db59c136b4f41374f3aa9eb574cf82d0d7832533f60837e8aa77323d8dda78e8bcfd02685e08c8f304d8738475dfd44fe829b9d591d7b5350ed9a229298d10493913fcd9191658b2629448a3b803f0dd2f414b06137dc960f00377fff5f32a82513b4a6ceb8bf89f09750da6b006edffec7344ad89e2f65567a366f5ae86211b66cdcd7625fe79cb5a49f59a9dade97d9ff102a62241ed26e85adbc12cdfb2a99ccb7ffbd0b3c5a64fcca8470061fe422155f41f10e0600d68d7dd1ec976d0eba5720ae207d41d0472903d3b7bbe1bf0b92f06ff697a911386aba26c8a9a349438bbb5ecd6f3349631720258c90842203399ef3a8ea909b47146bc6e34252c2a44f215de73f2a1b3a49c30a6c7c9185b38af6f4ffe7b34562f53604080e1dbc95339f389d4b6d438db879ca221351473757763394535b1d87cb7dce31f3b636c12845138246d6c33c45302c3cdc585753273210bdfadb96f02de3484bc05c7b37982f93c995866c0c478633cf974b5478ba8350cad170ae528203bb330c0e1532adc062cfc51f1daa7246ef8f734a29eda2a206b556a7c47c2c18f71d13db666155d85cda8dd69c5ebadc5feb36416c5b93ee39d512547bd2bbb834ea821b5ec1c524429f1d54a679290eb7cf89eeda654cbc3a01e282b8cfda7fe05f1403a48931992c47bb7184fa404a6948e051305d6677ba2d62feda3b19ec6bf12e7cda3511bca632e460294c1cc11312b896c4d4fce5fe128acbf11a492794fecaa99e64993eb017af4770cbf3bb2a070b250be9dee6e78c8c55f777c6d8e4afc880b317a961f5346ed814f27f4669b71bdc9d03e96", 0x585) 06:13:40 executing program 1: sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x23, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) connect$unix(r2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 06:13:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x3, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea94e000000025131f600014"}) writev(r0, &(0x7f00000025c0)=[{&(0x7f0000000300)="292e6497074875bef24ceeed719c9eb06fbe0f565631f2c7351974e3f4f92c9e6d7fdb4b6ed7ffe8aca8e5a98c63b2b3f54292add9e21f98950676925caa77e1d8cfb0cc78180cfddd498af47d21a1d436a76da5183ff3c38a0aefc7fd9715143ceb49d2aa6a712e07fad53bb7603c0ccedfa18d5798c6005aa33d8f13d6d055f41afba7e32ab4f625241f6dac61e2368cb4b3214371758dd714c4ff0700002fc3d325705ed60d59e5dbbdb195902bfeea798e3770a3be00e227f016a00a9b81d0c236a66797b7827f0000", 0xcb}], 0x1) 06:13:40 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000186dd6094635100183aff00000000000000000000000000000000ff020000000000000000000000000001870090780000000000000000000000000000004def000000"]) getegid() 06:13:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x40) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) r2 = semget$private(0x0, 0x6, 0x89) 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, 0x958, 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) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 06:13:40 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x2}, 0x400000000000007a, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getgid() sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 06:13:40 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x18, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x33, 0x1, [], [@jumbo, @generic]}, @routing]}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgroups(0x2, &(0x7f0000000140)=[0x0, r2]) fcntl$lock(r1, 0x0, &(0x7f0000000000)={0x0, 0x2, 0xffffffffffffffea, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) 06:13:40 executing program 0: r0 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/78) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) semget(0x2, 0x1, 0x100) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x2, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd869efc66ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a588004dd6534752604c29a1af3a1952984f792c3fb13119598b6", 0x0, 0x0, 0x0) 06:13:40 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = getpid() r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffa, 0x3, 0x80, 0x6}], 0x6, 0x0) fcntl$setown(r0, 0x6, r2) r4 = kqueue() r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffa, 0x1}], 0x66, 0x0, 0x81, 0x0) close(r1) 06:13:40 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000500)=[{&(0x7f0000000100)="dc", 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0xfffffffd, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r3 = dup2(r2, r1) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000000)) 06:13:40 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x16}, 0x2, &(0x7f0000000040)="171ad08387581622f14055415c929b4478233978a4736f95250f4b411da7e362a3f6dc1a23cf492b73e48ac752925411ccfde04283552e04f5a64f18ce6cd43579a7c18408b777a49a0dcc3306ffe3313cf678add170607f0214365395a21ab55ce22a8172c9eb5ae6c13685338aca63dac369c5899a56a70b23d07fb479d600177d94cf90abf59912b24e9a6a13b9215542711161474e4274544e99ec", 0x0, 0x0, 0x0) 06:13:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\b\x00\x00\b'], 0x1) getpeername(0xffffffffffffff9c, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r4 = dup2(r2, r1) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000001540)=0x1) setsockopt(r3, 0x14000, 0x3, &(0x7f0000000300)="044446f12edc2b3655d9c24d43b554d5e5e4ddfa64e05577837eb2de73b1a7fde0506bd851d86b0f2b3d27371778d3a9640cb57356671c21a49d74678dfe1314091824b59408d2c0457505f8191fd7756f734d2f61f87dddff301fca0e47e18880fe3ae0c7bf853c9b536f3f0d8976d49fe09c84434373150905a936d97062367387808ff97375f74899cce5ae1929da2e6a3e27bbf9be44c6a54b3d56391a4e0c31c304d1d1f265068537e1049d35e5c54ecd0f0eddf76f99814984b885e4850a2309591e56cc4a76903e5cc6e6965e4bb839298cb712a30831590523eb5f51f4437ebff12647c7ee8b905bb3", 0xed) r5 = syz_open_pts() dup2(r5, r0) ioctl$FIOSETOWN(r0, 0x80047476, &(0x7f0000000000)) sysctl$net_inet_etherip(&(0x7f0000000400)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000540)="2fd8e6488751667144ceef76cb44b62856557bfef535cc8800fb5b68596c553c48ba2248c3e13578993ff31b7ea1cc325f4d9da5f5ea8c1573aa97be7f4628f8830cd0ef3ff182419576ddf2393d4477f3e7024d5f43eb54756972464159edef5e8632f2018540c3c8b6c4bb38829662cba71a683e5dfbf464a2b79276360dc3ba8c47dec35a54ee67fc957c46470b600137351e78b8d045d180a0b76880c015f04a8ba14dc88bcc25d064e0254b596e4ade62da64a967f84adece48dc7d6281d0ae3594efd038c00b23f92880b0cce13ec34d4d5223ee9a9c06c65ab7dd2314daeb30dcf808e7cfe0f29b25d740ef4dde9952395ff5a706afcb42e5b9cbe44dde0db9ee55f0aca97e6fbefbd4d40ff2ce4f77a6358c95ac6273aa1aad211e7975990bd0d4db19a98364dcb0e0ddeb071abb6cc946a332a051ea185e2aaadff46977c6704f5af74189c911b4df24e49c60110be4034909a6f6297eafb27eb249700c07dac2cfb73884d762ef2440890db96dce147b82847aa4907649f8d4d605a1d831913ddd3d9878a8e62aa8803cb7fa94fda91437e2d47d616f0a738fe1d846b0515ef8a7220f6c8d7a5ffb2e250b524683a5ef59f94ed1f6a256452cd090504f7b98bf29f8350858bbc6b875ffab068933191afaf3411a2a7ac672f6410b3e04aae3ac9edb28c329bdd8febf0f7d1afed6902eed4b658ed218e3edc6cc7fa891a1d9d400edda713511af377b86684997435a08f1272fc0af336117c92d1a674bcec09e327a58a995af961383e02b1a0b8a51c7ac81a34cc199b4719dfedfa1a3e6640ed303f23a941e514c4b44d6cd7002e90faa6cc970af7f38ece30e1474465992356aba4e75e6a04af469a6099feb0afc0f8f58b734df3fbb5c797dd2c7dcb691f5b0fa1eba97abf4eac50635533e7e267cc9f3b04210666670d178c0c3ca833c9b9778774a5b54a848b707d4c049fdb1a2e4fc9878dfd3bcb8e91d84928439852b301dc20595b2dad8db8e9b386bb8baf5ba1e5dd7bfeb32fdc639b9384e67f7746ee85b3dafa6c10e7e5742427423239c7de3ada964e02559bed5ffc7a6a02459b9ba7136f3b23e2e4634175e0b6c05833bf838b8407eee2d9afd57167e2c322a41b23353b9d8b412e4ab6cdeb59920e38ccd165e6fef66743798ba164be88259ae7c6195e7e770f560eadd79f3dc4559b5dab2be7c7ad81c319923e3865e57dabb53ea392eaa530cfbd5dd63eced8e1ecb171dc11f004e6c12e21ca2aabbdfd82939db1c10901f984881978d33a6fc3427514b08d2f5d69fc9b970ad19afcd81730b7d7a54c5468a556dd8d1cfae8785a43d6fa1c90b0726fa0077e0c723c080591d806fdacff8fd42f6d7f26098b507b0aac1537bdeaaaeaee130746afdf69733529705bee993b3397d334e35f87c2e564365bcacba1a50ef569ef394d31ccabf8c503b24c3dc547fc927464b4b8f7d53088b68d849f86afed78567d9a42b2f7b700190740736642c4504e04998472c1e83cd5ecd804bab53efea71889845bfbfb591401c48ee2683b5b2b9eddb1670a5140b34adcad536c1e0936e1acdb04547904be8d02cb253a399e3bb26e1664902ea139a6c8fc21d3a163d2831ac8bc19824c0b270b614d24c3efc272dfc838b59cc859db5c501bd9727233b7398b5d0381a8be027244222e4a086e0af03bf77ed3d7b2cf98cb12a9969e21f2a61e4f140f2b3554213ff70cd03a063ebc4334fd8115160af952c717a14beb4a8f18e6601ce6459fe70c970b5e4356ef29179c08be395a76b255a642cf941fed1729314a7ce8ec1105502d257c416e7f1457600c75705300fe07cc572045bac80d077bf9b150d201ab321d3f99910f11f9499e64ed848c17ca704fc9de67e5248410cb61579c07c048e8ec90296325e94ab35c3a36d5ef52142a1acfb827c59591135d02a164afee6ecf81b6bd83e9fdb2051ec3e80488c66be594c51faaf61e8590ca8fc353ecd7221a1a6c8a6f4f2c1528f188eaf832fa2d62a4c6a0754470fb0563108bb616d8526ba62a774a11618b9f16baaebd9085aff4173bb07830d3e07dd7acbd876aad74d99ad0076ccce0db980b0095eb4d25691801252e9a64a1fca9c5c88b42d62f0ce2e74f312a2f15ba426b6b74dd7374fd50f932925914e1ec012edcb085ee96cb1afafd205cb10ad59f73752176f57cc177bfdd3cfa5de0ab1c6d01d47c7dfff07ddbebc4af6bc4535d8276a5c6989ffc561d0b5290d7bee162bcc39e5dd07ab105a3d79d034b34ac57063f97b366d371fdf7e1fa089c632b176f450f3a882b9fd97207623c8c8a4e98f88d8b67f2347de56f7f3f13f1843064fcc5c4011bd939d22859255dbf9fa2f862a2bc9930b4dbeccf595b2177d8b07114fcd1fefa07791fdae011dc042232620fb4513ef0f375a5c7b423be3bbe4c8ff39fbf6d3a9340c53e40d9ec3aaeea550df65de72e339996ad3c33d9ffe7b987a19d4c91124896b63cc504f11d447a256f6290e51e327f28cc59c164d168911755fd1432dfe5b91f7f333b0064151dd37ff2a473457751edb4919b524f572914b382a056cb26bcc884901733291a33d009fe16fa876752b7957d27aff9fadd49cd9f6cfb668fac93517b5ea98000c67d6b7b0ce8d492c05758637bacf0625ddd91731883c47c339f1364236887a0ca8b13d4c5523b86335c30a24d1cf49991ca92a9ee6d699d669b2509004e25facdded9da5a5018d649899c06b10a8243a06e59ba4eb46989adb87cf8bc811ac29c0cab5bc2c1510e2193df8317e761a5458f64b129012d6fb3076c85381dabedb35b53db944833a678d59a5dfbc00ab04fa4d4d15a3abe504db40337ab83060500ab009c857f8b4fbb4b8ced3a59721849dd35fb18a7bd609e154333a3d2d65cf7b7c1f4aaa4c88fe9c05b3fbb7be45482f5803d7a0f10ca50ecbdcc0e58431aef2415497ded8c343ebdeda33a8bd515b409a89530fd19845a3a06c69746c5b44d48a5426ce06053d095c5f3c4739b6c01f54a1bf0fb8fafbdcb5478c02cb7c5f1d152b2ea1df095e3e37c406e715922cd378cf85133523bf40f380541b8d157e71441387076fd65f383a68799e7fd175d8aa268382acac9dbfd51391a0c3f3e9aa6adf16da597db8795aa770158f435da0b51ba865aece0e7a39b31bf9471b03e3e0ce0191b45ab5522769ba93991ec52b02127eca0116d78a13ebfbbbb5fadb8a257817a9aff9a3d1d0d6e69236bb68625a7d29b8f87045f862b9eb94e7ba47a5991972a19ab330665c976f1df9112eceb578161e54809551811252be62acea990ebee14a842ba510e28f195fe3ffca290b161ea803612ea6b72f29447c04f3b236c398a5f2f98ad1693d82b78af66cb9335b9754cc629735fd900f43888b94f81e7fe9f4672d18d625cffdb0f83d0eab563f309b534bd5e78838373879b8d02c735a3f2e89ab4e3998c5fa54ba3be91b4b3ae23e6f6a9f954fef53119e8c394b8f5af410ccd9b213460dce60a6e9d1c3c29b6753211cb7a9b09cdef8909bec0fdd0171cc1d1204d1845e85eb42e037ad0e7fb5d82b8bc367a2b86e9cf246fbb2c9a7b77f5865af714a7ffba3dfef01c126c9645e4249d42ba05c9ef83e5f7c331716aa3fc9db8982f0933862ae3b133df1abaa857795e4a62eb0184adcd547e30c6fbc9959bc0eeef761cf536a66a738e623628d2f8807e6445d4749c034097a32d46e175dfe16e6748bd4c06501a2c711e84e137bfcdadf05a37aaf1c5a72e9d87e06e3dccbfe9ce9f848ce88d0baedfbf620db000c3ce3b3e6b481e2a72f5000ed1e095e9636b4c1bbe0f58ad4f86bb6c76a11c6cf4eefa5013a67affe0f736f7208e943ad73fcf48c378cc85eab8ded4f6aad0ac7b5685bd21099dc0606e6eef03c475c805bee6db684f38bbc6f65de6315a6f0dd52f751d97a1300c1527cc1968625af8bc3fed01c57ed6e671ea5d84c2a642bf6258584db1fbe96c99a6ba13da4bedbfac32ed210722d3c9cff324ec07c590dd755c3360c8d7f7db21ff40cf33d5edf2ce80c10e843b268a10049f58a39beb0304622d9f21d844e46f0ccb1fecc1186d35ad8bc2bef7e05289664f85c8c6687a2f779a0601fbc7bada73be0848ae8c7ac62377674c174c14b282761ee9c5a64711d80af3cb7aa7a726ac9abdd40a406a61d1f73cc459880add03b671e96216a8d3deee3eb005dfa7d872e2e4e6c5d0a51a0b82c28b8c45d1bb743cf07c6d54bdbe3708d04cfbf175c57ca0dd644d1db229edb37588208d6ebb15c261f8c8f923267e427a5effdab5be9e2c01e919f513e16eabd4c2e354fe9dd9db6a4d4f58f4f2013ee232df57aa7b2ae00cd5df63ede096b92533cc5a7688c5c070990c5db93a373cbb00903c928abdd33bf8d9a6b11a9da22bcf7d060b55f2e73c1cb69e9a3948bc57e8536f86353caf1ad0992245fa291a1d495fc744f081796155c0e5b5bfefa355a232edd825bae7ba29b55411125e70dd8c2cef88eea98e68b09017eab5391e88fbe9d49092e35971e88f517735f14e27e8f221022ab51ed0d6b702d0e8c617cbb1606cc8a27030fd535f3208173b279b8ac665e9c4599177d62e859e531a55ca6d7d51ed00590c1d6eba2a14a78cc69d5d25890d24952c02db144dd170651c1ebd965af063bb24a4528eb26c9e6299f079a79d2a3c6a0a92a2f586ea02dbcecf7b3dd335f5d4c10bf8d18a2024b15a025aff6542535a0fd6a7a67bdf346643da3ec19ccae4e7b4d4350ec463682112a50a394bf388e8a4149667d78bd09fab49cd0f892b33120c5f9e77bf4ada165a71c6cf49d17092b171b12358849e4276dc0932cc50ebba9543ad438081e8ad10ba78860caddb4aa6ef7fca92c97d55cf49a5840811783f78b24e9e92e66b8637a2c42273e4a5224bfd1dc38265e953906ff03dd6901ee5c4fb91ff14487e6498c6b391c2f63ee205f9b3cbd9517fa14139974271306d7251da1652994bb1ca81a1d1b992047f7677f5d314f14becb2708207f4dcbfa9bf52f01d2b8ebfa377a1d07845a128041a2d0e066937864b7ca149f6594f65ad1f5ee158839aa0f595ae4a4bc11f9eba22d53d695d8f38673d91a70e5c753acef4276413b558a5ccf7dbcc0abc3047e0a759ad9d3e31eae1ba9b6194d4eefa91a4ea9d2e8b7bc8fa8c647e2d220e16f51e8c49aef76ca15c19088d512e69b50c509f97412501391b4777aa9863b94516ac3b2e4ffafccac92568114aa518976bae769fc9267bad572f718eb6bb9f5e046f6b9578dd28cc3f17de200623a8a921443d2c9630097c8ef360e9cfc772d71188471acc87b4d43821ba4b09a169e8b1169c3fbf17ecebbff07edd5686cb6fe9ebeb027a3e4d5e74d0537d8bb64a24f7c8f85075348c374d2ada597438f6f764c88039a72ffc6785cb435340e50e43a83507805d48715ec173182c106c4313bf3e97251fee11fdbb4b501bc7adbe1fe7c63043e7936236b52dcaeedc8759a9dfeb0702886196d91ad916996265bc9403055bac3c5faac05d7bab0509220f2b649c479d82b5658ea4b94befbc0057f3fbc61a852b29279162b61b638cb670cd0f0c37473dccf4459f5f11a67c252eae3ccb70703d146e64ebdbda625a86a8a1701fb31cf790a24c4d02794e9e3fe6d27010bf0a0d282802e2999994ef4005294bd2b5fe5ffeb4a7cef5df7a2c8c186e91b6dbf46e4d19ad8148dc22c1064f352358061bfa41d15a317f3a24616e98439f52ae29a10d24a8d4bc73179fffaae", &(0x7f0000000440)=0x1000, &(0x7f0000000480)="624079a659add9ada975ac915ed29b42238cb787adc2e8206e503db4d35be3ecb4c2699e0f002acbf6e819ca0861108ad87b939d3b84cfd31c559b22d965fcc1358e8df4ee925bfd2d3a937036922eb242e17214a50bcb98edf038dc0be30035", 0x60) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f0000000100)="703864a127162f15d4a784993f9e2a3942c2253e76cee344f33b5df07ac1ea70f8d958922272f91946772ab06e1c0cbef1857e626939d7e152a4eefe039280bf4e07265d21cc", &(0x7f00000001c0)=0x46, &(0x7f0000000200), 0x0) 06:13:40 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() socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r7 = dup2(r6, 0xffffffffffffffff) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$WSKBDIO_BELL(r7, 0x20005701) ioctl$WSKBDIO_GETBELL(r5, 0x40105704, &(0x7f0000000180)) fcntl$setown(r4, 0x6, 0x0) madvise(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x5) ioctl$TIOCNOTTY(r1, 0x20007471) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x810, r4, 0x0, 0xd13e) kevent(r3, &(0x7f0000000100), 0x9, 0x0, 0x7fffffff, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) 06:13:40 executing program 0: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') link(&(0x7f00000000c0)='./file0\x00', 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='r\x00') 06:13:40 executing program 1: r0 = socket(0x11, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda71601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a00f9000fcfffeffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) fcntl$dupfd(r0, 0xa, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x4ac8, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000180)) 06:13:40 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005", 0x3, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r0, 0xffffffffffffffff) bind(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="7dd95650987d079033e059b8748ef4e0d78ff036ad1372f898c4150100"/57], 0xa) getpeername(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000200)=0x8) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="9a029f9cffc902ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) socket(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000300)=""/38) fcntl$setown(r3, 0x6, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000240), &(0x7f0000000180)=0x10) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000280)="071423fc2b3348b9bbd23434282eabff05a3000000000025ff149b33ff0f000000000000c18998a4dbf349d749ab93d5b0ae9c572a0cf9206f9e58bd1f2c6902f24c09673215f5d230331d1dd8ae0cfc868bc008178fc51966beb82b37f35e9f0167", 0x62) write(r2, 0x0, 0x0) 06:13:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107fffffff, "73ffff4d4d7ee400000100000000000000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) 06:13:40 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x80) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='..') 06:13:40 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000200)={@empty, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @rand_addr=0x2}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r0, 0xffffffffffffffff) r1 = getpid() r2 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r2, 0x6, r1) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x3, 0x1, 0x1, 0x5, r1}) 06:13:40 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmdt(r1) shmdt(r1) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="200000000000008d742c2198803099000000000000c410000000290000002f0000000000030077dbeee0867ca8739b3cc25959812e31565fa5d3ec9ca3ff0085e3c214db53cf9e8c457f2909eec462693e9424b1e019b196ec1880d9f74a92f206079ca2a82d7793520493a187cda84347d4967477dbc610a19179a4201bc5746c06e17bbd8a0aa0a22f0a65cc1edace84462f453cc3872852feb88e395d29735d902ce485cf45079531fa584bc6e663bd66baa1de70580ee8ad78a2ddbd75ddefdbdc5f6dfe4ab086572a0c9af47978a7ec0baacbd8afd52871f1d46b658da9362f6d0a2d62808aca7471e28642c02c62a540878ebf512f1152411f1ab740f500000000000000000000f0b5e7e78fa20d5a7a66f1d29aab29c7012de40040a3618857fe08cafc2b0655426400558805e6fd7b38d99c0e2146f307fbbe105d9fc88c0124883879733f2a2380b65ebacfd29d4b55a4b1d2ccd777285839c577f0defb649986d548e0bd73d2b0895a806d225cce0380f27d4902e121bea9c8ce2ea3b14e3bf1f5cf426c056eb032acf06f247ebb239a4d01014f4b394ff372bac47a448fa880425b61ee2b2bc5d96f9ab37ff1ec4e6602bff7da9e562b476018ba5d74f3f6c9730ed8a5ece4ca18"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x4, 0x81, &(0x7f0000000140)="da451969d9dc8392c249819f5c50508f8b1e46fbe4f05e6320aa46f8a5912fce35e7198bd4d374b011770de36fc82db9788f9cbe921e1cc26526af4b31a60bbad9d659553d8ec0110033bce7749d66338b5cda3e52bfd0a314d8147035ec010caf8e0162411874f33cc9c9f27ec79322e1dbbf75dff464d1ec172c285849e0f3a64cc7444910d8ca2320e513c06e25dda614a2d07a77a96fd49a0e7e2d75d8582357b082bf39310fe3fe9c25bb748cffdeb1ce25752d9c591388476284cc8daf89fe6d5e39dec892baff36b887e62e62c153d0e8f9dfea68e6d20962fc3bcf492725fe7b87f91f00b509eb4cd393b0dbdf85dc3ac103d16f7f83ec8dbf4955", 0xff) close(r2) socket(0x18, 0x8002, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 06:13:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) 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, 0x80206919, &(0x7f0000000300)) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0xa8d, 0xfffffffa, "0a662baf0c033c08d271795acd00"}) write(r2, &(0x7f0000001500)='\r', 0x1) writev(0xffffffffffffffff, &(0x7f00000014c0)=[{&(0x7f0000000300)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109added939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368e0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf84615899ce00761f20aa1ac6ac987c6be100e669b619ce299a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1401078df63d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0df1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e922a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f580452117cd1fa917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576c80fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7d02bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0285cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d1d025a1287742f6183d5a41df7cc33bc0b5f9f0d6a2e2eca328a5fae7b62f43f70954aa82f4a84fe8d1cbe59b20e56cae4f0a2eae9473e7bf962e9c34e1af66cf1635102d101048e9cdf0dcc8da7eaac43adb9794959caad54912681288bcc3faf90cca78d8abdcfd201d52dc30a674be97a607aa038c968fab28b259b51adb88be37bfdb9fa24093968621353b70c3133479537a5a857715ce1a473fa0a34b5e1fb2440c237f008ebcf99c3edb26bc112cba6e7b46ed0821e44f76ba3acfe9b1cb168c4cf8f6649a683647416e9109a483c682ad8115187329eb5b71d3356efd37267c3251c7b296ec1a3b3c3e44899de00358ddb264acb20ae2bb3447539b3861919d78cf344ee3f0d14f83c0071e1b841f49c5eadbdea8c8e35ae55984c03f205ddef9e62bbbf7d981f2aacf3cefa6ebf67020a47837eebc651107a87bfc8e1267e09c40b75c03a60c56e63f1c94e62d88ecab9e9e41572917bfd4fa0fcd34aa810e31768323d020423387a5966aa8d4ce99577e7f263988d7ed3952c609bf9c3caeccfb70fbf4e637f0e903005fd8d4d93742402bc93959e99e0714c8fe7839c9cfac2aa5b5446e81a5bf2cb833407bdf61c2f9f485ea627f15ed5bc4db85767c0bddb36dd4c5ac769d3d020151b318667aa7840dfae53e86311d011f32714586020146431b336d6d1b599a0c4872235054ddffa56002cfe101d46e6146fc7364a4d9ec610fc960ced9acffdf30a206fc305e5ae0812682f1f2855f70104e54428d025dc8b09900ecdb947ad24a1ca22f1e443fd26aaafee5ea2e70f33d1275aad0d2f4fd7b0bdbc186b60aae6b0c4c0373727f77de283cc5bfdc46dfee651bceb153ee84b68eb17ae72c9835c0832e9b57a11453265c762b39e9a6f99d640d7f418e0fbe5807f56e630e1ebf6458c9badb4330d3209223826cd29869df660df4f647529915973a26b27875bf9d3953d16e5538c57afe66c6a43e7bf0b32c4d36583a7ed6f1a5f7b54b5693c083733b7e261f5a59fd8ffe6ec05257dd8a0ffad8321a59c4a1916b6fbb6c8dd42276eaa9006c96cd68d95da4accbfce56a5834675c885cf0242d0c6c1fdd0b1a8273b6e1efebc6e492f418d789047ce9810bc893393954bf8ae95cca33612659249404e6e01e17663bda845c5ebed9e9cf71431e51600be26956c52a122872fa911d25ce78833791bf75ee9705ce0995d6cc9dd98c32a6be6bcf098c597fe354eb628455949c3fbd2d8f621c5040b16864e0d0fd954ddcd05b0fde78c5f92686a0796a7daff5f637ad046d16660b8a1b4d86b0ba471bfa9cd6d69e7a689bef2d500cfeea9084e593f03ebee9fbac7842e437ba5202d4e86c959b409a5e59c4d6a987fad69dc6b995007a7dd4fe9e1cad801fafda4b1180565ee3b7ef57d362a7b65ed9221a824612fdfb7b0966c0358c4c6c30ba553b024c01d76af363d9742025d637963a467cd2da869c22496ba1d6a008ffc2bf9359abba3f6aa6148b05de9ca962334abd474f94b97f9dd7447068da6a2a16e8366132a9a9479fa5f8bb126bf2d197fc41057bf53937c70e7099c9f70481caa854e4476b1044b843f5ad4a47edc8ce37d71337d4eec0fc11a8fff3934fb51167e254e0562e6c3da0db22fb85071fef41d520477b49e5b8a736fc53a916143b5094e3714388d5f3dc70b9e517899a343cb693c8c513ac5e56bf7bcd926bcba04e7f099c12a1b9961693e238c612d3120327380eb91bb68a83f543624aa7074c64ad85019d05e8e0e31d5d80f659ca8b1d7be4b0f8726624b1e04d321db443df796d1b5bba28222d71dc8fd2b5a03daf0f8df07d4a68ae0f31dfca375c631c8fd0b92d7e88d24bd778dd3c2559eb7725d209fd472ba8ae3b086c689fde8771a44d9471e8d100192b0a6518a2dfc5132a738ef3ca0bf75de46b92de157a906a3e1059413998f1954794099b1c4dbde661a67f49874b73f7cdccc0df2e560080f2078c96ae2131a9046d38021497a826a52f8f4890cada8acaec8ab4f27cc825615f5db7999e4063f7e12a318d60cee49cbe983692f7221fdbc1e60680b1b553166", 0x1000}, {&(0x7f00000001c0)="ff5ce3a04673026c1604c7e2c372b84ce09e6c80c4729a700786feff7831e87948c83aa8be3dbb524a7326ad522160a1c5efc7d389b07b70411a71818cb8796fccec0a11d9d3f1caed4545f010b8a69121dd9ea1f741a70024083f7fa96189b02fc5906b663cf4749ba468a5e2df906b74a75857acc34f9b5c23762504c2ad387f61e6b142eeeb7b99c2683b77fe45c097ffb3fe1650f107f685575cb05a176eab1bdefc2f3fba236a4749d2c2bc02513eeb345e04b154d809604f01af3b6b62a0c58d29f6bd7c833cbbf4ecc3b57a0cf8048dd90dc8eb1bf1edb90b1f23a127a30c3a79d20e54e601", 0xe9}, {&(0x7f0000001300)="9bcc2c60762787af43881e2998ce1a2ef91b34bea63c16f304e7e7a838afd8a2b59ee58cab1aece2da7a6e5383942a16e826587c27ee509c3815e3996524d80277", 0x41}, {&(0x7f0000001800)="5dc18aaebfdf8cfb6625024a1fb30c83ae0ddef33e5437e3c7ea0090acced536dfb13bd340f28b1bc22e586fd820577cc06a3b1df1586f1ac69010ac683be57cb8bfb23d1f79a57c30671160f84d33e1c2358be90f849d65b9d31d33287230931ef61a806797b5c8b12a7054cbf8ef655f3157e4f762c9188172f670822075da20bb4fe0bfc8cbbff6b3a269c63529ff247369c54f12278c1627df3496c81603127ad3b70dbc9f55180609191ec329dcf5acde99806d5d391bd07b14f7c706af39e52be681dab7c139741e67854300c3b2a2b15ab19a724a09d864eff7c8b1784284c8b975d27e9a0d2b55fdd8a67c89b42395ce052bef9a9fc3049739ae5a00529c5c340fc3165f50d6ef3ee9c9f1d82b8d34acab7bfdec647140577b852244d3a78ac8f29b37d8293bec6da6b095b8fa516987b4de5f0bdf34c8c8765f1f57f5f153b465b99318d9044b62f7dc6192cfd91f54020e417806e1e382a112bfb56e7baefab6fb8eae3f8cc4e7216eb820a3d69daca2453657bff3d17079d3376e0fc0ba0713bdf2357fbd666b0b27881abcff4bba546721236bba033ec5eaac4f03e721a145b1f8d9ce05125ace5831517a11bf944e0c709e6b69f7100fa41a868d4fc34d459c4b59695b8b9e7e3f11d971f5e87d246d691763e5c9f770e5930172ee0e13fb76279c41c654e82cb3bc9e3bf8ffd5b27a6057a8d51770efc65f87a9d8c4bc711165686cae17eb9955d4a69c1fc9bcab374bc5a2d9f519d7b8e41fd247c1f352e792f1f14b59e8902b5ec4f9728d16730d871ab3a4a940f03bdbaca020aae5aea22ffc43f417612e9b3822ce22c098b821f193fb29a44a6a4c9ebe545987df338f0aa79d092b0235ae966dc24c6eec4feedf5599401c71b6f7a598d2dfaadd9f2d60f8851762aa91d04ff7d94adeac6083d7b8c68f6acfa6f0a441d96e3d6a34fae4518b7d1afb8cf9cc6e848fd03125e216b2acec393bccfeeb4f489591272c04d522c9dcbec309ff0a7ab8e434bbaf0eb4cccb60cc0ebff4193294c1d6a846f02c05c868558f2c9ae4b874dbb45e2622033ec320fbeab142b6cf180faf0c9251cf785eb1ee363419a2553487714429cf4b8139e7c20eb39f040e8cc7064a9762f8843ac1407a5cd77b96c283a1728dc5329bc9563b51b042a3a149c22b03e9f1a8944608a182e66cc58fcf35efb0109d3ccfbf488c5110889b8abe2b56d05bce804269eb688d145b24ca4b8905335b317b6e19dd61a78858f26a154d14618787c7089085adc3224cafa0e93c665fbcfe39402c4de0d90ab02744e82dfe4366f49bb1bc11f261ab0783731af9c23f797572ea326effbc0e4cae3ae93389872cb491563e71d45aa9851f8f26e541336c635b94159a4c3797406e193a72ec4879a144338a32ccd835470ed531e07b2b0f671498c0cca71b7ad9eae89f967df90f1efcd243d57ac943e3c731e0d8a4fe1903ef3be156c2feda4e9f2fa5f8d4b6e07429b5dcc586414ec479760374442ab8a677be7003b8b160f0d941df7b559ce9b56173621e3e67046ce0df994897dd7d4a4950695e79904845f46e6793f261c27606a87dd73325a6e42f37aa87e80107a694221b5f044046f87af6110d7c571bed226cb972c5f1d2e71cebdca364886e0ea17aac3ac69efffdf850c094221502ecfb7c3544ae0e7442d3f667a9c5b764578796da615b5dae4ac6d8cda2d8f6ce831c0ff35e71356aa4b97187581fd9750c092a975be28a524f1df26ed1c2e060cc5be0ab7745de08e6374763191f4ccb515a0ac3f40272c9da88e8446f4ab025f3b99f15dac7341546476f7770c7a2dc26d0a9bf7c1147c82e32dcc771ffd102ee25b8179f19cbfde5c85714d9b484c59541f516a8d3453567f60e37da1d8a1be5ac4027c593e54b45a84ec9392fbdbfedf325935d09f0a9bb3cf8ef49542a2f4dc2a7025894ada9eb9a29f5d9d81c300df7409040e6e6c5aaf2bbffb0d27f63002bcee45cd96117c18f1687c3ad5fd12ac47a8ffba83d7ab27f0a1d4d89ecc2f5c47634768865ad08a64d7916a3e8834ebdac0bc48dc785af4433b23fbbbac5c195be9610cc9121bd792186e499f08143ef70b8d2141262d2d534274af235ed5405f98d5c0ecfbe9cb9a6603c149ab0441f05d601ef072ed5307fdf990d882d8c504f8f2f2b2074625c85406702171cb656ae7a4c4da3e206afc42698deec0d1596d680c38031a201f7f4576d7c0f1a93d7bbcce7be59c208a46c345e823a5364d7b00c6cfe03ca00212d2509c9cc27e280098d443c28eeb3052cf22f7d6c0ccfe00dbe362d48e446333edcbbbf37fb0e264cd33eec1cd194476d2d1f88a4fec4576ffc491b3f21ca8fb89059c3d405178234ab3f21f63043db8a26dbbe9bd29d0e3a51f1af140e114f68bf7fc0eb0a015cc9e3145622ad45e52497c3660d46fddf06f20032f55b781007a9b9e83992f9e73ba3c648771809bf81c81a07b54f8583356833c8261fde2af0224ab7aca8b346d8e0a948eb72222427b502b7c1d476e31e02cf51b09b50ea326bda1642ccdc9ac592622692c93a1ac1ddc7fddd78781304f840251a46bbfd7d4843a7d24a7e4a017a3a350889c1da6d006097146bfd1e290aead92d2a85e905398f3e2eb19942df9743b3621de94cec7e7f138cc029554ae3152d819739632b1fabce9347d403f55306a5a4b8abe90f64ad647eb40c55ee7b061ab38dd0654a5b52d8a04417905554c5a13019d54e544ed24eda7dd95cb89ca24d58d14dcef670d21ce66165825a7ffa3f784e3dcf0e55b3a4544814f106841f0d466b026f15715a6b6866daaa89f28d2928ce33944114a1fa787a78e0ace696814727ea892381f4e9ec1229e79bf6f77043d89fe9473eab377aa16d297a4e690ff6f319709d3d59ea3a109223eee29097d760e0849d712795dc03619b31d65ff34850435ca0a676b87f2067e8ccd70d5388ed1bef25c83a7995275078d75d890af3a442683baa15fb48588a02f42bfaf108025a04c99f46176cba02e9d10fc36428c5796f8d538096304317d8cf0331b90f8747fd8ac3fe97dca8deaa84b9d43848a5b09f407de1bd7f128bc722d63960ddbc323d99a8de8c2c041bc89cc153c96c303a03745d179e75bcfee2e9fdd9ca3c0bd77ac026ed3f29b642734190ac4223be817babc915eb9f626f60c544713bdedab36f9c34faff692dbd49a7d30ecd4bf35eec259ad875ff8ffcad8beb078cb28b0275affe4090bb892064388ca50c7e542807a8c6fe97427cfd360c8fa48cbc3bd93e0861a4673037ef9816ee1585f24f70e82d56596127d5ea9d3ff71fd60b520fc424bbae2c0805a39c5000a0337266170c116f80e622486d285981a6747d16c86a1e3d61d6cfbf3ca805c47daa8d59ec8d70a3b588e44955c87b3335562e63df3b4c55515d0fa8571bd010bc4cffcb85c545cd6bd0e25bf3df25bfeedcc20a7f1d9fa015f5287d30b5d10caf678a62a5377629e70c3ec546fb5fe075b5e6567d2781f371a45f9f1248c5ff2a5a62756f029a6cf58186fdba38c6483650fbcea791e0592e949fabb85ddbcc5e24c9af3ffdcbee0c9a4381bd139e6c743ee62141b23bf7e8b2f2d8ecb5492e39605e005af9e5811b26f1210c7ae333cb1d5abc23365d5c6a52df566e03bb2b9ceaf8beaaeeb062cc0dcd0ae2788aa3183e5426e4b2fcce50d2dba0b69784d57966fdf6db324618a49a3e32ec3e934871e30c114f5f4bbda6fa878f71e876c3909c67968666a878279be661e22b8a965b550a6edd8afe9739928c45e4879fda267ea671bf7fe1c30ed17d769024f2de6344391bbaaa8d804701f732d3ca3daec9e2800473bac7b49b5d4eb28025e1ccfdb869e5666ed7bd4053c641af170a23449d7b60c5287b028aa1e87678e2dff6b93ae1aa73f9c69804d22a65a83ef19b817ef6ac6de70ec216ada62a72da34152c3be1fcecd9a6a97b389e5f495ad4f136e06e2024b51052965e6ff1bad6b222f9756b357a1b1fd3c144dc33944e0a9076eedcdc37cf0073470ab54fb733472c677ac5ab2e4722aa62353b8b54894b98706331b213094cd5445062d84d42838b622cf2ff6c8a3186a960245f9725ca3855f0373519f8264954e87684c67e771b4f4dd741d58ec74ddf58d3d6faf81aa01b4ea57b560ae058f8606877e2247ebeb132d0b636e33a90ef17d62113e1249312d6ab5128cc190d666949655b2d4be32346f9486f91f8298b6b1c8b5a85e95e778b115672d6128c45249d1c0a2b4a3f7972005a9c1160cc60994a3f9249f29b42b805676fb9c73269e62d1d44cefde077438976ca0d8823b73e2ad7e044e7e37cb69e863463028db5b9fee55aa93a49a71d36ec48a5a982f7f6fe813980d6dc7c5cebda37148715554742966b5b9741e171bd836d18282e07e6b56dac93ffa651302904a8f9352f45a6b7f89ef3f6c0d7578473644f01358837294e8d9670bcebc02c4df8520c4cad9a8230d97a589556b0ac5b6b7755919c343fe48882a91406470b822f85f1935aac63b64e849c32de7074892d53d9312ad4011e0e66f9f825ae29abe97cfcdf2a2e4ac25fa62a96761fe7fbb0738ac008edf9bb4ed1f0dc7f8bdd7faf170a20c571cdffb6e51b44b382f9eee0716e4b1fd26a81a3a90671bd20e4bfda7dd56f9dde10db6385a784196bac28a75d752097d61f7bdbb17c56435fd3e5f574877338c849fc548d27e88c479db770d3bce3c23359510a6ebd139bfa8d57bda7f354aa0f5e9243ddced086c0d232c18bae061dc6d35fed187e832c930c49e504270e3fb332523cb18c0aace89551a31bd40b22f16e94638a10d29306c5bc5ac018350dbbfaef", 0xd75}], 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r5 = dup2(r4, r3) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000180)={0x4, 0xd9, 0x8, 0x6, "a9775dfc81324b830fe8f74b98c9860576420fe5", 0x6, 0x6f8f}) writev(r2, &(0x7f00000017c0)=[{&(0x7f0000000000)="6baa522de91d9dbba8e7ce5b093003c7db", 0x11}, {&(0x7f0000001380)="08350bbd7818e688d58f039ecdf5f76e6f191ac102b56c2544d10a43a7dc35d01d13a529e1a9fd11db7858e0e2170d86362c9fe5ea0d8aff30bb72d4b949eee7f46a0c3c801db0c303c642778bbd78da70db50a3a4530a", 0x57}], 0x2) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0xf}, 0x4, &(0x7f0000000100)="298f102a436069c873b44014ef5db211464a", &(0x7f0000000140)=0x12, &(0x7f0000001540)="2bd3f878986d32ffce063adc0617919aeecab96baa20c06e346faa45e259e648a428b202b167709bb6eb95689f03f692673eac4befdd1d3ea421771962d640977efa8c21196161653df0d12db1db6104b92b92cf57fd8025eeb1e103f6475949ff9e443935e6eba00bfca83810fef797767a96a4d65a6bdf7828da65c6141d3a1a028de47be55ae03e662a2fea17440f63ebe3ab272c629da909a10facf23f5dbba0b6ed8a771fff240db9fe8d5387c89785bd7f1518d9820a00acbb8d20d6d0f10d2a6b6f86673c891b3387e3a363cfab4e410c5927e3e43d66f0689430105c0f60c5ce5e", 0xe5) 06:13:42 executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffff5e911ee7f7"]) r0 = semget$private(0x0, 0x4000000009, 0x82) shmget(0x2, 0x3000, 0x201, &(0x7f0000ffc000/0x3000)=nil) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x7, 0x2, 0x800}, {0x1, 0x8, 0x800}, {0x3, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000240)=[{0x4, 0x6, 0x1c00}, {0x0, 0x8001}], 0x2) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000280)=""/163) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r3 = dup2(r2, r1) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) semop(r0, &(0x7f00000001c0)=[{0x3, 0x1, 0x1000}, {0x1, 0xbb, 0x1000}, {0x2, 0x3, 0x3000}], 0x2aaaaaaaaaaaac0b) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/242) 06:13:42 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r6 = socket(0x40000000011, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs, 0x8) r7 = kqueue() kevent(r7, 0x0, 0x401, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff8, 0x22, 0x40000000, 0x8, 0x1f}, {{r1}, 0xffffffffffffffff, 0xc0, 0x2, 0x3, 0xd}, {{}, 0xfffffffffffffffe, 0x60, 0x40, 0xf47b}, {{r6}, 0xfffffffffffffffc, 0x8, 0x20, 0xfffffffffffffff7, 0x4}, {{}, 0xfffffffffffffffe, 0x1, 0x40, 0x7, 0x7fff}, {{}, 0xffffffffffffffff, 0xec, 0x80000000, 0x100000001, 0xfffffffffffffff8}, {{}, 0xfffffffffffffff9, 0x94, 0x2, 0x7, 0x4}, {{}, 0xfffffffffffffffc, 0xa5, 0x1, 0x7, 0x7}], 0x1c4b, 0x0) kevent(r7, &(0x7f0000000000), 0x625, 0x0, 0x7, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) kevent(0xffffffffffffff9c, &(0x7f0000000140), 0xa, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r9, 0x0, 0x0, &(0x7f00000035c0), 0x5, 0x0) 06:13:42 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000001}) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r3, 0x6, 0x0) fchflags(r3, 0x0) r4 = dup2(r2, r1) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f00000001c0)={0x7d, 0x2, 0x9, 0x0, 0x9, 0x529, 0x5, 0x10, [{0x20000000, 0xb89, 0x7}, {0x9, 0x8002, 0x40, 0x7}, {0x2, 0x1, 0x7041e116}, {0x1, 0xdab6, 0x100, 0xffff}, {0x4, 0x5e, 0x6, 0xffffffff}, {0x7fffffff, 0x200, 0xa9f3, 0x1ff}, {0x3, 0x31d, 0x7, 0x7}, {0x7, 0x6, 0xa802}, {0x94, 0x6, 0x40, 0x8}, {0x9, 0x3ff, 0x5, 0x4}, {0x8, 0x4, 0xfffffffc, 0x3}, {0x8, 0x81, 0x8001, 0x80000001}, {0x800, 0x8, 0x7}, {0x1, 0x4, 0x2fdf, 0x3}, {0x1, 0x6, 0x1, 0x4f}, {0xffff, 0x0, 0x7, 0x99dd}]}) r7 = dup2(r6, r5) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$WSKBDIO_GETDEFAULTBELL(r7, 0x40105706, &(0x7f00000000c0)) syz_open_pts() 06:13:42 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f00000003c0)=""/102) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x82, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000440)=""/114) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x32, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffffc, 0x1d, 0x1, 0x9, 0xdb7}, {{r1}, 0xfffffffffffffffd, 0x40, 0x10, 0x80, 0x100000001}], 0x6, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffff8, 0x40, 0x2, 0x1, 0xef}], 0xffff8001, &(0x7f0000000300)={0x3, 0x4}) semop(r0, &(0x7f0000000200)=[{0x7, 0xf659, 0x1000}, {0x0, 0x0, 0x800}, {0x0, 0x7f, 0x1800}, {0x4, 0x4}, {0x2, 0xf3e7, 0x1000}, {0x0, 0x6}], 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/68) r3 = kqueue() kevent(r3, &(0x7f0000000280), 0xf8b3, 0x0, 0x10000fe, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x10c) 06:13:42 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(0x5a, &(0x7f0000000180)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x24, 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]}]}}}}}}}}) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x0, 0x2}, {0x6e, 0x2b14}}) 06:13:42 executing program 1: ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000000)=0x6) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x2, &(0x7f00000000c0), 0x0) 06:13:42 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000180)={@broadcast, @local, [], {@arp={0x806, @generic={0xf, 0x8864, 0x6, 0xc, 0x9, @empty, "d75c60da1b4c9e1d433d3fb8", @random="9d699bd1d11b", "bae10d3d624633e9453f37a602986f9c"}}}}) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r0, 0xffffffffffffffff, r2) 06:13:42 executing program 1: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000085c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0be07dc25e76bf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc25dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba600"/160], 0xae, 0x800) syz_emit_ethernet(0x42, &(0x7f00000008c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa080881b7be45abbf7a4946020000001800000000000090783aac1400bb00000000070306000300907800000000550000eeffff3fc91c24ab292c9448e89f024ce33aa52ea66a92c292a409703cb73334db273c1a78d5986112d508e0bcadc2c3db5a39916a5a70e4d19005823c9dbc22b678c55997cfc11194645ee1c30f3e9b1cc3c0af0a428555de6e996ecae9c31516527b50662fb75f7520ce8547844041c12561315f49e0ceecb2104544a5e9624ebb6dfae0808b20de6d755b747f428c9bd8e61fc72fa367e58788113e2f8f153b9224e2cbe0fa9363685c2eef28b328e2ea12d96dd916d9fc956455d39168c815ccb74e5d60057bb1be0f0b81bb79cfb9ce4da8bbc2c78f0cc4a569f2bd061c7ac54521227de454038a452f9d7c960939f6ce78eaa7415d415886eee63d9b10e1fbe24bf83da3ca460e0669204724eb11bf398a14169ec6b142fb9b1b5ff05d913dc2f3c99f0e9209bc3e0205f71a2d0746f00619ad2ca29ae0cdcb1b0962fbb2b26193d8f5d7ae73c7f6246fff27a65960bf0b84645bd7d77a24f22a17b55e6821b3a6c15495b8b1fa2ed9bfebfeed94ead90afd8f72becdfab5b66e7484d4717e73fb70adf8fad7eb0f063cf9d9ffcbf8c02e55468007f4c3e7cf"]) fchownat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x220) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, 0x0, 0x0, r1}, 0x0, 0x0, 0x4}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r1, 0x190, 0x100}, 0x5, 0x5, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xe01, 0x0, 0x0, 0x0, r1, 0x0, 0x1}, 0x8, 0x3, 0x0, 0x0, 0xed6, 0xfffffffffffffffb, 0x5}) fchown(0xffffffffffffffff, 0x0, r1) r2 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r3 = geteuid() fchownat(r2, &(0x7f0000000480)='./file0\x00', r3, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r5}}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0x6, 0x0, 0x0, 0x0, r5, 0x195, 0x100}, 0x5, 0x2, 0x400000}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xe01, 0x0, 0x0, r3, r5, 0x1}, 0x8, 0x3, 0x0, 0x0, 0xed6, 0xfffffffffffffffb, 0x46ca}) fchown(0xffffffffffffffff, 0x0, r5) r6 = getgid() getgroups(0x3, &(0x7f0000000000)=[r1, r5, r6]) 06:13:42 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8da446", 0x0, 0x0, 0x0, @loopback, @rand_addr="0000000000000000ac00", [@dstopts={0x1d}]}}}}}}}) syz_emit_ethernet(0x16e, &(0x7f0000000100)={@random="b0f526d512ec", @local, [], {@ipv4={0x800, {{0x1e, 0x4, 0x1, 0x2, 0x160, 0x67, 0x5, 0x0, 0x67, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}, {[@end, @end, @noop, @rr={0x7, 0x17, 0x81, [@remote={0xac, 0x14, 0x0}, @rand_addr=0xffffff61, @multicast2, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x1c, 0x0, 0x0, 0x6, [{[], 0x8}, {[], 0x3ff}, {[@loopback], 0xffff}, {[], 0x2}, {}]}, @timestamp={0x44, 0x24, 0x8, 0x3, 0x4, [{[], 0x4}, {[], 0x4}, {[@empty], 0x9}, {[@local={0xac, 0x14, 0x0}], 0xb2}, {[@multicast2], 0x1f}]}, @ra={0x94, 0x6, 0x80}, @end]}}, @icmp=@echo={0x8, 0x0, 0x0, 0x53f, 0x1, "9b31d9e70c5a596b58872175148576de1db736d3c8092918ca6e1ff001b1b4d7459f926c10069a729eef74ad9ad6a74c399a63dae9b477c33712debb5c2da80d754cfe47e5cf0c2ef444c2dbeaacfdad11a6e5442f3fde48c5a9384bdf9a1b23016113c29530b6103ccbd4e2b37328f07c682d7a202d6aee7d9c8fa89273a1952139f62fac0ab796264ddfa33ed6f7bd4e88aee0f0d970b6953918e54f20c904f93fcc78f165a3cfece86d7bd960c8205a705377972407c8df001b87763ca346b9aee9f0ca3548a83725b5e7fbdf17034324faea48b9706a0e93eb3c60941895"}}}}}) 06:13:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x3, 0x80000001, 0xfffffffb, "660400180e091fe6000002000000000800"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) 06:13:43 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x0, 0x81, &(0x7f0000000240)=ANY=[@ANYBLOB="01002e4cb42bf900d808cb69103a62b2b2daf1000000000000056209745f82c6031f349640dd6f65ec541aeb3b3a7b0a8dc82cd8aae00770f3c097e62ceb2a8e9d48c280549eac2de4c81be87bcd9974993d97cff6429604463868d3ea11483a1be0b9e1848554b6a1699659422b72dcaa869f2a763eabd507d5d089c1ec9c9abb3acb9ad3a3804951579e565ecff909875bf6df423108a53d2d4e894885cf274ac3aa9c89482e4af504ecaf393f18b6904ded5b4147193e2126f1b24d452ea248ba5280338da31abfae8959ad236797bfd342e2daae1be0459b4d17e00ebc66458e0b78e00c238a5e85148fe62436ddf87b051559f749f34710af2515faccac4e288c359478e65aa13c912480f8915302cee0dbb2aaf3755edb1f4104250167941a3522ab76fa79f7b06e41a2fd46b3a4a31621bf20d8e835e1d2ea1e2f13021493dbaec53a48ec2f6252a0de6ee824efd0c21dfc034bc366579ce117ea0c6d6e43fde897f92c97a0f9cf0e594a1a74ec037beae35532f1793ece6318b55abc367600d6bcd6c09652c358b355bcfcd7ac08bb83f6d7ec00c5a44e10d0b72566923f678733eeefaeb1933d1335f9b915a75e8cb9604a24daa684a60d013c98ec2dca65f930b0966fd2ed8f23fa3be3d1478a6f815f98aae378e8eb50c18d7d64e4bffffb558c210ae30630d6faead9"], 0xa) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) dup2(r1, r0) write(r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r2, 0x6, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r3, 0x6, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r6 = dup2(r5, r4) connect$inet(r6, &(0x7f0000000040)={0x2, 0x2}, 0xc) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000180)=0x4) bind$unix(r2, &(0x7f0000000040)=ANY=[], 0xa) 06:13:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r0, 0x6, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x80, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e7130", 0xfffffe87) sysctl$kern(&(0x7f0000000040)={0x1, 0x11}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r3 = dup2(r2, r1) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000180)=0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$WSKBDIO_GETBELL(r3, 0x40105704, &(0x7f0000000080)) 06:13:43 executing program 0: sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0x3}, 0x3, &(0x7f0000000140), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$KDGKBMODE(r2, 0x40044b06) 06:13:43 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f00000000c0)="e4e069eba1689f649b9af48590988acff0b4e46775e7d32bb5443ca0d0446daf29514ec902304e0546dd8200c6f777bc57b0fab410908c385db4e272cf00f9435c287f0e01b02b34319954b5664355c3f9803dbcdc5a5adb8b33186259a980371382d4054139c0327b1b882820b2bf60f822653e38e95b46d7e2921eda88b9935ff0efe9b55451ae87e64314995ef32cf370060bea010bc6ce13d7250eab2abe109027ca5aca5559525cb60f18c9f63b0d0dcf63c26c5aa26d90faacf0e11e9a1074bcf346f5614b882eae7204b86b28d51624145564cef29d563f65ec8a2a38933f2353a0fb41c8c12a48d37bfb26059572b685", 0xf4}, {&(0x7f00000001c0)="8cacfaeb944ef4815038b58b404482b75b2f6a1b4906100ffd7bef1c1dc912e7d33972e892a44f087e61fa67b600d1ecb2a47bcc0ae1dd595c266f52451e979483938a8fe7542df97bc0d8c2517f6b9fede83de7c2a0d1cecaf20ae92a42649275f6881d46f9d992d27a4586c71f4dc3cdef465ead1c1b6a5a1312536c29146bc4034d1a23d95b3a9dc8bf94f0327c6a4f37e85726e4898c0e3fe6766fe5efc275a64dcf45c3efc8e9f247527f8010087b44c191c8bf22fe6cf2576bcd06d621e96c976a1903e0e621ee49a599d0137d42098f3f4217214ff83a5ce01e7fe8343325ef4fd6", 0xe5}, {&(0x7f00000002c0)="bfa78e4ffca7b4766e9ff3d31e4e00da", 0x10}, {&(0x7f0000019640)="d9fc3c1c82a51989d173851f8f4c78c678e7a6752bce6ee9588ab9e5212f87ed0f9c42e1997cf8530ea8b598c11b395cca63e014f6f99c813db1374f9da689aa2cd51468535990edb4a9f9456868e7eac4a7b37b211973d3c740fd937c5265c5cdc6fa7993c753d2ca15d282c6b2aa5bf58b92e1c82e0feb0daedf83a982875eacfcaff27979112be72ff289cb93ac61dc569c7719b2a1864ee11b5118914dc273a480beb5c8031a5b2627decce837bef4781f1123f40ffb03358818b2c16a30042fdadbeb94af5c23eb71405a12efc65dac06c7099d05f4c08bccc241de445487de832b5955249cad19cad1b4afe829469672d196bc196903e934b9630430ae9939fdb37b45817618e2ca78bfeac3ec6533c79175d502cf99e93d7b5b9c59482a3a530118995e6995486bd78032a344e15591a32d21aaa7c5136120c197325e711fc8ae07944fdbe6293c618730e6adfeccd056301584d8c130a41f4afeda9e709eb79907ce145e6815357fe4b408f1051148b2d4c3316e1cd125e18041a1c779be9d7ab402a0f87db2fee8020a7dee15adce9ba51ef4dd36c90d4be5f202fea6faed30faad3d316ea20e14ccd86a1014f3101fac9e05ebddfcf8f5a8bef320e837dcb2861a7c2d42fc0f1bea2c07f1f7247d9ea8dada0d094006dc9a6e25423386c1728b0ceb201899e6065f099ed845b95aee7b913d7cc392a257dff4955f992b8535463d09e9aec6d8fda3554b832e1a49062fbf06133fd805c8e5b1422eb96b0ae97be16c6de99cca239d4ae5ffe2fa4ed04421289eacad6abbd0bb8f8462603dc6d75210f97d8c4a72e06925815b19d43e1da68823f9342a16954ccbc0aa3ae852fc499e554c4650336bc3c553851614e36776b76ce921fb57ae6ca2178d47f3e12fcc174016d169e7fdba9e6c2b5ad394735183ddaab5019b8f8bb5a9c32a1622f5350ba9872f0e75b4cdddc6a65a760f4a6e8005726c368a67329e37d60f6ca4e6ff70d000af7ebea8531ae8ab7b18a5e096058adb2180b99e728bb3eda617f617ba06c13dfccad26f46cf0198cffddb252d93390133ebff97adcc127cc57810b67fab99a2ea706e4016b28ad8b83ca82956380d1f37de8abf0d8650b308f6359ade1b2afeb11860dbd4789fdbc032138780d52cf8b55f0c02e19f6dde6526a72569bdd6b7777e1e6ab9e5d51ad431d482f1bb14e3b246ad761117bfba59cc4f849e1da006c3ade900593830f471cc5d28fe19383f89c1acd0c50bef8ed9182c7cc6df4db555f97c8a52b0836d1feb2003da73dc5477f12b7e2f18108bf308da28c32c6907e61788cc7639b47693814637790ecdd92b4f59738f6c4d655df47ede5fcde81ba7ec1b3e6f23a3491fc24167186e8ca12691ff004a1b93a749f6cda7818e833cda0a82c31b60a160bc42bc140b983c8b4a47b0c4714576fb8600f888635e02db0f47b7d702bde1068de524aebc6a88969be0192d33379bc1b46bc3c3a6837a092f52c9b7c6ff7d7431a69f1074ec256b058db3ce0016ab259d33be2072a0eec6dfbbbe16a1bae4263953a13863e5806859ce5e13ff187e00a00a78118cda69dabbafe903c29445d9035ffb0e8ab15c790b8c929b4288f29cfe5b483f946b02d50aad5ff6b5c5ede9ddaa5c4da5648cfa1f10c93719d612e3abe5c37214d3f1699ee9d294a4b1742960322680b0e7269d31fcacd49736e3ee5ee67d90d6cf5b132a5fbb1c38e3f16479415bf496ccb60a16ff9a87e187b0eb3c01f10e7e59845d0b0d8eb99eb646ed7add6a1e2a5f38383d75990e79c524cb76de37f120b41f6c99c0fc7da138ebd172964a670868d16f129aaee9753994f17331cc241e8c6b371559886d471be317da5a4c59c8305f9c8ae8f03c4279ec238b28be5916362a2135d8fcf99e02af7b237859ebb4aba221b1de536ce2b337aa9e490920e4fd886bd8c80e75c68af0363d4833ce4999faa1b9466ef78912484ecf39f9da29b5b00d926b676714e164b3cf11e2c915c164b73416af409623a3520f84d0c50b7b1c03793e7b821ceef1e7147f68b42d28b7a3af4c5fe3ab636bcdf6afb6c49d51edea4b1bfd060dc82a55bbbc0e7ca90e0fe4d5d63080272871ca7da6be22d4e3810b039289ec3764f4cfd75c04cb825badfc4f378cbed1ae423af654062e4b93671f4fc64110472d3cb84dbd16b100ed8e4bbbf2338beaef9e49c5f074aa34f184785b2dd81e0d1982b3b3b499e492ab2e91c8145ad288dac22c0da701cde84b6c39a70dac0c9de3daa965473dc9f152c27469e59c6e3f14fe367b1b00bc4ab687b16869b6552ac4bac490c3f7c58b6c93234bf2f541ad614ca5a2010cd951c4a329f383fd35f6078679f56e496ec64f20b69b453a687ec00601e68d32546903884373f32c51fa7b49dca6b1bd33ab8be376d1d8527b9b9aef91f18c90f58f97027253994f2278f13d6f2cf2be4176facbf976ddb7408fff6429b003fba3e8ace31a9234cde64615114e75d9f3638760dea11ccdcaa2c34a479fb59ace199f73c54be621cb306f45d8a26c1cd5b7157131991cfc9ad9462b1c9a9fca4eec815b01b8ab760f6c6edb54188b21e50a76eafc9a77f6b4baa5be05beb5a4c2183d17093a9f57cdf888cfc83c0a78c62c2c2184aaaf411b25d2c1af51889d395d7e11be5b3465633ea72be670ccc68209251b25994b17532c8fbeb52df65ce81552f7a4a97dd35f3c5c907826ffee5ad40ab1612e11e4bf40aee32a12a1b3c85fa5f070558e973fd86a2d3b2a793f79e6000b243922c75f0f053126e825afd1a23133f6bc3fdf4e18058cd12cda255ada8e8938bcb8c291d934c03f0da826cce7f627085e65de44cb21f3b3343a93cc11644c64173042756309e96721d3459ffedea36358e0974fe690b4315b1e1d4efc415617749746057794da13ce5123e17309035b7cb41902a8a17180d757ad47f8fb9140d68edbf73694e0a6d1be4943baeef8f6002d01e2ec1e998edc1aba704474eb1358712b159fa7ca09bf9111a611c09440d370f05163530e7afc0f9e4f394b0c5d7a4e68f04d2e4674ac604171b6fba99481c624356045117269e28f417ac080886dbdd7a6e8171fbd86ce01bb432077ea083bbef05c23898d9059df7cbab26765d93b2a067fed6864b7457afcc49c87bd8da2d81d89d4bff6b6ac1c755d0fc55641af3420fb795132732de6ffac9f32b22c3fb6f788e0bb3a357cf194923716dda3a49f46c38c28f599c26ce83614ec90d70b5d9370de52c60ed291784a8ac21935313212eb817f4522e8af13dd9444c86a0ee7687d69d14a3fc00f64586dd5fcd25a6c5992a7069a31da53512fa4deabd20b5bc13d4ba62f1baab2adcb1acc9912cdf8a3a63665394376e9d30fb83936f97a3c5c85e57f6d76db66c8bb82f12d5ccf0bc9988e6fa919c75d8bd1944dc508f05dd55f29825e00cd464ce7a1f8440c777bdedb1e4ad0270ea5a87e91cabb28c48ad02eb7e05cc7fe942de865a421994957e4c21ed3da152e933cfbcc71c29a3f9e69aeaad3d8307ec88321e0c22009a5f604ac488aedec129432c854b36ed4150e717d8bf278326188bb095d0060c410fff6a66b0acddce844513983a86c6b3be477b1f0c7526fd93b53e8423926b29f6a6d98a2043bebbda433aa7d807f58147f4a187752ac1f484289a267cc00812d9fc09c3ea8def2658df75b7f763361b09f377b855b3ad5c4a764b57c09f6dc1480bfca27b3c703604ab18c6e7e257aa91dde335a67c15861c5e51565cfaece3f7fb4f060f84ebe9abdd9d1bede6ee276d2b36b090f4700c70e568662d42353e3e7946940cf531d4911003adf97f8710d5a67fc74ac27ebe27eea1d6aa4232c53da2a78f9c19feed9a5a5ed7ca578928a9bba37d198cfeab37dcc880729eb11022fec97f41f7f3972ef7f7fca7443e72ddb564abebaf3cf7c530ef349dd212cacbbf6899d497946331dccdb8048099c82005b1a2ff89b27bb65ff03a0e882a7964163641a547f98e9d500f070ffc6c98bbcf4415798bbe70833014370d4c22e8d357ac469a9c5da0547ef28d419f840382427a05878dd5ae4f91f2f725d19d700f762c3a47bf4fc42addd79a20ce10139a7f09e1dedc19a95d9943b4e88b456acbc0860b3a08aa90774a379592e3abdb6a7fd1dc2aa370fceff1647a6bbb0c94ed0645b71a4402254193efb640ea72fafa525e01070eafecff6dc1b0779a9c66ab1009e62aef09ed4b58da256a09e9d69af5f0ff866377b54a16128dfa902489e533349a77ab297473e4f61d5cc31dc6fd88f1519531f4d7fbed620770e81bb620cb675958fe2017524d2a0bd0405e5b77deaae69f91178da60053180a2e153f366c37aed0a0ec9baf860cb756382c14600ef0e38f385fe616df6e0b291086cbf8f693ccb4584cd7c3afb56f6dea9d83dffb206b7e1db2762c1504c2935de093f2ecb93ab2554c69f3633a3d7dec954bb78a8538bf7eace3895961fb2c9bf806ba73f92a359d97f3fc98412bccee1c8d5f7d480b260bfd2ec91160a465ab0675c76443bc6a19d9d9cc65a96bdda1d6068864beab6ab7905c9b9ceba045beabbaf6f6f4c94d7734b4881824a9a2cf353e349e45b0523065264bacaf371056fdd1d1da0bf074625d1382e7320064d8b791a52be3c59ef7b7aa69ec5b236f92014c40341d0e46d70695e80f9b6b870808e15ca092b22bc7ac47f5f413c45e03059c0e1f5e36f09e8ea1d804d82d7f8346beead9e9413bdf4c247878168f4607485f13297e42eb82cf8ede0edc154f678364716da28f6bf1501208b2d4533180b55933389504f30270e442f9cd09433d160099b48fa8c464d102b9e3ad38b598660961fddc2a80b8fd4a43885061f79924a3d60e8972b5e41e1b3400cf4e77ffd6ffd50bc3d29783ac51adbbaeb243f9be88c84179cb3a4fc8297bcf5ccf3d6b21d58cb4aef66aba8bbb3a73271c7e55c2463a00d8d3a56720925ddbcd1d34e83a010eca998fb90cd0ec607342422abc226851a3b62693f55f3d04e761adbb617da497fad30e09a11cf93e49929c0dd28d0bae9e35140cf6b40603a9b00306236ea3f16686bd9135a4f7a0d0198dde37e9a091ff0ed4aa6843c8b7ea82c2bda40d2bf21f7460fc5543c0196e95735253de35d8047b1374e05acb6c40164d0d5b1db43fe8c6fb7d9c08a25f32beb4939fdc2d27ee1f24a60a8026f49601c727686c4c7cd1636059a1008088c69af360e1acc60862e15b52d09f0419a18389828e552daa69cb4ddaf2bbd1caf9703d391573a6eb056731f05a09d866a28e4210248db175717c3c2086a9bb8ca5fccabbd2b6d96001ed5e6507ae05149c7e53b8766c8cba332b0e613d5b1d2a9f079a0b4165898e46c5cf8bb63ba9fdd127b7fd3131f9dc956010407dcf2ba2be433f4f8177f60956a64dc5aa0db88629f9d85ab99d83f29367829b41bb4c1e385352d23b6193324716e8fe065be0a4501739e4dc19cb7a9def7346f78bd6bff9eae7ab7535b247e5e50358a40fadac6482050563a01e69f502c1fa8b7632cb07bb9d45064c7a54c2aaf2b329e40e9672f70cb7a92bda3c86151fc324bc682bdcb3715a7e17572666129f3fa5c588f89f45d10ab930bfef86a5ccde226f7d12e5c6d2f105f2d68b5ce9373f2b14c484af4cb1bdee7eb6ef701a5a44714e4cc233bbd17f26352766052a40a0f19963af29eea26311dc18d73c3c6e176241e18d650e65eced2a328b43b5d0e27f589f2df9dd8f89d2314a8542295d43381", 0x1000}, {&(0x7f0000000300)="c837bb1abc9fa4b4660aa5008974aeaff8d80aa6166f4baa85d01084165382bbd46783e1cffc784cb671ce9cbd40917eb45883b1c4c605ddbd6cfe5dee2cc63e69241f617346b7f30c48368963490be1197a6591929ddbd2ae3f", 0x5a}, {&(0x7f0000000380)="d3df73f009fe7927f4eacaf191fc8ae9189ec8b1ab1b0a3ba4dd0db804c28682184eea000d544a149bdd93b5abf7806fd6452beaf711567aa1976aac71ee48365def79e02a834d8ef18c46aaa2aad38fddbcd2932c43e1eca22c", 0x5a}], 0x6) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000640)=""/102400, 0x19000}], 0x1, 0x0, 0x0) 06:13:43 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r4, r3) bind(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="a56e52aa1be016db70c4cfc1"], 0xa) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x6) dup2(r1, r0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r6, 0x0, 0x0) 06:13:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpid() r4 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r4, 0x6, r3) r5 = accept(r4, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) recvfrom(r5, &(0x7f00000001c0)=""/159, 0x9f, 0x4, &(0x7f0000000280)=@in={0x2, 0x0}, 0xc) recvmsg(r2, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0x0) execve(0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000180)='\a', 0x1}], 0x1}, 0x0) 06:13:43 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) dup2(r0, 0xffffffffffffffff) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) syz_emit_ethernet(0x4f, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100193a000000000000e2ffffffffffffff000000ff020000000000000000000000000001800090780000000056427e87f201779ef35df43239fc03db2c64780e8e7b6dc0f965267dcf077db549bba49b397e34d9f80ee4f4071e910726c3086cf40b8bb69398d35e12f2fd77e22181c065b56169d6616627aec6d884f234e395fea665fe8cbcbdbeaca409f75e41a4f22bbde2430d5681aeed36e081114924d98fbff7b76cbbd61af1f8e14020b0be65c67e3a20fe619d8aa9369728461e1645c4c92f3bc7da608cd3c92d9e21ccea19ee8544d38a1ed2a39b3652399c13d9f6627b"]) 06:13:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0xb, 0xa8d, 0x0, "0a662baf0c033c08d2a30300"}) write(0xffffffffffffffff, 0x0, 0x0) kqueue() writev(r1, &(0x7f00000014c0)=[{&(0x7f0000000300)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101", 0x200}, {&(0x7f00000001c0)="ff", 0x1}], 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r2, 0x6, 0x0) close(r2) 06:13:43 executing program 0: ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x144) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x80000000) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_data=&(0x7f00000000c0)="ae6cd356211b61be0da3d5ff47df72a557ac8d00bf182d4ff4a833406f65096558336d3c2f28067d03aed11fa23b74c295944f30fa380aabb3ff897560e8cd10d6497956432608fdd4f006aa5e093d312e471658911a47c9dbf2dbbdd4a12d76b9b0c196dc5dfd08b1483f4df5edf0a09faabfaecf16bbfe9dd3108566dbf2072f87f1f173f25338e8f3f0f37bc6bc814161a96e9c1f31add7fe93c39ea3191179018276c60da990f11547a69df032e746382dfebef03c129b0bda7fcb0a0ebc6ac8108e1c3d2c611f364b57b95089d56315af83f294b30a07eaef084e56f19726cf3c75ed1b23865dc0"}) bind$unix(r1, &(0x7f0000000200)=@abs={0x2, 0x0, 0x2}, 0x8) getgroups(0x7, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgid(r2) writev(r1, &(0x7f0000001500)=[{&(0x7f0000000280)="1829aab5dd03ca5a2fa82ec3a51714e65cea835ae4c0c10e43202e9bf43503feb61bc0d04d15a8ad97dbfcf0bde135b68792678fcb94be705850cc5755e6bc147944d2be736f71bb5d54cd0a882a1f8e60e8459f209065b1da31a3a94aaca8334ee48e0e3316499e2094230903535319364ab095861cc8cedf41b2526037a5b74b142cae8926fd1d58289aa1703b0d8a3516883c8f0b0c9f43762b9064771127a5c4b2482deae8473020c96e634bfb27c885b8a06e07a2fe26a312d49a19e96eaf00e3e1bf39ae682603a23b279a2bad14cacd30cb859889809dd2af41a88f2e06e2a7bceb91b54b7f7c82e29b129d0bbf19686559e5a9864b4d75ed3ce471e1e1ca1b7c40ca31f09103ce6aed3384a5da79e8b858b202123aa24d866f3317d3ff8a3a7703170030744c8586cf61713327bc99c37e1f344be90c9d91840c122fee913e1b8f54091f592661a2a1ce3dff3a8141a7af7919d0c49a86fb519f82b0a8a7b22091fc4d395307a85c590b4384914bec3f5673633f8c1035c3b3c2012230f2484d6996a22ea9d248e2da512819a99e4d14a1791978e414aadc0219a9aaa967c45f3a22cfaa425c87a591e7edd8354f55a35d74908638630710a79149ba17049853ac48876d09345f7d9daba705abdc6102180b9067b9b0d90650d71d1e41c8d4d41bbb8de6df7234f97f7d1e7c4a2969057df2a340a86e07e7355cf5edd5dc8b98bb8059b8819b70ee6e00f188eb8e0e9c371ae5ccaa444525c54ce4570b420aac4b83d110425e18ede858fae0c22bb7dc5aea33dcab8aaf533604935dabc3a27d71281bf334571467b2a2677596cb6fe7a7b220050314a8c1d0258e5528e5361eab79d44878f25d2c136586df9b2c0297e0520b905981a39d915d0af9a0511c3955ff20fb1a8800f2a5e87988b5978114e22707fb7f762a9ec89666a25d7c5dc183133476cdb11e330621a70a93ef07e5efa0d3a9dce506d251391a3bbcc45e88b9a712b01a5c6c0a64faaa8005c7991e70751667afbb86c0b44262f21ad78aea291629e890545149415e615334ca0463e0275ad05c0a02997190a5c341fc7296ef663ad46172dd6b323083bd738e7df9a05d7e7f5b94700b07576ea189ce70ced6e5830cd04c7f6dbff0faf922d873d631e40c51ad140e5a95788700c369e8a26e1035b2582e6d4b66d41052761328fb631aaf6641aa44514b2483483fb148b0b2d8a3b109d17f96f455cb69cf119d8fd1ae8c0eebc679cd5f2b398569d5a305afe18380dddf0872fe039032b63a159b588a4a0907b81a85ffb718671af3b31168eb476021e118cc6d0696a0239f240c3a9de3f91153ad70d289d250b1461099e23dd927b184425fde94beac87a804b5fb1de69ec14f201fcd651dda724d1503b412a4c039f79e6111dd5b0c9167ec2b64428e0dfd3a305363eb080bbaf8293f86b0d19c2de4b094805e68da1396a0d00b7fec7237688384fd7beb9bc10be12a4127ca87b3ba110db6af5c197dead188d9664d3dbca953d044dd0f3bc1f6ad8e91bfcbecc4e20e8dd8b3f5d12a2c6e66951151de206015a2a75bc1e52f01ace47cbcd23102b198b2513dad6ed64d4d7fca98a54df64ff644e2d9add6abd9bde912a2bece6d04b36226590cfbb121b2feefe2bd2f0a8d323e7692603cf559b886c4747e7f611c1fcc28662dae338adb5ac389f14a75caa2e9f2fb5bbf8559bed0860ee65bec6e80c1d558686d7cb3ddf0ebedce33a85421d4bce88e5efea4e259b51c190027c242c50846eed372f461f72abc0d2336649567f8787fb989ee286f3f99b95cbf1b6d37750bf59bfbc2dd19e05a5aae8233b701cd9b9a259f721e5a771d3007cea373e77fa7fbf0635b2a519f588f79433a7ac65018a176f108d5fa9f024fdd910ef3942ea6314306c65a8db5eb8f28f6c77b7f1e7e7736ce9cc35dcccfe5b250fdcc47d32b183574adfa4c41fa3b2ec672bca009bfde363d471c24654da4769a76bcb635dcd2cfae1eb0efcd1ff46ce37b5e48daad5acf659ac4200f2595165d77d8991287e5d74f1e551ba173dbc02aa56e6bf0abaf6c607b3a8d33663afa1cf460973ebd642ad023e88f7e121dd121653cdfed0fded24320b88cd26f6eac12b1c620d74d1b4499133f3ae4ff2620b94147417c21ae09c72505cae3721c2f044f30026d8e18a358adfa630d2292cab06d8b40c0475ba6e10b5bbf57b9810b33c49395968c4722cda3271a785dbcf257eec3414d9d826d3e785edf644318c871e19b8ca4ac2533dedd343a3d2d104d18c261567f37b2ec3c2f06e03d8788bd0ca75bfbde87588bcc6f6dceddb9411d1bd482c9c2bec7da4055d73c740c82eee8d77f734f66d95c210ecff58ab28a6120ed460194441894c65bac42ae980bb84ff10937fccf7f84fcd30059316104b577721a80f4d46d14d9fc02d1d774a5dd71c258bfa89d1a85baaefb0525d8b4304912394370eb940f048e0cfb313de18ad5d4c76239f90b8ff3f51fa86f909e793945ef3db2388a109d519a04af637f873dd90d70a8a9cfe193a280c954d4bc92f9a63822fec84e9efc167e8072f37e7e39302f619929b4d859bffc47ad25ed2a605598507e24eb45c6b0fddc36915ee4b499b4cc883c70f561a070899b72664e2d074993042465ae21074d73d3f789d06885f9d66175d2adae1a49e63a97350af1c4a8299679acf7fdebc9e4ec0ec010c08fbb0171beaf2a366aa776940486c629639ecf8bf1ddcb65f6096ef8da8f1b6f138175a8c5881e5a20e9612e3ec0027fca7127b574064e21bf31cd28171454b343baedab0d09e1c1d44943cb13a26b4f2e63627f87d458cdd6d26052c94f4ea706c96e2042ba422eb47dd91b25aac406341da20f93c9712ab7152ece04a6fcf112de01c4980fd92ff36c3c788a23a92cab44fe1b57162f5cce2fb3308eced8865a3d77e062f31fc2e5a5fc938fc4a0e475101c7177fbf7f9124bcfb61cd1ffdb2675709d9969845906eae1dc5db21825fcdb31ed3645371b676b53fbb7a16b9d5d09b6221dc7bd5c1c6b5a9666c23a3ef4c6b91dbd1bb4b909daa0a0bca369cf84593fb5de9b7a9b25064142a90017ff84d0089ef32ceea395490cb9adccf7a7c4f0437cb124bca99930469c0927a8ddd06a01ac5ab1c44e610127e9b6fbcda9dac54fae0effd2bd8e8d0f866a342f29360c7dac72e849379810be504e028b43cfa1b2c859e4f5669ccc5d13dc2a6f3bed075eb338d6819edaf72c7226ddf9b60f6b1a718f18c5442a114790d2ba1e6e0b92d3d632ace8d631c444b01d67956c856bed9c36ddd1dd58d3558ce4bf18ebc09dae627472f7aecee1d63a741a9a75abd749167d07eeed18bbbb5f55950b45ca6428a828aa07d5f30b99445ce4eff1336c84dbbc17d9da9b30bf28b84a9b12d67f077f71bcc4d3da9ddd4e14e5fb6a6d555fe3d2967573b65087c68de603be67d4d863a023622a98013dd3a08db5b1b35059440fe98e8e141fe47e20fcf9fef058f567e15f45c3f60d043d26da902dd7a7cc777e085fde98483bbf1fc1ec9152045cc85b06fdbe87737a1e477af5bfe4377e3b5b9d1eb4de0fa5c2d6142befe19f2da4a62449ec6f0bc537a3f89982bd62b0233b5731a1883c256a33295dc32836208e77dd3a8476f7395ea4276e6128f93ee0df136ebc1f7590575288b7c3d0e7ea75708eaaa7afb9251edb32661eb52ebdf01db7a0ac2ca8fcfbe43920ce934de7dddfee31a6024789c00651861d23cc29c0b802d9fa422f83246806119a353188dbf1ec74a7094e604ef691d0f5504d606a72907faa79d6306c12b4c9717a89c6d7deca8f88bf8506a4988dc22a33d87272cd257d691579de9a85b8b2b18ce43d8f8a4604f5fa681b9c208c995708a77b132e9ebb612e51a36a00601884f491c4899233c168b839e8f762889071eb91b93a64d5a122c5c9b5231e5e797a8fedd671674a40b4feebc9528fcebcefdf241bdfc862cde21cb6a8ce5f4bd66aedbf0e0ad5ffa592a2af26dc6500d2378978e52f8e4a9ac912867ea493d450a46ea5a5b1c9294a07cdddc5de59decb876582b0445966f547740dcc02494a6e542613e1f6c69e567ba4581a23d9ddf02f3aadbf76f5a5335cb749d75c7a24c091b0f6a25b6da1d80bbf86e0a08bfd73960523cebfb9c2cacd7b5edb440d0e7d9193feafd4dc6a3e4d8b4f11a587ad297549c49f43deccb7a7437be45c39a4d28d8f5c819a1cd5fa7174afbe3a7e74a9e61e10bffaa763209f25b990d3e6bb9e70d71026ecd0f37296ff0ca0b74ffccb85d95374971f08a778b940ff76de6546f845c4f55a5ec7003923029c56b0d40f2ccae832e55bf5d855d3e369e94e89cdad48d58cfd3e0e26c4f020f4cfa8f079ad11b9368d1234de3ddade6e459d5292253ce64141358b09223c8ca4c51e899335dcece1014ee7de2916729f9cf284cdad2693265668a252655339456ffbe3cd2cb6d6361d4df840deb7c9c24d4c36a119665b3c3753302aa954f1a87b83e986e98aeed7826fdb5ef7814fde332943c1437df0983f4e646a7a86a17db677742d32bf50eecd8b7d176bf5884bf5dfa77bbdc231a17f321073b9eecd3beaadbfc2f659b81d399cf6cf3ca0f7d326408f0fdf17a7ecb1e71c0b2aee85078664b7b1eebd377b997d4f9deb6d2f79b36c186d460ea02b5261af9166fdc0e49804a0907ad0b836c27fdb3015b2019c210e63869c110878bc2c5febd2bdee808976e8e0d554c4e8ba9cfa705516938af430c1746d3ed643c9c0d49d9777c3d6d1cd2ec37eb6f520a516d6adceebf2b0c32498032222b25e494b8f9cdc14dfc52e6aaf74acd24272efb936856e1bfc08a4bad14dbaecc5e10c1df38ae28ddda6284e1f6e2b914c8acb82eef93c2fd2953b4fd48df48f30a0a0abb9e22bd5472d3711f5ca26c62e34f1a544acde8752a4c701e6c85445a147b56ce1f8bbc310ac25d3d0d7b66a82a79724656d2a03c529b60f6d5172edfc148adb74028ec381985e23b3261403e666a674b1e98789c9ca1595e14844ec6d0b5803bc9c293b7ed50060968db70aaee40a1f1856d4e1e21c1e3cd72e1fd6525253987a4ca4c4713c1b96b849a4acd00220204dff108c4dc267451458b7e67bb1b8ae0e916f61b64bdaf0fb464ec1b26d63d2684c57d7763ab43714260943ab507e6c160fd1d08748609734c4cd0b5598ba3f24e570c07ec914b7385cbd815e3fb1fddffa758f10cbb195337e5f742252f340fb3065c0fc23437be144aa11d28dbf568c1035c9d498b4c5e2096ae17031ef888ae2f89e74e320bcdea3f1baec849d94f8a90017ccc29faace137f2a7cbf94adacc0b085865ef95b75e93e11a7bafbc74e0ec11cab41ad9f9557dc61c57f8366396c83dea1b4c1a2e5f6a4059b25b40bde2b6f28077f428ac3140895db3a97d51b2792b28674b4a8dc5350e8ac2e161a92d245a21dccc9ddfecd87d8f48cef4a67b7ed9c97987daba598614b9981ea3c2c78ed9693d4271ef60216ef61142e084bfafe9fda69b7f25e4255efec04cf1263ce4a17bc0f3e55c78ef7c17a6ed05a9d2cc2d36da957c41dd0d5d68412c5192af6a25f40083ffc980db1816a19dcac6d3411091a04fb7209a1bd36b7ec13c8de92a72997cef0723f5ffba03278a496045afc277997bc4cc8052c1c40b97d7f2566f7d863a34ed0318b75332ddc3dd31a67c5fc1f717c70f889ff440b88dc87388e4e8e2bafac19c9a07a8a9c723deac18b3e94b1e790812d8ae60c01652a3d4865", 0x1000}, {&(0x7f0000001280)="d9c5b66c0cbcd23a8dcbf8", 0xb}, {&(0x7f00000012c0)="c2ccce802853175aaadc91a679ced6eba35eab47857f92bed39044527b87bcd50bccd3dc372f71bb84ec7e67644cf67b6e34f6bc30d1ba9c47b23ff59b25b301b761a96909673bef83fbb918eba574367c74dbca4d80164d04d4f623e86837b02c33da4b1584e6654a14cd064aa741f034108840100dc27da6d9a43212183a83ef21a74d535550f42c3223c7eb3ddd96c754f4f5f7b858626fa41abe7b15356a1e634c05059948a3a6f0b1e4bba6d62b8370", 0xb2}, {&(0x7f0000001380)="11961181b5faf8a164952775a1785b862cee0dd473ded91dce90f6d5c8d106b0ef57fd2297ffc9d7b89e4f4bb16f2a8e5e74b14d185cc9c9fbf655122c66ac738b976c563ef1eeb51f4103b6ae2c96a3595dc6a957d722c3a2b8d47f846c784f3cd242d769703f53397e5b71015807bd6ebda4658d8c0ca18a49d8814c7973718e0bd2800370e4a0d0d0d51c22f598a12775c0386d664bd4c695dc0837a3332d1e70d0cbbe928f33133827bdf12983a6a1d1fff932ea11b5baaedacdf9fcb74ae30bbe59d603186e0194de88cc8d34e6a86f0e1728c3e05f8b06d117c349c644566b3f5641612b13e53b7c70310be75339", 0xf1}, {&(0x7f0000001480)="74732c214a5f4c262da1a2cc9390091d15c00b82e768aa982dc79e4cc1e76c95947a14229806f4687ee075f394de6f77ee4f8a4752df9911dac3431051ac8db50eaac8a86a60c7e619a2e169ee5914", 0x4f}], 0x5) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000001580)) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000001800)='/dev/pci\x00', 0x40, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000001880)={{}, 0xa, &(0x7f0000001840)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r4 = openat(0xffffffffffffff9c, &(0x7f00000018c0)='./file0\x00', 0x100, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001900), &(0x7f0000001940)=0xc) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000001980)) r5 = socket$inet6(0x18, 0x2, 0xcc) recvfrom$inet6(r5, &(0x7f0000001a00)=""/155, 0x9b, 0x803, &(0x7f0000001ac0)={0x18, 0x3, 0x7, 0x9}, 0xc) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/zero\x00', 0x20000, 0x0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000001b80)={&(0x7f0000001b00)='./file0\x00', r6, 0x3}) 06:13:43 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400002ff, 0x0, "003700200b0f000005000000ac39000500"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x43cb9, 0x4) r2 = dup(r0) r3 = socket(0x2, 0x400000000002, 0x0) dup2(r3, 0xffffffffffffffff) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0x1f) sendto$inet6(r2, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 06:13:43 executing program 0: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') link(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000180)=0x4) setsockopt(r0, 0x3, 0x4800000, &(0x7f00000001c0)="b5d6ddd407cdcdfdc6d1718dc5a346e0fc21119c7dff97173714ac770c1b933c0c4fdd92c66c764acdbf1f3538aafb9a9905ff8dc2be0ffcc4684401c8af7f412e68cfd98ff3896c6879dbee0e61", 0x4e) 06:13:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x8000, './file0\x00'}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r5 = dup2(r4, r3) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000180)=0x4) sendto$unix(r5, &(0x7f00000001c0)="8137a519823ddface41e7a55c74ce3c91af4c9c43ac2c8f01da5af7e2b8b78da229ae1715196909d0ea8d1d5123cc93970685ad5ae72db9e0fc12853ab56a877fdd9d9d36f55043a2dbdcee60ee3253c2b1ad6ef3045218b058216cdddafa4a773b3da894120b14e600c6cf00bccfb09118db7a7b36d8344fbb0d57b120ec117933e0c45a8bf91b72426a09fc7d089dafd54c5cf2256873c3f14d06bbe5b08c4ab559fa877b963e0ad45ea06de66a6b62534fba56563cb73072474c0c61ae6f0fa2abc28de34c1a41d21d1e931f9de7ac2664996142a4b6bdd246695821fb74828", 0xe1, 0x1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) sysctl$kern(&(0x7f0000000000)={0x1, 0x36}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 06:13:44 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r6 = dup2(r4, r3) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000180)=0x4) r7 = socket(0x2, 0x400000000002, 0x0) dup2(r7, 0xffffffffffffffff) r8 = socket$inet(0x2, 0x3, 0xff) kevent(r6, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffb, 0x2, 0x2, 0x101, 0xffc0000000000000}], 0x1000, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x40, 0xf0000000, 0x5}, {{}, 0xfffffffffffffffd, 0x0, 0x20000000, 0x0, 0x7ff}, {{}, 0xffffffffffffffff, 0xe, 0x20, 0x9, 0x4}, {{}, 0x0, 0x84, 0x4, 0x2, 0x800}, {{r0}, 0xfffffffffffffffb, 0xc0, 0x80000000, 0x80000000, 0xffffffff}, {{r5}, 0xffffffffffffffff, 0x81, 0x10, 0x1, 0x8}, {{r7}, 0xfffffffffffffffb, 0x1c, 0x80, 0x3, 0x400}, {{r8}, 0xffffffffffffffff, 0x0, 0xfffff, 0xef25, 0x9}], 0x5, &(0x7f0000000340)={0xc4eb, 0x1f}) ioctl$SPKRTONE(r6, 0x80085301, &(0x7f0000000040)={0x7, 0x10000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 06:13:44 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x5}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x7, 0x2, 0x800}, {0x1, 0x8, 0x800}, {0x3, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000240)=[{0x4, 0x6, 0x1c00}, {0x0, 0x8001}], 0x2) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000100)=0x7) r1 = semget$private(0x0, 0x1, 0x328) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/183) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000280)=""/163) semget$private(0x0, 0x3, 0x714) semop(r0, &(0x7f00000001c0)=[{0x3, 0x1, 0x1000}, {0x1, 0xbb, 0x1000}, {0x2, 0x3, 0x3000}], 0x2aaaaaaaaaaaac0b) semop(r0, &(0x7f0000000040)=[{0x3, 0xfffb}, {0x0, 0x5, 0x1800}, {0x1, 0x7, 0x1800}, {0x3, 0x4, 0x1000}], 0x4) 06:13:44 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x15}, 0x2, &(0x7f0000000340)="c7ab30ac038b9f20ba48ee40365c74e6", &(0x7f0000000080)=0x10, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0x1000}, {0x2, 0x1009, 0x1000}, {0x0, 0x401, 0xc00}], 0x2aaaaaaaaaaaac56) semop(r0, &(0x7f00000001c0), 0x0) r1 = semget$private(0x0, 0x1, 0x6) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) getppid() semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000400)=""/124) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x1000}, {0x0, 0xffff, 0x800}], 0x5) getrusage(0x0, &(0x7f00000195c0)) semop(r0, &(0x7f0000000000)=[{0x0, 0xfffd, 0x800}, {0x2, 0x7}], 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f00000000c0)=""/89) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000280)=""/24) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="e67f2d2f66696c65171fd819d8a821c8639cadb90402d274f42b5e167767005aecfae6a6ee0937952eaa9f3d36ef8594bcbe31c918962a9b02e9808b935d4fa5028f63d737b327be538d93dab05025fd6b1f48842a8cc57ca4495477742b55b70d6cbb327b249de9b081d8017f7891d1f90000006e791fe637428206f3ced95a0b406f33d365"], 0xa) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000380)={0x87c2, 0x0, 0x1, 0x68ad, 0x2}, 0xc) semop(r0, &(0x7f0000000140)=[{0x3, 0x8, 0x1000}, {0x2, 0xfc00, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x6ced}, {0x0, 0x7f, 0x1000}, {0x0, 0x65d, 0x1000}, {0x1, 0x9}], 0x7) 06:13:44 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f0000001180)="fcbd9e63305d7e7a81d613bf4e530c89cc2cb4fce86cb6ec16c802fc9a63fbf3d85449cb254f4e20af095095a0dd37a8738be0d41c8c4c8008c9ab4536357242b8127b67ea85c37cd175ed44477c264a208cd3ca5d60f8b8cfd69471f2c7a1fb778ed83e774649a24af53e87eae3a4", 0x6f) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac14"], 0x10) writev(r1, &(0x7f0000000380)=[{0x0}], 0x1) r2 = msgget$private(0x0, 0xfffffffffffffffd) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10008) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) writev(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0x1) r4 = socket(0x2, 0x1, 0x0) dup2(r4, 0xffffffffffffffff) msgrcv(r2, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r2, &(0x7f0000001200)=ANY=[@ANYBLOB="0100000000180000b0db0ebe4456ef0243cd55600409f22dd06236451daeeafc2843a98ba0f119bde9963b59c21e880a543d35603156cd229391ca9cf0f49ef4a38a34508c4bdecd4e01ed1917453570cc64f3303955f574628bfc2299528142a32aa381"], 0x5c, 0x0) 06:13:44 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="277e156dc77eb69b43a9b1512d6f68faffff14113e55cdb2f12da651dbd0c87d4bd70f1558c8f9db428e82ccb073a4235418d49e19641bbdee6a1c5571332d259998ca104e4c88880fe3603b847fd2bee2ce75abcc1f1c5e198e44d36f17a3b05bc19b"], 0x10) shutdown(r0, 0x0) r1 = socket(0x10000000002, 0x4, 0x20) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x4, 0x0, 0x0, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 06:13:44 executing program 1: semget$private(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x3, 0x0, 0x0, 0x7fff}, {0x3}]}) r0 = getpid() r1 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r1, 0x6, r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x0, 0x6, 0x1}, {0x18, 0x2, 0x9, 0x6}, 0x1, [0x5, 0x7, 0x2, 0x1, 0x3, 0x8, 0x8e, 0xb1]}, 0x3c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r4 = dup2(r3, r2) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000000)=0x8) setrlimit(0x1, &(0x7f0000000100)={0xcf, 0x8}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 06:13:44 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = msgget(0x0, 0xc5) msgsnd(r1, &(0x7f0000000000)={0x1, "62764edf70061df0ae683580e89656edfcceda98fb6ca64da46ee814f912ef0fb46f56bfb46fe7f27a0b15f690a271a1b2150f1e75086234ae5f4e10690fc28988e46cddb54ca8830f0786ebe2e9f835d480afe3d2cb8d83f90f6c8bf1b1a72af06718a1fe4cd1115e707d0194f675777dfe286bcbedcc06bacf8b699e3c6d03a1f11b46e81c3c68a36960955cffcae2450cb87efc93c2d2f310f6a9b25c455317d3b3a2c6"}, 0xad, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getegid() dup2(0xffffffffffffff9c, r2) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x200, 0x0) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r5 = dup2(0xffffffffffffff9c, r4) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000004c0)) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/255) msgrcv(0x0, &(0x7f00000003c0)={0x0, ""/112}, 0x78, 0x2, 0x0) accept$unix(r5, &(0x7f0000000340)=@file={0x0, ""/73}, &(0x7f00000001c0)=0x4b) readv(r3, &(0x7f0000002680)=[{&(0x7f0000001340)=""/4095, 0xfff}, {&(0x7f0000000180)=""/17, 0x11}, {&(0x7f0000002340)=""/227, 0xe3}, {&(0x7f0000002440)=""/245, 0xf5}, {&(0x7f0000000240)=""/98, 0x62}, {&(0x7f0000002540)=""/177, 0xb1}, {&(0x7f0000000440)=""/75, 0x4b}], 0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000300)={0x0, 0x7f}, 0x10) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYRES16=r0], 0x169, 0x800) msgrcv(r0, &(0x7f0000002800)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba600000000000000000000000000000000000000000000000000f3b881b4bc7d8c2100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e52179293ad1a44c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008038abda00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe900009e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008d025955000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000248e0269b0ff76acdd4a4abba36f4fcaa2047445036a086e4ab6307c9005907b3517ebbea18f34e46abfbe0285715e740731512fdd8a574ae1a97d40aba556e3481ff99ce687ab379c724d573c23f8845fd207a059811b26c6d8b1a57cf2463a"], 0x1008, 0x1, 0x800) 06:13:44 executing program 1: 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(0x0, 0x0, 0x270) 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, 0x4, 0x4, &(0x7f0000000580)=""/75) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000080)=""/218) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2f, 0x0, @multicast2, @multicast1}, "810000005ee1048c"}}}}}) 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) 06:13:44 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r2, 0x6, 0x0) r3 = accept$unix(r2, &(0x7f0000000080)=@file={0x0, ""/14}, &(0x7f0000000180)=0x10) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000001c0)) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000240)="b4", 0x1}], 0x1, 0x0, 0x70004) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000240)="b4", 0xfdb6}], 0x1, 0x0, 0x2ffff) 06:13:44 executing program 1: r0 = socket(0x11, 0x4003, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206922, &(0x7f0000000300)) r3 = dup2(0xffffffffffffffff, r2) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f00000002c0)) sendto$unix(r0, &(0x7f00000000c0)="01080513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f10000000000000001000000000000", 0x801, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000180)=0x10) setsockopt(r4, 0x80, 0x1, &(0x7f00000001c0)="9338345aaa02069dce3beb01ffb9e0d6b9181bf4fa57e3df6728b3b52acf623c88e1fa7849c0fe1c6c31daab6a402da37b3585ce472681a9d2d97ca204e6f38fa7b8623bb841d7806b94c5313ab2bcf88b3c8f79f66ce8ea7274d6d35aada0754ad10f3b0e0d028108253676e3e84eeda28e85b4c28256a51e93f1da2a7589553c14ab1033cf3eba9f911b49190964853775cdaed85225c45136493787e8ca62d6b38e0186448cfc7dd6958176dfed6ba2ebf47eafdd1ad174680a42135354a5df8d5e10a3781d75e6bf7533", 0xcc) socket(0x677a0fad8446147d, 0x5, 0x9) r6 = semget$private(0x0, 0x8, 0x10286) semop(r6, &(0x7f0000000340)=[{0x2, 0xfa7c}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0x3}, {0x1, 0x3}, {0x1, 0x5, 0x1000}, {0x0, 0xfff, 0x800}, {0x1, 0x32, 0x1000}, {0x3, 0xcb33}, {0x3, 0x2, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0x401, 0x1800}, {0x0, 0x7, 0x800}], 0xd) semop(r6, &(0x7f0000000000)=[{0x1, 0xbdf2, 0x400}, {0x0, 0x8001}, {0x4, 0x0, 0x1000}, {0x1, 0x1}, {0x1, 0xffff, 0x800}], 0x5) semctl$IPC_RMID(r6, 0x0, 0x0) 06:13:44 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) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000180), 0x4) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0xfffffffffffffef0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000080), 0x4) 06:13:44 executing program 1: socket(0x10, 0x3, 0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f00006c5000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000cf9000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000762000/0x2000)=nil, &(0x7f00000a6000/0x1000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x43) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) rmdir(&(0x7f0000000740)='./file1/file0\x00') ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x100000001, 0xd2eb}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x4003, 0x0) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/187) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r2, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r2, &(0x7f0000000780)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0x20, 0x1800}, {0x4, 0x108, 0x3800}, {0x6, 0x7, 0x1000}, {0x1, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1800}], 0xa) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000100)=""/145) semop(r2, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x3, 0x4}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 06:13:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x200) 06:13:44 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x15}, 0x2, &(0x7f0000000340)="c7ab30ac038b9f20ba48ee40365c74e6", &(0x7f0000000080)=0x10, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0x1000}, {0x2, 0x1009, 0x1000}, {0x0, 0x401, 0xc00}], 0x2aaaaaaaaaaaac56) semop(r0, &(0x7f00000001c0), 0x0) r1 = semget$private(0x0, 0x1, 0x6) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) getppid() semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000400)=""/124) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) semop(r0, &(0x7f0000000000)=[{0x0, 0xfffd, 0x800}, {0x2, 0x7}], 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f00000000c0)=""/89) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000280)=""/24) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000881b00"], 0xa) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000380)={0x87c2, 0x0, 0x1, 0x68ad, 0x2}, 0xc) semop(r0, &(0x7f0000000140)=[{0x3, 0x8, 0x1000}, {0x2, 0xfc00, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x6ced}, {0x0, 0x7f, 0x1000}, {0x0, 0x65d, 0x1000}, {0x1, 0x9}], 0x7) 06:13:45 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f00008e9000/0x2000)=nil, 0x2000, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x800, 0x41) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r2]) setgid(r2) recvfrom$unix(r0, &(0x7f0000000140)=""/134, 0x86, 0x40, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) mlock(&(0x7f0000aad000/0x3000)=nil, 0x3000) madvise(&(0x7f0000a50000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 06:13:45 executing program 1: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r0}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r4, &(0x7f0000000040)=ANY=[], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4081, 0xff1, 0x2, 0x0, 0x0) 06:13:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0xb29) r1 = syz_open_pts() ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000000)=0x9) ioctl$TIOCCDTR(r1, 0x20007478) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)) socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r3, r2) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f00000000c0)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r4, 0x6, 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffffff) r5 = socket(0x2, 0x400000000002, 0x0) dup2(r5, 0xffffffffffffffff) bind(r5, &(0x7f0000000000)=ANY=[], 0xa) r6 = socket$inet(0x2, 0x1, 0x3) bind$inet(r6, &(0x7f0000000040)={0x2, 0x3}, 0xc) 06:13:45 executing program 0: r0 = semget(0x1, 0x3, 0x75) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x2) accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000100), 0x4) 06:13:45 executing program 0: r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r3 = dup2(r2, r1) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000180)=0x4) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) 06:13:45 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x1, 0x0, 0x0, 0xfffffffd}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) 06:13:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02731c7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)="4238cc365c09fd4097e5b03719a51484737d64378653d978237b50e9085bffeab84f3f128c77789e1b7168801cd0dd098f25f633ba19aaa8c406fdb888037927bc2a47d343014669de0163b2270d69c759e127e4ace30ed838caafc50753fd27b9ace6a66d", 0x65) close(r3) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000100)=""/123) fchflags(r2, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) recvfrom(r3, &(0x7f00000002c0)=""/179, 0xb3, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000380)="1daad5cd36195d6810b318271ef9a4e226c2d78af736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8adbe6f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d39f6e23bc224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70df9265fa833f7f7788b351b9a0abf03d9e24db2448b2db5c1105d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc346d36d0fe7a2d0b32aeff27e94fe6994ffe7086d8f0c631b9688003f65d4b91d0000000000000003f5cea6e423358731875fe8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd29ae3124f55cfdbea9c3969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c750128b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff600fa6bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e0bf42c132db4317736a807c778c6b5e72a12330acd4552f2314b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc1000000000000002e6cd8f98b1f26f184ac625c20f47abf53a298ba0d4e62943a57fafd57a5569c84b5517e0a92ae7580a16e6ca625dc04bb1fe6593f8e75218d1514bfe0a49c3483da21340c35377bb720d545fdf1c604dee2f5f126aca257e273af57b1341269319ddcff0281f060d65ffac74766ce2b0d3ae6074861220f542a28f4f67c464c01e27add1cf942dba7e76fcbe894b1a439eebab9a9e9269bcb698aa699784c79c43ef1b6018a0432b2de4f299034e8ba000000", 0x3bb, 0x403, &(0x7f0000000040)={0x2, 0x2}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 06:13:45 executing program 1: open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x1d3) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)='_s]\f', 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) bind(r2, &(0x7f0000000100)=ANY=[@ANYRESDEC=r1], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x0, 0x3, 0x0) r4 = getpid() r5 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r5, 0x6, r4) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYRESOCT=r5], 0x10) r6 = socket(0x2, 0x0, 0x2) getsockname$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000280)=0xc) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r6, &(0x7f00000002c0)="7f3f7d69debbc1ee0f356f9ba127f69c589d31130b9076610304918399c8335fbcdad04a32893e21cafcfffe1993d145abc4fbb3f2772872deb855e7e5bc6529462659e976d125b652b3c58f82ca9c2a4f1197194238f7361ea838a076749291aeafbf79d1def9aed785d9aae6a8f54763df42e488347de07615de538144a4a49bad336fafcfa61ffa8ce5120b011b44a528c7c27e5e2720fee319349bab81bc94b0dae78ee962dd1a37a5941f1ba8dfac106b70eae04311b45e73c8a7f6952a4be37f0c8d8e96224bf30408de1a1967d927d7", 0xd3) write(r3, 0x0, 0x0) 06:13:45 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 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}, &(0x7f0000000080)=0xc) semget$private(0x0, 0x4, 0x1b2) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xd6, 0x0, 0x0, 0x0, 0x0, 0x182, 0x400}, 0xa75, 0x109, r4, 0x0, 0x562cda56, 0x9, 0x9, 0x5}) r6 = syz_open_pts() r7 = geteuid() fchown(r6, r7, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x100, 0x0, r5, r7, 0xffffffffffffffff, 0x10, 0x9}, 0x2, 0x7ff, 0x0, r4, 0x800000000006, 0x3, 0x9, 0x400000000000051d}) msgget$private(0x0, 0x0) ktrace(0x0, 0x4, 0x40000e32, 0x0) setpgid(0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) r8 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r8, &(0x7f0000000100), 0xfffffe5d) 06:13:46 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 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}, &(0x7f0000000080)=0xc) semget$private(0x0, 0x4, 0x1b2) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xd6, 0x0, 0x0, 0x0, 0x0, 0x182, 0x400}, 0xa75, 0x109, r4, 0x0, 0x562cda56, 0x9, 0x9, 0x5}) r6 = syz_open_pts() r7 = geteuid() fchown(r6, r7, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x100, 0x0, r5, r7, 0xffffffffffffffff, 0x10, 0x9}, 0x2, 0x7ff, 0x0, r4, 0x800000000006, 0x3, 0x9, 0x400000000000051d}) msgget$private(0x0, 0x0) ktrace(0x0, 0x4, 0x40000e32, 0x0) setpgid(0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) r8 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r8, &(0x7f0000000100), 0xfffffe5d) 06:13:46 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0xb, 0x0, 0x200000000000000}], 0x8001, 0x0, 0xffffffff, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x8) 06:13:46 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000000)=0xffff86bc) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) fcntl$dupfd(r1, 0xa, r0) sendmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000000c0)="272d751be9a34fbeb53ea2a9158566b7e8d2f090f79977ea159b123378741faed46cff9cb3c3402ce46c7dd59d2c79e0ec177eadad4d64819c6f1047868202416afdea6ddf3c8f8364865ad4626aa31712c9f2a641939c8f5651957f0d56799826f17be72dc9ec20f55a75232f4b09d1986729c667b56e895c477ad6579c7a1d2357efc714c450d72e86d28b2a51e9967b442f33d492b710d61602b8131fa1422e5dadbf40c68baacbfc11176bf302c8dc9a2368f7581eb2280cec1b8e5c69", 0xbf}], 0x1, &(0x7f00000001c0)=[{0x68, 0xffff, 0x7, "6deaa3d5fed439bf0b80caf63f6a0e5f75377a1fc968de9d6736b5008ba8809973432d18c0ce755678ceef2f125acaa9eeb5bc1e920e432ab9288cef010e40f5be7d5e2bce56f320471b45e40b2cdbf21dbdd673fbbb50"}], 0x68}, 0x40c) r2 = accept(0xffffffffffffff9c, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) getpeername$unix(r2, &(0x7f0000000300)=@file={0x0, ""/64}, &(0x7f0000000380)=0x42) sendto(0xffffffffffffffff, &(0x7f00000003c0)="3993066e1250b79969fd76e432bcc41657f4bf6fee8b9d7ebd310cefeeb9ce909375ba6b393e2628b9d2274eb70614680e805900206417d69bf2dd758c96f493655384ab9da7824dc4bab1791d80b5a75c05d4f9a5cf739ff4f464268497d97c8d2be44254d5e4b832c738cfc1985b9833c61889996e5bbc9233946e2bfa5c88fe9ea6377198281da5c10e3c9bed65", 0x8f, 0x8, 0x0, 0x0) link(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') r3 = socket$inet(0x2, 0x4, 0x2) dup2(r2, r3) shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x4000)=nil, 0x2000) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, &(0x7f0000000540)=0x8) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f00000005c0)=0x100) r6 = open(&(0x7f0000000600)='./file0\x00', 0x100, 0x5) ioctl$WSKBDIO_SETBELL(r6, 0x80105703, &(0x7f0000000640)={0x6, 0xd3, 0xae, 0x2}) truncate(&(0x7f0000000680)='./file0\x00', 0x0, 0xe049) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000700)={0x3, &(0x7f00000006c0)=[0x1, 0x585, 0x1]}) 06:13:46 executing program 1: syz_emit_ethernet(0xcb, &(0x7f0000000100)={@empty, @remote, [], {@generic={0x814c, "8451bce96346861070e81a502f56cd009b1104111c727ee5094e60e7d0a6bd3351c7c97831b6d4d948d707efc6d14fbb650efbf58c4b7b9f89321fb23ad94a434b0046f354fa3d2c513d96595abdf75a459012803d30c4992009cae5217816fa4d4f639907f7113924e1c5b26aa4fcaf62b5ed0453f42bb8dda84e178a281195c5ca88aec42958ca5bbd0b72ea68c0ff3730db1a3e035a4ab22ca39bfb257c0a0f70fc581823195a7ddea0be02e85316a50cf00e9161bd44c41c4760ea"}}}) 06:13:47 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) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2012, r2, 0x0, 0x0) dup2(r1, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) 06:13:47 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8, 0x6, "b0d4f40b000093070600000900000000a50800", 0x42}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r0, 0x6, 0x0) lseek(r0, 0x0, 0x8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r1, 0x6, 0x0) dup(r1) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b9c9a30f576792d7e7fdeb0de08dbdbe9664052ff4a0721542b8447ade52c08b86695cee282177f784fcf", 0x4a}], 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) 06:13:47 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000000c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0xfd, [], {0x0, 0x6, "239b75", 0x0, 0x6, 0x0, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, [@fragment={0x67, 0x0, 0x5, 0x1, 0x0, 0x8, 0x68}]}}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000040)=0x1ff) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000000)={0x1, 0x1, 0x3, 0x401, 0xfffb}) 06:13:47 executing program 1: sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000000180)="9cea3c0b540300000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc59f887d232d0eaf2fadf2d1a5253b08bb91d4655d290a1db728bfcd141133a4c4c450a5df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffdab) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x0, 0x9}, {0xf1488a1a7060c229, 0x20}], 0x2}) 06:13:47 executing program 0: execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000080)='.)#%&{\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)=']\x00'], &(0x7f00000001c0)=[&(0x7f0000000180)='}^-\x00']) syz_emit_ethernet(0xe, &(0x7f0000000000)={@broadcast, @random="e98c45e014d7", [], {@generic={0x8848}}}) 06:13:47 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000003}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x1, 0x3, 0xff) r2 = socket(0x1, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r5, r4) bind(r5, &(0x7f0000000340)=ANY=[@ANYBLOB="a56e52aa1be016db70c4cfc1"], 0xa) getpeername$unix(r5, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r1, 0x200000029, 0x2c, 0x0, 0x0) 06:13:47 executing program 1: r0 = syz_open_pts() syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x66b, 0x0, 0x0, "cf112f62f04cded5c438d91db068380500"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r4 = dup2(r3, r2) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000040)=0x80000000) write(r0, &(0x7f0000001200)='\r', 0x1) 06:13:47 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff45d8bd76ee0e0800450000180000000000019078e000000200000000030390780000000045000000000000000057415d698ad0bcdc01feb354cd107f6269bd4cb9b2bb86c33d213e8a869605141150e8f31485ef91ee427bf0820b9e580f7de292a09ac5e6194f59636b854666fe98fcf44d09cb7f102bc956f61f943a4dccf65669f965b7bf2b8cb64cf0b0fc81e74cff1b13fa79881b52f045b2e2f5735b4e1555c818c9cfd76903e3320e3045ef782f6aeb42a61697088cf95dfffbd6634571e6bcccfc6d802bc63b7043fa4476797070ca89ac3c7a841c1e8927b7de57558769ec41bc506f4346a3a2687d69ad611077bd400fa4593b1b195cfce91e6456e8eaa441bd0d689e148488"]) syz_emit_ethernet(0x63, &(0x7f0000000000)={@local, @empty, [], {@generic={0x8004, "dfa810c559aaf03ba439ecd25c07f54e785bc28f7664dcd861ff59bade0ee52806c86fcb5f6481aba4093428167e68618fa3f1908e00eb5596fd7e4958c9df7d5966852ad1e7c3b58a3602eabfea564776e8a071bc"}}}) 06:13:47 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r2, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r4, r3) bind(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="a56e52aa1be016db70c4cfc1"], 0xa) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r6, 0x6, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r7, 0x6, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x2, 0x2, 0xed}, {{r1}, 0xffffffffffffffff, 0x2a, 0xf0000000, 0x6, 0xffffffffffffffe1}], 0x7fff, &(0x7f0000000140)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x5b, 0x1, 0x1, 0x2}, {{r4}, 0xfffffffffffffffa, 0x6, 0x2, 0x6, 0x6725310f}, {{0xffffffffffffff9c}, 0x57ffdc9aaa05667e, 0x80, 0xf0000000, 0x3, 0xfffffffffffffe00}, {{r5}, 0xfffffffffffffffd, 0x2, 0x80, 0x64de, 0x6}, {{r6}, 0x0, 0x21, 0x20, 0x9, 0xad}, {{r7}, 0xfffffffffffffffd, 0x24, 0x20, 0x3, 0x1}], 0x9, &(0x7f0000000200)={0x400, 0x76}) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "661fbef2245185a8186503182eab7fff0e091fe6"}) ioctl$TIOCSTOP(r8, 0x2000746f) syz_open_pts() 06:13:47 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005, r1}) 06:13:52 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xd}, 0x4, &(0x7f0000000240)="7642c22a06efe34996ef9e211665856c02c6ba9ec9ffe477bbba2fe93172070686ef9177c49b083d8b70ca9be0cfc5b6eef015a91135b47d9600356c792ed47403501bcfec1c6cab001e6928080068343c7ea0126608bf5def3e194890ddf05416b9cce2db95df8a300009154ba59e3712244d67aed401baf00143b129fdae0138cb5a5b353e742dd7a7ea786ef11d7d27eef45091b69875178e691af9026e1c2871915567de01000000b3ff454ca3add8b8f509000000000000004bbdaa39", &(0x7f0000000100)=0xbf, &(0x7f0000000200)="3b603ef49cd643f6a90827ded8999fe94d6461234fa1d5fb79ddffcad29d6d53ced6342974a7f8d258978b", 0x2b) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = kqueue() socket(0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100), 0x9, 0x0, 0x7fffffff, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) 06:13:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r5 = dup2(r4, r3) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000540)) syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYBLOB="e7ed931a4e3045f7b676ee0e08004500001c0000000001019078e00000020000000df29125a3de851e73cdb52c144f6c2e001000907800080094d8413a5e5daca59e3beb6944ba0159485424d5cb4ee39d50f34677b1ecdd09d83d96ae4530e30fbd3a4f90ec6e7dbe75b0917c67fd189a9b5aee154c48bb61d8707fd25e62a300760f08dc2b535aecd253d2706321733da58726ad78223477cc9e58698da0c9a4890da9d0729c8cd515bf80968ce98a0328f51d4cb99b58e313d519b30912d65520ae7d07db0f10608cd2e1df75907803a5b9642ebd8a75875d5b206f0b098536e85f1ef1f1232294"]) 06:13:52 executing program 0: syz_emit_ethernet(0x131c, &(0x7f0000001280)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x12e6, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, [], @ipv4={[], [], @rand_addr=0x5}, @rand_addr="cffbd729a82abcf00878046667a75855", [{0x1, 0x200, "f45279c41cc8232b4caeb053703dd9293c50af76f4110cfb1ceedb8d05a5b056bfce5933ba412828303131d74dbca4de9f2a4dfb1478314a797a33e265f98c164c0472fbc52c818f2e282d11c0790275fd220f291ff09ba4b3373a644ecd844c28e3810301bf693828bd648f23a3a8a709bb6b8015a4dc01d8714e631e3e1d1e22ae9fc3ae09532d4f9de8ffadffa67cd1bbbd5f13a7539e3d9d468fb77e64b0b7548fc3e6e098c04ae77124af364f256f49db365d5ff1348c4eb3327f4a90515ee2c221251980898095cb11cd3cb77ce535cd166ac2a4588c62f66ed8cc817162631e913a50f0266f654f9be388a6a1eff9a7469fbfdb5328d0fef72e4716a487bac050ab2173b17555e21d7b5087e848e21e43d9b771daa7a76a3f24cf1b693880e87ff489695d907f36c329dad7cd969fc7423c503bcc59ec62a8ca4885901608dd8d9d164aa726f177c2b617ccc52641de3be4e335395c8572702df6ca83fbb79dac0c9ac593e291144757c0938e2c6ba5f5fb16e0bfd8032a457e8a6eccf12a267d8ae2be4f415a1383b2cfb3b147b07aeec92e56bf1c57b9aed8d8d3bc36917f96129ddb0d7eef2bf0dc7d0008b30b6a19b66c9db351f68e07d90890eb1142c27642fc46a5690d3650d8ce14f9cddb7def711629369ba338ae8706c40e45e72e33d740fff62822fd0aacaf1f8a3527e2ab2f773fba08d119c190f94b19394758ab472bd23b056ed1c4d5c7bb0ee42540e82b6eeda2ea954d98eabb162dd66133e9ee9df74ef6a05b6cabc712936788debcdeb840a07e625a55405ee3efc01c3099d21e72bf9b54c38c51f40576988e0d44f5456ea09377266812daebc118a006fb03070f82e80cd8e3ad071f07d4aa2d92be1996e181be1f19ed0717525d869e6036233f11f00ada780223680ef63e263af6bc2c38ca753c787d3ee500b5b9ab3f1a4bbd85e74a687a27db4ed1df46ba9e86ad428f44b8547abe60ca28eb350f6cd81fa4c670b586b1aa81af9aa77dc3d71a1ffe1e17b870558ff6ed36a76c9f2cf8c44478d484a2e5ad2d8296ca034742da2ade3d946eb1b488105fd6dec4eac98bc7378aa179f6c9f7e01fbb63157db60a39605f8ab8a0500f66191af1a7476502abf76d38b5a71ad5a137fc62a3789eab93f683b1ed0f33382d3975f68619180ccfdfb006cefe3ddde7ffd3e86862d059ae729b909a4cf2d468998c3158dfb86569f6e4f57694a2b899c333a437e3dfb275e1b729524bfdb2c9705888bc2a221c27772761b78248f4c4d4aef124c8dab071f098fe53b3a4c088b37f16d4ccc450406353294138f39049040c4294f490235084190a5aba9671f25e49887df2c7394b4125205900ac3a51eff793912a0a83b9de7dc99bfb043c194ea0c4cdfa4eb9d96e40782a3b232443a735e6215a695a4f8360d08e327bbe80eab927499959e0b6385d2dc05f8d32881913e248dda035287b89813081cfd188cb31fd258bc0b351dfca6dc109791f235fe7f56e96b87c2ce2931070632f2199b07de491d64fdeab8a1fa6aff7bbe357b86e9cd93149904c89e7821f908f372800391b4113aafb2ce97709615e21ba8f767db171400a27530be17a430f7f5dcfc79995d720d27da9c4d85885bff7c5c45cd8e1667908da5dc8f58abc0cc3a6d8b395ca21be9af923318bedc1df0499c5fe4c0e2319c209bfe1f7cb4faa4ace7b0b1cac488ff89733d26c26e33d689d90f932f3b60fb0e0d02dc2e34073edb352a34c7d32f2612ec2cacf88a414fe28a42745dfeb07f00ae61138b6b5a3b8610a435dee926175b418d46bab380859560d52c9ffe2e71f0722457d15813a1dedfcb10549f1b4b5bfdaeeec3f07e22c51812272aec1fca6e0b170f682de1698700d5a0653959a8e7cc0a4b617b356115ca3307a802bd3b17abde81e8d586480cc422e963386a3bc10c7d62b6178e9876f57e3634e99f71ee45c8b7430aab26d88d3a96724f8d743b61fc04496225ee42195cc2a3d0d75cc66742d75c567b8f725fe3a535efa7f86d8b90dcec489fae9aaa6ac9cfd2df117496bbec22639b4b36c32522fa4eedc7f2bffa3d76e60f262e491afaf539027426d79ebfcbf72e0f0310ee981ef1dd82cd857f78e7a658867b188009570460ca3d31e5bc8223b48d486dc243d1aacaf58316e3a3a7aeea93302651785f2e32385c53931dfc565ce794bb556db47f1a9206a484766d6152d756edcf4459673fc376e9e58b8883b0b1e459f22e73fa80fb67f4ff2e920bd013bdb18424028aefff4de002074454a2e1491465c57c41985b368b21a15deede59608e55611df1027d9e58c51575ce248ba103a88e188da5aaa6fc426f8353924d290e7bb9fd6bbb1536f98b2d0b4fa517f7ed212b0bc135d5477f093d424bd229b4fdd6cd62d8f430fd262a18fee54183112aae0c7dd10d8ed4433e3c724845a6e43e3af04a1e5f803d237e01e1a7edf4f32ac2b45867463a5ec315143817f69a5b58ee6cae86826b389a04d824b86282f40651ecab62fe106c605aa488a0240e19a85283361336eb8181366058a243977af0d82c4cd81dbbab898a658c203ce6c0a45e84a9157a28af0980b2ba64903e1c71229727789d42bfa396de15c9c3a34c36de501d347991a9c9088a89fc37663461e7531d38923b30db26bccad4da48521e4105b39ab388cd6ad2f2f97190bd393baea9f0294c6e6b4d479905e3f0f993b33ad36a384803a5cdfbaa8d74cd294dfeaee0f3570492d13134fca840a0bad22ae4c93db8fc5d711600e212c883defde7e739f5cd04c54d6a98e0308d7dc8789f60d2f60d42fbc49cfa71372d6f1e342ed4bd4fc7828ae23927b7740786200e5fed76852fc40c91919a717aa3a778ea3efe245c567eeff6d976e110b4570d2d6ec021bf7a8472a7184c7d0823eb6ad14edb5cd213db299b8bcead4667c871e095ebcd555f5c44934a39466caa3f4007af4c7d7686a837ae2e82785912fb1b46ac7a799b8842ca7495602901ca471c110e8abffad829fcb88d7cb029748f778c85da36714f60ee9ed3e9231317cc7f03a78bf574de3cca3d51e140645c58e7ab087ff8112ffcc35850d8c02cc6a5e55395d1aecdfb23bff894fc9db65d887adac222b16bd3465282d34889415b31f9df47f0511ac61432d8a2b76ed0f121f46d4348f53b084aa32e12800eae65092ecc211d89509ba7f9e8070c8dd4c96a882cafd8c218faecb9747d6632f7291f7e0d2f7af937cb051b8b9adedccd5cdd6c66b10c510d50976c1610f265c652377837db6b3df2ccf968b5d554ceb55dcadfa90c3f156b21a4184d099da045245ccbacb34a3434ab89ab07b85e716e53349a98f61bfaf3f8e1e0c1a306a720bba5ef21a88925ec9998af2acf49f8d925d860c46381c0c321c3ab8deeedd5527d1c0a6864b2171e9f0b1c7819397553500e8d23522c250afef6ebd3ce049ba4f48a6568cd9f9760ae72ac66ff2eee89e069e22c31e5fee3479cdd89011f7689fdc3bcdcc2253ffa0e1e772db990036e2b938418105db3fbde5ee1adbb95b0e061ae5b200bed392e7776a5e065bb95f2af5e9cd1f6f487b1a89f4dc7e3b189f2a1f2b886db90dc191d9dcdeab96a0e83a7d3f1a8e1f8a8a2342876219c8ce1a5513bcb445dfb022e1215d4d6af0122f3442ab00798ae514b45b8ce05a0568bec147c0efe7dc98eecedbc864174c101a7cb546b1b8a29cf6408a82b4ca229d92505cc2ed9871a684162e8e8ba3884176b77c8d35de1ca3890610c4fc7774c521cc490a9af9fb053e4ae5b5f374c8c343d2afefc90442207666ad3ae56b16fa61f8290063c6fdfa2abb326951a66365dbe901fd111d3373b2fb368f741d71830b8d10c7ae0b6e1d0d70d44455af5b148fb19655042b708a68f6afcbd5b16dca32b3aaa973b9415d28238989c338efbfa0d39594963a003fe691b3acf06c925d85c9884b222b3a5c272e56897e2b47167e78b1ccd8aa99d0cbf5f7010913342bb59b591b3399943137ec6770118e8fb6dd2c745990e9d43260a68b543f756adbf87fc62e6d115120eece33fa0c5023e3b5556ac98bed73fd279c9a73103a7b7c82ac749519a9673619a691433b61b7ef725f27232dfd5e827b8e8deff09acae5a79a2eff0aeb92fcd0599d9b2151c35f1afe79439b5eea52b8588c6a868c4ecc16899f69bafea8866a2f015eb56b522cdf9541d38fc485ac39b9d93f838111d5719548f31899b0913c4b86293c69bcfe1569141c0de7277b5029ab8c22448db13c60713ddb4f4de17458a7764c6848c2ff329c7cde967c910c189247c5a482aa0fe97aeb2170347749cdbc7a1ce35a7bfc8b68ab0e418b2890a1fb2e199023b0b55ab37f98fbfe9870acdd69dca3136b0e6fd49b9c3975d4ee1cda814bcbe99dbdf811275a4fbc671ad811ea5a9a2eca05ed69944edd59cd3b78c310784768c30dd480f33744fa358e0078791fa7db63b600eb8e243933f2595b2df35c0430d244851cdb690dae80639decda5ae0acfa1ae9452e7994d1a6b02ce57df627ba822161be692a77f6d8219321f181d29d6949cbcf50225d9b9ec6f5b1b528d808e47d3c572f6b016a0ac3684765e30cc3878cee227dd1353d39984d1083a1b02eddcb5f73af1509ec65c635df9e00ea07d084eb4f3b421e70c44722928de26362aabb2932ff43dc90a74d3e81e3ee280a5d9410e68b0954e4e672805d31988d6666080c5216b67c5f989964e551de75a4b2614cafb8ab0886668f1f78b21b4a6d451eb8184755dd969ef778a69eba3b8b8a71528ca8625b8ea3f9cd850156edf8b4938e388cbf883981fb9101413bc05ee73bbfa0599dd014c52b8602828c53d391ff101b1f28b86a6adfc1cb3f82ebba0dfeb9dfadc53d3f0e27eef12b50c4bba579e018b340cab5c075e426f2ce190a6fd78c2b49569e741e75bb06312cfd4f2015be61e8f98a93b4455838ed16dfc77b44a460852cca83e69850583700aef26a21bbed2c6964310d9336e832d5641049db44a20f0d005ca5bd52a0652a4eb71e5923540a3aeaa4dbf3488048f83590423ffdfcc2c3c988ca61277e0564fffe7bf3dc04ff24b9e62132f9aa999a548c7ccf1c2860feddf8afc244f108956b27e013d3898a08f8eafabe3696c51b640d6d77ba35f7ddd16fa2b689bf6b423de69a74eb3ead1996d2d870b548a1e4b169f43ffb3947cd4bb1ca22f7c01bd15e711441ef3e39549c69857208f0de259fbee100d3abb8589e8d5887b943160a6c89770610e13afc81a559e739d94cc67f8ec093e37566909a98f13838f49f3a37dd1743587f628d51d3031fed3526d907600520014c85222d7ded0f734b95f146b20c016180c992da4be683842bb218ada80c5467e967c13a0be23978b3de598fe732ab99adcd8704d97d38df442138c8b801e929737767d5896bd1a5fea820011a0d7e962c68c32ed34c32a88c611227878a6a155ad53461f37f6e427c4b4ac83257db43cc3e6aea42bee5a1e3f1f39d3babcc630fcca878bc311d51c478287e0ec897aaba78d36d79bde1386dae944c9b7aab5b774702fd7c4558cde7e02f4a1771019212efc32ce34a2e08489e907611d360f1a8ea42da02f8a4eabb0b2993e5dd9a191a0096ee3c84d02d57fd5295f7fbca92b843958b249e276c3a2f39bf33224fcc6f35efc91c9382397a3060981e18d6e4b11d33a217fe8a2170c179ac995f163c20753e8c985caedab2ce81ab54b0c5e10e4507d2e972d574b07c76d35222ed6d1a2a3177fa80c7"}, {0x1, 0x20, "bebfd6e3046bfc224e393f11701e88e8cdbf4b126d02fb8acec30a921488e77d5eb2df1c593246146c9d8ae08c0f0592a8455842c33a666f86b5577452b05a110d9c7e53da3ec690001185070e40aabb95cf216d49b64d53b07a9d99bdadb8c04ec6936c7e415c38dae45f3ed1ad92c88e56af5a9c01e91fae3e03678135bcc7e68e2af310ccbbdca68f2010dd09b85724a6ea7cb0e22cd5c12f3aafd76f36015d97cf10f8d20690f30e90999a3a38306be70840d2d968639554700d1fe0a2b3731e88133d80a0933f8a42554b8ed1ac6008151e05b99c2789077a009561388d9a33c1f57913cbe41f16f2f1bd3a0a235ac0a61b0bc7ac2cd0abafc077fb"}, {0x18, 0x1a, "aac4ca6832b8bcffa5b9d57c42163e3970563e00423c6e65ea787f8d08ce0cd1349a7fe999420f9f845b3af47ec033a8ae347d2d97f1c83cf839b711e7102fbf04fd4548a9ff6936cee1978dbca74a4bdade1743c8e055a740d6f8aca5be4398d51f40b825557845b9bfc8c63fe5f3fb30ac15a86a8371c050f9351d32a4b0858efef4698ef1bb4fb14a6714a22a5a685efb0f7ac1477211037b45632387b6b625289f5ef212f3b3d8557efe98075148e4664bc3722b7c3e2de6d6b2dcc65e5043d055adbc633b503c6af814b5063078d66a64"}, {0x4, 0x1c, "c29fa40d51b0ff60e0bc94cc74c2852929471628b34dc28b674f50b54d6eef44533106eded79eab196ec4b533ce6defa362e28e3b17598c274e15deb6c32ec5f3dd8ee5227c85c6c136d3c8a63ac30df9611dfa445ef810fc033dc9874f4dd2030b0eaba60ce79af801df0030ca245b3cc8cd9ff542a5af17bf7c5100969eb2e32e0564c938a4eb6d701667c08f1c5c6c8bec66bf1d1b09ad1a90f7b2fe88dcea13c27791e014c2e77c18246f564fecf568cdd638ae773c0f46d7a1ee5660dff0b5c74b0207d35a7248b108b474f8052ae37da3244f5ff6d727c4fd88fabb0619015ccc52b"}]}}}}}}) 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, 0x711) 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, &(0x7f0000001240)={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) 06:13:52 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000080)={@random="cdbf0e000084", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "02290f", 0x30, 0x3a, 0x0, @rand_addr, @mcast2, {[], @icmpv6=@pkt_toobig={0xffffff8a, 0x0, 0x0, 0x0, {0x0, 0x6, "9433df", 0x0, 0x0, 0x0, @loopback}}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r3, r2) bind(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="a56e52aa1be016db70c4cfc1"], 0xa) fcntl$dupfd(r3, 0x0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r6 = dup2(r5, r4) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$TIOCNXCL(r6, 0x2000740e) r7 = dup2(r1, r0) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f0000000100)={0x10, 0xffffffffffffff26, 0x4, 0x2, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x6d0}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x9}, {&(0x7f0000c5f000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000c7b000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000cc8000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000d7e000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000f14000/0x4000)=nil, &(0x7f0000efd000/0x2000)=nil, 0x2}, {&(0x7f0000d4f000/0x3000)=nil, &(0x7f0000c24000/0x3000)=nil, 0x1000}, {&(0x7f0000f8b000/0x2000)=nil, &(0x7f0000e5f000/0x2000)=nil, 0x5}, {&(0x7f0000ee1000/0x1000)=nil, &(0x7f0000c73000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000e4a000/0x1000)=nil, 0x10001}, {&(0x7f0000d0d000/0x4000)=nil, &(0x7f0000f3a000/0x3000)=nil, 0x30e}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfff}) 06:13:52 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000200)={0x3, "c1be6b5139b151ea552ed4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105d9e5b0bef8db25e76be36d007ef7b97a3a045cfbf8c610b8e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79accca72452fff85294ea1cafbcc2a86b44614f05ec8a9b9d3e6c9b9f084d494aa3a7e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e0900000000000000bba6cb0e4207"}, 0xb9, 0x800) msgrcv(r0, &(0x7f00000013c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7fd05520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/4119], 0x106e, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000180), 0x4, 0x7f) r1 = socket(0x18, 0x1, 0x0) getsockname$unix(r1, &(0x7f0000002400)=ANY=[], &(0x7f0000000100)=0xfffffffffffffec5) pwrite(r1, &(0x7f0000000380)="5befde7d62127c24c546a00520406ce7d53603df9851d0237220a040711182cb911326c37fd1cf05b9b24caed7439e68d7479b5eef59ab584cbaba456f48554c9d063172020ac4a8eb17b09805d98e065f8e2d652907877b595ea367f78eedf3a370fae1571a748f37f21fd3603e6071f05db407a18615ea55136cda377b679972848d6f6c6e43ec94ca48f83dc6ca0c88deb76cda678ff408a049883ca9fa9d2e461da3ffe14a3d477b448d7453f6651209849f358cbbe10e89a3703e0acbcd8811191aa6a341daf413d9c8449a08", 0xcf, 0x0, 0x5) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/5) msgget$private(0x0, 0x48c) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000140)=0x16d6, 0x4) msgrcv(0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x15a, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x1, 0x8, 0x9, 0x8}) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/239) msgsnd(0x0, &(0x7f00000001c0)={0x2, "63732da7b83d"}, 0xe, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) getsockopt$inet_opts(r4, 0x6, 0x0, 0x0, 0x0) 06:13:52 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000), 0x0, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fchmod(r2, 0xa1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) sysctl$ddb(&(0x7f0000000080)={0x9, 0x3}, 0x2, &(0x7f0000000180)="353e9251ec693edf5042a7047ae73ba2273fe4ee82b07bbb291c4dc0ff62cd90706eef7302161b97d81dafe3c0ba51fa57249318be976d15036abc448b6959a59a1222a98c788424efc18b038e781cd22e", &(0x7f0000000100)=0x51, &(0x7f0000000500)="967802f3f73d9e0d6fc9e7bdce44197ae997b27f9056aa27b8ad98fe925bb8b91d07bb5c26db5cbeb492bd92bf287acbaef902200c10ac89e68af297717842e882fd4d0dd8d8f3998e6eb177a6d58b35f3aad9fb1db637f6ead397cb808a93a7f0d2ad15144ed53d7a4495b2c8ece3cdfcb582283693f2bd06fcda70c47f17258242c15cc21dea1c462369a7fcedab3e15d571a7dd8ceba042bde6cd98599287cbee5805c18065a0804c7752a233e23072ed9340ee9c3a7849be95177735c3b1267411b8311249124462179eb8ccf155caf44bd90ce27f2699b402e5472ed3e92c478e9ca4a926c09bd47eccae7dda797b4ade785e56bb609ca3c91754c67089024788a98c5d4834c94e3ba3a6bbd1af2b9cdb76209ff6dc54795413ac0324160ecf9df0e0373097b3d7cb4f18f8007bf4bce18246217d0cbce25fd1c6470b9aabcbc4c7b0402f4f72d8495ee8aa2994d3d62cd38a3488248a86e1d4840487884170665313590032f19f38fafaad1a09ae3c03e4fd7236742e004e25c6aac9a457e9f1c7a4f36de2b7a6219a7d8dbd161416cc9ea9cea436648b3ad7a393ebc6c6f8f82e6cf2b314907c756c78d1a5ca5310bf7534a152f84fe5e5e95a248840fc7f05d63bbbbfd6164be86a778a298ba8d3cd47fef3e72b76c5de21556afd55b75f93cb6fe1b3b211556ca89d859434e1a292518ad781a5d9ae6fa09b5cbf6142ba76d594ffe0aa14eed807aaa5b3d9c8e297ca5190d72f706b767a88943e822ae7c5f8c3e09e59aae5e9c20220063b31a5a8ba9fc4f7ebe8ae2ff0e230b697e80abf4c3f8bade665617c71f370d3841fcfbb8652b4cea86c440707b58d19c00dd6c924102841f8ee7243b0189e7e711ff4eff6aabd81b9df8a9ecb55b36637106a982abf5a30ea06eb930d4e4076789e5909fed8517c546caa3d9213c0753f136224a5769c6832a51602e1ad2ec8df70a0f316e5a3e89de82748f6f60c79959c0125d3c40adecc3ce597aed63ef185f57fa73b692e78c5d2f1bcade98fb0abce69309064e9102d4fdf6cdb0f01a9132a290771585b82f670f7220401300d602339a753d2ef7701f2510112d47d8d314ed5fa6471ce782a68a905503d6d56d94eda9ac9dd9aa21c9188092f4679ea087675c0d1da4207370eadca31f0d6093282c0424c64c58592c0677add6dbdaa32e2c7831da2faec4a892e79d03864fad6cba77947e49ae897f7a7e8aec3873d445ce84ceac4070596714285f0b33db58d40bce4d02edb543590abdab6c3552e5bf4f2eddf4b3c66eccc66bd5a555adb21446320b93e08a0ef2db608263d3c5448164036aed9fec1f2b886ea87e634b60a4fd6f30770e6d5da3c202143a3111527d1a0e52245fa7f0dcd8b0b5d599fe3486ee7474c2ed710306bf48c3a3aa6a5c4c29b08d95e081f75b889b7106efac76f0b225873630b6f1273e6649bd5a7fa6070e2afdcf424e8c6e6d83b5c365cbe89b053ac362031a48f7651137dda66f9fead1b2199bcc4c618e270aa5f9943cea1670a412fb38df5188d7a5668b7850bead51412cc23e56b5f412f07163a2c1fedec599c171d83a5003861362375ec3dc2b86372cad7bcca59036e217042010a672b21e010ca6360b07b5b058811ba78e632e877839425c63de3c09bbde77aed1766b33e2d6bf822cb4e48d8b1ca29defaf1ffea726d0db10c3434bebeb456fc611fe06447d71bf6af64fc36032564a5d6fe3fcd9dc4f19fb565daeb77f6094926926acaa47c76e585f86099599dcf1881a177e51f9dab2c7ddba9879ffab0e6b927e6407e76c73bc48bbb6b643f37da3710ff393d164ca8573abbdc5ba74e3d976195b673e7d3f025ac7e86119a27e2b308588e166498f6778033fefd0c8a12c868deac8582cdf215f84f4bb9604257f9ca6f7b998b3684660faf7e5898c4e52e237d68e4bc9ae75db04242dc93c75e6dc3e7be0de696ae0daa3db17391ccc58b9d532d50657ad85ce10d9d67ea2d0a80ddecf3bb53d19a6e5d468df65e1aedfba77534dc4919b886a45d9d097b91acd0dee9d1e1285742acfac7181015c4ffaaa26a47ce0d56a5a8b31de28145f19b594a6bca284edcb268f2eaedea41daf2e692e20ffb7919262f613f90afcd25653d19804916e1e263b2ecb6baeeb379f15ce4c23124273d9a5933e3cfc4dc4ef9fcf95d951a7c37b9f44a76425199f641290e0306a923ec27e4785cff806cbd760f3747b8fc6d66e1beb0b7dbdfb07d70509a4fa5bded75c9626c0c6d39a4b24fd56470b70b8ea243aa9faf5fbab327b2621c22e2dfa5fa49f74d744a53ff93255611d3595d08a461ce35eb9e783951500fc06f1dde3f8a25245ebebb8cda8bcb73a7beedea142c93bacc8c6c37abb9ce728b1e1ca64948e927e8b3ae447c6905c210b94258c2b478fab6ac73d7369a7f99297b01ef65cd577b0e30eb8efc5287b80d15351f8ad7b0a817d48e25824f58c77b2b7c958cae8c2dc3f773fea4b9c125ce0a65a4213f5609effcfc772abb3ccbf157adb40f04aeb1fac46785179174e25ccf359f31d84acf8ef1a1831bd8b018dd5ea56c3673e71ef1817a68b63fcc3f68dba1cb9ac2a28cbf64d3f58ab5e3087902ec347253ecda1e491079afc9fe12c8806f426819f2a40cf3ab67e98b6b77bba4ef2ed2ca66ce660b139ef18d5fc3615560f92b4d5283b32acff1a23c2a87ebc7464131f9c90d4dbcfc39a01b0559674f8582773502a6575dbbc716ec533351534470b706428b0a1845cc7a02b299e107b7a7ddcdaff9d7660b46096298293f789dfef2aa12293df988079e94074280e789e78613db01b8c0a47d5ac2de240c3b659a99623492b5b53c78528dd035b36ee6cf66261dea7450eed21991b5689a03e6afbedac6fa678d057709d78b1bb5c239d60c51b0a87813d57c4a173c164ca39d42f5d681fdec7173e774b732fb84a787f349e8dbd909df6bbb42a8255f2178d61ae4c1f203cc4f13a01aeff3fc89c318cd17d505d890d938c4f3a025e3d4faa4978003732688dcb887b6e28865d451bf6b668cbeb145a85cac9432b76dc767fe84e55332cbdfb2aa3caf194c62cfa3c3b4a712b87ac4289badb6106ba0a90d0c73f740986eb2c496607965c2b7a4095ed212fab1e13a69d3f8f42d64cfbcc3e65da226c4fc6e22ba0bda2eb8a9fc99d6a6a254784714dc71c159efa3c7b19ec6c872ac3839c0734c7e08253685e3f92579c62c1d011e22ece73221ff5b54cf152f18504e059d22956a3b1e54c522dc5ba86337d47da6db643b128970b596b6b29ea363cdbfd964a2d2cfd1d04a2b81c2271aa67f98d27a96f636cd7ead26003c13a2d6169fd17cde107504cdf469871cf85a3acbe200c9c73e5b57bbe454367827d1c587009cf75f5056678281b20999d670cbd20118295fd36067fa65c379bdf5df4daab032c01013ec617220496832994788e0f12fb3a834f19322c665bbd8360794ecd7c4d5a24b76b5223421184f748deae5a5615d2c7febe5dc7e5c9338319c79c917ed4e08c48653f0c6251dbc12aaf4a977263d135d4804b6a37042da07a06c62c503111512dd5f480b1637203dfe74528f977b3b636b5c5988d92769dc8008b8271963ee67eae5bbe0630c76f2fdc74a266ca9699eccd447943ec0da4e52756011762fe303d019cbf19d209e39b27e65857f7de1fc94adf6dc85911b5c8a4e38354d0ef3e9830703321c0dcfa33abfc08af0bf4ef7a22a6d68f74f36dbd22135326f0541d115e77371a78e0c8479816e00147173a967927dcf254f4b8fadf1c8bf728c11d48b92627e0c4b6d06ddbb27b48f9e7c53bb11c094981f83175a3a8cac414353c324e590ab897d88ef0c0c6c7cb0fc9995eb9c98f72ec5afd07800116d8119e5e262734ab1cf1bff9ebd5b2b0fc049fb9df73ec1b72e23a1a266ddc0892ad179c3769467854734f6821958e727ee9fbfcb2349fff21823aa187e97e204542ddbb5c92d13fd9137f97cd732eaf391ec5ce2944fb477a349691819c1c4b84827b443cd857d442e14667da2cbbd75ede8f03df274e17d9063e810e5eab825f9cbfcea22cb32d9d5aa0be289a84f57573af6250b82635801323ce8f389c55eac852a8a16f6f08f4452f89a12a69fdc0ed441535a869c0927592db0e746414864b643427b37dca950e87766352c8a9a39098248a20940887f495f0fddf35bf9306daef1588905291bb518de51251c8c760882af1adfc9e4e101a559b5930c0974104cf0fc6e1e4b00c79c1f9c4b012997e1ed45495cd80e2b8c11deec680b5dd0d15ce7fe695e0a2061bde92b46ceef3cd2056b56985acc401f6bfd16062fabfc90eb3681467d200a68973702633c446280adc79aa6ab7091ca6996f5a149d7419ab1e3368415d995605c140dc239eaf65c84fd488329ee86091b07ea0591c18703face9c3b7ff8b4b1a1e684387a4fa1352e68467b530b003f878ceb42d069ba45a1e00ac663c664782539af3eaf32071624f75e5d8b2e501fa14b1073b8150bf1d7126d25783929c592df2e4dccc0c646b3d8f07114613b6c4502b46e61d8a92df3054fa63b5c964fec99cf9d7e4bb97f64501cc5f1fd795290ea0087588c91b7da97978d507073ee851fdb2494207be8b9b4827a3d439b4c564a11640a73b5a8b678d8abdbe5599993ef9a141c9afc4c2418f9bffdf72aa3781723b7f30f3390952951e643e44ac90f770a8383e0a89626d7d2193dabe6ba39103813d0bd5d48630f3ae5587b8c916826f120b009213d37a821f83b44fd3703c2f1cd4c63bb701ffb92af0970237d8b355fd12c7f6146cf1e179b2d981b5fc91f7d673cce7d7deaf7955a79e543fabc5ebed535625617283530be3e0710cd913efb73f7f759bc59f17cdca2b942b69c4416cde9a6fefc2fc9864ea3089d12d678cae773c68cc230d5a3224bea0c464fceab04c5b9129f52fe88b2fe3d8ed237e02294fb2bd1e3097a470c55355072eda3909f636661d30b341e339778caa09e6d651c6df8d6bf2b35ec5f248e2c12b28c769bff447d37f0588218345a2eb8a871e3f50d4d08ab3e7da1ffe819ac4282ca3c40436918b53fb0091acb25e5ef22c50b168cf7f0f5862246f1643d7383dad55b393d689e4b8dac6b12f383089d6f558ffd7e81da7e25361280025ca5ba202e08bfbd8835c1dc7593ec7c4a908e7aa23b8f7c29104c7d506494bc3700b397cb83baab9f4f2a44859e41ca0bafac90b10007ad77fc07fa5fba4598d4676ce19f01345eee53deb9a275a5cb28c25dbe8649a88e70a9f9cacb04054658b93ef85bb0443615fbba2b7751f72d4b2a93d23a107b6e7fffb3805cc5eb7962b6b40ce71ed2c60341f6db68d8d23ba555f1bdfd1649b56f5838e5785a976dc13e5d7fcdbb32dc333f8a971ba700c15ffb711567fad873a971703d40febe74caa91a52770e6141c6cc6cfb5a4293fc626c3d2c825195cdd521f24dd73e5a8a3e136b0efeea9f3707dfaaa9099c83340089cacdeb3a66adf21054c4655847f74d1d9b8c0a69ab977bcdff961ef60f772dff1ed243e5fbcff118cbeb2d5bd7d1c613a0068525bf6f25c036234f6aa140a3f23ac3cfdf547709e7b2397f6bf6bc569c18d382d2b111ceb434b01c57f68a960b6b2ed36d4d981a5e73d94c517f16eea54e931d577528efb77817e167329d61b7835e76c2ed13b492e6b2c1d1cbdc7146e6f2901046ddc49627e9b01b04f2893048f2085b16c920c09be858457a8c7d5cf135d4ca00efb36c87026bc6fda00a", 0x1000) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) r4 = semget(0x3, 0x2, 0x48) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000040)=0x6e3) dup2(r1, r0) r5 = socket(0x2, 0x8000, 0x7) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000200)) 06:13:52 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r2, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r2, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) fchmod(r4, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', 0x0, r5) socket(0x6, 0x8000, 0x0) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) write(r1, 0x0, 0x0) 06:13:52 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000352000/0x4000)=nil) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x6) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, r2, r6}, 0xc) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) 06:13:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r5 = dup2(r4, r3) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000140)=0xffffffff) r6 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x11) linkat(r6, &(0x7f00000003c0)='./file0\x00', 0xffffffffffffffff, 0x0, 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r9 = dup2(r8, r7) ioctl$BIOCSDLT(r9, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$BIOCGETIF(r9, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000000000000060000000000"]) faccessat(r6, &(0x7f0000000000)='./file0\x00', 0xa, 0x1) 06:13:53 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r4, r3) sendto$unix(r3, &(0x7f0000000200)="327ed8990381f150da299f6e8b9988c8ca961be6ab6abc68723d41945332711219f80ca9d40254d93e79d04e540405a458f903a23fb93ac98b14550bdc78abe605dabbbcf28e63e2e8d6e2047b334c4551ba119a800324b475892c03c8d5c87d6613e43fcfc5e0ec56d900e6b25e033a9d887ea102e63c47320b856a01c33bd12a4353f8ac3d2aebcbe099fe772cd535d54c36dbe790e08b0dc5a68e682a7039ea4a04b6cec32c534ab35621494f91f7136cd8ccc8487a6a3e8b47e172085bd278ae118d697caf3874b4bd97282ad8145d1dff080d1704", 0xd7, 0x402, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) syz_emit_ethernet(0x6e, &(0x7f0000000180)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1\aq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "97be00", 0x0, 0x0, 0x0, @loopback, @loopback, [@routing={0x6}]}}}}}}}) 06:13:53 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x2, &(0x7f0000000100)={{0x2, 0xa4b}, {0xffffffff, 0xdebb}}, &(0x7f0000000140)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x85, 0x5}, {0x88, 0x1}, {0x46, 0x3}], 0x2000000000000080}) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000200)={0x2f9}, 0x8) r7 = dup2(r6, r5) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000001c0)={0x9, 0x9, 0x1, 0x401}) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f0000000180)) r8 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r8, 0xc1286944, &(0x7f0000000300)) 06:13:53 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x7, 0x2, 0x800}, {0x1, 0x8, 0x800}, {0x3, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000240)=[{0x4, 0x6, 0x1c00}, {0x0, 0x8001}], 0x2) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000280)=""/163) semop(r0, &(0x7f00000001c0)=[{0x3, 0x1, 0x1000}, {0x1, 0xbb, 0x1000}, {0x2, 0x3, 0x3000}], 0x2aaaaaaaaaaaac0b) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000180)=""/119) r1 = socket(0x11, 0x4003, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x7, 0x2, 0x800}, {0x1, 0x8, 0x800}, {0x3, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000240)=[{0x4, 0x6, 0x1c00}, {0x0, 0x8001}], 0x2) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000280)=""/163) semop(r2, &(0x7f00000001c0)=[{0x3, 0x1, 0x1000}, {0x1, 0xbb, 0x1000}, {0x2, 0x3, 0x3000}], 0x2aaaaaaaaaaaac0b) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000040)) 06:13:53 executing program 1: r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2fac1400bb29aff5bc63337247aed97a1d89ca202323328a3475c4ee6f47487c44268e2ef4e8a1c27900662c24f534d792dc0a2fdc7e584f9f8e19f913335452128732970f5e40372fa9ba14f30b322fffa7d9494e4c9786598bd7ba984624d927c691b15591560700000000000000ac58d086f44ba780ecf8139887f44b04881d88bdc4572026016fe76f293205d9e56cc5dcc6"], 0x10) write(r0, &(0x7f0000001cc0)="7de0dc45a52c2da45050a24aa552f2cada5826f9f59a6599799f955edecc1a1a24745323a6312aeb203e5141638d175ae6225d01a17df19839ff4b7887bd5b9c853c86e2c0519097f55e194dbdb389ffe281d02375355773948a14bb63a6b5815db16811783f51975ef67929a7d03e7a950a32dedf93a20603ba771404ea57d7d7d894ec4952d92f47b186c2f9caf4965278320afd60660a209990b21a1887111473521fd630e1dbfeee48cdadc07cc4c48a87430ebd79823720e62219097c6afeb76bd72b1cef64e5d9c5eaafcd2d58f0d72205fb78dc7ca417bc2918a9b893646a63e27bd71987c8061a2367b3d4b52d5e1497cb2a34268bd2a95582641d13c5bf0554951661ab83ff3e3e7e8b17213bb4120890cb9f83caded64e40faafa8f5c341c496b3696b27db35738621cf02178173c06587a0728b3cab4a4070ed60908876db2990d04714ccae3ad4da53ad7ef921cadd08965cf8a1978190c6bdcafb1c69d16edceb76faf63a9b0d2aa9f13e7080c4323f8bc7e10bf111b50d7b0606e6f54cb9120ec70e5bc9ab0e0e51a5d7a4990cb9ea2901e78bfb10c51fc38581ab4b95709101add47725ffefd8b85b882b94e3b89978418d3a58741433bfc0097de330e98d3b41b55c8c5b4e88d42717213d1318be788e6ce514c184e861d3b8e54bd1d1a67bdc86451d9899d9d91952aea86cb32bb83406081cf2c2fff2643b090f494091aab71b10357f149d14054c8d9a1adb11c8cfa1da4016a6b4ae5edfec985ee90a5f1e8489c68fbdacf1f0e4a5d14db6cc2c846c94c0aca9a9eb29ce0da971e8069e98478e69b3752d1ccc21b5792d6101b6b9cf6811940f6384d18d5b3fc7f70bace6ad9beb3dd38291972222155e6bd3766515905419672844ce65929426f55d2bab06334d559fcd67622863e796caabab48c65ad4506869abd7e15d865a5e4a821f6001d9b9c44e1fa60752cec1cbc7049638e83288a6a559160df13c0c230931d6380764004552ae55cb3c5cc3c38c933ffc2c719045a55fabffac0e8665f2edc040f2a80e8c797fb34ceaf0493137b19c7616f838b020eaee8da4ce7e9c9506b7234ed6cab33fc4b7eec34c1d07b914e2d801334f89900713bcb765c537ca76ada867c5f0e3d30d9e3601f193d7c586043640b3df38763f565b47884c24d054f58b86b7285f7d5f1988e3a4749c1d2c2a6af1e4ec189340e18c26090e44c2ad3ab80da6901f2685c085a064cf92968f77c583e92c38822a865a64e6ac12d53f9d414b04da3a372a5b4fd952f9ae95d0b7e7b27e8dc58c2df8ea9f3e10279af2c0147595a82bbc1629d003286463f4a67bc0f782698081191bc270243d9eb63eff8c738440b34f9698878eb66f4caed112e22918190dc159b43bc08915d6d153a29ac5d87f9e974b364f99b8c7718ff4d44c3c026d2e4fff015f988060db33e585139b16e710697c73192188871814d794f27cc3ebfe7300ce34d2f336ab43fbca3e645d81d75eb71e35f9ca7d83b059e293bd294ad944a7c58482d3c23952a20c4954d94cb8128f920403b43b77dd045afda7797a2852e19a22972de50646d4483b9f71f8892d988d6e2640e5200c914e15f9244d44cd8564ac1eff4ddaf1b513018c13a7d829730f2c2cb19c783e5aab3201f7ad842661f869f94b3b004d2e18455166f3bae1594ead63cda012de53c2282609a40cb08ea3850fca1f700fdb5316ac3556ec11193b3dd7cf9011141c538fe08ceb68f71efc2a1bb5accd775ad7462f7fb8e675248218225753c0811a1afc6e1640e9496e2d94d6f31712f4af54d626f5c6bc4df606532e594b28e0c91e6d4524bc8c6a7f8a64562eab9049eb0f9b567c093eacc8cb0b9196b6c23e82f8f6b0f4a2273609b7cb43803070717099d43bccb5c359f8f4af75cc05faeaef1823428d896da3001c36d38150d07e9427a9d4722cb9ec09d05e6fb5349f1b28ac4a6eeefb8890405544d3ec78af96b93ab6daea0721516cbc669eb1d61361f5ec54b46b4c1d187fce56b478d66dcd33e532ea2a572be33fe9db0e6ee7582c789809293e7f87fbc3e674", 0x5c1) bind$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="3f000000000005000f508f54f9916d2156c6fce73120070808744106080000000000000078be4410406d00912c948236d3bb0bf33167"], 0xa) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x0, 0x0, @rand_addr="bdb9000001000000000000000400", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x2c, 0x0, 0xb1}], @udp={{0x0, 0x0, 0x8}}}}}}}) msgget$private(0x0, 0x16) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='-#-\x00') fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)) pipe(&(0x7f0000000180)) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) r1 = syz_open_pts() close(r1) 06:13:53 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="be020097048eb9799150480dd33318d76bec612e2a5f201d190b0606e7f28868e178cab7f368ee8013c0d0a7cd3ef06ad3dd947be4c39f12bc9940c40a3537d5a6dfb6524dad4973b511addc1e57d7cbf1023e1829d29ba910fdae115a5904e88d40ae5363dd395dabea5cb1e5e2e80c0fac3a190a090187e635770590b226ac280ad90fabd6a9b554285916beba4653", 0x70}], 0x1) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000140)="cecc32e266c681cd4cc1e13b4b9bfea5e6fda1dfa75a3a37bb28", 0x1a, 0x3, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r3 = dup2(r2, r0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)=0x13ecf0723ea1a514) mprotect(&(0x7f0000fef000/0x10000)=nil, 0x10000, 0x0) 06:13:53 executing program 1: pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f00000006c0)=[{{r2}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x3, 0x2}, {{r0}, 0x8000000000000005, 0x8, 0x3, 0x3, 0x80000000}, {{r0}, 0xfffffffffffffffb, 0x1, 0x1, 0x5, 0x8}, {{}, 0xffffffffffffffff, 0x10, 0xfffff, 0x10000, 0x1000}, {{}, 0xfffffffffffffffd, 0x1, 0x40, 0x5, 0x1}, {{}, 0x0, 0x22, 0x40, 0xe05, 0x4}, {{}, 0xfffffffffffffffc, 0x11, 0xf0000000, 0x118, 0x9}], 0x3, 0x0, 0x0, 0x0) r3 = kqueue() r4 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r4, 0x6, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r8 = dup2(r7, r5) ioctl$BIOCSDLT(r8, 0x8004427a, &(0x7f0000000180)=0x4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x43, 0x4, 0x401, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffc, 0x8, 0x2, 0xc5, 0x7f}, {{}, 0xfffffffffffffff8, 0x20, 0x1, 0x2, 0x10001}, {{r0}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x8b, 0x4}, {{}, 0xfffffffffffffffe, 0xc1, 0x20000000, 0xffff, 0x9}, {{r2}, 0xfffffffffffffffb, 0x91, 0x40, 0x9, 0x67}, {{}, 0xfffffffffffffffd, 0x8, 0x0, 0x5, 0x80000000}, {{}, 0x0, 0x8, 0x2, 0x6, 0x5}], 0x9, &(0x7f0000000540)=[{{}, 0xfffffffffffffff9, 0x42, 0x1, 0x6, 0x1000}, {{r4}, 0xfffffffffffffffd, 0x93, 0xf0000000, 0x4, 0x3}, {{r8}, 0xfffffffffffffff8, 0x94, 0x2, 0x41bc, 0x800}, {{r1}, 0xfffffffffffffffd, 0x0, 0x2, 0x2, 0xfffffffffffffffe}, {{r9}, 0xfffffffffffffff8, 0x0, 0x4, 0x2, 0x2}], 0x0, &(0x7f00000003c0)={0x3, 0x2}) accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000600)=[{{r6}, 0xfffffffffffffff9, 0x82, 0x80000000, 0x1, 0x9}, {{r6}, 0xfffffffffffffffb, 0x0, 0x1, 0x7, 0x100000000}, {{}, 0xffffffffffffffff, 0x90, 0x2, 0x8, 0x47}, {{r5}, 0xffffffffffffffff, 0x7387bad69871b907, 0x40, 0x10000, 0x7}, {{}, 0xfffffffffffffff8, 0x58, 0x2, 0x7, 0x9}, {{}, 0xffffffffffffffff, 0x86, 0x1, 0xffff, 0x1000ff}], 0xc4e, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x2, 0x0) ioctl$FIOSETOWN(r10, 0x8004667c, &(0x7f0000000040)=0xfff) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 06:13:54 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) dup2(r0, 0xffffffffffffffff) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x8001, 0x3ff}, 0xc) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, "ed080000fc8f6235"}}}}}) 06:13:54 executing program 0: r0 = kqueue() r1 = open(&(0x7f00000001c0)='.\x00', 0x0, 0x2) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b, 0x0, 0x0, 0x7fff}], 0x441280, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file1\x00') r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r4, &(0x7f0000000300)='./file1\x00', r2, &(0x7f0000000340)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r7 = dup2(r6, r5) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f0000000000)=0x4) 06:13:54 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x1}, 0x2, &(0x7f0000000180)="eb9049a2b2bc943a", &(0x7f0000000000)=0x8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000040)) 06:13:54 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaa92aabb0800450000280000000000029078ffffffffe0000001110290784000"/54]) 06:13:54 executing program 0: r0 = kqueue() sysctl$net_inet_udp(&(0x7f0000000000), 0x4, &(0x7f0000000100)="ed86592598ffba7433a7fb1095b76da94db1b7c964a2de82aff35f684ecaee90fa6d46b7ad0666b331eafd6f7d118ad8f1dad29c3a29add7cc6df2857f8495aa9b1566b3ebfaa35748a61b03e0042dd2ffd4435c0e9deb600376f77d5bd2e9cfbf5017dc0a99ef9d3c67477250fa80612522dd6c433ce540ec45361e79452f85858bb477d848177f09e8a314e0be54034f8c0024f570a8ee0f0f0957bb76e08b682c7dd551c2e3ada5642e7fb78207b5eb04e00028f83c57b19f9c4f1afb52c36de0acbc38b840d216949784386a20a6250bfdc24e47f99063f88d445324fa6186662b6a0485da6f63f6add618e58e8dafceee267249e323ffa45be6e38944", &(0x7f0000000040)=0xff, &(0x7f0000000280)="2243feb9e1a436d1cdc22ee4cd55ab3c48628c740acb0dd923928278ab9590bdbbce5a5aea5e3afbd43a0d316d8c0865d5b8dbcb2119aee6b5759bcc91fdc2fee4", 0x41) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r1) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) dup2(r2, r0) 06:13:54 executing program 0: r0 = kqueue() sysctl$net_inet_udp(&(0x7f0000000000), 0x4, &(0x7f0000000100)="ed86592598ffba7433a7fb1095b76da94db1b7c964a2de82aff35f684ecaee90fa6d46b7ad0666b331eafd6f7d118ad8f1dad29c3a29add7cc6df2857f8495aa9b1566b3ebfaa35748a61b03e0042dd2ffd4435c0e9deb600376f77d5bd2e9cfbf5017dc0a99ef9d3c67477250fa80612522dd6c433ce540ec45361e79452f85858bb477d848177f09e8a314e0be54034f8c0024f570a8ee0f0f0957bb76e08b682c7dd551c2e3ada5642e7fb78207b5eb04e00028f83c57b19f9c4f1afb52c36de0acbc38b840d216949784386a20a6250bfdc24e47f99063f88d445324fa6186662b6a0485da6f63f6add618e58e8dafceee267249e323ffa45be6e38944", &(0x7f0000000040)=0xff, &(0x7f0000000280)="2243feb9e1a436d1cdc22ee4cd55ab3c48628c740acb0dd923928278ab9590bdbbce5a5aea5e3afbd43a0d316d8c0865d5b8dbcb2119aee6b5759bcc91fdc2fee4", 0x41) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r1) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) dup2(r2, r0) 06:13:54 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, &(0x7f0000000780)={0x0, "b4d326e779e45447ef0f49aea890039fe2bdfbbadbca6e569a3d472f921a516e3e5fd329a277d4eb2d8b21e4a264c2129d06f433e86fa84f67dc9c8769fb0d2ec02e57718d550d0b3c9cee46e90a8d9a9a777bc96d411ea133a2db545e708f19684c0bc273c44290deb23cd7a90cdd82d7ef91560daff53b2674feecef1829081956c816740225ec64050000000000000045f811efd4f764d5403924bc8548711692c05c73f7ebb15985c282fe199007666851d9b015222153e31c873caf5d829a0cb058e8b2c45731eb606fb69d9f3fb24a7982085b342e20920b84b193c241d651ddf4a7a1b145e28a9d17c8d61a6d2f823a94296eafd2eabc9f958f596f41b129d0bbaca8a3654fa9d9440fa1441bef27cfcd7e9b1d9774"}, 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)=ANY=[@ANYBLOB="0302000000000000e6e05aa54d54a73627878e5605e1e3c23997a448a3e37ed94b7b846c77e5ad0a07"], 0x29, 0x800) getsockname(r0, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000080)=0x8) msgsnd(r1, &(0x7f00000003c0)={0x1, "d68d79feca7846f6efd38415dde82c6b4e8196f17606d43e3a947b5f7481eda59ca3c3f5c660497f4f65be42397e8b780da6786f2c0d80ad98dbf6ae0fb0acb4512c01f6c73addff78f97da4f7a7f455c77c9d22bee5b64f220d1f6f4d5710de7ab85454dd409843ef70d7d25b47a05a2c7deff4e1c850c1c0db0a588acd52cef14dd68a2225f694bf5fe07c36d548b95dd8df0106a4c0d0e4591ce6490d886afa26583b0441b206377e75ab"}, 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) 06:13:54 executing program 0: r0 = kqueue() sysctl$net_inet_udp(&(0x7f0000000000), 0x4, &(0x7f0000000100)="ed86592598ffba7433a7fb1095b76da94db1b7c964a2de82aff35f684ecaee90fa6d46b7ad0666b331eafd6f7d118ad8f1dad29c3a29add7cc6df2857f8495aa9b1566b3ebfaa35748a61b03e0042dd2ffd4435c0e9deb600376f77d5bd2e9cfbf5017dc0a99ef9d3c67477250fa80612522dd6c433ce540ec45361e79452f85858bb477d848177f09e8a314e0be54034f8c0024f570a8ee0f0f0957bb76e08b682c7dd551c2e3ada5642e7fb78207b5eb04e00028f83c57b19f9c4f1afb52c36de0acbc38b840d216949784386a20a6250bfdc24e47f99063f88d445324fa6186662b6a0485da6f63f6add618e58e8dafceee267249e323ffa45be6e38944", &(0x7f0000000040)=0xff, &(0x7f0000000280)="2243feb9e1a436d1cdc22ee4cd55ab3c48628c740acb0dd923928278ab9590bdbbce5a5aea5e3afbd43a0d316d8c0865d5b8dbcb2119aee6b5759bcc91fdc2fee4", 0x41) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r1) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) dup2(r2, r0) 06:13:54 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60b135160014000000000000000000000000ffff00000000feffffff0000000000000000000000014e234e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="a6b709ba2591d24244c1f87453a07abc5c9f80f08c5378157841f730c1111dfb13a17d4efbbf8f55fa1ab75dd108ef442df718c7282b7be906bfa04dae3640f872e7c1b0283c2c2a10a1eedd7dafc3710ff12ae1ee02dfb31ef53402a6394b50317f07d089ff106230693fc37ecb"]) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) 06:13:54 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1000000b, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) listen(r1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:13:54 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="010704"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = getpid() r2 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r2, 0x6, r1) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYRESDEC=r2, @ANYRESDEC=r0], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff039b33e77150034900c13b", 0x14) write(r0, 0x0, 0x0) 06:13:54 executing program 0: syz_emit_ethernet(0x1016, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb88a84900810030000200587d4ff3ac028be841fc11d9bb2eef510d61d1ad76ec94b4596f22061fb9fa1fba9abf8f0be2a22306378480f1961bf387acf66de65caf0ebac0979a5f6c808fd4da0b835e15af886189f8df783cdf78058c15c965af1b526dcdc3f5163f1679926300bbfd134252a610ca379fa6f55c034ac598f32ef7fa27dc9233d9d9860fea00841311463192fcbf71ddb55843ca913bd2c6d5293c9338b2ac7925b59adb8f40ea134221fc8d194061d80e3b36871eceb84ef19b7cc3f43d862175daa4a71aeab0eb16aebbac1b1d8b2b5f093180ec37c7fec243b3babef75d80f6735a9e2de0727f0bd1219e93c24044a7f3d276e87316acf7f302a0489744492543871b4b659d250ee46bf097215585deafbf2db259fd5370a348f42eca4b3451e6b1d99a5d2fc5e838e5cb73a9d249dcdac31e2577bfee9799d7c85c7682ffc4f9c16a0287954c2192cbcf93cc494a2cc4bb54127c4dc3c9e19e6162b835f5ea8d9a9dd1ac7713f9abca3e205cbea0fe88b8c82a41346a3e097626bce24b888bde38d68ff10e2c63fc81c3b63e7db9cc95ff4bf21827c53dc6ffa99201079f2ff69721d506540879238da0fd4b3f1e9bc61183acd76504f0efe18cb6f111dffc65556b07dda78a4249a320498fc435277ecfe9f293042ce505ddb801d45e0e539bfceeac871b83bcb35d85f12ff74125d102ec218e6f26746ff7a52e742d7088a5f69fc9da5f6ff91e60c633389259dc0e1499bbe4c8e36670fd3f1df00f2808e2778307c70242a03b4262fca6c4eb79c5a3bb3303bb262f81cb9de69ce683efccb3c0ae487bab989250aaab2f301cdbc7166ba798c940102080bc438676a22d38fe14d26170f9c655cae05e7391f023dadea7ffa25aeeff8e6023ae4363de59f9a77263e9d03f4ce12c7c5e41623c1ea6d1bf83865ef488130b3c844dd8dd264d25d426fd9c85dbed4e60338ae080dc0f6f9daeead0b9b79476fb6dc041555eb240a3e6ad9262173342879d8029b185f1c258b6cc759bb93a43cbfddbc39d0fae8ebaea76a616721697d97872b2136696658e2a7f4ef0acf84795389da81df6c0ac912d0ba1b14770fc11e58f4c3babbe2d156d8228510b76e15504ba59083480b62e846cd0df91221d185da91c6f31396263bbcfc5c58654f6005a5a27ba5fd364d19ba582c7f8511f5f6027e18d77c2439c33c5f4729e9a329942f078556063e362d144bed7247b1017de990b5452ed66b16dd0b5e09c0e49f8aaaaa8e2d7d5b379052e684226e45ad4cc808d40b81d18cdea23d868d924aa89f2e0412736df10d44718d2808654e29e08ce9705a1e1a1375073c16567794eb119687fca0d76ad404925feca6581d397572c613fdd177b6ae41a17d16b8e5aff69e809b48fbdc85149c4f9d9983bfefa0a7b958f330efa81d2113ce3dc72c029da7f12e109feb83a947e88c7133a9944e177bc43e407435969921092a129fdb302f66e49a1002a35f3140d6b9aaf972ae4c8ef8187046aa8c28899b5e46fdb1fedbbb76f0a2e280febd6528279e4dae82f519b4d8c61c0855f0bcbf737eff64ed38d9769336e610c769335ee90fe6166d1d549556474fc9e469a27244822bb2e07edc11436ca706d786f12561cdf71469e6e9521a87a90e77dc15597c3f2824170b3047d0d6bddc71665ce70fa2ace55b823fd1dee4c4ab76d1059e2a0061026257e70c53da0f67399c16c87ba315aad24ab58a3a5ec1eace3a313fd58c5a581daba0aba388589de54b45a64b2980ab840cc25275b607d4bd8a7b981eca3778347e259bbdd58e2207e6f9717d02bd3f3b3bbffeff1799b66246438405c8a36060522cd1af624ab2a06fbf527c5e4b09a342ca7f43a6358e00168b0c6a5de7a9406a766ff3015be551f689e0bcc7c4853929fcf1e056fbc528f39c7ff7bc07a1385d86f920d39f3ee9001bc13673401dcdd20c942286183cf8f9fe44064725365202bdd7ed61aa3800b1679b947663a18d7235cf34e992d2b3c3e3599aa12e0cba1c629f4f40c4b2c8c00894de9e351e36851407b3f5007118c0ad76c0b2dc3114531785d80d1af1bfb2be77d5eb01eeec031d2c3b2a35263434ea10995042a0457cd8d2f78596524db4be639e2b29a720268fac3d7505373012c1d33885c22fd9882f45b066b35c464aa2840d6cf427f51dee7fb9d7e9033933fd4ff911fdcec5b33860c659eb9e58b232e9dc12f218d336662ab31718e8f441ecd61b61fe31a833de037b203b5a2a5fa414802a4d884109c37990d2a9791665c4c7b7e8ca523d2a481d91dbdaa51d11700db3914045c8b421c539a50935c80a0935e3c65e704d34c696a43539676e39c0a7feffb9c382e10ac658240c36509a4cc5e28228528d48e92672277a919028fc1ae7d84fb101d3c13b556b591ab3757f7c03de0312471ffbb74e9a05c7ea5c1f9686b6c9395e68f86dcd17d70f5b52350309f19de26dc8246098d2311cad356a4bee8064bc973edee36a90840e2e530e2aa2b65f30a2506e5072eb51769d8d09d175e57b1da20959fe3a85123a2d5bd8cc847e6f568fec2a4259b93f229f5ffc68f31eccd0198b3d72bf8844a9c899e20876367b0fb483d219b30bb50e3449f837ffac0d823e7a8643c982f4e8d4a5f7c2eeb79272067695815f2f04a1500fe741da6527f59dfd2937252b923cfb509585d65701b097e585c1277467a995876c85942ecff1b307b40a4ce9c3498df9463b05d6a90a3e0940fdc7a4095e2cda8b098da717517c7a4ad98d6dfc93952c98e3c6ef89880e88ccf20ef49a321acf36b5ef43ebc0f443a42e3d56d6fec1d89015edabfd2b4c0c40d5cf774fe7b0c2fdc9796da32b649397594a3bb4f4d0908f04fd1c8d2ec8f9ce1e342f534cde26e7ecc8d7d485c5b6682245836c7a474b03da8452168f70c99f320b5576d1fcebd3bea7865d5b599d08556c8edf7367897095c945bf125ce26e34f855ea826e86fd80339fdd9b3644300f9eb842f521062d30cdc1cbd71a6db046ba7cdf4b237729f52fd2ef979fe4f64f5948224de55d5fd063c833fdb8d65def9100c9eaff2e3a6198c86fd4e6fe1048e8406d5bfb825d87e792507825811b2f3a7843ed99321dc655436eea040182e1d0712d1fc3e1a232e24809548bc487dca5580309b5153a4c850735423c304e06a7182a524c23f52a7c3db428f5caea586366be453882708f15a77f700c56c298f9dbad9071fd88d05ba1b020745dca0980b4dd452ddcab76dd4ccd9ef28a2523798d3a06b25d92fbcacbfa1b95b16da6bc5b5b56c656d18a815d8b64f869275c49d254d23421eeddb04578bb237e0da137adab8ca8d1d55f163df256412bd5c8d58c6418d56ca1904682d07ffb94a4b2fae03ed0822ad7931638df7de0645beadbdcb70ca70c43ae739f396f73ba374008986ac19dd1c652ef20a84d78f6491d77d5ba9284e136a0a813d82468b917c344ad4ea1a5f3ba5d23f5149ee2bbc4d4b22f51189390f50c8df7c56560a982d200e5227d2fab337ca80a3da741a50bbd0837950e5a4a9b009386c7cd27c1f1758b0ec1cfe9b8b999593c3f7730a9c5274226a03c4e7ecd8665bea1bd795d549a4d0339da7b0cf7167773033caabf2747777d586271b6b0626656c4dc17cf8c342803cf54c5f903823fb68cfe6f49efaafd935a1d2f667ccf367e78d771393ef6d399ba15a521fb684b6370dd5ebad757ecfc928c2d37d6c26ba36cbb401f3a09e828d9323fcd596a781b18a63653b6fa36676a861b95f55be52cc850377fa6573052aea3e87abafb34c0ea830c8c1f93dee81bd25b1e779f98ae32f53fd72b41636268191982716a4075af0e68a8cca2f28f51917a849fbd9624df6d8f555a56e8ec1a333307da8f8b9744dc07f67daf949cbdd222942c94bc33d9036baecb480ae9b5e86acd424730912ba9b464f84bd8ff9f8614496e5c4512c9d4a8b5befc3f351b6a130dcc2d3fe95e80c78ef1329bccaf8a771d87bc0345799b98f10c65c6235c42661b78cb237fcff3ef82b949a24311bbd882afafe58266a5fe853e33c238d2713a3c133e02571a0b93e52b28c4580cca31b058c8beb40f29426f457542b397123f9b8fd2b924367226ae57a3fa734581be30dced1086a97091b0b96edbe0299534e2d5d7587b30bd8c0e010a3d57317a74c4a4206d9dcd9af47411059ff0ddc77b4d85cb22b7fd20e59aa30d5bb396ca68249a8f663ab0fe7dbc93588dde5c089e1180d36c09b408cd030f81a6f1748504d0e990d26ab7ed2970ecc6bd1c727864a77553455447a127d467d30b5f96f48a10b0fc94648630489710cd108b2ee09ea7ea6358d31a8f3a096f31ce301a3dd742a8ff99e7f39c2819340cef94044488d15812cca6cc3168c0c30ddb41321e025fc422547cbc0f6b103c8e60e479b1e817016d265b31185367d282de0f3c0c4bb5391a4489ca1d383e9452603bd5653cb377193b150ac3f55a2ed1b96ab7567705948364f8dab36095f8474ef8169f9eed9759ac56f5225802e9f865af79e3bada04c13f93dea19aeac8e8522a43d40691fc7ae2c9412a5644934b0f7829b6f9bb0adf359ac305c72bfe69f7822af14073ba9feb5b67794ea52c39afce20faac869c4bcea0daae9bd98f2f2585d980575fef51207b08ead259480818107eda818e29e6bd95d9e6bf907d308986e7396431e3d574a354526f353a134c721ca9752e6570883830a9d49460481de8734d35b1c22486deb3fb82a5b8c899ad7626d8a566144695aa37e02408cde791399cdb5496f4c380266064636c058df06a8e0b5673568ff02fe9de026401b7e9695f1a07d278f3930a91ac3961302f1fc65c72b46f7a5ea4a0a3c4f1cff50505bd2d71efc0b7f334ecba3629df9a8a50a3ef223e8d8cdc12fcf3a78646bc213810b42fce081728499f6296c6038d406ee485945f5abb3ee1e283899bc9d5fea69a5942798dc3f36c1cf9b42ecff8dd4d13d9322d50db1694dc0939f813f829d96355ed826de4b70f5e56acacd3cc7667004e550b704ceefe060d6ef36ed808e5e7ea1807495c9ebac6cf81529dc8e410514f5e0eb15a102591d21ef29dc7e1a87abacaf601d17a3c410dace4260739926d781e1f42949f3ecbdd6c7f6c65d51c15dade5df8bb788e46c20c5807141d7e85c3ad8c512b6959c06f0785208c90ace10935e5c9dc299a7f69e33d443241d2174091b2f76c50f73f22bad03650d423645f2ddac73c212ae6097497ff9b463723cf7d36122534bf3457da62a8307f04129c0633abb3d81d2b505b8a1924bb5d446c6958d84c90e266d7913b1873c915d411390b6885c049b5e7edb86d7330b60d115ee70cf2bcde1f7d8fac660ee0f3eca2c6c9770d221bb7241c13f07997a3cd1e3fe243ad8885b0e941758535e6ba4b06d04186530630285c41f23e6e50229cd19522e68ee761c08deb7fbc955b1f1191b3189e9ca587aee0873b3c3d8612a327416741d07244dadce73c134b9d1322c4d80d70731fa8299e36b477748653f6a7690834b6414274f652798880aaf4b7f9f59161d5decdbc2fa431a87cfebd565637ab5642046a3453fe4385521ac51f5cf263e77e4b04e2c1c863a8d00e4a5a3cf493ff1dc1cb52d63d8d55e72c8fd3ff14143ad5b55b1f98bb36782620e9921df2799a2ba407f6f962cf9bc10e24bc5e643bd1dbef9b840301026b37939f7256c5a885b73a70ed8ae9adbd6288ede37ef12faf0027999855a75f36f06f84d31ee144500"/4118]) syz_emit_ethernet(0x3e, &(0x7f00000010c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004ac100380065d2607f8298cede249e8fac1400bb00000000890b160fffffff7f0000018907030000000100000f00907810000e34cb544f8b3a1f"]) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000640)=""/228) r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001140)={{0x10000, 0xffffffffffffffff, r0, 0x0, 0x0, 0x10, 0x9}, 0x1008, 0x1ff, 0x9}) r1 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f00000012c0)=""/226) semop(r1, &(0x7f0000000400)=[{0x2, 0x100000001, 0x1000}, {0x1, 0x4}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) r4 = socket(0x11, 0x4003, 0x0) recvmsg(r4, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/46, 0x2e}, 0x801) mkdir(&(0x7f0000000040)='./file0\x00', 0x1b1) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x4012, r4, 0x0, 0x5) 06:13:54 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x5, 0x8, 0xfffffffffffffffe, "03664e2ba70c033c02d271795acd00"}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000900)=0x8bf7) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b13823603", 0x293) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r4 = dup2(r3, r2) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000000c0)) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac5a5a000000ff03", 0xffffff5e) 06:13:54 executing program 1: syz_emit_ethernet(0x86, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x50, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "277915", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x2b, 0x2, 0x0, 0x7, 0x0, [@ipv4={[], [], @rand_addr}]}, @hopopts]}}}}}}}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) r6 = getpid() r7 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r7, 0x6, r6) r8 = socket(0x2, 0x400000000002, 0x0) dup2(r8, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000040)="aa8d642643469c075601dc1883fc839b9e99222949476a8b3995b56445a15e30ded26cfc319aa72e95dc2ebf66463556ed1754246eb2f0c07ffdd58fcb", 0x3d}], 0x1, &(0x7f0000000300)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r5}, @rights={0x18, 0xffff, 0x1, [r7, r8]}], 0x88, 0x418}, 0x400) 06:13:55 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa273869c7aa86dd60e7071000183a00fe8000000000000000000000000000bbfe9000000000000000000000000000aa8300907800000000ff010000000000000000000000000001"]) 06:13:57 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000140)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x2, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @rand_addr="1a9cab9f799752ee479073aa800ab0b0", [@dstopts={0x11}]}}}}}}}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x1, 0x0) 06:13:57 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @random="be4bbaa185bf", [], {@ipv6={0x86dd, {0x0, 0x6, "e70710", 0x18, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x0, 0x0, @mcast2}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mlockall(0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$WSKBDIO_GETBELL(r2, 0x40105704, &(0x7f0000000080)) 06:13:57 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fchflags(r1, 0x0) r2 = getpid() r3 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r3, 0x6, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shmget(0x2, 0x1000, 0x2f7, &(0x7f0000ffe000/0x1000)=nil) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r5, r4) socketpair(0x10, 0x4, 0x9, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket$inet6(0x18, 0x8000, 0x80) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(0xffffffffffffffff, 0xffffffffffffffff) bind(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="fe0a0000a09d875c5855a28270c4cec17bead3419032b109921c85c303e1dc352f15e37c58b6a99f291d032ff369c36aca2105ea18208670a816b80c9565fc1adb4f267f75f96380955155a315b45b5695e8d56101b59e43cc3ee03f2586a7dae2e373570ec0538e132329b7fa8d707e3169d0add04d4eb140598642917d343e0d3a7022462fa433f9128bab587a6124ced622ee9096b1c140d5c9186787ebe29e04bad6d2a17c414630bf9b0ecf405b4cc152fef1fcbda7c72f8daaf851a0c41ead603de7039815e35ac0dcb8dd2f536132d580ebbac513c9b49edb0d9907e99e2a2c7201090a326a52aeacc08c25ec2d4ff4b391459ba8088e8f39dc3873791608d199fd227123b9dd75b7927a1ae97d8fefe6a4ca4e6743834f0def765bfb6b66cedecf7a8ed8129bc73ba1fb028d10a9385f5ebd7fce270a8bf57c7ecf488e9b8fe6d3344e5f5b3a979c823fc7f744260d1604a4b10ee4ddb727016ce0a65752833f2c0e5bbc509b2c032a9cbf5f6ad50921794a34af5ec3cae001be64c34589f4e26fac8c3f84500fe8ca4ea9793e83dcf953047e"], 0xa) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) bind(r8, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) poll(&(0x7f00000000c0)=[{r3, 0x4}, {r7, 0x4}, {r0, 0x40}, {0xffffffffffffffff, 0x8}], 0x4, 0x8) pipe2(&(0x7f0000000080), 0x20000) 06:13:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffff08, 0x101, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ffa487e66524c9dd74ca43796a40d1e145de78a3", 0x0, 0xfffffffd}) syz_open_pts() r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000380)=[{0x0, 0xff7d}, {0x0, 0x3fbf}, {0x0, 0x1009, 0x1c00}, {0x1, 0x97b2, 0x1000}], 0x4) semop(r2, &(0x7f0000000080)=[{0x0, 0xc}, {0x5, 0x6, 0x1800}, {0x1, 0x100, 0x3c00}, {0x3, 0xffff, 0x800}, {0x3, 0x1, 0x1000}, {0x3, 0x2}, {0x4, 0x1ff, 0x1000}, {0x0, 0xffff, 0x800}, {0x4, 0x9002, 0x800}, {0x0, 0x101}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r2, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semop(r2, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x9879, 0x1800}, {0x1, 0x2, 0x800}], 0x3) fsync(r1) semget(0x3, 0x2, 0x310) r3 = semget$private(0x0, 0x8, 0x208) semop(r3, &(0x7f0000000380)=[{0x0, 0xff7d}, {0x0, 0x3fbf}, {0x0, 0x1009, 0x1c00}, {0x1, 0x3f, 0x1000}], 0x4) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f00000001c0)=""/181) 06:13:57 executing program 1: sendto$inet(0xffffffffffffffff, &(0x7f0000000080)="9763c92ef556a0f1dcd940c1b752d2414067ac56afc13283baca46f79e9a321cfc92673a1528cf42ab31229a69168b2ade10c4b84a7f3aef73f7f585c810e9441bcdc77fed662cecf32dcd6ef81ceef90c0cf9c08540c8de22a89bc46fb81847ad8546567814a5e609061aeb549998bcb1a5047f5fe9e22e56909d2128658d87ec92e1b056c408287e449357a5a2b62eac6753c880ea984810750d9c0540f0a5549c7c3830693aaa6016127ca2488d957cb12cb90007a3ccb31829b60b233295770a9606f03f30a7aaed56b8afe2", 0xce, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000680)=[@rights={0x2}], 0x10}, 0x0) 06:13:57 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(r0, 0xffff, 0x100, 0x0, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000002c0)={0x10, 0x2, 0x4, 0x800, [{&(0x7f0000002000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3f}, {&(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)=[{0x85, 0x7fff}], 0x1}) pwritev(r3, &(0x7f0000000200), 0xa7, 0x0, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) 06:13:57 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000240)={@empty, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x4, 0x40, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2}, @udp={{0x2, 0x2, 0x8}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) 06:13:57 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) r1 = socket(0x2, 0x400000000002, 0x0) dup2(r1, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r2, 0x6, 0x0) write(r2, &(0x7f0000000100)="0284683b300302e7759cc03929fcf8c0dca8f782770803f89ab331f7103388d4240601f9f7b4307b1330e84e7ae22ba5853165c73de58cdff7fc477b8ff1a858b8ec0c5e71f99bf1b21d69e95066", 0x4e) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) syz_open_pts() syz_open_pts() 06:13:57 executing program 1: sysctl$fs(&(0x7f0000000000)={0x3, 0x1}, 0x2, &(0x7f0000000040)="684d7056881afa3b888e6578859588de6b5c6e66c3c2e3493fb6cc6d3c9c5fca93299e8109642aa40bc68fbaf9ee9bece2c116b6d43fd1b944d2f2abe13eacee7089782882ecae81161c48c23e52beed5ce947b062f3902c6520d87c7c217b7a20438af3d9a38f85b2768a0174468525df03daf7e24be85845c08cc0822e5411c6a3a80b011096fefb8d59d96eeda5650c15014742197f54f68ce213ffe1fb0c87b63241ef22bfbad6e01e8f0443880dde25cdbbc3a3fc", &(0x7f0000000100)=0xb7, &(0x7f0000000140)="07ccb30f9f40bd78bd8fc2da985109dfa838912d87d32828d075c9981cc7094527f8cb5afbae7ebea7a9722ce15b2bc0260840227ac34f97de7035912db9496f482c31f06c7951044102bff287fe0a5c1ea8a454b8789bd02a20cf1299d5bbaa620becd09e073b9e1a97e55c4d60cbe0aa7e0154a94acd181179ffe9f3b4f50aab87c16d89520fad0ae3a1adc9d532cbfeb7dbff312e39679ad11db01d392f63f54885a8360102d051b67cdfe5c6fedc892281a0", 0xb4) r0 = getpid() r1 = socket(0x18, 0x400000000002, 0x0) getpid() r2 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r2, 0x6, r0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000200)) 06:13:57 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pf\x00', 0x8, 0x0) dup2(r2, r0) bind(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="a56e52aa1be016db70c4cfc1"], 0xa) r3 = accept$unix(r1, &(0x7f0000000000)=@file={0x0, ""/92}, &(0x7f0000000080)=0x5e) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r6 = dup2(r5, r4) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x5, 0x3, 0x4, 0x1, 0xe42, 0x8, 0x3f, 0x0, 0x1, 0x6, 0x8888}) syz_emit_ethernet(0x36, &(0x7f00000001c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @multicast1}, @icmp=@timestamp={0x12, 0x0, 0x0, 0xe000, 0x1}}}}}) r7 = getpid() r8 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r8, 0x6, r7) readv(r8, &(0x7f0000000140), 0x0) 06:13:57 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x40, 0x40, 0x6, 0x2}, {{r0}, 0xfffffffffffffff8, 0x10, 0x2, 0x800, 0x100}, {{}, 0xfffffffffffffff9, 0x80, 0x10, 0x6, 0x18}, {{}, 0xfffffffffffffffb, 0x20, 0x2, 0x3, 0x20}], 0xcf8, 0x0, 0xb7ec, 0x0) kqueue() clock_settime(0x0, &(0x7f0000000100)={0x2, 0x2}) r2 = socket(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x7fffffff, 0x0, 0x101, "0a0332f63095bfa22ceced6768920145007bdca1", 0x0, 0x200}) ioctl$TIOCSETA(0xffffffffffffffff, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(0xffffffffffffffff, &(0x7f0000000040), 0x40) connect$unix(r2, &(0x7f0000000fc0)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f293aaeb82fb168297e2ff23922299c3383f1bf63a78b796473d48e4c734a899f96f0b224ec765ed0e76d9d8a5b7c34e2c0c318fe43b00fa0400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba4050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d0000000000000007f24b05c241e230be7f055df2b473f9cb01000000000000c1ecc440000447c89263b7abec3fef5305000000000000004c2d7e7c40b3dffccd0e67beab2b00b0c1b705f6f4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f0e4b23c5101e713db21be5638edb4489b8e1692c35dbdc77d3f7ba942baa127af7c3f3354fcd7b01e94dab000000000000000017a801b5669356a3f9962506702a7897312d6294fdaa8ae5ccf2f4f193a9ddc93e8223278f36002ddf041b808295000007bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e63e6a94dd63fba4f481f047c2d02aa78303d2d2f2c94b5d5bff44f0154fbd921372b6db8e070e477571c082a83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a2601000000000010467c0ca0e9e2579a3315ea83b98595c6ffffbad8088cc590f42c14b2d904c0fd5ce05e658bd615d7625c71a56b0f6ef1c7b3761b17d8bb2e075cdcb511cc6b84696b748d83b2bf795f7523a11a41ea854a3e0d85be31fe74ccec5a6aff82f256355b959e64d8536400c508506a4ef894bb6f4e83a8454d12f54796944aa24b4a06c1bfc1ca2500000000000000000000000000000000000000000000000000000000665c9b95381c3bbec78b1cdfa7c973dc712d68914d2103f03412c421621e9023b6033d807d91e8f07726ac86b881a01bb8a4f88815d6a903a7488cea2b78edb9eda9df77d86d14af85b3d68d50343943dd3bc2353538161f3c441eaa2b02d3ec6375884576824e5500000000a84a62eb48d86e260517cf2ef920902b13e6236cca5447f5b823ae36e7448dbf6fed830e000000000000000000000000000000000000000000000000a17336d8c92aff537528ec4befbfd4e6a152b62484aae0db8a3ae5a79aae61c1ab60c5492e1cffd6be77c7de0665cf8bcc6a7f5d10213167106f7a30ac50ba945f70411c947682c28a982347432b097419ea90da8dca2fb8638aaaee9e59eaf761160dcc2df95264b2f2486a00000000000000000000000000000000000000000000000000007c462d37f3cdf80076831fd405dd7370ac487f108fd7a98d8723cd567e7ea8de0cbd7a373c965ef6df5756eba510e1edc6868cd198b615bb0e9d99b32b95d16efce507511fca04175f7fb792729d048132a966cca55fd9c160039b6725acaa94fbc3f4b9c40238bb13f0566331a81e2fbb18c4d560bc81859b9181ad09d8f9cfb64cc88155ccfaf3ff2749ee8e606ac11133c30fcd1f687fa361bbad41b6f5b6055f6dd25f57f42b7acaa23952d91a03687c83e97329d7fd7d50b9d984ab15aacd555ff87455bcdf6244f181a699eaaa02f9965d292bc6e69518fe5f296ec2934922bd6fd2497b41127585315d15448aa3ee521bb802d567644da7e8836defeba42087bdd063385c71753c20d48a5fe09c486b596a6e8a899fe490a461fd722628654ecfdfeb4488c24bc3000000"], 0x10) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000240)="848b6c4667cf5f2d5d22fc13baf2b2bd6170b345589a6601207262fe78e947f31801f968a029782f388b6bd38749f709006e19349c0f9eddaa4e252ca09936f2fbdab15d45e22b0e9e00000026852bfc72e8e2c91063878cb2b057855f7cdaa76150f01ffdcb2ec1f44c207ef5951951f67b56c3bc3e3df96cd2dc834c92556e", 0x80}, {&(0x7f00000006c0)="eabe269c03a88d706bbe0e02bc04f428a1faa088aab0125c6160a9d5c9497b7c229b0b37b372b85a201c8c57e74bdd4e15e786abcfc3e5146c6cc2b2876b6b4242e7cf34e5668e527cebc10a548b1a3ec870f1989bdb707f2c0bb930ab1044ee80c08dd1a61ea8a1619b6a4ebd9f12d66f4d3e8bae838c41ba744bf47f5b374a8b10ff42c655e97216ce313e4b3baea9e3faaa761e1d23204fc8b9b75cdf21571060f0af71b5cef9e6273bcb40deba8f68f37af98b9e31c969b7465bb7b015272b4f5d3befdbd5e373c27c510f2654da8dba4929b6fec061c66e6fc3b750cdc069df7bda6576fd17390b3e3a9dedf3f5f1abe292a41072b86a34d1931d1ab1391222fb411b694e02e82278d833589f4db366d27d9a36783be7abad538f4c743805c5f1dcc6aed98f51734bf5766b16ecb09f7e0453a2ce44936f3c114bc5d84735bd3dd00e0121ffbee97838b082c4323a0f7dad4a5978eb90127abda8281163588d5a0a2780fb7aff5dfcc838281b4e824f69e35441a0bb69a0021c47c3ccff6e238f3710bcebabe7ba1443e069fb33174b691b052e04773952f8e3081ec2627750bd877819e6f3c5a46f709111379dfe6c68cc43fda0466370745b5b42fcac6b7b6ffcde653a009c4b9c27db7918148c665d9dbd4921365b5a359a87b62295b31cdad28d404922e8fc0362516acbf321b835d7c00276c547f5e9a9cc03efcfe7c2be7bba2ce9ae11de26b4e5b5ddfdbd9e8f42a8ea22ae2f46457402bc6c593f662333ed4e7cd1d54eaccec5f14aed214db80ab3bf167ab9caa38481e13e9e35a86458726dd66b54324de66070f178da6cb039abbf5f66e2eaf71780075baef160ab8156d8c9e3aa9e1537c19d50b25ef81604bb3bdc5cdaa932c612b3a53eea8d861c560c9bc1d8f5f8e9682512e2e7f5cf5efaf5d05818a96c9bae4cab3d1ae7804f8294818062fa5c4d6f225c8bd268e85963e89912fe7fd41b81d500b85e8b3e0eebec9e02e2cebe31fb6d186bfaa9071d806aa7f474e8401c8213c4a3258ba923f3a7bb37048c9981d63560058f5d92f8efb06198eaa1b45f4172c1db541268a78c8ffb5cec82c02988869357c362bc4919ecf552665739de65fbdc084c1bda7e1e7ece9670ac97549b5696f9148890da32aeaf42404512631e92b1b4cc9c271e80b0d75085f804407274d72f4a183a0969e52541a026c66a0112a9049bd6adcba3f9c148885ac22a701f540f14c3de46b7ce13b18f57f2a48329a055dd6992dabe25502f31140743af406d47a025c6dd601bf58e4190e21c1e737fe54d9795cba8fb7f1293ddb705758186b4182c7310d95f639970fb470d439d248208c76f92508ba707a3e5eb06f5c86d878f8ae117d96c168eae882b20867d47dcef8ea7af52f800008afd70a19f9897d7554de50b12d5a4263d5a1245717910c048bcdfaba42dd65fcd61de1b4c8433fed3325e9aaf53ed929e037f15577d10686fa9b897c83fb429f1a6461f0abdeb4a16ee5b1e1a7bd0983f43a763cee986d36d0173e821f6761e456ea1d1446143bef20894f5355294361fc7dbab20de0f67a22b1856b6c5a7f18ecdcfc4e7dc79937638f7cc9434a0e9ff3b25b796ce23f7a3305a889cc90f85f873ab1f8a6fc7d6fd42c105479591a5627efb67b4a0b947b3505e729dbf82d77939a8622479227046f818eba472df2ab1a91479a3c534e5ad2e302e4bb5bc3e42a2c15ac1e9db0f108fe4c69eec4c80fd9bcf532c07aa557d5ee8dc0da9c42e381b24da6d31bb61c370dd2943d47981eee64ae0c4fb246a3f3ea749f4abe8a3a51175931a72326f4c860700000030b82d8b93d98985ef2ea8da4fdf055648617adf1f02291c2135f419cdac3f8376b9b68a271d546ac37ba8a9e74acf7b13bb39f3a2e9d68fc5dae5d5a800781d5363a106982a57d7b80720ae52ade2fb03e1a4ab158be619f1d3a52b4f50e1b7503f41c80d198da2408e23581558d476ac118beb7ff6e9dc0bc8e842f8795928d93858d456b24a560b115691d4a542446a130c5584d7cf7988a9b537b64b3b326a2d4dacf61be837c534b470b019ad4aadb5a0a37599615c36d159a5c5f41a42dc7b743173fcf2feba381c20f8176721b989c97a2abb447272a3e15c8796fb05672edad3d4efb7367c8a60b0c7e6a1d46831b649c417688b4bd89204484951a9d73eda16dd232d1c37f1dbc3320cdb461885e5e9406dc60936594fc2dc5ecd6468cd28c147ad0fd0870ead1869dddc43af553dbd12a476bf69e8a735ab15c84c393774267892a910b639818037d246fb22a58d70f9e844dbf1aedf13ae0323654f9c2dd0a51e4965a331fcb985661a141907651c2d734f0b7d3f9ebaf77410b6fb14602405ac08798d52f51113634870d83a4ac2ef5e7fe2788f61fe30327ef1d2af909c7a88f398c4f092f3a7abfddc5103819d1f03b1dd0177e7b65b7670d7d49b76a54303d275a990fb924d0111cff70a6d244bb5de1ad1ed750dc51064bc8be0f682d0e2371d118b38e4922799470b037a983c8b6afd087b731d01eb172de8844f2d4d22a9f7650ede42bd536f99e4035aba6dbfe66a12bb348b7fdd42096d183bb6c8bc7b04b1f5f0407343fe8c14e0afced9751ea5c917e0cf29c8e12657d2b9be4df101995a42c9f442f983393bc802a64c", 0x76b}], 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x400, 0x0) dup(r2) 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"}) 06:13:58 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r1, 0x6, 0x0) fcntl$setflags(r1, 0x2, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x1, 0x800}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r4 = dup2(r3, r2) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000180)={0x1}) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x7fa8a862ddf002af) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000080)={0x5, 0x1000}) socketpair(0x1, 0x8000, 0x20, &(0x7f00000000c0)={0xffffffffffffffff}) accept$inet6(r5, &(0x7f0000000100), &(0x7f0000000140)=0xc) 06:13:58 executing program 1: r0 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r2, r6) seteuid(r2) syz_emit_ethernet(0x4e, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x18, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, {[@sack_perm={0x4, 0x2}]}}}}}}}}) 06:13:58 executing program 1: msgget$private(0x0, 0x401) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x6}, 0x4000000000000123, &(0x7f0000000180)="acc2663308c3a0832b72326f66032c7c2c836b3537f469ac70bf33982993ffbec79a1d3edd2ded17f5a29ff208a4fb94f873635918ff9dfc18ef67f94400002c2d12d7259f1b09047df00268f8e592b2158ce98459ed41f60c14c7f9b76f823ca34d1f48506782d85a23c7b5c4d5c7e2d7c4ca5b55e3d96329280e2a9a6de605a6496e13e37372077dc5f700c43f247156529d9692f7332eb3cc8ffb6ad25a3728b755a5294989ddaf60b730967d7e2c536b5e7b3c33bf4767f5abf47926a576f795ebf72e249ccddd39f2478b6329a777852f8a0247bd96c96248362653299962acf52329da54a11f344f263bc5b68b295ce295ace80c96aa939ab70d291c4df6b7ab1caf7603f972f09183e66a13b9a52ed3691e464571feab40c5036c4f6458112a2bbbad83fb0df127d580b3d2de4d78ef247e3df31425dff9", 0x0, 0x0, 0xfffffffffffffee0) 06:13:58 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)="be52cde71b979a048eb9799150add9ca60", 0x11}], 0x1) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x4) 06:13:58 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000000)) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80186953, &(0x7f0000000300)) getgid() 06:13:58 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000001000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "e0e621", 0x0, 0x8, 0x0, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}}}}}) 06:13:58 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x36}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r2, r1) bind(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="a56e52aa1be016db70c4cfc1"], 0xa) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffff9c, 0x80045745, &(0x7f00000000c0)=0x1) dup2(r0, 0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x1, 0x80000001}, {0x18, 0x0, 0x4, 0x8}, 0x3, [0x3, 0x8, 0xa4, 0x3f, 0x80000000, 0x0, 0x7fff, 0xb1e]}, 0x3c) 06:13:58 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) r2 = dup(r1) socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x4}) syz_open_pts() fsync(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r5 = dup2(r4, r3) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000100)=0x1) rmdir(&(0x7f0000000040)='./file0\x00') 06:13:58 executing program 1: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x1}, 0xc, &(0x7f0000000080), 0x0, 0x0, 0x0) msgget(0x3, 0x611) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x100, 0x0) close(r0) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f00000000c0)=""/112) syz_extract_tcp_res(&(0x7f0000000380), 0xff, 0x200) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f00000003c0)) r1 = semget$private(0x0, 0x7, 0x2e2) semop(r1, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x6, 0x9, 0x7ff]) r2 = semget$private(0x0, 0x0, 0x424) r3 = semget$private(0x0, 0x3, 0x608) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000680)=""/213) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000580)=""/224) r4 = semget(0x0, 0x2, 0x4c) shmget$private(0x0, 0x1000, 0x404, &(0x7f0000ffe000/0x1000)=nil) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000140)=0xa) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000002c0)=""/139) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000480)=""/209) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000180)=""/253) 06:13:58 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x11}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 06:13:58 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x5, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r2 = syz_open_pts() bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3, "0000010000000000007800"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x5, 0x10000, 0x8e0d, 0xfffffff8, "cc78d7149c0cfc0f86440d336d8596ec20608d86", 0x1, 0x3}) fcntl$setown(r4, 0x6, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r7 = dup2(r6, r5) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000000180)=0x4) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x2010, r7, 0x0, 0x2) setsockopt$sock_int(r4, 0xffff, 0x1003, &(0x7f0000000000)=0x9, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 06:13:58 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() sysctl$net_inet_gre(&(0x7f00000000c0)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000000100)="f4bdf18af0cfb604eaca55c7ce7e6ee74131217ae63d3badd81fe384f977cd0270136b93790887c68ad4bf78e37db1d4e132189208d22cd069928ef7764e316964", &(0x7f0000000180)=0x41, &(0x7f00000001c0)="54a641edb4b7ed80b880b0f41fba03522621b8", 0x13) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYRESOCT=r1, @ANYRES16], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) r6 = dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r6, &(0x7f0000000e00)="728ed3e2a629c05a552d9b50907052ff28466c52371d978a95c908217245eff231b5642f141fc1229a70f1d1294d3a504286916b0044a6e846cff21221bdc9ca966178430028193741ae4d8e23124d7cc0f1c43a6f24b80a92122fe8b64311ec02b4938ea728d2706c2e3d6c41b64ee3922bdda83ab14ef33e145f9a6bb0d6a086dd6690b542f990487a255131a52573409b288c8969c38501568138bc2c447189fc4db8feff926f6eee050772155dff4ea1d9fff0b1a25597a853d27af388f23f8fa19854cff09e7be37b42d63e3744f79119cc0114962240e8ec155480360b48107c0fb0ca3048004fddf1e6c7820e4b1887f9350c3965efd87fc797b57602b14498dd3ea0db2732425770c5581781ba5b35a7319c7bad3f239bfbed4f59f330c976941a2b8fa0f336011eed84534c03fd60a4bf7dfd95cf0cdde754814bbbdfe36c0a928e000ab16d886a47a758efe5993aed96b687709ae86fd630d654af04e6a3937e7e51b65ed9398194c1405271082bd0ed6721aa1e867571b9cb4197ad4885a3efde1fc2f736703727728ff8b5c47728325209c576c11672298c07add9bfd173a3578201e9000fedf5c8bd180517e38bd6cae954136cdfa9e2b2fd05509e310b7320fd2eaf2ab5dd9a77c4c177b279c3020bbf9b5e2cecb209acdcb7254e693f55e9c4f88b8b71868d64e07763d979f7cc4e2949276e3b9566782e24b7dcd3cee443bd16c5534e988bd684be32b93ec5331dd7841cf39cd78eaf70f49c346bdc73b1e4f372e09761f54f05dad24cd6db3a4a7e6491bb6ce2a606ce967eff9920100bc82622f385bb43b00e6bb3185e460cef72c49d3d63a9548123cb7db97be0175711dd9e3638004682d57cf57138dab01609e77f67faacc784b47208d5373ff0af89bb1a0f579ebef41b831e3eb485e796c66692ea4892f5f13c25592d0878504c894b73c35039857709c79f9efa40985c61151418e9c53006b4bfcc99a68ab4a93a558251d8215f31958f302e476cbdc1133b430fc5208d71174b9fdd432f06fc9b0815837d1d582e1f1d524ddaf2a9186fc64f0cc42db2d1d56a73b19177f65ebe97382c75adabc3787cc691dcc380879855be1826c88b13c9c44dd451939423bb526897367216c5f36885b5006cf109d425db5ef6ece12b5b4dea4f5c87a66b927eb36eac53a9281419ae05f8ce2d4970b7ffa2bb1d70b9b2c0af4bf69de7e816a407f4ae28016c02de26b360ad7d9204510039322650a07606456c05530640b6fc1e8186e7311ad1b76f687af7bded4459c8f8f7ab1f0aaffb678b494714e8a078d41a548f3a4ee022be941b9e2ed7bd2433e29a800fd9260dae423278bfea12c0ee4d9a7e87715926c8f76994f1d55358dbf7c291eca1c942d8b6d1364add840a71b446ed921c69cc101606768110c111c92bf6a7a960dbf9dd23c17e4a2b1a58c75efab9f66feadb81573d6842dfb2d10318d5585fa8c9c91bf79d4fe47eb6478073f6c14050d54177c797549e54bf1a7e544a3f1ef27d18b6eff55556b60260b04de58350c2a2be26644628d5cfb5b9edef0412cbd84dccf682d4dd12ea60350b4d3a47f3f577e579ed1029babe6d3398a3cb3dd872609f129190d45e62867731989b2775557b48521c48409d85a448b88a642cedffb04fb608888a028513664c4eb33a5c2e756214c5d2563686ac3db637c4a9115e195edb3a7532f540b45b5b6ce3e002e4561c7fe71de28fc8d29227e8fa61023ce361fbff3759437b906e68339581850824e8818c3cb9cc114316f5ba473cdecf41c3fa188e56c20b5b35d519647c1eb3277b97d7645adaac412e71b0242bc0ab2fb67528e1f1127d353423db39358af438faf762635b10f7baf95745948332589c751fbaf79e513a5cd49efc72a36d3e10d06691e29e6ec67c516c757a9855262c1670b8dc3d879467ede5629dafd64355135ed2455564aa401e4e3216c65bbdb9c5b9cb80a54d7611d5cace16e202cbdae65412fe81de", 0x595) r7 = getpid() r8 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r8, 0x6, r7) fsync(r8) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 06:13:58 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffff86dd6031797100383a000000000000000000000000000000000005020000000000000000000000000104009800000000040000000000000000000000000000000000000000000400000000000000000000000000dfc7c7af85ba3c56"]) r0 = shmget$private(0x0, 0x600000, 0x8, &(0x7f0000a00000/0x600000)=nil) shmget(0x3, 0x4000, 0x10, &(0x7f0000dab000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000003000/0x4000)=nil, 0x0) r1 = getpid() r2 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r2, 0x6, r1) write(r2, &(0x7f00000002c0)="86a4fa53d96ebbc2f84e28a79a0d57f2fae70d9aff080385e294e6367b8055dff73dd21b631190604b6322865ea90602354b5b2794981e39dd4893bd1e7ea1f86fd16e8dd5b2f39bae52077ce2300f42257fdf7ab21b4b7e36ce84c6ea7b4c00f1129623e7413676e5d87908e2fa43d3264660c975ce7e08cc67897add73a17573cfb73e133cf975a6da4d14b156be8222acc814b7c5171239667c3f1abeef59541f7565bfee75af4ce5accb39fd79569067e8e3b7b3037ed391663b73f167dfc8b2e8359d65416277514b0df1f7680f054d43214d3f10399f0f7a2ceec2db804db78c1b569b8b8a6ac65d59e50583634609f7cba543914a20f45bfd0ec93b9d905312881c54188725308f8c7983cfb643aa3124e7c90a86b571a75840aac045c929b6d4ea6e8fed87aef547fab5d136427b495f42bd47ff513b0efdbfc4649c581b09589c51fcbb1c7ec55d991de8b0b9c2967a3ef6b678bb11346d7d4cd258003a8979fd2ba64d9a12e7ec698a6c9cffbce00de851fb4c4da6af6c33fc15842c440f08bc941bf73ceb46310d11345329f75af8d373c035f05f34babe5245f30c461ebf5d77e9cc666384abb09ff5f79d052b152ebfe528bb58355aace6a59a50d0f9c429b3b4b90782a16a78acb7d17d2d60b9162d78049f27f36825d67ea126546b410507e1dfd90dfb4d4c97459fc0343739b99b518d94d76c225fa111b9a92a21fe9aef064f6861426ef9bd4a5a4cb77a337bda1b58f4ad6e2d5f326e4d9f8e3c0cfef516c158d05a2821375aabbc58549b4fde204bedcae2485ef23be6dc942974ce128ff6ef04782427be1c9455e8ebee2848732a26677dd0c057256f55b4156fe9fab9afc7e4b9cf7ad43ecc400ed5898201b088e18049636dbe6a63dad2d7441f78b147b0702d0d163afe4acf886ca3a0dacef840d0a964b0af09a324978530aac60f6f87f7db17ebcd946b72ebc1d1dba9f61f9aea2a6f26fc9fe70a332913566536cb0134611855f0bacce0b0996f93a8bb812190fd7edd19212aa1356b74f50fa21fdfec3ba4bfe359a14eef6922061d1a1a46564c160c3cf099be3599f6282f4b9e7241a2a61fd9f8a121910ed9b29e6dd9e0ce9cb65f619c130d34ed1898bd3d93aa40bb6025c741739ae3b0894b0e2fb5d0d2fd48ebfcb8a7624974ab36db698a124a24c84de15681f0d360ceb85f5cb0ea4a0286ee625bade76870074341cf985ab5f3f7548f0e681986d8fd39f4806f206e3cfa793a1a08f6f6e2bff811ee3837d7c843183ef5adde23311a0267780382bf6eecd17ad65766d9e008f59d95ea77052e42829860c365ba12c327603fca80bc655863bd2695a6fc64befc81f6913182d793fa93999fa3ea41116451b18371b0a195156a74e611efb85603ae9ff86c68c20b90116c4b22fc2d3fe8b544937e14a7f9f605d765e76daec69aefe9807dca01fdb601338e9eea4ac8b60d5706f7a89b4f8dc47348721a56378d6658755c8239156317331a416eed034611c2dcbb9da9e036a46968c80524b5912cee09c3cc204adf309c78dc99822e468868fd617f6c836a5f9affac11d2fabebeafc4112db8fb4439bda764629bece25f9ac445c9e35229c2dcaef75693d7f34fb5d8407a975e31d3e6d7614a91329e185ddb03191f26365425d1410797002c925d6707fbe495abed0e2c3f51c7095168c7bc51f4d5ee9aa707b5777b2afbbde01007ae3a8bdf2da28a66a47b85e7bfad09d8117be5445264f773717a2e608a169962f49ebdb7cf14b5446e7d935830d1a7dfc916cc72bb9ab591e2a72dd806f725cc8b5a2b92c78b704951a83e896f900e846ba73a28f955e83dc1c7fda12decd9583b58c1f03f479153f80c8ae9df49e879055a01162e8542d450ade2e313e930a2c9f64268c49045b85731282ad3ab46345f0fe32c86d0ca5aad7590ab5d9126db3e04258b5d6201bc90bbeb84982c989093aee4185ce14dcadc527b34aa1ff244050029081a6b367791a7e0dee6230586ab3dc3825ae97b4820d5f5c80d07a2702527e26d088cd515a5a1d65060884247b10982d3f8069af695b0590a4a2100227145eb2a7da910213c507964f03e503075eb34051a47ab805c863a7df9ade540afdabefd834811d696a39531c802191b21628b8e32a66b1b1d4f8688f5c6bc1ee4f7594f0b1b5d1b4cf56b543946c2a589f0b28f50ed201645b5673b0b66214006423b34bc92f58c2703d961f3df704a09ddedd65bb42ea243b1628d987f4154e1c86591289bd064d07eecca99587cafb670f0386d9bf62d2506f7c219bd2cc4ff610c992eb95f6844f83e46b8b5981d84da53b350d0aa74d7e7f278ebf0a2f513ccc3472f8ffb8e38c956c1466cfcade2aee160ad84d3fe7db55d710ad42cc852cb87a3b2f76157e2a3033c50760404ef91ab4ccca28b8227789c950e0f4c53756a05c60cb5aeff59319d3c69e5e546eb549814ed5a570777cf286cb3a51690ab0c4965d9001f0ccbeeb9d9955688e95acf01f552a81a53de2ea3c1c32569211605f8367b41d2ab6ce458d7f0bd820d12bae5f3f712d0d59677f12935494d70e015d0e032db54c492cb9d27e8143f33bbeb878e99b3056706566463788c4164e9c695bdea10f89c20d70a925f3f5e0b6bae3a202cde2db20cfe56f3c2be250809e203b8c4dee447d5649067532841976c398a06ef16f62130429a6c33910ed37645ca93fbe224a38061d0d2c1d36aa74f14e3f1cc72644b3c1bac6aaa770ec5a42417a5f0f23c2b2fa6e0301d51098cd835f70d747c510fcd724e60cd77524308151d08aece5f1c3d12fd34c2a79fe002598262a759808a52d566475b5c29ea47145db37f24d2e9ae57ad0f90b92cc2cd6e8ea44f55493fe2c1b6c6e038c7ae103d3c098128bec0f5b57e0349056d1b2b99d8f03d1638675bc6efa3f8f1dff353fde4639c08340d2610dbe167857ac25c141aeb28dd5cb04bcc4996d5ce55ef0e7ae90ad6aa8a9c0b9c872c6691a862c77454c763562b16eca65f00591b5d4202c4fe453c89f979a8775290398464aef8bc7253a6e4f52afd3d9f9bce756848daa76e4699e4a31e2409a48d4ba3dc17b1641b264729846855e3ee695103284b70b5a60c8d9cd635ca28e645c22726c535955d8440e61f62312769f9ed491508eee5ce25c7d3e596080bb906166695d61d5cc86ed859423603308be925649cb2acc5a0b2f2a3e8b954a897acb458090b9928740a3753234f9e0cc9b8e3bc827e8e5511419bb0ad2be2e6fd063ce43db63fbb8909ac0caae538914b8d139659e285315fe5a6eb169299f8035888de37ca48eb12d2bdf40facdd4f7c8e877e1625cfa57af3eb47ea279f04a5deed5db7b0be0f6f3bb2f0fe68cbae5d4a51cfb3bf68bfabd009350198fb447e50bddb2970fde8b8f5580c5f8ff099a088da86f544c3c99ca42ffaa987f69a6487b00da92434613507f99e4ca975886d1c1a8c08c6dd4621063640c5a53f5f764ea8b00e94faaad5d2eaba4fe333201ca804e72f30a7384d2163252df5c6c18fbc212fe0814278ecbd3cbef416d8a277ec98243a0b1ce8efc350fdfdc297d4034dbd8f0cecc790b76d2456ef24d401134223c31dae30b0ce65fd747e52f67f3ce609ed495ab4866385beedc07a9e3047cb7e8e2746cc5dc338d80b29e7f836c60d35b3765b3c0893063f27766867ff405eb4b1c97fdfa69e92f690ddbe048b5e0d48b341e3935d4ac9483586cce955cb8617b40cc8edfb19f16470b1f31d49b2a750bfebdf5841b0e8e6429d5d5feae777419dcf7d6de24b54fd8d1a869fcb7a080e54495259ddb4c4828babf4543f30395605fcb79e1e6b0cb2833b5746fdb4d3aec3efcf3b310d855c6256b24b9f5fcf6906f31158f8f0115ce334f75a86b1552d689628ec1a8cf40559502a32655d5d328a78ba29b1be85a2dfdd18207c30c390753beb70380e36edd46552a6863d5451e6db7ca16e9c450afb8bb94dba47d5694a8853438d350e4c1cd7af7a5f782a2f1ff5374082ab2a58a383c98657375d32136545a295cb9c911a412c18841feb72d1652321ddba85aa27e0ca11feacf4b7bebd62a754b1d6e51adf7ccacd4342c9ca31cf39a49ee67af66168b2e65c076b546b4c847605c5fe0e56e98568d7c63ea9a27010b72657d4fcd4375662436f567967176880b409490d39f7d51c5a0287247918f8d4d1a00c6cb24af9fa1e1e970eb5bac70e5a1dfdb0ec0605a34706a36182588fe60217bb5dfa51f6caef1daa9377f0f910ed491ebc732591fb0e8bdc23ac59f189bebceeaee046c596ed0d6adbaeac1c5fb8b824ee8952a18d994b50983b1831923e4477b27aa5b21cd4e605607ad527774087ff5adfbfda69634bbd997a308c91ae983479129d71091b9a5910a138b02c40e8e84cba5c6bfe43d0816c1e812d91591b9a8fddd8011bd2dc7a7fbe2db4d84adfdc994cb4cc2440cfb7d46ced1376b9ae4b646dd6fb07b44d2f1324e5559c2a5dd33b71ff99f9b2da96939b37a948aeddd127f64f1f4b760c79b505de78a4be657e4a653c3696c1f8211ff946be0712ab9927cb3d82332aa2b5c8080c76429d1ad592399c9fc48036d2a3d6a3b6e0ffbe8eaea40a50b84b98c58e41db9940cfe95959bb593cde4131ba7910e5d24565ebd6394213f00c041ddf25750637a54e41479aa33486f5d0431266934ccb876b6a3c5f45cf4f5660470e3f68764a3f179aa6cd65c64411eb3eedf871d3cd18899d6b345139458bbf91b353c1674a1885b4f285a44403ce664d24d1cbcae96eb1e3c8c665dad99cc2d345bd578fb93bc846f0ffe1835e3e7023c255fc5f9b511e55db6853996f13faaa1a4027b07b488505cb2214e7357431e36d254b646801c682005704f757d057e4edfcd83dcd74e440f812540ed33e37e9dedfd826bc332a698d5f15763be28b78b7df82a19a6fdef8c579a4960bc675f36ce79741b11428181036fbec82fccceb8b3eef5a19bba6fdcce5982972277f894168ff5293c098a3e62e9011bc804e98ab22917965874eaff8103118304b0e8b42593e6eda09455aaefae49d2fa5146752c8215a5b25a5681b29664b73975c04a89097f85d4d56d2f8a11f5b90342f96d164e86be4bb62a859de59e33554179bb460adb3f009d57463d2cc69dbf1dbd129d27ee729a127d5d15218066772e7126c80d68821f88040f96aa593a0332575833c2b23d7dcd81dafba272d03d25fb7449471b34229e1b97fddc086f1510e8af30e5dfb91a9eaafcfbab470f69aa0d8500c7d05cf26907ecfd5eb5529a51bb2689c0c8dff07130602d913e19b7bb2434d24cd9517541e295c324f9f9ebf14a40791cdeddedb71fc53813694e635d6637e267699a2c8997724c335b775e933f83e474777f6522616ee4b6ac6a87d786fb7a4694f817732e7d6c44eb44b5aeec4534a66b4b077241bede7968461afdbe60b286bd73b5ae33417c033b604be302292ea6c31382c36b02bb4fb5c3ad265e90fe249bbb049a639e19cf249ef3972f7c12a66e5593e4a1c0e0607525fab35ee37bc1f496e940c64341721685cc8baf551d5f721c83893270d5e30e9a58b71136ef50ff83c6079435101f46db9c263130b05fbbbccc8ddd33e2422c454579f325cbed84669428cb27635958e0cb86ee696a89b3740976c817eb1594a939ac9dd0864fca7de1d5cef6f557383f59526cc8374d448de9c5ae94c711a8514cfa281ca52f635eea55e725458798d653d1ac45f5763430e8709918a79d108", 0x1000) 06:13:58 executing program 1: syz_emit_ethernet(0xa7, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6094be1c00183100fe8000000000000000000000000000aaff0200000000000000000000000000ff010000000000000000000000000001000000000000000000"]) kqueue() 06:13:58 executing program 0: r0 = socket(0x20, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x3b, &(0x7f0000000080), 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r3 = dup2(r2, r1) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000180)=0x4) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x1, 0x3fd, 0x7b6fbb10, 0x0, 0x10001, 0x7, 0x4, 0x1, 0x0, 0x9, 0x6}) 06:13:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x3, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x1be) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r4 = dup2(r3, r2) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000180)=0x4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10, 0x0) renameat(r4, &(0x7f0000000100)='./file0\x00', r5, &(0x7f0000000240)='./file1\x00') r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000000)='./file0\x00', r6, &(0x7f00000000c0)='./file1\x00') renameat(0xffffffffffffffff, &(0x7f0000000280)='./file1/file0\x00', 0xffffffffffffffff, 0x0) 06:13:58 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000080)={@local, @local, [{[{0x88a8, 0x1, 0x0, 0x1}]}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@noop, @noop, @rr={0x7, 0x3}]}}}}}}}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) pipe2(&(0x7f0000000040), 0x10000) 06:13:58 executing program 0: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000002c0)=[{0x3, 0x1}, {0x1}, {}, {}, {0x0, 0x5, 0x800}, {}, {0x2, 0xfffc}, {}], 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000000c0)=""/163) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f00000004c0)=""/220) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x80, 0x0, 0x0, 0x0, r4, 0x41, 0x9}, 0x1f, 0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="10000000ffff0000010000000000070000007fb898dea95c889a18ffffffffffffff727b8a426a7dc6b8e62eaa6e79e20f57b011d1112b11efc0376d09f7fab12fa5f2d2abf11a576945da33b9cef4235b090b9997b76cf400cb916c29592d885ac48a338b690063b2a2391198b17c3d99a91ef28164e87b84b919d6162b3360c6a21cfff010c59b58ac573f40e629bf53b047fde662ef6076244aac7b4f530a7e385b0e7312daa2bc95f9549e80f0b122997015143f43c699656e9d13d500000d7f6f8ec4d12d0fc2121265b6e069cf9fbb8207013c1bf5168e77b5e1fbbaa152f2251f7e9fc7854060017fd4b0d58af677939a5d16e27b234f54ad562cf7b38ef294a91ab68656724feff142e85687d81a1380a10cd9b4b1d90f46b691fc9517b2342e9f839713551daf57b114b81af5539fe5a91670f14967f25f0bfa1ba4d4f93663217a235d6ad36ba32315d14dae"], 0x10}, 0x0) r7 = dup(r5) ioctl$KDSETMODE(r7, 0x20004b0a, &(0x7f0000000180)) recvmsg(r6, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0xc42) read(r6, 0x0, 0x0) execve(0x0, 0x0, 0x0) 06:13:58 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="02ffff7f24f0d3e9ef95056fb0a035821b153b0de60b990ab2e4a2fc22caf7c84eeac765a365e410836c95b6e18b852ceb577b008d990cb409d8edc9de76832bfaa9869b7ac94a87c46aa10fbaa02df3661d30198dbc0000e6160d3cfb43f03726edbf352cd85c16668fbbfcee8731695aca5dc2531112c6c1a2f961f0e06f287e305161976beb214e04bd4638eebc6a6b0e960e0fb415860bb581266d60a82d151617f89dc03d77b738619d22504a19b5fd22d2e680480a72bcd6f4e3"], 0x10) close(0xffffffffffffffff) fcntl$getown(0xffffffffffffffff, 0x5) socket(0x2, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x20241, 0x0) open(&(0x7f0000000280)='./file0/file0\x00', 0x20000, 0x160) r0 = msgget$private(0x0, 0xfffffffffffffffd) syz_open_pts() msgsnd(r0, &(0x7f0000000280)=ANY=[], 0x0, 0x40000000000800) msgrcv(r0, &(0x7f0000001880)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000005d3dbd2f28a268a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d15ebde3a4118df696e9686f3c0700"/154], 0x9a, 0xd6d0c418f59fe7d3, 0x1000) 06:13:59 executing program 1: socket$inet(0x2, 0x8000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) fchdir(r1) r2 = socket(0x2, 0x400000000002, 0x0) dup2(r2, 0xffffffffffffffff) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000080)="f71a3a4128205ecbe33faf77a8261413ae664a3df3438e3201c3331c8bb6e4806df4fa02b23bfd00e412c81685b9730d9a276ea6cc31c9dccaaa04b9704115da871e", 0x42) syz_emit_ethernet(0x72, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3c, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "59fdf7", 0x0, 0x0, 0x0, @empty, @rand_addr="0762ca0fe7333c70b5486b0fca306950", [@hopopts={0x2b}], "2c34fa7c"}}}}}}}) 06:13:59 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x200, 0x0) select(0x190, 0xfffffffffffffffe, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) 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, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x800}], 0xa) semop(r1, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000200)=""/92) 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(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r0, 0xffffffffffffffff, r3, 0x80, 0xd436}, 0x3, 0x9, 0x4}) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="aeb96ab0338bbc46eed0bcb0007eb060b7dd908cf18b12d5685bb9ae69c99a1a22e22c3a22dc4a78"], 0xa, &(0x7f0000000300), 0x0, &(0x7f0000000340), 0x0, 0x400}, 0x406) 06:13:59 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000240)="b4", 0x1}], 0x1, 0x0, 0x70004) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)=0x3) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000240)="b4", 0xfdb6}], 0x1, 0x0, 0x2ffff) 06:13:59 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x40}, 0x2, &(0x7f0000000040)="00000000000000005faca21e32838b6905f20e08e06d18b2d32021b9265e447cbcb8932ed9", 0x0, 0x0, 0x0) 06:13:59 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) getgroups(0x0, &(0x7f00000000c0)) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000040)) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x23, 0x3, 0x2}, 0x4, &(0x7f0000000400), 0x0, 0x0, 0x0) 06:13:59 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r0, 0x6, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r4, r8) setregid(r1, r8) sysctl$net_inet_udp(&(0x7f0000000100)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f0000000140)="66d0ee5b63ae6c96ee60898341a137e62cedd363809a2208e7c131b71aad70a60da751ab4a5dc8a33b014bc03a7abe6402d5cdafb57f5de9e495c728bf458d5a9de5b8047cb5eaf8d7dba9db0f611b229abd2d1d68fb320abafeec9338045928a38d3217b751b75a3922a451138186a4d3866b70c1a622888f7a9de9b3f7f218f40a30509391d3d62bae3ab88f42c07f14728babf165d87e803695701c0b42cb5110ae8656625b3796c5e3e80996e392c35a3ad330d1c87d49956853f1bb53160bac95bcaf99c7ac890b0e21fa320ebaf870c91989dba14f12e804b302f042f9cb8fb5dede861cffbd70243202", &(0x7f0000000280)=0xed, &(0x7f0000000900)="2ccea3c26b1466c47be89f201a321f06835dccf9d402649d88f4d13eed0f172f3e2e3091395dcb4b2e4b831446d94c2077b363e363fa54b0c1cfe4dec52d8281c482708f80a6d5a47b1cc93ff38ef6a23d5f0b28244909a91a7529d369b01d9bcc9b69b6af58db0ce20c8712d9b4d548e54ece8100058aad5a74bf53b23ad8353579c943d16586cca3f42a6e063622cff679cae9eec89391fe8ecb41418947d845e842dfac1658892de6747622b098af67717a289ccf4dc208e04b1e75567eb2b01c5ccac1f9cc2f6c8d8780d5aa390943e3ec143e1b7ea6238571447553350082c704e27d9d949d8a828ee4e92ac711acc84beafe27588bde883717e50eacc4cca1790e3a9bd618e272789f7d749d9bb1f1d2915be654d14d512a60212ccd701f3ef14c0ab4c0db43dcaa4f37bb1469b7ca77e2cac9f7d17536f0bfe2a2aa1f1d0f2547412eae9536cc68ee084fbc80efe1db37247d469dc1666ef30cffd3b84712dca6e5a8970e011dda8e355717ee8a28ff172345463c95664e2949bfe0c21c49cf69a308ed4cdf128f6dc358477f87e1c4270c74a18817642fa52c6b39f89ca52f4a46d7ad2859274e11cf9b272c904965f7caa5ee333209f5d591454b56dc85da755ba78a4caf9c194f779efa0be4c8d3ad811b33eed4bea10807797ebf75b3a59236c6abf9430d3968378e473f31d25a96b654c842d74311d1a4693f3a9d58b9b1c27da88e214ea4435ab05fbd7353f8dc6a72319cfbca7c0f820f37f8d68521a35ad92fea39a042e6b338377906dcee8a14b63ecbe964d6dc5df1b48533d05352831adcdfd62939e001db6e3ad4fceeab6340ec1fba68cee904dcf5e84f92a4464c8a42c185618689262c065716130bb1a849451f02d35bc79d4d87551cbaba3974ee917487187a950295e05876802c3263f7b9ae1cc3f1549a46d90b02f87145cde2181ca4e1a32334220e7657a8ce53935081c79e82fab7c2ec36f3c8fa00144fa6b1d040ba1bcf8a678e30a4ab06da7be554e4c16eefcb8a50d33085ae0ba41208e8d6e3fe2ca83e2a4974383f9c935aca58a9880f4f7af27e668d2873b207ac0eddf5294bb933823d18a6ab178056810f40b06f6c6d199ad86310d9cf1dbad537a19e2a824b52babb197adbc29a60bfd87f5370abe5b83ae839ba410abe6b28a853c94d7848c0072503604e7fba527adca5ba670e401eefaea03bdb4d0b28463a58cf9233084b5da178a7d92223002ca15c9012b0c1a8b5f49c269607601665692589fcad229283b2b63e1f949d84026bbf07ab78d85c37adb4fe679bc76d60128def7b84b1f9a357c7c9eddd2f95c2137fda8313d5b02307db5588344eb3fc2b5e82e47810300fd9dac11cc811235a95e346378ee4648f6b29aa797314a9e3683134f750dbb323d2cf5b114ad51818b390ff3a13a459137822e51a6789e36b07f3b1d1d6211e1519abf7d78d6b7dac9a4210fe1e214b79cd93f52c868ddbfd0b5cef4d88bbe5b894e447d8ac7c9ed50926755ccb8a53cc387b8e2d8054d1266ad2c360a9141c4781286a8d9ca175c0f0eb2a0c5f4aed294660a0b808307ccf226ac6090b519acf4e6b138ed42a769a78d654990f428b5b95994e2cfbc67dd95c8b9631559674e0ed6ea302849274cca4340fedd38980843737ea0e73e6209edf4b9630e559d937a6e889fa55472bad4d314858496db6d6993f175b91247c2005d4053b0a9cfbdc295ff16994e5f7fd424b61554040ae7d962ff77cd6018611eb0a6b5fb124e7fa6fc39f2ba6a578a19c174df8e8a576fafdded253828fa2fb31d035e0de36d87c21ee7a8de8bb1d33eccf9233cc8ee30b4c0d74f2d7a2ba235d6b82cb19eeabb207fe37a0326008c152f01d5e3c5446358cc469f5e4518fa7bddf0a748973c97d15acb3ceca14af9b7e145ad2af23069bae0f50de40a34d839de51476c692cc2a42ed0cb8395eb28c10d3da327725ec73325f44e3ab8e00ad3c1700d6e561fc47750f7411c65b855659affb41160ed15d1aa7afaec1f0ba1d206d8287369391a687978669c9c561fc449ab2a471034987d8e1c4d7057e8e65061cc37b6095cb574e4119397f92511d7d95e7b5fdb351ef7950f5f9caaa4b6022cb470f78d3c36033d44e8b195b04f2d1f2b6e3370e5b95af6e2a3bf213068a2f8b92d2aae248cdc1c6cbb0831852b67a0c5448b68e59e0577677aedc9bb749926fb30b44fc9dbde50d2a3c03fbfd5007a4a211af7e7d17dbb177abb4dc4371f287e76d3af0781805e7d6b4cafc6a4237bd1a1d18e28641a0fac61b58ae80b78f2fe631f4cd392047a5e6de49bd4fe8c5ade43398110c9abe37199245145cbde9ff2163ee5ddd80577937f15f4a6409d3b173cb61382d35c2033df5669882f0281c0fa4553355528584354c4f36b0aa084b79e1d224bdd80627508e9a469583670aa4bef60cd398f3eb6f98017b18073c5ab6d3beecf160f09d6d14fffd6bada813c63d4c72943f5d1c52798c3e77ef9532b91a98f857fb981ee3c27239f9e33d68239b3d1146027d386880831ec154bc77e4db4060b9e20dd9225dd4ff39578b80485fe4b16a833f49e00b94d399f994f4c4f44cf27933ecdd89003e8a0de95b720454359678edda7bdd1e512d7ddf88407fd012b1ea76f6d73a59436df79c136c9ef854f05fa8301a88aed676e26d862163b2bfd7d8862ebb98be8103e1ad534878fd2244c31398f6d84cf24ed5aead065d5db835936945c16f1b43eef121e9dd26fc3f2bb643e176d2080a1533000483efbfc85cce0462d66375ef9dba4e901dc140749e4e00c513e089ec4cd3a657423d1be4e27f05f738ce1b260129541e3c319b34bb33667065ae346f8553c55ca454dd4c1dcfaee60dca136a465c985d17baefae2a9fde921e87ac88d3363d7def0c949f86991ee341106efe1183c77080f245700bb708232613a1ef251cb6ec7235451236a1e4d33443aab5e034bcc4db033cc70f53ad083b69a25b427cdfdc11553c62912c275b05b7d03157b7ad6b1a1329b35b7fac3cc287bd71962372a867b55487add0b61fa7c9644a8dbf74dc3a2ca8ae5d94be9458f89bba7f54e852f659287b9f5b9fc510a18c2836bfc8369573984d304d98511c763918ad3129df03fb3edfc66d563da8912bb68acdc230eab4e38d027d16a949b5ad333f857ffc74515a5180390d37dfa5269d4909bca578a62c78c163d77f2e2a2e668a0bfd06910893d462f0f66aad5b15ccf1757ce26c49aa10a17055331c59194a1bf165e3d6f88c146b02a606e3ac22f31e579e4821ae03a0721e8c0a53d911ea1718bf212753b131616ba8a5913b129e5bd2c5c9b3b082b8a775fe0026aecfe92dcfc9ee7df69c351f0bebcbebfddcdc5526ba47ffac934da893a960c4863aeef3ac73244ff553896c3d8c855e205cbdabedaff3f1c79905f2311000ffb35d38e3875369a12e789b2791819c1d593625c868af5a564a8fbff48d351ba22ef2baa6164709b565864938a644708c75b9a7104945967dfc4f2f3e6e9e70c65767a198f853e4949c74bb6688abd2410837b014edd9c87472739e1593d1030f2c987473f8b7c203d65e610b2ba998ee496d1d57acf4db2d8e48bf8aa5d26c3db6652b00f27a00d12b1107dfa5d22b969149b704698182a5176d2b626cc8b9e66c996ec6c4afe1853d92e5207715c4d96f0013136c36fc53c2886c65c8db0e54c6aa98f2202f691e90fc9f87565c0ccb3a191645c52de0a86da4c6d4fd9d09539886b01393a4aa54944b19e7c776eb7032844b72bb1cf41794665e417461b398000f81d961da212837dacfa6d6054544aa693d6ca04b2f6dddf688eed599bc06c0b579a2a744c0b092ac20eb1be93bd272604a715382621cde18e1c8e4e306f849e74fcb82f2ad4bd284fd00f58d45392aa1f5600dd48e103d4bd250241c04caddc3b605fd3fcf229ded13f9b458e1a49c54ce343c2e4c369b248fafa47dc50e28621b4f808bf8d66b6e0e2ce1e37afe686ceff8c32364b4b5b81384f54f1ce143c4883c8465f6d4ff68ed6470a3a85e0c0ae278826a2787b2b65449f7f744ef07d58b1e1073c805e697ea5d5b3289696a939c0d6e029bb2c9a19e10dd897865e5843407aaa903d9348110c97a0480b5768ba407b1dbc6585734be3874d1cac4821c9b6431dd4347c8c6c8caea1af3eeab9e6b549e2b8ed2abef8145a5d72cf31393960d358ec92509131593d9a085bae29d0a9f5cef436d43e055b4957badc10d6053f6e578d1587068851f556942275407923d7a76e374e4d7762e10f68cf89762857db47775bc89d87363d2c13a5d01038b1eb4579519b15ce1a02fcffb109756fbe47c45e3b1bce55c35f315093bc8cf7264941609f4259bac7cca52a9d1660905e74ca7b70129711e9b30c7912418f4d976164cda68479d7d813573b3d4f6817dda2f456efee513c280f28fe58e5c252c3713eba0574da522902fc86f3fce95948e876ed4c7c4d08144e3092009af9c899e882d4e1a475fe47c9134eaed4fe45169b7926103ea3d54354e39aa39c59630089a2e3006cf352b90a6f86fb99843908c8408491ece4a77d7a1b2a2660c29d85b3a163736c9d0e71231e3f41e4092b09e430643d7b95dc71c2b80ece04658d20f13d99066becfaaf98108024236d6e0f3179c9e1a4eb47e4c34553a3661d5cf25c8e3e453b211c748fd8fc7fb137aa53262740828c6d247fd8a6aa26d70e2c84f66de62c2ca9ead4119fa0d5322189af5574162db78239ba209108bd4735b6a13bcdab8f54cfbc243b834926fe7cef9d6b5e56f77565a9732da17185028c5b6ba087c7b092275c266fdb89e0df07774adc30bc10bc55cd20373a9c6d7acbe8d57b1ec238a7fd7547694ffea64ce37d90d037f014e8334c454203992f7f7325dd4d3df1a13ba3e874b2d9228b20e50b5407b6334179dba9286c32f61d94d3550ff8e1fbb13c06c5b5461191787eb413183053ef06bb8d99a6217b2996aa9e59a62790a5e9b0c77953beef5446efde2bd04ec5721592d8799941474f6ade1a22b7f1fa66e4a0ad0f9242360494ecaf8e204b49208ee66c7a5a1e98349aa981e190222a6e24b081b86dd79372cafcec4d8aec73837d32b4fbe02aa5b21625ab556146b3ab546b3ef52ab9896092337f8d81e8a329641cebf5e9405f292937373ecae2e4bff20d437fbc602d528afa724aa3200ec2d37ef7fabb57b06f467dd62dc09c4cd00e7a772d89d551c7b2ce1b2a6d9ff69ed4cfc9e73843e26240258a7adef5adee748ec01b6f9c8d30d8979750c8d1941dd00267cbe7adb122084d73b87c82b1bbb82bcc04ac14e326f306ee1c3d86e63e77fe341b03e5d8122c62474dfb9b0535937cb9c552b96029fe84ffb4e52f5db0d49d961ade374982e0a052dea57331c5df18f58183f8c842e8ff1722eaf8869c43c9481a79ad6c6c65677a3541d1aebc9d1bf4edad684dda18a3d49bc5d08657d9ba9d038b15d65187208a0d3eb88589ff6a2d5493f0aad9d58393aa96eb10a5504fa323c8601d3cd6af8061ea1016e86495395085c23cdeea50d18a64e223673c6f31c358531a44298917073111162aff8d69cc0c4b0895917807858334a26a8790b4215e2ade1f1ee884cc563b4b85e3a47bee22cb9d1950cd1527d63d5c9563da383339011e024364f2f2f1509944b0075e9e2bc337a2010fc4ce94bd3ed2781de8fc3bd6b140a1beefc3975c492ee665737b8453e48e5f1fefd82e338b2a2dd6c8ff1766529f9971a", 0x1000) sysctl$hw(&(0x7f0000000080)={0x4, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) 06:13:59 executing program 0: syz_emit_ethernet(0x71, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3b, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x2]}, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "c35283", 0x0, 0x0, 0x6, @mcast2, @loopback, [@dstopts={0x11}], "dfbc9b"}}}}}}}) 06:13:59 executing program 1: 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) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r5 = dup2(r4, r3) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000000040)) write(r2, &(0x7f0000000340)="b134ea323477d45a388e6f16904c646c80d06f2448e09bcf6bbbfba365ed79cdd6ad064b81e27f1de08845cc1c381558198675b1a9b5d5fb709be6fe9a2f18c6cd16d475c1d2c8ffb1e3874f9b2d8e4b7c6827dd56957702a5d720b65771f227b9bf501ecdde66e80b96b78a7876e485fff2596b79768bb48cd9d1a08d00352206c5d0e08199d3e689ef64f8941c38460a94b0641dbbc8687d9e2c36972550ff8a8d6702d68d17d215da51e8d742a02888ea832de20d93ec8ad6ca75f53eeffdb91e02c7e83ac001f5479011709e664f34468409e3f4d8fba7e50ce050944e39d392698413bf89e13e17a4a3c180ceb62c157f69fae0f911644687c785ebeb6cae394a3f0dc38ee5fdee666dfff5516c5efa0fc31d973d15c678796de3c5513c7286b93d26c5b3497fb2c8a5c92bb23b8ad1384a1a283ac9d46ca24a767d883af95f8cdd97846a7c9aad2390fd9ce1cd9ae84747eff76550d4683daa02d9fc6630e433b722c45f46bf8471d84a9d4b4431ec912d23fa3dcc0fc6db4c565d8cdaaba344255bf3c436df6c6c550f4dd0c3ff0114965d51e5589a08d3caa5214c4d9e9fd50de96118a42de7651e8ad339612a5a0462c8d7e152a16ef5a488cebec6c35ae7b95d7ce719e6b9fc0c25a86ef684679e8cb685425ad5d4dbd3b69614b1326bb03292d3158dc8c63f43ba5fb6a2ca6d0c4683617064a0c0cb01f2dd256fe3a83afa8dbb6636ddd6a80f88b2046f9bc68497c39b287e4fdc957d8e452920a49cf864e93a0d0f0694a216507ca03c194cc3c39b52b8f09245e8f6638760c5f97fc11c0956fac1402b7fed8817c6a58910db662bf093e84fc80ee451bcca9201851b7cbec3529dde447ecef667467c369f097c98bd94cb01ba27d7c5c46a22f138371210a2171e555593f8856cb6a6602154eeda31ef34d2c56a078428139ed9d477d5682651963b21576ff8346dc8b5c57c2ca36063bd7b4e9dbd907dfbf2217b78d1412ec0ede959f96e1b6c54bdb91dc56130e83174f3b8598a0d5bca74bc544720258a6ccb4939cc6ff0eedc1e45e2cfceee5b3b922bf5fcd7680b5f4030316fe3d49a34853ff1a8a3439206ad5a66d51c0721a7f00ca74b9e4e77afbe8e9e8e6cd2849d1ec5dfee061cf5955d6729a5db59c136b4f41374f3aa9eb574cf82d0d7832533f60837e8aa77323d8dda78e8bcfd02685e08c8f304d8738475dfd44fe829b9d591d7b5350ed9a229298d10493913fcd9191658b2629448a3b803f0dd2f414b06137dc960f00377fff5f32a82513b4a6ceb8bf89f09750da6b006edffec7344ad89e2f65567a366f5ae86211b66cdcd7625fe79cb5a49f59a9dade97d9ff102a62241ed26e85adbc12cdfb2a99ccb7ffbd0b3c5a64fcca8470061fe422155f41f10e0600d68d7dd1ec976d0eba5720ae207d41d0472903d3b7bbe1bf0b92f06ff697a911386aba26c8a9a349438bbb5ecd6f3349631720258c90842203399ef3a8ea909b47146bc6e34252c2a44f215de73f2a1b3a49c30a6c7c9185b38af6f4ffe7b34562f53604080e1dbc95339f389d4b6d438db879ca221351473757763394535b1d87cb7dce31f3b636c12845138246d6c33c45302c3cdc585753273210bdfadb96f02de3484bc05c7b37982f93c995866c0c478633cf974b5478ba8350cad170ae528203bb330c0e1532adc062cfc51f1daa7246ef8f734a29eda2a206b556a7c47c2c18f71d13d", 0x4d1) 06:13:59 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = getpid() r4 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r4, 0x6, r3) r5 = accept(r4, &(0x7f0000000780)=@in, &(0x7f00000007c0)=0xc) connect$unix(r5, &(0x7f0000000800)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r2, r1) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000180)=0x4) faccessat(0xffffffffffffffff, &(0x7f0000000840)='./file0\x00', 0x4c, 0x0) bind(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="a56e52aa1be016db70c4cfc1"], 0xa) recvmsg(r2, &(0x7f0000000740)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/243, 0xf3}, {&(0x7f0000000140)=""/2, 0x2}, {&(0x7f00000002c0)=""/31, 0x1f}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/216, 0xd8}, {&(0x7f0000000540)=""/199, 0xc7}], 0x6, &(0x7f0000000640)=""/228, 0xe4}, 0x840) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r7 = dup2(r6, r0) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000040)={0x1, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) 06:13:59 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() getppid() r1 = geteuid() seteuid(r1) close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x3}, {{r0}, 0xfffffffffffffff9, 0x14, 0x8, 0x147}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r4 = dup2(r3, 0xffffffffffffffff) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000040)) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) write(r0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000080)) 06:13:59 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x3, 0x0) lseek(0xffffffffffffffff, 0x0, 0x40, 0x1) r3 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r3, r4}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r4, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r5, 0x10}, 0x80000000000000, 0x1, 0x9}) fchownat(r1, &(0x7f0000000100)='./file0\x00', r4, r5, 0x2) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') r6 = socket(0x2, 0x400000000002, 0x0) dup2(r6, 0xffffffffffffffff) r7 = socket(0x2, 0x400000000002, 0x0) dup2(r7, 0xffffffffffffffff) dup2(r6, r7) openat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 06:13:59 executing program 1: socket(0x18, 0x4, 0x4b) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080), 0x0) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000680)=""/102378) semop(r2, &(0x7f0000000040), 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000002c0)=0x7d) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000280)=""/12) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r2, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}], 0x4) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0x1ff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)="eb0faa80676cd077d38e7e173facb6faee3fb1a1e9571ffcb24bd4534b7b8d02db4bb82d0a4ec77cc4044fa8f9cb5541f1a6d62d9f8edd6fd13e71dfee880932f8fe484c434cb22eb3e76f5513893dbee867e15548150d9710d018456a99ba36b7fe499dd31bb65d8908ba7d7c17baa769c6a1022c267e8467f82f04be4555772af421a2f3f2d13d", 0x88) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/5) semop(r2, &(0x7f0000000040)=[{0x1, 0x8000, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0xff7f, 0x148df21ddb89f556}, {0x3, 0x6, 0x800}, {0x3, 0x4}, {0x3, 0x20, 0x1000}, {0x3, 0x2}, {0x3, 0xa06a, 0x800}, {0x4, 0x1b2c}, {0x2, 0x7f}], 0xa) semop(r2, &(0x7f0000000100)=[{0x1, 0x9}, {0x4, 0x7, 0x1800}, {0x4, 0xffff}, {0x0, 0x6, 0x1000}, {0x2, 0x1, 0x1000}, {0x0, 0x1f}, {0xcd7492ce448421ac, 0x9, 0x400}, {0x3, 0x1, 0x1000}, {0x2, 0x3, 0x1000}], 0x9) setsockopt$sock_int(r1, 0xffff, 0x1006, &(0x7f0000000180)=0x4, 0x4) 06:14:00 executing program 0: setrlimit(0x0, &(0x7f0000000040)={0x7, 0x10d}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r2, 0x6, 0x0) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffbc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987f", 0x26}], 0x1) 06:14:00 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x7}, 0x2, &(0x7f00000001c0)="530ef19f77686a51ed7a800a88ffff784e8bb0911b632bff90d0f51df49e54ea8a46f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739253748513186e0de4d92649f78061beaa27c175285c25c2f79114566e2c9f7436a0de604759557ec1549adfe20000e34400c3d183328ce3cab170f105a3a5554ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d3ffff0000620a6d6266a91fbd030000001582d4111e16ca825e1037c0a48f8deef75ee300"/200, &(0x7f00000000c0)=0xc8, 0x0, 0x0) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x200, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x811, r0, 0x0, 0x7) 06:14:00 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffc}, 0x0) r0 = kqueue() r1 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0x0) r2 = syz_open_pts() readv(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() kevent(r0, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x5f}], 0x3fc, 0x0, 0x21000101, 0x0) 06:14:00 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30000000000) ftruncate(r0, 0x0, 0x8000) close(r0) unlink(&(0x7f00000007c0)='./file0\x00') 06:14:04 executing program 0: madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0)={0x0, 0x0, 0x0, 0x9}, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) 06:14:04 executing program 1: fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x1, 0x0, 0x1400000}) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r3, 0x6, 0x0) dup2(r2, r3) 06:14:04 executing program 1: chflags(&(0x7f0000000380)='./file0\x00', 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getppid() r0 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r1 = semget$private(0x0, 0x4, 0x1b2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x160}], 0x1, 0x0) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x409}, 0x6, 0x80000001, 0x5}) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000080)=""/31) semop(r4, &(0x7f0000000040), 0x0) semop(r4, &(0x7f0000000300)=[{0x2, 0x6, 0x1000}, {0x3, 0x7}, {0x0, 0x1, 0x1000}, {0x1, 0x5, 0x1000}, {0x1, 0x7ff, 0x1000}, {0x2, 0xfffd, 0x1000}, {0x2, 0x1, 0x1800}], 0x7) dup2(r3, r2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000340)={0x5, 0x1, './file0\x00', 0x5, 0x452, 0x80}) getpeername(r2, &(0x7f0000000140)=@in, &(0x7f00000002c0)=0xc) semop(r1, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f00000001c0)=""/244) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 06:14:04 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000001280)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100383addc2000000000000000000000000000000ff3d000040000005000000000000000104009078100000006027671500ed000000000000000000000000000000000001fe8000000000000000000000000000aa3300000700000000e0ca828511be7ce7eee8fa609a9ef5337e3214614c401a348793ba914c5b5d004fdc64677795e4022f6251e10d8640cf65e95ae6a3f1c47ed510f1221334f37364b5a3951e3268092a2054ea5fb4affa678f8761e3a5995288bdb4ebbcadd558cfb78deeab4121663aab52cf48"]) r0 = semget$private(0x0, 0x2, 0x0) semop(r0, &(0x7f00000002c0)=[{0x3, 0x3, 0x1800}, {0x0, 0x401, 0x1800}, {0x4, 0x200, 0x800}, {0x0, 0x8, 0x1000}, {0x1, 0x5, 0x1800}], 0x5) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000001180)=[{0x2, 0x6, 0x800}, {0x2, 0x3, 0x1000}, {0x4, 0x200}], 0x3) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) r1 = semget$private(0x0, 0x2, 0x109) semctl$GETNCNT(r1, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(0x0, &(0x7f0000001140)=[{0x4, 0x2, 0x1800}, {0x2, 0x800, 0xc00}], 0x2) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x409}, 0x5, 0x1, 0x20000000000008}) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000300)=""/94) semop(0x0, &(0x7f0000001100), 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/215) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/233) 06:14:04 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) shutdown(r1, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x10, 0x0) r3 = getpid() r4 = socket(0x18, 0x400000000002, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) fcntl$setown(r4, 0x6, r3) fcntl$lock(r2, 0x7, &(0x7f0000000100)={0x1, 0x2, 0x8, 0x94b, r3}) dup2(r0, r1) shutdown(r0, 0x1) 06:14:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r3 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000100)=0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socket$inet6(0x18, 0x8000, 0xb9) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000500)={0x2f7, 0x8}, 0x8) r6 = dup2(r5, r4) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000180)=0xfffffffc) setsockopt$sock_int(r6, 0xffff, 0x1003, &(0x7f00000000c0)=0x93, 0x4) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x9, 0x0, 0x81, 0x2}, {0x1, 0x81, 0xa7, 0xffff0000}, {0x8001, 0x7f, 0x6, 0x9}, {0x3, 0xff, 0x1e, 0x7}]}) sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x12, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x59, 0x7f, 0x8, 0x2}, {0xff, 0xba, 0x80, 0x1}, {0x9, 0x6, 0x5, 0x7ff}]}) 06:14:05 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r3 = dup2(r2, r1) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000000)=0x200) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) 06:14:05 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) sysctl$kern(&(0x7f0000000000)={0x1, 0x17}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x3e000, 0x101}, {0x8, 0x9}}, 0x2) 06:14:05 executing program 0: mprotect(&(0x7f00009a1000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xfffffffc, 0x0) r1 = getpid() r2 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r2, 0x6, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r4 = dup2(r3, 0xffffffffffffffff) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000180)={0x3ff, 0x100, './file0\x00', 0x0, 0x57f, 0x7fffffff, 0x800}) accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000140)=0xc) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r5}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() dup2(r5, r6) r7 = kqueue() kqueue() poll(&(0x7f0000000000)=[{r5, 0x2}, {0xffffffffffffff9c, 0x20}, {r7}], 0x3, 0xfffffffa) 06:14:06 executing program 1: syz_emit_ethernet(0x197, &(0x7f0000000000)={@local, @random="08000000cd23", [], {@ipv4={0x800, {{0x27, 0x4, 0x1, 0x8, 0x189, 0x68, 0x2b2, 0x3f, 0x6c, 0x0, @loopback, @loopback, {[@noop, @end, @noop, @timestamp={0x44, 0x2c, 0x1, 0x0, 0x1, [{[@multicast2], 0x7}, {[@multicast2], 0xfffffffe}, {[@empty], 0x9}, {[@multicast2], 0x8}, {[], 0x101}, {[], 0x2283}]}, @timestamp={0x44, 0x28, 0xd3, 0x3, 0x0, [{[@rand_addr=0xa33], 0x7}, {[@multicast2], 0x80}, {[], 0x4}, {[@remote={0xac, 0x14, 0x0}], 0xf11f}, {[@empty], 0x8}]}, @ra={0x94, 0x6, 0x1f}, @end, @rr={0x7, 0x27, 0x1, [@remote={0xac, 0x14, 0x0}, @multicast1, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast2, @broadcast, @empty, @remote={0xac, 0x14, 0x0}, @loopback]}, @noop]}}, @udp={{0x3, 0x1, 0x8}, {"cdfdde2dd8e751fe0ddcf2cef725396b6101330c2fdeae1dc5ea4934962dccced64ade0f4d90d97954fe622c29be06d2458baf08e336d29c4aee7793134e72ed2fae0c93f93788a17743c7a23c2dcf6f8cf99bbf36070f6258d866bbacf602062e3a88750e016d26b4acecf686758f74d410fc7ffb152a76cfb531d1af2551d47219cb6c6f588d35ea1de93644e4d2ce5329887b012e44b89ea17cd111a4b6e8ff8a6bdc71bd774cfa03d3f938785c61a3c0ad66187c355e9ed7a2f9f9ea799a34524a7678f61375253d6cbdcf775a0672830b439e118a0e9cfa74208c1473283fd02d9261"}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x800, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000200)={0x3, 0x2}) 06:14:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r1, 0xffffffffffffffff) bind(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="a56e52aa1be016db70c4cfc1"], 0xa) write(r1, &(0x7f0000000040)="a87355d862a42b77992bab7217444d589fe51976e6b8db764b216bddec0b87469368e87723add1075173483d604505c02160b5", 0x33) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000180)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r3, r2) recvfrom(r2, &(0x7f00000000c0)=""/61, 0x3d, 0x40, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x4, 0xffff, &(0x7f00000001c0)="1b529e7f402f3f02df3155e5f7c948049e6c37c184678a06c1f6a0cd48be42b25b29b87cd365000275dec83c434ff0005d96968e9529b9bb7397c8b282908231cc516944b37ecea0af9b3af6916091eaf0cba70cb55cb939516fbf2bbce29925fe83093da353aaac6f8275537057349025f477b91f35ad266f50051ed2b83dd2498c846e84897cbefd3b670250c69eefea37cbcd12181753d1a52752df9de91c39a06c9362c79e39d694343f", 0xac) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) r4 = socket(0x8, 0x4000, 0xfd) setsockopt(r4, 0x2d, 0xc, &(0x7f0000000140)="ebffcbff12b9fd812eaa74713048e68931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xb, 0x0, 0x0) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000280)=""/222) 06:14:07 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, "975a25dd35d16a7379b28d3ecac510a997b79904"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 06:14:07 executing program 0: syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x14, 0x6, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @loopback}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f0000002200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450010580068000000009078e0000002000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="100800089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e6b50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e4e067d1c05a6a072ee51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6f0000d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3f0180000000000000b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b4ae50ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21e03624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e16d92c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62d6ddc3c78c696cc80131c0b766576de1e3b55484671e564199b3171cf5bf7b1b66e14d079fa9424328e834dfe4ceb6eb2f202db789f68c6ba4af5cf461d2058951af72825e5881be748c1c99bb428097da37533b50fd32b19e97eddc6a6b9700a4cf02604d64eb0cb51f4bf65e65b19a94bd80596ca295c30fe1aa2ca23cff39e6c7d4eca405f2fdf24806505d8341222c6e88c4990cf7edc7be61608a3b8c1b"]) getsockopt(0xffffffffffffffff, 0x10001, 0x7, &(0x7f0000000140)=""/48, &(0x7f0000000180)=0x30) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000020ba78127f748999000000fe8000010000000000000000000000aa4e204e20", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_emit_ethernet(0xb4, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb88a8360081002b0008004500009efffc0000002c9078e0000002000000004e214e21", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="6104000590780040050ef0a7adcf3a0a6040f6b5ca78010204900a131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56d343aeec53d7010402020781911a288e0000009b81b2edd791e1eb06c56c3df76a3cf2c134c3c982dfca99eaf5cd4fb0c2d01bd40100"/126]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) r2 = semget$private(0x0, 0x2, 0x321) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000300)=""/179) 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, r1, 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=r1, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f0402000103030700611884d8e8fb1ff2682e33cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) renameat(0xffffffffffffffff, &(0x7f0000000200)='./file1/file0\x00', 0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00') openat(0xffffffffffffffff, &(0x7f0000000440)='./file1/../file0\x00', 0x10, 0x10) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x4, 0x6) syz_emit_ethernet(0xae, &(0x7f0000000600)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f600000000080a0000020000000101131248c492ee3d770ae7988c7300fa0000001312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd33b0a51a6cb709d4018c2f84bc9f09ac68ca8d310e8ff2ba5b5c2a3447de457cec879028cdc6eb9dd0d86f0f6a48d2083605f4d094a1eaa8528d55ad3115533b3d0434160aa976923bf195feebee517e8a9249a4f76b07bbf8a0f36824039002a14d774ac500"/231]) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f00009fe000/0x600000)=nil, 0x600000) poll(&(0x7f0000000000)=[{r3, 0x160}], 0x1, 0x606dca73) dup2(r4, r3) ioctl$TIOCCDTR(r3, 0x20007478) 06:14:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000000)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 06:14:08 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x4, 0x44) setsockopt(r0, 0x0, 0x7, &(0x7f0000000040)="caf56fdf", 0x4) 06:14:08 executing program 0: socket$inet6(0x18, 0x8000, 0xc0) sysctl$hw(&(0x7f0000000040)={0x2, 0x9}, 0x2, &(0x7f00000001c0)="530ef19f77680a88ffff784e8bb0911b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb5c6d4400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3106c72e45ed385c9fb0f859133a767aac32a0b810100b4fea5c0d353b22e43620a6d6266a9855287dc0000001582d4111e16ca825e100004a48f8deef75ee30000000000000000000000000000000000000000704a4df332047933d6049ec6ce8037448b11cbd735549f3fe55f67b9dd92e14dd47b1caf4cba7cdf405a75b5c72f1b52b42f04718b0270a0626efb8b3d66e34f6c53062ae4a890cf91b8f641d23110374284c2497de998b823f442cfe1252b8cc159764eb80b19", &(0x7f00000000c0)=0x11b, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r0, r1, 0x10, 0x9}, 0x8, 0x1, 0x9}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r4) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000001940)=""/210) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001900)={&(0x7f0000001b00)=ANY=[@ANYBLOB="01002e2f66040000000000000059030116078832fffffffffff1ffffd3c44733e76484341f0dd91a8c221388807f737a25d2b4edcb4d49d04b709803e4bc7283fa2f352bd97f8d5b32130c0e6fc875806892d1118070374bd841952782c8f88902ea526dd793af714d0af8a92f8f3f262ea0508373847aae91412163ebbc227f6fc7e932c353a1c3ef79507e1da86f7bf3cae20c2bc034fb278428a67423e3b3ee025594cd9db3b5eba0b1eb4896462d18cde1810000"], 0xa, &(0x7f0000001800)=[{&(0x7f0000000100)="0a4a3bca4d53a8e27f7c9392dc787db80d57e72a203503546d95c5d2351bc7c92db2cdf4a51141a7abc5e56921fef0a29d0030eeca96ccfd54508214eab158d8d98049cf627ea4447d6d1e2aa40002f36884848882582b74331520fcd91a85908cca5833877a6c59d7283a633c83e4af592e5e27b85ec9041e02d864ec2bba", 0x7f}, {&(0x7f0000000300)="d708293ce6ee34fc65b9d45b7355f12e7fa7beeb4cf463a615461ababa2d0d9abb7f62f4cc249c0feb3394983553ab0dcdb4916671c3c18c692fff28199b85de415c912d5e516a787d5e4afe04d179d7f203c9d2545c823395a3ba9810251be8d2de018a7b56931d0d94be093229797ab5db44f704d0c1ad0dd25675668311eb95387be602a17d39c10aeb16f5b2285cd791777f68fb1dbd81c7a9e622f34a49487c290b2455d2f8270e762d87cf852653c15cc915d1aa4c135db331dabea7245f6776a7e98ec3c157d0ac1ce3e3a19d54346a4b1db96c00b6abff2baa56cce78cee1c67efe3753dbdd157da47069ec90912074e427ceabde21bfd9c8832c82b0335789a4c38392c4de07a80db52a1dce187f5838a33e0a8176f2f5c20487d844f05cda9ceb2a2dd22d74aebd2f769a766f36b24f2be0cc4fa72e59252ccc4f55bc1e695dfa599c52b2ffe7f5f5d2796a91892e5cd9d36cae0373cdde051a6f4f3a150834e349cdda94a6be9b362d94aec436904fb1cb9021898d224ec8196cc80e0c0ec87d4627aa44fa587869dc696addeb6657ebac4717c91ec1041817381d3254a8299469ba1f558edc9a6eb3af9c6175976f2d998d98522b1adeba628363602e7e70ed657ec7abafe4ca5f57c7190db21461cec49d9dcd824739bed2ddd68a287122d9c36ff9392237de3b8adb312ad241fbb5d793b10f2ed1fa375b96cbeae2448f6ee42d026031aee3e2632f819cecc4598a088bb403892d358b4d3ebac43069ac708a1fed3bb6f314f89cc020cd25df91d01c8c2d9fbf2d07c5fc1c1dbee6ed87dc9e7472837f5ca42acfa221d1420b09afea77229175bb80c4cc1fe9ed35579d401999c83b493af33d180259cb28d9c78b2dbb123c3052517c0fd95c94f383629982ba436ad300778978f6481124632b04860cbaaa477bf230b7b07f23e0c14b6e83242d0c78ff0e1ba5965849df89fdf1b7a3045b0f1feeec2d40cd7c8a2d5cc86f6a56e432be3d76420dd127bf9ecb7d08465bfd13064d0b7e011aa0cc124e79a260be4c7ee1a25c34a056fdf22f00e4b5ab8c63c7945702e01f6303bb848758e56a049861f74ee299c0c2d1b783919a03b552eda35f4ade64a925f9076b6d35c61df8bed5475b7fa52271f168e2354330857aad2e61a881c7159f028394ddc933f859331d63ad71a29cad4e23db0556887c96225d37efc0ad7fd5896ae6ce8d42af552a497360bae28a2869456dfadb4a9b00cb211b3f7b155cf2b695b5b4f1a8ffd896eafd81d8067638835732af4355d26161b4083d33c8deb2567a826d74a0e8cfba924d71d4aa225208424dab1edb3137a0ca56f4287ae4c07d52047d37bf8247bb19aa461c80dc15041cc9df186890f3e406718656d31a1bdd36781c1194b29b46559b602964d8ef0607240deac0ba39cd1d72f9c99441e2ab962bb37a9ed5010b4062031ab28c80e89b2ab220d68dbc3fa340b1a165fd20e15038610718db6102c27dbe92958da6e81d692a31d353db8b061f063e5d7bacaa729bcc08a339beacd4fcad236cf83061548f5aa55ce4f7881507aaf9086e879f92a339f9739aecd7d1412a42f02f1cc24db470c718f6b2de478f0ebde99d5e58d2e1de74eb37c6c7be4613cc4b362a28962785c17dc68f97b3f2c38df424252f60ef0f4db7c855d0ce68230cd5fabff451842247fbc37a356623023de4940f875fdf8db4b8a36c70dbcd840c2ad4afe947299f9ae2d1ce881d7b1655e5dd7108978f5351c2abfbd6f47dfb0f5d1b2b3030518c922e4f5cd2c257cc27e9e40cdfd75282911efdc6a2bc2b9eaf5fec9bb235941d7b2da320002b2f4e205b70090b05e7e3219b3d61eeede0c703af3724d0702ba5795d64d874091f792ca3a02e730a5be2dc9281a05a6ca86b4aeea479aec9737071a42f9d86313c0f8d42dffbfbf5dbe8300f617d698f53fa34b9cb403f13244d4daed67880272c1f9eec2628142daafa36e511b58815a30ea3d06b9eb73b08251f0a65d4f53966d7dad1ea38bdcd73f0c9c9d7099cfb5164661a917258fa763597ba5dfab308ae38c08cbb742aeb101174f740fdc3b8d6ddf4c81d0d44e55aaad85fc96e9d8c1b3899692d9b45af0c2b388acb68b9859f532cdc2e50c83b46c2a924241dbfef31b1c3ee0f71a5b29dc62d7aedf9ff10342c764a3bec5f1d72716dc2469e90f9b04419842069fdc6a2cbdcfd655e49ba614bcefc608415c4e4f04bb29f11685074479a2dbb145b589c3d4a2be8ab3e0f7948ee0582b635970846b386cc4ebdcd6671ff8cd1500fda7cee0f46a53aede84446b219d3b88716b80cbecdcb9120ba31055031eabc9067743b66290fd94b0dd5bea51c930e357d57eccd9ac09cbb972be15c2f8d0611430710d848c902a9f1d68a34c3125b9d4d18295daeb15f1ea4965a6cc4a221050c346fb9229735cbf432e128ff997dc1df5be72a6baa1f4552b784c7921665d036c3df960026811ce3afe783cf9346317d34dd990f1a532cac491d4751014dc1a74a848a7189f4ec18023e97beadf3c339e4e5b1f0f51360122272110a49c34c2eab372a013ec77a5e8dcc7efe3419b117663dbebecbfd7bc4d0c721ac6d691b952846b2f7ae6605e65b8394b558fb44bce52e5b9988cb6d85db9122c212628d9829a965a15d7f0ad95c15c1ec28938593e7e80ba276b5561d3664a23212debe7f09d997fc2faa8f117144b49756cb3cbc1cfd88db0183e25a770262554b06089160247f5f3b1b09640266d000992bdf84b378c507e64f43e60163dd04cf0e4169255838cf2c1aee729ecb143814d1443959821e8f9b276ce813c1dd4f17adab7cc992dc3c213234f8616b653320dda0e85bd2d9fbd51bba83bb7ac96e085103a57dfe977008b74e8e00af37e8c35a3837ecd24ee86c3d0d9a40d2bb5332c8dee34b59dd02fec8cc36e0174a2e079ea896d97386f36fcc53958717359c8989b8bd32aeb88a2775730b17fd934ffd35945267c17ae7155e4547982f619426feade27312a9399377dba1a251db6ebe617ff009876bbc4fee68cb2d7599e256166a386fc4e57100b06fc759056102c628a3a36f558c270d880b03591b626fabb223c8f9671971864f935ba35517f51b809d10d813bb4b9df8e87fd601f3b160a9065c72c2cf6a32c437883cb37da0cd56250965e415f4504cd51f77fefd0ef4a548c864bfbb2e68e62542a6c8ee605d5d2af359972d9cd8ecd950d9bd9ae2393210a7f9241ba2fe8f1d910df04ddbb9959e2bcecbad48df275be4e87d73da19c8666ca795f4e61e3831307b79c244d0f4a83aca65c57712342b83bbb7a95093e7c57c767f73bd848caff37d1ae6c8e2baf6fd9adbadd2dd4421bc285f4ea49dbeeceee6f232f4dbf17657763fee0f97fa2892c83513ae5cf38a0e23c35c2531fa901b3733889a83ca3ce6879c63ddfc073dc0662e73b16e7c75309e8aa1de7bd1cddbea224d3a9d137e6686edd0bb6af06f08f744f0923cf3c57eecd6272a579918b6ba4dc508baa8d24485a7fe1c44f64cfe348e75362f98d16dfcdef5808f8bc52ed30de0359eef6e46642c8653ca216165b5fd9abcb24b40ac45192e296655ee8b27c8e668b7d240dbc7b9ce241e18c6d420be2c01f242751f04eb050cea0b0ec373f78ac963bd99eaaffcb588bb5e01bffeb615900d7b10550258b8e9f27c6171cd96a1f6b9572c8cff10eada2e34c0214f506b58c94f006b7e3688ff19f66064ec224bb68a2bd2226b603811fec5f6c9b125daaf31e98bb73a318310d876dd73ec95480277292a6a256de163c3da91699ece26e866d75fc40dcd38ed57b4c4606f2ea89b26d1879d3e21daaf041034259d55096288e26b0685e881f7ba08d2e21ba08e840a18a577c0c844e58bd799124e25fa14e72363ffba2f8a4432af2ebcb32a0f75f69f603a635de1bbb9332f24745f24fdcda9e2b751c69c3205fdfa5acccf6f10fc45a6e4016d0e39aa0376c6aed3148451904226edbb6b3edd14654996e0286ec629caa1c2729bc2530f0474b799ebeb1638dd11d9acfbba3e0416767fa9d47e7632bdc71de0b916371d7fbb08fb337ad382b8064a8a03241c4eecb9556af369e7d6d01e5bbc123294b8122f30897b2adde600baafdf4a41ea65329e6fa61be8d7632a07210c86541570b1a7e9b21c5a4692bce611dece755b995717e9027bab7506daccdef4961ba85ea26f3c1cf185ef489dbfec8cd6686de0ff2b17d049e553ff49d13673f819e1e29bab272f5edb878416c93b2ced76e01bf2d045c6b07ddf2419fb9c1dfd865b607f84db26db6df27bdffeb5152c6d9d770f0946c189b2113c0069a52281f73274f6e1afcd61ac04c1b493ba388765d2b2ca210463ebcf2d33e4c7cedbd7b0251a02a9c80c264807a797b780c8031b4e183de77297df8ada748f314e6000c5db9f69cc640a5696c9b6ef02d04c1a2f7c25a89783ff53fb4d246e7fc018be113cd3131d67816ce5ac5ce5d4f950b8fc4d937b9626bb52eed877d0b0a76568059fec15214485361963f7b82c5fe9e678c086f27f4e8ba8c5b1732fabf70ca8fcba1bbaa668446b44fa7562490357e3b00218b39e8187c38ba1b17af910149ec53e54baa050f28f7bceefb67412c994d090cf5688406f31c604a1fe3c372c90b1517185819e7cbf27553ee817b8d50b553b1fc0eeb383c2024f8a090e208fb4207dd1acac5e502412a47c429652272a4c00056712822e417bb4aa49855bff1e133d7bc508570e88d2f291239ee759100a5f53c6c5d3d7822ce767d20b157283bc5e7d4cb236a785ad24bd2be107daa216b3d5fa369bd32b52dc609ae06fee75b432e2ec477a9873b59b9f4b4c3b2b478b35922cb9fd9ff0331f770eb85795231c0b5218332012a66927b589ba6da31f9609b65294db28f3ac5c21bed61d18f02d8640320b7a72067c5879896a260a20b53ba6c500015bbe432bca83cdf5159a78682447e4280ca2a161b26c2ac86a66893a60e31a566cdb56eee8e6d770991daa514267303a6cc97868b188100af591ec4aa8896e940a28242e300bc70c4ee0b3a3ed7f0cfba509a15aed39f59af6e822116cfcc48ca8358811ee4d890a5a411c2e9bb08e41d109c90fdb7384a24975fe2f204c1acf178c67f70c8ccface4df7b7adee8a1fcaf458498b766871031d011335d769373c06996e92526d10399d1d48bbab799f3fd8f202490f45528f7445866fd13f0bb566790e970670a2802db7c95484bf4b623e7f7daa73e8f805aa0712449399acb0f9d80dda6e6c81a6e78fb357372c69f31bfcd633b349f1227486c433ed7c5face7d53a0c6e94982e42b5d985eb43c917e416a9011af8d2ebe11e81be3ba6eaf7afb8b1932631380306006655f92379f8c764f5ea71546b16701ee2143c1a5cbd3328afb985d8f1cb3e25bf7f54ef1b2ff4f129990790f2ef00ef2cc677c0084cf20ab62d5d65a1a39cc1676dc1d4db70c240467c85260429f2ad1db8523f0fd83a70e7afe07aaa132fac77fb4a1ea978e3ee196ef244594b83a1a8b4bbd9c25beb1950ea1c58706d4625df2dff9d4e3a7e30e032bbb88f83dd5e1e9f2dd49c8457943da6e264054370a71d43c056b0f34296a321d0f4e53481d3ad06c0e1fcc4840cf6faca244020416feee70fb704240acb23e0987fea2bc753cc12faa1ea9ba849c2dfe2b947d97db7b5f3f86526e6e7408e2ec031464da6f50ffb508a1cc81a150d19eda071241ca1d4a3416ea8155d4133092ecd0c6afd669bcc", 0x1000}, {&(0x7f0000001300)="09338d2610d8d226fb184983e634f3c27c25f8af4750283893d692df2cd05504d71427aed2d6e7e24c9786727045b941d3760826ddef0aeb470b2f68769f663aa926312ed5eafd2f960398c2442c55e6db70c1fc0031e1290332f3560092335e4bfa25d11a2b63094856bee080a48b9412f601c723897607dfef683baef94867d292ff4fc50b4c5e3495a047d9a712f2ac21e791f4de2c899ca3539922056d4729bac2076bedcbc3332b38809b90dfacf01cce986c623c285d2254a5c65047f30abe785e764da9b98749100f788c9ae1c28eab93d125", 0xd6}, {&(0x7f0000001400)="1f04278633031a8c60f6d7949f63b27404704993ba9ced5a4797bf8102e5a51c2c2ee6683dee1ea1ed6b1ca276b073f4f9b0bdd3f9e839f20609c0da5ac9f49a82dd7c7062939fa9525f041ddbe8567b49b017ca6f9a6ce8edbe28c9cba8d2c36b1845ad172fb0f18b279c4c0f280df1487284629a195f020d1b1b9f2a5613a0b5e6acfe5e891319031f7a81d823ac6829f173aaefad63533d24bfd9ab1d53093882845741add7871dac2e25892a19a4a157d6fd83d5b82a12d87c", 0xbb}, {&(0x7f0000000180)="7550e1b3599a19b7ea2d1d0897726f89", 0x10}, {&(0x7f00000014c0)="1a4fe440aee52a17d331fab0461646d4d4ec3c75523a97096cb8b4c5d3aa6f820182a5639e81723b9eab1a2fdd2d96e567af3c4c281e3856cc5275362a78ba633c48e7dde4f75d22", 0x48}, {&(0x7f0000001540)="8985973347b1760a74b76071673e928aa54205e68c1a16f51f4113286d114cb52160db3b47c6c3b874e384e23bc8e9a393a1a3725137d174d6887a87eae08ec54f2235fd7058ac68558c6287fdfbd715693dcdee653fbc871cbf450e32be31ca191c930b57e33e02a97022928f342cf47150512be938cce1f221053911b267caaa11b783fa081d4400f485777aecf695c08d6aea90aaf3c91183814d8f438a1e2f747224d30ace75", 0xa8}, {&(0x7f0000001600)="de5b40ae66d11ba679e9a4f785f0ff925aee1909c853998d72ad9f1be1189ffadf50e9ee5c5eb98f6c05b55491c709653198d190422bccb399d8beb07cedcb7114718a64b6668d11c2372d40574f3fd43f1fe7c031a1c0c61b0dfd5e4e54250db1202a6f04734cb8c26bc84d07e920a77c40ffaaf5c7cea0283b32e0663d", 0x7e}, {&(0x7f0000001680)="a1cc88995fdae8254b563e4f5256a5128ece9a0ed8dd5dc27778be0578f015db7dc1752d2802963a6dbaeb670542e7aa1fbd7cdafa0f5af91d4ba7f9753a6132794f60a77a8d108dbb15b737ebe262289c500e86bd66ebd30966a92f7591ca589916d043b2018d003312d28dde6cdd7235a2b5c23d9251d503d5570af9c2740c752c9099473d66ba96586c688ec3c08bfa76e0d8bce4bb5c5f96a3560f0318967a689be1ec0001b66320490a8f7cf2380310c2997ab1c3c7ef890c963e9e9082ddc7f6196d447155f1aebc3451a5f583ed", 0xd1}, {&(0x7f0000001780)="c6dcdef37591c8590e396cf248b65a30bae2790f355ce19ffd395025855124204b89938d965705c25924b8b1e9f8b46fc8713e2329bdd74305be85886f4ce6b7778c71ce8cfb938b78718efbdfe044", 0x4f}], 0xa, &(0x7f00000018c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r0, r8}], 0x20, 0x7}, 0x4) 06:14:08 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaa8a45f7b676ee0e080045240000000000000082a306af9790665657300000069078", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="0000efb81881ab12371c02dcf12b59376056ccfea7165776b37209ef53b07343f1428733b2b7b6aaec4b64b732fb096a62749f670379df8673987589fc8e13a88a7977fc"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = getpid() getpgid(r0) 06:14:08 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) pipe(&(0x7f0000000040)={0xffffffffffffffff}) pread(r3, &(0x7f0000000100)="b4eae2ebcd6972df3f89c8e4dbcb4039d8e0027fd9025c084df6a64c85939407d06407197df0445a6b3a775f903899af1d72fce95b5c6c3c6ac97f84236fdf64c6957fd758128839a1de925c21ebd772facf539f58cf7d39b4bb00bd4ba4ec42fa013c15c44bc535e1781fbfebc26b96c6a11a8289fa19ded1adab90574d2cdac319bde8847d01b07ce718e3fe23630a3f4aa38e505a522d43573f8c73a2b25bff45e4b8ce11d6643543f0915677f203dcc527985d65d0e6f2dd45b55e1d75d4ffc53ef7aaa8670610926d5fdd3c19dc2c30af03e2908c070c9550700cedfa6a16ef473598185e581ca1b15bcd65148b", 0xf0, 0x0, 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) dup2(r1, r0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) setgroups(0x3, &(0x7f0000000200)=[0x0, r6, 0xffffffffffffffff]) 06:14:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df71795acd00"}) write(0xffffffffffffffff, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660c", 0x38e) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000900)=0x8bf7) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c", 0x152) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac5a5a000000ff03", 0xffffff5e) r1 = semget$private(0x0, 0x3, 0x192) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/19) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000500)=""/149) pipe2(&(0x7f0000000600), 0x8004) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r3, r2) r4 = accept$unix(r2, &(0x7f0000000640)=@abs, &(0x7f0000000100)=0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) 06:14:08 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f0000000500)="0118fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e79105997b40c835f4766c3bd9ca5112b32966a5c0411d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6eff03000000000000ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48a0a013a1dc24244ade0d510672dd77da2c8ffff2ec000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c73300217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563ef69e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e401fb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec63dafb4bcc00"/528, &(0x7f0000000080)=0x210, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r6 = dup2(r5, r3) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000180)=0x4) fcntl$getown(r4, 0x5) ioctl$WSKBDIO_SETDEFAULTBELL(r6, 0x80105705, &(0x7f0000000040)={0x4, 0x8000, 0x0, 0x6de3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r9 = dup2(r8, r7) ioctl$BIOCSDLT(r9, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$BIOCSRTIMEOUT(r9, 0x8010426d, &(0x7f00000000c0)={0x6, 0x3}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x8) 06:14:08 executing program 1: r0 = getpid() r1 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r1, 0x6, r0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x3, 0x1}, 0x10) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r4 = dup2(r3, r2) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$WSKBDIO_SETMAP(r4, 0x8010570e, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x900, 0x1f, 0x7, 0x0, 0x102}]}) 06:14:08 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 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', 0x18000, 0x2) recvfrom(0xffffffffffffffff, &(0x7f0000000840)=""/190, 0xbe, 0x43, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) 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, &(0x7f0000004000/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) 06:14:08 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@random="c7102228bc83", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "0093000000d30100"}}}}}) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) r3 = accept$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r4 = socket(0x2, 0x400000000002, 0x0) dup2(r4, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r6, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r9 = dup2(r8, r7) ioctl$BIOCSDLT(r9, 0x8004427a, &(0x7f0000000180)=0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x4, 0x4, 0x0, 0x9b73}, {{}, 0xffffffffffffffff, 0x8c, 0x4, 0x73, 0x7ff}], 0x5b51, &(0x7f0000000140)=[{{}, 0xfffffffffffffffb, 0x76f1ce322cfaa9b5, 0x4, 0x3, 0x5}, {{}, 0xfffffffffffffffa, 0x34, 0x2, 0x8602, 0x5}, {{r3}, 0xfffffffffffffffd, 0x27, 0xfffff, 0x200}, {{r4}, 0xfffffffffffffff8, 0xc, 0x2, 0x90, 0xfffffffffffffff9}, {{r5}, 0xfffffffffffffff9, 0x48, 0x10, 0x81, 0x7}, {{r9}, 0xfffffffffffffffb, 0x1, 0x20, 0xffffffff8863d802, 0x1e7}], 0x80000000, &(0x7f0000000200)={0x7fff, 0x100000000}) 06:14:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r4 = dup2(r3, r2) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f00000000c0)={0x6, './file0\x00'}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r7 = dup2(r6, r5) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000040)) dup2(r0, r1) 06:14:08 executing program 0: syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa9c7bd2e8f9518035956c00140000fffe0000907800000000ac1400aa"]) close(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000100)=[{0x2, 0x100000001, 0x1000}, {0x4, 0x1, 0x1000}, {0x0, 0x9, 0x800}], 0x3) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r3, r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, r7, 0x0, 0xc820}, 0x200, 0x4, 0x1f}) 06:14:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffe, 0x66}], 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup2(r1, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x87, 0x20000000}, {{r1}, 0xffffffffffffffff, 0x1, 0x2, 0x6, 0x20}, {{r2}, 0xfffffffffffffffb, 0xa9, 0x20000000, 0xcbe, 0x3a}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0xb}, {{r0}, 0xffffffffffffffff, 0x95}], 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r4, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r6, r5) bind(r6, &(0x7f0000000100)=ANY=[@ANYBLOB="bf6e52aaf19cb60ec4cf000000faffffffffffffff"], 0xa) r7 = syz_open_pts() r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x800, 0x0) r9 = kqueue() kevent(r3, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x4, 0x28ef0484, 0x20}, {{r1}, 0xfffffffffffffffd, 0x48, 0xf0000000, 0x4, 0x7}, {{}, 0xfffffffffffffffb, 0xa, 0x40, 0x3, 0x73aa}, {{}, 0xfffffffffffffff8, 0x0, 0x80, 0x2, 0xfffffffffffffffd}, {{}, 0xfffffffffffffff8, 0x44, 0x80, 0xfffffffffffff800, 0x100000001}, {{}, 0xfffffffffffffffe, 0x3d, 0x2, 0x7f, 0xfffffffffffffff9}, {{r3}, 0xffffffffffffffff, 0x1, 0x100000021, 0x4, 0x8}, {{}, 0xfffffffffffffffb, 0x1, 0x10, 0x2, 0x10001}, {{}, 0xfffffffffffffffe, 0x17, 0x4, 0x7, 0x6}, {{r6}, 0xfffffffffffffff8, 0x10, 0x2, 0x0, 0x1}], 0xfffffff8, &(0x7f0000000380)=[{{r7}, 0xfffffffffffffff9, 0x3, 0x40, 0x7, 0xa475}, {{r8}, 0xfffffffffffffffd, 0x80, 0x80000000, 0x9, 0xe6e}, {{r9}, 0xffffffffffffffff, 0xd0, 0x4, 0x1f, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffb, 0x4, 0x20100004, 0x20}, {{}, 0xffffffffffffffff, 0x8, 0x80, 0x6e17, 0xfffffffffffffffa}, {{r9}, 0xfffffffffffffffc, 0x82, 0x40000000, 0x7, 0x4b9f}, {{}, 0xfffffffffffffffb, 0x40, 0x10, 0x1ff}], 0x1, &(0x7f0000000180)={0xed19, 0x2}) 06:14:08 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="0e5211d3982e03bdf44aec0479bff4ae945efd9c0be181d226a056331988be8decccee0f14d401888500f92b740890913457fa107ec1ef81b7676b836e55071c08b5", 0x42}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = msgget(0x3, 0x782) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000800)=""/4096) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)='./file1\x00') unveil(&(0x7f00000001c0)='./file3\x00', &(0x7f0000000240)='W\x00') 06:14:08 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)='<', 0x1}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r2, r1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) 06:14:08 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2}, "810000005ee1048c"}}}}}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x400, 0x0) pipe2(&(0x7f00000000c0), 0x10004) fcntl$setstatus(r0, 0x4, 0x8) 06:14:09 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f0000000040)="1375da4c3e8e28d0c194790d7dfe51a722203ecc27de9478c53b6fc41b81ea3994ef0673ce6b1680705ded84def63e7b98c207b245e64c000000000000ddff699db4972698a1a9691a213074c010fc7b", 0x0, 0x0, 0x0) 06:14:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000500)={0x402fb}, 0x8) dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f00000002c0)="be072f629272682ec30500000000000000d6e5497aafa958ee95cd149bf934db117d95333013ae9cd6d3936e98dfa54af6f558a3f1617381e8", 0x42}, {&(0x7f0000000340)="658bf9eb8bdeb45d6927128e28ede6e99fd90e33a66d39c7fe70f8782060fe9b2f87654ae76a8283f16238da8468e88aa9a3f0426f0c9025b83af4ff8b299c05afd837d1e9b93c40d965f10f472af819b85d3891684a1ff022b5f500aeadd014370a2d9de13d07d214fd03eb5fe2b24b3848bbb6f738408362b58c0a6e", 0x7d}, {&(0x7f00000003c0)="7d9d98e6669d44f8fc348d012cb530955961880605ecb2201cdfc19f4f86e3e8e309b7472a6a7bc45d94a606e630b1f29253705f69f5816ef98e93c88e1c3cb1f03e3ea663e63026e5b41046135d099525f01bb4a408b947e7e63feb378e48cf405ba64e05b2620bc43af656e5b68913f1e984f6b57814258d86181e3b07bc28f003e5e2d0a801c3d223c597eaa54332951c9537f4aa821864af2ba7eb157616757be6dbf03e226a803f0eb2611b6d3bfddc2c4bd11466645a50fe079af9f64c2ca6e21f3c4df9d9c44f494dcefdfb881667714ff84409727e24dcad", 0xdc}, {&(0x7f0000000680)="0849b646a259ff98755ae4931e801dfb41ae5a2a0ae61a3ec958a42a96a1ca03e7c6805590b99d4f8ef86b300684284cfcaeae05b938675062bacbcbb80dc4aa6f04e2202389421864a0640dd92002daf1285ba3df87f210a7c0b4baae1caf92ab42aa99329a2313febe6c6bfacc8a0bbc24d5639d5bd7b1880ebc8ac0719a9c3eff5ed7e946a12ee353fd191392d9d02b80917f23828bf08f0d5c59c218fc232e9595a3206b8f0f35967d62e7ce8d9b9d09591f7cd4a1ac2571af53a36f30465f134bfd771361c2c40d0240a555ab4ddcd8177b004b", 0xb2}], 0x4, 0x0, 0x17, 0x1}, 0x1) r4 = getpid() setpgid(0x0, r4) r5 = socket(0x2, 0x400000000002, 0x0) dup2(r5, 0xffffffffffffffff) setsockopt(r5, 0x2, 0xffffffff, &(0x7f00000001c0)="b8b1fe13b4b339a2ce25fba77a00a93f2fac3f6472f72a96dabafa9b5fd982fd942a353febabf5d1c0836e2ef21215a1393ca2a5d3e55a00537389fafb0152859691d02b653ddefec83b9e72970a2c11725c83a99040c4da487cb3b4e03935815468bb071574b7139574d6088910f2f01bddbab46786c0eae564bccb41706d9d1c1707838eeb6fe7ec1571a386555ccd37233853eade5c88275dc65171df62a062a90fb7d2e4b35eb195847597dab4e8e2d4af80949e1ae164b4780260a0b0346c4fc081365f7256dd52bb1605c74201e4828f6ed993df526683189c08a6a148f0eeb7a30a3320ca42ddd4c180a2205a5dfb93af4f22be", 0xf7) bind(r3, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) r6 = dup2(r2, r0) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x2007fff, 0x6, 0x4, 0x80000001, "3a2496e2965fc73bcafe330938409c39b9bd7426", 0x10000, 0x5}) 06:14:09 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0600200000fe0000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) write(r4, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r3, &(0x7f0000000140)="5f6976579adb7666bbb480015b76506d735766f6fd291d107d8b739cc11872291a1849b5080b94d89a4d7cce31076178c47b18caa7ed1bce19ebc359d18d881f867b93ba247eb408ce29496de01e1e93df34a15bdbd9041a2e9225d6e5b92fc2855209f71d3e431c34cc395f36de39fd3e94e966aef4ce14ccd2631948302b29fd1908f9647d1657a2614cee3c6cab79ab", 0x91) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) poll(&(0x7f0000000000)=[{}], 0x1, 0x606dca73) 06:14:10 executing program 0: shmget$private(0x0, 0x1000, 0x101, &(0x7f0000fff000/0x1000)=nil) r0 = msgget$private(0x0, 0x0) setsockopt(0xffffffffffffffff, 0xfffffffd, 0x0, &(0x7f0000000600)="c2f30db10a81391b6fe42a2f019fea2e35851707782156cac2af0a45ec8fa82b7744be2fbb7b513ab198e1e804095a50", 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f00000002c0)=0x6) getsockopt(r3, 0xe264, 0x0, &(0x7f0000000240)=""/42, &(0x7f0000000280)=0x2a) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) semop(0x0, &(0x7f00000001c0)=[{0x3, 0x1, 0x1000}, {0x1, 0xbb, 0x1000}, {0x2, 0x3, 0x3000}], 0x2aaaaaaaaaaaac0b) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f0000000300)=""/217) setpgid(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r2, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) sendmsg$unix(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000200), 0x100000000000010e, 0x0, 0xfffffffffffffdd2}, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x800, 0xa) msgctl$IPC_RMID(r0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r4 = semget$private(0x0, 0x1, 0x763) semctl$GETPID(r4, 0x2, 0x4, &(0x7f0000000640)=""/102391) 06:14:10 executing program 1: syz_emit_ethernet(0x9e, &(0x7f0000000340)=ANY=[@ANYBLOB="936ee6d6f164fb1292e9de2586dd6000000000683aff0000000000000000001f008cdeff3f00fe8000000000000000000000000000aaf582cef7219272c9b9217e0e8b2bcf9eb52dd08e578d13c8b62a8c8957a6970faa01d67e2a354402f21687192ced0761c8eb3f915d46b9f8c8ea27aa40e981efbd3d915b00650f5e0c6266c00ac66da6e27416e4365101bc527df4c736eb0bc14a2c0a5e1ae348a35cef24acea8c16c721c9088401bb0e968fa6e059691caa7a2ac1a5eb3c300ff924e0acd887a393e5ac7aacce3edc08b77c39b10827c1389672af6ba0a3b82cc67c17fc40a8aa8ef214b8465927c7a872e85fac1cb18589302dc179b5336abbfec09d291ccacfb37f97f2ae091fcc959036b7e1d3d2d3fdb8f2d0f58a7c1bad502f36d3e0be9af1216521cf15c022eb811e99687e5a78c684b030052a29ac3d2131e95e3eb5e4ea2a0300fdb165d058724c6adb037410b041b0ea28290e493bf53e61945080019f614107bc6b57ef784176c6f5e85a3e791948e39895cf196a5501617970e43e3b568b74bca8901e9e1f71101f2ab36fb8817f4cc131965bb62cbd1b5bafb76da89889cd952b05e0a14f84a730f2773070c4fa455e8a0f16b86322983f14113634c57fd35f0edcc83dd3d4d6eda05de4ca344bf50226a4a7a7140c21b0089e7f685cf9a96b67fe2d8993727293464c80a0df6693d585b5c43e441c8d19f4eb2ce6e526613421f777313a0e90bae46285faa8e04b9592f5bc64b74fa86074c09a672df35acb78f63b3090816574b15ae500000000"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) 06:14:10 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x110) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000000c0)=0x1) syz_emit_ethernet(0x66, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x30, 0x0, 0x0, @loopback, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, {[], @icmpv6=@param_prob={0x4, 0x1, 0x0, 0x0, {0x0, 0x6, "de882c", 0x0, 0x0, 0x0, @ipv4={[], [], @multicast1}, @remote={0xfe, 0x80, [], 0x0}}}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r1, 0x6, 0x0) connect(r1, &(0x7f0000000100)=@in6={0x18, 0x2, 0xb5c4, 0x9}, 0xc) 06:14:10 executing program 1: 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, &(0x7f0000000400)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x0, 0x0, 0x0) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 06:14:10 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(0x6, 0x1, 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, 0xfffffffffffffffe}, {&(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}, {&(0x7f0000fff000/0x1000)=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) 06:14:10 executing program 0: munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x9811, 0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x100) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x0, 0x34a, 0x8000, 0x1, 0x5, 0x4, 0x9, 0x1, 0x1, 0x2, 0xd27}) 06:14:10 executing program 1: unveil(0xffffffffffffffff, &(0x7f0000000180)='r\x00') socketpair(0x18, 0x8000, 0x8, &(0x7f0000000000)) 06:14:10 executing program 0: r0 = socket(0x2, 0x4001, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x202}, &(0x7f00000000c0)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0) select(0x4, &(0x7f0000000000), &(0x7f0000000040)={0x3b3ceeff}, 0x0, 0x0) close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) connect$inet(r1, &(0x7f0000000240)={0x2, 0x1}, 0xc) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000200)={{}, 0x3, &(0x7f0000000180)=[0x0, 0x0, 0x0]}) r2 = semget$private(0x0, 0x1, 0x1008e) semop(r2, &(0x7f0000000000)=[{0x1, 0x4}, {0x1, 0x8, 0x7fc}, {0x3, 0x1003, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x3, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc}, {0x1, 0x3}, {0x1, 0x1, 0x1000}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x7}, {0x4, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r2, &(0x7f0000000140)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8}, {0x1, 0x43c2, 0x1000}, {0x4, 0x0, 0x800}], 0x4) r3 = socket(0x11, 0x3, 0x0) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000580)=""/183) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x200, 0x0) setsockopt(r4, 0x3, 0xfffffffa, 0x0, 0x0) lseek(r3, 0x0, 0x1, 0x3) getpgrp() semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) 06:14:10 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = getpid() r3 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r3, 0x6, r2) sendto$unix(r3, &(0x7f00000000c0)="3c91b0469a5e5df2c7cba09dc92eaec5092bafa657b83309315fd588d1ad04c772c3a5bf94b7fbee19020e226ab860b49340b444b62aca57", 0x38, 0x2, &(0x7f0000000100)=ANY=[@ANYBLOB="06002e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r5 = dup2(r4, r1) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000180)=0x4) setsockopt(r0, 0x4, 0x6, &(0x7f00000001c0)="bf71219dac931f401cf9488e79c17e3f1162a68a6b6ebd15ec4f58a66a9988e677d367e860672a053eb0403a1c1959cf72ca7dbd0bbb1a450f21f48d9dd398a4bda27b5826b0b796394adf8def3b059a0a0be929730e7f6f", 0x58) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000040)) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) 06:14:10 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r5 = dup2(r4, r3) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$TIOCSCTTY(r5, 0x20007461) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000000)) pledge(0x0, &(0x7f0000000040)='vmm ') 06:14:10 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000002500)=""/241) semop(r2, &(0x7f0000000000)=[{0x2, 0x8000, 0x1800}, {0x4, 0x1, 0x800}, {0x4, 0x8, 0x1000}, {0xf750b897f10a53a3, 0x4ff, 0x3000}], 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x0, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r4, 0x0) open(&(0x7f0000002380)='./file0\x00', 0x200, 0xf00054966a988a41) r5 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000002340)) preadv(r0, &(0x7f00000022c0)=[{&(0x7f0000000000)=""/19, 0x13}, {&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/61, 0x3d}, {&(0x7f0000001100)=""/139, 0x8b}, {&(0x7f00000011c0)=""/176, 0xb0}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000002280)=""/56, 0x38}], 0x7, 0x0, 0xd87) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x8010, r1, 0x0, 0x0) 06:14:10 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x200000000, 0x2}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) unlink(&(0x7f0000000040)='./file0\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) r4 = getpid() r5 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r5, 0x6, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r7, r6) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x2, 0x0, 0x0, 0x0, r1, 0x8, 0x8f6}, 0x1000, 0x800, r4, r9, 0x5, 0x6, 0x100000001, 0xfffd}) msgrcv(r0, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300"/4108], 0x106e, 0x0, 0x0) msgsnd(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="030000000000efff7cb46a012e2782ab65c9379b590b698eefc1a5a9c451abb8d78041c8ffe2d21546b8684fdbd07dd4cec80dd48b332ec9526168a3a602caf849f983f20223f216ed876368c4de06b45f547647217cb901ae644fb37d640cf2677585519a6d8bfcb4455913d3ac763d0fc5e56a5c0b4b08b6d8a3a7d0261cfdaa1842806bdfd26da529804ed2f72df37e5bdb85597f785597ff3c479bd04354ea66ac428292323bfca1bc8b89e953604b8a47d534d5de2b007de295c0bb8357a08ba14dce7fa10e1e3dbfb86335bd8e293c5a08685ed51e406447325b87d55c3d65dbe99f0237e43312ab2f8ba6025ffa7f0e5d6843baabbb24814c978c9a8a9a64fd91b0015bd7c90aa890bd461d52bc7f72849436954a14edcd7fdba0e7b3de0e642cb7e807f8f6e31110ccc2a54dc72c270e583465f86383ab9269e30b39197156705dc747fab3e27a077d6e869693c4a88bc47b42efa071cec3d5406742336424a9b4825470914901c8e910ffd2966513e9e27d8025089de764f8ab37cd0cd06a8baebd7e38fd1068971600ea1600"/410], 0xfa, 0x800) 06:14:10 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xc2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff7, 0xfffffffffffffffc}) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x42290d3e99f6218d) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000000)={0x10, 0x1, 0x4, 0x3, [{&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x800000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffe}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc}], ['./file1\x00', './file0\x00', './file0\x00', './file1\x00'], './file\x00', './file0\x00', './file\x00', ['./file', './file', './file', './file'], 0x4}) readlink(&(0x7f0000000640)='./file\x00', &(0x7f0000000740)=""/253, 0xfd) fchmodat(0xffffffffffffff9c, &(0x7f0000000500)='./file1\x00', 0x0, 0x2) writev(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f0000000840)="2e91863864afed68643f02be4157ae2a0cc0c6d5638150ea724dca26287878a504bd4880a85786113accd67ac1509e64b9a17a1146b3edf464afca9603ab8f30942e63fab4c71233f4c92ecc05275cfd086c757dd67082fa2e4b7b04a44bc0ce7f8623e3bcb0c1db1c01dbfbc38b130352f3ca4a2374b15a054e8e70ede4ba5618031259896942339c34c436059f4cf8148dd78e3e684ebe75df61f875898eae78dcd003b31a02a899f7d2cecc030f466bccb80d4ae6fe3158470924170c6faec6ad918803a0d9ac45bc4b5799973c484af3c69af5157bcf97b8f1376eb0f4cfb2d023e33f5c6545b55b60eb8153e7a9d8126b4d1fcc253a9c4d7f6beb49a299f526a2cfa497383f00f3c6cd03f26eec9ec46c2efca9663694457cf829fbe831f31c163007bcbdc3fcbc57bd7b532d568b92fc159ac48d361f4e4862b9692a1b7b84103c4b7737100d4d467bcde850c1960fbbfc861103612bc3fcbae722d95ee745f20390d2bbd3b98d7379288cae82d768cc296e8b93d45554803f5377cd9fdcfaa30c09ddb0a4ca84b3dd7106d8cac708134f512a59ed042a3a8eede5bba4590bc34b38c9e5c48ae3985fb9697eaf65f2f3406740028971a1fc8368c002167c506018ffa7f04ba865c37e91daa1e602a1d3335f5429dcf94fb8230f51a2aea1cbb44b20f4e361ec1d16fa2ac4849cf04f7efef4e553d58631c2447844ada36198854f73caff47840042c937fa079fcebcd460fbefd79bfb8cce8d1ae1fe81311cb4a3f6dc5c8ea78224b1f335adf1b94b2dca5c3a2a58e14c67d20dd76b657c44916449992853bcecf91ca06f9c01a3a8ceed7962ff7363c2f5f7447dc27e521c471fab747968a12d813e12954de51eae1b5684e0bc2e2083b39cf1a131b33f1fe87580f49ccea02bce418ff1dc8741570beac0f7d21553951bb68801366df82b02c84ae3c310cf8999bcbbc4141005e73cab7937fe3589d5b0f1281c1e8b4c9cc00e7bc45409479a848cb102f59937d6b1634c31b9e915fb5d9ca187c610be86bec25b4ab73c7859f2b46fb258414e168c83b972fc79c0523218f78dedcd59ff8f48888b196f1aa6d03572fc578f8d255ad5a6a9cd4c6044d701d59b1c5847e46825562a4975f7b6a9b972abf44798b99261e70460c1dd2e6d26c17fe0b44238e826f4804477e891b1306ed3c4a13b57e4654208912746787385b1a2ff66298ff8e9b26a6142be4b43c911aa0eae1d26ab39fac7410134df231241a4b9ea78412fef1ff8bd463c3482390d2bbc1de98d87abba0d570c52935761f707df629a10e89fd9c2cc7cb42789d91ac58a11b3eede618fa8cb0903d2196b788e7da1837e10c95afb0e6602b2433c85fc71730b8bef37dc1ba14fad53a3613d55cd7a4d1447b73b16f8c2fd644c87f58f8cf14a4c73a47effa3c3ffc491bb99343c3cd9aecfd50168d8ee6c01b9731a80ff8ecadc674f4a9e0769cf32a67826bda4bd530bb634778dab6f1f93a42c2bb2956c106af3b9c704cc142943d79e9cd497115e92e357e684f5af40db22527a9706117687b12dd498e2dcfc37047c30b658c5e4048edf6de1d74dfba674625c4d9e8c35b6a9dae8339c7df762412025a05190d2ce1ae1e6eb808c2fff3b5d3d9a8606524a4e065a847401d8a17e1c6161e7a816052df647bbb000da3f0cba606a6aa157915466625714e9c4d3d2fe538266b893f10073af75c679255956fa28a6af01551f70b2fb0d3b2d4f773338d9539d9c414d1be114635cf85b97149a3453a96295039d48eda90f23c5c57bb0e64446bfe78a02bd874210734c99814c7fae4442241659492dff9e62c41df3e28f390b4b2a8aeae3149fa74e0353bf577a1c56db93046e02653176c06a7c2f45b3f2c253f2cf2d4e037f41456e1bf74751f515e628ea169cc9e3fdb60273f31ae068655f1105d039b8ed07fc83cd6d76788845e5ea3eda35883a2d3792d3a84afe79a5e5709ddb000432a99334a11bb4cb19e8ea49653002e647ad5eba9c25fddd1d4ec83f3b7143879ffb5c9289d2edf0250223fffb6b70ffd8e2f7794dc5be5d60d19331507b07d0c399d234089de4a8613083de3e2afa3bf077fb58486b989ee2912742840e8faab8537862d2b140639571862ac9f8d6ef6b6fae8bb3f80ba213b643737ea2760bba26c34b4e9f96757055f9aec5ec9266524b13456605f9dbfd50c8c034e0b3453c66a115085979df01ac17d71ac2c6feb5ef55a2a7b5fdad4896a3f0dbbbaa195ef37425b70425d540e30da06673ab4ea742400900d7917b8d32ee94f8e01705a2d26ab8bce60d9adff62f3c79551bd7bf57d72f294593331d4698f1a07252c234a94cca36ffd3fc93e6b6506456a305d046d3d70c3fb888632b467d2dbc1786dbf6ee39ddefa094e42ec550f06845dc697bf894970602a348ebe6278edad851d725dd9eedb0220cfbec064adb2a643b6c4190357628c385faf10252f82011e6bb7ca6fa93a5a93325e9e372918b69141eba2b19e1ee12a14b3d878c57c03f91a06c4aee986d59760cb50ed5c8e504cd1fa3ea971d4cf319dc28e9ebae399b072ccb706c9c612ea08afea5e731e6dbc1816ab518484132cd7c9dee64f2fbd62a5bad4aecb642e95056aa2ca78d24a9542982b93aa168ea691b00ca97a324faed5e1a8fda8a4d5740bfd05605ee410d17a4049787ab9e7646a62a21b9275d6aba7f0d5b2bef81c0af8af8d99c60a3d88339f514c9fa7cb2c5bfe6d8867eb259234615b5eecf5390ae9d49543193ca85fa8492f9622cf7d008fa4440ca20292133e466ffc6010d7f8be92ed52402c363137f0fb8b04637ae9bb1e05da426db2f96e4007631502af3dd6de53b6883fa0658941a3743209183c682ee281ee4d51208107b4db5ebcede38a46e3d83f7c8c0177497e598b457cab948a0e65e51cfb5c867f2d8f23502f5544a5f072716a9748b7e2824b9d834001031b24129f6c1919414f9cd87ca88a5c73e03c7b85cc8ea429a0939fde5c2e4fd07991eab49032f647aedcd08d938dd5bbf15ae9083358a4d39715ff5df8428549087918ae6a1864a7e451a9fe1257d77f3bd013b7cee5b1faad4b003e1ec2e08462ee9b5580bbd3677ad1acccd1f51f2a8cc863ef92a010165871fb5c661ce1ee08cde4c12abd028cdef4ab5493a92afff2980b9203b01e08bbb95280b94419cd1811f7697548697bdccdaefaf193441826831c1facae1ffddb7d8837109b25609b46369249a81e14f83531533c12667f5473e18872ab17c84080fe4bbee7226248b96cc5ed019983d5235d248d663c6a64febc289b50a220af7274e1af888f0464db2ff47289030082523b85e816825fa1525d2b460d5b04f4013ae76dd2af005c68f1f799b5a8aaee4f8d26b3f38f1b2156fe6904ed14e076484eb54cc51b983a8015cca1e3db619aadefc570d24b352356fc271c26308b4335e62e113f2fa15e221f4375218b6cdf4c16645cb3d84b373d576d9025fe7b930e8bc34b8886df373632a63f4175f1bf561aa021da18eee3692cc8d20c3742d6477f654bf8139da20e3a7168af680eee6e784aacb44cc95ab1e801a70d7bf8cd295d46b62dff3285aefaf7454ed271492a6a7d601b750a05de6f634aa95067448e5800c03c920ac35125e42a85d95e283ce10f23a7a5b54f9b09890c1e398a7f6027b0af77215a703f3129db84cef23802978790ed6f6d582b535fa4e80254a3f694349e248ea13223409a8c769e62b9cf5ff7c5416ce5e434987e739b3ce22937dac2936f881929874c0b546173841df56baee4a219b198bcf17053faabcdf3d63b730571e5566935f66840356770181bb28eb86db30fddd9a7ebc2194b2c007f2a7282ac8451ed11f1f7a0866d9d48638c2f412134883a104e75fed4151d17beb412e2a7131167fc1786e146a41ba4704581bd13775f7dc5b5f9572aaa0559ee9c971d8d38bfa7e61778cd8a64f6da79e63f4bd5587bfaf99e9d9755553af34486d08a51f98dd7fa9f8a205d262f5befe2fbb9fb2c8492cef32994489e85178acdaa534d74bdc747048ec1659a16582e5b2953e39f47ed8c5eedd7fb82aa6fb039a812c65dfab39ecd9d07c30d0a89e549c056f4a3d31513bbb335944eeef3b80b1edee7a3a5af40fa85701d2f1205766c5828cfc9fd07d5afd76c0692130682e71b2763a68e9cc8b173f9670b2e202f5c238987d186b8b6614c75ab3a5b8152f32061576e1f78cfd131a16ac4397b8da5de6611c7a5a8eb7b06e4b576d3e59718d8f46cc97f084fdce069ca45bfbb077424e52dec4678542333ad11c1e7519a9e56c0dcb4d5719d193b2ae29779516042f94af5d86fed0f43a79ebbf60805564d31b7d2b48fb23d9fcddf1d5714811de4a8aaa340ece6f4c37196579ffc76cb452ef3cd88de92cd406bd90c577cf38fd56a6e9006cf7fbf48bb8c4d6e673fa5650157431614e6d883942cba7cdbd4da3da9c397c053c912f20836582a4188e1f619fce8ff67344b07d6491ef2671bd4c72ec6749cf340a8d9f693b9a79e723d370bdf4a2a3a3c490f8b6c3af8da25ae1a77f886c10ea9e018565c0bbbbf14b463fa48083903a9f950edb3040df42ae14ac861ce4d5254013e54dcde5ced714640393dee2ae13ce4e6df78683984d95135fd8b0e2e522c09c030db05983985e67a8996da84458c6ecc63691491ea03142956c483ec92af1978db44760e97e87bd2c5a5df47c581df06e43e0c593e6b81859e52ec5aeeaff0a39e91f42a6ed33520c75fcdc4a8d90e7ba4b83a63446cbc5cf2426b2d06a448c697967301a16b9016f2e7974fbeb587281635e13438d115d4b0e6bfcf111e85662af981e560105baac80bcd25985e58ad12655c7786217bdda015297d92363774ac2ed7a409f1e98f2a7c4b32643a45279b6c3dcfffbccd668aff6e8207c68b26d776eed5588a6f563d3e4671749d677d1029590635946e84bafefbeb4e2755bc9681f1f2f1ac25f019b01563eca35e96ae61fbf05263ddae790907db32c6eccc42d61a8b4017b06c6d61318cbb2add8dc9a7d623b858e209f41168513d0bedab320e9370133cf6348aae32935552805b1a4618af8a259e5a48d76d74f0a0fce5fba9b4e03ed5846a79fb1c5b533e8cd11d68e7a3e576575a15e53c043d0cfc3228c68a21c4df0b131dcef7409e93bd83e17a2dfc5311be8961f8c0073cce093ec6c22be9399f2e478c839b4f714ebe53353840a6767df4f4556b4caa1c9d11ca337a0558fe41669ac17dae08006f76934da876549799c743edba730aa22382f0a3e8ca94ffa521debdde058378d04a2f5381e3baaa32b81919d50eaa3a979f7fb37843aa9f279a8871a3ee532f892f3bf5a574690ed67354c69e5d18a4857d552a68199a628f9ae97db32332178bc678387dcee4a0ee323864f42230369b4323d9c55385486cbcec520c4a7c0b365cdb6e461c879b0487cea648eb84e76690d527f8a30610d065c78827024eb1e587cc5e53e349b9900b81e588297e775cfebdbc12f11139dbe0e0f0e07981809bd95f9b3d687424d8f851e791ab89ffb81c98d85788c5e4def4843f313085891bc4ed6cc32b6a54cb14bcaa78de89ef61f24cf53962bf89abaebc54132ff5731b18c6827ded49c5ba9e68dd3c9aa4ac59260e39c0ba27b027b0ba3b850a31c0395b9926952d03660579d2c57d9d16920e366518e57753caf5ed8014d6fa96f89334b1d51fffc9cc0b053a9dab11808956fdcb5acd598e5af85", 0xff7}, {&(0x7f0000000680)="1c0ce2e1142e9bd18b158280956899625d8d35ec4d2ed5236dada9c565c0", 0x1e}, {&(0x7f00000033c0)="892a2adef1753277f10346f66bb75a6ddae18535d32db9929b6e167db4df7989360e2f36d60390e33b104917ebbacd82835fd4f3723e8f569fe7eded0900235159ea1daa268df23617a0c78e31714d49944eac8658246a97a2be5e4f26941a68d7e470b6e3ead7bb12b0d83001a34f0ec701326eee10712eb73293d6b9cb6312685f1b09721b35a3fd9359eb7b6c431c86c330fa5dced5825d105b4a190176cf27f4d318d1c9fa228d0cdbc27d47d394859dd078857bd1d396eb112a2fb9c46ffc968226b528e6692845d066660bd0e6540617bad699bedd1cffa32eb518107340a5d783bda68ee1b32a5c6b83ba321effffa4b73c121e118223c4358441c62e4d5ea60f17bed17ae791ea3f3ee6fce0b42b2063fd2d1fd5a37295e446565b03e7d2dcbdb90dd6ab0b43f630bc9a11721c29cd898e1d947d4b715cb2fdbc4516d958b27a740be5b8504d7fc9203c219b0ec06da58614d801193a2616d15574b7fdc78b48db9178f16270847e14cd55cdcea49b5517ac6387038e9b3cbfb9f1c677d454b2f81f727e3514ab1646deb7816be5250147a6b6cea4b6b1b16d1354b9eb729ef22a6ee272406c206a51b11a7f8cbdee86ee580b47b2132a54dd36e6ce154f2a56f112d91ec3de2f053e3812552c4b6d4f586ccd321b740f77f34fa9c60679d56b510291599707c5e461b56f4124cc0efe619243e98b99b730342d05f8b060e240c2de8d218d8ec77c86275dcac407f10f61e7f532d285bd4118104f1dc41b7dafba736acf337b74e253f0c5e43633f02dbcb6aa975b5fecd0e2d4a3a7e1f8df7a5f26034403a54d6dcf09d174b1abe4c7fcf5a159b7b2ab0d8e73ecabc6389f5f1ab88bca04603192cd2bc34f9883fc5f759424135f79ed385e8d578bdcfdda7159a8909f984da686f78c3c75254bc8c6f1887511662301b4176a2f116b888f4b8e3addce6e6b44e322bb5de90798f8f716940684309ebc47ff6c19f164fd73d271c6141df88a442bf72d44aecf48bd19676241905057b4e8d1a24b7ab44854df6a8e0fcbc6745f8be4376b2f89367432392684ef6af352dee6d7849636f7e5dfc85bb4d0f6665c357707c18b9681d968bb93b2240d9fb9f6354a975960462da63847511e77a3eb244de8f6a423dcd55449795086cfd7a92afa6463068a0eb6aed44a985dc1b8ca6f8b15f2a3a686b01c8c7d388567c7dad1af96381fd257bafb86cd7088eaa1f1e9f38a54a0d7e79b9d8c398e2e3c994577e8282eaa217541b66d4c40305656aaa9d3700073b5aa87698fee26dc10f400a3433ca216ced7c53dd2d640c65fe6ed22f139063dd2d92e1560673bf6089581153897725bb093e0d4898e8568f5b41dd015543ae79600528b7ed54e17ac93c603e5e9f3bc8223fab538d9e176a4fb6efbc78823b660d9499c86205db4817726cc9e38f057a228289ea11c99c55c8b5ea38f00571154257ed438d3a367e421ba396b5ed6d7dac1d8ca7b94b176023ca4f72f479fc3a4cd958612067a6c93871bdf73f6aefd1ef8472756dbd2e88e94bb0adf6aa587d3980d1740173423f679e8fe9d900da20489c673fb1a9fc5142e4460f90c60fc26c3671be37c00430ea8e30afa43a818bc55975611f709c2a9b07c9868ad0d65de11a3fd6d17e49c8f43278d7e7717e16c9425e68f923229815e62cfac15b054c1b29fc233732ff7790af37b96dde4cd76713848ceec313f573a274f40fbe60bdfadf35669ada2e5e2e3ed7c5e6cdf16e47172ac330f75e665521abe90215e18084be9eb3eaeea479aa6af8665f6998f3fef25d8d663efcc1fc65a4887fb22f8ef9a203f33a7a0ca6418d25d10a9f1bb0fc7f7ef9a4cf19bf1284db267b00ca51f97da3f2dbc2502ceb72575997ac2540cf9adff1522d140e1f212ff16de263833922b814edbca3cdce072a1e26401dc7fb877d573f5e82b8953ae60065f1ba424ddf28207ae3eac65cd2579aa9066c042546a9f63349b78e6f9cc30f2f1e8cbf491a9e0cf617dd89953da77fccbb4977394c077480575a5545ab3b2a2701abe681db0b163c81899f15b2f1165e53483ab7bae2690a3fc1a996bf4e706ea7ebcb4120fc5825d1a6dd99cb10f786fa60780206460a3a9def83c8d8cc1ec5ee094c06cda019a59eb85db65f65efb33372defce88bcc27e75492e87c8a0bf6c346b686e05853f115af862a1dc93dffa56d28bcf6ea9cdb910957f82e9e7b24a9188bc625376c5e9649d2fb82c339b5a6c8fc81a4d13180e33c9fd3cb2ecfdbd31222e5595332072d653b807bfb1380735c8605c30cd9de7a126c73b8402a239755501fd8cafa8165dcd4c448c1abedc37f665fca86d17b82441e909c555c149540b8ed8db7da5dea12eff01d84027a1ee07c33cb800bba14a0b6d555eb9e2a253872f80ac018f7c296c1f3d595143b0121f482e90accc038d2cc835bb291ec6e15b47139792a290e70ac37d75ee2bae033a114c6821bc8b20c41e563519bd85d48519241dd17887466d3c631a0a3803404c29e5526993cc836ce43d35a373ab87f8e08e90bb2ff276ee5422035f7ea439abdda1b6d4727051b13289f11d8fc60535807e26d757709ef3786cfe4854916076f92e0e86863ad0c9f04976bc54fa7374dab2058bc20356cd70acc218e3974c7111532e6b960f3ff61a135047ac5aff2463809c63753eb1063f9a9994ab94f5841df9ec27fb9ab14ef59af6f4cacb82568e403bd52a3cbaf3f80f7f5ecf839e60043bd7f09f771e83211201ef1e4dd92299efbd06db86de27ebdff7401ee37fd240a6561ff778a8b2bfcd9d5fb05f5437fc3ab1975a0ab0f3f9eeaf66b9848624b0b1b2fbc73e08ce0490ad68df1479f8ccba2c37833a64ba18f9cd32e5711c471ada9c65d7ed2d9bc7ef16bd7b53c2a969da97b631ac6674c8144e9b88a82f33748eb5205f2c0c105948090a4afd60eebdec6738318cde2a4ee399698c36cd8655e4dfc9813568db80052eeba6342620e2d32fa8e071c0ab2fe6a871f08c286343636fc80a374d8455394d82841802b5df17d96d7cf107a197f6a63041032d8af4d22a691c85d4308828814bde3c1cb1e67070b1116037e00721cd924e375b4a70db5454e45d06b830abfb7d1c01a6ccb69a6ff86376cbd78be0c339f654163a7ecabc5bee7cada66270e19979933981cfcd56fe355445f5f74ce85c3ce755ba33a5a8c8507f4c99fcbe4371b00e9015fc8b2f57d9696c07cfddd0d409cd1b3d3485bae8d9cd45d10f76b3b0d538f94bc8c6db2ce200594cd82040596d8e720ad8fa8663b9bfd82faa843d6d61690376460b2057b04736d08dce3635b84d37723a260d24c45251fd8083fd57ee60bbe7aa73b65751c7a3a53e9b1067efe7815005343dc37563dea4e964891b1d788508f2d31f9fba8126a1a75998cb26bec3df5796eb4bdecda23a2b881336f64639ad091baa81d9bb794c9d8770d5dd3fb215dff5f7f6ece129272a7dde228dc1ac35fd766716583b2b7764f3c4df146873b820e4050607a26ce5eadc277094f5797abb1a2e31999f83ec40fb048d2d6e18567bbcf55198e7a23b8fee40b327be3ee3fb6f7bd3050b7245a87c1d13f54e6e9551d37bcecff8ec8d19d1ccef22e3efb52cf28c966eb7f431b107b6d193540b39f21ee5d2a48ab3181a7680f1b9c2c56f458991e06e69b2d21d5aeaf7f2e88eb328f906e796b9153b603b3616493246042c675d905e280d69f74eb5e3c90aa8d5c147d98d447e626b9454588bbab191eb2a9cea6f6fdcd8a6b838ff12c34dacf996a7f37fcbc7917feab163e2c887ac81ccbecf1dd8bdf8f11ec5f29f6dc4cd8f92e8e52bb74297f952cb721709045f95e90f9ed868ac8d580ed2efceaeb524ef996d3e724ea6c081b0b17549f7161e53cffa5282f70f4304dc910c6874c1806d4ce5844bb76dd00b14c246e3ca4920fec7eb6e06b1d0c7a95c5d808eea8309aebf4fc45f300bc3a2f1a4f939159b1b252fc0ccde449acf786edd0bc243391e6e7fe84d7a131b5e57a193a03065cdd5da06481d1b27ea7faa6502d2bcd90f7df815ee51e15fba03af9061cb9b0582fd8a3f5751e05003c0e418301040e4656f7a89e74f365ea3fa1ce0aafe8b1cc356709c9d73bb8e9ecb3b8cd4aec61a2dbb69e5b000a42f480c832af5a5607bc7c3f305b7fea4c602971f4e20e61c3000f9e6a7dae2936f2abb79741b1ce00028ac7802483f36f35ae7d594633261ff8b5465c927d2133b465076bd97ee0d4733bd16c2b80cf8f4744867da487d9c07bbf675e9ba4631509a496e8cf0c803afad6f8a89f6675e0730ba6d93859824227c5ffff4bfe15ae8dbf8f2273b7f0d5096b8062527661c9b5c822895b5830ea288533b0a35c6d381b180ba54954d9fb8bdb3d989ae1ae71a96089f52a620cd9e7d245096fc9ab602ca250f98a5b5fa7a17f2786890c156ecd100ac2bae74c0e973184e5ebb2620d83d91dab6e4203323d31a9c6d167ebdee53d5ab23977c92df27fc488f8270174641b7e5b10cc56889df9d01f277906f0de11a29dd15ec9748097becec0c9f955ddb3df75b8437304e7604264d056b40bc7c94b2c82affe6eba8fe6dbfdcd684b556c67c2aedefed1390767e02b49642f014ec08aebca9b25af32d54bdb637d7c085f432183e2b4524b33cc234b8d81eef498b67337e8f35c77d3d02726e221ea19e2a0c39069ca2288211490e92974906753406c5170a2ec3758652746399b5c35bdd33da0bfe7b25c0db22365cb7bee3c4b55d4c61fec161392a00bf0ef9d154eba21d619989ea17be7ceb3c05024c87ca74826c1933a07d83c6b2c82cf0f262b074f15125e7895c0599470e2a9a6bbba8b5ffb7c1a7646c42429985bb9091d94caa763ec4c7e15fb5010391ad9d9702c6eb1ce883c99f7706d8b3ef4458f02a1191aa8ba9b0f11a4694ba443decf0981ec055286bc51b95bef18e0e9d3bcae4b699745dc7b51ba942189a0b3297642380915250d9b3091bcff95c2e0358c58afc9817fd541d257a1ee6320bbc5bfdd957a54253ff5a5b461d9ae49d164c4849abc20083505f8f5e73f5404bb2a416798974bf706c689c2d7ce7db70e1a5d28f57ebf19eb3245162808c490a805c8d290bc2b87c57a705361b36c5dd7c8e08582c33424d1464ad6fd1c3b3f7266d01020e5936a2f9bdac6777be70aa1d5fea277fbd9bbdec268437368aebd92e498b4ee5d809a6d5348a12af41a37cd5fe1b1c3c630a94046060211f1bcc489fa2ab28e1ecfd1d5f92665e840698ff2b63a06127d584c19d7e43b6697f4043b09b45c12abebd59006a9a653294f2756a5ec52d29f9763a499ee9efaf5a5ea48c5a2a1db961bd0cd9599542a68aa81c7b4adda5da66435e16413de8b9d0ebd3bf7266a7a526752ceaec662ff50bd23fab52b9d9174f00c78a2fa8d24b44e7e9085708c5de5d8b2a82374a385ce1b51c21375a6d3f059eac5f5a7b2ca3faea8f062396e77c5f9aae47667f448fd5490042581c131d3edbf6a79dcbb973de6a7db59b7e51e49466c0dc4a2b2aacd3352219450e9f2c1b923c3f9be52e79c0cd024267665f5c8582b3c71aeaf9bd88fe4e73e30ce62c19b215a550594aeed277003494e1dfd199af6b92c6c2994b1fdada4271f696cafe4d96a749a925db70429d0277ea6ad6aa429df53efbc77c1c476c33a3fef6361b0fe3408ac69ffe7aa31d10d5196de328b037e1ad0b2b3149e01a351e3477c830a082d3bab94a43aa1c55ba134ca491f74ec628b5b844c06cc0", 0x1000}], 0x3) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) sysctl$vfs_fuse(&(0x7f0000000540)={0xa, 0x12, 0x4}, 0x3, &(0x7f00000006c0)="174c8a74dfac56e1131dcc59696074c4157e243959937e35fa4dd81344ff7d3d6f3ed6e23bffa1bf58f26e2f53e42ca89c1ab3a1b878ca95d06202e047edbb64db57d1", &(0x7f0000002840)=0x43, &(0x7f0000002880)="5886794cd4be2585283db7bcbcaca214a587e1ca70d0ee98c880153b517312ea3ae4c1557581586303c5b3ed94003728b9c95e369440ee6c9458e68c1996bc23b72ed9a32c2bfac80d953c492582c7e2fca6c539dd760cf2a86b46fe72d9c41f02013acbf0463005e4454e12f8f9c10765007838405dd2cb38038f98d17b0b83007b160581ae474727b618717551e87c28ceec7a1a0b559a07774f763744e032f69804d30120fe2b70282b8bd83e8832da2d92ed9f7cdcf70e613e24c7c36f524769cd9530b9280fb5490f9cb8f67657b2f0cbe76a89b4be2846869e499f431c55ba7c006f", 0xe5) socket(0x18, 0x400000002, 0x0) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/19) 06:14:10 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0100262f66696c65300088fd5d0658a09b85f111b1c6418a60b4b442cf41889d057e1541e2e51a6a3238834755282c62c562"], 0xa) dup(0xffffffffffffffff) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) recvfrom(r2, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x1}, 0xc) 06:14:10 executing program 1: r0 = msgget$private(0x0, 0xffffffffffffffed) r1 = shmget(0x0, 0x4000, 0x750, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) clock_getres(0x2, &(0x7f0000000000)) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r2, &(0x7f00000001c0)="241ce31e92f0247c67283e5f5fb245d5814e06fe2e3f9ceb500388c9f155b0b502aa4670aae83b8d40fcc7f98fc2646036b25cf912c13136149c9e2b7fc96939acc8377baeffc0885dc1e38f1f98a7cbeb9dba6e4e649b77d5fa8660eb143fcc90f738c504337d0c498679eccb74a4e447188d722def09d54c1e5f06f581a40bc1daf7c1097f03da48f356fe409c7568d0789cd9f63107df47", 0x99, 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0200000000000000e6e5d0bc25a07a6aebeacb0fa25894353071f622861bfa73da163e561f7539d205cdda97c23377c48ae9b583442ced9e906ce73f9c655d5b91f5d37957d6c4f0db2ecbb56b26dac95401e5a4c09a201c702b1e00ec78cbd436e80c"], 0x43, 0x800) 06:14:10 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000300)=ANY=[@ANYRES32, @ANYBLOB="6d58192c14d2fcc340453450df1b1919053a727e4c378609e8baaea5c6a530d04e6ac4216027a380035c38813f7c74ec08483d5b977d176f25319fad8f33d40d0d111f939ee73fcc562e", @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r0, @ANYRES64, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae66200638e9b962b3f3b3637a4ed053faaac253e770edb146c0000000018dbd4a9e25010dd507440806706000000af9e993b6cdb943e713e000000000000000000"], 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) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffebb) msgrcv(r0, &(0x7f0000000540)={0x0, ""/110}, 0x76, 0x0, 0x800) 06:14:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r2, r1) bind(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="a56e52aa1be016db70c4cfc1"], 0xa) r3 = getpid() r4 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r4, 0x6, r3) r5 = dup(r4) fcntl$dupfd(r2, 0xa, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r7 = dup2(r6, r0) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000000)=0x13) syz_emit_ethernet(0x99, &(0x7f00000000c0)={@broadcast, @broadcast, [{[{0x88a8, 0x5}], {0x8100, 0x1}}], {@generic={0x802, "8a2f24f5b3adaed9ab153735c2f768f37bd21cf827e7456c18b6bc810e0cd8b2e2ab5355f6f74ec1d4c10ecd173c8d0a81774677e4b6f8ed47b837ae071faf2aec362b07074643f587ead1d06317f5e1f2a7235fe3e23f8f70fc5aefdff1c089e1f8f940d104bb8141c689d28606b08f36632eb9e1789c708f9af04abc5655310cf18c"}}}) 06:14:11 executing program 0: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000000)) getpgrp() shmget$private(0x0, 0x2000, 0x300, &(0x7f0000001000/0x2000)=nil) 06:14:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) socket(0x2, 0x2, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r3 = syz_open_pts() close(r3) syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r3, 0x8004745f, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x2, 0x0, 0x1, 0xfffffffd, "00002451859e1865790a0000000009001fe600", 0x0, 0x400000}) sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 06:14:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) 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"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$unix(r1, 0xfffffffffffffffe, &(0x7f0000000180)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) r2 = kqueue() r3 = syz_open_pts() r4 = getpid() r5 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r5, 0x6, r4) socket(0x2, 0x400000000002, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x4000, 0x0, 0x1, 0x4, "854969a5cd3b6111fe4d040423001000e6001000", 0x10a}) kevent(r2, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff}], 0x3, 0x0, 0x200, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000140)=0xffffffff) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000340)={0x6, 0x0, 0x3, {[0x40, 0x6, 0x10000, 0x6, 0x8000, 0x37, 0xff, 0x3, 0x6, 0x5653, 0x2, 0xe6, 0x6, 0x0, 0x2, 0x7f000000, 0x3, 0x81a0], [0x0, 0x6, 0x4, 0x8, 0x1, 0x0, 0x9, 0x0, 0xc53a, 0x22], [0x4, 0x7fffffff, 0x10000, 0x569e, 0x7f, 0x80000001, 0x27a2], [0xffff, 0x5, 0x0, 0x8, 0xfff, 0x4], [{0xfff, 0xc00d, 0x8, 0x1}, {0x7928, 0x4, 0x2, 0x75dbecc4}, {0x6, 0x1, 0xffffffff, 0x7f0}, {0x6, 0x1, 0x5}, {0x2, 0x3, 0x17e1, 0x2}, {0x400, 0x200, 0xb4, 0x80}, {0x56, 0x3a7b, 0x800, 0x3879}, {0x1c3f, 0x5, 0x6, 0x7}], {0x7, 0x2, 0x8, 0x200}, {0x1, 0xfff, 0x101, 0x11e}}}) 06:14:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="3667bf6496fd763b98ed2b00014a02bb0f35e1000000000000b7077659d7b58e4cabb651bf4f3f5a7b6f3fe3369fabe29adef7b62deef64307e38657b98734bdaf3f3d3b768f4bb49fede30ceb8ae503c7e74679314855e97fec76724c626932f65acffd37af7823d48c0ff24e58f80db8a000c04c7fad9726b7aef4e11edcddad90137ea791b3ed9b76029d8e79915f73fb"], 0x9, 0x1}, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = dup2(r2, r0) r4 = getpid() r5 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r5, 0x6, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r6, 0x6, 0x0) r7 = socket(0x1, 0x400000000002, 0x0) dup2(r7, 0xffffffffffffffff) r8 = getpid() r9 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r9, 0x6, r8) poll(&(0x7f0000000080)=[{r5, 0x10}, {r3, 0x8}, {r6, 0x80}, {r7, 0x80}, {r2, 0x10}, {r3, 0x100}, {r9, 0x10}, {r2, 0x4}], 0x8, 0x4) chflagsat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x1, 0x2) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x48, 0x4}, {0x0, 0x80}, {0x101, 0x6}, {0x80, 0x4}, {0x8b, 0xbe}, {0x45}, {0x6, 0x6}], 0x7}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000000)={0x5, './file0\x00', './file0\x00'}) listen(r1, 0x113) 06:14:11 executing program 1: r0 = getpid() r1 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r1, 0x6, r0) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r3, r7) lchown(&(0x7f00000001c0)='./file0/file0\x00', 0x0, r7) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x41000200000001, r0}) sysctl$hw(&(0x7f0000000000)={0x4, 0x3}, 0x2, &(0x7f0000000040)="2ef83ad4117f29bf62dea62339bed485d67d49a233f8064faab2ea000000dcd9faf3373b9790784cc70d1f68e1e12e825146b50af61e86a1126ecc4a23cf935824e2fab6f41a3e16987c4dd40cbded5cbf8fa00900f2f6ef5a76210ba31192765b365c4aa148f2ea2c1729dd5e1ba2e0f082a420239b08e8c703708241215d0cfda4108e5543afdacfbaf1fa755e5ef3b60700000000", 0x0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x40, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) 06:14:11 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() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x1}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x8, 0x0, 0x0, 0x0, 0x0) close(r0) dup(r1) socket$unix(0x1, 0x2, 0x0) r2 = getpid() r3 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r3, 0x6, r2) sendmsg(r3, &(0x7f0000000780)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x7fffffff, 0x5}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000200)="1be075766ced186109f23439fd7ed14099e5e1bb928eb3bb17131d60ce979eaec51c00dba07aa75cf1c597b43e8ad922292d2df75a637b6ceaadd2535da6a406cfeee2ee017d71384e21c3e2747a6c0f79081266f09e8a4fae294a1aafd86a5731026889fe2376ee9924181b2083c44e5f84ab71e4d60039448f8c2e098062cd8198584857a9aba8ab08390f49c1d2b9efe284", 0x93}], 0x1, &(0x7f0000000800)=ANY=[@ANYBLOB="d800000000000000010000000400000077df07035e0a753083a6c027a080986bcb1134165ea28e30d6f30c30f940bc4a1fbb18a18cedb70088004eea5c62f49413937d897fca3a4eef8c124c8c547bd97fb156d2a9449e07a43f51be1173f66be0f0287e3fa8ee79d8cdee8794170bae0311ccb062ea67dc77e6a189ea0e0dbeac12b6ea07d876474909e70b847a07a2ebba8c9a0e4ca3a3fd236c102e1166a07da4e0fe51c4db7a0f8f1b853532e18db4dd80eb219f11732f92c85f62b068530fd359fa6ccaa33ba07bdc3462dbf278c4caac25ff000000c000000000000000ffff00000900000096191b21e7bcec34a3bbbc584298cb4ba5a7920a941d895fa0551f632b7a9e9209201c2218ba19d4d92b31dd7b98fdbd01dc6487ba8c291c6258c62fbd6f03dcf81da3cd297ec9c6e53e5ab03c97f92b3c6d894807cca07c68861d4f8d009515e271ee77e84531978a498e243130d1afff2d3982f22dda06a8a8b77924c5e737ca149d501e51fdb88956cb554045a072a0873021876825d24132a2c2834cae34d6d8ef4622d6debf4c5eed491ab28696f800000000000000ffff000004000000d6abc01d49d1f12661eb89a7e899cf4e1415a85c71861cfb6bd0503e753e6c3dd8536ef85ae67f5f60bd9fd51a75849a17ba6ee1c52efc6fef48cf665ae2044492af1531e0ad3312aaac67b88e020e1801d581f717d05f5b361bfc873693909580530c8023a56dced5bf02ee8004cc8a03f1b789214398d80eff1019388a0c274cf4c0f0126acd7be576edaa2bb46b118110496c476e332a200b5727a13fb57e6373cc5d1abd7a9cf135b9eba2a1b5ad16aa7d9680f8e2640946bf40eedc403652c8347af2a368ee0fbecfeb88efb1567bafb56e53acafa91ba0ae29c72d3b3017f200000000000040000000000000000100000000000000f655a8353ed3bcc309f85392f190d20f8edf484dacd7a57da71aa93e5408f9966c93621ef52237149800000000000000500000000000000001000000000000000f9fd2271b52dd670c24ea10f82def163a2b5fe8850409ea912c1020893cf6ec6a3ba0a57def83db0f25da50a8dda12c0e2c9e3490398299ed9f44bbb4000000180000000000000001000000ff0700003b356c00000000007800000000000000ffff000001000000b1594b4fc0e0a100f4345e53635467f174526b32096bdbbc742b880381569be38b2e98270b753cfd2ba12431ab917b1ddd874e4b08c8435b45fb71d7a50c98a9bf650ca78652434a43f6d51041241c298918fe862101d914c7087114ce613237f38000000000000000010000000000000100000071590000ac6c96e0548af0ec1a79c8fac31320a55fdcc584cbd452d8ec6a420ad9d603a71829d671de08762ca647e3c14635d49c153c1a971ae81e4b6337eef29b869186cf460865e018c78ef364972dab5235ca6f21b9fdafac97badbe2dad74ee7ff498855dab356532b13995a5988f20c951b6f8402baecbb7d622aa8fbd929eca34d2b8014472c6d76197ab3b9d48c74e2ffd0ee7c741fffe426e210ba09ee96fb16848e4c19c1441a96eee442b40270c5bec1b8be3719b23749169ed9448fc4033e0c43a2fab2a3a84c7c39be6a4890ffd6ecdb7bc4e3262f3d178e3acca974d34717cdfac7c7ca455fc16227fe973b3a63fdb4aeb6c15b0cf26f0262544abb507389ca19c5e0e74f7b9fa658fa1a959457a29032bdc34e6bb8ca4d893ccbfa0d528ea1c44dbec2ff5dfb5ba0f6d4cda521deacd5498b72a4608cba73b5900d6dd36ba95e75de91d602b259d3fa45bdd8ae61828879297e8d7a25f100"], 0x4b0}, 0x602) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() fsync(r0) rmdir(&(0x7f0000000040)='./file0\x00') 06:14:11 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r3 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r6 = dup2(r5, r4) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$TIOCEXCL(r6, 0x2000740d) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$WSDISPLAYIO_SBURNER(r7, 0x800c5751, &(0x7f0000000100)={0x5, 0x0, 0x1}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffb, 0xec, 0x20000000, 0x5, 0x6}], 0x5, 0x0) 06:14:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, &(0x7f00000000c0)="59758e4ec7873959c771fd8053e81fd38fb729804132c8e4c1db51450f29385e66098d428c158890ee7061c9b7efc523899ca0737a8f41321cc5654948d8f2d2f97bac76b0eac70568970ceff5dea18118431a213630fe46ea9be110b38b93c482dcef9b2b92f1ee48e0f54f4e7c87f094b969e561da20302c18b7fb5be1e0627fe3c23a2eb7402cf1448bb8252b22392316328f402bcbcad0cc1c699a9e3eb3901619c57b4245ce0b75b3924066ba47de", &(0x7f00000001c0)=0xb1, &(0x7f0000000200)="0694d9267a37587bd1bcb2673115a9819f55630fb2daad3e140ad5b670963479280d69ddfe37a4269063494ea1a571a4e9abd12872f92fd62124f2f5ac4d5d249aa0147d9fc2de2885df06258fc6229288ef3e4f498949c8da16aa253f4fa803", 0x60) r2 = dup2(r1, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) 06:14:11 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000140)={{}, {0x0, 0x80000001}}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r3 = dup2(r2, r1) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$TIOCSBRK(r3, 0x2000747b) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000040), 0x0) 06:14:11 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) flock(r0, 0x8) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000340)={0x9, 0x8, {[0x7, 0xcc1b, 0x7, 0x8, 0x200, 0x101, 0x2, 0x8, 0x6, 0x7ff, 0x9, 0x9, 0x100, 0xfffffffffffffffe, 0x1000, 0x9, 0x800, 0x100000000], [0x3db1d13d, 0xffffffffffffffff, 0x1, 0x20000000000000, 0x401, 0x100000000, 0x3, 0xff, 0x100000001, 0x90000], [0x4, 0x4, 0x0, 0x7, 0x10001, 0x3], [0xffffffffffffffc0, 0x7ff, 0x4, 0xfffffffffffffffa, 0xffffffff, 0x7], [{0x5, 0x2, 0x7, 0x1}, {0x1, 0x80, 0x9, 0x70a}, {0x2, 0x1ff, 0x1, 0x7f}, {0x34a6, 0x3, 0xdc, 0xffffffffffffff18}, {0x2, 0x4, 0xfffffeff, 0x1}, {0x3, 0x8, 0x0, 0x3f}, {0x5, 0x5, 0x4, 0x5edf}, {0xf1, 0x8, 0x42, 0x100}], {0x7df2, 0x0, 0x5, 0x8f35}, {0x80, 0x8, 0x7fff}}}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000000)) 06:14:11 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x40, 0x0) fchdir(r0) sysctl$kern(&(0x7f0000000000)={0x1, 0x20}, 0x2, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf160f98391f916efee16e609ce9ab0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bfffb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de698f9411d425fdce284c29b18153f5cfa9b2010400000000000027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a586ab9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 06:14:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x8, 0x0, 0x1fffffbc, 0x0, "0092e400193000493a43197d57fbf8009c000080"}) r0 = kqueue() r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgid() r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r4, r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0x0, r7, 0x82, 0x6}, 0x40, 0x6, 0x5}) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYRESOCT]) syz_emit_ethernet(0x3adf, &(0x7f0000000280)=ANY=[@ANYBLOB="0b00000000000500000000006ed42877cb00005fafbe5de998c9cff0f3101b7a2b5594531768c0baa460bd16d88a75bfefe8daba3c3edf07000000000000001aa8abe097126d20e8a98922840c9d3b4dbb46c9d34103823130f4a985fdaeef774eb5adbf9d2df2261ca13e9535a138c09d81eff3666ff6cdd94ef24d638761241ee15f4017fe1d5c40eac5d16a2758420466b8ba6c412ce8a02b50d9977f23b653f7cc87bb3b2a9259189b83f8ca5b04d276d53c13f24198e354738506100e0c3ef322f0797b903fa188e8a24ee803ab827030eba138a8"]) 06:14:11 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x80, 0x4) accept$unix(r1, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) 06:14:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000100)=0xc) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 06:14:11 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) dup2(r0, 0xffffffffffffffff) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) socket(0x18, 0xc002, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) 06:14:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000140)=0x2000005) r3 = getpid() r4 = socket(0x18, 0x400000000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r5, 0x6, 0x0) connect$unix(r5, &(0x7f0000000180)=ANY=[@ANYBLOB="019b89f5748cc8547000108b7ca12a8233adea608ba37b6bd8737b9caef7fe9c36ac6dd3542c95a5bae7fbd391f387add9ed19a52b15b074ba6f7ea6be67596d83d16f3cf5d19a30b2f7545cc7af1074d2f7127840f8a57b721f37e33ebb5b804d1ecabe9a311a9a029c23661cdedc7dc5955f33eeb0d81b853f90f5f26bd5b08dbf546091e6312f5628b2b4049584f191604e81cf3b0191118a03"], 0xa) fcntl$setown(r4, 0x6, r3) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x41000200000005, r3}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x7, 0x5}, {0xe5a8}}) 06:14:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000100)=0xe7) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff82, "070000003e79010034840c760b666bfede477dac"}) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r5, 0x6, 0x0) read(r5, &(0x7f00000001c0)=""/216, 0xd8) 06:14:11 executing program 1: syz_emit_ethernet(0x459, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, ' \x00', 0x423, 0x3a, 0x8d, @remote, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @empty, [{0x0, 0xa, "a31e348263c06eae46a16b1785e8fe9abfe3a645861c3f0e323ce5c364e585af109193498c42c3ae31b5c5e98cd6555fc2f28741cef0d1f7cfe21a27734e21c9751afa3c6355f247bed225211b80a7"}, {0x0, 0x2, "aa47ce3852cfb1cc00ba09ad51fb3a1cbab957ea"}, {0x0, 0x13, "416aa8c4adb32136898b03c5bc77b39ebbd97ebbfb326d8bbf3d76f66e6eb6e19578cb2b15407e1ac1cc671e7853f2895e60363365d9f5bfc5d819951762507c60c606c5ccf4a2cd1fc73b85ac8ea89200ce0fbf388a56d7efa83aca70d7058485471e546873a439940fd97427ff27572253c3ce727ec3290120fc88ee1054e49954a5027f697cf1f86658681296c2aecc110000000000"}, {0x0, 0x11, "cb3acc1db156bf5a89ada70f5d681cb73c2494a15e7b5dbe2fa18af487a38db8acebdaf7c3aefcd8e938e949544fb29d284e826a7adada25658b4e80103804c4f828bbe0c18001ecffa4bd88137a2c17f746690894b323b313bbf2bcd3f9c4b5e221653220f837572bb8e772102fe9481c3a482370643ddb1318801687797cabc7a7e4c700fa665d96240bdb"}, {0x0, 0x50, "bb889b5230eac0d76d77c9d3d15cb513fb04d7d2742a57b3def5aebd590c90436709e57ad90dc194928779d9aad642e75427f7ed66b355e150d85de3f08c92a507a7a20cb52e196d37bbb2f9bd44aa50f1bd208508f1bcb783c9d3bc8a29273bb0bdd3cc8e96e4f44860d9fe27186546d82d63a31b3570abddf391a8290676be90e97083c748a9b5ee79d0d0b9328a08e66c90978452c1b6d53ab3291c74c3e22a5b0fcc81c03a5b2995091a400a1de8d0bb739f7518b68ed25fdb22f97b8c7b4f70c6a3581729a686ae3a10bd3dcc8548a2e56098d620d842830a55482caea8f6ce2aec1c1444bdc86ff2dbcf5e0839f467341ff63a8ccf3850ef96a5040b3aba47b93882b8408b8339543e0c142615028ac1ed21e2b6c09276251bce0c796fcd53eea5a7d6c46d4f205f568207c0b279f095e93f958475334e60458b88cb796610222a5af27393584646cb9ad2210a7132bde38ad0efe6d4563306eb47a20b862522fa7bc7b694d019e1360c2789ee42768ac86e5bb6ab2fcd0c68a6b9e833569866aa0455bfbafef19c68aeae8cbedce551e32700ddb88e63a1d0f81055decbb5df0f5aad53e1b25d28c37d010e18882dda784873b9a1b391a79fddefe918064dd340b05a829473d2eda75cc5983dd20eca50510026860ea366763552df2b01a561150123caa77ccf3cb74123247256f2a61324055e990d7a0d1a2a52c88313cf8d9aaa44bb9c073d15e7bf61e4cdbabc33b9dc40405406af504c85751dbbc9263dd4a8149e8aba562c083c333f996804aa195d8e49d49d38697c90ca2a3016b7cca802bfab0cefaff927ed7050cb74cc6eb84e65cd94567bd8bfdd058cdd930c85eecd4ba85d5d9e290562a15b9e0f5df79725d27a958a7fd73a429c6b"}]}}}}}}) 06:14:11 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, @loopback}}}}}}) 06:14:11 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x8, &(0x7f0000000340), 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)=[{0x0, 0xc, 0x800}, {0x5, 0x6, 0x400}, {0x2}, {0x1, 0xffff, 0x1800}, {0x1, 0x3, 0x1000}, {0x4, 0x2, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) r1 = semget$private(0x0, 0x2, 0x321) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000300)=""/179) semop(r0, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1401}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}], 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semop(r0, &(0x7f0000000040)=[{0x1, 0x8000, 0x1000}, {0x2, 0x40, 0x1800}, {0x0, 0xff7f, 0x148df21ddb89fd56}, {0x1, 0x6, 0x800}, {0x1, 0x7}, {0x3, 0x24}, {0x3}, {0x3, 0xa06a}, {0x4, 0x1b2c}, {0x2, 0x7f}], 0xa) semop(r0, &(0x7f0000000140)=[{0x1, 0x9}, {0x4, 0x7}, {0x4, 0xffff}, {0x0, 0x6, 0x1000}, {0x1, 0x1, 0x1000}, {0x0, 0x1f, 0x1000}, {0xcd7492ce448421ac, 0x7, 0x400}, {0x3, 0x5, 0x3000}, {0x2, 0x3}], 0x9) semop(r0, &(0x7f0000000080)=[{0x1, 0x1f, 0x800}, {0x3, 0x7fff, 0x1000}, {0x2, 0x0, 0x1800}, {0x2, 0xb, 0x800}, {0x2, 0x96d, 0x1000}, {0x1, 0x5}], 0x6) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000280)=""/95) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000040)=""/170) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61, 0x8}}) socket(0x18, 0xc002, 0x0) 06:14:11 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0114ac}], 0x18}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r2, r1) bind(r1, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) 06:14:11 executing program 1: socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x4, &(0x7f0000000180)="fd0fdc3f7643efb49d07877ef3d2e9436d9c4a6d9e1ffed4c7cffbc0c7a013ae4738a30e4e4074f3c1253a4839147ccc9869599ca08de7f1087fe980ae4d04daddb7ecc206f98cee132011a06943fca30185dc3b092c02caa04f404423b9722f5ac26d83f82a09943a388841878d72e50d17099ee9e02239f58a07b53af0ad8a43f709a21d83af553feef8ffa3e981802044918338ac", 0x0, 0x0, 0xffffffffffffff93) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r1, 0x6, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000640)=ANY=[@ANYBLOB="01002e2f66696c65300003b4679df437c1178c01d9c4ec48b7df038bfdb3fef388e6e8015d66842259930793f67248e3f7819f37d5fd3b79ea665b39b1f3c01de321f0c46d58bbe25983f5bc95f7afa033364661892fb23e89830c863d392fd5ea4ba5f2929298da3ea492286d99847eeb132e874432def172c077833ccca787a12ebdf220abf7020000000000000046a8c7a5e8feb11eaaca871424f2d82a9ea86b91f27fe17b1777616b15ae87e984df134e2f3c512757c41e72d758e5f9796e682b37a8990b8b73d8"], 0xa, &(0x7f00000004c0)=[{&(0x7f00000000c0)="b12d027501e81e1ddc15cf31f5c9876baee600605e41457f44a24d1c7f768cbf5ecc629fab651484e3f4ed556ed23c021cd47e", 0x33}, {&(0x7f0000000240)="a1313548ba89c804ab8bf41d3404e06b743730473232973c34adcdac7a50c9b1c5b758014aaf2fd78309afe1340beb0a4f7f672ab2cc32b5d7db71d1fc334f878ca33d86f6b2ec240eeaf56920e4666d8955cbfc8426253138e3af92a33c36898b4cd36455099b457ff2f97ec506bfed049fa1f2efe9ddc47fa13e2f8f15c738cc0d71ab5e18473ad806284ce750a9be7076d30c9d5baeec437cc208b173d564baf55ec68986370eddd40b653e924a153c9b03bf1cbd4ec21631cd18ec8f7c71ddac81dd0897db5998676303d6a2eb70f5c89014c3a7c8c79e33b4210ec4ee691994de", 0xe3}, {&(0x7f0000000100)="d68d111d42079ddb4d6d02bb6a7a926152b5ddb9b9acb4676cf38de7f2d456481cb321395cd100b3798c8c78531eb954f34e2840292cc30ff5a79be189e19c22f6705405b05b5e5b224c1e8c3301458248781e04350c5f90b8f634f1aefa852f07faf26633b46fcb92de831f443940adb6c739c0f66d5f8783", 0x79}, {&(0x7f0000000340)="c0d05e14effb375c2ce35de9314892bbd69896f9a4a633093b3815e14cba0c56c504d8e4b72dbb34f8a89359e1e4b5bee6aaf50e01591fb09a89700dd83339026ca1b4083fe021f4219e104250a55261ea89173f7d29eee4b191ed1b468541be20885b368392d90eab26800353c38d4d82a14932af1d58f3094c8ef7c2ce60c318a48aa2c893bf9e1e5181c2dcee08148fb9a6c820886b24c6c93d0138", 0x9d}, {&(0x7f0000000400)="0cab09984c35a1722f0bb2fe3a0e81a802e43c9684c6e18a35098ae41cb0818adc77229559fc81da6d2ca2c5f714c477f7591291ec7edc03ebb0bcbc9c67cb622f811dc5f9d4377dd198ac0bf6cc7a18e69c50f40243fd0e3bb13448af330fb967ffc309b162522ede2a713ff3f7eed3e5f202f65024a80408a634279af700eabc20", 0x82}], 0x5, &(0x7f0000000580)=[@rights={0x28, 0xffff, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, r0, r3]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r7}], 0x48, 0x3}, 0x2) fcntl$setown(r3, 0x6, 0x0) setegid(0x0) dup2(r1, r3) 06:14:11 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="903f79d03bf2f62a444528d671e3aebc37421fc53e2f4743c2dea19d5bdcd7cbaa3bcf29c1f563a7bae1183cccaf1abf1913bab8bc6d1ed2e545efa479e612bb6c81323d4773023044c67bc7e3035689ff4b53b1c130ffe3a0a17aecc658494dcbb3c063c642490aee30806f1c365f5a172ec8f5d6a4c99b78fb5861ab18beb73fa8bf6366597edea56b7f6be7ed26e82b14f3135bb080a43b134dbaab39c881bd23f07da9906a669b2dbe56fee74ae3eaa8bd0cf9bac69ac464225f28ebcce3e27da7d61cf0572775aee20189f5f7c6c3e31d8c2f5d3b9738a110a889145aa2d59048fb190b0fb079a24170b2bd567b9526d5391c5dfd45de99d5aed10b851d4ad32d312ef6ab12ac8ea611affbbd6b29304427af5b083a629ec27cb919fffd994fd62e8d792f938f7f0efa1bdb3734270787a5eca331b7154679934d22e11b163e3082c786c760fdec48b43f462fede6b953a290e7e84cfc18bebad8deb50465d524e9b9d6fb984f6a4969feaab0413218d6be9171875b1cbdeb5c25bedb5a87a9b606d03275872b58357dba3802c2756be0e6d4a21e2bbb1ca45a0d1d21e2d7d7ec5d7c268a5b3794216fe3f7c0dc1aed79706bae4f2eda3f0735f3cb8db839cfb22ca7335cbf5810d5cf30a886c1ea1bb0abd6d21c35061edb1b1197f5f17e8ad0bfa905dd383ceac757e422d38a677844c9c8831a85419407e6d5dae0d92b63deee4b98953085068ceeaccd9483ffc9b7fd7b8879775c5c7408316afb77c59e169541d18c3a627d303e566b79e7321b57c314fc4442578764bc635bc7a0ae62a439916fa9d189b273f7a78485b30e6c3a03f6b0f2f87dcc8798781b19bf2c608a8e9587122d9224ee309e879bed46849b62180019be77f108a546d6765b7d024197b3f519413c35fab80b407ef46d42617373ef045acc1afdae64ccf46e43a7a8285ad7d362f137e3875d63a6202e2b89ae8e7b092afcb180e7c82c458b8fdb5140b3b5b93d5f5aaf236c5226a4e701c488d070ced4bbb17180e8ef5fc669a97e160455b0c2a08589c30837802105729e2b702aa9184c8aa57290ada490ae57f5ee5a32e9b5b200ea05cd20becb82e970d8a812335994a865b4da79b07701a7a0d4edd3b0ef253f5dfdfe2930be5ae32b46f37d69c4db7325b952b00e4f777b1671cf24adbee498f81779bad75cc7849cc0968fb5876a5f6045022da2d0863c9d69f9a1c29f8724dd3693368643ef718739e99dc174cc54a1a84a9d84343c1cb228dc4894a83d85eb23807e0a9e6205a72e3be5ac2e88b6c947dbed5b95339ec429f93b4f014714cf3cf593b9da27964a390f4324cf7ab0f1bc6513680bf6521442848a145995461b7f92786e77a46599e3b23a10d6fb4ab7d4e247adae4e9e0895bb46f8fa2df02f2bb9eab1d4314a9053b923806cde45df97e02a1a57f9f1d01a51fa85e0ad6dfa886a518abf7e27c8619da960c4f5b936ddd15bd8f89b3415170b04d18c6a6a78965c613a9a92b15277a60a09b60d015a6e94f41aaf492aa2d54bd0b5a5afa3cb0adc253b75c7bb44dff4e9a9ee52ec7ecdf25a9302c0a672e7592cbf3b8ef64e0d1297b0a19a3e3919f173191ffbfb2d0fa08fad4ce10506c90a76d824f2fc93f713c484b75093e0c725218aeb30a2424e7e481fb801063f399ee4b636e1fcad70cb60a06a026ea1bbd9ec33cdcecead48580e52e63bb225dfc02270b6f469e190430000af8f91b52d439d488b4a9deb625508d3ec7ae6fd4dd8cb7c4d0bf503c314613c1bf0af117c85bfa1c5142b9e93f8ad59f57cda72ea2a8c8672a3c1cc3dfa864a498382a05e965b2582922e55c2b4afdc199acf677b1656e7c01fa4dda230f700c0fa60bde688dad98c3ddcea6086bb27a34410c857cc57cca93b96c463a615161f22e75612fff4e9023054155cb880b6e9cdbda99e11de9f5cee3df24cedb02615ec307e1af98c8654e3f4ab2886c30fb1483a1227eda2623e5e59f82b38d14d07300d4bf946733bb49817b6e5a82213fc326705b0ebd2df6f8328babc0856a4e63c9dc7d6c9536c20954241af9d6d3026a6a0d89b5c9c8bbaf1ab05417edf514257c3eb0f7d82973d0a95112c2dc8353dcc41ba9175d746851135c16ce15fa635f12114393285fa0403d43ddeb06ff670b9b5d90bb8d5c1e8dae4679326b288818cc613822d4e5c0123957d32506392419b97c524e8aab4bbc8adade73a2327807f33b219b5272ce20ad678bfeadda54e5e02f5782c81d4077c6c07a34b379059edd464817a4cc3aaee1b2da48dc16d0f11f202a80d85d4976f2add80ad423f3411951e464872a29416241ac3a7c6a8c14a0148891fcb19f0be5b8a088ac05da2639bb1b931f6586f3fb8c78d2052819732d2e297cafc19ea576322920be497dbb87746f99a94c1325c02f5ac179c58648cae852002888ffa17e34f54474d0fca65dfb9ca0e76bc87b61ebaa6d02b2b33475e8cf68655a6893a9d8d25f0b27f86d0ac08dfb200c2762853843fb40018a73c305bb21de8bbdb01b145083e51d9f8df5b70b3f8eca290b7872cbfa27999c333b1a5d4a49e05516b0425c032511221d251c508c23036ff58b41002f00d0fa1677d808ae5317438d80e998d2126f896fe6f7f7b38ce46e9321b000051a52c0c3460be8e0e01bf676cbb59282bd80af092b1509803320866c6c5ec9130895bd9047910359d2f33c139f3c74bbba786a22207e8d163f85856cca9bc11c4b264a2b32bf27e11fea09406031c6ea23672a37e88e5e28bb4fe4a3f6dbfda13c2cd6599621658d739f1b06f4f4ee35d3db244950bc97fad88dd72eec30cd51756ff57047707a76c70b41ae0ae4af3771e325c409357d36ac20a3ea1f083364704afb2edd55df4b29270459fe20f8d9559e75445030724068909501e4261e2766f778098b7f7cd4f84a7943bbdc9aa9ef4bbf0871fc123573cdc10e77c305389688ede638de23adf08b647351920f162974300c37bb6b20fdf35780c15ec49fd1797b24cd77b3750fab621cd99af26b2da26b8d248e2ecdd6b02e2fce9eda98cbd19a68857d63943b8edd11474ac27b4580adb0cb693c65cca123d97b2b3b12961f6e4a51880145238ffd5c3d44d0749540c527617ac6dcbd5a98fb034a8aa2f0f4584958131f267604b6e751cee6c1c52f7dffab7a95ecb79ce07d58a13f6a906fffc46dd95e84ac6799bcd79cb969675f962f3b631399ec4e0f4d3a83b6a45f8b5652e232b21cf84ad61a2c4838f1adfe0672a33cff78974c4cc48948f2629eebe7403ca2409ad958321346d97a8308539dc60528105430c0b5db2f66399d5ca27034f13164779fdc616ae74a2210508ee5f8b6c6d953ba17fdf9bb959d5f27a3f7f311f2ed49bcbbb3629511d2b9ad710760ebc8a7323f28a6ea9fa5951a04b9e5a6a781c878ae2bc6de721aa20fb9edfecf74d5f996a7ab7468525779d34c3f971598d4178f7d102ea4c303fd4d821f7f4542593b9e2992132f0c3d59ead756140b235a5ba6e8a3c164a095dd4823affd736e61a342570c7113362ae1ef6782cfb590bec468efe3b08fa9cd5ce9d2fa921042eaef8e1a21d45448a8a9049fa17ac8de53443373e59e7f8ef17dda0b89c34ee1405b6d5cecfeccf619e9651e84579c9408ca6307a24331b9678ec64dc33537fcd49d2928a0872e54042afff2fdd3e5467faed76f826ec0bfde9dab808266897a6e78109833c670731abea25b4bbdb35e8602027abe71ec2ab46ef2ed9cf84833843355da51cd9798b34949a1257a92d058adaf7ca87c62b72a4f8465c3c257a2c9b73c366f2a4ea18743388897c4379da873fa120c2ec60a616d93477c4bded0f3f51572d490e00397a3cec6fd443cccf5de3b399baeecba0ea8779d32e338894218325716c380038b3e9929ce1872e0c205eec1341dc85e0896376015438b1ecd14910a13cd2baad4efe2f94144f3985430030e178e01a9292d3e4554c8ec33a53ff18e1ce091ba19a47ece63c32b51f066d17213c4409bdcebbe948c73f30729f5720ff81fabe2f8c21f364d87a3114b593980b26d6ebb1d7d925f891d0f486a098b257ecfa9546672fd36d6d558bc2c8b606b7e4de2c8ac1c5ca051ce50f04dfea94ec782fb351d170deed4ed24ea842f0cbe1c7504611336419d4efb7fcae0acee603273abc8e0c7ac26e5f8b3991731571897da1198c397a3c76e908afe76fc3e121005da5b97b095473f7f5dc1ce3db1c126473601e651513fce6e200574380d63e0864e825f28ad3182e99aca41bac65e2de535aaa58ae877288d8d48ea58ad8a459c601fd7dbe277073adc5f264c91a128b8803f982262027886874cd3e269a511369a3ef313f494695ffc369f4c18955f7191278751d81ecbd7218cf542cddde336fa6b7dbc4341543204b1db82e565b077c9693fd2a519c85dda8df0d9736b5516b60754121d33da51fb629c9d7d70b3ee5eaac2308e770a15c6990799e85d5a3b340cb2112ad0f7fe5269baa1064b92094c62b3e364c1140cd9f977ad47bd353ac9189c03393f613441ef69c81c60df03337a669c482e9d6f73220127d98aef184d3c4775e2ff8521ef01007976fc83fc208eca9aae323f77b2e2051418038ecddfe94b200276ba613e78a323b4b5d0433d68d1d38e7103ea9c54818df135886c96ccfdee03804b502b35ccd47ab9a90ba6d18d6b135eb2e60bd0544bcf664218cc17e366e96f46b5538d1b0f1c05440df098d77aa13787a1d93e5ec1a32f68ef751c56108b96273ec7f382d413f1ebbb9502f1a52c6884ef50d1d66c9cf922ec12ae4922dbe66ebbf62ebe03e79af966bfdf249267620cb68590929e2b9a514598684f410ee24a2577b70fe90c0c119ad710e860b5b754fb058c5f3cb10e5b3dec3534d319a258b71e2552b13e0a1aa3f5e6962e52c25c708cbbe8e4ed8b30785799fd53d32f03e62bafbd718347c8d1d0f948941644bde6122d0fa9b84e7f8f314da5d879731f6452370101d23478932ef32f8cbd41722a2c2f258193f7398c1c2e307e0a6479c773a395d8a6990fa9f55a5491b57210d65e9231fae68abf83673e8212a252de10a7ca1e060cf5ad881aa27934a6b7cd76bad7b528730c8b82904fb184bc3411126c2af9252fd114ae8a2a974e97a413b487b25c306e599e5bcb6cded41c3393613e872e681dc5b1a32bbac0bb25547ce608ca0127a908c18395b2e31926c0c1f8fd24ecab337b1be26d2fca175fdab97bb26cf9cdb6ff331c0644dd3bb209f969acd11f3492617624a72c07d9fce20033451efed62c9310d0ab49f8a3622d1447d31959666591798f1329da7bdadd44da8f3339a5ceed830cde831a73650e33104fdcde15f54a57bbf1e5211aa98d8ff96dd9e458cf176f41abcaf668cc2e75c41985f741f272fa6cf672ba88ac97d3ecf984cb7f5385a15cd63cd047814a93ffe76f1ba8f77a86e00231c93054d1ca8102acee26199bb38d7155c27bbb51190bff6dfb69ee534fc8fb62234ff5c01ead76edb8ea6ab84dab6b7818aacee2f44eea5486c6ea0755352d58c7e232df199f3192c2edce6fde7dcb0f11ba1a7c09d07323d92d2cfd06c21c7d2d9440ae629b374bf69fda9c6a810ec34045ad8719816f45410dbfa2aad82ef7f9f99436e94a3b834dac3db55d98c2f04ee3b05bae0651f312e66115f9d0afdfdc60157ee3a9e865b77500b6e711f7626ae95e1502bc818f1c45a1e0885a2dc6f3c02aca09389caf099f14508833f126c84abcf2449e1", 0x1000}, {&(0x7f0000001280)="252e9bb552831e9592b189ef270027ad4dd22eb5206e3d69db7b08e0f8ca6f65ec72c5782561ed0e68c4f20b62ce708c3f76709b82db80a42a364462cc803beba2795f54ba1f6c7c58c86743550605a922ee270a0e28fbd2d7b452b14ff9f5117df6be73bd02da46f8782511cc65f736a523305b019ce2cdfb952d11c5f7d51999abc63bf6b7a4500ffb1694f98cfe37be7e9104433b871d7e2b4a8284c5c29a87fa711ddf1e9c861c0dec620712660ef4ae", 0xb2}, {&(0x7f00000001c0)="4fddc162d379827d159eb6b61ef68795383ab64383d41a6c0632acbef32999f9392e90330d777d0cec510eaf01ca94431b179cab41790b5197b4cd334e50c8eaefb02a5ca2423b619abd39bf09a752f6008f0c52cbd2589bd1d96a7c573ba56af20e55", 0x63}, {&(0x7f0000001340)="0721bc968d07646b20e8bd16fa17afc8b1d42c65cc54c5a393615608245f4cf5f60830b0d0e1e4f22fbad4ec2a3d0336da406bc5c8dc7c9d3caad7709aeae32e194db1266e2025b84c5dea1b48cc5884c81172c8c19d524c7387fd6079b18b0df90b1fcc546f7e879acee3cefc05c0f91f26e5775b25b96f9594ed2bfff099ad3d22293922aaf79717b09351de7a9e71f47cc7f1adbdeae9aa66cc440c0caee0025f5ca825fb6bc732bcf0ce00ef536d6d9ba9437b9cb405d3378654db5d0320db4caa99047b8f5f4a60cc12739a1a372bf2cc564fb875aada80781f72751cda8fffa6a890c75efbd2b76a8e4a6ecb37e5f39675801414e33381faeecb110cac3878cc00407bdcf546a268b90faca79d948e7c33e79975d58b960f6cabdc67da90c9c5f0bfeb5c4a456fd1930bd0ffdf7fc0f8c9a215ea683141275898fa614c17c6481debf67832f0c0c96d024b74d35619745f73414edbd8bb9b53f6c3d5387d9380d8b43463ca71d4740cc83ea39770c87cac0ccadf1a09754f88f9324923c69f62d07d0448a8969fa21527d2c84d00ef71232f3427ed558a6e962b2572179605482ce9e4630e1906676926da07430e1424547e3f94168e6db2a87251fe4f8302953642b25a3396d77bc2dbf9dc2f6a5ed16f5b9f0389d1683feaaffab727238dfadebd5ead24f593e1959e0f8ad6edcbb7019e05a6455f22952bf11de84db4fa924c2c9f0b9b786cbbb0324ee627183faa78be33a575ee80d1f8ec1c2425aa81df8be3e8630a19a6aeab17ed55732c287e9224f93b2435341ffbf0ad123a41197e3289abbc3c5e31d133ab64cdb9e8e99fb39942321d9de3ce1e2665417bf412af0266d8ad6fc396d2966ba68c860daaf84c2c79d7f62cc8dd986b15339a9fa0784c8ef1bd0fd5de6279c5fc68236331652badfaa284526e0f3d000a00e19ab215e04354ec744b40a6b66384aa3b2808cd0aca3b31d7961766e11ab2e8004e2de078c3fcc72fe5723caead334b1d766879f05cfc22f0c784027ab374a719529497f31953361a3964b91e644d6baba3eb7fa79ca847578bc1d8eea24cef8c354a73ddfc09ccd90150f0951a458a55e95d3e0de8e0a4ded3fec0970e366fc173c3d8aef44e93efd6ba93449306544f1776d72f4358923d8b91c6212134c7e572d2d10e5a82090edc9fc3696abbe5f82ed78eff479e8ff0bd58209d45b7100532b4e9e02e763879c0069cddcbcd03d6097145979bdbae3806d2037e73d2801c4fd29ab73888c41d66fd5be9696bf4b25b986a1b617859ee51fc37fa73264980eaac4f5121252c92441bdb128974dd56fa0f118921922fc530e6949d7938bd27cea8e1823f2d06a3ab0a232f1fbd4958c9cadaed43a316d1a434fa36e1f75611bdd939f6f5a4a4b9906a9a294c7cc2a709c3b7c72841408ca5a7fbe544d76402b1ec17688b00b6615ef32bfec8a98ffea15a9ef11d91205b47b4f863e719940e577e9380c043133bb64ec19c90ea65d91f4433344ef7d8645816a4423e4b2d78dd1154948df07d87d16c276430ab0bb5b02ad46f1300c7693171cbb587520999f2c023ba9e523a075c790952eb2bde2844dc2da814d3eb26f992fe89faeff2ad57e9fc297ffee5c7deb57e1a6bc945ad45ce65bfc674acfa5285f94c977ba636ccd9caf4c71eb4b81f2330e25e41e0316a8a5fe9935443ca7612390177cbf0d269aa127761ce01f35c027cff4306becad1c6f50dfc1723336b89a38f445358e9f9421768de00b3ebb007aebf324a1bba422304e7f09728f627a0a79a344d5e5c591ea3fa1c15b68ccc4b5e5e69ee128d0b7ff6e2a4bdd74c78c5d445b1b0aade2c82d262eee4c005cd8363a69632370b77d16ff07ce23bdabfb9c975103804b76eb7384c87841212c911340990aaf7d1635cb9f03cd4480849a95ac9b11f3840ff2307d078e0dac8b92106e6fa12a8f2f631cd0c9b43310d061d1018885bec52ec1d8b22f7a7c3c1e18cd7928f4e3e0a232f184082123c7059a5d6a04f33aeb88017dcbf41d083889a15ef63077c73d40d5bd91292560e711140c0759a6e4612e6546a8e5fcbcd04d013f005ce7ba1f943af42ad530f0608c55f80f0d1c3230e9d6c7e2d96c0348a30c7720cfa3906b381635d79e037ee04e8e70122e57ccb05669174260c1d2a6d1103b2300f11a4596b6ba7c48c4cdae67260e8d8962716e035ec01360faa6082579bf4f403fa0873a9066f160505b6653ac8ba449ded44f4e4b0c76494219bc3455ae215f1d2df0d7b267f608ec810b7bac4f678e0f5aca8bd7bc545f0f336a7fc74a82273401ed99a9e152462993b217cb285eeff8f2000718ab28e4fae7ee85cc7b9a102ee340c961f51da19cf0c1bd786cf16debdc61c1b77c4a531ff990ddd8109064b5ae85ee25486f0c00939b4fa65cb77b61115669431167864cc5d6aea1a92aca079978bef14fd7e624af2c796cf9ceaf4c128f9e340d8c1ac39d7e5bd447aecb9177168dc032b44a242bb86102a130988a06fd28c4c57249794f00e2718ca6063c6ad358fc57a087a50e8a0804b042afc00e40d037ee208938e3f37e9ef5f2cde55f2e8a72bf9fd4d33ddcb0cfb2a39485be302b6c06e4d16b8f1666ce987ec8fb9a78717e997b8fbbd17c363edf417634f2f392c1e209b754454dc0318236067f382b827b45d6a02c740ae6cd0ba59d31d1f4b5c6d000309239f09a5e0581b21369a97d1e17a2f7182893da1253dcad907a6a3c4cf6cd95e2ce2d62d0c8f60c0d58f2979d568017a7a08e3b6374aba26849be882ea25ffd09ad2f3d6004cc5895e030c97623db1bb96d96387fb331b078ccb83a87b36f426260cd4546d622c3933cb4b29fb815ad3e9aa308a93e4ca1f67cff17fb9c36d1425cb559cff8d1b85fc747d2e665eea7ba606014ee78d64ceaad99489fa54dad44854b8b47050d3a59df928bc452b36189996059669df31f001648f5425598fbe81bd0e937e0825734e0f656513394e8505bdd94e6e0b6d695abe0d198c0fa4d6262a29c6161e042907a89ba4d4e3ade7502bc73decf0ba877dd3b8a429ea6c14624a984a61c5be53dc91c851cb830608c088d9d15f24f608652b7f4899450e500d46ce97843b2e9cb91521c9432ffba26fe49c9b238570566d7d4da53e1a58f4b02104585f5abefb445e3587980f87980cbc4fa55bef4c54a95e75964af08c5f397e352b409c35093c9962a3fa5550c43342e45b248440eaff50e7c3eda1b35a6df687b29399302408c6b24506aa83774ed9c5bb6777442c9a6208ae44dec3b6d810f11ce1932ddd6635c8a98679b624c610eb88505a4595cd97dc699407d870ef7e534911559948616a41928069fbd27a08cd39a68790c6e3219cb1bd38d1e37514e4f218ce6f33168f4ed394948af4bec6aa75cb401a040d15ac1987dd773c278714b79c18cf0f79657ae49e2738a0f22e5693749b0d1a37de4789c0199abff926f5c3584bb3afb0ec4369e05141cc68d0aabc8c9b9e7eccf34140eadfa53ff74ce7b5be84ec63d926a50202a81d20355f8ed512b82ddb1b90baa3879c18ab3715612ffd761083ef412f561179620ee877205b690a763dafdf5e3110d4b47ca6096ff0eb8544157929c9bc2bee1b2d6251adbffd4ebfb5bff0499c6b067a1e4941b0c6072d00a230a7fa6bebf59a59903c98ec4ffc9abaa9eade44df7b9fdc309b6458ea7d93796019c0d8eaefdbc11a2009e62edb74001752eafb55ee7e209ecfa5cdc7c10d8c3a604f020fa8b377e97763cc7f7d9d190cab1949286e68d349777a1ac69fe6b8fe36d1f245bdf510d22c1d7d97cd09d07409baa03d2ee6b95e01c1d49b9a0e5c299c435bc20f9e9f7dd37564cec6b40d6ebd05cf78842867f69197c0da91c4a5276797152398c6f56bbf89d4a5780c693791cacfed6fbd7f6acda9f09bd00c096de3e186268ea4d93411e7c054f37f76ae6e89c89c20c96f55b70fa49697a72f52d0a8a1600b76246042a593765bdbb293c6ce08d784e3cc4f67a90c19bb4a0413f577e1acf29e87da99e60bb65381a900a53d445c7754d4d8c668d9898505d6540b8dd999303fd21e14f688dd2b6793c947dcad799d4948b8a2d29c805fff7cc7c998f0a5d965ccfa648b0c440beea8ef430e93e1d35e8c88db934460ad5a034fd5549fc2de922fa33400cb750c34b34fdb9f66fa1d2ee58f26762ed330156a3ab69c3a0a390160c22b3a685c2c60f17ec54e019394f214b361c58d323ef9cb9dbc9199640379e62ea0076201f596d2bbd3801ff29ad4ed7c7f7626ed748886cfb27569f6250fb0aec0611e8ca9ea44e7b46ca29fc04e9e0029d43f0c07a22f63f2d7691addec323fff739c3f3516732393109381054b6d7048f7641762bfb4d839c9d1b1f5a4182cde3dbbc447966594ce99ff7dc59ed69c3cc8e382c7d770eb30fc4fbebe863c4bf821d1e400c2b5b6b23d9dad4eade5dc8e05e20d2141e1bd9204089c95cbac9a6562cfeb4014bf6d106603f620f8ae0eaa2b923944ad1e4fe9aefa887b2ceec920c8e341fa6804ed2d19341a62bbc3ca478deb48098594cd0fb38a56d5df4805980da50948312dbd24b1f228885aa03067f9012a69b89b52cec75ea9470bdc8b162e450acf570677b606b907ccd6c25ea9bbce01e7ad94088cc6c6dde7aba71a9afd0ef4f645fd8f8952b398dcdf6db26f95fcb89b0513e02b102fb13e60cb72758ea305c11511ed68c250ee4345e2c4d7c04e2d04da3ddbbaa9342b47fbb62cfa1d9ddc23ccf746a308b6406e740ee6d5ced88cd15104497654bf8d229ed2e783fc1cd7013d85df74f99870882ddbf45b9cb8698c3014855f549da824720e2882217b3de9d4d4a88b9adc8c7f621a1443717b8a364428b5e5f213f695a7d347f4b6e2e6bbeeaec38c2e0a72dd4f05b432fa516847d1bc0f7b07b3655a35d9d8c1d06a16b09c4fdca9bc2c27a01e97ebd7358d0409c5f9f7561556cb8e555405bb743d0c1811a7de6161a83108d493b71f5b8ef365d3a6dccc56c8989afcbaf65e7430da369bfc6fa7f3c0e30bcc3bcd90c9d13f09", 0xe0b}], 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x3, 0x5}, {0x84, 0x8}, {0x87, 0x9}, {0x21, 0xe89}], 0x4}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) 06:14:11 executing program 0: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x1, 0xf}, 0x3, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r1, r0) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r4, r8) fchown(r0, r4, 0x0) 06:14:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c4017f000001"], 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) mlock(&(0x7f00007cf000/0x1000)=nil, 0x1000) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r3 = fcntl$dupfd(r2, 0xa, r0) 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) 06:14:12 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETZCNT(r2, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) semop(r2, &(0x7f0000000000)=[{0x3, 0xfffd, 0x1000}, {0x3, 0x2, 0x1800}, {0x3, 0x5}], 0x3) kevent(r1, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x7, 0x10, 0x2, 0x2}, {{r1}, 0xfffffffffffffffb, 0x5, 0x8, 0x81, 0x1563}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000100)='B', 0x1}], 0x1) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000280)={0x2, 0x3}, 0xc) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) r3 = semget$private(0x0, 0x0, 0x4c4) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000003c0)=""/160) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000002c0)=""/201) semop(r3, &(0x7f0000000040)=[{0x0, 0x100, 0x800}, {0x2, 0x2bf, 0x1000}, {0x0, 0x8, 0x1800}], 0x3) semctl$GETZCNT(r3, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) semop(0x0, &(0x7f0000000140)=[{0x1, 0x4, 0x1000}], 0x1) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000080)=""/47) 06:14:12 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x8, &(0x7f0000000340), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) r1 = semget$private(0x0, 0x2, 0x321) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000480)=""/177) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/9) semop(r0, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1401, 0x1800}, {0x3, 0x2009, 0x1000}, {0x0, 0xeffa}], 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semop(r0, &(0x7f0000000040)=[{0x1, 0x8000, 0x800}, {0x3, 0x1, 0x1800}, {0x0, 0xff7f, 0x148df21ddb89f556}, {0x1, 0x6, 0x800}, {0x3, 0x8}, {0x3, 0x20, 0x1000}, {0x3, 0x2}, {0x3, 0xa06a, 0x800}, {0x4, 0x1b2c}, {0x2, 0x7f}], 0xa) semop(r0, &(0x7f0000000100)=[{0x1, 0x9}, {0x4, 0x7, 0x1800}, {0x4, 0xffff}, {0x0, 0x6, 0x1000}, {0x2, 0x1, 0x1000}, {0x0, 0x1f, 0x1000}, {0xcd7492ce448421ac, 0x7, 0x400}, {0x3, 0x1, 0x1000}, {0x2, 0x3, 0x1000}], 0x9) semop(r0, &(0x7f0000000080)=[{0x1, 0x1f, 0x800}, {0x2, 0x7fff, 0x1000}, {0x2, 0x0, 0x1800}, {0x2, 0x7, 0x800}, {0x2, 0x96d, 0x1000}, {0x4, 0x5, 0x1000}], 0x6) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000180)=0xc) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000040)=""/170) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x2) 06:14:12 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000195c0)="bde2822a02a30a755cadef1513344edc3394505780e75e059fe042afb652a275b07e221a15f66a39d73a3b1bc9af1cfa13dbfa2f88f697977edce5adfeea4140661e808374b1746f88c7b90969fcce7fb28eed6b6e2de654da3e3cabca7cf1485963057c80da36078f01fbface3e13beaa7ab53971cd3c5fd293a25198924ee2edcc07da1f53eeed564376e18abd7362f999de53a6b45154226516d175987c901f322d5cc10f177fabaf5916b0", 0xad}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000500)='./file1\x00', 0x100, 0x0) writev(r0, &(0x7f0000000000), 0x0) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 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) getgroups(0x8, &(0x7f0000000380)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r4, 0x0]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, r5}, 0xc) 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) 06:14:12 executing program 1: syz_emit_ethernet(0x0, 0x0) getrusage(0x0, &(0x7f0000000100)) 06:14:12 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f0000000100)="4380eb4dcefe2adc9d72e811f0d97d55567ae3381276245b1a5eab9e3e4004ad571c2cfeb53ad5f4f89f14e29da87fdfbfbceb52872d8b63b80d22851e2780c15b86a4224347dd1bddb6a311797a9cd61ecfa9cf01402aca53a6c5adbc17349fb3f82544a1dd456533f4e8cf94a7eb10c83a8b6f4fafc4f88abbec6c918e6453b9f30046bb3d18d039f441a229080c9bacb2e3ea0dbe995f39024bf654f67606e7a47bf2cc4bf095b81bf7372efb0127e68000b51f161cd82fc16cdb20d1f43385eeb6fa99b4b68fb6e114505468684ccbb27a6b04", &(0x7f0000000200)=0xd5, &(0x7f0000000240)="8179998dd0bf9f3e2d18eb2b6fbb0807daf1f91df6f129b6bccb9ab6ca5c57b8b0e07ef7bdbbaa1a550fd09e168e08e75191c8f1a6cef0b9013818255d7082020ce3f19f96cb089eeac9341f8fc47b9297346581", 0x54) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r4 = dup2(r3, r2) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000300)={0x9, 0x7f, './file0\x00', 0x3ff, 0x2, 0x7, 0x1f}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r5 = dup2(r1, r0) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$WSKBDIO_GETBELL(r5, 0x40105704, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000080)) 06:14:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) read(r1, &(0x7f0000000240)=""/68, 0x44) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r4 = dup2(r3, r2) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000040)) 06:14:12 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050400000000000000000048", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x4, 0x20) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='c\x00') sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0xfc8e305950fa84b4) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x1, 0x1, 0xffffffffff800000, 0x1000100400004}) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x7, 0x5, &(0x7f0000000800)=""/194) semop(r1, &(0x7f0000000400)=[{0x3, 0x101}, {0x0, 0x1, 0x1000}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x4) semop(r1, &(0x7f0000000140)=[{0x1, 0x6, 0x1000}, {0x1, 0x100}], 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/57) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x200, 0xfbff, 0x61]) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000180)=@abs, &(0x7f00000002c0)=0x8) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x1, 0x0, 0xffffffffff800000, 0x1000100400004}) openat(r2, &(0x7f0000000000)='./file0\x00', 0x400, 0x180) 06:14:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="6b028b6f8f448ddc113d6d656fdf11f17f0000013eb8ff2ee8320bc83eacc6f5b935f1fa375c067b250e43cda35ffb9163d63f09e465cfbce0d81fd750a6907e0f3cb97969bdb438807fea18d223522bcfb815f2e8ed12d662d8d97efaca259c8f53a9e1720194d364830e3f5bf8146430975d6ab97d55fce80263ff4fbea7eb5e1cb438460401ba461e6c54c20eab3d6c3b5e2438e5256951839bcb95fe65"], 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) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r6 = dup2(r5, r4) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f00000001c0)={0x4, 0x8c, 0x1, 0x10001, 0x1, 0x4, 0x0, 0x10, [{0x1, 0x8, 0x0, 0x6}, {0xfff, 0x1, 0x100, 0x2}, {0x10001, 0x8, 0xe19, 0x9}, {0x63a0, 0x8, 0x30000000, 0x10001}, {0x80000001, 0x4, 0x5a9, 0xd9}, {0x2a, 0x1, 0x5, 0x8}, {0x0, 0x3ff, 0x400, 0xfffffff7}, {0x80, 0x9c, 0x5, 0x67f}, {0x3, 0x0, 0x5, 0xffffffff}, {0x9, 0x0, 0xf759, 0x7f}, {0x7, 0x8, 0x8001, 0xd6}, {0xffff, 0xb328, 0x2, 0xff}, {0x88, 0x0, 0x6, 0x1}, {0x80, 0x7fffffff, 0x4585, 0x9}, {0xffffffff, 0x2, 0x34, 0x3}, {0x1ff, 0x5, 0x200, 0x9}]}) dup2(r2, r3) connect$unix(r3, &(0x7f0000000540)=ANY=[@ANYBLOB="a7f1673765f0ff0731c4583d4029c94984a2dda6705030ff1d87dfc3659e58049bc289066e7e9fd0d399ae2423f9249dd3424eb177ce80f0ad0938dd57fde679884d7b74f1f7404ce7058693318e6c0a77f9f2f0c005ea449a879e617400e08f771d4b322546a6fbef5b7bb8eba6da2dc8ffb1fc9b1ac4729c633b7057bd9d8751d0dcd993249b545c0d2609a6a01161e479e46db9e9dcd15ba40939e01074fcf116e3e7afa398017055fe1372345545c025ab2366c48a30f4306851f28905435c7944f1c2b3e99995407ba9385f32746c54c3c98194d545579b73ca6781a496ff52dc51fca50c374867dc5edab99a7a9f70c363cac4908b1efbc75ef9c6ec09bb737dbe85fbf19873c2c5ae76e53be494f3c06c3b8d54ffcba07a26b3d6273232be27d297fc31b6d7297342f9687ddc704aa3c1a74754505785facdd840715976b7790655b3a1a90c5bf00784f4e0eb5e5c2d700dd5087f1f1bb91ad927578b25b7df3c24a5362ad75c03122827dfab2f7032263ac80b6170e0efc66896b340fbe9267eb0926d3a24b61860e405655578b0229e41e9c354276aa4ea3c132e697f66fd323f9cbb15aa6665b5667e0a68509eca5111d4d580036e39583f6934aa8c9a44d8b808b0"], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) 06:14:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x4, 0x0, 0x50, 0x7, "ba401062e1e15392ca54abf4255ebb1615ec87e2", 0x40, 0x6d2}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x7fff, 0xfffffffffffffff8, 0x1fc80d8c, "0000245185a81865fc17ffab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 06:14:12 executing program 0: clock_gettime(0x4, &(0x7f0000000040)) r0 = semget$private(0x0, 0x8, 0x10286) semget(0x1, 0x3, 0x200) semop(0x0, &(0x7f0000000140)=[{0x4, 0x6, 0x800}, {0x0, 0xfff, 0x800}, {0x0, 0x1002, 0x1800}, {0x1, 0x9, 0x800}], 0x4) semop(r0, &(0x7f00000001c0)=[{0x2, 0xa}, {0x5, 0x6, 0x1000}, {0x1, 0xc1, 0x3400}, {0x1, 0x4}, {0x1, 0x40}, {0x1, 0x3, 0x800}, {0x4, 0x200, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000180)=""/14) semop(r0, &(0x7f00000004c0), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x1, 0x800}, {0x0, 0xffff, 0x800}], 0x5) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000018c0)=""/50) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0x1ff7, 0xfffffff9, "01000000f07fffff20eff8ffffff0200"}) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0x17f7, 0xfffffff9, "01000000f07fffff20eff8ffffff0200000600"}) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) recvfrom(r2, &(0x7f0000000100)=""/25, 0x19, 0x840, 0x0, 0x0) 06:14:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4}, {0x1, 0x125b, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r2, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r1, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x9, 0x4}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530007040b92b9b3107fdcc2225c7a5088159ba12fede2958b2753d52e344bc6b5388a61c871184c26efa2dd779805419a6d2cc8edd69e1708d14192c2c493c2be2"], 0xa) dup2(r6, r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = getpgrp() wait4(r8, 0x0, 0x19, &(0x7f0000019140)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, r7, 0x20}, 0x4, 0x1800000, r8, 0x0, 0xe5, 0x3, 0x2, 0xddd6}) syz_emit_ethernet(0x72, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60317971003c3a0000000000000000000000000000000000ff0100000000000000000000000000010100907800000000602484a200002b0000000000000000000000000000000001000000000000012b0005a8000000009435872c000000000000000000"]) 06:14:12 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000200)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@generic={0x0, 0x2}]}}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0x3, 0x0, {0x7, 0x4, 0x2, 0x3, 0xf4, 0x66, 0x7, 0x6, 0x3c, 0x9, @loopback, @multicast1, {[@ra={0x94, 0x6, 0x9}]}}, "6dd09f10"}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000140)=[{0x4, 0xffff, 0x800}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x2, 0x800}, {0x3, 0x8, 0x3000}], 0x24) semop(r0, &(0x7f00000001c0)=[{0x1, 0x9}, {0x3, 0x9, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x8000, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x4}, {0x1, 0x101, 0x1000}, {0x4, 0x7ff, 0x800}, {0x4, 0x8, 0x1000}], 0x9) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaa93aaaabb13ffffffffffffff00080200af28dd0000000000"]) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0xa) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) connect$unix(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[@ANYBLOB="01402e2f4068b054369ec28437abbc6b731864354de82baab2ca094b80dd8d55768f57117312d02200000000000000007213d4767a9833c9c9534f7bf882c437d4719a7edf9154273d46a5231d5634150bfc892a80a72b98a7612ad4ee6d19e8d846e48598302efa557df8364d398943b75e8b4766006e10381d89e09bf56996b422ff03cd436c457407304ddb1e840f107d30d82aadca79d582932287742ada5bedb368bdf53750d1c07cbce452ad0589e5cbf1703c00c81973dd878dd57d0fbcf17e1271da5fb6f1030e865a5e6469b52bedf0e9c7c72604b4de8587628ca775994c67fff2fd4bb251c213f24f8256c5a3e8b937b08e2664ac42c18fa529000032fc4668c38bda3f8dfeec94bf3b41a9fa861bf29c95613363fe38d2ad583e020ad44707264f0c0b830a1246c6054e50b2757ca5d4249d73d3e1a5cfb0f9ceae07238b66d65e0a5888ca84810839d12202addcc6a5eb1e8fb56144d7199fe3ccc683b53b4fb55b05cefd189a8e845770cc85763b0043d12639539e4a6cad44111b6e69571f000000000000002e0ab68e6511c9d4"], 0xa) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000180)=[{0x4, 0x274}, {0x1, 0x1}, {0x2, 0x100a, 0x1000}, {0x1, 0x5}], 0x4) semctl$IPC_RMID(r3, 0x0, 0x0) semop(r3, &(0x7f00000002c0)=[{0x1, 0x7, 0x1800}, {0x0, 0xfff, 0x1000}], 0x2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) unlinkat(r4, &(0x7f0000000040)='./file0\x00', 0x8) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000000c0)) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000500)=""/169) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000340)=0x6) 06:14:12 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r3 = dup2(r2, r1) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000040)=0x6) write(r0, &(0x7f00000000c0)='r', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 06:14:12 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r3) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) chown(&(0x7f0000000000)='./file0\x00', 0x0, r7) r8 = kqueue() kevent(r8, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r8, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) write(r0, &(0x7f0000001580)='t', 0x1) 06:14:12 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000140)={@local, @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@generic={0x82, 0x8, "7736e66d9669"}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2}}}}}}) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000040)="2620534f429fb07bb043b007824032bab2a63967f86dcaf1c7cfc5736bb1c722522b3190b85274ad3d14fd522886457b4b5a6778f23ae3be214c5fbce5b6d7270c8cdf664fa83afd2cf8938a38fac5503538f6eeb49d59dc4ab6673d5e47f097532c3da443ab84ac156fb6f2a4697e7e11d83a287b0d792e0e70d6c73a3cf21625dd17b3fed90b682abd8c63892256eeb62be66a755dcf3582748eceb05e988e2f90b86c5c0a0f5de5cdfb6bb27ebc33e64932b74842b3c855ee4c01f888f2", &(0x7f0000000100)=0xbf, &(0x7f00000001c0)="ae9927e25020813e7ec83403e6fa1dc4db132cdf8d1f74f4f3963d813e0293a6afff61000ca439e1c5ba6d5431efe3d39be46f012cdc6188a8ca69d61b14c6174d1945e72574ae8268e54bd1cabf67e7bd27204043e27a196a95f0b3626ba1313935fb0a9fb99ed4cfcbed22125bb693c36aaf951c529c6ba60e097a95087da20c8dce3e09258a6d57042abce993758bc5de46a62f7fc9cdddf3c433a9915ebdc1e2ef76fc7c96af4766b6eda4af940dab111c45a93f22c7b965e2f6d209a811d8ea1b4ed5b1f5e0b58e", 0xca) 06:14:12 executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000100)=0x9, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) r5 = getpid() r6 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r6, 0x6, r5) r7 = getpid() r8 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r8, 0x6, r7) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8, 0x0, 0x0, 0x0, r4, 0x32, 0x941f}, 0x10000, 0x5, r5, r7, 0x9, 0x5, 0x400020000}) 06:14:12 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) pread(r0, &(0x7f0000000040)="32fc77a33aae00e8a99bf97e1e619752ddfee71cd92943cc39d270476c04f4ccce7273f5196078732ab07f295ce7746a0514dab716a590d3b7bccbc7c8fc0e144d07fdf0f934d9b489f4762469d00fb17e8d1eb4c16b15334ee4997ec31c58bd41feb3643614c9e2b51147aa815f30a79d22677d3d2b98ac3bf0531996944193317e3aa35410ee0bbe2a1f5307ddfc160712b4b8c70c2a0136fe59d408a12e8c44216ce580e1a020ba8aab644361", 0xae, 0x0, 0x10001) r1 = socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x8) open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x1) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x80, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000180)) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f00000001c0)) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) connect$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x12, r2, 0x0, 0x90) semctl$GETZCNT(0xffffffffffffffff, 0x2, 0x7, &(0x7f0000000280)=""/139) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x1, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x400, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x80, 0x0) poll(&(0x7f0000000400)=[{r0, 0x80}, {r4, 0x100}, {r5, 0x100}, {r6, 0x40}, {0xffffffffffffffff, 0x4}], 0x5, 0xf0e) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f0000000480)) r8 = msgget$private(0x0, 0x204) msgrcv(r8, &(0x7f00000004c0)={0x0, ""/55}, 0x3f, 0x0, 0x1800) 06:14:12 executing program 0: truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0xd086) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x6c, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback}}}}}}) r0 = semget$private(0x0, 0x7, 0x8a) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r1, 0x6, r4) r5 = getpgid(r4) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x25, 0x5]) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/226) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000f80)={{0x9, r2, 0x0, 0x0, 0x0, 0x9, 0x2f9f}, 0x7, 0x3, r5, 0x0, 0xffffffffffffff87, 0x2000000000000006, 0x0, 0x4}) msgsnd(r6, &(0x7f00000001c0)={0x3, "5f17bb8856b541a5af53cc122641d6699712d65510f6cf366f2dff52e0f4d50b8cba51212f3ea294a22b5f9281cb3a39d8713d47d97e75d63a36ba08282ae5f16634bf44e181d70c7c28ce3422d6db70e29b2414cfe583ac4650ac1ff09f8252c77b3bb953eca933cf690d4b5a1f0d5603ca59eb5d21c8b065f6536e7c25ed9ffc0474cda73ccd8fcc01df8ce782cced22a39ff2fcfe22fc6a0e21ce54a8e68e5223efb66896b682eb57ceb7f9008c024587b29fc22a26cfc9b09c74451d5cde975111c41e3ede3e54ec0d7ca962cb54"}, 0xd8, 0x800) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000003c0)={0x5, &(0x7f0000000080)=[{0x1, 0x9, 0xff, 0x8}, {0x6, 0x9, 0x0, 0xfffffb07}, {0x1, 0x8, 0x4, 0x8001}, {0x2, 0x7, 0x3, 0xff}, {0x1, 0x0, 0x20, 0x7}]}) semop(r0, &(0x7f0000000040)=[{0x4, 0x9, 0x1000}, {0x4, 0x37, 0x1000}, {0x3, 0x9, 0x1800}, {0x6, 0x20d8}, {0x1, 0x15a0, 0x1800}, {0x3, 0x3, 0xb5389b6847e25ca1}, {0x0, 0xfff7, 0x800}, {0x3, 0x4}, {0x3, 0xfff9, 0x800}, {0x4, 0xab2f}], 0xa) semop(r0, &(0x7f0000000140)=[{0x4, 0x3, 0x1800}, {0x1, 0x401}, {0x1, 0x101}], 0x2aaaa798) semop(r0, &(0x7f0000000000)=[{0x0, 0xfff7, 0x1800}, {0x4, 0x81, 0x800}, {0x2, 0x6}, {0x0, 0x9, 0x1800}, {0x0, 0x81, 0x2000}, {0x2, 0x0, 0x800}], 0x6) 06:14:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r5 = dup2(r3, r2) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000180)=0x4) r6 = accept$unix(r4, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x2, 0x0) r8 = dup2(r6, r7) socket(0x1, 0x8000, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) r9 = socket(0x20, 0x5, 0x21) connect$unix(r9, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) dup2(r1, r0) recvfrom(r8, &(0x7f0000000280)=""/190, 0xbe, 0x800, 0x0, 0x0) write(r1, 0x0, 0x0) 06:14:12 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x2}) sysctl$machdep(&(0x7f0000000080)={0x7, 0x2}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xea, 0x20}, 0x7, 0x100, 0x0, r0, 0x1000, 0x100000000, 0x10000, 0x20}) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}}) r4 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, r3, 0x0, 0xc0, 0x8003}, 0x8, 0x400, 0x80}) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x83, r3, r4, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r7 = getuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r7}}) r8 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r8) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={r0, r3, r8}, 0xc) 06:14:13 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) 06:14:13 executing program 0: syz_emit_ethernet(0x41, &(0x7f0000000000)={@broadcast, @random="bdea079ee890", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x33, 0x0, 0x0, 0x0, 0x2, 0x0, @empty, @multicast1}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0xbe, 0x0, {0x5, 0x4, 0x2, 0x0, 0x1f, 0x66, 0x6, 0x0, 0x3b, 0x2, @rand_addr=0xffffff40, @broadcast}, "db0c23"}}}}}) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r0, r1, r2, 0x10, 0x9}, 0x8, 0x1, 0x9}) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r5) r6 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r6, &(0x7f0000000100)=[{0x3, 0x100000001, 0x1800}, {0x0, 0x4}, {0x1, 0x3, 0x800}], 0x3) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x7ff, 0x0, 0x0, r1, r7, 0x100, 0x20e}, 0x2, 0x7, 0x37e5d48a}) 06:14:13 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c453000311384ffa177f9d208add41e7c3367e10824104611663f9e69e7e0712b6f0a2379fb36772e989b0eb5cedd00d8f5be13695ce8fbf844ed35b6624e9500635669b8a55c467ec8e406000000000000001c01627c71bf006530f7263b6e880523e415c2e1424741eab7334515a541368f4dbaa095087a5de6d6008899677ff198143ce8c2b673b29a323f02b8f8ff60305fd155c2c3ddd85ae7fdbc6039c77720efda704198839ba6000000000000001ff7160d863a80cbb271cbe3fe780000000000005be8038d2b54d5128bde29e27583eed5a61403ea651a422af46a345ab30b5a374e5dad84c34f8cf67de4dee3ed175864b282ab6dc895e1fef1ec38e053776325888e3e23b53aa34ffeb8e584f86cc5bb790ee13eba06165d76e336af0747383cb8d716a46f6a6d880cd0ebfbc82d0ed5e344f159a5772940421dd361e0c87a5616d149eb621a8aac07379fc99bc5569c1773d80400001e5975ae8700"/375], 0x10) connect$unix(r0, 0x0, 0x0) syz_emit_ethernet(0xd7, &(0x7f0000000180)={@random="513201da33fb", @remote, [], {@generic={0x8149, "0e4a9e9354f6de3917e79c7cca582f046f42c9cfcb557c87b985868b75af57777b3cd5f6cd6f2b48749652d4fd3dba80524eba469885f9421c28166640adaa307ca2a76c1a479cc82b1fb45398b4448a634c09250ea8fe17804bcb24ebf242b8cdba30187456956dee03bca738c4a59784f7cff0dfe52f8a3f3c4990357a6fa15788e3f9f5dec8384f7acfce5d5b1c3feea33be732375f2f8b2a1c93d298de43c794b35e54d460eccd6688faba2e6e355f9a25ad5f11c9e3ed46b4daf964fcc32493786256d9999e3f"}}}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x0, 0x0) 06:14: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, 0x400000000002, 0x0) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x1, &(0x7f0000000340)=[r3]) fchown(r1, 0x0, r6) dup2(r1, 0xffffffffffffffff) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000000)=""/204, 0xcc}, {&(0x7f0000000100)=""/31, 0x1f}, {&(0x7f00000001c0)=""/117, 0x75}, {&(0x7f0000000240)=""/247, 0xf7}], 0x4, 0x0, 0x7ff) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) 06:14:14 executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x13}, 0x400000000000034c, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) 06:14:14 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x4, 0x1b2) getsockname(0xffffffffffffffff, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r1, &(0x7f0000000200)=[{0x0, 0xc7, 0x1800}, {0x1, 0x5, 0x800}], 0x2) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x3, 0x1000}], 0x2) r2 = getgid() r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x7, 0x2, 0x800}, {0x1, 0x8, 0x800}, {0x3, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f0000000240)=[{0x4, 0x6, 0x1c00}, {0x0, 0x8001}], 0x2) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000280)=""/163) semop(r3, &(0x7f00000001c0)=[{0x3, 0x1, 0x1000}, {0x1, 0xbb, 0x1000}, {0x2, 0x3, 0x3000}], 0x2aaaaaaaaaaaac0b) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000280)=""/156) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0xffffffffffffffff, 0x0, r2}, 0xc) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e45371400fdcc08521d2e178a7c814ab28bd0a9b1a4f4e9eb27c822c8b4969c532929e7c3acd267a37c5142c3f0d7b53a0c5c4e60aa001e08c8c168fa73921e8c8bc2fd4a1cc2b3a2e3a6e23fe773d2d9be80f150b6c4bebc95186181edf0194ea18c7a92b2e8c53e492b55c37663027c265b6363"], 0x10) 06:14:14 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() r2 = dup(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r3, 0x6, 0x0) getpid() write(r3, &(0x7f0000000040)="4f9d424841030a1b08454fbf0c8dabdb028d0c39a0156c40c9acb08c480640f6168c1bd7681336a7cb57a45c936de1dcca1ab85026bb6d8987d5c60be2c012b53ab752cae2398231746a159fe7292de1b7776064e92eb28594e608b6a0f3c070b8776df817e1e5805fce4094a63fef85bca83fa324e47e148f5be28783b101ff804c27ac0b14722cd3324e087d8749efac00e7473d1d4f1cebca9852d12a4a37b32d80c6900dfcfe69f449985e0364a657e22b908fe363dc500d22e9613b244ff0c6163ebe9f0423880c8ac7eb4c068b53ff9c5ab79e04fd154cea6be518ea666a041cebb8216b35b57dd609c0e4a7ee7e20194fcfbda1a517220fac73a337020defde4a62777a2178e6a0a702ca2ef35a9129e7a7230201f7f334b9cfc367eeede3389a79863e3290eeeec6abeb409195978c693161464e26d6c508423cefff61e66cd7b6c834a5e5ffa81593cb3ee4976da24f656d7b5c0f9a4b2e6373ec5a8064c4035ecf6c6457b09293471a707014c5df5466776c1a6de797136ca48048f38c9625f0fdad7466ee1d34f453e142970a45b4d27fce967ba5932582217ce04e80bb296fe96818063968c4888e64e40d25d11faf639fc26a739906f45f220546f4f75113e8a90ea8117446308b91082c09d2a104a2083d9cbc0b86c3419720be36599548533d36f7b6aa73f993629a8141695d437b375d2f04be6c4ef26da448d63899a1f05f3f57acbda9a2b44194ba8bb198be403bb0ec1059dc95adbe62ce10c5b97f67bdb4f86c69380311bc879a9d7352af21ef3c79f01d7fc29b2ca7c48d1048d06ef3e3fe50bb149e014738d971050789d3e7dee8d9ce4673a9448d81dab6e3526f8884a15e5a57bb0f4feee78c9e6519cb103610073cdb99871186fd2f9c47679c1f387112442a814e804a62acdcbde05d87354a2cfa00f506091bfaead427ee54b0420190457b4faf023458afe4a457216ffcfe0ef008b748ff1c5b7a1ee80095e3ff90aa083f45e4e5dfad85971c3592fc386a8b99f7f8318a125553b5ddb577cedb6feac5880d0d304320a67d97b2977028018f087b9e44cb15c80207fa6b3f79a152789d1d70b398c4867366c87d05ccaf4c7a961ee4c604325bd0ca6f37c264c4bc76d845289c3811626b6a7c578365d300e2d84f50ee77278cb7892b741a56a4b94ffade646989abc8dedde00672130a050efc2eb8d5035528b7bc687f03f55fc58880d110a29d9e1eabc25d0655707f77d6172a1b23fe3cd2202717eb57fea124ffcee8c6da18a61e8999cda8aeea450f371a8667704de131ce83928615036d34f3428dcb33eba0899c39399469b1bfdd4dbfa9ee3b0a82991db34274c486c6ac90a1372327b913e23acf84606db051e628be75e3c52cd96c44ab8719e307632688bf8d4bda74221c9a07885c830e4a81031047aa8aee7fc4dbd0ec801bb076626954910a0228d83b9921b75d0a01e415eb7e917d93b8deb87ec57ab0261375c1c1c1c7aa76cf303b2d72cf1240ff0081c8fc9b86c0bcf647bb00b3d095ba5c89ab56d1e2b388f968f515cca7ac7886a977bc48d0d10ed28100787fd065b26bb7c2b79fe2f96abee0d9507aa8bbb3e1701e64167ece046cafe36441c5c40968ebe10f1b3bd8ab99da4573d639da937792417f9083f382dd342fd2693b9c91e995ca4bb987afa8275336d60d666df3eb460239b53710c06c7b3f7f8ca81ded531e38a57bb93e2af20f3782cc0e84fa97cde96b3bbe34aeb6437e82362180a621632a523fc364108f8549018ce5a11951902188b49454f66e0cf1c2f5dd0cc60fdac77e60f7acbf462ea880280eef18ae8553720bd90a1f84525a82214c4009928e1d2bc47662736564509afb0cad5e7e005ab8baf935882483f10a2746e11c6feb46510aa8b604dd9dc552b34b40bebbec9127f416aec951fb70f0810c204dcaff46942cfb69969446e8c8f5849d15fee54de19c66e62cc58eab49883d0c7f705848638db2b6e067d71a5fbcc52a970a4bc4315f09b3ff37516371e8f18f7e4cc78c20e3fa0c9e4abb120fd8dc4fa696f792f8048e8b04d0df109f55115bcdb973c7d44a57d4afde183d9c86e1199c652a3662c09eb87afc13364f6d240c251f969cd13215d7dbcd40dc4c2be50cc5b5597db1baaf1146415e09db87a1e90e4d45d2ae54e780f57f0a462b575f8ecca45d99716d9b012f5863e1ebf4ec94b6c53f278a9533931e01bf22dfe38ffd92f0ba4d930f89a33bdfaa0fd7b4df14108506bfe804946d58a5bf8b7966ab542b9e72fb8efb949635c8b96db2d3cefbb72025402231f63e8604eb1d274d8b0e0562b67dd811bfb3474e130b62791c9812d6c0a6158b12351667f2017b5bc83d0d013854e3e94d6fad2822d7cd2f51808620b5a196141392ad682d672f1894691628c483d5f0b508de204a3392e03e8eba5d59af32dafef949e5aa308a4811c53c3dd7d8dd52195c405ec27c7e614aeb82884739529e9849525442860d8848b784b861162c542598b510fc124688c777f55b7fa537396a58399a78341642f595d454507e88e664a7ec70be8ad2d3754ce1eadc02152babc6f43f90e6aef979e72c84aeab6249cae14a617f41590063351ef51b0d8c57739a32c028ab9bbd55f866a0a68f747d588bdc65968280567271640566f15b85a853dd64713a95c0c3e7aa3c73974cfc3c15c2d95f6d3e748e95a09480e1424e743319ac9ead076f277a17133179600ec19b5a9a58fc28c13de5adf8488a5f8ca0524d4aee758b19700f3b73b2dd95acc2dce3a9d91de83c39e234156e58b0d0594b9d24081329177e538da0ab3a4b99c12abed891f3b8c855913594853b659008fac317792239448be2f5cd4d78995b519881a3b7b36ffe18c7044b4481fa2761c4e270220cea22d76e0eeded77a9c6c56f2918aa178a289ec34e481b25c9e0ba138604ad5a10b4ed12b20b213ec3b3e326c20775e054d3069f07c32080dd7821a5af8a3ecc6d3e0c29ea7873ccc83c68badb90c904333ca66346ab7355e35bfd4d0ae7abc1d9dfe43f15c19fd75ef787d7ac41465c2f825579ace964fe2d7f905a1781fc3e51ce7220855be114f0ccf1af12c3bb7662e68337001ed2197df57c1a401925d262d41668831ff3d685f423d61a06b8a0495a15273061b4d50e8cea49e1cec6006a744a3f44eb93466a7084a19ab1306b8d45af91294d47c1c65dced891b0d90c4f810662926ee96924b3ffb623e6ef47518ac41202ab6fe38caceefe00ae0be7cc04682fefc9cf1972af3040e52da4b4ed29b192cc679d2052a7bf0f55d44835609bedda002520f877e23cfb7248812cbc5a9f709bf94473dc5cfd357a048e83689c8b8a5768d94dd40310d6b5ab9d845435b502846a1daa063295a15454c5e04729d27bb8972afb3b4803eabec9717e954e2cc62af1c4b4030abd7c163d27f556a86a81fd5a94c648f761dabc96c3553eb4039115a0686d6b646623703b6f5734b8dfead8a6ad4697d580587fd69ba528d5457a6ee9114f5c2d47003b8c414d610c41bf64a4f900d24ba2ad23403c0575f809ebd3c5ccd695dea39e4d395f37dab4c0c7a45bc6a8cf88f82972eaac02ce8c66b35adbf849f5c5054d00115c7b60c29a0085b588058f4f88d1a7dacbf32306e69d445e227feaccface64ee40cdcb6b7c3e3378a1e8b914d17de8e6c801feb52d236f8660858980dd0012eb6aba70473c953ee871decf2ef47fd932b8fe8181638fd69cead47436c7f247d8b888a72ca4c4f072e1c770cca1bebafe6c5008e5ec20c3d3bcf3dbf65b8aee6b2481338260ded14b308868e63080838c1d7cc85d4871441dda723f699c1065fa6231934bddee09896d30aad41e42b43a3fa394db1b25954bfc91a295238b402b9775850d145b3c0ec16f47e405f44181e870d0b686eda9c8a3268062a6b92f1f7e8dd3e7198e46b4d9bda2868eb66209b0c11e5eecc0e57774439e4ba2394397bc0fd6e4f5ead34eb17e3d189c2053b8b1a5d575eaca61398b9791799969a06edb35686d452b88d8a48cf06f6e947f9559ce137bfda68c7a39684688ec632dc1f318830417bf9159ef8538883600e70232bc4534593f41adcbfe8abd2df52de4198502eab05358a5b55c83a576ad20eb8da5b158bf702b8d92346e2fdbf6930333ccecf6c0ec46e4cc34d618f1ced37098e0dcd2f3fbd716be0de4661cab84120f861853e79fda1e6aaf75503f52bc037fb767494d6258263373623f767397791a86cc6656d4bdbf4637d9a67fe154b1aa2cc4b1d33e4d01c2c47a04601c3169773f193a3883483d8feb1ee13d6250f274bc42d6782f2fae22452108aafef1d260e479fd48c56793be0c191ea4210fdf3de4e41c5e63d4e49e0eac8419d7ac950612b216354f6f5a3a5de33327bcaadc73502e715818f054ae396b930ebccedecc3382d342a101522309f03fb15e4ddac4c1a4e9b8729a8aa2e54b3ed53711437d937fdf34dff5c9b35a4e138ed5cff8d83c8be887f5b17b25a0297e74db9b60b959112e96f2e8cd754c4840adc3dd5b04318219193073a66955b4b31804b93e2b0827196832e449f48e3bd9e5f6dd3c1091077ce3be3cc4f2dfe63d42862a748b26e30b0e3ed43aeea43f04fe307103ca236cb9861aa77ab3222e35306e4d7833ddaf258fa58a7d892babab85e4a94fe53f9c61ab7da123afce54baf2a35db32408081fc482b89cdfcc19404a5e383175f4bf9523de10632461a13ca9e44ca654c3f2f9779a719554e5f2b1795a599505d6c93804de181280babf89ed56dc286a463848009fcdca1250c0f94970c57ea0eb926f9328197696c1559278f4f609ea9aa59ad48bc04c08dffde75e29f0c3e9530969aa9619806144d4e77d2e43aa2e40aad11310cd5607150f9712f370f42fccd40ed4226d2236bcd435a4db85d073873699d8aa89622ca2deeab40006ecfa703d8158a9e0af487f4b69ce13daf7c2137cb7cf3c63f12175855cea6372b81a3c7ea27b39cb676e5cd41bfb9133a5d0b6192ca6ccfe73ae893a1f0303dee5580fb0a32167bc498b6e92c85609f7b9d5fd938401859b0cd3241e930daea6dc6a8b5256821ca9eb0f420b8fb3e1d853b8415a1669e19d579bfd07201efe96f7d31974c638c49c345acfea53ceabc3d0d41f1101bc4c1ba7fd9e9cfdeb3d4950e5ac1db1772f4def0f34596af83b42266219e8da34fabbd783b0e0f9b487d334eecfb703fea8705f5bb46416be0abff6d69c693eb819f054dd4478fba3270bb6fb5db103ea04657c8f73a91e53e0d23d28b19f17b0d675902b26fb8594f1b54a911871ee0c73342c4777e0b422c54484807a5072614e7393099692d93e9e0bb2344efb04ac80b789924af4f93785c42b112c6a1595640741b3b79d81ded9ed37d752cf325c197367c9623d5323bd4109ed802918d505b1b0d7c74777be3446074bdc7a77423d4a8eecb962611a382331024e966094565697904f460ac025e5a27724fae130105b5079c933388f6b76c9d4823e046bc2422560067a6f3777faa80f7180bd7e5e70cb7651598ea048f06d59edcce1342fcb2cbb2974a4c9316cb81a22ae0cb8455edf3824ed8ade012e28f8e0c82e9e6f3ec5454d65de71179fc4cd9fd56e1cd02c710e9dcd6551804f76fd34a5b1a2b7cf77cd506cf38e195f7228ba203340c94c0c5281b9747a8bfa9fe436b2457acdc03d0c455f3ede12892ed789e3fa087bced4d7dd7d0f0882483af2de1f0f147ad6bf9ea2e207eda87af3", 0x1000) read(r2, &(0x7f0000000000)=""/52, 0x34) kevent(r1, &(0x7f0000000080), 0x4, 0x0, 0xc6, 0x0) 06:14:14 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x1ff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x404) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) close(r0) r2 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r5 = dup2(r4, r3) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000100)=0x7) setsockopt$sock_timeval(r5, 0xffff, 0x0, &(0x7f0000000040)={0x1ff, 0x1}, 0x10) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x27, 0x1, &(0x7f0000000340)="9adeb5973ef57783ed80c51b2024ebffcb964800e2c46e20d262b84cd478f563a74f25e5cfc8fc0cc50b655b4c015efac9413754f74d8e4f498aecc10df84f983af0c35d9a19e3b9c7939bd061a4d4c0355f527b00b76866c17872d3a4f60b2f3d96f6b862dec1761f236712280bd79ea47dcb7da9260e66e39ec5a011ac87edbcaaf82feb86a54532ba860781f3a8c21e3995a0f93dfe5e9a7ee0d54abc5bd392d452f58aef8ff8d916b3bb7a41086f76cd17c37fce9a295ab7137fcfad5787f53cbbaa313d087255cd86396670b9199fc1c4ce547a3a151629d29c8c952f77b9cab91cef205aa08e7831092733acc63f975256c5af07f05e2ea28031d80d003e82448323afc4f48d376f92123e41b1ec21926f3cb23aeb", 0x118) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 06:14:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xfff, 0xfffffffffffffff9, "73f39ce2ec7cc3ba376f6000193f00001e00"}) r1 = socket(0x2, 0x400000000002, 0x0) dup2(r1, 0xffffffffffffffff) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x1, 0x9, 0x1}, {0x18, 0x3, 0x3}, 0xa998, [0xc, 0x9, 0x40, 0x4, 0x350, 0x401, 0x401, 0x9]}, 0x3c) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) 06:14:14 executing program 0: 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, 0x0) 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) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r5, &(0x7f0000000300)='./file1\x00', r2, &(0x7f0000000340)='./file0\x00') r6 = shmget(0x0, 0x4000, 0x17a, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r6, 0x3) utimensat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', &(0x7f0000001380)={{0x20, 0x6}, {0xeba, 0x4fdc}}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r8, r7) sendmsg$unix(r7, &(0x7f0000000280)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000380)="a45b238fe5e2d27e6b92e1f3d221b1857d0acec5f81f0e13e7985fed463dad3ef3c16e194bf08ba5c291b6ec49505ca77670539b42091f5ce0c24a7525b3ddd711620fbb1dd280f857ef94dccac6d43d56665000db430c4de0e313eb1ec6d8e995b79fdc433e8c6cdc31ce1a34fb8e9d111351afe9087206047f0e2445c357219650a1fb2886a743dbc714b23f4c4b99c3bcd26a9137e9703de59cae18fad6b72d505045d7e0e6b9b03a4c3c4976237479bc75b7307aec73d421febc5859b36adbd71268aee846af1ceed5cbab3b17d300c45c6eb40705741a1719ef4397c665d323eb328703328d8ab573a87ce835845a9113692017bc4fb3ee10c6395e5775d1bd2463a78c7e610e20e6f1b373c1b387089930d786557f98ac237a0e91d0dde71c87e1e6e5e9582ec2df29d6c2e6586140136efcf288e280bcdbb587d79c66f320b5b2caa78646c0e25a530ab9c0e37214ea22c3d22b8dc9a396b7d5b7daf5ccb9986b8c6fc0f689aa3aa0b881bc7b85b12f6595ac0c78861c469da092acbcc8a05f04cb755c379567f321bfdb9da59371a55094122b8973d96493b5ccd2e502056621063c3c8e765ee21c2ff4646cb30493ca1ec8d372dc7fb535de09ffef111cb6fca896206f95d8f448dd33981668c0bdb2a72637cf6d949cd5c244c4b1c009ca5b311c4436587dd326de6a7179f4bcc0d97613935974e1642cb090627bec17ce13f36f4ae9876ee738851715a4eb6d7da1274901c5a34c97edb0e8ff1ed031456ad0238a891e2755fb6a863abc5a488e203413cf4fc203d61dd15f84d9c6922811dc827e5eff35bc78b54efe239cafae0491659f7a77ce0c8bf52eb5643f95a3d00595519620aa9668d8863d58ff9a7e908a9a83a78fe89880dd65bfb03cf3ca7a552052ce093c0990edfc3a222c1c3ca20debd13df9e0dd19d49cb3ae08a22cc322150b827907b52e5a890a284c53064265138a1c718a4a01e208ddfa2352e0d608aa35b0a3aa9ae9306da7110263cba0051a9c25eea3fd390c34552f6709bbe5394e6913968246dc210ddd876e93735c931b8d821cf42ceb20b5229ec9450298ba5dcd4393c11eaea2d304dc3861ceff8de0e31f0a862b3f923882f17bfed62b8a6df81db378184228c8bb00e32ca0fa72d597a5a03716999231eb0edf457b162366a15a0436ac530506e4df6adafb482898d2324c0ffcf6d70dc3d0e0c11255900fc6ae9b5ebfc0feb6e23d6cd8c67a575a15e9434425a5faa9642475877c657574f3b2696e116f43c4be21f15061c76dde03d28be5f291678a622d42e2ce064a9431911f5434e8d2948026c2f2c5f0964ea3d4250fbf8be6357ed6e1e4bf92b1250a13c7ac2a02829f8362ac52b876831422bbccea483a7cdd2970b1626797156251328ce2c5bc15aadae8a00c594ff864d8ddecfa16fba8f3f2e08dd4b47a98cfa904e1ff115be08521d5a35d0f20608dcfa9c349f6fdb8a2c216f8ef5e7795ad4f78f7ffcf08732b4eeab139b07d52c23c66b2504dda87ed7a7b09ae88d216b60cf022735df50403aae0cba01ff229b7bf163c69635ce36882d0f639edefb8728259a13348810eedb1ae3d5e633a9f92d569fb324b70a8fed5b26eb143979ee2e33311993f8f2b3465bf6d03a7b17845c4b5b53f8ce3cec79e84b319613d4aeb3d0208485da7df66adffddf1e75f6bea0ea9602cdf291688f9bfbc66c3ca86e7e5c47fbc789711238d7d715f744a2d35cc99fb5f2d08684250c05576cd0e97d5e32cf8d57a3537b6ff568ced047582e6a04b136afb9a59c958e28acdcf7c6503e751e4a2297084b31b3f339416198d23ec1b8e2b00f464bd7f4528833318ca953e73545e32276a60b3c579c48f649132d23d1cf439db3dc85ab5f36c1ee9cbbbd5d3e9f82c6fe76474e80e7d0a1beda43929e54f5f7daa26a27426cd38d94ff6fb53d75a180630e744ba32c5387acf9b918de0cc73dbb990df2dac138aeea797af89e21375743964ffb9de0eacb56d3587836a2732d2c117434505e919cb181a9fc9ec619392e9b2a6085faf628ad61c1d8a12043f35b4a2368ec0f046786f3298aa071fecdee0f8c5659882e11a249bd12808a461724075470204eec5eabe21e736080dce70cd26644110b63d3aec9aa86f11ea66e1bf99e442395af44f09b478bf9f4752ce2edaef1bd550bd65ca08d70d61a32d10a50389fc23f227c83f9736b3c7b92e8394e7202b98e0f9b62ded510a5d9c99af0493d06528e15ca4c7e3655f1fe1b14e8618b1fbc24dbc164ea499c2cefff4d562da4402bdc3f8a3eb97a81a29f7aa3f02ccfb45d136ed98671fa0be9cce57d1a8f3fd3da9913cce271e14898cafd4e706087a90665d90dcb0e4fe61d930edfc61b3e0096867e0c36c7926aaf7c71d36d66bf80ee524db4383d830db334fbe76fa6b829d424c9e1afd5875bebe5a864d22655173ed242ae50a449b93dc529094ddb5aa3317db197ffc07cee2c247348da7a635b405ac9f3d2f82d69d7695f09c386bab185a72f488262a9cb0b86f9246486d99c23321b96039185ed8eb7f716856289aab82981a434dafcc57c9da3b3f333381fa5c983c55fd0b313213f5c296c6e4a775a265ef918c101a49e0d8d1d06503ea5c532d57de8b672e78ca1a7b0b18defa3bc892ca221a35f57d64f87079887e197896d4dd85c6d7b2374629eb0ffd821224c9054eb82ea593f41dcff5c1315cb9770138f5ce01fa5c307ec58b11af61be6efd85475c9885b7e75a069fd561d69cee877282cd67a5a30bf95645c85c78e01fdc1efe2b3a7e2b07364b55ef5d3e25b4627ac66eb68fe6568b31353fdd0192fe867712d27dbace7ea652c7c9f8dc6f8942c39186b5838a3809f41af5a5eaec3a9d1f78b757ce4bc3ff0927da4fde740ac7bcfccba444b4aeb5f7a446e87efc5ab279992992d1c265f8d75d51611b8d322e63b23ede1ed8d4fc2b4d7cb57a3585e82182fb76e5423a40e1658fbd2a25b82ce0a0dc2b34802c3447b991694a4624b6477c60930426cebf1ce8aae508fad08c86f8952af14257219108167d117b3d6abe9c1c1dfd8b7af074ad7ff61dadaa05c3bc7ba67fb0f090b67ef95501c2e1595dddbdb1665a7b122f141129605c80bcba9b9500314786e74fdb02b0a5d859b27f166d650fc0cc02a496489458beb255c9b6664bda3dc8d58e1dfee25b7ccf459e49ee8ccb1872055f193c485892f95b1753c2b67b1ba8ae944e287dd8e6d7f12286fd00db2d8200272bf0619ef9d25f7962fb8f87aa7e13bd7f2246d17bb65765d7fa241a0372093b45c7ac3af1e97edd5fa46e2e659fb8886c3b070c4fa50e48e2af46ac009a1c30b9f422ea2f3b32885fb17d4d82b8cf317e9dfa69427f2b2168c606c8e5389bc68d02ff030c794570a7b579f1dc124d30853fd27fb47c68a6ca4545f7480c315dd03b49fe0cd8d5a7139a284e2f9e6fb20b73649e93500ff454488cc0c891c86286e4fd405e150fb03c6924e0de24968d3b2cf0249c251386dcb6cbf6afac7e58c96481c91d6f2d9005dd45174706f6eeb393caa67c87b7a382e40bdece5a98cb504e5a9cd27d073b6d4ae9e9fb96379171c99d07c6907ea373eb486e6376ae4e69b0ff19c76d4a73f0eea3a3e726d845ef876942bdd5f05da49c79bb8fe1ca68acdd606b86de311ed38d890a708ea43f7b23c93f38786090afdc5e3cac0bf180526418769691699fcf9733d1e50a8f36265fdf0e24cd5aaa3fb780c91081c1f60bcd7c6e73093c27ec0c0bba779a2f400d7680fc5dbef3df9939873b57d5e9ab82e65a60b2e2df1be5a9631dcc45387ed985b67f83f5fa57a3897f6a897080d541c89d8956c030b0d07f7d0cecfdd882f4f02e4464155d8b11d06d4baf9e407f382135eaf429ab0b1b06a70e4dd13e866e4675fc07882dc9ad23dbd091377ba36da9b17851824a731f2864bcce5f1016c5a6501c7e2cdbe5f81fb043650dc64ca29b29fa87834a1a39741d90f44bc58a511955d7727aed61e155fe6370eacb6f8e83e027f4129fa6c4f076b784656fe7678f38dc3acc7c7a0d6058a27c75eebd7cc37b5b389490b45365587ae45a9f40a8d03dfe4e87b3f09dd0736153e531ba2788fdd8e08346bca6cf3f2a48233f4118519ff725cb6f132111260e2d80d57507bab071e5db9b53830867ecda0f5e56e789f2a906c12bc2ca2b5664b8e876f173fc70e6bab67d590920d6022358a1fe723c31e00981e19877d648624588c36684f4f33abda98604418ac14a5dfccfc5be0aa1e9675dcf765061fef01b7f2e0ec2b84482d5dc304064d6720a6f01e98616d14745c860769ebcace82d4d97c197fbc2e6af328ddc174f1cff8f67fb9b027892c0c61f9a0926d0046acc3d73a38feed2e37346a00bf23e276d456a66d87e02582a5dafabb6218bcfce45111c30bf36c12c0b5a4207eac5f6495438b407608619ca42ecb63703a09cd3bcf092a909f0a8ea056c98faa4de41745a882c2a214290cbbaadd1e1eb58208ace0b128cec1e79bd25d656e943a1ab1b979dd1c05098d0f9e8ea466c4a2fe14414f8cc8fb1bbff00883a6f61fb59fdfd3b6f481f9c50520a94b31461bd1189eae784e54fadcbeeaba5ea45a9cea58291bffd75c8d1dc04f050f9b188203ec9c6191f47a851ac186b53cc4778b51fb47eca3553fd07947837c878cf34d3cae441fb7befd62b4fb45b9e05f911461e39b8d52a261ab6872a064ac48f18eee7bc68ae2ea87bd323ad7db5f0cba6252d7713b89d7bf912d564cfeafc746ab81519f7ff7ce5094627b4d17bdffa1fd649f08b9da42233f56587deaa3735280009753aae62ff00a9fcb01352c536d07078bd2dc807b61cfa23467f5d8059f9dcfadda4e444539bb8a422b8bfcd4d78a5dbcfd70e347bfaf37c5756f8f252d1f6a4f94d980d8b8f3c14132c327c7afac0b0885c286f980c3881f9fd4e0fee60ffcbcd5f5020a10246254e2aeb18fad1078c50b4320bc32668ff6be6d0705a58cbdfcc91be3fd3ead08b8d76d62c95040b28a6b6a0297e9d8fdb9fc27115f70943e1761837b3ab457003055ef17ef5293ef4a0e664531ced486881956420e791881d669cfe5dee8c9eaa7b64c4f34a945a78a907c5abfd6e39dec497e512bf41f6872c682e37cc8abbca1ae6a4c72db4ce8f88246700666b20186ff99adc5599db82321dd93466b92eb84c361137144d771d0805a1aafd01793cbc7733edcf5da075e28a6a3baa450bcc06bac6fd8b4c380367220f4a1cd19e11cf80676b846e0475a914e82b643b30b5a863b13bfa3d96eced4e864c14ec1556df5618e9b47e9b5d84444cbb18a2fde06bfe69e60a933e403f27e77c4bc245d7f008d8bcf9e52a27171fc04597af45e2bc90bc27599df976fb632e8f002382a08575611d99e034ed6cbaae6db92f588fdb28fde176f26341deb2887fd24896c30e991206e0b33ac7de886a49a3cab93713267faacab6370aae259a7325bf69a39acc5e767c6ad3233ec2270d544f1a524918632c8b7561aa06f69e8235d31e3401e25e73fc007fb2d0839f56d792bbd5730eff93ed9cb7153b0748ff4e1c4058bf96fba05002343485b7334a25d12527ba7267fe93f58b18899a28e535bd1b6f9bf1b63a67446252fb669ff45462f852e34b5f618a5ab8f40147b90a5e5aa1b894529ae663fa460c269cb0864cbde8c66a321b4fba25f6588b4c4b03d812c54360c87fc2e0e78d1be5246c3a170467688fb0d625349fc1f9fe26533b3f8b2b9d38b5830ff8", 0x1000}], 0x1, 0x0, 0x0, 0x402}, 0x2) 06:14:15 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="b10005040000000000001ced3fde000400000000cea1fea7fe096fcfc73fce357ae26caa04160c4fea63369bf55f882b297be1aa5b2fe900"/66, 0x42, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') 06:14:15 executing program 0: syz_emit_ethernet(0x9e, &(0x7f0000000000)={@empty, @broadcast, [], {@ipv4={0x800, {{0x15, 0x4, 0x1, 0x39, 0x90, 0x67, 0x4, 0x1, 0x0, 0x0, @loopback, @broadcast, {[@rr={0x7, 0xb, 0x80, [@multicast2, @remote={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x13, 0x0, [@loopback, @loopback, @multicast2, @loopback]}, @ra={0x94, 0x6, 0x101}, @timestamp={0x44, 0x18, 0x5, 0x3, 0x6, [{[@broadcast], 0x80000000}, {[@multicast1], 0x4}, {[], 0x3}]}, @noop]}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0xc, 0x4, 0x0, 0x2a, 0x5, 0x65, 0xffff, 0x9, 0xf0, 0x401, @local={0xac, 0x14, 0x0}, @multicast2, {[@noop, @generic={0x89, 0xe, "d58d7f5db794da2b0d56ccad"}, @rr={0x7, 0xb, 0xa0, [@remote={0xac, 0x14, 0x0}, @rand_addr=0x4]}, @end]}}, "2afa8a0f"}}}}}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000000c0)={0x3f, 0x4, 0x10001, {[0x1, 0x1, 0x1ff, 0x800, 0xff, 0x1ff, 0x4, 0x80, 0xffd0, 0x0, 0xffffffffffffffff, 0x1400000, 0xfdd4, 0x7, 0x9, 0x2, 0xfffffffffffffffe, 0x40], [0x4, 0x0, 0x1000, 0x7ff, 0x8, 0x8, 0x4, 0x0, 0x1], [0x3, 0xffff, 0xfff, 0x7500, 0x401, 0x2, 0x688b], [0x5, 0x100000000, 0x7a, 0x0, 0x7f, 0x2], [{0x86, 0x3f, 0x8, 0x6}, {0x1000, 0x49e1, 0x400, 0x6}, {0x8000, 0x7fffffff, 0x1f, 0x168}, {0x6, 0x5, 0x5ea, 0x7}, {0x2, 0x8, 0x9, 0x6}, {0x1000, 0x101, 0x9, 0x81}, {0xed7a, 0xfffffff9, 0x7, 0x100000001}, {0xfff, 0x4, 0xf85, 0x4}], {0x7ff, 0x0, 0x3, 0x8000}, {0x7f, 0x0, 0x8, 0x7}}}) syz_emit_ethernet(0xef, &(0x7f0000000340)={@remote, @local, [{[{0x88a8, 0x6, 0x1, 0x1}], {0x8100, 0x7, 0x1, 0x1}}], {@ipv4={0x800, {{0x1c, 0x4, 0x0, 0x3, 0xd9, 0x65, 0x7fff, 0x7c, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6, 0x7}, @rr={0x7, 0x13, 0x5, [@loopback, @multicast1, @multicast1, @loopback]}, @timestamp={0x44, 0x28, 0x1, 0x3, 0x0, [{[], 0xfffffffa}, {[], 0x1}, {[@multicast1], 0xa73}, {[@broadcast], 0xff}, {[@local={0xac, 0x14, 0x0}], 0x80000000}, {[], 0x5}]}, @timestamp={0x44, 0x10, 0xb4, 0x3, 0xf, [{[@local={0xac, 0x14, 0x0}], 0x3ff}, {}]}, @ssrr={0x89, 0x7, 0x2, [@loopback]}, @noop]}}, @generic="d4accff509426bde0c3a91c197c7145c5a3ea660f1dcdec23b361c920d1c9562358b62717d4365fe1abaaf4e414f5342856a682e3e74c961d45d3b072124fee14e63a135565e7000a169035ff7b38f180c0f180ed8c834237ba9e003729ba3c72a8eea87eb050dddaa"}}}}) r0 = getppid() r1 = getpgid(r0) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480), 0xc) write(r2, &(0x7f00000004c0)="1671ba5e5c779ac3dfbda588245526e1730cadbbe290636d80567d4aa018164c0c2c9180f1de5c16fafef82654a61ac166d1a3f4d9e1dff63008aa61d6259424bb68cd4676da03d51890c07de8e9db3cdc6b930e9421d8d918cbae54d5265b5eb8e4da9565894fc061250b9e27666b724d14d7551f597d21b1a8ef33b8925e0e9d09fdd33eef2df832bcab4e7f9e78fa370d009db6384cd8a9e0146197f2c5b56c72539c420284f703bf7edc7fb004aa162e3c49dd205e7d30", 0xb9) msgget$private(0x0, 0x21e) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) setpgid(r4, r0) r6 = semget(0x2, 0x5a3b499fc4bf24c6, 0x20) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000600)=""/129) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getdents(r7, &(0x7f00000006c0)=""/143, 0x8f) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000780)={0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}) r8 = msgget$private(0x0, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000840)={{0x1ff, r9, r5, 0x0, r10, 0x109, 0x7fff}, 0x8, 0x6f9a, r1, r4, 0x1000, 0x1, 0x2, 0xe96}) 06:14:15 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYBLOB="feffffffffff0000009078ac1400bb00ffffff4e224e2300089078"]) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x7, 0x2, 0x800}, {0x1, 0x8, 0x800}, {0x3, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000240)=[{0x4, 0x6, 0x1c00}, {0x0, 0x8001}], 0x2) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000100)=0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r2, r1) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000280)=""/163) semop(r0, &(0x7f00000001c0)=[{0x3, 0x1, 0x1000}, {0x1, 0xbb, 0x1000}, {0x2, 0x3, 0x3000}], 0x2aaaaaaaaaaaac0b) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000280)=""/4096) 06:14:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x3) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) close(r1) pwrite(r0, &(0x7f0000000000)="5b131de4d481d08b56289fe767a3", 0xe, 0x0, 0x6) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6051e0134b34615ce68ade32abb7ed5ecdeb00140000000000000400000000000000000000000000000000f300000400ffff000000004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) syz_emit_ethernet(0xee, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffff8d11569a26c386dd6000000000b80000bd00005600000001fffffffffffffe00fe8000000000000000000000000000aa2b120000ff000000c20400000000008baa6020cf7921613e23f7fbcb5ce2952ac970f82104e67b0e51bdad1a97633dd598cc2e2bc9bd8b21ef76e58a40e31a419f8b38dced8b3d84811d11dfb22a1ef591e12778cbc266bb21b7dee520cd8f6f4d8fbf8ad7320116c56c89c457d97dc47325138c9e84266161ab77c3b2f0e2b8bdb8f4050000000000000039933cfc8000000000000000907800"/238]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r4 = dup2(r3, r2) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000180)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r7 = dup2(r6, r5) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000000180)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000440)) 06:14:15 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00004d3000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = kqueue() r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) kevent(r0, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) r4 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r4, 0x6, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000005c0)={&(0x7f0000000580)='./bus\x00', r4, 0x3}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000600)={0x1, 0x1a}, 0x2, &(0x7f0000000640)="0ea4845ac9ff8297d461ab4f0f69bbf6f96f274ac5fe8f40780bb4ba291b1ef3c1518b6fb0c771d3fb10a4604698463f84d7e9980542701c64093e176cae1e9fb8eb2b19cc1ee4172b3a169d5087e598b198d5653efff82dc489717fa399e109b4358911a24a14ce5e1b743e7a10cdf9ab3bd48b2fce84bfef226b65f18dfc4e33608f", &(0x7f0000000700)=0x83, &(0x7f0000000740)="1459ce0795afc9473ce1ed1977025bd19f28b2029684cf1e54ccbbbf9de802b2971914c0a3b7433ba8f25f60bec81afb6fb172748db8e3334280b3a1cbd294f74b6bb82519fd1340e9ec1f8482ef20da33b7f2bc78", 0x55) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) getrlimit(0x3, &(0x7f00000007c0)) pipe(&(0x7f0000000800)={0xffffffffffffffff}) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r5, 0x400c570a, &(0x7f0000000840)) 06:14:15 executing program 0: shmget$private(0x0, 0x2000, 0x584, &(0x7f0000002000/0x2000)=nil) geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r1 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r6 = dup2(r5, r4) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000180)=0x4) accept$unix(r6, &(0x7f0000000540)=@file={0x0, ""/4094}, &(0x7f0000000140)=0x1000) r7 = dup2(r3, r2) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000040)=0x7f) pipe(&(0x7f0000000000)) 06:14:15 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = getpid() r2 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r2, 0x6, r1) setsockopt(r2, 0x7ff, 0x6, &(0x7f0000001100)="bd7f4637319949a6fd911f70ab80a2247002a1f84a2d2be470c5b22765ba5a89baf81db1f7e8b51f1e67154c3704b6185cb44a27154b784f81b858bd96df6ef48ec1b849954a71efc29f0ad5da817100239cea9b3e8f6aa1ac87c508920a697c05bce110e2efe50fbf1e85218af76852c36465f3f583efe78bf1d66de9142bb8164cebf2a04598c35c1b9135f3084d1ef60ddea448c9836af1bc2762bdf1e8fd80f057da19f7f95d47e58ec391aec67c9c4a55a36461748d3cfc9f4efbc0c1ed17ffe43c93ce21190ad103e4baa64263899334358f55d0218a632142141c493ca852f4f038c4cfcb32b30b39632bf90a93da27ff", 0xf4) r3 = getpid() r4 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r4, 0x6, r3) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f00000010c0)=0x8075, 0x4) r5 = socket$inet(0x2, 0x4, 0x0) recvfrom$inet(r5, &(0x7f00000000c0)=""/4096, 0x1000, 0x0, &(0x7f0000000040)={0x2, 0x3}, 0xc) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r6, r0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 06:14:15 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlock(&(0x7f0000044000/0x2000)=nil, 0x2000) munlock(&(0x7f0000304000/0x1000)=nil, 0x1000) 06:14:15 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000000000000087d2001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xfffffe50) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r3 = dup2(r2, r1) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000180)=0x4) connect$unix(r3, &(0x7f00000001c0)=@file={0x1, './file1\x00'}, 0xa) recvfrom$unix(r0, &(0x7f00000000c0)=""/139, 0x8b, 0x0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) 06:14:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, '.\x00'}, 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) syz_emit_ethernet(0x6e, &(0x7f0000000180)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1\aq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "97be00", 0x0, 0x0, 0x0, @loopback, @loopback, [@routing={0x6}]}}}}}}}) 06:14:15 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff1cc8bd76eef20e0800450000380000080000019079e00000020000000003099078000000004500000000d3000001e0000001feb354cd107f62"]) 06:14:15 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r3 = dup2(r2, r1) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000000)) mprotect(&(0x7f00003e6000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 06:14:17 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004500003000000000060190782c1400bb0000000003059078000000004500000000000000f498e2fa3943eb9676500000"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) recvfrom$inet(r2, &(0x7f0000000180)=""/134, 0x86, 0x6, &(0x7f0000000240)={0x2, 0x3}, 0xc) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) connect$inet(r4, &(0x7f0000000140)={0x2, 0x1}, 0xc) 06:14:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, r5}, 0xc) r6 = socket(0x2, 0x1, 0x0) setsockopt(r6, 0x0, 0x15, &(0x7f0000000100)="04000000", 0x4) dup2(r6, r0) r7 = socket(0x2, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xa4, 0x73e}, 0x8) dup2(r0, r7) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) 06:14:17 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x2, &(0x7f00000000c0)="8d50be85", &(0x7f0000000040)=0x4, 0x0, 0xfffffffffffffff8) 06:14:17 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e3f9d734e00000000635e9555cd40827da89b470c4923415f44e93cb4bae9fc41f4b1110c1912d1942618c07d165c3befb3a362658a2f05692df33203b6980faa9ee709418806668c8d010100000000000003936ad13fa84c4fc8a5e6629e327c02000000e296fa9be76b7f4e14752398c13d064e6400000000"], 0x10) shutdown(r0, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x4, 0x0, 0x0, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 06:14:17 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x80000000000, 0x8000000000fc}, {0xffffffffffffffff, 0xfffffffffefffffe}}, 0x0) 06:14:17 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') acct(&(0x7f0000000140)='./file0\x00') unlink(&(0x7f00000000c0)='./file0/file0\x00') 06:14:17 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01070f"], 0x1) faccessat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x78, 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="8b0986dbc684f1b540da6848860de5cab184e1360174ac95bbc4b054f49d97cf43771a2380df0f153ed96bc0f4839c4932e12d2ad0b709c3f1b6cf52a3b26d49daeade179633d3458e817a06cfba65157e1692e36d530043b3b361589db826e4f4414aab3094acf24bb65088b9c65f5c766c516d5a8d7cc1e39fe051bcc599613a386bae002fffb701ec46cecf1c8ebaf5debc39679ecc0adff992b12f1e29b80a511a216d2c92149f640e6abbbd95c2cb58b07e1afd14235aa823a2cfe8c850902925893572855e2e2a3c4668fca5"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) 06:14:17 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6076605100183afffe8000000000000000000000000000bbff02000000000000000000000000000186e68f7800000000000000000000000001011d36e6d7c0d4346cc2fddcdff82243eac285ea237e38899556394880a61548ffefb49639d2aadc433482818459852d06c0d29e7cf811d3d05bbe73"]) 06:14:17 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r5) r6 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000000)=ANY=[@ANYBLOB], 0xa, &(0x7f0000000280)=[{&(0x7f0000000040)="134326584b3ff905681e094bde94d682", 0x10}, {&(0x7f00000000c0)="c1b72ad45b26a4928bd5bc950f0ec1b610a73763aef2466a5b04f397449a13fce9cab549cce5f0ee515beec64a5aec0748ca88cac12cf10c1d9a1fbdadc356c7da5eb51c5f8a601f0c6f6c2fa2f930bf848fcddbffe518409f1baf8cee478d59ae8ab0cc68b434da9ee2efeed8097159b792cf9d508b8380d69f3e61d68150016dd3b81cc5a7608aaffc5927a80834398694982282fc3b71a6a908d3c597f468d1d639c2723ea3f698b4c89a555d47", 0xaf}, {&(0x7f0000000180)="37656cdfceaca51b7ae2588b27b15915b25d9ed653d5585f5ab072c029a9a71af588ce8535b5fd7c667bfc2f3e29ad1fd55056e553f9bbf567f7f7946f70f29a57d05d7dfd43807f2dd03d4665f3791b022107d39d03b6214f3e2d0f78f0d858b1b0dc270b", 0x65}, {&(0x7f0000000200)="50bb8d95a48a45ca75a4da92d1405b31f569f41729ac57b44e64c953b5c2a87e476a7087127c54f441e1854ebb00b58b27731e5fe03fa1d69b8d919621fe34a5958a3f79d22ed02079618b4db803b676f62aefb63f02c4e54b3a117f359e6caf9175b63701f88dc51851bcefa9b4ffa0e6825c8652", 0x75}], 0x4, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r9}], 0x20, 0x1}, 0x7) 06:14:17 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000080)=[{0x3, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r0, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29e, 0xc00}, {0x2, 0xffff}, {0x3, 0x0, 0x800}, {0x3, 0x31f, 0x1800}], 0x6) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0x8, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r1 = semget(0x3, 0x2, 0x4) semctl$SETVAL(0xffffffffffffffff, 0x2, 0x8, &(0x7f0000000140)=0x8) semop(r1, &(0x7f0000000100)=[{0x2, 0x1000, 0x1800}, {0x0, 0x8, 0x1000}, {0x1, 0x6, 0x1800}, {0x1, 0x800, 0x1000}], 0x4) semop(r0, &(0x7f0000000000)=[{0x4, 0x2, 0x1000}, {0x1, 0x50, 0x1000}], 0x2) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@mask_reply}}}}) 06:14:17 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = msgget$private(0x0, 0x40) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000180)=[{0x5, 0x6, 0x800}, {0x0, 0xfff, 0x1800}], 0x2) semop(r2, &(0x7f00000001c0)=[{0x7, 0x5226, 0x800}, {0x1, 0x1, 0x800}, {0x4, 0x5}, {0x3, 0x0, 0x800}, {0x3, 0x405, 0x1000}, {0x1, 0x400, 0x1000}], 0x6) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000040)=""/12) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x15a, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x1, 0x8, 0x9, 0x8}) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/255) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000080)=""/80) semop(r2, &(0x7f0000000280)=[{0x3, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000000)=[{0x4, 0x7}], 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x86f]) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000180)=""/109) msgget(0x2, 0x749) msgsnd(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000b212090bb4f4102e398323614174cf267a11151235ddb031a82ce5eb10eb915d183fe738a00314f0697a0fcddde871bfb652eaa461d6d8176467e9481137d05fe85ce2e2ca06aaaa764d8490217e937a7772c8846ea0a11931dabe97f70d67402d2e47429b5c0d2ebfcfca7da6bff3d3c8ed277c26385237b254491b4ec72275853690a9658d4cac308c304e526227be1ac868e3b1a8ddaabec0b835d35ca16ed335658ec7e368fab563e865e5a1953ca03e7aec758a4ec8eea70b65dfe1374f2c3a191b7a2178d900"], 0xe, 0x800) sysctl$kern(&(0x7f0000000040)={0x1, 0x2f}, 0x2, 0x0, 0x0, 0x0, 0x0) 06:14:17 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00412b2196317d5434c6d3d561ef5a63c50300000000000000000000000081"]) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000000100)="fa1e347d13081179f2321339cfee4231c6fce072638aa3b9b9a8", &(0x7f0000000140)=0x1a, &(0x7f0000000480)="2b6bbaddbcbcced26379bba783d7d29eab6f7cff36aed2374a1bccc1801498ae67cd84070fd0e09c764c514ade5f57906ec988d5360d669c91897934e3cf92f7aa631060967da9349a4c18c13039993fadb1780dd8baec7c8f6250cec968a75b6826a2f5174a84c75c1a7b118f0be46d614964d23f5e75878c8501c1003b30a5273c66f92c7a0dc42b4966e8f5252f8749b4dccc68d3fca77ebc061ae767769a696a4dc6abc05b09455b8d4b6f563c7d613101b82be11a2e53662f4c4732afa1df3bca63d4fd4477e051a8390c203ed5b0931bbc0ebeb8bd6fa84c12514c99cad5dc5612f7a783ded60285b48e50f8ad83abf6e7a413e1a2e172abe612c3a501cf05e6f7e0226c40150dd7bbee8f7845d58962d43d0f12192e7bfa6bc7ac15decbdd2f64dfe49642f3076e05a1900230060b06ac1eea593f84f2eaf282d42ed8481bb0f74ce87180a6231780cc500414e5c1b819748f7e195c60015a84302b188ff1a324fc9a60c21158e97698c63a84dd37263507085af60d47182e91a216b87f1c146c31c6b29c2efe66ebc5ec942ffdeddae3bcb8f3fb6fd4bdf6ce429764e7d7a80aa172ccac9818c45c9f276117e2d3633b817106ae92d08edc841bb518f89faabc1e8905598e28bd5d1339f72744f6c7dfdf23ca9766b910ffd4bb34de2a18371823250f5c074a14627c4fba4175a045dff08d4e97b8991c60326b3fa4f7c4cf251039b6190099315621a78b79e3a7802157a3cccdb7ee0ec46f8d308e3deb64d52e88d6948982fc6571aa2da6ec6d4a14ea3a23e7663742904d37e0044a002a3b2931f26bb87624fd2b52c3700a0f17906ab07215395fcbc950921130809f9f74d64361e2921808853157cfd7870cf0d9d2ced2aadedd1a698b3175a151623e3506e8a5d1425f91f78ee833848208f24b7a97624325a73349bb57e33e930d4d716166ed8e478896ee2f6782451560e481c48dee5b0ee9e78ec54683c93d84c87a85063963c80de21de8688816615c71e91a931092df90e9bd9943df1f63aaf0f359ede7f6e1cca1052404427d9307e5a0ec1fcd8d190d65fbcaf2ea24acc267f19f4c9694f346e48bb76ee9a1d5f87cfa072b6809802fe57989d1496bb5ad0a551f9c1bac1f5f281be4ad63e02158a87294e745463cd6944db20a750383438041bb6e19f9eaecebd1e046e564af41e8cf4e0ad3d4dd645d36c1d1539276f007f8b3d6f18822111aba58c8d7e7bae374dc84e85d905d8d84cf3147359ab4b770cfbd6910c5b24ce2bcfa8d617cad580e5c205f2729c32c5113cbbcc17ba032ff3e33ec1708673d27009ac06bc9004c27c200e07f4aee49e21a1e5a801136b984e11c254fffb4f860805400ca600063bacf83e0fc46aae13c73bffe21083276c8a2b0cd303e91457cafaa2d73dd0c3e8eadab4de857ca9ec27047bc682a553b118612b9cc65a6dd6a04232b09ccf70ffee862a6fa2864812369a76c86e14080b59b830d84f6313d8df9b280f88d617c8ce978e93482662f5ffcd6198c8ef95971cb98a3434c905139109d6c4beaa3c82271ce0a05d292074c1d3d20eadc287e67f8080424d46d0fbb7ede4c4a3739f6125f9c80a4a87731d68947885714d31eb8a3645b7de6125af2f5795fee2108fecb5b0ae05177fcf5dc30f3da91ac7dd793388e13cbe0a0e72a7d658f2dcb8bb7c369efa601516732067792acf1ec699fc1fd0561c21262f6ce1471ed32081d279257afeed02dddce62ebb1caa11cc33f99c0b828b13fa63cd8ca5bf283a41025c2433a121056e6c48f37068d6c07ea5aafef1399db30df608df1d8ca017e8b39bdd6130014db4f8d6c2f4aa6f54651bf8a83ef9b09c336469e0bd12f82e83db269cf2f949f63871bfb263c929f5c38526fe6d660df154e0834830019971f95def95deb65305d5af64d04038790f8ad0bbac2bd659ef9187793038c26c2bfd5a4796f23700ea4035388444f27b7ffe4444c31fbb72dc3089f4cba37ab68786d7b914c8aaaa1babda7a7a4ffee627164893f87c923da3c63e8c7bd77d93e41ee65a6e24262e7a844fd1eeb4fb922a3bc92af7740e02f236382ec5e406993abcfde7b45e663f220a0e7c5005ba688e6bf8ef650c0c0b4837ac08a5c7913464f74d29cba20e052756bf850a3871c6d23d61064f62f521a77930ec429f872576c53121cafd093e3ca7ac17aab4c58dc3837101ad9fc6300c8d3af0dc02f1507f6aa0c8f0d63ebe2b4a472b95d09f338b55e0655199c5fd330a903caa554b06fab9bc7ff1b34bfb8aab411787c3f6944ec5ba7650c16b8cbd63ac4fa702f0c548807abf41c68b88e037a3be03b6f130802408a40fd7ca76740e2904c3bc548b5197c712dc51b303a93f3679c23d4c33962d2de4729efcef6320bf7b745114bd9063987fa0e91cff66c43b00604dd61b567c0565daee7663655b8ff7cfd389af05c9acef14bf7e488a654390c34e7977d67c98881dfa1634a047a92dc3f5f49c891e48bea01311138b17956f17e360bbfc326080a2acdebc1f25d9676b533b5e8f9da9a7a539d30a382aa9a8556d5e95ec00b140f221192a546c148d6ec997f61f95fca67cac7cc91de97359bbe8bd131cb3544cd4836152a88f07c3d154f8c9848da204a8f2cadb5b9f5383bd133c0b75a054ab712b410ef970a4103504741e8cf26187e790d2b931a63a6f445172553a648922ee3b8727bc4491946b26bf2fb45b5a95a6f911c0bee5bdeb789cd64a4ee6ceb580425fb45899c28ea9d3d6be3cf41cc3c338f202b512858fbbacca1438611f449b87430c80ee4d7b4932ba0218b0c39c5801ff50b3aa84144cc25f099d5a0e600ed0325a89045a1f443df5010ebe25bd40b8a431d07ac2237dc2ec1ba2d1a2412b3250b4d9c9940136857754cae28ccea4d8cb59405f07b81c56f5558a48b8a11ba33cc54060597f9c6c069942e9e865af58504b3462d8749319322652088561b288b7c500b9f219214d1d120a69dd1feed28898a96814020c531bdb06f593f177ae2472549c7b96233438a2c0a6c22fa87a698da695985ed50a9237a20df41f27adc0df467ca7167235a1f1bfdb2d79f92ce9a272036037750a6a3a8594c0ac3f7ce644db4f226840b393c103fb66c078cc3dea5fa9a15a42a0781573e76a6d952eb5af7651623c92bc721294b310510b17102334249c41224a633a261164c3642288736eecaf57c0914da0a1547ceab1c1d3eb99bf7e2c5c80719b2e3c92a84c4d9817529fe6467482707c7f4b41533a4821b78914da044f1ca0ddc0c04867bd2b4c30a4d056d78ba5f60b1f3737cd6099fbb72a93f11cbe05e3ed05eb61f66fc59cf092ed809c6a87b5cb34aab72574c3ac32dc96290a0c91f919547aea8fccbd9e97be82cf7f6537a19b68b09d392b4aa85c9d0e44d10381ca24a371f7c440c1a4bde9bb22f7286cf0a1dd9ea470cb9476eec8c9d662ff2f58cea51417f20d6a8f923179c7418c7dd3eec837a979af0a5841e42ed2df7b7cbf097168a6d7fbc9cb375b03c9e66ec6cef517e57f51fe67e7e745b0c0a68e0501ac771dd60e8c924edc77d5c90767d17a179570b71bbc75f337591cc827e4a6eb9c977019fd2d11863c755c3e2800333ebe9f3b0055d13e504d29e81fa1f34ea6b8ed8e9fecea7d44a295c6901336f92ec98e845c9069bc8c0fdb38e4a399eabf93552da746ad92f474cb84b3355ab306f29b3b98b2bf03f76d7b55010e5f56a3689ce6fbe267d578760c70976f9f73e6c3fbe1499f689806eef6c63aebc66a9d3be42151b8dc580ff8ccf67dd13d0a1b1d1e9be7a71ca11cd910c22fb6105a8342ba530066f9736977a8bad2f7a01c4163288223f6d495f3390a458bd394a848dad45c291117c37cbcee5fc4f603b41f7fb033985f42554771dcf362aee0f0fe61031bf496ffcf473e53fcc742ec3006c1879497df3b7644b0dfe81d3e01c21bffbc562cf688a2cace767b8508db7877ff97fe3092b96b0bd5d616b680d88848b2a5f998958486ddc6ae8c24b25e65513b7bfddf9b03faa078d73207c26d9a3344eaf347c0c2e22feaec8a90b534e78b60f7c2086908717e8e3449a10fb5dc5e352f2dd3e4f0471b59fd619b8590dfc312b3ee4a262a898d019ad674e68c4041b784344906caa4c8bbbf5dadc691bc65bc631bfeb252c81f2a8cce033be720e721088092476ca9a1afb6a16e9a4dd615c7fd7188852a95b6360dd1c4ef89a925a5de1301f0b4633db1bbc9c4f10b3643b18b6185445bc02019bb2320c877ddd8c2f1a7f7e910e713312d0fea8b0bd1a2dc0fb78cc03b66ae0ff82a5fc672450eabd59f86a539bb08763a972999abe5a0d43755dfcc00e0e4aefd495af0858a81e9683ec62c5c84a256e9affd1547a78d6098155b870d7c6e23777f32b2c75011d859520c6c3d42c7185ea0497fa3d7b1c8c5a20f0446b6298907b4a2755c208422d101cf258a9eadf3ea6261b132f48aed603f83a523409445421d038ed43798a0a143cb24a36f3c22c83af9bbefab19d04be0d4b2b346a4a3f4940147a1415fbada1a629c55474ceaaf3ff36dfefe13726ca133415b64171cf4c7bfcde0e13eb2bee953e05aa31bb2a6a5316453707d218717b26a88bb423477f6b58b5ba86227d2dd2a51ac5bb8ed0039046dd292faf76ed95f148a2dc034035cc60ae59f245d2f101e863394de56cacb120fd2c3a8272e09965b3b3cf402cbc66abe41f4b075205076e79f7d9dc30eb24f5eb4950a321cf09e1871a3f67f5a4c4eee164608807c9cac4b5644aac2203eb22ee2ce11996cf12137d271f3a6f06bde4b41bfd76e2ef2a897a70184a0048ccd8dfdc4101c21019488908664840a90f34a398ba720e708c5182bf11742d166df51f4357304ae80eecf2f43e81354dffd575612fff4d393a197a4d321912e8549362f3ca2478cd2737b0dd3c57124504fb93a4d2342a03086339876be147e904d409db403f2a0f90f7e79d7a4b6892b8bcda4a527f165d01e7d1f5176f19215cd4747b154d543c19f7d29cb7635ab1364fb9eb9b3f377f120bbce2bdd76d561f703d10b6711deb795392bf9daec288fbaabb90869764a2ffa5ace68eeafdc80b775f485a64be6b5a4d2a7bf9758f62f8ab73c9d67fbea14d9bf0f84e5237f34c75abfb9121838095ce7b1f45492ec70053463e169e738f3966af2eae83e4e19f58a20f2940ec3fecea9788bb071f95f8d43087fad785af72df10d32ed5e3407a64ae1c6fc3f46328fc2849a248eb2141996b2060dcc66aaed1c11f65c36b3ae4f913f07dbc5a6d297e85dce6c2945d10aa556b36f73495c07fe09bbc7afe3960182adc52a837233e5a9743cbbf031722f21783664b5467c2da2ddb60a6ce172e76b68be8563d23a82d1b3b3f57b95935d6e98977c2eefa66df4b476b62575ae7163e9a23c10a4ab328c1fe548d23e952fe7f51fbe160b22a7ffec47bc718159e40e1c2629e09dfc9a830600ad5696921c031e56ad89290107512e509c97920a9d5d4a3784c6d5393963eccfb8e880353facf9e4164138569f907c804b1f6e0e8fd7f80c1897e0cf5ec197e6fdb3f4a8d8477ee177b46f3ad65e27165ebf2438be31e812b1ca68e90faf9503a2379a72e5bc80fa4778dbf27de6173f5c54cd74330c64c39f6abd87e2cf8e159d4c9291e991411675fab84f6a3ef9d26e60b6135ef86976df8084edd498846e4fd230d6d04b1e54f6118c374c01aa9b7f9d5700c41356eb4b0346354b4ce6b5c96f3cdeda4d7e68b359078", 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)) 06:14:17 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = getpid() r3 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r3, 0x6, r2) writev(r3, &(0x7f0000000780)=[{&(0x7f0000000200)="9a7decb9874733a7f5c5e165941c2913711c4f97c69afc9c5ca323a8886c0a57369f0e04840ddefee02cc9cc9b9f27874344e2dedc5f278c9425718d756b8626fa680be49dca880d82edf9bf3a07f70b8b89dccba4cc8f21cb07355482c3350e2fe5390df9e1719b3b92b1c6e59a04c9ac75f4c3e76668dccd64a3bf06a7f1118c20476b073fa68b2f0a788105354e2df09abd1ddcbf9fd040c3d99a92392f7da76d0c22124d13b0e9cba53448e760e4b69e239c96d676555ee39441a166af607ceeca2ff92f8789562fe337cd8bc151e28d897a3aba295a5daa1b1c221a7a2543ca14c114f777257e9584db423bb0ae15b56aee82546430c6", 0xf9}, {&(0x7f0000000040)="84d1dd4135de96b43f56e96e365894990bc633a8c425b00f1ecac988e0af2d9a86e1e3bcf8ea4d88554939224a4a8c06ec074edd98f6387cd622bb56f4a51102fd960965fa85fec648a1ca6c173f1bc5a69e0fba5b504e7803dece0e281c96ea20773749a1f804005bb35a8c905396e7090782450bd661ca", 0x78}, {&(0x7f0000000300)="d2e3b923f4d106685995d783c73fb07e674117aaa302d4efe77a214f8d96903209faa7886e3fdf3a1fd7ec5f8212a351b5060ca13e40869fbf88fdc2aa940ab3557115db9afd2f7f819606c89ee07776dccd2bbb11bce993208b50a9f8fa9508f7c0eb552f0083e27f330a71f22994863549b2dd030a7a3adb51460027b4fb89efe777830e56e513de3292e4323642d4", 0x90}, {&(0x7f00000003c0)="6516e5fb5edee2acb28a3f9f0b48b2a58d429c6bb5a7588de95d4cdbeaa0f00b6bfd61c4f15b253fb31a389dc882ab46ef7658936bdd11cea6684848702be6e65c26c2d22e47e79dadd9b6981b9bff4af0557a9c97aa38470ad5c03786c3d30a822a06498ba965f190cb9b584fb72fb3fb1f54145eb8e41adae5d8709b70ffad85be94f98eab9e77b65f27663c128cb3a51f0e89fae94f8605ed571e9eb5f7f366c27637eac5a9b4b7044fa2c51cbd3c6024027694cea4c10bbc8b06a6eee723dcc13501f92cf68bc9b0044853434071eac1b9aefb2041d3bcb038a1203701386d5b644fb1d219f1274db1c865c6f8234c703d39f8e2485d6813", 0xfa}, {&(0x7f0000000500)="73ba8cabccf5b6c9ca7c562f7b09ad9732159e3c067d945bdbcdaddcabb9c629627895dd5ace5ebc9734e10723187635474a0b278e17dbe935263901c811b0c24717302131b2084280937bbd29bcac7836e1e75fe1f8a01364257d52ec2fa00752f393e4fb1cad455cd0e85728a089c0667301a4080bea068493b379e614d47a9a01bcbae826a3f2f6af1c97b10893c68f1510af83549d5e88319d3efe00f1d35452a8794bbe1e44563a9dff", 0xac}, {&(0x7f00000005c0)="2cc6d28ddd873aae818cbeadb513b8aa2e567054236a2b84bba0a4058c9c591bd98aa70b18ad", 0x26}, {&(0x7f0000000600)="8e047952086182af955beb15ed96a8957542916052406baa1ade89a6ac3a9f6e88bf79733af1037e6bd39a628df6dcf980e00b07fc1d281d1d889627a9fb753760d045f40ff27f89655ed0aff8f010b5e72b76a6d640c2bee94dce", 0x5b}, {&(0x7f0000000680)="b0ddf0a1a5d431b89eab7ff9280e320951b63a7b2661b6c49b9faabe9b3e7717c6e7751378adf36b90de823147fd45dc577ef611d708918b3be9b9f880d68066d1549de9b946a4048a2ab072defe05cdfd452bc447ceb284dc5626e1f132127b918103c55685e0f978bfad767237725583e44626de77f4971c8dd29e42fdf3e755c97c9d4573bf4052e900d154b7e3d0c557e67d4f78506b08615e0a6c73787f8a3da0bb7feb640df58cd8372dc9aca75648fa05bad9796e9d953c48000b23779092e4fb487eb870df20a10d454c1de42564183d777ec3dcb6203ca734be", 0xde}], 0x8) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) write(r1, &(0x7f0000000180)="b35826810000007919ce17864050736630e2d22e75fdf0c39e5d64ffa757a15aa46d70f6fc9825650960cb17baf1b4b1afeb497f85a9f971cfdf02ba6e17a706b09e4e9a0b7ebce0cb411f44b1bf326579e4d201a58008a6742bd6729dc9fdeae9880e14d3af87956619a91b0e12", 0x6e) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x34c) 06:14:18 executing program 1: r0 = semget$private(0x0, 0x4, 0x180) semctl$GETVAL(r0, 0x3f13907facdf01b1, 0x5, &(0x7f0000000800)=""/186) semop(r0, &(0x7f0000000140)=[{0x1, 0x1000, 0x1000}, {0x2, 0x7, 0x1000}, {0x2, 0x9, 0x1000}, {0x2, 0x380, 0x1800}], 0x4) semop(r0, &(0x7f0000000000)=[{0x2, 0x0, 0x1800}, {0x0, 0x6}, {0x0, 0x2, 0x1800}], 0x3) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x4, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, 0x0, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) semop(r0, &(0x7f0000000240)=[{0x0, 0x4, 0x1000}], 0x1) setregid(0x0, 0x0) setgroups(0x1, &(0x7f0000000000)=[0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x1, 0x450) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x101, 0x0, 0x0, 0x0, 0x0, 0x83, 0x9}, 0x41000000004, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r5, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r4, r5) setgroups(0x1, &(0x7f0000000000)=[r4]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x3ff, 0x0, 0x0, r1, r4, 0x1, 0x4}, 0x0, 0x3, 0x7}) 06:14:18 executing program 1: open$dir(&(0x7f00000000c0)='.\x00', 0x3db7c273e8682fd8, 0x90) r0 = semget$private(0x0, 0x4, 0x1b2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000240)=0x200) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000340)=""/170) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000180)=0x72) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0xff, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x4000005, 0xffffffffffffffff, r1, r2, r1, 0x10, 0x9}, 0x400000008, 0x1, 0x800000000009}) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000001c0)=0x4071) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semop(0x0, &(0x7f0000000040)=[{0x3, 0x6}], 0x1) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x14, 0x419}, 0x8, 0x1, 0x9}) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x2) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000140)=0x22) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000019900)=""/102387) 06:14:18 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$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0x9, 0x1, 0x81, 0x7, &(0x7f00000001c0)={{0x2, 0x80, 0x7, 0x7, 0x6f, 0x2, 0x2}, {[0x9, 0x8000, 0x0, 0x3, 0x3, 0x1, 0xfffffffffffffff9, 0x2, 0x1f, 0x0, 0x9, 0x1000, 0x9, 0x80000000, 0x439, 0x6, 0x37, 0x8], [0x5, 0x40, 0x0, 0x401, 0x7f, 0x9, 0x7fffffff, 0xfe, 0x54a94f65], [0x10000, 0x5, 0x6, 0x9, 0x9, 0x1f, 0x2], [0x4, 0x8, 0xfffffffffffffff9, 0x3, 0x101, 0x1], [{0x800, 0x3, 0x2, 0x8}, {0x2, 0x4, 0xffffff7f, 0x9}, {0x30, 0x8, 0x1, 0x30e}, {0x6, 0x5, 0x9, 0x100000000}, {0x6, 0x10001, 0x2, 0x7}, {0x9, 0xff, 0x100000, 0x1}, {0x40, 0x8, 0x4, 0x3}, {0x9, 0x4, 0x9, 0x808}], {0x8001, 0x6d73, 0x8b, 0x7}, {0x8, 0x3877, 0x200, 0xfffffffffffffff9}}}, 0x64aa, 0x9}) setsockopt(r1, 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) 06:14:18 executing program 1: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x4, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = msgget$private(0x0, 0x108) msgrcv(r1, &(0x7f0000000080)={0x0, ""/198}, 0xce, 0x2, 0x800) r2 = msgget(0x3, 0x480) msgsnd(r2, &(0x7f0000000000)={0x0, "55fbfe309a7def10a283cda6b28baa58e49d1b6850383f0900e4cdceef377a4f4bc8cf80fe29c68a52f4122cc574e963a45f103f"}, 0x3c, 0x800) msgrcv(r0, &(0x7f00000014c0)=ANY=[@ANYBLOB='\x00'/141], 0x8d, 0x2, 0x1000) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000380)=0x9) msgrcv(r0, &(0x7f00000003c0)={0x0, ""/203}, 0xd3, 0x3, 0x1800) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="030000000000000048dca09d5cf4da63bfcabf266560ee0f3dc26c599a8d872cf17737482d74e2bb1ee82a4ae09332c482062885f400ce9ae2d2c1d9f9acab6045fcabb2a2b0cf24ae5bec491938fd0fc1b4b60408807f884e1ed6147103af692fa9144410c9cc5100943f9353645a283a2eb4993daf691a2f5ce0d465b00de06559f81ddba9d20e4ceb4ced6b048ac4618d1ff644a68eae8ae48d260532a7ce3a7bbf6c3171f432d66dfe2d24bf331e47353a927ced5677f676ec7edeae79fbd1b78bb161599c3f7312275ad646774c4efd7a7c77647760977e7f782b1ba014c50749061e1eab556728cf45361d0302a90b0b4bf4a35e731f83580632199b8627a89ac0be66c07a5fb4e401ac2a5e95b52a345cc2c409345e4740634a6e1806e4887f59cb61b063b4e075a0dffbca4079e12e90e2e8a3be541bf7db71ea42bc6bd7f18a8491b09a8dde11f5e8ddf9299cda64ff8089f9aa3c0213b50475a487c829406d27150362c138ecddd351dd0bedc9793abd26e238683aca30e0a51fa46964980002b2ebc87e31733e4ab5c3ca3121716488a582502caea45a4b626b950eb8956726c03a5dc728223918526f8dc0180d20b1d89eed4a312f5f9a0b436a784d43689a30f3da898f87"], 0xe6, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f00000002c0)=ANY=[@ANYRES32], 0x8, 0x800) msgrcv(r3, &(0x7f00000004c0)={0x0, ""/199}, 0xcf, 0x0, 0x800) 06:14:18 executing program 0: syz_emit_ethernet(0x62, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x54, 0x0, 0x0, 0x0, 0x6, 0x0, @rand_addr, @broadcast}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, {[@sack={0x5, 0x16, [0x0, 0x0, 0x0, 0x0, 0x0]}, @mss={0x2, 0x4}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xe, [0x0, 0x0, 0x0]}]}}}}}}}) 06:14:18 executing program 1: setsockopt(0xffffffffffffffff, 0x29, 0x33, &(0x7f0000000080)='\x00', 0x1) 06:14:18 executing program 1: r0 = kqueue() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc}) kevent(r0, &(0x7f0000000000), 0x47a4, 0x0, 0xfffffff9, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000040)="83a8eb8c8086d77bedeea3af664991b70a755fc55888e26c480100c21ae623985e72c764f44109dd6fffaef546f38c74c5234eeb5be426b4c3260c6e2195c788", &(0x7f0000000080)=0x40, &(0x7f0000000140)="1aa14c863d3ba7ceaea53cfb91096eda7f31cda7a100b1d7e0bcfd7efe2b51dac68a1312e371d8e17d7cb3dff12c6b3eee53fb90f1e3b2b1cdb871ab35dda652a46d836680a1e578367feff6fc86263eda396fc7cbfaa55093b8324fbe25ced01ee9ff3e989a8a2489f3", 0x6a) 06:14:18 executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000080)=ANY=[@ANYBLOB="01000000000032c8e1654cc608004600002c0000bb66bc3fbef84e88b7000000019078ac1400bbffffffff830300001100907800"/67]) 06:14:18 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$net_inet_gre(&(0x7f0000000040)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000080)="5e4e154c6767b43ef15f0bd47c0ea63ddeb51ba6aa6b1f5d5c5e84b1d7e77057a8b6b0da2c6620d3bf848960a70cd9cb392d", &(0x7f00000000c0)=0x32, &(0x7f0000000100)="f5c26bba734bbc70292273412dd1288c7a11fa5e46234b445379f8c0f2d4c02c14862a5ad5ef1030312fd1e50ec21da0ebd1288042ec0668ea3df8595d7736a7f6f86f480f3ac7f9b40ad5e9ceacfae4616747fbb1ad7eba3019adf7075715f4f299f8d039d52cfa082d05af85b9a2d13af8c63aba7077e44e7d1e29353509d339678ad539f8b25ddb2117baf29b972be9d8128f5bfeacdd1f89faf047c2c8125e8dc96cdd8662fc03a11c9bdf8e2ae4bbbcd5df95737359300febf9d5ffbdc83752900761a2cfcab2a294b7f2ef79ce6eae7db242cf008c7d026e35df365cf0089d4efc8524d7c8b7cefdc18e304b0c46a6bbf71f6cf497b0968d0893f41ed297e06dec939340632c2577b636fee55eb6f4b09b8927a47847c3f692847e10797f1bd66345dd764b12aa29cdeb87256b29ad8f35207780b850b203502c250ca2dff1bff0b53d562db71332705f3e06f5755af0a14a3409ede02a2e10f0115c25b29397c4bf6222d20590958586e5ed0625aa39bf7466ee8e497c13a302f7b9d20213bfca25c56d760989ae7c4c58f9821361bb783189c85d128e7dc367dc8dc3da5a4f9b5124b8929148e2e07b7d3458dfd16a6b8f0861ece21b810d216f40694f52eecae396cff835775d78b6b3040e3974074f1b38fd9f0b3e2d9911cf5544b80f1d0162ed2b71f479400aa11b3d9b1894e3bd52818746559662e40420a1795a54e57d8af3f38deb883f6ec4f9b15e918f2ef6a33fa720bc4561f21ddb0e423cea1875fae12642aaa6120bdeebe6c4b8717ae138c1eb1d88f05f457396f244c8860c14e7f75ef00ff869b32a588c2c759e7649515d4930f8f140addc6a13fbb8e11464ec06a43210536b5ce1199dd636acf2dee70aa7764cfd5187594711028c4f040eae859720bd1a6222651f98a4a32b9302b62b2e57b302e20cf38300f07a82a9cbb3f8837d67e7784b7062c1ef2a21560148cfdee8ab3e40e938907226f2d8a2a340bb036a19e7cb06c7c4407b62158da83a5b7b1d7653a192aebf863d76c44a4147cd96d9c022f91f35a8fa3e1dcb9f79ff0fca4afbef6988cd692e9b28e101c043b57e8be8713241722f045c3530337af1fd4d249dd681146e82c2e8b121978f98730959c251fd53e196a97cf0b99d5a45fb6ea34519dbf1423adbee62066eff050f8aa3ec86b2ee75bfa338eb837d2c80db8f0f879d01fca8492b230ce38b0adc92c1765570a776acc1c8c9ef687d9e8b907fecf606e6f0daf2931df10c1037bb5e55b92076cb3d0f7eb23bb01c8524852f3de8d2c06a8e4772c27796621b493f0d58e66ae573424af979764b6b23f4ffbce564a796f7685dcc877483c2e615646ba2e47941c4c7ce269797d02b9716092f4a4ce62c8acefe8096438e21e0b26ea8d185a624d0eeeba842999e323c7bca102aa8673ee660fcc26bd4996d66f09db7a15c93ddd0e50601c20d6c934c91c9a4a161a7697f53b0b39953ae23fa1711c0f6839cfa4e38c87290fb5db970b3c895121598efea0e2237db628c0ebbff47706c631d86237d0d7fd6f48345c4c0818c56df394e6ab70e1738fe8dd001081f74697a97c60cc6f659a8bcb33bd92f4a84b27dbcb762c551ba0305b407de777fb2d32a920812c5dbc1b74b8f6cee48f8a77cdeaa80bb3ed302c37ac1bc306c1ce41f4de03c7495e7d39f38160dab6da6893d51d7ab934fac5df4315760cf10fba4eff6b813f2d982fba3bd2075a1ce200ce1eee1cac81d0ee02823e7d539469ba14f0766484ff0ee9625396e222497de9dff85888930c471eb98bc1c47fdf0744e8d9290df8957c3bdb296f6f06eafc07c9f4d9bd3c708767828b4e60e368d4dcc0eba48726f4718f12ffb693ccc35738ddd6dd73d8dfcf84eaf07c0a8fab8805e6fd338920f20b61d76f82e2c88ba0e12ba6753860ff0e63b1bffd58406087500183e516b8fdde613736d2ec14af2056d98075019db7a48b84159de4aca72a354dd74ceb90a445bfb37f4bf51612372ee5619436efa5500b6af1952fd6bf358834a68645d6f31fe763baefe3fe8b148abf3a7eae2381cdf13f7ab1ca11788ff670093c17f213f107527e499d4fe5aa17a91e6fd9e03cdcc151995ca31ac5c2c75c60264ad07d89cc01bd8406cfabf75d88922c8d1d79662b00ebc9c896b64a436836a6afbcb7bbdea61e327403cfdac5ab234298848e7234a323558dd05d31a6260188e5f9b962e0d10f9e07d243fbd9718f5e7d3416ec8ae35be1d49ee3bdd45138491a72b78a43ae84e39fc23c5c8ab07d6111ff30be322f21065941c2671b06f4e45236c15f2a94987922215cfad1661bfa7d1bf40918067229129d85cb2fbf035019f52a3edd9b49e124ffd9308b6697663b9c82d7c365ec3027a51a994df5173a067eb08d4d6aa325e17bded80ae6383b7cf147d483675c87eff470826b2268b6df7a82f7587cfaae7f6d1610cb1e5bc4a244473fa137adbeb784c7e0d75a424ef0f63de8e8361a801b879a503a954708220ebdbda603bdd9570d917a49525695f3d67be6901e924c948f711eee2885b16fe4a77d8b21bb843f75137a29c506a481b62cae2c70852aaf9ab25dffb5042e3577da9765730f7cf19c4c0e00d9e7f3d36c42f04eee8a3e041e0ccd8ddca9b0dc26b9d633df6059637ec9813563e97b59b76b6c995b8e800d443dca211fd0a220c2ce28d1b5e2f96c8af629bbcd1a9321718d732c07bd05e5d5e4cea9068c7728e9b4af19de074470d077ef27789a10873d97e4bf22f8cef8a3460bc4e47a4f9af58d243efd580b6641f33ed98edb4ef47acfb91bba4a389c9f24c76beb977a54872f0e7b7e1aef5b26874b5ea26b37655699f6f3107392d4d9cbf6c638ee792e96563953d9cb3a56dacd1294e11b9cdf151e952160e3a1c7e2222c2983c104c975946d160ad05c6e0d0f679ee7649da373e5becff96b58d4151f2b133824d094be92edffb5cd3835756d79ba5fdb5efeb30196a922f7064c9d939986930675115cc26df12aa842d4ba585035c483597d83d2987c5201e45d23599f2c68a6720fd829a00fbca11c505a75e3f022a8c69bda35aef9d143eadbb076df9b4b1b87d7385e085677f981a4d993c92fd14fa6f9e074084daeb1a716ad2d02af94d9ac0fb7ebda13d0294200cb1a6112b9d8cc766c44a7c8c7767a2cc34cc4a4e589486ae883d7bf8dd35cd6226a44866f4bb16f7eb5fca9c56f4fdf345702a1e608a6d3e83e5d6cdf50ab37ff6309ebdd62e4e7ef13a3a4070fbcb635a2d808cd1c988e26f9920c7de8d3a648648d4e924a908f4c7cfcda10b95fb9742dda85eabc06e1faa386f67db822edabf5f675557715d6d2a77b140a45e8cfdfd5a80ef1680d5dbc60b79a670c4e13ee07dcebed38fa4b8d33628c93674cd245d94688cb75e33e15016dca37e64159609d7364231d38382c86561084e750b702b87598f450ee3e7671ab12095e358717be87a9834efef41a28ace6e0a5fdafa19711a5c9821bdda3b6b7e7bdf81515e03e6266891033637b148525a26026864e953b70e35bf99f3485165dabc0e30522fd0891bf88aac9e85bafef6c83c932caf1035b12e664ab242ddfcaa109d01057137e8b3c069fd47bdced70559e495e8e0b37ee661d0dda750352a0fc02760eb9747c56d41c01135dd0055c46b68572cb1fc078e60c9f27ae5ae86ae4f0047640cf7c7cf122115d7be1a6a76a009cfca992cc2f63de95bc2d0bfb54ef44acb38cf26a892a8e47227c5182188e18d430460a3160bcf2026fefea597d6cefd549e1bd782ded59296713d3d1572580ba66789bb0ab8903a1e6cb1a761bedcd2cd6248c72d574534f91300d2ace191f9ad31aa1352aa008504bc68829c79f338ab80801dcd62922ff9fa03c2309e9a255387f8f5acb1d0b201b8d1b2441d6bec0810c22856e29b9f7d3c4e38ef7a1969c938bf28853ad475fd327f0b227d8fe2892c68410d49ac9e0451f3c6b7e7c58208d3d59c31354e81647c045e0cda997af1468ef1de1c722936a1f1ccc1a17763f395b7e1951d02c76f997358f933f938cb7dd1fa63fb4976c1ded9af4bdda34df38cd536162859805f99bc95e75f815388c6fa38e998258c684dfd0a00254ac0ae26654fb37a5c31c6e2c1e5e0ff161bf1c94c358c3ab5d714eececb47a36bca94977bc3352e9e44b141aaaca4f1f586e665c6f110622aeda749e363e8051c68d0cabdc9b643d81b0fc01e7a791da673388eaf79d22639a53dd8f3914bd3edc05c0914e8a985c1c6114a11df65ae03afbc5d5e2e37dd845334c91e32bb9393775d34971cb89bf07f86e5570058855d71da44203ac1b929c4b69fbc4e792ddd69dda39e829ea66a697840bc7141976916e00bb9fc05c33984b816c557b832dc02deda99460014dc0c1d7ef357a77dafa7b5226541fd8da7af66f453714fc16f8d647a8e06ac9262932903bbd65a5b7aa45265c4bdead69157c71c67949b4044163c6879791f4b680233b882271ac14cabab456d2bbdf43b6d66a3e316a94c686d48a3c654c4ed03a751fa9c557a96a3b32ea18e4392484fb41b705b152344fac450809288e84e4c86b0780899b1dd4fe8a09ff1665c5f274a42d4d940035aaae9779831c584a14660a33b7d8a6819d1425e77e097c67f1857384e872752bebaa917451869e7c718a3c0e6707ff1976560d9a5fbc474fdcfea9287b804e2ea7e0ba3855873e4c23e2e801f2159c76c6588e95dc06be530d664647c03ec10dbbcbc9ed80066aed5753a3d89c80974241ee512a103f0299bb359496bb6e3d2c0e778e0754bea7bd203a5e1e5ff75efdea4f9bacdbb9b50583067e51cca73be1fde83782802f6f33958f6d3cc7b736e34ba365dca59589591749ea4258544c89224404062270349c0bbab06dafcdc4aa38533eb199d2a4f0d64c5852baae7321de4974003d7a56becc8af4dd8054274a498838b4ab97b210ddbb4d3ad8309befc9dfd0e06efa4e0b891ee2d03bab93f19769cb3c4cebeff3a795b4e7107c42dd4e466d9da3b16c565c3c998e3fa2b184845a00fde3729cb11b5bfeca34959850eff352b966fb2084c18dfaab1023121885db69953fe2a991e677c0673b06d2db52dc192fd466af1a6f7e8ae755c699a138b7819fc0638433229aa035cbc839c079b7b19a9bebb8b191a3a3fa06c0f683032c1bd01af0da3a596b9449d3479a3cc47829c58505a42bbc2a9a7a18e0c0a2736be8e312507b92cbe100c982333a64b379911f7115a6c719e921d987d2dc2783ada63a5a32591f06f229f5a4b4c9eba31eaae792049bdb2a18dc941010443adc237fd04c0c27cfd438fcbb56ca083b9bbd4ec04c3d8c689100e6d56d49dca0ba748437c31ac991c25f792101a6405a887be3f7a1892ac03e1ca55ebc6825bd1871207681dcd5e151ade3af3f81d70130c9620a1671f7717976538f53dfa36d4f69fd51dfccb1130975bb383f1058bcb72d54fcb1883cce07f0bb883fe1886fef88b3972950de909fd2f36369caf2754bca3be3266ed005bd6e99074dbae1b02687521156e33b95b03adc1f7a44efae73bd546157494cfe2d317d866f7fce5085531e05dc4358a181f2626aa8e9ee8c7e4d4978f98d3dd2f66fb9ad5a29858c531493b14e73af520cbe7fed47c4feda9f11a4fae901ff7949650089fd03b2a43b3ebb76a1570a2ee1986aa94b5bf2421303a6000fbb3fbd4f3175b4729dbd53eef189f465d596a3b28b534f29a9d30ee4ce7ab6a807a6d55c72cd18eec65088bdb73", 0x1000) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000001100)=0x3) 06:14:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) unlink(&(0x7f0000000080)='./file0\x00') r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3070060e3dce5081a6f09000000000000f200"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 06:14:18 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@rr={0x7, 0x3, 0x4}, @generic={0x82, 0x2}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) syz_emit_ethernet(0x247, &(0x7f0000000100)={@empty, @broadcast, [], {@ipv6={0x86dd, {0xb, 0x6, "bbfffb", 0x211, 0xc, 0x1, @mcast2, @loopback, {[@dstopts={0x6c, 0x9, [], [@generic={0x3f, 0x2c, "ec6b64d16574885a72add395123161b5f76df5cc81f55b31ffb51bc38dd9cd60bc1a38940c90c77680d23aae"}, @ra={0x5, 0x2, 0x571}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x6}, @ra={0x5, 0x2, 0x1}, @jumbo, @pad1]}, @dstopts={0x88, 0x2, [], [@jumbo={0xc2, 0x4, 0x4}, @pad1, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x1d, 0x0, [], [@pad1]}, @dstopts={0x1d, 0x0, [], [@enc_lim={0x4, 0x1, 0x7f}, @enc_lim={0x4, 0x1, 0x40}]}, @dstopts={0x4, 0x5, [], [@jumbo={0xc2, 0x4, 0x2}, @ra={0x5, 0x2, 0xa2}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x1}, @padn={0x1, 0x2, [0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x3}, @ra={0x5, 0x2, 0x4}, @jumbo={0xc2, 0x4, 0x9}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}, @routing={0x32, 0x14, 0x0, 0x3, 0x0, [@loopback, @ipv4={[], [], @rand_addr=0x2}, @remote={0xfe, 0x80, [], 0x0}, @mcast2, @ipv4={[], [], @rand_addr=0x2c4a}, @empty, @local={0xfe, 0x80, [], 0x0}, @loopback, @mcast2, @local={0xfe, 0x80, [], 0x0}]}], @generic="8985fdb6901e23e0b9267ddd839ca5b2e3123d6138c1e859c9079e1b1582d7715afaa99bb0d47ad242daa6c0a69fb2b0351c9f1091b94342a3fe737d6b3a8342e7708d8c0d890a4fd1c90403156de915d249971b54b9cad40435b2ba0db1095cd9a7172dee3151c9b491492dee9f41c90dee3241165d89a15a22a99f0259c433b1bfd8b1370439323b7e6e17fe30378cc837ddf16adf330574410869625f612e8a"}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$KDGKBMODE(r2, 0x40044b06) 06:14:18 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f00000000c0)=0x307f) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) mlockall(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 06:14:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000001100)=ANY=[@ANYRESOCT], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mprotect(&(0x7f0000750000/0x3000)=nil, 0x3000, 0x4) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r4, @ANYRESOCT, @ANYRES16=r3, @ANYRES32], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001140)) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[0x9, 0x400, 0x0, 0x4010000]}) recvfrom(r4, &(0x7f0000000100)=""/4096, 0x1000, 0x42, 0x0, 0x0) 06:14:18 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"}) 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, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x15a, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x1, 0x8, 0x9, 0x8}) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/255) msgsnd(r2, &(0x7f0000000000)={0x1, "dd14878dddad34c2f0f204e8529edc1b01a06682c03b51d82f9c2ea4681b5985be1eaab8224992ae049345878b"}, 0x35, 0x0) write(r1, &(0x7f0000000600)="1cd3f6057c9fdff051ab9ac124a8da0bdfcfd7484a2a", 0x16) 06:14:18 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4, 0xae, "000000e3ff010000113e06f53ecd1319f4fc00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0xeef, 0xb00}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 06:14:18 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000140)) getitimer(0x0, &(0x7f0000000000)) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x48, 0x5410}, {0x101, 0x3f}, {0x5, 0x8}, {0x41, 0x9}, {0x46, 0x10001}, {0x0, 0x1}, {0x87, 0x9}, {0x41, 0xfff}], 0x8}) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000001340)=""/170) r3 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, 0x0, 0x0) write(r3, &(0x7f0000001280)="c2564152c1ab4e02beaafbffd7f7ea9b6ba8755760791d3688e0f3d9ed1fcb73bd1075c0171e3f372e83a456d22af6eb2c387944885edb74188c0cf7516c4b579cf68a346b2ebb2ba45c7bd246165bbb8191e38d171272ee89a10337c8b0c476e0d9f6f08fb4360f141d86c500ec0b1e62ce442710bf8334be199941c9c55663ec366320a03b3daeb3d774cae4a93dfaf83d3154fabc00e64acfe3664aab1659519d1b5d650abe4c0e5cc3de8c77e8627cbf3fce7f5932b691ee2e", 0xbb) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000001c0)=""/4096) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000001240)=@in6={0x18, 0x2, 0x7, 0x7fffffff}, 0xc) socket(0x2, 0x2, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x80}, {0x9, 0x4}}) 06:14:19 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x2, &(0x7f0000000040)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f15c23932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c097da04f69cc5cc4f16b01206be127e27680a458f48bacdae38767dbb850ebdb29f968bf2c6ad0f7494a9e1fd03beb90543ad201c371a7d36c264ce28f48fb6b18b", 0x0, 0x0, 0xdeb253d91cde453e) socket(0x11, 0x10000000000003, 0x0) r0 = socket(0x11, 0x10000000000003, 0x0) socketpair(0x88ed98db82f269d4, 0x5, 0xb4, &(0x7f0000000600)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) getsockopt(r0, 0x1971c, 0xfffffffe, &(0x7f0000000500)=""/160, &(0x7f00000005c0)=0xa0) r2 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r2, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r3, &(0x7f00000016c0)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x3, 0x0, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) r5 = accept(r4, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) pwrite(r5, &(0x7f00000001c0)="56477631b1cc8242a79f0c8382361fe2bfe521cdf2e819727d41e00f615a429bb99050bdb6814bf56053de6457ba213553837ff7a91a1c7758c64a801c0e9e61b55d6f84d13af2b4d13ede1f67c4d653a5796810d6b61b180327fa4b52078c887b7b2f844b2c5084ce5b97c03d688b45c130d1cd1bd8342eeaa584372a93f72ca4deb8c0bff175e948b686ef62d7eaf6286e1f9328c96950afba70bdd35af40a2b09443fa28a34eda9434738910b6f36fc1c18c8b0a9e78ee59c0d97ee1c89b0d9a0800e721798be8e7665792d651829d8ea02525aa2538ffb66", 0xda, 0x0, 0x4) r6 = semget(0x1, 0x1, 0x600) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001380)=""/88) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000340)=ANY=[@ANYBLOB="01000000000000003069f3415e19fb3e6a6551e10695e42aa78bad4b4bd6df5709a4cf4736c270467f19dba1680aeb8c805dcd8bbbd50600200000000000fed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5c00000000e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac0300e758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f53577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf3655df60f7a78fff72c2e2c20f0ff4736ea254618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a51c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb647055008ef1d52df6cc6f6d1faf29cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b76761d1db901f6a4488f35f0f185434c14f794"], 0x169, 0x800) msgrcv(r7, &(0x7f0000002800)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba600000000000000000000000000000000000000000000000000f3b881b4bc7d8c2100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e52179293ad1a44c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008038abda00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe900009e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008d025955000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000248e0269b0ff76acdd4a4abba36f4fcaa2047445036a086e4ab6307c9005907b3517ebbea18f34e46abfbe0285715e740731512fdd8a574ae1a97d40aba556e3481ff99ce687ab379c724d573c23f8845fd207a059811b26c6d8b1a57cf2463a"], 0x1008, 0x1, 0x800) 06:14:19 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') link(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r2, r6) r7 = getegid() lchown(&(0x7f0000000000)='./file0/file0\x00', r2, r7) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x5, 0x400, 0xff, 0x7ff, 0x2}, {0x4, 0xffff, 0x7f, 0xe1a, 0xff}, {0x7c, 0x8, 0x7f, 0x6, 0x5a5f}, {0x68c, 0x6, 0x55, 0x996, 0x5}]}) 06:14:19 executing program 1: r0 = socket(0x20, 0x3, 0x5) sendto$unix(r0, &(0x7f0000002980)="b100050400000000000008000300000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7004be781e3d91f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 06:14:19 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="5d7e5fc9725bd5ecccc70d9db5d6efd42b45999add61a1a6d5ba58850c64c392dcaf6f1d08f9abe535279c300797b944d99eb1e7b53ea1b581a62f714cdb34f6ff82f78f70603b8199d87d0f4ed27a94b8", 0x51, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r1, &(0x7f00000000c0)=[{0x4, 0x81, 0x1000}, {0x0, 0x5, 0x3800}, {0x4, 0x3, 0x1800}, {0x1, 0x0, 0x800}, {0x1, 0x3f, 0x800}, {0xdd598440b8d86a68, 0x8, 0x1800}, {0x2, 0xf6}], 0x7) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/143) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() r4 = getegid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3, r4}}) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() r7 = getegid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6, r7}}) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000100)) semop(r1, &(0x7f0000000280)=[{0x1, 0x7a, 0x1000}, {0x3, 0xc76, 0x1800}], 0x38) 06:14:19 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f669e86657d891dfe6466d830007eac352055b2acfa045caba9b3de424089d0bc92292a7897af8e25461faa091e501cccab6674a4c226c24b1690d34ab3b55f788e7479f196307f"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x97, 0x4) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 06:14:19 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, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=""/236, 0xec) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 06:14:19 executing program 1: r0 = open(&(0x7f0000000440)='./file0\x00', 0x80, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x8f, 0x2}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x7fff, 0x6}, 0x8) dup2(r3, r2) r4 = getpid() r5 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r5, 0x6, r4) kevent(0xffffffffffffffff, &(0x7f0000001500)=[{{}, 0xfffffffffffffff8, 0x8a, 0x80000000, 0x5, 0x8cc3}, {{}, 0xfffffffffffffff9, 0x0, 0x1, 0x5, 0x401}, {{}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x800, 0x7}, {{}, 0xfffffffffffffff9, 0x40, 0x4, 0x400, 0x4}, {{}, 0xfffffffffffffffe, 0x5, 0x80, 0x1000, 0xfff}, {{r0}, 0xfffffffffffffffb, 0x0, 0x2, 0x2, 0x6}], 0x7ff, &(0x7f00000015c0)=[{{}, 0xffffffffffffffff, 0x64, 0x4, 0x1, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0xf3c4, 0x20}, {{}, 0xfffffffffffffffc, 0x9, 0x2, 0x6, 0x7}, {{}, 0xfffffffffffffff8, 0x89, 0x2, 0x600000, 0x7}, {{r0}, 0xfffffffffffffff9, 0x62, 0x1, 0x1, 0xffffffff}, {{r2}, 0xfffffffffffffff9, 0x20, 0x40000000, 0x2d, 0x7fff}, {{r1}, 0xfffffffffffffffe, 0x80, 0xf0000000, 0x4, 0x7}, {{r5}, 0xfffffffffffffff9, 0x84, 0x20, 0x8, 0x8}], 0xfffffffa, &(0x7f00000016c0)={0x0, 0x2}) kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000500)={0x400, 0x2}, 0xffffffffffffff75) dup2(r7, r6) bind(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="a56e5222002000db70c4cfc19aa498d441bcac3aae4abcd9fd95bc1620ca319a1db434afdea592d7853f2dc4df2b2b91ccfe36ea2d3dd9dbf29bdaed458300dd000000000000008d3713d72606"], 0xa) pwritev(r7, &(0x7f0000000300)=[{&(0x7f0000000000)="9e6ceff5d0fded564eb398200232d8c8e52cedd691a31b369ff49ea6fc9a775e3569afd1b61cddd36516f774aee8878eadbb1dfabf218a07c3240631cdb169710f5b01d2f8b964ed4e7679977c29f6e056c7145fe03eb61583308551940bab7ad0fdc0cfc95473bbc6630e9455", 0x6d}, {&(0x7f00000004c0)="c4f751504888cabb38569bd45191afc9ac8b5173da405aba357617d841f655d31421d2c7ba29e54a29b64081b3ecdfe223dcc3777fc1d95acd0e56da0f5abe11790e48bdd4d2df7a33c0267a3dcc991f2b8148d4a2ee7d410a314ecb994248c7dc501e0ecc67caa54d65009258c4df3684a99878e3cf2c615ac53b3ed93f171a8003682697e9cf98631ef0efeb97dcde5d47d001205ffb79c3d893aa9c1052b232e0145cf4c1ced78ec541cf8c26a0c41990afee34ec95a6b61cee5eb8260aa265e312983d5d3bdf312dd889d006602676b24dde106a6e37b61a58549f0209a659429fb893ff08a471417f2dfce5a3d4aec45586364154b8e0b2d4fe83c9ad962c9ca74507394f6619fc425941557239c69e2cba27a6be2d4da0213361a06e7878da9279198294baacd5b866ee0f0b74d67c5bf3069c606572c0f257d9e0aab511b0f28e83351e83224f438cac912f0f96fd103a3392724df6b3d1083282e4e4ad6b2dad151e636e23acb0f1c6ce9c005e377d88af7b167d8ec0ecaa36e148215291f80ed8860b50e44cfa191ea2e05186200d4e51ec8af9fb88ecaa238844510e446a1353defffd9e95802e214aff96a34a3732d24fcd3dcda66beb2b347258856bfe8e7ad117a8d575811dc515d336ce3b18a3eacec837b3f23a93e9fddb10c59b7dfec499ae399db3c9cc52ea6fa81249376fb6815557580962825fd4ad89019b9be7295277f3ac7e58d099fb27e300dc6d5e61e40db57c1070f042c8e41ff4e399ebdbb2ad825253d1efe4ca117dd379ad8a337e70e330256c348fe4ef613bebdb3c32bcb2e396f7118762855b7bb2d17fbce3f7f0e5e730e4998963def406e74e58c3fe4daaa39187239ae14b9170ffdf08ee6fd899e53a84f2e81ca1b12231ff38b194c53f34ce42a09715c46bfe160878d0b1e0d95e3a260973ddb3595fcfdee1213066bdb921032977bda76fd256190c02d11f092eed6119716a11dce6c15803999cf41ba2ce39c3af0b6af6021de3e15ea633716d10b45a5ddd3054393761af8cba662b55a4e1262ac5dc3857959c9e5ec0127212315d65dca59da28926a52b308459e41d99d9eea80098c619b18ad0d4bff82d109bdc11f6a39e8dc61275abbb9dc43ee3559941f7a2ef5bd241c2aa5649e9649caaa871f1ee716ac07232418a3c23e124b053681933b99e269072127e867592966af69550101c87175a1687f6335d0ae1298a25eefc9ca49232a175ff822b9a4bc5c4e9c30859c36c0379f88a8229846e9da17201f390782d7e2505d511fa38ff27251c8142cbd51bf1a58baeee350229a2c6d29aa3ec4a5670091274937e5c708b2a35ac5ca155dbff032e2b654042b6dfdf27e80d6b6f13644a087faf1a82dc8f786fa5f72dbd87fb2cbc6769f617bd672ad3fd3d2eb6744786b39c16b361b4414f05ae6e16ea7cc2a9f07c5dbdb00793607fafdc3b40ecc159787afec2278b888504221b591e32173f04a1eb67cda391b9a127c9da6dc8dfb65f7984d578301ee8833ed2b2b5f6503f8743058387186576fb5c619783b3f7e2e8c2e0937beb8632b23dc7bcbb39c1779b64f57a2210ef3a8f9177f31c6385b9776c03e9da1b511acceed31b91882b1e7d27ad047dee1db4a8b4d4862d3d198eac77fb655aaadbd23157f155cb6309ba57c287f5913011ae88a1dcbd7da69bad88829fd31d330d3c50367897f331a4c9cd10c13e22eef8aec416f7ed1254ba08f29d03fe257d3bd1c7438abe8da0129dfb9d45ee4f511e30108469632bd39073fd6d48435551e4709db0b0978e855329a7e303d46d83b76bc6c256dde94196ceabc29c66eb9e68acd1eac0b8220245c5f2156f1964f5c44c35108d125b3c15f99dabd55cd4de58ec167e571e14a4298e431ae0af2a1d124413491b0b0a4a93ee9e47557795b875ca53a0f90320aa5923136d1bc4b115c474dbb3d68ed66cc4914b5b5c238abded0131333004ba2fd83075153141cc30b592126fdd2eeed34ad575c71111a128978fa597253f47a0705b18e89add8a0afd44ec64108f7b5bd51b38de38198bfb27a6fe98bd64d5d8bd22a4bce0a9b546bd332a4cd31d2a26d31ac84f3c5c8ae7b2e272cd6fbb5a15cdb39375c6886dc31eaed3bad302eb0bc518720c987dee76763ab1524f3f7e1c781c22eba34a6cf818b60b419dfaeefe8f659d3b616045f9aeec172264abb8e945c4f91102de1dca7d9095de5530cc874c4e44a22ff2f6f46d33f12c3e4b995668d16107a2ec1a3c082be954ad0e925b2bdc2b5ace42636c6c18f381600588cdf4836bfb05067e2818f57a2fdc39f0e103d19e112f4250399bc997f60cf4c0eeabc93336c22ac71c778e28fb0e9dcd99e538a9f9eaa972eb1838d1e52293253e13d1197a4a9829079f93eb072ea8f33f82591df97c16c8103cb082b321ccc83dd3717f2e585a2a7a36b638768cdac75a91348ea7a5bac407618a21fe6865a6564451417554ba4aa89c5b9646549cf974a47a2a8edb213248955005c4109f65f4c61ddbf90229aeff24ffdc8e10cde519ca019ec1bfc07d793468ed84d9902c93c75c755f79834e3ea873020f10760073f13761fd0f285c589c44d31f9ce3d0df2447eb89907f4314247eb85b8f691e2aca663fa94af73effada6db9aec3b94e685d2c02e2e3bc51bd833da495f49471e9ba0450762f1a4e7d5eae03ae8ff3c35a7f6e60d2b94371486d0d925086731d6e74974089397081f088e0d80192242f62828528aa815c784302b82ecf02ddeb82db1196ef1e0519fd2f233e50a4f534c6295c739be2d2c8c8517635842f8388dce1fccdc52e218177b67ea687a46099f8b0649bfe972eb799973f9ff2c5738f12cb9185286f5e2e23742f2bb859b3c6acfbc63c56b652b2f8d82b516538bfb3b0ffffb13138d24d5a6239899f2e5a5a33c6ebd7f6a74073bad5fb5c1a203b600ad90acb2bb046b01201a4072cb6b8cce2684ac28857dec7b066fffa72188ef96f8975483077ef5ba4fd5d0089a0e869746ec51e3f3b6f056b6b8e77995da3a234b230d228e74347407f0563ff518328ce295b148e67fbb22776bc8356ab4868883eb9816002288a54877fc1770a2be9aa7485016f5aed3114bf1e2ba8fac7e6dd3538220cc0c81339c23ade2f278fad23b99ad1e75700969954c22101efa30571d00a7f77b0e67c7551d0d6f4d02e6e45602558f061afe8fa6a463f80647e0efd735ff34695b5d03b26b581c9252964bc2453463ebb0fd81752349216479dabfc3edb6dfdc337667df0f35d6e21cc9ceac8f2e536d3d085b8cde992473b94036d7cb16623a2f7c68c5cf5d1e26485afb52ef05006c05ad075cb660940fc5df304850128749b7c582cb0b340f46877db5b3d39056acb57e1ab92b63e1d580285098e5ae11a3713024bfa33dc109c26d0180c18287a6ddb2dce70a0067b6f58b23c34493c17142d858664b8a65193b93abd06f7529954336ad2300d38c818fcc8900e7f19a0e34ad80b7268bcef62392033f9481b15c92275a67776d0c2c3997967281a10f0f1a58df5475870a0f5b30d84e040ed38bb322ed972f4216d77ed8cd2ecb0ae9260f3a061db3257c1b483e08182abfa84930e08d2f34584949700ac3fddcb426443c4fcf74a9085370b7c53c548b26740d08c0fb7f436877ce1ba997ed796b8136855484c37646146b7d59cb3d218bffd525a915dcbfcf8a755f3986b56b428cf64ee7e44a4f72e6304c2fafedab167eec75e753048022879b42c28db5aee7a4e4d18b243e52c556c67b2364bf56641886abadde847564dfc4c0c31a922c733d8c12ded3f6287ccbd242c3b1a8706d183e5dbedec865f3acee08d18b4225f37da88bfe8683f4086e9a0726137651cae551fe8a63399fa021a93046dd264db6102590062f4abeb662245ec6792c24ca878fcb3ccf4a1dabf1be96e4b4c4e71a0ef514586a659447b3b8961880167ee10098fa2085f8006db4299ab6125b9b4a8bb5ca647db1dd174ac24443465daafa29964da6e51c96b9274ea10fe33dfc82a18274d016198db2b57ab50000994308719b3415fa28266f4d5c4b6d31003d55f45a32295b8134dc62dc0cabfccce9cf2d3df3d05d089370d65f0a0bf39ca38bf2b263dcc6633a5704a464116f1ce30254e1ec2d1702d776390f07b2fb30d6b99e48021473ade2948b271fbb150a982cdf4239193a8957bd8b90b2730c02baf8b6d004e089eafc743a336bbe855fd37ba03326a6b8b1e7d5deefc358bff824636e5781234a077660a9e31632c69fa8d45dedd86dee394a256c57af828abebfe53bca6724a21bd483c42c5242b4243a10b0522cc27c6b3821c942852018680819f034457bd7ac84cf64d7bb9df6a6dc4ca61ddd25ccf41ee9438459dab6c7feb90a43ef2dfa5aa3a0c9827f795de74ccf0d55a56268465ba38a3453822ecba42d2f80d53b32ae4da38b959a53855bbfe69f253bc05990d97e25d3e6cfa8d8800f13698dc3440610e6e08e25475f7ec21898fb725f5c09cbb226204efbffe8876538da3670f08e49ebe1b669d2ef1dbbd58ec4f118f0327d6c0aea61a571804c24222e2a1e648afb3eedd8c06160b71939e52bb757e40a0c840f7cf6f9733446776071be4ae40a763d9c59132718155d3de91a0460a8bf6c56246aa631c4f312e6616fcbab6416b616f8af1b612afa2bd723998846ec080e8171ccfede84da17b7b83b50b2457073a7bcd06898966a33ee6beebfa9b5764ca578941e99c4435dec7237240c6f8aab800ea24bd306da928549d680be771705945f6067333d45025ac422ae10c7fd8d0e5c214dd399adada4c529a05b34321c02cc254cadae20a64b9b6989b87136a7244069162d2c52d3aaa6611072dfdac03835819d08845c00649b0ccb8978e9bc812cdb204e9543f0f9006def319916fe96482d249ad32c73af30c0ed4c99250fdf4916955d715a50796216fe8726f7fad29ef7e3b3fe04420beb48087eba1e621128748d661557369b594d9ed54dbc81af4da30b0f58eecefc85ec2e770d8a54f77d4426bb3b5c1ff2299a890635bcd342a6aa222763e5f2e2a827791230e97c48b5dd8b833d5756b7eadfe209642c4651967f292791bacea145ed1209b02bd6f6888fc6e5386d18bada4aa51246baaf18d8be24d591c5bfcd50b0fa22da4c9ac9c1b2a21b587755b2adf1e42a7c001e5651e141663ba1c79dd90ba57807b80180d987c342548b6d4c69788f55ad8f20eba99944ccf52a0cddee958e0acc837b8abbb4fafbf0d02b0eb9416f33cfd48c47b6805e4e1a39701f79d6a922dfe7b9892ce280a9f5931212d46b8046dd73a334b230e53d35f26a63e3efd9428e37deda60c33e4331c01cda065ea7648886d1893177708c4e9cbc6e768fbd8f6497a86266b676fa2c13c45cc076041eaa8af75ee2dee9973c8881422053b8ed9031fbc01a660c83de7c1ed80e5f7f5e1c3c6d8cc4acd6feb884cfb629a92ac613da69e2aba9a7423ceef8b7bc4a4dbac91c82fb602fc18bd84a53792aa5f60929fcd0a7c7f31f4fd0bd9de367d8f6e72ae8cd0c96c09027f66f2e0eedfea3299bf0a7db27b97ad8d06f8f328c98b55aef535e7a14f8208886b178df848d85ffdf590f2e8df46d4aa787b055b46e540622d118daea22e83840f22bf030675236315ce3e9690353f8fbc8de36491a31dd55fce986ae78902fca9cdeae7c5e24f27d8498e39ec95d1290099c10c5f461b91d4e6f135cfeccc39f3125b8e7d2e71f4e4507fe6451c605", 0x1000}, {&(0x7f0000000080)="bddb65c157a5622df0908a504a27a0c2f41dadc39e43b96a4074783c5bf18c01e3581fdbdee48a0399b8fd1a0a8721880a2016de3a7d7f4e96015212eb56ee1f2803c87e7783948ab686b6b8ff310bea7da4eac25a441d14ff3f86ebfce7f83d7c13b3ac2bc6fd3e7751ea1a8335c39f450ae0ea27d0a73082e92144ce7e4c2619eecf070756e1423e5b51e00b939f11d51f9ea165", 0x95}, {&(0x7f00000001c0)="e709dbdd58f59f6c522929a0cbb98f71e8edb2caff0f67540006ae912e52bd9bd98c8d3e40af96a4d9e11592ce374fb334cbab698f99c265b742ee933996567cc30d72bbe4bb37e848", 0x49}, {&(0x7f0000000240)="d2819d70427de296523d9ce78aa553ff2d3c98d82bc856f9bc94cb40dff95606b6f4db8cbd7ec3a0e03f405f0f938488a13e5feb5ad3113446dd3ab397609ef4a012e7ee1c705ab6724d5bf0e5d232626915c265635df7404bcaa4fc8f69c77b66c04e087f0e71de6088135d95b8c157e20e2bf7f16cfdb0e513f568aaf4a8096de53b7bf7de291d2785693a5ed0cca03c5cc1be59de5d6df900539baea4893e07643e34f52fc020fc524e0250c218961be2bfc3", 0xb4}, {&(0x7f0000000140)="941dfa", 0x3}], 0x6, 0x0, 0xfffffffffffffffa) 06:14:19 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000008, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) getpid() r0 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = getpid() r2 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r2, 0x6, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x400000002, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000ac0)="cb50690d472457db77fde513406cd76431061d34ec2c7fc6e6c9f61f4ad07e6851938a5a62315697fbe8f79758534d6bdfc34217ccad1ac2ccec2564e8483a0fc8ed091ed1db8224bb5b58f56d0b28e201a5e9b1b915516101943d0a2e32a6d1ffe84aa6b36fac591b1179747cbccbc2517c2e2ed188a9ff9c5ddc118c8e99d1f4f2441d437804e739d32d749cd3d177b81ffcd5e55332f33549f367bcc33c8a4d8d1085b287c32d6c465f485a3fcd465a509a5363f875d625889c0841b7cbf4dbfde7e0078a6422aa6e42c80fecfab626cb8b0a8a16531d87126a9f7519071dff50b0698cb70c4443a67a0cf0c95391320e7926b811f112b9bcc995511a701c3cde2e470b6c01fe861c51c7d4a879839492fa8217020096c6b4e419b94a76a3ff59e8bc58e544548185b720f929e1e00c2d0a14d6ed1087cc056c9ce8ff4f9bf2966812e2bee82166fb32cb297b8e19963a1b5bab66b14a7e531dcba725b7a7d7fb17b8a71c24c82d5147e7275e22a854", 0x171) 06:14:19 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff08000000030086dd60317b7100323a0000000000000000000000000000000000000000000001020090780000080160be46b100000000fe8000000000000000000000000000aaff020000000000000000000000000001dc8a1e0d1e569aa8c5280db4d495e0b90cf5c1ff2389ccb957868bc2d3af2a35"]) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) r2 = getpid() r3 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r3, 0x6, r2) bind$inet6(r3, &(0x7f0000000100)={0x18, 0x1, 0x6, 0x3}, 0xc) semop(r1, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r4, r5, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r0, 0xffffffffffffffff, r4) 06:14:19 executing program 1: r0 = socket(0x2, 0x80000000000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r1, 0x6, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r3, r2) fcntl$dupfd(r1, 0x0, r2) setsockopt$inet_opts(r0, 0x0, 0x22, &(0x7f0000000840), 0x0) 06:14:19 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)={0xbf8, 0x9, {[0x750, 0x100, 0x7, 0x4, 0x8, 0x0, 0x12000000, 0x4, 0x101, 0x5, 0x0, 0x6, 0xe3, 0x6, 0x6, 0x9, 0x7ff, 0x5], [0xfffffffffffffc78, 0x0, 0x0, 0x6, 0x0, 0xffff, 0x5, 0xbdae, 0x2, 0x7], [0x9, 0x0, 0xd99, 0x0, 0x9, 0xffffffff, 0x5], [0x101, 0xff8000000000, 0x3, 0x9, 0xa68, 0x100000000], [{0x8001, 0x5, 0x1, 0xfffffffffffff801}, {0x7, 0x2c13, 0x4, 0x3f}, {0x0, 0x5, 0x100, 0x3}, {0x859, 0xfffffffe, 0x2, 0x785}, {0x4, 0x8, 0x3, 0x200}, {0x8, 0x80000000, 0xb5f, 0x9}, {0x101, 0xffffffff, 0x83}, {0x3f07, 0x2, 0x1, 0x17}], {0xfffe, 0x5, 0x9e5d, 0x64ff}, {0x3ff, 0x1ff, 0x0, 0x2784}}}) 06:14:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r3 = dup2(r2, r1) ftruncate(r1, 0x0, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r6, r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000000c0)=0x9) dup2(r4, r0) syz_emit_ethernet(0x66, &(0x7f0000000040)=ANY=[@ANYRESDEC=r0]) mkdir(&(0x7f0000000000)='./file0\x00', 0x55) 06:14:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="62020207e00000017c839bf98dca13e8fe72851ee36f23893d8562fff426daa7276a5cee905a721b641130c0789da9f049356481ff016fc57205de31578c457ff96ebbffb5e87f70b19a8352b7ad5a2ac3468eb7000000"], 0x1) r1 = socket(0x10, 0x2, 0xa0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r1, r0) r2 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r6 = dup2(r5, r4) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f00000001c0)={0x9, &(0x7f0000000180)=[0x9, 0x9, 0x0, 0x7ff, 0x100, 0x0, 0x2c, 0x7ff, 0x8]}) 06:14:19 executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x7}, 0x1ee, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)) 06:14:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x220, 0x0, 0x0) connect$unix(r1, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x80000000, 0x6a7, 0x1fc80d8b, "25170451010000a9b3e742000000d35ed900", 0x0, 0x10000000}) open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r3 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r4 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r4, &(0x7f0000000540)={&(0x7f00000007c0)=ANY=[@ANYBLOB="00020035e1c746680006d083ec00009bcda18953209a615eabee023101cf94567a9b8b30a903fdec4d6d1d58748984c98685d787dd890a7765060000006777aae79fe40b92301202008372004924005a8522ddcdb9191f9c0195594f572bff2299238f1a55090981d66cc912d4c56c67305e4fcd976f6cc327a43caf058532e9c12b8f319d97eeed2eebe7e08b03e41a4d24e1946ac42b4a486d8e74283591f253793ab70d5374b093a64c4938b0e640547265f20042d2a082c9d83eae375e1fa5404fb3c18eaee7cade3ec2f2b783bdd425f031a4f66810b7fffb1465691ee9bd2516e18912cd038171a17995352894bfc270337ea7cfe8c90104ca6afeac33639f84eaa807ae5a4787f5f1ecf90d179a5ada2b357bcc3331a3b2b180a34b3222dbbd8e2e6106a73b27077751c4525ef0cc94e568b5977298cd67e556a9bf0efbd60572e6a647db48b44dcb0bbacc1ec6b0df5b6964cbf527ce45f2f9855afcaf01000000ae4d964a29fddae321d53b7d60b4962bdcc9774ba3d6433a4f1c850f12d19df59f882b9b3085e726e0bab37294e675a6ee4de8a98bee62ae7e6a8e585f902064bfc930b61729b1b7b1911ab58cfb64958ecbf155c6b6fa9dbab523086b637e1f8b69d2a9ff9cfed15b02cd07676605ec7ee88d42c7000000000000002b802a00ae81f8a63591ee5d9acbc2682b7fe64480e568f7dfdbd2e92dc6d64434f3e4dbc418d9e033521746eb199ee925c58ad5b99e905f480000000000000002e72980b4170a0992dc000000000000000000000000000000000000000000000000000000003fd7439191c869740c0a6e3ad8b834b7225d084cf3a1f5def1775f666fcd3e0150f78a9f7d6eee57afef3a588765f2fa104f61bdbe9802643ee94d17ffeb0339dcfc2c7bd1b13bcfa89a8ef60f3b72d56eead577302069acce073d334c473e16bee8291dc8ab0c6cf648bdb33c5c529d759aadd4534376b55834ac45012cc9e32c982da4ab6214c1987aa94b09a2dd8b0bee19ef761069b8e8ff7f00000000000023a9dc5618ce0422ec8ffed51652b827e2b0b9423df82311feb30c57503457999c0f7dbf2cb3791e83a9c9b91356dee93803f2b712f3689f4c15d63d44be584cdc2c9de764f97f52960af27ba8c1c09af22c0d2771b46bce05e97394610d83d378d5ea5c764400edfb19c00b93045d677c01ea64d3fc6c052a500350a6aac33e0fdea2b31b84a72ad23d14a259cd60dde9c1395812134a51e11fedd13a60caf8f97c9971437d697e932df2ff239d3ce012e2ebdce09bd7c5000000806c94b33a22a325770000f030c7060f633f673c84f6e43e344e4aee77bb676cb38832a4553e89927226639e1e24bd5e2227ee8f0df5f4d0537e85466694d20d7c6494609c1f14de77661d515a4dae6478b30a7cb43b8026fdcb3d64a613dc7dbe995bc98af8a362544c57bb4e206a8cd2f255b236b504213bfecb50ebe5682925de739535c7c3efd149b334e1495abe67c32aa7f6b47726f14154cc571cba0573221be37e0df66838e2a2a7531c2465d34997ca486cc5fda1a25a238576ecba44f6f3f5b7893eeff86dcd0c10b6d3da7c456f978947191f22d0f0b91af8859a0000324f4e6553fc05d2fb8ea25e788631bd5c535ecc141e37d18a4d8b88fec93f0d1e5db4dcd264deabff23c56780401c4a27cb8502803253bda7401e3a1cbac4240000000000000000000000000000008ca5c15868d2c71ad60d6b5797c9c6080acd6f623bdf41795b3248aad3569bd03003646c21a42ccf23f5ff15bd978247a7d652a59dc9624bedba5e0a87150fe64fdc3df2a3097b43525ff35e652c0137a09cdc8a46065222b5817c8c53adf8c769b2c3333516e2ede25776f9e8914d0656a3f55948e2e4131cc6cef0af8017bf19671a8f04112878bc2cf93c7601e6dca66c8ba6ec2ecf041b4b9267c47a5be7666f0b4587e831f355680c55b13c00bc3f268704183e502ae984fd3f7e7bc16aac583cbfcf685f5634100d9c8209ab7735ba3b829e6c6319445a2c1a8fbb0bba1debd916d598ed00680b6e7606c1759042f1c1db41db406b3e8f113a57bb154eb8101f7bf544b1d03970269e9815b01d4f3381521223889e534167cd0b57a5c2185722e29f27142ba5b362d6e1dfe475c53cf076529f2d553845c618f9cab5e2aab487a2c5e4e4a5f632dc99b3d2ebe529a3279220cdf4fc48dfd641856ec3f313025b642e131ad5d1dd2b832484a01b81a4dc12673886c65ec8dba1480bbd2b8f2868ad07bd3fb9fe5d7dfdcb6579e79505e437f8757d586510b3aa4c28c66be968050e84ec176bd9382b280483a2a4da8d5ea9bb0545a6bfb9bd75bff4593dd194595bc1f79a8227f404763bc77008197739c48b9c337ec7f822179cf10d411a"], 0x10, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) accept(r5, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x46bfb) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) socket(0x18, 0x400000000002, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) 06:14:19 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffc, 0x8b}], 0x0, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) kevent(r2, &(0x7f0000000000), 0x23f1, 0x0, 0x8bec, 0x0) 06:14:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000000), 0x0) r1 = getpid() r2 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r2, 0x6, r1) fcntl$getflags(r2, 0x1) 06:14:20 executing program 0: 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) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x41}], 0x8, 0x0, 0x7fffffff, 0x0) 06:14:20 executing program 1: 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) r1 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r4 = dup2(r3, r2) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000180)=0x4) close(r4) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10}, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x200000}) 06:14:20 executing program 1: mprotect(&(0x7f0000cf3000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r3 = dup2(r2, r1) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000180)=0x4) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x8000, 0x8) getsockname$inet6(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) 06:14:22 executing program 1: syz_emit_ethernet(0x45e, &(0x7f0000000580)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6020000004283afffe8000000000000000000000000000bbff0200000000000000000000000000018700907800000000000000000000000000000000000aa31e348263c06eae46a16b1785e8fe9abfe3a645861c3f0e323ce5c364e585af109193498c42c3ae31b5c5e98cd6555fc2f28741cef0d1f7cfcb1a27734e21c9751afa3c6355f247bed225211b80a70002aa47ce3852cfb1cc00ba09ad51fb3a1cbab957ea0013416aa8c4adb32136898b03c5bc77b39ebbd9cbb2def5377ebbfb326d8bbf3d76f66e6eb6e19578cb2b15407e1ac1cc671e7853f2895e60363365d9f5bfc5d819951762509d60c606c5ccf4a2cd1fc73b85ac8ea892cfce0fbf3847613a8a495313a9d7058485471e546873a439940fd97427ff27572253c3ce727ec3290120fc88ee1054e49954a5027f697cf1f86658681296c2aedefa1d7d17cc110011cb3acc1db156bf5a89ada70f5d681cb73c2494a15e7b5dbe2fa18af487a38db8acebdaf7c3aefcd8e938e949544fb29d284e826a7adada25658b4e80103804c4f828bbe0c18001ecffa4bd88137a2c17f746690894b323b313bbf2bcd3f9c4b5e221653220f837572bb8e772102fe9481c3a482370643ddb1318801687797cabc7a7e4c700fa665d96240bdb0050bb889b5230eac0d76d77c9d3d15cb513fb04d7d2742a57b3def5aebd590c90436709e57ad90dc194928779d9aad642e75427f7ed66b355e150d85de3f08c92a507a7a20cb52e196d37bbb2f9bd44aa50f1bd208508f1bcb783c9d3bc8a29273bb0bdd3cc8e96e4f44860d9fe27186546d82d63a31b3570abddf391a8290676be90e97083c748a9b5ee79d0d0b9328a08e66c90978452c1b6d53ab3291c74c3e22a5b0fcc81c03a5b2995091a400a1de8d0bb739f7518b68ed25fdb22f97b8c7b4f70c6a3581729a686ae3a10bd3dcc8548a2e56098d620d842830a55482caea8f6ce2aec1c1444bdc86ff2dbcf5e0839f467341ff63a8ccf3850ef96a5040b3aba47b93882b8408b8339543e0c142615028ac1ed21e2b6c09276251bce0c796fcd53eea5a7d6c46d4f205f568207c0b279f095e93f958475334e60458b88cb796610222a5af27393584646cb9ad2210a7132bde38ad0efe6d4563306eb47a20b862522fa7bc7b694d019e1360c2789ee42768ac86e5bb6ab2fcd0c68a6b9e833569866aa0455bfbafef19c68aeae8cbedce551e32700ddb88e63a1d0f81055decbb5df0f5aad53e1b25d28c37d010e18882dda784873b9a1b391a79fddefe918064dd340b05a829473d2eda75cc5983dd20eca50510026860ea366763552df2b01a561150123caa77ccf3cb74123247256f2a61324055e990d7a0d1a2a52c88313cf8d9aaa44bb9c073d15e7bf61e4cdbabc33b9dc40405406af504c85751dbbc9263dd4a8149e8aba562c083c333f996804aa195d8e49d49d38697c90ca2a3016b7cca802bfab0cefaff927ed7050cb74cc6eb84e65cd94567bd8bfdd058cdd930c85eecd4ba85d5d9e290562a15b9e0f5df79725d27a958a7fd73a429c6b7d49113864cbef32a660e4636b2531ca178e2f8cf228001c5a8ec2855205026fb57ab21c4bb9df160b31820e8dc8561ebaea75a89952a3fc57ec603aacdcbdc298968ac041df3e0954d0e95ef554ca0007907409a4694dc2c4618447bd5938c8da872f"]) 06:14:23 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) fchmod(r0, 0x8e3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r5 = dup2(r4, r3) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_data=&(0x7f0000000040)="28419f263d38e242ffb7c6ea12dccb9e926cc8e8cf51cbfad4cb70fa466fce28a6ceba3ac6d0e80f2c36877994d81872438707be7c6bfaacccf6def5a40f4b15e9513b95b0273c5ea648faf8be34fe846503e605be6e4b9bc04cb58973c75e250ff0"}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r2) 06:14:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffe, 0x66}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x87}], 0x0, 0x0, 0x0, 0x0) r1 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r3, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r5, r4) bind(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYRESHEX, @ANYRES64, @ANYRESOCT, @ANYRESOCT=r4, @ANYRES64, @ANYRESOCT, @ANYRESOCT, @ANYRES64], 0xa) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffd04) fchown(r0, r1, r6) kevent(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc}, {{r0}, 0xffffffffffffffff, 0x95, 0x2}], 0xfbb2, 0x0) r7 = open$dir(&(0x7f0000000100)='./file0\x00', 0x800, 0x11c) pread(r7, &(0x7f0000000140)="acc30b9cbb92246e8cee0f9f58cb0420aa9ba85854844fc5091dc34b10d1c3189edd5291a90c4b750c2f9e1025dd6238b7735c3bc29ca6ff3a969fcd1369e9b76df89d303865c74a4e4bdd72c6be0e251de6aa7085c1f633eef0af26b1a3556b", 0x60, 0x0, 0x3) r8 = kqueue() kevent(r8, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 06:14:23 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYRES16]) r0 = socket(0x2, 0x400000000002, 0x0) dup2(r0, 0xffffffffffffffff) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendmsg(r1, &(0x7f00000018c0)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)="6e2de7ab4b88d9c51fef176b101384b9395f0293a558f7b1d9620affeb027505fd872c742aaa3d3a443c0933dffe1a494d44e6a972704a82642552c0a3a0c3de23de1e4bcb5a4f7d8d36fbdba638ea30d1ebf1634109bc803fc12ede7b68871ea13d6fdeede0b583a7d5bb4aff2e486b73046d409b3ddbd09ac7eda0a7efc3210095bf2ca31ac74ac47596a8fa37e22a84fd706425c360439aec2d8a2bcde28f7f1ef485f9aba52397", 0xa9}, {&(0x7f00000001c0)="91df09f8142b8c0f0c6443c582f777ac9d67b0586e3c5324888a51e69a97c5e2370036bf653304e8834e17774e4f307e29fdd0dc719fe10f0e5d5164ecdf3a559d9156c071361263f0d81d08cf4281393e5222a6d4cc6274de157795b46c1e18c53a80909a24fa200ce2b020ea4a3fcff35c5004d942d44f4f957e80d61c1cf6b26533c7b979f0d0a0daf057025d7e4d3eaee3e97244f9c237020b56931df93e3fc496458b42f09b1ad4ee88c025df1d2dbeef1e287288b1c82656fe7adc245d499e5989a43b6a1800261a9e12ac466de0e54aa95759c073d864ce03d64048917939a5f0d9f90bc445d9a6a76ef5db2b8d3e9771f9ea314d57f6", 0xfa}, {&(0x7f00000002c0)="f8a0b7a523de67151f930800d03f0733d967861b1206c2fd5f899b19db4402ae6bd4ddf2efd90bcac2e870fe55abc5922390a349e4e98beb645f47b137bd8fbf58562ab3114200a806c48717d67ad56affb95751206ea20c268ad15845d067cef1b44ca5efb17df476737b875f0fd27e398229608c49f76b15ef14b6b225f1fbe56664547b343100606f6d", 0x8b}, {&(0x7f0000000380)="5f8c771c762059e91901b8f92dfdb570a2560948af1d5f0f32969c21b0400956e5adf37244a4776d047373ee3c23f4990e78d890ef31b177287d2a052e0abfd7306184dc105fbfa45611d1af95c33e605eda1cdf256bfb2f98ed3d0233e323e733282800eb323d18c9cef844d61f955633dd6ad0816377", 0x77}, {&(0x7f0000000400)="eb4e72561376871abad71c202d4180a585fd80e9b553e7dcef2467b4637e7ac66a9f24d9f5acdfca9b0c7cccb610d9a18aef8b8ac69f6f3a29cc8bdb2b0e6e885cc8850b117a577bede282f895a0c11e9d8cbd32bcfa11e56dfa4a375b", 0x5d}, {&(0x7f0000000480)="993696359b0a525e459d51b3564720b9479bfc06d945a96a441bba29974caf2b6ffe7263cd2974402b638f622557a5d0e1707dcba929643ec6cdb908761a5a4f131be9061bbd3fe5d74287013f05e3fef91000c6b89f0b51cc0b387f240708296d94fa1fd4148458b7a8844c81b5506b527a54c38840ae4c7e7a8e7592875dd001a2506fb39663bb59691dd44fe5a2dce7003935ee7a7b50216740b0c883a30cbf935fab0d1d1759bd88fd3f539697dbe59c1698ad12f1643f1821bb79b7e6bb0f9dfea703546693225c054dff0c", 0xce}], 0x6, &(0x7f0000000600)=ANY=[@ANYBLOB="00010000000000000100000000800000d2ac4f3564306d0e64155459c9739d0859b9a9207b546a06501ca488a5d6fdb5e0b1a68c8e72c42deb4df3155c3d1d16e2583550727a9eb9be332390418d6112e3a2b79952b19ed8cdfae7659e132237138bb7b0a9205de9cc975516a0a426ffac94698754457e9363f71e1eda77192681d9e4742fd6828c309924e776b3bcfa5a7275975fd58a1d44d4f56cc4c91c731e18814aac44c5106abe1cfcff80b3b6b1dac0d2193be7cd2569f59ae85eac8816c92f9f06df56ed6d0408867de3817c3efe9840438cd4286fc2660bb71ecdf617fafbb753451b96efeaadb9aeb67c14c2e114a6d670de7375400000000000001800000000000000ffff00001f000000622f837348c8007d10100000000000000100000001800000fe5fc3cd3c75e317836ecbbb644b783497b8d138ddfaf3a72cff33f2db85c12838c5b5e757a23bde328f42e25aa01c10b5a878dbb8e381817c0e451e596854cbaff0475267039cd32d4160f121d8019985c391ad82ab93dc10c3c22478d9d6af194eac4166459c38529c444e5764015d42557af2fae7c0b8701a0f3929e1d2cdebd83ebdd37641f56f7b70a57ff462608e1f03107847e21d8be518d6b8063bce4e7e225626849722588b7b429f2693f322fe1102b9fb9b31b335bbc41e3bc4af8b0ac683c680754efe5ef8e29726f47bfbe630bf26f663abf51a8c68ca744e976ef93b6407e7663c36d72f171f2bf2f0cfc40a68bca0ca5bbb1414d36b1e88ed911d18e51f74e21310efaf16ec2b431260ae274771483477772e7be9d2bd080032d70b68cfb9e08fbec4ad45e33fc5d949f33e6cce12b2d8dcda939648edc3791503a885b08c6a5ff906b63ea0797b81516462ee3d3aafeb099272ce0085ee56f34f362eb6db653dfc8b172d2ac8f57a37bf25aaf747f742c5e00f087b43b2f5739f939809dc3ff508e294aef2e814f55e2d65a0cfb718f88fc12d0f7e4cef4ac62d3326488bd29acd350575bf859e91e5ef234856d21801a9acd1fad6031eb212fd752a283bd580a6e20c3d504fd5e99701bd837d20f3eae65e338300dcfaeae7c0b04c32450fe5f6a25f517834326a946d79ee1ab9c2270e501216e44494e78ab723b6f0d36afafbc2f36ac0d82291730e009a615d737a53547b833e5beeaa1e18cdf53d88432f2fcb73977fc1a8b6bae08e877c929af43595358bb9598015512a520f35867d573919e2f5c5cc610c411580407fc36324209576915a4b9a7ae115329f632052325ad44ed71979ba860ec5881429a982913c307ef2b3ecf02d40eca67c4d322529d207c269a99753679eec7a4b7c8a5ebc044e01ee1747b3c3e5a57fcca36c8a463aefb34ee880e6750d57dbb5d2dc67e25d8f597e4f9634b8df9230898df30b6b9deefa295fd76061078cef6f11e8f4459bb51c361e221dc1c1d5bf91f9be1662655703b278633c890aebd1289415639acb0f791858b40381e9b6c4a072b2db1ab28a93b23d7838b7e59bb9ddb28c041d2fb68612a58588ae9b3a91c71ad6ac72d94c3712a933d6e9904fd7f4eba134384abb343e0bcd5916aff545966fe3ced1cc65ad54b6ab494fda5b920faf00e2386b4eed4d134eb9f2295afba0b562d67414cfac62bda35efb29085ca3e79798c961d5bd2095227aec5d192d58cd0a394156ea75613278c53a217e59748eff0b0204659e0b576d10696a46712ad7e6e958c2ba8da26792c904284894bc07525893d9adbeb3d3d7d6dac5448691913719646e74bd844644116b77053c27d08435d04cacf7756d11cdd4009a24f84c51defc2830640f1e32177bee26758f4812b7a524936682ff67ad03b73e1219b466af30d0d085399df646e9700cff1a728bb385c6848569b55c2b4ab45ac5e218870dabff3cf3d6617b6e1fb059bd0fe80ec192d00ccf38eea41ebdaa419c0a39fb872adaaa0dad733e37ed8429e45f4f310adc21df7b91994a93d406fd1283e21afaddfa5fb8ad2636df2c0029f45cfe28dd29c89053eabeab4d7d13f6fe9a2b2ac7c794d56d3ce23dd934cdeba1aaea67ff6fd68b752fbbb38d1665748e8efb0b57441ce65b64d7b879527fea86f1ed3a0b09ed394cedee020daa1a5ae7f7dd5985b2672784d72d8e5de4a04d58b03b13c85694ec677070377251581e818959f6ae07d80e16a00dc1786bc07ae5a083aa0de24b291e7b56d1f6fd216ef318fbd259f294d7e14f02e6ddba5a92f4e4f61c490dc0294ed4cfd2ae267ba0958c0d7df75173c1aee44116bd32d6a4cad7cb0ccda8601b7212f97e3c2ff56feab6cdfe7027e9d4bf479b2b2d28a97b6a30209c95523953c3656176bf20a448c957112b4bbc67b491b90ad1027870bfdbc410e7372a9381715e33aee57b6792f10e33aa9ab675ffa3fd1e9495deccebeae93c60631283c91378093b53882a1282108db839cbd483e02cdb04026872f8833e8fdd44c39309336fb390aaa2ac7a8b3b53c4ae20d99a9c0a904cfd36b377fece8f7522e78824481afaa87bbbfecea625ba74551e400a4e9ae8357293d0b1930f8964f8b26d771a6d0d1e2ae2b131a5bd876c02cf9dd8cc860d1fd61e45b52afa6b536632a0528bb526d8c0a2ffe024851b1081b7817dad9518e03d262bb7c76611434d43fe6b361bf50eeabdcdfb9d1728a909f6d8c42a904411fa2a566bfe32c985a395ba4f56beaf482ee566bb951f97cfcd6623be8c605ba85f2f2da3633ce2c5b11241ed1e4615351cb6d336a2f44c1d9237668757d3d9a1ce95d424a1d91df53c6bc2453892a13c51401f69f524e4c48a3ebd907686b74129d7b20e72d14297955aaa4f157a776ed80966857b665889bb3f224cb75aa592bdabcba0d7896330ed77b02c845ab6deca102cb1112af9563db7bcf5612a57d3dc48a7a078908db9e32baab639094d764cd7075e408e1be0a91598c8dbf2258670a9cd372293f79375f008eac5ba881bc9f0792cad0754f106cd5a252ab84384bd61f058905f99e46615a4e9ee1ecd8b319644ac41215cc04b2652140b44dd6e7aaa38b29c20c2368b5520f74081623a0e1b984a84fa052278386c9b9f59a58c0389785a9f8b3be0dd8e8f72925c330acedbcfc33070b9d91725d3f0d15f5dd268f25a9e0d6d011ac6f353d999505116d1c305bfdb6fd88e1c253f828dd3becf65fabb899915c07a16c49180f5d7fd7662ce207c6584fd8d54fd0f3c09204c79e748c9414a8b4e90b34ec094aaeb088b0e243ebcaf0b33fee763775329a3ee4cbc96fc169a4e8a5d69c080d06e6b66aa5c075b29b10549c685b7af8be2150e50debfcf8b9ccf6c60a33c1fcc378e82d0281d2458737657a6b34f8aa4f4560685517d6777fb3c7d77d88ef2a23f2560be3fbc2f967d4bd4ee03a71ff284d7543f1e0147d7bcca855572b89d6c81196207512bdcdd6f248cc405292eec7d4ea0385954d1c344ef4e6b54188bf750c531652e036a9ce0ba9bbd975f0c3d07ab3c7030f992972942b3071d15900a0bc76e479035eef7b536160b109fb87d6ade624b40282f03f2a4f57b23d67596413c1cedb4ccb650a830e58ee03a831ee150805da68f7283b84849afa095ea2d831e56682fba7e6b3596a9e0c719d61867848dd620e348e096cc007069aaa9afe6cadf408cdc00f13b7f12159b2650f75725ac90820f16cdfbf39cdf213007c5055983e75a44444af2f459279fc688d726dd21407cf4bdfbe2d6a7451d637b0fffab34d1967d2e79a1f593ba2e948453cd96f93d07e65ca7270b04b71aad5e59fcd14da016265f8866d8aa2f6a0b81795ea7a0d3b11e63ff7067b802b50e13f3a606696a29d2817ecb98e05439af3db6b09449efc61e5bfafc799e02d23c48fa5bd4366d0675a5d4b88602ff2d6f299c4ee835e9f2c8e88b18776ca2603196f8fecc187067d972b3fef7c66db48f7114efe6c820762c2755dce410c31c70ac167a145b4e387653a2f3712260d47386bb8de0f1be5b8a588cd936b170d41af37069b89b5f9a25a2234f6e5a1c95a92c3683a499453a47669907fbf929da2da645cf549c0f5ea38b7c51f981f0dc316c11e651d36a2f24868ed640850c75605a33c22f683064bab16d0615d58ea994b7a5b3edf7f1689294c9c72c52fc7baf64f2be33415645620f0ead70d28a6fca39416f0a222c60e6b2fc58d2384e6c8ad8b808e177c9f0d577d675c70e6b5140b3084aad8cbae7914a7cbb480fb9e32b517ddc105388abf6b5d946d067a1aaf22eccd1af14556f4e4c629e3edb75b8cbdcabb5b1f08614cea558b0a43c72cc8e1d14469f0572c4389cb7a34c631b864087c2da214cf723e0c9070f78a1a82228adb4c2b7848b47ca0d7ce4a7783f76647d9183fc2882f449820ec3ef41c20f8c985d4ecb04db87c92995c845ea7ef20b406d729f914e11f1980fc9ed8ada635d4c87964fb1429fd02643c59ba82186c75fef303cb90225ae8fbb2580204d264c78c1b84f068913ad9a473907853e3852449d70932d83ce6884cf48d941ee22cba6bc186bc4c4655b2f0a014950f3ba778f3f9bf2f27d71a431a4f1b1f9d814f461ff962a21f4bdaed159ad1c0d2bcfcd50b2b37f7e2238160aeb724e033e4d677f1e13d64e5a6f089ddce44a88814f094b2b9e1f502b7ccfd7b23a496e468139453a535584a2a578cd16c068a7f281e082c41aaf0a2e4445b7684f84a19ccac4f73756231012167edbc580ae7a74e46a220888f9258b00ed9ec602e6a7a6afa000cc7ab8e51a4adcd59a862f92a2f3a5859729673b6cb5f97d278d8fb29e0d64202f533bbf087a384674f3dab0a64a0f74c79bf29de9b8f2731ab4e7fc7c950c83ecd021fb148d7e3b68f2d7f0f56719bce27a53aea0afb6d1eab594231be86488c7420ad868ca34018ccb42021b1bc9117510b47a2267f0d78003833a2d25268876906e5d22a1f73307e476be6f386f28242ffe5b86ae6f1bd86f82abb6c0867303a0aa70e6b5ccdfd218c54b7eeeb25a3e52552d93bc7e164b4db6d5f84b884aba36c14bb0112fcb30857298dad059f24d1ccb1e75771d4f42ddced3f93335e8cd71a769f2bf8ec272b05f3d84c81c41d348a9acbc09cc572196e75025661337f4b89d4e94da4d4f3d05de5c5f728b4cb67d6b3ffae8f035853fc3a25f3011bacb362ed900a552b02174f0aa39df9427fa519f33e3e9433f56ec9583d2cff7c3367e207de4b4c66e58c22d2772e1129e06e9f8a4f05e0f8cfe583499ff8100760aad7f2f366ad94c992fa013162728d2fb67d458e9596244cb7a551c66796750a8c5c2f61af38d339c1baca5c1f48416b8b34a7183d030b3598805c3e4bbb131e17435886f3349b755dff4c1e3080424e396cd2d3f4e399c27ab5ab46d4a956e73a9161992efec8918959eaa8f6fdbc8e5ad283ebd5542d3bce27e4aaccf325988783dbfdc234977fc5febf9a3c783e89c4cefc9a208ca7a35c1b49e8bec473b55aa96041bc5a7a83b6c1e699f2eb23fd51309c8cb63b10089867324dd98b7c69f0c020de572b606f5eee6b5243fb3d5d47b415c1e465cba00a5158d75fdd6cb7d1e62b24a61c409bf046709673df2004c2fa3ab7ed1538c713f69d4d712e2de19bfce13efcc34aa132eebd68da507979f72e9ebe42fe801d928e23e207a4758263727dcd3219fd637a62bfc6776ed2feb9a62abaf0c67a8e88417283ace7770e7daae5ffe010c99a53079fa2bfd7893ab3422d5372505336dea0210aa4891cc67ee6e36f8744fc6686aae76cf365b0b7f2724398083c76c8d9cd0cbcfb6f75159540b4adfb5894ab832a0ed831cf8568887d3c46d4c3e21e67f0ba1ba293a878847bdd67f6ee79c93fa0c338d3d47858eaad72ac09adbf2f6f24116b528796d75975fb9d9fa2fe285fc1e4ef5368b05e36a2a778502c2f9e4c3c2e0e9592780477ce5331cad08cf6b60e39955923fa91427cb1ebc16b9e59fa7548c707b74e6b9ea7d3885cc2191914f9bc947625f995c85ffc9fbdf02bae9d6d14a079f5fd3cece4bea9037df0975c9d31b1db5a142a9c66a0ac51660f5c3cd29fdcb5f3a23ad0b184660757bbf6a16ac8a0a4d6d7d5adf7e9fbe0e8e0af2d9ca797c2b7483412b64594010719f620dfd1937d21b8d333b4658905bb81b40bd8615ef378704d0411e3e2d0eb764883a4291bf53ccaf05a3c58f1b1068e0000000000000000100000006000000bd0f42f8b6039400db41eea9be4e1e1e5675fc24b80b0f48edaf7a7d22acba2fa4c36a19ac24f487959cd08690f05f1b9ed51c0f1bcdebc40446cb1d2890137d2029079acf79bf58cfbd65a76c42c4cc3646873ce6283d9020ff6e869ccd9454aa2ce6e363bff552be10f4bb22ba4afac2b2499b37cdaa1705747862fe29fea55e93e43cb2e6f7a8d08cf58aba74344e0f2b6a30edf1e0ae8a564919f3811f610c79b56b8a2020fa2ad7903bbd5f875351b79718b402ecfed4ea839ded2b873d28f26d6cf3b9a238deb00000000000009800000000000000ffff00000500000028114ac8454b1e947f2b41c45a181a792f32f0c16bbaed8bdd67739f32edce4a94b7a0e8a0637c6037c4b38ab303c49027aa0e134cb8218221c8f90ded934768fdea707e03ebeb373b8ab50c8d8d6d70747e7379f7637eb1d82d2be253de44ede019b29057606c877de249b326e9b5d19865861e64f2cae7157e189b50e59753d9f0603e6371778f"], 0x12a0}, 0x406) syz_extract_tcp_res(&(0x7f0000000040), 0x9560, 0x80000001) 06:14:23 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x40034, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) pipe(&(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) dup2(r2, r1) bind(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="a56e52aa1be016db70c4cfc1"], 0xa) poll(&(0x7f0000000080)=[{r2, 0x8}], 0x1, 0x2) poll(0x0, 0x0, 0x606dca73) select(0x40, &(0x7f0000000080), &(0x7f00000000c0)={0xe9}, 0x0, 0x0) 06:14:23 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random="9fcaf6e338b4", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @generic="8213527154a11ac8"}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r3 = dup2(r2, r1) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x8, 0xfd12, 0x81, 0xfff, "c42406e94c86e62fb9b4ed7e61e43adacb4f3e15", 0x3f, 0x1}) fcntl$setown(r0, 0x6, 0x0) ftruncate(r0, 0x0, 0x1160) 06:14:23 executing program 0: r0 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmctl$SHM_UNLOCK(r0, 0x4) r1 = getpid() r2 = socket(0x18, 0x400000000002, 0x0) semget$private(0x0, 0x3, 0x40) fcntl$setown(r2, 0x6, r1) getpgid(r1) syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa9c7bd2e8f951080045000014000000000033907800000000ac1400aa0bad83e96721384f8ee32e62f742d7010eafaede56780a277d46467deb49dbca6431956f3aa61e58406bf62bdb89fac029152a6e18896e903a78d2d94d82fa459b3bee5caaacb1af38fe99188a187aa8521a21568497e1f01e97d82f32a648fcce4ab50afc53c9e6fde730d42841a90e8d14b5d105dc16579f98c1cbe7e82b"]) 06:14:23 executing program 0: syz_emit_ethernet(0x9b, &(0x7f00000011c0)={@broadcast, @random="0000f7ffff7f", [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x65, 0x61, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast1, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x19, 0x6, "08e5ebd2cb840b0c5e8fd1b8572b71b5e85640cb3b5f7269a972d7c6515dabb76a69792088b5380e3ae147f6737b"}, {0x0, 0x5, "01ec0813a6066d2494ff982708b3b8d07aaf39bd7bdd047c795a6abff880e3493de3a94a983daf2fec9b09"}]}}}}}}) r0 = semget$private(0x0, 0x4, 0x10096) semop(r0, &(0x7f0000000240)=[{0x4, 0x9, 0x1000}, {0x1, 0x40, 0x1800}], 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f0000000040)=[{0x1, 0x1, 0x1800}, {0x0, 0x5}, {0x0, 0xf1de, 0x1800}, {0x1, 0x5}], 0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000180)) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/24) semop(r1, &(0x7f0000000280), 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x20c, 0xff}, 0x7, 0x2, 0x8}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10000, 0x0) rmdir(&(0x7f0000000140)='./file0\x00') semop(r0, &(0x7f0000000080)=[{0x7, 0xffff, 0x800}, {0x2, 0x3f}], 0x2) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/4096) semop(r0, &(0x7f00000000c0)=[{0x3, 0x401, 0x1000}], 0x1) 06:14:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)) syz_open_pts() unlink(&(0x7f0000000000)='./file0\x00') close(0xffffffffffffffff) syz_open_pts() openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe(0x0) 06:14:24 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={0x83, 0x0, 0x0, 0x0, 0x0, @mcast1={0xff, 0x2, [0x0, 0x0, 0x2]}}}}}}}) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/246) r1 = getppid() setpgid(0x0, r1) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000001c0)={0x4, 0x6}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x5fe, r4, 0x0, 0xffffffffffffffff, 0x0, 0x18b, 0x400}, 0x10000, 0x9fc, 0x0, 0x0, 0x80000000009, 0x5, 0x9, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r7) 06:14:24 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) sysctl$hw(&(0x7f0000000000)={0x2, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) 06:14:24 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400002ff, 0x1000f575, "003700200b0f000005000000ac39000500", 0x1b}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="01002e2f66696c653099a212c32f844e6f737d1993e1b79c11e2eced1c33b2f88a1ea7d797413bc9e52eeb73c436eb2799821182da3707fea56418d56b437ea008421d5a3a9244b41267b5ba5777483e32fe77ec10f3fda668a56ed3c006b285a811014d8305c3f3ae1d47a75e5c44134ba90a4da6d5534d7fa4880e97111eb717d259777fdd7ad3089b33a310eccc05bdedb6dd308237c5689aa40c397b631f4efd3a5631bfa04852af3b7108bb180f4121b7fe7800f6936f5de416f21ef08005000000000000005c47a122fcc69a7013e12862057aeda189f52d12307821cc4701b8281837156083fa3964f5c529d8f887089e70c68c60e06c857bdb4fdf0e9f8061c48a9c58128ae2bc32ac8bbdcbcbaea80413c9de410c0000000000000000000000000000000019a73939abef33d2a3aa21b173db2409a74aff1c044bf8d888e356a58c4d41757013ec9f5e29a97f61298fac274756991ff5a2ba50e553a78c202e6c82852e4b1e1366607b0b6a3b7bf6736db1b0de26c7a44a8ab3ea750f9ddfabc54476da3622c44aedf42a0cb797469233f39ae36318a8c3322a5b04db710eca634df5d9bfda3b41a45ca65e30ff4dbdac4daa87c5dc1b184e861b0798974ee1d6be780df01789520d57b7966a9cd2dbb8cb82e2f975a74f9b883547f2b70bdfec62f0bd8a72e029194ef4c04fd33b631766bf6323e955bf23ed58c64d3e023a7194b1ce96f4cf3e1851e021d63cccfb99f4aab4dd115474050739d4379cac05df01e795aadee4983b94e1a791f3adb103c4ac5cec532c942f284e76874ed56e89c88e5a4a08d43fe1c6d35dc6def9bcd9cb1ce7fca8f6a2073a8d447a33bbfab3950dfb3b24ad9bae9f243ea72e56a8cba03f33fa5e40d7bba6c49a9d43e2a05695b40ca6cca9b9b8e81315b6fbeeeb869a30322e64ffd2a8d10f5660dbcf1c0ef1bd8605fe4fea730077da436610a6a2b9f8aa3f29d743e02d0ff7721be2fd6242cff8b7e51010e20170ec8aef7a6690934a94e1d6c819fcf3b1ba968be70b045d0715ca99f3f2c788b52a4835e13be7e4380b832e2325762c3186df051ccd612138dd5cef6221f4eb02e2a3e273c949850f2877bb54fdae97f8f98a4c1194378cd4f9c4b71a490d3600ccb24675973c9ce6e8a134a7f1c299881d7ea01496a39c48d1a722a9fb6ad455cb0386ff9ec16a941c3721e4a5979972bef23000"/878], 0xa) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3f, &(0x7f0000000240), 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) fcntl$dupfd(r3, 0x0, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) getsockname$inet(r4, &(0x7f0000000100), &(0x7f0000000000)=0xc) listen(0xffffffffffffffff, 0x8000) dup2(r1, r0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f0000000040)=0x43eb9, 0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) sysctl$net_inet_divert(&(0x7f00000002c0)={0x4, 0x2, 0x102, 0xe0bf09012efc81fb}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) 06:14:24 executing program 1: syz_emit_ethernet(0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa45f7b676ee0e0800450000280000000000069078ac1400bb000000004e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000701891987547d0090780000b6b71abbf41a5a4bf29b33c6915a4ca82096076af2befe40b17b741bcd88216d49754b92cc2b101b1b1d57b6580de1404a53c0e72ca300824c36241d26c2652b5ba442f2550841051b9b2d8e097f1c9ec09f52a4c8f67ebe7d54bd0558dc"]) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x7, 0x2, 0x800}, {0x1, 0x8, 0x800}, {0x3, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000240)=[{0x4, 0x6, 0x1c00}, {0x0, 0x8001}], 0x2) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000280)=""/163) semop(r0, &(0x7f00000001c0)=[{0x3, 0x81, 0x1000}, {0x1, 0xbb, 0x1000}, {0x2, 0x3, 0x3000}], 0x3) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000080)=""/128) 06:14:24 executing program 0: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETZCNT(0x0, 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', 0x0) 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(0xffffffffffffffff, 0x4004427c, &(0x7f0000000200)) r3 = socket$unix(0x1, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc028698a, &(0x7f0000000000)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0xc, &(0x7f0000000280)=[{0x20, 0x4, 0xe9, 0x1}, {0x800, 0xc6, 0x80, 0x4}, {0x81, 0x0, 0xfc, 0xfffffff7}, {0x0, 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, 0x6, 0x7f, 0x22}, {0x81, 0x20, 0x1, 0x80000000}]}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 06:14:24 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000019c0)=""/4096, 0x1000}], 0x2) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x6a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r4 = dup2(r3, r2) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000180)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r7 = dup2(r6, r5) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000000180)=0x4) linkat(r1, &(0x7f0000000080)='./file0\x00', r7, &(0x7f00000000c0)='./file0\x00', 0x4) sysctl$ddb(&(0x7f0000000100)={0x9, 0x3}, 0x2, &(0x7f00000001c0)="042c398e5c10c10f74716cfd8fb50652bcdb96dfe09ef4f967656cec1819d9c9fc4ae4838451a69a07ce9d8ed8db275cf9ec6331fd1faf622eed3364e1fa0b2921dce1a518656e28f112f2bfdc9c32d1fb7aef1dd4170ad0a880fd4186a2e8aa2946936c02", &(0x7f0000000140)=0x65, &(0x7f0000000240)="91a8d73fd15f12e3126bc5a40b978b9a46153c72122ab74e3e2f686a20294659d98bffbb796a0cc5c098785f6a2310ff487c81ce92c159eead925d2c741ce52b0e8f652e960910de40ad7be42840c627cd225a18310ca4e2b5461c9a4982cf84c2c570496b1ffddc9c2101b38f7fe3e96b44abc5f756c2ce348582c450f6f6a2a2182f255709d09bf8f49a8964b346cbe035b92ab9fba5754f5a64a1513d7ec89560c5200f8f1325b912c493e6c37cee3cba0b22578a64de7338fc13b15e2b4f40266025bc1d43903805569d9862f5b60cdab7850e5de6bff5f222c6c7720d5fcd", 0xe1) 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