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="aaaaaaaaaaaaaaaaaaaaaabb88a84900810030000200587d4ff3ac028be841fc11d9bb2eef510d61d1ad76ec94b4596f22061fb9fa1fba9abf8f0be2a22306378480f1961bf387acf66de65caf0ebac0979a5f6c808fd4da0b835e15af886189f8df783cdf78058c15c965af1b526dcdc3f5163f1679926300bbfd134252a610ca379fa6f55c034ac598f32ef7fa27dc9233d9d9860fea00841311463192fcbf71ddb55843ca913bd2c6d5293c9338b2ac7925b59adb8f40ea134221fc8d194061d80e3b36871eceb84ef19b7cc3f43d862175daa4a71aeab0eb16aebbac1b1d8b2b5f093180ec37c7fec243b3babef75d80f6735a9e2de0727f0bd1219e93c24044a7f3d276e87316acf7f302a0489744492543871b4b659d250ee46bf097215585deafbf2db259fd5370a348f42eca4b3451e6b1d99a5d2fc5e838e5cb73a9d249dcdac31e2577bfee9799d7c85c7682ffc4f9c16a0287954c2192cbcf93cc494a2cc4bb54127c4dc3c9e19e6162b835f5ea8d9a9dd1ac7713f9abca3e205cbea0fe88b8c82a41346a3e097626bce24b888bde38d68ff10e2c63fc81c3b63e7db9cc95ff4bf21827c53dc6ffa99201079f2ff69721d506540879238da0fd4b3f1e9bc61183acd76504f0efe18cb6f111dffc65556b07dda78a4249a320498fc435277ecfe9f293042ce505ddb801d45e0e539bfceeac871b83bcb35d85f12ff74125d102ec218e6f26746ff7a52e742d7088a5f69fc9da5f6ff91e60c633389259dc0e1499bbe4c8e36670fd3f1df00f2808e2778307c70242a03b4262fca6c4eb79c5a3bb3303bb262f81cb9de69ce683efccb3c0ae487bab989250aaab2f301cdbc7166ba798c940102080bc438676a22d38fe14d26170f9c655cae05e7391f023dadea7ffa25aeeff8e6023ae4363de59f9a77263e9d03f4ce12c7c5e41623c1ea6d1bf83865ef488130b3c844dd8dd264d25d426fd9c85dbed4e60338ae080dc0f6f9daeead0b9b79476fb6dc041555eb240a3e6ad9262173342879d8029b185f1c258b6cc759bb93a43cbfddbc39d0fae8ebaea76a616721697d97872b2136696658e2a7f4ef0acf84795389da81df6c0ac912d0ba1b14770fc11e58f4c3babbe2d156d8228510b76e15504ba59083480b62e846cd0df91221d185da91c6f31396263bbcfc5c58654f6005a5a27ba5fd364d19ba582c7f8511f5f6027e18d77c2439c33c5f4729e9a329942f078556063e362d144bed7247b1017de990b5452ed66b16dd0b5e09c0e49f8aaaaa8e2d7d5b379052e684226e45ad4cc808d40b81d18cdea23d868d924aa89f2e0412736df10d44718d2808654e29e08ce9705a1e1a1375073c16567794eb119687fca0d76ad404925feca6581d397572c613fdd177b6ae41a17d16b8e5aff69e809b48fbdc85149c4f9d9983bfefa0a7b958f330efa81d2113ce3dc72c029da7f12e109feb83a947e88c7133a9944e177bc43e407435969921092a129fdb302f66e49a1002a35f3140d6b9aaf972ae4c8ef8187046aa8c28899b5e46fdb1fedbbb76f0a2e280febd6528279e4dae82f519b4d8c61c0855f0bcbf737eff64ed38d9769336e610c769335ee90fe6166d1d549556474fc9e469a27244822bb2e07edc11436ca706d786f12561cdf71469e6e9521a87a90e77dc15597c3f2824170b3047d0d6bddc71665ce70fa2ace55b823fd1dee4c4ab76d1059e2a0061026257e70c53da0f67399c16c87ba315aad24ab58a3a5ec1eace3a313fd58c5a581daba0aba388589de54b45a64b2980ab840cc25275b607d4bd8a7b981eca3778347e259bbdd58e2207e6f9717d02bd3f3b3bbffeff1799b66246438405c8a36060522cd1af624ab2a06fbf527c5e4b09a342ca7f43a6358e00168b0c6a5de7a9406a766ff3015be551f689e0bcc7c4853929fcf1e056fbc528f39c7ff7bc07a1385d86f920d39f3ee9001bc13673401dcdd20c942286183cf8f9fe44064725365202bdd7ed61aa3800b1679b947663a18d7235cf34e992d2b3c3e3599aa12e0cba1c629f4f40c4b2c8c00894de9e351e36851407b3f5007118c0ad76c0b2dc3114531785d80d1af1bfb2be77d5eb01eeec031d2c3b2a35263434ea10995042a0457cd8d2f78596524db4be639e2b29a720268fac3d7505373012c1d33885c22fd9882f45b066b35c464aa2840d6cf427f51dee7fb9d7e9033933fd4ff911fdcec5b33860c659eb9e58b232e9dc12f218d336662ab31718e8f441ecd61b61fe31a833de037b203b5a2a5fa414802a4d884109c37990d2a9791665c4c7b7e8ca523d2a481d91dbdaa51d11700db3914045c8b421c539a50935c80a0935e3c65e704d34c696a43539676e39c0a7feffb9c382e10ac658240c36509a4cc5e28228528d48e92672277a919028fc1ae7d84fb101d3c13b556b591ab3757f7c03de0312471ffbb74e9a05c7ea5c1f9686b6c9395e68f86dcd17d70f5b52350309f19de26dc8246098d2311cad356a4bee8064bc973edee36a90840e2e530e2aa2b65f30a2506e5072eb51769d8d09d175e57b1da20959fe3a85123a2d5bd8cc847e6f568fec2a4259b93f229f5ffc68f31eccd0198b3d72bf8844a9c899e20876367b0fb483d219b30bb50e3449f837ffac0d823e7a8643c982f4e8d4a5f7c2eeb79272067695815f2f04a1500fe741da6527f59dfd2937252b923cfb509585d65701b097e585c1277467a995876c85942ecff1b307b40a4ce9c3498df9463b05d6a90a3e0940fdc7a4095e2cda8b098da717517c7a4ad98d6dfc93952c98e3c6ef89880e88ccf20ef49a321acf36b5ef43ebc0f443a42e3d56d6fec1d89015edabfd2b4c0c40d5cf774fe7b0c2fdc9796da32b649397594a3bb4f4d0908f04fd1c8d2ec8f9ce1e342f534cde26e7ecc8d7d485c5b6682245836c7a474b03da8452168f70c99f320b5576d1fcebd3bea7865d5b599d08556c8edf7367897095c945bf125ce26e34f855ea826e86fd80339fdd9b3644300f9eb842f521062d30cdc1cbd71a6db046ba7cdf4b237729f52fd2ef979fe4f64f5948224de55d5fd063c833fdb8d65def9100c9eaff2e3a6198c86fd4e6fe1048e8406d5bfb825d87e792507825811b2f3a7843ed99321dc655436eea040182e1d0712d1fc3e1a232e24809548bc487dca5580309b5153a4c850735423c304e06a7182a524c23f52a7c3db428f5caea586366be453882708f15a77f700c56c298f9dbad9071fd88d05ba1b020745dca0980b4dd452ddcab76dd4ccd9ef28a2523798d3a06b25d92fbcacbfa1b95b16da6bc5b5b56c656d18a815d8b64f869275c49d254d23421eeddb04578bb237e0da137adab8ca8d1d55f163df256412bd5c8d58c6418d56ca1904682d07ffb94a4b2fae03ed0822ad7931638df7de0645beadbdcb70ca70c43ae739f396f73ba374008986ac19dd1c652ef20a84d78f6491d77d5ba9284e136a0a813d82468b917c344ad4ea1a5f3ba5d23f5149ee2bbc4d4b22f51189390f50c8df7c56560a982d200e5227d2fab337ca80a3da741a50bbd0837950e5a4a9b009386c7cd27c1f1758b0ec1cfe9b8b999593c3f7730a9c5274226a03c4e7ecd8665bea1bd795d549a4d0339da7b0cf7167773033caabf2747777d586271b6b0626656c4dc17cf8c342803cf54c5f903823fb68cfe6f49efaafd935a1d2f667ccf367e78d771393ef6d399ba15a521fb684b6370dd5ebad757ecfc928c2d37d6c26ba36cbb401f3a09e828d9323fcd596a781b18a63653b6fa36676a861b95f55be52cc850377fa6573052aea3e87abafb34c0ea830c8c1f93dee81bd25b1e779f98ae32f53fd72b41636268191982716a4075af0e68a8cca2f28f51917a849fbd9624df6d8f555a56e8ec1a333307da8f8b9744dc07f67daf949cbdd222942c94bc33d9036baecb480ae9b5e86acd424730912ba9b464f84bd8ff9f8614496e5c4512c9d4a8b5befc3f351b6a130dcc2d3fe95e80c78ef1329bccaf8a771d87bc0345799b98f10c65c6235c42661b78cb237fcff3ef82b949a24311bbd882afafe58266a5fe853e33c238d2713a3c133e02571a0b93e52b28c4580cca31b058c8beb40f29426f457542b397123f9b8fd2b924367226ae57a3fa734581be30dced1086a97091b0b96edbe0299534e2d5d7587b30bd8c0e010a3d57317a74c4a4206d9dcd9af47411059ff0ddc77b4d85cb22b7fd20e59aa30d5bb396ca68249a8f663ab0fe7dbc93588dde5c089e1180d36c09b408cd030f81a6f1748504d0e990d26ab7ed2970ecc6bd1c727864a77553455447a127d467d30b5f96f48a10b0fc94648630489710cd108b2ee09ea7ea6358d31a8f3a096f31ce301a3dd742a8ff99e7f39c2819340cef94044488d15812cca6cc3168c0c30ddb41321e025fc422547cbc0f6b103c8e60e479b1e817016d265b31185367d282de0f3c0c4bb5391a4489ca1d383e9452603bd5653cb377193b150ac3f55a2ed1b96ab7567705948364f8dab36095f8474ef8169f9eed9759ac56f5225802e9f865af79e3bada04c13f93dea19aeac8e8522a43d40691fc7ae2c9412a5644934b0f7829b6f9bb0adf359ac305c72bfe69f7822af14073ba9feb5b67794ea52c39afce20faac869c4bcea0daae9bd98f2f2585d980575fef51207b08ead259480818107eda818e29e6bd95d9e6bf907d308986e7396431e3d574a354526f353a134c721ca9752e6570883830a9d49460481de8734d35b1c22486deb3fb82a5b8c899ad