kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Jul 14 11:43:26 PDT 2020 OpenBSD/amd64 (ci-openbsd-setuid-9.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.154' (ECDSA) to the list of known hosts. 2020/07/14 11:43:40 fuzzer started 2020/07/14 11:43:47 dialing manager at 10.128.15.235:23620 2020/07/14 11:43:47 syscalls: 381 2020/07/14 11:43:47 code coverage: enabled 2020/07/14 11:43:47 comparison tracing: enabled 2020/07/14 11:43:47 extra coverage: support is not implemented in syzkaller 2020/07/14 11:43:47 setuid sandbox: enabled 2020/07/14 11:43:47 namespace sandbox: support is not implemented in syzkaller 2020/07/14 11:43:47 Android sandbox: support is not implemented in syzkaller 2020/07/14 11:43:47 fault injection: support is not implemented in syzkaller 2020/07/14 11:43:47 leak checking: support is not implemented in syzkaller 2020/07/14 11:43:47 net packet injection: enabled 2020/07/14 11:43:47 net device setup: support is not implemented in syzkaller 2020/07/14 11:43:47 concurrency sanitizer: support is not implemented in syzkaller 2020/07/14 11:43:47 devlink PCI setup: support is not implemented in syzkaller 2020/07/14 11:43:47 USB emulation: support is not implemented in syzkaller 11:43:52 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x6) recvmsg(r0, &(0x7f00000013c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001280)=[{&(0x7f0000000040)=""/88, 0x58}, {&(0x7f00000000c0)=""/123, 0x7b}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/176, 0xb0}, {&(0x7f0000001200)=""/89, 0x59}], 0x5, &(0x7f0000001300)=""/170, 0xaa}, 0x0) socket$inet(0x2, 0x5, 0x5) r1 = socket$inet6(0x18, 0x1, 0x67) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000001400)={{0x18, 0x3, 0x1, 0x2}, {0x18, 0x3, 0x76, 0x4}, 0x401, [0x4, 0x1000, 0x8, 0xbab3, 0x8, 0x2, 0x7de, 0x6]}, 0x3c) r2 = open(&(0x7f0000001440)='./file0\x00', 0x80, 0xb) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000001480)=""/246, &(0x7f0000001580)=0xf6) r3 = accept(0xffffffffffffff9c, &(0x7f00000015c0)=@in, &(0x7f0000001600)=0xc) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000001640)=0x7000) mknod(&(0x7f0000001680)='./file0\x00', 0x8, 0x0) pipe2(&(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000001700)={0x10000, 0x6b29}) open$dir(&(0x7f0000001740)='./file0\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) pipe2(&(0x7f0000001780)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f00000017c0)={0xffff5d00, './file1\x00', './file0\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001800)) kqueue() kqueue() chdir(&(0x7f0000001840)='./file0\x00') 11:43:52 executing program 1: r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x600, r0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x3000) shmdt(r1) r2 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) shutdown(r2, 0x2) clock_settime(0x3, &(0x7f0000000140)={0xfcaa, 0x8e92}) accept$unix(r2, 0x0, &(0x7f0000000180)) r3 = socket$inet6(0x18, 0x4000, 0x1f) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x10, 0x48) readlinkat(r4, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/146, 0x92) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x400, 0x0) connect$unix(r5, &(0x7f0000000340)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000380)='./file1\x00', r3, 0x1}) r6 = open(&(0x7f0000000400)='./file1\x00', 0x40, 0x2a) getpeername$unix(r2, &(0x7f0000000440)=@file={0x0, ""/99}, &(0x7f00000004c0)=0x65) link(&(0x7f0000000500)='./file1\x00', &(0x7f0000000540)='./file0\x00') r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r6) ioctl$BIOCGDIRFILT(r7, 0x4004427c, &(0x7f0000000580)) 11:43:53 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000001c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @empty, [@fragment={0x6}]}}}}}}}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(r0, 0x5) 11:43:53 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='x\x00') r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) renameat(r1, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f00000000c0)={0x1, 0x2}) 11:43:53 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) recvfrom$unix(r0, &(0x7f0000000080)=""/69, 0x45, 0x1047, 0x0, 0x0) 11:43:53 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r1, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r2 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r2]) chown(&(0x7f0000000700)='./file0\x00', r1, r2) shutdown(r0, 0x1) pread(r0, &(0x7f0000000080)="308459efb98784076fb71084301e50c96842ad2e241f1c276ab29516ad724dd3919585a69567b41544c4b31a97ff1c3e48183e839b25c3aeb260ae0b700bbf0666ba32263db4d98448cbbf6aa712f47ec0968051ab9d51a13d2a4cb4a5ed82b13b1111524e2702f43fe52bae1fa51a7589f53c04c099a24cf3f4348339b1b08147becf4864f6f3eb98c94f0ddf66bc96db5f72b1b8e4c8f866ebfcd2231a01747e33eaee8f7aa5b91405cffda98f5a1317f56f8374ea04d5e83d1c2d9d107b1d0c8c0351151f571cd993e45adfb4260d88", 0xd1, 0x0, 0x40) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) connect$unix(r4, &(0x7f0000000740)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f29384d0829696473d0000c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782813c8cefefdb23d4f9c0e36d58ab4f79a65f69e73991844d490000010062d8edd55587267ba5090932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad72405000000000000002aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ec9263b7abec3fef53c46f9362301576534c2d7eeac6f71f00000000000000fccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f06828300981e713db21be5638e4000c7f1e1692c35dbdc4a7d76ba942baa127a4dc3f3354fcd7b01e94dabddc8a713ecdb22c517b8939ff036a801b5669356a3f996255f4dd7183fa2b85204e29c8c37d69864a92144e3ea32e04d709d7d06700200000093a9ddc93e8223278f36593c68be103eb0954fa3c63eabf60d69f3a4917170bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0086bc590f407990dca000000000000b9d2bb8ecc80d287ba102349414033cc010cf7649214dec62bffdfd3721ca05d2204a978be2d7f0537314b6c74f050a28f74490156f4462cccb3d32fcdd6fdc167fd4e399df50e3b5f01d704048ecb4c02452c9950f3907cd34ad3ec07430f136c0fa1d56223dd3ad22623a9b309e30f2d7597ef1096d8b304d3cb7c5dfb241a85dc1f845c5ccc3446048ba5091dd22d636327300f8b826146c8ee6482b31f72082a578b1f928ca4de8c9119b44295f0b3172c8d77f820da9e814378f7e9f0d1913d39f06e110fe7bf9bc457e368a9a1d9d4c927a4720c2fb3e3d81b83904c09a905497cdaae513b0f918391013fefbd0b35974c9c1f4c70be987f000045ce632e3ec0cf3d21f6be4e07218d3acf9061c787ac6da233a7ce12481a818c2fe2c98f625705000000a444c25de8852192390911f847b4f5a4148c6097012fa1e566039a741d0c35d3d21f24beaf540b962b5c583a03b7b39db7cd14ba4f20d54938b1fc6ab6a0e207ce007e4805dbf7093379a9745906ff7da369edd2976ecf129fae28ccc240a25dc65011bc21cdeccfe05323d88b7a7771ec3b222d3342bc461af977f9d168ff7d4bbe53c1ea87e1fdafb519310058f68ba3fb415c179da6e2e3ceb05df5636a66367862c31ab098f1ebcb91c56ac7aabe8abc462478a852454c0ae54c9f6f5f534f96d93a16ad00d88367ad50c913212be66f7d21837be7a4e58bbd3edc89830d81d64d8e92fde74ca7b5c38802c6ab60d738cc60488b0e9e8231995b358183367a4c52f477288ecae3519e9f5e1d31985f5420808e3dfdd20b0101c2572e9aad0edb0300000000000000316ac273a4c691189e74c04b2d287b159a5f4f8cec6b40be97b6782214c39918d0aa72e9c1cbe0f14660a59e03306283ad9dfbde5650dd9501ce3106a9026519e7aea7c4c01369ea2b1bc161a4000000004178a5fae701275eb8663b25b142397a9e2405d3c0c47e840d440048be152561fe913c7c8d2c987eb4feefdbc5bfff8f7669ca355c58529fe7dffb849061a30bbc89252a1c71bfda59d442fcc160f55b6b389e89e41ab4a4de"], 0x10) writev(r3, &(0x7f0000000140)=[{0x0}], 0x1) r5 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r5, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) msgget$private(0x0, 0x203) r6 = semget$private(0x0, 0x8, 0x10286) semop(r6, &(0x7f00000002c0)=[{0x6, 0x0, 0x3800}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}, {0x2, 0x5, 0x800}, {0x2, 0x7, 0x1000}, {0x2, 0xfffc}, {0x2}], 0x8) semctl$IPC_RMID(r6, 0x0, 0x0) semctl$GETZCNT(r6, 0x1, 0x7, &(0x7f0000000240)=""/92) 11:43:53 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x100, 0x1) utimes(0x0, 0xfffffffffffffffe) 11:43:53 executing program 1: setrlimit(0x0, &(0x7f0000000080)) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000040)) poll(0x0, 0x0, 0xfe9) execve(0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getpeername$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 11:43:53 executing program 0: syz_emit_ethernet(0x76, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100403a0000000000000000000000000000000000ff0200000000000000000000000000010104907800000000602484a20000000000000000000000000000000000000001000000000000000000000000000000010600000000000000e0f287f1567f5ce8597eb4c36de51463a9dc7cee16385cedd0aaa5e14c693af6cb9df125"]) 11:43:53 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x2d}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x200, 0x0) 11:43:53 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) bind$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x2}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x200, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYRES32=r1, @ANYRES32=r3, @ANYRESHEX=r2]) 11:43:53 executing program 0: sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0x2}, 0x17, 0x0, 0x0, 0x0, 0x0) clock_gettime(0x4, &(0x7f0000000000)) 11:43:53 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/247, 0xf7}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8000) 11:43:53 executing program 0: sync() msgget(0x2, 0x3d0) r0 = msgget$private(0x0, 0xfffffffffffffffd) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000200)=0x5) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="02000000000000003069f3415e19fb3e6a651f000000000000002f161d7fd08eabe42aa78bad4b4bd6df57eb8c805dcd8bbbd50a4db49c5c6e906afed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500423d7168aba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b00c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf36f4736ea254618071dd5fcf1b3ac4c5aa7d"], 0x107, 0x800) msgrcv(r0, &(0x7f0000000000)={0x0, ""/107}, 0x73, 0x1, 0x800) rmdir(&(0x7f00000001c0)='./file0\x00') 11:43:53 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socket$unix(0x1, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) r3 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) shmctl$SHM_LOCK(r3, 0x3) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYRES32], 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 11:43:53 executing program 1: syz_emit_ethernet(0x0, 0x0) getrusage(0x0, &(0x7f0000000040)) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0x81) 11:43:53 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffffe, 0x2dd7}) flock(r1, 0x2) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x8, 0x2000300000000}) close(r0) 11:43:53 executing program 1: syz_emit_ethernet(0x98, &(0x7f0000001380)=ANY=[@ANYBLOB="ffffffffffff0000f7ffff7f86dd6010fb7f006250ff21405aafca51147426c00f82783347a0ff0200000000000000000000000000018500907800000000190608e5ebd2cb840b0c5e8fd1b8572b71b5e85640cb3b5f7269a972d7c6515dabb76a69792088b5380e3ae147f6737b000501ec0813a6065e248cff982708b3b8d07aaf8b39bd7bdd047c795a6aea5ab27f4a948d06ff956378bff880e3493de3a94a983daf3c3686c853c6f2b401f393731bc61a57627b758d9aa2cb0c1d00af5b57cde1fe0fd2d7bde1cc52eee5d204bd29f3dfdfb64126ce9aacf311ec97267915f9"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000240)=[{0x4, 0x9, 0x1000}, {0x1, 0x40, 0x1800}], 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f0000000040)=[{0x1, 0x1, 0x1800}, {0x0, 0x5}, {0x0, 0xf1de, 0x1800}, {0x1, 0x5}], 0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000011c0)=""/148) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000180)) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/24) semop(r1, &(0x7f0000000280), 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x20c, 0xff}, 0x7, 0x2, 0x8}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10000, 0x0) rmdir(&(0x7f0000000140)='./file0\x00') semop(r0, &(0x7f0000000080)=[{0x7, 0xffff, 0x800}, {0x2, 0x3f}], 0x2) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/4096) semop(r0, &(0x7f00000000c0)=[{0x3, 0x401, 0x1000}], 0x1) 11:43:53 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="aeb8395e7300004a"], 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(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffffff7f696c650000"], 0x10) r5 = accept$inet(r0, 0x0, &(0x7f0000000040)) socket(0x1, 0x6, 0x7) socket(0x20, 0x5, 0x4) fcntl$dupfd(0xffffffffffffffff, 0xa, r4) sendto$inet(r5, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62eaffdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e838c708fcc99c999ea6cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c01223ef8eb0acc9fbb9fa70dfd2657a833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096e02f2be3bd6d22f9d4fbb2ede9e8d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e9d11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e4f5ae7cf69e8de10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace5b9f1b56119705d8b5cb8c177397cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafe511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd2d5d9ccca947a6fd704000000000000ffd6a534d183ebdd39dd34770f37290a93d68882c6a8d220e5feb6940b4e54a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b76e77e035c64cb4193b69f4d00000000000000000000000000000000028318d8b0de8f5649923ef9ad7e920b3bba62f96ea27f9240f77f1caa34dde1f9bd5a29bdff188d07a497c950f423facad519570079b49d9e012bf64869c4ab1742f7797d71433b4d02e120cf1258cb8ad9b44f5e97ccfee7aae3f1f32033f2342ae2dc9db4f7696fee02113499825bd61c8d8f9d5400000020000000ae2663b794be3e3cf88a53220fbd5b29e2015113a92d8caf88b6384e4c669b0756c351b140b6c3d19a01afdecf40b1e0d17337c727bf4a0ca60a4b0f5d5f065508bc9248f6f84b85f2d9c3cd1087c0a714f76153100364b9796f80f365d295f3d7533e02469328e6ed83999700"/986, 0x5f, 0x401, 0x0, 0xfffffffffffffed7) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) write(r5, &(0x7f00000000c0)="80266a140b59907a14a5bc03fcd26fba24eef925df86118ae9e1536ca1729f40d929165444a673a4541b49bb2359d2690e843b267c9b9e58ae5718bc21a7b36ba49ef67af57eb64ca15c1fd8bfcc73fdf37e149b4f97f4f2eb6dc572b6bc57511af9fed5b159a5bdba24d1ccd39c2dde9891dc46ecc6ebd2c5daa3e0df04332675b6f8682e348c794460ddd3ba054ba8d05c044823e6c93da7e8b4121cd828e844ba400dace98c81b303673e26721725ad2fcbc385a64d925afca0ff1085a8178be57489f47506cc2d153afd76fea9add7", 0x15) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 11:43:54 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x20) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20a, 0x0) preadv(r1, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000001280)='./file0\x00', 0x10000, 0x10) sendto$inet(r2, &(0x7f0000000240)="bcdbf7b808a039ee5f51e771d9d7ffbd8c38a31c63583f287a228880ed896fec0bfc764e546963495711fe9df4945068990be6dc10473d7169be718e0f698803b82c03d08e83efa2d0c47255791126b2eccbc7deb60356c912766d4bef5d22308a446f2e9c3fee23f1d6f4d411966449bb19146a9f99e0410d73428993fbca28b84e89645c61af26896d2f351ee7ca564cec8ea0a7498c8092f882602464cee420a2bf4bcf90a7db2fa44f785a323f1edb25b903d27a7fcb2ec901f650a775d7c125f3a253fab39345f95ae9ba138882f4b39b1dc6fdef1b32c799ef6a02364ec4bc6169946aab91e3e0929a7e90fc13a0d8667b9b8a039489f992ad9b1cb124aab7221d72ce07b92aba684250cb71802cf18cc04352339a6cf269753759fdecba67a81aa6f1bea98ccc12e8698f84bb1c8f41ff210e269ebb96690aebd2c042eca63384ff6034d27bf63635eb7a8a1b4254e4404a86b10d98b2e117e6e782e89e4ea0252967c5ab6b6791c1382e34f8674ae872d5b1e2bf1612c8016f298dc357d3de2a67d9f98955683e477bb128ac476a4a75b48f26a97d624f7d99383f6a6b52c52f27fee3d122e725da71980a69c190f32e44d19d1ab413a599fd670c88018565320b6d4d10be15f77f9976be7dcbe5faa519a6865f0ddc63da49753c00921cfce574485003bddbd98f9e9c261950539c9e7947c254ced312ee7c37b88772b61a1c684c687e3ff65fc4bd57c29aa4e4daf0c0d379236186916583c4b0f90f72938504f1948eba1e6c8d074e5a903c7caf7aa31fca30c3f7c86d9232b4f094d6fa8e4896e5ca7282a3e7b83cba0b7be447c2edae1100bbdd0dbf850ae647f7390dece18474105f7f23baefe6a40f21426a037d688f40cdf4e87e4ba81b3ff4de993ddc39fa39d115afbd95c09227ce3db0ee71a44b6247c7f64db003b4e1d84a3ad9f9a432f66df0b8c98fc0eb2c3632307c327dc7f5488f32143894c994ad30bf906e32f48ff0a9e8b63061b1c7a215f005cbebaf5b84019e8a7b649e76cc544a5707c8cd10cc3d1182c114cc88ed20bda32f01c9e3fb403bfdf36c8046bc109f6b2e2122f1f81d4b6c20bc5594ac2cb9ed96e718964840ecaf6b332f84bf97872dea7367be1dbc704c790b46a5adaa8f5a82f30cc756540dd7903d9c1e4d9de644e44eb0ad10559246fd8e4554c8fa5196194b2a6fc305303f046a6064c29e02b990f5673cbb24205e8af68b133884fa513f141ee103c9f55a14ecd35f77c95c10f53c121b0cdfdc510dcf6337ce36ddba4b02d7b6d03a1f9b8f55037ecd02c2b04fa677c7597efce1c83b1ff635bd8b855fabb2caa94f089fb012a9897ad6575ae3f828335cd9506a436c8c30df96a3944150f20ba2b8aa58e0be25089b813f57dec57504c3c3481a3ba310e5e116cafee62d714a731cbbabba017f37dab350e4a112d2ebca201bac96fdd541d7b03ee33ccc3bd7059db749d42c445619125ec45ae3f8d6ab3fc085252ab0fb69ba3da0d371d3759b8197bac2b50cd8c2a99003a3d3f7caa22fe3ab73b656ed72e93b5f8ca6a37f8122440f7db616b80ae317b9e381ca6a6522c9ed97c60404489d8fc28d0a18c9c34c8aa4223af09a85cc09fe42d4a3d9006f56fca96e7d0fdc26440030c06cd513d54d6e83c1c0f80dc9c5265131cc4a387422d8d749617e6315c4af5e61a732a4673d81ebaf82173043aa6c09d4bb1149cc0af8865521cacbe4d9d5c27239f62844579c135fab800e79d37fce3b8ac3205276401872e6f3464c70b1fc2a27bcccb911f91ef084e9301cf0c4a31924df3b2be54a6ba52eb5690b2f826169081a7bfc3553405f9283729640ac16305b2c80ee54e8aa85f4e76b09182ab00a3f7dd84aca3be9c4a07d4fb3124469a081a0b2ac0358ce8e3dfaf97f4dbf046cb6f30add2dd617f4fd13fd11556a80af989c9ccc8f64cbd34ac2e4c3d0aea1fb1812aa52d13521c74ac49cd0ca7936f4c83685349903b068df9d4514268bf24f9cf92d0d47e639468dcbadc26b284ee16d7d2ba61c4bfdc91689f25f5fdf717ca0904f68b3264237ad241d65cf55a4c69e6256c5c5c87877c2ba9b2b94ea8128b6bfda3f271ee459b4989428f5cf12d48e46d60496656c76977ab7ec331f81a5f25afd40ed05961bf1b4f608fcbf5873f1813bc89bd9343ee7baa7bba14f6f55e3cd2f43ca955c142fa88bc165127b8a9d64f3cc6779bfcc8f721a162b82fd093bfde52a4634a7cf8e8f68ab61f7ef250f0241206506dffaa982941ab2f972dbebf4bc6d58bd5a4dc518ad4963efd2d7588013258ac3d4ed36d4c33cf59136bc869e3a54156491102964d543882b929ad2c4516ad8f75fd2c2b47fd9709deb096a63b71cee5bb8bd41a147d518c95fe9193e2910b9ba9d903400b5e921f7cff260efa06fb599011381206c0a1942603be606b219564bed463cf6c1ac275d5fbd8f62afe169e70268114787a529d7bf2501b62f313bd18d626990bfd828268f7faaa11b23731a272c6ea5437c1285514eef2acf2018c54ef79a54cabbb85a2100a696e8784a8789b65517fe5128ab232b672d99393b50ea7edffb8d65962884b480c5a94b687bd86b4d9eebee95f9be87cc5c4f5b6b5ea68ec3d4dbd85d5d2117e2dbbc521a84f664e4da9e84de561296ba2720a2b8c36388032e24dcccc559daf1d37d4979ca236671a96a04e80cc292e8078c8e3dc0e985f7956eed6d3935d118aa0f1ba6c2bb004f1267921ed93e6da91c10bb75bce9f6b73b2095951d3615dc241c56e7d1af9ba431120a53a2a6688efdbb2fd4816d4bd666e43cb8bb3d794e9058844f7713370bd9c68b265d5228f3159649e41a50e206565cae301c265b1e2ec4761875181a2e16522a017707fdfcd648376e71e33db56104a35b8401f1de3f9383465bfdfc1bb8b99a105d20bf62fd5bae40c2fe4b71f142933baad3daea426cc15820a99f1673238334a9fd13fa56ca40b0d5f16fe6058a1f0d179eb0e2ca9d3d60017a9842baddd898b6d112981da4572c4ec2dd1e8b963fd44eabf563e96aea3814d892318fef8aef4850f63fe59fe5c33997b3d88bbf9586e515fd90cd32d2c3e59078155f41cfe45d5e45d359cb752285bc6582e32c1a8b91b52a61668a6878d00aaf0e6584848467f48e96f049a61abbbfe56f676e089b8a5e2d07c852d193659196afaca96d674a550f3e9ffb307bae49d5eb8bb237291167bc8bab3284a49cd792844d2b757890054099473f7d30b5064c1be3ff7322d06967ec9c46fdd16f85655e226c1de5bcc0e7f89159eace34a239f3dc64e0f76f1ab02112dec596432a0f93f9966c6afbcfd4901974a893e583122fd64b4ca9c428a8b4167a3e5ad70160142a819ca45f668edbb1eab602aff815ec0c759532bab677a88195eedeb50518f51ddcbeebf8791322fd23a63a2392b78dbef486b273fcd0bce93008609ba4e551c479548f456de25ae0299d316a73544cf1389e2d067441208face5f918e9a03f20670b709e276f518108422cdb590dde33415149dd42e662133ac2713d22308eda6c56145d1d463493578f927deb882b1e9a16a69d1c6eba4dbba1f237ae99e7531dd111687e11d89c66a8408e928fcda4e2c192aea5e264b69e274fe050aa7e2ded5315c939f864a8cc1a7e3ebb5bcb425e24d823360e785115a862e16bad12ba678b3e49970dc5b75bc2dfe6253166f0a7c7889156ee03548f8c1dab00b12981004cc4b0c1247efc4ee8af3e15b7c219cddd21a65144ce6f343111ffac13cea5a685f352791974032fd6b0dd01770937b01868bed264568fbf7bc7e4c2a92bb141292fb086f7278729e1dd520b8beadce3876c2ef54facf81e8a9eac02b50f2ac9d154fe180d5ec4e7d834bcf6082bd5603b591c938b59bc6c4056056e8a9ccdbd309999d481cc02f9fdfb09f0fbbc4d70f23c2a5bae1466661a7423f501e86dee7f7305e2efc885c2dd27af9c307c146da962c692e0776305de784a3ea1f452296728873d3bd3ad5cb8e30ec5c012ec3589de74f640c0b67a5f8010d56b0875afc66f2e3374ad73829157acb75739c5f2919ca50623b8f83b005eb679a97f91661f578ed1f03542d2c04124f71b9529f5231d2e17adc1c4fa205834a373da2e37b39ae18d49d528590265b339a0f033869ef50d029b2b52c8c519dbed94709fa41b133892627dca3752604af7f17f76feeaed58583b0ea1c584b8dfb320b56c7988e6d2bcd10097af203a96c2eec284c0fb8b0b76c08ef4b3c68d3ad4eb2508944b33d32fb6887c63a763e9bdfc48915470a4966a916bfc0a5a99a0ef42bf36a2ff37aa0db68e3e049884e87842f2210b1b85e846037f746bbcf61050db51e41fde478a36e46280a532bad1581cd436a472456a6e9f4f0e70cef6053f549a7e434ae7fcbb2bd417460cdd6c980189a28c56638b9dedc2691574c806459eaa569703f91bb6dfc01ea07c8ff145464e6252f8cdfc7135a6d46a22a092cf7548827d0bec56267c558ddf795f13906fb5385310d6d1ef059aebd1bbe4d1614c5a58bec4e88d1bc8538714a8ac3f0c538517662cac6a2695b70d5655fd60fc217380c3c29bae7cd6385c8a74c2cd97763a834a9a2e37168b4034c9c120e7aa9093690ab34e0524eac4beca63a38fb1dd23d521fd090638864647f72a8b2592e8ae8abb84202b8d911994dde7aca42cda1ea2be0e2d2df9baaeacc8a244869d876dbbf2601a9df6a4c8664ca078ed187bb1b12079fada158fa0cec1fc38295cf5e992663d0c1aec3aa2480b6cd7e700fca20b71807442aad0923a32bb30d36d816e7721005b467b657385473c246437c1b218fff9ca8cfc2e42c6fd19c7cd923a9978c97b800b3844e3028d4d316653e1617e0c5c7fe397e732cfed6089347f98e465ffc23e09459d791c7c28679b289a114ce95b6aeeb0d4c08f87735f25e98be4eb36beba7d5a5cd889ce9879f57c914a68a3e1f1b25c3d9b337de2a9654171a47136e57bbb81ecb399372e745a879bc31a07ffc051a1503d8d84e43f9024217dc8f134359c68b6507d9a58758317125fac75a8dc79679c33de1996c760c5e147972aa4e0eafff9515ecd03390774600b2db77d6b905e85997b2cdada4cd93e8445fd534d2a919d0c037624e5f525a5863e020bd376ac5737aca2a50dc729c032450aa92a81f8390e96d2b6a3a8155fa27a93a6e8a14afad9df413e4c744088a6d2f6468400705eaee7f8b8eb1fe966703dea0fe6efab875354d1835370bbed5fa4c8f3583a0f6bff79dccacc2136083b71bb634edcf708078f91442ead3ad3f1a950e37620ce71f3610c1764a46c38ed37e404ba2cb3003043ab6f2b486ac514c8739038172eb2cb7bacdcf639d5f7a9f8810db66ac11cd884551b00d6a6e1f381dff08cdc1af4d7513530244ce3a939e4f49d9f5b321fc3a7d298b971a48a92236f1057594fa0f8bd53db645ed6ff65913158dcf7753f2e1a1feeeae49708c915e10682907b234363dfd0698b2afd14a542065985b0d7e5042e024a78ded32f41c223376108c5ec15944f4939a14862f05338d6233ba7e6d739173d402f821b94daae44de451261267fb92c65f0f13ac64bf1219990112d6fe331e14714d3f9d77af729d3294dd05fc1a96b546d5df9d0253d35030aa1a631340c9d3aa3a4805c7117a9c9416b8d4ecbb6a9656eedecf1a31a6f734f1037f07ad3e4f6df05b0b7b3650ff2709603bd90dcd57e2acc432024f273cfff6182b8db351075d2ba5ca8", 0x1000, 0xf, &(0x7f0000001240)={0x2, 0x2}, 0xc) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x103) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20a, 0x0) preadv(r3, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20a, 0x0) preadv(r4, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) openat(r4, &(0x7f00000000c0)='./file0/../file0\x00', 0x8, 0x19) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) chflagsat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{}, {0x0, 0xffffffffffffffff}}, 0x0) 11:43:54 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{0xffffffffffffff9c, 0x2}], 0x1, 0x606dca70) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x5, 0x4010, r2, 0x0, 0x40) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000200)={0x72, 0x9}) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r1, r0) r4 = socket$inet(0x2, 0x8000, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) getpeername$inet(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) pwrite(r1, &(0x7f0000000040)="a5641f5de6a20e1aa7f6f5621f3342915460c20f2c7630d1becb44b9a556ccd5d0b5958ab313ff7dbedaa5678df1220cd44ff785c1caba630ddf34b0113a1fb6c1d140b0b50c30e2eb806f3bee87a120d732d62b7ea54cb872feba0043cacf0892219557e21f9b5012d5c4419484158a165c92cffbf89f31d9232187689db52e974b98f1", 0x84, 0x0, 0x5) madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x4) close(r3) 11:43:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x704e, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x810, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) renameat(r1, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000000)={0x1000, 0x2, 0x6, 0x1ff}) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x153) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) renameat(r4, &(0x7f0000000100)='./file0\x00', r6, &(0x7f0000000140)='./file0\x00') ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000180)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b55f99b0e0000ea6e558300"}) write(r0, &(0x7f0000000140)="04", 0x1) 11:43:54 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') ioctl$BIOCPROMISC(r2, 0x20004269) sysctl$kern(&(0x7f0000000180)={0x1, 0x18}, 0x2, &(0x7f0000000580)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) 11:43:54 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000280), 0x10dc, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x2, &(0x7f0000000640)=[0x0, 0x0]) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x8, 0x1000}, {0x4, 0x2, 0x1800}], 0x4) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000480)=""/204, 0xcc) semop(r2, &(0x7f0000000080)=[{0x3, 0xc, 0x1800}, {0x2, 0x6}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc32f, 0x800}, {0x3, 0x802, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000580)=""/25) semop(0x0, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000002c0)=""/148) utimes(&(0x7f00000005c0)='./file0\x00', &(0x7f00000000c0)={{0x8402, 0xf916}, {0x20001, 0x8}}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000240)=[{0x4, 0x6, 0x2400}, {0x0, 0x7}, {0x4, 0x1, 0x1c00}, {0x0, 0x8000, 0x1000}, {0x0, 0xffff}], 0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x4ff}, 0x7, 0x6, 0x8}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000280)) nanosleep(&(0x7f0000000080), 0xfffffffffffffffe) 11:43:55 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xf4, 0x1}, 0x8) msgget(0x3, 0x100) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) listen(r2, 0x5d) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7ff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x2, 0x1, 0x0) dup2(r3, r0) 11:43:55 executing program 1: mmap(&(0x7f00007fa000/0x4000)=nil, 0x4000, 0x1, 0x800000000009035, 0xffffffffffffffff, 0x0, 0x4) r0 = socket(0x40000000011, 0x3, 0x0) getpeername$inet6(r0, 0x0, &(0x7f0000000040)) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20a, 0x0) preadv(r1, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getpeername$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r3 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x100, 0x1ee) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000080)) 11:43:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x3, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0xec}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() r2 = syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$unix(0xffffffffffffffff, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x6, 0x0) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) 11:43:55 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000040)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x30, 0x0, 0x0, @rand_addr, @rand_addr="00000000002fbac37000", {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "de882c", 0x0, 0x0, 0x0, @ipv4={[], [], @multicast1}, @remote={0xfe, 0x80, [], 0x0}}}}}}}}) r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r1) shmdt(r1) shmdt(r1) 11:43:55 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2, 0x8}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x11, 0x4003, 0x1) sendto$unix(r1, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed19f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda58601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a0069000fcfffcffe608a371a3f80004002ec7299e34000000000000010000000000", 0xb1, 0x0, 0x0, 0x0) getsockname(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="8f64a67bbdc1fcec000000000000000000"], &(0x7f0000000080)=0x11) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x1}, 0xc) r2 = socket(0x2, 0x8000, 0x8) getrusage(0x0, &(0x7f0000000340)) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00') ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000240)) fcntl$dupfd(r2, 0x0, r2) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000140)="d624b1fdf81a2ddb92d3db2513afd9967e761328dfa2ad1010bbfe7ccd741f7378cefe7d7fd3b19ed4b53bb2719c2ee2e75ac01a1dd266b1ff7cfcb47ca3de852b5872f807c811465911d957c117be7ffa74", 0xfffffffffffffeb1) r5 = socket(0x18, 0xc002, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r5, &(0x7f0000000200)="fc604e769c9719ff811ac7f717009a7ad754191c20e19dc56a829a", 0x1b) 11:43:55 executing program 1: setrlimit(0x8, &(0x7f0000000180)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x1, 0x4, 0x0) close(r0) r2 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="c43e65d79fb1344ef602488778c77b496478835afd7ddc7d", 0x18}], 0x1) r3 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f00000002c0)=[{0x6, 0xf7}, {0x1, 0x401, 0xbfc}, {0x2, 0x1009, 0x1800}, {0x0, 0x2, 0x1800}, {0x0, 0x9, 0x800}, {0x4, 0x7, 0x1000}, {0x2, 0xfc, 0x1000}, {0x2, 0x0, 0x800}], 0x8) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000040)=""/24) r4 = accept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) dup2(r4, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000300)={&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0x2}) shutdown(0xffffffffffffffff, 0x2) r5 = socket$inet(0x2, 0x4, 0x8) setsockopt$inet_opts(r5, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) accept(r1, &(0x7f00000001c0)=@in, &(0x7f0000000240)=0x22) 11:44:01 executing program 0: syz_emit_ethernet(0x62, &(0x7f00000196c0)=ANY=[@ANYRESOCT, @ANYRES32=0x41424344, @ANYRESDEC, @ANYBLOB="00000008dc000000b3c4be29c42625a1eaffd23205e3772a79477a4a9be8cce1f541c59c514d4dd01b9b09566436e3693a282f253d0ee29a253316aeb21e97949c8da326ce724990229ab0dbd4997bd41a90422f8a71bb8a501385334efe50c40369b4073a39e73d1b737dcc436dcd0b1796bec3790623d67d8c43c2875c6cc3d406521dbf159aba60b8117ee5256ba3e5494b5c8a2b0ae44465172c1d4940da25d53087ec0ed18bca64846fd6d795b1ca61c8fc759aaf10", @ANYRES16]) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x3, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000240)) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x4, 0xffc}, {0x3, 0x1009}, {0x0, 0x401, 0x1c00}], 0x4) semop(r1, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semop(r1, &(0x7f00000001c0)=[{0x4, 0x9f7b, 0x800}, {0x3, 0x4, 0x1000}], 0x2) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000005c0)=""/102400) setitimer(0x0, &(0x7f00000000c0)={{0x0, 0x2710}, {0x0, 0xc600}}, 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r1, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f00000000c0)=""/199) syz_open_pts() 11:44:01 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') accept$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x101, 0x6, 0x33, 0x8a0}, {0x7, 0x20, 0xf8, 0x7}, {0x1, 0x2, 0xcc, 0xbc5b}, {0xffff, 0x1, 0x3}, {0x20, 0x5f, 0x0, 0xfffffffe}, {0x7ff, 0x7, 0x0, 0x9}, {0x400, 0xe5, 0x9, 0x6}]}) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc657699a1f292e27ecb5d602000d7d026ba8af63ff37282921e4fd8972fdc7872babfbb70700abda71601a8bfee8c881ff7ca93c894303b22f310b404f36a0069000fcffe0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 11:44:01 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000500)="0118fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8ffff2ec00000000000900000047000000000001000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563ef69e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec63dafb4bcc", &(0x7f0000000080)=0x210, 0x0, 0x0) r0 = msgget$private(0x0, 0x2000000186) msgsnd(r0, 0xfffffffffffffffe, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000180)) msgrcv(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="000038d1eb5474b4511b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000658816f797d1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000700000000000000350dbfd810472b7508dc95381d05fb03daa4f257b273541872a6ae1c0ce82a957e677bfb91226faa81e3e09d8b1b08f7b0d5a0e5c28be5076fb7473ba1812da8c58e"], 0xd1, 0x0, 0x1000) getgid() rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x808c694d, &(0x7f0000000300)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f0000000040)) 11:44:01 executing program 1: geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x1}, 0x8, 0x10001}) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, r0, r1, r2, 0xffffffffffffffff, 0x0, 0x1}, 0x8, 0x10001}) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, r3, r4, r5, 0xffffffffffffffff, 0x0, 0x1}, 0x8, 0x10001}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x1, 0xffffffffffffffff, 0x0, r0, r4, 0xc, 0x8000}, 0xe0b, 0x20ef, 0x40}) r6 = syz_open_pts() r7 = kqueue() r8 = syz_open_pts() kevent(r7, &(0x7f0000000040)=[{{r8}}], 0x8001, 0x0, 0x0, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0x23}], 0x1, 0x0, 0x1000, 0x0) syz_open_pts() sendsyslog(0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) 11:44:02 executing program 0: madvise(&(0x7f000076c000/0x1000)=nil, 0x1000, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') ioctl$TIOCNXCL(r2, 0x2000740e) minherit(&(0x7f000076c000/0x2000)=nil, 0x2000, 0x0) 11:44:02 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x6) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') ioctl$WSKBDIO_BELL(r2, 0x20005701) open$dir(&(0x7f0000000040)='./file1\x00', 0x20000, 0x120) 11:44:02 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCCDTR(r1, 0x20007478) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) 11:44:02 executing program 0: r0 = msgget$private(0x0, 0x7b5) socket$inet6(0x18, 0x2, 0x5) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1, 0x0) msgrcv(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000001f000b0000000000000000000000000000000000000000768ba66500000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d1b7a5ad038ce1b22ea076f1c00000000"], 0xc4, 0x2, 0x0) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="01f512bbe150fe13bae7c7e6012c48ed6d1ce706000000000000006c2da6bf1cc20e8679e847b465802d322f56b98a5fe645127859006df00aea0abaaa257e4524457c6d016cb4e0743844bb86cc90b7b52a3fc4507a99f3e36148327fd56d324f4800"/111], 0x6f, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = socket(0x1, 0x5, 0x5) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, 0x0, 0x0) semop(0x0, &(0x7f0000000480), 0x0) getsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000100), &(0x7f00000002c0)=0x4) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x2}, 0x0) msgsnd(0x0, &(0x7f0000002400)=ANY=[@ANYRESHEX, @ANYRESHEX=r2, @ANYBLOB="a1d0452fae9a662dbd7f8eb0ab0553419c45a448a38154c02d64ea3f821056b6fa200d120accd6580575b6911ee6ad9a8f7f69fbfbe59535d0e3cfb5b918e132f917dd653a7ceb705f401b8c1509e6bea1435b7d95d280927ce53a72fa66bce9c565945d9f18b094527db8a487ade6c2ae512097ca131f50bc44e2d427ef61622240fd6152", @ANYRESOCT=r1, @ANYRES32=r1, @ANYRESHEX, @ANYRESOCT, @ANYRESDEC], 0xb2, 0x800) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x10a29, 0x0) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000440)) msgget$private(0x0, 0x158) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) msgrcv(r1, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r1, &(0x7f0000000000)={0x1, "6a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"}, 0xc8, 0x0) 11:44:02 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() syz_extract_tcp_res(&(0x7f0000000040), 0xfffffffa, 0x6c8f00ab) clock_settime(0x2, &(0x7f0000000080)={0x6, 0x8e43edf}) close(r0) syz_open_pts() r1 = shmget$private(0x0, 0x2000, 0x280, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000380)=""/4096) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="389b", 0x2}, {&(0x7f00000017c0)="34e30502f31968639c6632fd063f07ca11f6e3083f1cfddd74cbe1138b08d217a61e895000c5db15b23a72dece5379cb25c7a5ba81629fd23008ce8ecf1a0ca1b7c66289297666763133796fd7ee7b19123533f8a2d489e06ede0ac3beac41cc604ff7de32017eee0487a2d0df7fe708f1a3bdc7a7a700cb2876962c9176cddfec8d4f4fd13fc48a8d60e7d8cdedbf3d594973ba0eeb92f828a6ea7c7ce00b26136b1e2cd68f1f120cae85aa30c8981fb94a45127d9fb5a02f8ee5e7cbb43eb63ecbcfdefbc10aa0d98ca95ba0d5dec93420e9276d4fc26fc8d1031d956ccfa616edd22931bca9f875cd190791d9b15ccb679d9a23e57c00f0d7faa8783fa0aa5fb1be2185f9940a6e8efc69248fc89eb1fdba0786cd047f5ebe239763c1355328e007b134da444fea2fd1d27637ec8cfb00b557bd5eef607d3d2ef0929609c8e7fe8dbd54eecdc85bd71a01625f967e9e35419d4d31aadc13d77cd05dd1e86b7d6ee49b5786fb4ebf1ded748ba62ec6f477eb8c7bc610e794c7b401aae4af5912fe5b59e2f2ff8d3fbf4f42e5a3ec57b1aa27a79537ff333e75288836cf8396c04783fc85d765eda996b90740cc1c26a52969adbee9116ecc7061183244e64d7fa68c6b9dbb0843788cd4dd21fdf2b47576075344ad9bd86bb847331263d5ad007f99e01b91d65dfc89347cdb76bbcf08007ec462d08052e8025ef0d5d545eaebb742d0c9a1ab50a559027b5d51c05b16ec331cdbefa83cd48c5bf90febfe6c5dafcfd780fa1c4f59638895b364ed612df387bc5cadcbfd5090d67fb6c81ca0d9df1ee2fbb732f5a6a061cf980f8bd5177a1265e7a439b6a49e02740eac4acb61a33734b7b695474345d48210649cfa62617623b754647019a031787d5dbed5e57ec7eb5156dbc22107a5825424afd521b7b9dcbc82c52f960e4e1f5cf145a41d1333511efbae3167b7e40076b2e895ccf43f25d00fb7d3ccb45977b482997d769c079bae3dd716f56f414197194cd7f13c6e34139d8731ba0fb86653eedcdf42c4c5d8930938293953911421d1a12ef7733aa8ccad89ff03e705b15ce69dce3b272d545482e38d006dad8fb86ef4fe3531c9bf707f41dade8b40cd309b08fe27e6cb2edee68f82c97ee7fbceeeb5338d47d63c27426ae5205c811e01830a034fff1db97806a540cb6a9768596825e807777942c877b722cca048da0e39baeb87d59c975f7baea745a1072604d74afbc81cabbd01bb36f40666dd374446b8c5db6913abfefba44e9feb73a8b069eab9d59bd5854941b659ff50f738185ded97d3ae740eca8a4a2107b010b07ff370e3d95fb18182c8d8c108e38842d15f1d6604b08f97accc5d77f1b928e51ee2488df561298362be256cdda970eb2547735fd64c965026132bc7f10a519e0940468e89696c5b10933d769e61dcc7e3a56862767a70c07f319b3295bcef467d790c43f7a4d4eb3e66f0b0fe6286dfd39fbc73a4c19d667b79c2ba66b36862ca22507d752e3a10dc79bffb3b10b2fa5fa49bb5b32727f1cdfda0676e55d85d94bc521303cec47f8af9588e43295b6d3d9e52109f494842e373c75d7cce1ca52bcf94d1d7baf1788707b88334a09a17110344a8aa97f32cb81e0a8f588efb919b31a8e5b863257058c9f9f5de766a2a70cc09c499f47ed03c7b365dfa61209048a4330412e6135cb20441efbf0a251e5dc9bed1871094683718101b07dd6598a76d5a7fc87bd447ec103c77182232a543dcb72e0cbc4d7bd93e814673832cc40fd51c94178f2952d2ec43c1d53f29ae8f4fe464a1bcba8a57bfc4a42d83625279cc3a3456b6a041cf370567e6ef34a3c816f683e0ff408329167de61f3fa31df81f76adaf13f6b00402aa7dc91f19bc50a70192423b07ce1a14a2f84ecc24d3cc00d39229eecff49f57fca44f74063543328a8d3a312219016e8759fcf0b814dc329c88426809b8c1244da5e9bc9c4c4134cebbb8a2e9cf5e178a81021b9b6905c736d1ef81d41a6f23032bebd9acfd14a634f7e5d61d9e76fe09c55f76dec39295b5113b13364647f49e03fe423b2ec9028fbad9ae7d72d761ac8691c63029f6a8c487ee33cd95236d0c1682e415a9df5f3236e9db26d242905fdc628ccae30f2e968dcae14297bd909780976bbc4522fc6cf0428c9ef4dc1d0d4a72e5f0a8a10032bdc3533e3d532f81cd87b6c533b297323fe5e54d4d0e2daef6210fd5538511a4ece40982a2424e825b8f902ac9656b7e4dfa45631cc42fc99b871abd23fc97358afcae961761578b405a2a9408783462490d9aaf4e263a8992603eba84ae507582320f1c617ff21e85bc82cf8bb398a54149dfcf843184dfb458511f666e91b143eaf2b3c6481e12c592b416fa0da07ceaf91673a218108b7281c43641b967b938c5a955a798cf8c4deebae41c62e5a6545b83551ab90e511ad11ae867fe5ed36675cb26057a90e5e0262bde422c3a506f1ee16086b42efc64a57d75b1da8745eb990e4c7f9c3c853e52cdb63bb019f22f8248b27f13f3ed91e2b7fb04e956017fd656e850f81d0dcd5597044e7260d2bacd57bb7556634a88aaed4f6da10d17fababa2c395e4ba4c61954b5182f3d3fb0a932855ce0c395f6debb543a9e820095dc2398360907f19fdbb1c84d72e0fbd747b739edd725fbb9c4bc7d0ed4b369b9ffaedb7f852b", 0x776}], 0x2) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x3}) sysctl$kern(&(0x7f0000000180)={0x1, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) getpeername$unix(r4, &(0x7f00000000c0)=@file={0x0, ""/21}, &(0x7f0000000140)=0x17) 11:44:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x99}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="8a", 0x1}, {&(0x7f0000000180)="49498fea81cf47ddfc3af229ee076842772a65601f9b275ecf51e32dd7efc6019605551327f0f131bdd148", 0x2b}, {&(0x7f00000001c0)="55e04dcb0243aa1490fc6df336f7a50f3f46f62b87a102bf2c93e6d7191fa95129b779ad5bc091d157434261467c6e2feb26a9561aaeb79974babb38522964c886b6e45b5d7897012895fd65f468c6d4df9343ae99ab88a8c26c51e71fcb0cdcd5a7fb3f7bc91f4896787683e0c243cd7e8ce6ebbbe45f3d6f297b65bedef60b30a36c21a96630ccf70c4cda07161f9d5766b884bfc360297a2127cfe1aac6419c0ab2aa5e3d690bc51c565be44e95421165a8a63c17bb88b84509831c67", 0xbe}], 0x3, 0x0, 0xfffffffffffffffe) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) nanosleep(&(0x7f0000000000)={0x0, 0x100000001}, &(0x7f0000000100)) 11:44:02 executing program 1: syz_emit_ethernet(0x2cc, &(0x7f00000004c0)={@local, @local, [], {@ipv6={0x86dd, {0x6, 0x6, "c7c057", 0x296, 0x3b, 0x40, @local={0xfe, 0x80, [], 0x0}, @empty, {[@hopopts={0x37, 0x19, [], [@pad1, @generic={0x3, 0xc5, "f10734cb65025a2f4ddf2f89cdc55923c6f6e743f20ff3853a472190d4493b6ee6a079f2aeff164ecbb4e829390e005777b6b0a2f06758b6ffe8fac207564450122ac0e2e44458bdedafc5a0b31e48e382be643983229e7a7654e7d7f1316a3ae777b4351e22988b990f71b9b96586460aa8bf9700db48c79e4901299a8948b1a07f4dc9f0cee6bcb8d0f355db999dfa7c75cc4b1a0515a1ff4aa64547fea6e7a6a7065939518c36ef6ec48054e06689cf8d5fb2f4a9e35c804c1d907506e0229486ac756e"}]}, @dstopts={0x89}, @routing={0x37, 0x14, 0x0, 0x40, 0x0, [@empty, @empty, @remote={0xfe, 0x80, [], 0x0}, @rand_addr="945a0c345b389e75e0cf2d44f5bb67af", @rand_addr="207ad722724820d6a58c307d356f59ca", @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @mcast1, @ipv4={[], [], @multicast1}, @ipv4={[], [], @multicast1}]}, @routing={0xff, 0x4, 0x0, 0xff, 0x0, [@rand_addr="7fe53ff52a09a54b519988053b232eee", @mcast1]}], @tcp={{0x1, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x80, 0x1092, 0x0, 0x96fc, {[@window={0x3, 0x3, 0x3}, @generic={0x13, 0x2}, @sack_perm={0x4, 0x2}, @window={0x3, 0x3, 0x2}]}}, {"4575d962ce7e439cee1e07c2261df99593364e226a48c565a4666d4457897b22c824b18c1fbd0c5687c905a52067385f4aeab58d62588c1d5b90984741bdc857c3948129051bcede078350ceac0924da66d3fac036eac1b62ebc24d00d10a50c03fe39f5bf3f6f31c19295b4fe342306c169f6e1c4b368aa98f49335995243868f96a5a6f84503d1f058f7d54e0038fa7e059a7ed08fd37b58e8ec0ea628bdf0f791d21ecfe26b197608652af83f71ada9a12696eeb09d12243a77b1b45d9eacf2bec4577188"}}}}}}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000180)=0x7) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000440)="1cbe99e3d6015fcf7531f2f2a43f8bc6d1c256756d08c01c50179770d98223e12b560f10b9c3c2e9df91ae7df6459840a0e3c348d9c75610f4611e1df74f85eaf9b8288578a200df1c3db025ffd3d75b1e9fc09bea3891551e391158c9f6fbdf7a00d9308254c1dca9", 0x69}], 0x1) msgrcv(0x0, &(0x7f0000000200)=ANY=[], 0x8d, 0x1, 0x1000) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000002e40)=""/4099) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/45) socket(0x18, 0x1, 0x3f) r3 = socket$unix(0x1, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r7, 0x0, 0x0) renameat(r5, &(0x7f0000000100)='./file0\x00', r7, &(0x7f0000000140)='./file0\x00') ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000001c0)=0x1) fcntl$dupfd(r3, 0x0, r4) 11:44:02 executing program 0: r0 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x106, r0) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r2, 0x10, 0x9}, 0x8, 0x1, 0x9}) r4 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r4, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r5, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001540)={&(0x7f00000000c0)=ANY=[@ANYBLOB='\t\x00\x00\x00\x00\x00\x00\x000\x00'], 0xa, &(0x7f0000001480)=[{&(0x7f0000000100)="bae3ceac2805e511a86e875cb7875dcdd8fb3bcb4298856e135cf366cf9c2128bac79d35733b139110ce2e192b0d5c785a11f56a81af4fbeba2033fbf0ddbe3a3841415ba551df1210e50381570fe342b03761e140a76f03c1c6a70e618d6d569043954d8b4472b74d504ee32ccbcacb497f7361e34d0876a947ae60f37960f3c8946299b87d4365cae78d8ab3bbfb0b9dc4dd4a238c946eb11346d57ab763e3e9dc456c9201444d2cbf2f50b12fea46ac33b633867b188aaee8", 0xba}, {&(0x7f00000001c0)="5ff3e383b8ca6900a9542fe8b3362ddc7efaa2c5b5a3d1f92b33e5975905867e1d4b6162a21fefea8dfef5ade2bd13cf032cb7c35f28e2c84217b6d8b8efd14d31dd32b9dec24c560868af134fcbf3328fddddc01a4ebc55120ffc7293b8a8140499d382dbbae3332d2c3c1c8470d9d3f640556df0d77bc44044b08c4178a51ce7dd8b571a", 0x85}, {&(0x7f0000000280)="8e1c777f8b69f871283d15fb65dcb777460bef85e33005328c0f1df8dea7b13c53e5971f01453cab7862d45c9976dc6b5d858b5d1f17873af54325081a935d87561402b2b1f7a77de9dffb94236e751d5ebc0a66ad2e424ea4d70bb7f0852a4da43d84e10b8c1c26c31a24aedd078f6dc0feb800610012c09fd26e6dedd5ac8e5e64c92d222509754417ae19e3f3563bd4b6d108652264bb5b4b05f6afdfa0d3c1fb760667609bdd96e425002f86be8b6d4c6bab13b7b9dbbe5d7e8226d6b35dd0fc3c91c9b7a2adc60eb52b75d6d727a11a1b38712f576a2fdf6d0c9c10a90776a0d6aca8592f5689f150da4a1a6e6436d00077e156629404b7b928a4b9532aad3663d0a26900053be78c38cc9450df5a4007b2a97dc5c030e3f7f9ca1105bd5d58b45d0d3fe78d8f5ae81933aaea4ac2c2f8f3126715d8cda01c9cf9cee9177fee95598c394394966d9e37fe84140cd615cf22e5ade8843c24183dd57f14c7fd70cdef692e855231e6884219d2c5d2bca7ff4a881aeeaa9319aa67442a92d3df774c084f452ddd8a6b1ceee04eb9fa96d50e10dc831882d537e0437c7dacd47f3980b995f0d61fb666e9c9d3fa032d6830ac8a4c3dda534179ce01459c19bfd0ba792bda6468e8c6050ab139595c2f755baa24ad073c02a0aa926ef6dfd7817bd103ce6f9e0cd664d2a422b06e09d43a5c382fb12fd74da1ea53f3f93a04fc622b7ee334f52565c1bc7a185186819541630f1cbf74b631e26da06bfb19eb59480953567e9caf549d0da41248876717cd59cb4715b654ec2663ddc4d416de1877fede7d63ec3b0b19230d0d7475922a5c2f7bd7d132552a7122c4b820a9eda2294e955b8cdd1e11c251207e198df75bd2ecf6b01f6f6111624fdf67eacb0e19b753c70090c5c6660c687644dd2096ef586bd56c20d67f2221b07336813dd50f0f9987c00883010262d0cb04b2f19a0b908aa02ee7d83e7af7c21dda4efe47a76bec11b81769639d6d6528ab08d50ad9be88bbdb2cec2508bb3572f787e5e8bb933e88cd4ab77c811a4fc376624c1bac374dd968f1d35a672169c953025142cbcfb1629f8f4c0c6d32c6eb8379b7c67149ced7929aeed1e4c23f3ea0ef04e452917ef5d9d362227d4098991642d3408d736342c586d506df330a1a4122f18eddb8a30673a0450cdedd773d28de437a14e97875c0d4c5813fc2d24bb2c6c79f3f61bf001e41d1379111fe5a914d718947e230003ed8519d4ff4ba4bea901e4b54b3864a04f007fcf06c4a691212d515d1dbb047d968a59e930629047013c73715deeec461a5636a1690bfe771ba954aac25debb6d6df0083d277a0da183c6b9987c5e790a5c6c2a70617f0537ac14d1034f6a369ad20514f6b717cd6cd69aa8ea510b910a2059cab073d723524540e07e90a14f6451623a51b8fa933ff30e219ae6b8066f59c7f311cd0b329d4d057eaafb7b3cafdd6aa04ee700c730209376962cc2fab1f703d797eaccf077fa4b3359ad3ca3a3e11064c227d20690f51954bb5e7732b16392ab6ab2d72dcaaf2cc5c939f0d2b7a37893aec8316a3662e240dd40675baab5fa2b42fc3ceb9c39485ce1a370dcbf93f7031afeb26956aa38cad15136877eda88a63b5c99cc9371f73618ae7ece60ba44f32253490f3e28f0ed8dd0ba2dabc6a4b0b7b6143779e5a5f193455ac69594fb8edc385577071ba73873fabb3a474b8c02ca8e47f9272e7a218b85730f9979be7e8dc040e7f002bb2d8957166bc65f986b205f2e5cab8c6c8a01552677b1e19f7cec60e70da5901b50ef17176157e852659c2284fe46318e1ab12586e6ee489742ead3ebe5819c95adea960c33531840080db40facd0052b6d351ee79e269e1c0c92cc5cc4775de206c6983509ed5a5e917e12eb4869dd10c58b0938e02385bef9ccd37b2b2f1bf2f7957a9c906204afe6c575b3b5e4ed285489ab17f9f59986deed823adddaa11d9aed5f984aaf22b57543b398c8ab29ebc53d3493fb0d54e168da4676daee8400d5eebbb4f26ea6c723d19a9071ed81a304d605457a017047e4738a02c7fe4084e5525346780767cb8ca0da93e6c479a4ef1ba3fbf91399e8dbf684da31894679ced512d077ffa175aeebd82a53f9c5188c08399ff0d46cfe2b724a649e6f72c48269f019881d154bb60dab4859c83bdac875ced384cf48f08f8c173025820cea2696109f90435b7308a46ad82291956d98fc55cda705592c37bf25817c836aae15be40b0f2be8069cc806aefaf0ab83d609668e79a5b4f94b04979a52b3b78feabac440fa739eb78cfc6d8061879359a9df210b64c6dcca4fecec63de4d67864be804ca5c9f0f8701dc8ba73b1d726d4764729023b2cbf87789c15ba28bec57da724b567455f9fff4b1ab273408a1a4ac90fdf8e6c95e73975eb0304c7d4d0c180453d60f030fb9c89e0af759f00469c6589c32f060bff6be68b5244e991fd437640522b7ad49b40243790506da3817c917c54e030314495970235e7687ce9b2a55cc2674ab6781cb5e28782dd83156357c8c3b7af1d19a428ef6223507570744dc230081bcf5b4abb1ed3115853fc2e76ab091f380a01da00c8e552c9244dc2f6f013c194069dc54d96ed812d08f0f5b06be5b762d35efc552d6778953f25082d78aeca3e83adb531d2ce78eb5cca92b0d1322afef0d12e62a3b1bd87b40ee28433ff440a65add4b2b2de720dea01e599dd68eacc670d0503ea257eeb0fb92d9b0e7d33ef968a50068a875e2306cf8b09b05c958bca1e98cc1f95dda25c7c11df44ac6ff07045cefeea9fb9e9b4fc244b2c5c375689b6da8a0c1a8d50401de18ac4220ede28c074ae99241bf0137cc281abd34e38ceb5041a6aae6a3ef2a3566b4d31474fd7f867673293a7d4e91fee88aaa23d69bbfe5c903fe54e801d08fbb6ab0e3bbe17e9a644028248e8c91a5f8ff1be2a1cb5b837413ff8059a9ecdca04897b811fda7fb0c5d8f3384b8e3cd9cb308f04950005c93798fb8cf19fcc725ea1846ed5771f14090075c140d019ee7efc4c339986743d424903f3faf847f129c070c36d5963d9d2cd7cd44f1d21a7deda01a64a6391e594d7345af5789917a4d98d5aa94cd0da856dd9d489a34c1ac403f6188e3f2b3a9a7f30b39a9b047b374dc004ce7742ee5fa425ae56d7f61904f0fbf8ddbd15449cc42883906119baa498d125284ffad4a3447fcc6476159329b4c75e3a9eaf3811c4544dd9b69123e6361219aed7cd011eccddeff4593c6d654adb9ddd37116e536b365a7ba4aba033c60b936d6557883c3fb5854ec6ba6e8579da1446be82cf3297476cdae50c909fe21c38ffb7f5dd6fd19066a81b1b5e47586aacb2647017b2fabf5bb43540e1368e97daba0e1dbaacbf1ad80f0603243b2258348cee1c47036c23c636b04467b0ae056703f5d12f5b165a5b47f627be9c33e0a9cd6f3364a2b71f45f89cdf1897f29b95ade828df7c82596263e56d49828a91ef2d07492607ede56f13afab7a9372ce349b3cf55c0d68f71c0f642eb44c6a78bef49fa5a5911161ad6265ba7b4d0334065d8b92c7f77a37356e9247b2980c839e8d3654fdbec9c36adb1ea3b0a2a6e7b6f5c4efb5c399227753a8419ad443cb9de3cc709921b4aa804b716b1cb211bacc0e22050f58f224200f77c9f6cc90fe611c2440e19457cd06c56ca84432a888b93d0732316956b2377f57a88d3b73305507b4bc0f471d3bcf594c7286ab789fba84abccd74945a29444d424c98cd8cc0095b86aadfa920e9af61701b9cf495d174b7595604a86b50c8f5010d4596ed9211cbc2d126f541bf5f914c12b4718b400834d1ff93c95ef6bd33576ab4927f63095b2b16078770e4a012f58ccea07f967674c1c53267dae26402d9d2976dfa668bb0f7937a6105cf11557555775bc2ee617587977730de6b1ca840c98554ea97f69ef70279f2cd52dad07a9eb8c25672cea5d10d96a989d4c0d283967b498bf76f620ff8935f34cbc13582379e89447991526bad03d46620158428a6f0dad0a988a2367a2d48076b58128326e8e9eb526b017f9e3261323317cda00d1f8fa06c257ec3f44f5bda48bed117b8fc44e8ddf2dd5b6dadc250d302896bad8d187157cf195191f4380a01d38f0745890976b3966ec40a7edb0175d61b0858733aa5ea4d5cd44c7f791f28ff19ce0b0b676a7d8d912999ce3ffbbc41015730883b2c56664f464d1f4fcf0a4a01417ac39e001b13eb26c5e2092501e50045493ee433b8556839320bf4a43e4d784954dd87c47a95d8d3fd54d006ca4e83c16f28b5665fc554bbc1b2f9353de4daa9da48bf1e3566792cfecaaf88e38121b502c751e159434348317c65008b1fbb9a2ccda82cd5bb2eb7d0df22c0f5c21410d6fe460523c39bacc4ce29ff4c46612bed87241b467231ceb5e1c0cb6e447c9daca7b123c425c0514b8ade97eff50208ba378e0b0fc8746a202dd1834f7332fab4fd28fec71ab9d6fd78e86a558a293b26ce98b54239ff7a5721268a0af9502e740e88ef8885ea6ced5ffbab6ddc90af5b82fbb639bac08fead1ea9c972e79a2a1c23e7cbaf8d9521e1ba1fcf1411839b1f80236c4a1231ccad1796903578c5dea38505e1966aa95f67f02e2d473652be24dd4c5a86faebe4dda67456d335e759eebcb19d64668b9fae2969f566b8a9675d0b3f56e9497445f9b11ffe2614c355e6cb8122790818f34764b9428f686be73b336f857de15088aa94747648de98e319ac80ea896b2c22231d4e1e25b37699832b12466a94b232405ac850be4972ab14261bc11d5694448a8af23963ecf0b467f0e23e27a06cde7f514a368c2789883f3b3757a61c87d0d7f629d5485057a894e319290197666ead1ef187fe9b2c03bf1af423de4706997af3891d22d7c87075de9eb5a9a0588af4e922ec33b8cadbedb2367dbb88eb4cf46bc235b7836229ee6ab0c6f8844470fe06c850f8aacb5b6ca796a05ddf2b500f2eb8b4c926ec1d6e3bf03f4783ab514c18078c8ff7bcd9f1ce3cf130543fb2dc6f9904486f16971065648a7676ff2883ade52d067b2cb2eb0fd0a6bbddae4639f5a2c39f3b2b6f8fc7cc32612b757713dab4d79294bcffd67f6ff4dc01747147f5d8594dcc73e6bb95f32a4816aa016f248af20761c96824d9910f9bb651ce61d3ada79e69e61636050a7228b02581ee82182a4c7e3d1d2a850676725c2484a5cf59fb3145ca5663c1099309929a94c2040685f6895dc68cf5365662bb64b3514c12b5ed105a057501ce5b47fb3264b686a96e64ebb193eb871be111aeb41037de67223c53436d53cd633205022aee2a0ca0ba69e62fb2fb7d56217296f31bff84ac21f28b5d3845f8fbba3f54859d6377ce6749cb0d2d05fc34799eee52805007cee45699ec7408ac32d79d3853ecd186380cebe29932bbf73013170c98e0e3a37df93e8a164b330e7c1bb8eca95c5ecf85d83c6419cff495a8639d0a8bdd674208fb0de552e0dd22d9f6eec7e65217bc4bab8f352662a36d335790d3b6582ad81af0abb0c9277363307a5910fb4a8080d1d4bb61becce2b827847a41a36de5a7c4a892b7667850990b8358c2e4cf191a46a1d9ca29e403e4ac92fe35b4beb211222b396c22e0f29f3ca0ea15eda40d199dd1fe60bb6e2c90c2ecb2db3fbcefa8bf0c5a55a01984cdc642827e8d34618114f349c6dc82a88b240a4f8cd302e553e1e80ac08fc39515a658b9d905a03af00baabc1f8f1d53391cd90146eeff90ed94f13e123b830ca4b1", 0x1000}, {&(0x7f0000001280)="78466973f3029c2075da273e2aee608985475893bbef904e0c879d6cbe29985b7c96e7abf475a40ae583f2c9afd9fbe33db98a16844efe2881870ae5d4f0e7485cd8f56fcf97f3c9be44af19140a4a2d7ac2c1b1c1941aa5cc36c707f8aace90fb39060f06216bd862b5374409ec580756343f2244700fe6d14e93aeeb88b0f0b8b747997e573c4eb73cf8c08ee885cc332cc4f174936e4db0e579f60ef4a9a93624e33c042a8c03d546ba84aed7563be44f77bac03b3ae576f2743603eb9dd75c2d3f07d20b8b9772ca9f8a44389ea6033203ba7d4639131d3f44b21e2e9ce9219606ebd9d87168861bb9cc6b09131e8c56ed4ca6f9", 0xf6}, {&(0x7f0000001380)="041e219463d433aba485395bf9dcf0a5260b2785c38cce06af24d0953056e08dc8a88b71", 0x24}, {&(0x7f00000013c0)="78af54f84d24d6bf000705f48e30c08b777b1a94cce60101422b7bee83ee2e8081a130587dcd1a0b5687843e5f72de39c8acdfc4542531e03ec7f1e2f1b2429d1a4c48fabead77b4d8882ef81b0fb66671dedd830944ab822395c3b35fc2d80263b404c5fb80d428b6c6e33c1288933bcd20f94f958c3c8f2f945fd2b67caf6b1f4be9109c03c994af53", 0x8a}], 0x6, &(0x7f0000001500)=[@cred={0x20, 0xffff, 0x0, r0, r3}], 0x20}, 0x407) sysctl$kern(&(0x7f0000000080)={0x1, 0x24}, 0x2, &(0x7f0000000000)="21c29cd4", &(0x7f0000000040)=0x4, 0x0, 0x0) 11:44:02 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x9) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0xaad2, 0x1, 0x0, 0x1, 0x5, 0x8d, 0xf2, 0x0, 0x1, 0x1883e2ce, 0x101}) 11:44:02 executing program 1: open$dir(&(0x7f0000000040)='./file1\x00', 0x40000400008002be, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') 11:44:03 executing program 0: r0 = socket(0x2, 0x1, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000140)={0x0, 0x80, {0x7, 0x3}}) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000240)) listen(0xffffffffffffffff, 0x80000000) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000140)=[{0x0, 0x7, 0x1800}, {0x4, 0x6, 0x800}, {0x3, 0x81, 0x3800}, {0x4, 0x9, 0x1000}, {0x0, 0x11b8, 0x800}], 0x5) semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/114) semop(r1, &(0x7f0000000380)=[{0x2, 0x4, 0x2800}, {0x4, 0x7, 0x1000}, {0x4, 0x0, 0x1000}, {0x0, 0x200}, {0x1, 0xd7c, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x9}], 0x7) semop(r1, &(0x7f0000000000)=[{0x1, 0x6, 0x1000}, {0x2, 0x7ff, 0x1000}, {0x3, 0x4, 0x1000}, {0x4, 0x4}, {0x3, 0x80, 0x800}, {0x0, 0x29d, 0x1000}, {0x4, 0x6fff, 0x800}, {0x1, 0x1, 0x1800}, {0x1, 0x3, 0x400}], 0x9) accept$inet(r0, 0x0, 0x0) sendto$inet(r0, &(0x7f00000001c0)="1fdab406bb3cb503602d0c180ac16381afffd2eee817776cf2c2ea2b348bbe9e2d74de806e5d6c331da1c9bb901b66302b612c7775c400a744205d0995edf558733780e7d7819fc46565b7c9d29095fa4f8d9490", 0x54, 0x400, 0x0, 0x0) r2 = kqueue() chroot(&(0x7f0000000180)='./file0\x00') r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) dup2(r3, r0) execve(0x0, 0x0, 0x0) 11:44:03 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x89, 0x4) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c6530003722f3"], 0x10) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000007000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) shutdown(r0, 0x2) getgid() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r1, r2, 0xffffffffffffffff, 0x0, 0x1}, 0x8, 0x10001}) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, r3, r4, r5, 0xffffffffffffffff, 0x0, 0x1}, 0x8, 0x10001}) fchown(r0, 0x0, r4) 11:44:03 executing program 0: clock_gettime(0x5, &(0x7f0000000280)) getrusage(0x0, &(0x7f0000000000)) 11:44:03 executing program 0: minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x1, 0xc, 0x800}, {0x5, 0x9, 0x1800}, {0x4, 0x100, 0x3c00}, {0x2, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040)=[{0x4, 0x1}, {0x0, 0x1c9b, 0x2000}, {0x1, 0xff0, 0x1000}, {0x0, 0x401, 0x1800}], 0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x9]) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206951, &(0x7f0000000300)) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000480)=0xb5) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000340)) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x800}], 0x4) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000280)=""/103) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/241) pipe2(&(0x7f0000000380), 0x10004) 11:44:03 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x504, 0xffffff44, 0x800, 0x1, 0xffffff01, 0x6, 0xfffffc00, 0x1, 0x2, 0x200}) 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"}}}}}}}) syz_extract_tcp_res(&(0x7f0000000380), 0x97a3, 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f0000000180)="63ada52f717337e9f69b4c3aa31b81eb4a6e6f64687d229af2089c66dc302c51a33d3c1685ddf27e7819e08530412d370b754ba5a74bd2f086030711f508f9fdb14fe4cfd47fd079f2b5a7adbdb05b865aa558004791b364071890be53bcca0715f387486f19cd0017a94fda3c920737eacc1a025e39925113683d38ffb76c239f07000f3b75a24f197348439d6ef7de7b94e6f4d08e641af0ef71793dd0a3294c60f8ad56d0178b0c2f821d6d892c415b645d0f00ba2cd7e3ade90da08cee81a9a540977eefd08afc0f4e979f90ee5e82158754640a309c715f1807e19a9b72e9f2acc129e32476e58c5589dd031e8e", &(0x7f0000000040)=0xf0, &(0x7f0000000280)="404f2f1ec070e04ba688324809a1bc306cbb8828b305fcc64f48df38cadacde81115012b8e4942c16cb265f214011e86c019ca63e9e5768cb9675d79c179bcceb421cbb099012050fd55603157c62acb4f544f39909f304a99377bd9dd0a65b5adbd5bf172cc4c62b06c36262b6a99d8ff030eca49ba3035efec08c0b2885627cabc2686e54d16d91cc893f258669055f33ac207318953177c009abe0ca457aea5c8d9eefa1b57ac895ad5717082a9753a2f6553ff1acba020360c41052b8310a1227f620fe0bd6c0e", 0xc9) 11:44:03 executing program 1: munmap(&(0x7f0000719000/0x2000)=nil, 0x2000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) semget(0x2, 0x1, 0x20) r0 = semget$private(0x0, 0x8, 0x10286) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f0000000140)) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x1, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x3, 0x1800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r0, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x800}], 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x101) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000040)=""/137) 11:44:03 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) 11:44:03 executing program 0: r0 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) sysctl$hw(&(0x7f0000000000)={0x4, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) 11:44:03 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000180)=""/194, 0xc2}], 0x1) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = kqueue() r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r4 = socket$inet(0x2, 0x2, 0x0) kevent(r2, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffff8, 0x20, 0x2, 0x10000, 0xffffffff}, {{}, 0x0, 0xc, 0x23, 0xfffffffffffff000, 0x100000000}, {{r1}, 0xfffffffffffffff9, 0x8, 0x40, 0x20, 0x94}, {{r4}, 0xfffffffffffffffe, 0x10, 0x10, 0x77, 0x7ff}], 0x400000009130dbf, &(0x7f0000000280), 0xdde, 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20a, 0x0) preadv(r5, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) unlinkat(r5, &(0x7f0000000080)='./file0\x00', 0x0) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) login: map stack 0x20719000-0x2071d000 of map 0xfffffd807efffa10 failed: no mapping map stack 0x20719000-0x2071d000 of map 0xfffffd807efffa10 failed: no mapping 11:44:03 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) accept$inet(r3, 0x0, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xffffffffffffff18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000100)="dc8931bf81432230d0649229d62153d1c4b93ad71f020a148094f2d02d68c18f65306fba1fd4b771ea15640bff929beb98b11a2f8ce663c6fbf1a4c18d4bead244af676025c99efd07a4f609d2f24b17caff9d24b514c5776dc2cf2b0cd2b4e246bc65c26b009ec635b15bac853e2749979a89d4ea0953c91aec3e2ea90bef38e0d7ee01ec623bd02a04c832fe1cee59c536aa75959a7519b9940355325efc1ffa378cd2473cb1fcfd8ec6e5e7608fb3b7657cf829cad402f059ec389386c5b067741c4da5795380a6cb28325035a40c9aae44bbed228da2db50807d42638fbd4479d3527309331f9014a131405d29e450bedffeb8856f7c41f73276ce3b", 0xfe}, {&(0x7f0000000200)="0c4a160793f74c36889cca39dae54836a59d42daf383146846eb09e8ee167a5829821f7eed9401b0ba3a875318c7797cb0e596e64ae7dfa18704ac0f1df61794f0b57df3b18c6a183145ce4d06781d9a05a5327e105931cc7141a01756eb35c034a8f1a9f948a8264897fca66f5dbac0f0b550fb9da53b3e1dbe58e4b4191de931b51dbfcab710f2a28290", 0x8b}], 0x2, 0x0, 0xfff) linkat(r0, &(0x7f00000003c0)='./file0\x00', r2, &(0x7f0000000400)='.\x00', 0x0) mknod$loop(&(0x7f0000000380)='./file0\x00', 0x80, 0x1) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) accept$inet(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r8, 0x0, 0x0) renameat(r6, &(0x7f0000000100)='./file0\x00', r8, &(0x7f0000000140)='./file0\x00') sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f0000000540)=ANY=[@ANYBLOB], 0xa, &(0x7f0000000700)=[{&(0x7f0000000580)="1c0d7a950391f7e687c5d1c277d3b2d6300dc10ebb10bce6d1ead56ee8f9ef74fd58eca4935363303a789277330ce848b93aac4208243da9e64a613b671a9ad487a58694cabce0b870d85b5aba59396824747258d7a6bf8f12f71692efa042c8f09698a212ff010b7043b954734e67ef25998aa8064ee7e77592e9464f7db7b9e4349a3f2c32b919200c59aa829e", 0x8e}, {&(0x7f0000000640)="e0f70a47ee367a725019730dc71c29b1b9cdfc6c1d3d52f62e806f280778c61dd553c3d75e6b563ee26e96b82dc1e4f4316f4d38e64b5f6d95a785ffa889dbeeb9b11c93cc0a020599d9bd6936c5649c6d6f9e7b77a439519f10b05949bc84de5655014d5b2423e4a230db0d41af796e24af8123c2d50f57c028a3a12d61fba24f620f8b64370b1282bf92bb8ef794381b4f95b440a86fd8c989d45b2be89c0fddebd68a8f7c2a19ac6c2e8aae937c6fdb4b5d855923", 0xb6}], 0x2, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r4, r5}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, r2]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x60, 0x1}, 0x1) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f0000000440)={'./file0\x00', 0xbb8f, 0x1, 0x0, 0x1, 0x8, 0x0, 0xbc4, 0x2, 0x2, 0x5, 0x3}) 11:44:03 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pipe(&(0x7f0000000480)) kqueue() r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000002c0)=[{0x6, 0x0, 0x3800}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}, {0x2, 0x5, 0x800}, {0x2, 0x7, 0x1000}, {0x2, 0xfffc}, {0x2}], 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000040)=""/60) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) r2 = kqueue() accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 11:44:03 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x32}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = fcntl$getown(0xffffffffffffffff, 0x5) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, r2, r3, r4, 0xffffffffffffffff, 0x0, 0x1}, 0x8, 0x10001}) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, r7, r8, 0x0, 0x0, 0x41, 0x1}, 0x8, 0x10004}) setuid(r9) r10 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, r5, r6, r10, 0xffffffffffffffff, 0x0, 0x1}, 0x8, 0x10001}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r4, r6}, 0xc) 11:44:03 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) write(r0, 0x0, 0x0) close(r1) r2 = socket$inet(0x2, 0x5, 0x22) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 11:44:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)={{0x8001, 0x3f}, {0x20, 0x3ff}}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20a, 0x0) syz_emit_ethernet(0x38, &(0x7f0000000200)={@local, @random="00000f000600", [], {@arp={0x806, @generic={0x18, 0x8038, 0x6, 0x6, 0xc, @remote, "443811a8c0d1", @empty, "92a1849133926615710bb0a845ab9118"}}}}) preadv(r1, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) 11:44:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x320e, 0xb3e}) 11:44:03 executing program 1: r0 = socket(0x10, 0x2, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x200, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) renameat(r1, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x5, 0x3cd, 0x4, "00000000000000919d052700", 0x7, 0x9ff8}) setsockopt$sock_int(r0, 0xffff, 0x5, &(0x7f0000000080)=0x3a8, 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) r5 = msgget$private(0x0, 0x2000000186) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000180)={0x800, 0x0, 0x80, 0x738d, 0x2}, 0xc) msgsnd(r5, 0xfffffffffffffffe, 0x0, 0x0) msgrcv(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000fe"], 0x12, 0x3, 0x1800) connect$unix(r4, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 11:44:03 executing program 0: r0 = semget$private(0x0, 0x8, 0x10286) semop(0xffffffffffffffff, &(0x7f00000002c0), 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYRES32=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x2, 0x3000, 0x20c, &(0x7f00005b7000/0x3000)=nil) syz_emit_ethernet(0x36, &(0x7f0000000000)) 11:44:03 executing program 1: r0 = syz_open_pts() r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xd7, 0x0, 0x1, 0x2}], 0x0, 0x0, 0x0, 0x0) syz_open_pts() r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) syz_open_pts() 11:44:03 executing program 0: sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000340)="0118fff6360f9ea1feff59657f16666e9f97069815ca5835b6f65316127c001ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62c99897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb2481ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b90980246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac73547476b2a766825196bdc4ad08966780e66be6d740a1ad902a5f48e0a0ffa0dc24244ade0d510672dd77da2c8fffff0000000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b0db89c123fce0cbff668a58f19f470bd87e5503c733fc217eb57458e55df300c2d611ae3e030100a9edbd2da6b788d5ff5256df19b563f269e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b2749e7739f0ceb63553689a46145fc7f2c30c0d29de081568214f857ebd1f1e41bfb9a21624840a96d9619e00feb108d5bb60a27d465014bd7742b7e5f4a46cb83eea6b48aeb60db0242a3044bcf955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec0000000000000000000020e0a5d2124ceb438c", &(0x7f0000000080)=0x210, 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0x13d) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x2eec) 11:44:03 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$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)=[{&(0x7f0000000100)='B', 0x1}], 0x1) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000280)={0x2, 0x3}, 0xc) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000003c0)=""/160) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000140)=""/192) 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) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000200)=""/45, 0x2d, 0x2, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8) 11:44:03 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x3}, 0x4000000000000055, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f0000000080)={0x1, 0x4b}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 11:44:03 executing program 0: setrlimit(0x1, &(0x7f0000000000)={0x11f, 0xa3c2}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x2) syz_emit_ethernet(0x66, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6094be1c00303a00fe8000000000000000000000000000aaff020000000000000000000000000001800390780004000060ef9d2500000000ff0100000000000000000000000000010000000000000000000000000001"]) 11:44:03 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x2f}, 0x2, &(0x7f0000000180)="a0eb9002", &(0x7f0000000040)=0x4, 0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) 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}) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) renameat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000240)='./file0\x00') semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001140)={{0x6, 0xffffffffffffffff, r2, r3, 0x0, 0x192, 0xfffa}, 0x7d9, 0x1ff, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, 0x0, 0x0, 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, r4, 0x0, 0x10, 0x9}, 0x8, 0x1ff, 0xb}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) getitimer(0x1, &(0x7f0000000200)) setpgid(0x0, r6) 11:44:03 executing program 1: sysctl$kern(&(0x7f0000000100)={0x1, 0x49}, 0x6, &(0x7f0000000280)="b129ddceef3f9ddf9d50ca74aba4af3d8e590300000145f3ba1cab9f8cab7c5e187abd77cdae8f452144afba40fca0415332fe4a159365c0ec45c3973a0fe9c78eaec768e0981cc3b828ed50b8ba387e8acb4a00d2b3591018d0f27e3255c15cf4593fa7fef0bb7269e315bec3aa86cd93596b7652f6557eedd36d8e5e40f5834fe3b8270c27a00e2ef9813c704fc0295367fa1f7d639b52cd63ddef4c06c4a679845babdbe1ae560023000065a9c822d65d944cf5bf07433e14d7f0784a0495d604aadb6ab70100010000000000bc79fe7eea802df494343299b1fa14158f1f7c8f7867081b81a08277fafb7d7408572f163ad4684e3b885a4897397c0545ecfe94b5c4ace9cc0433000000000011a40000c518957073aec1fc48b12657432261ba257c4fd86a878221d8677a43ef813e23420000000000005a72222812", 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x7633) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r5 = fcntl$dupfd(r2, 0x0, r4) getdents(r5, &(0x7f00000013c0)=""/4096, 0x1000) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000040)="bcd540f9f6d58e2f6943ef91beacf671b4088e7b5f40fb1b90daf412ec6847acac246319379f6ed6c63b1137800000009bf8ab9dd9e3d0aa6c8b8c57d59ced9084604003a413ef27a235a535a23c1b9370ba21af050817e1a49407a943b1dbfda0fb282e4f10705fdd22451eb3d47b5487fc4d94980c2e7c7fc2f400", 0x7c) renameat(r0, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') renameat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000180)) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x5, 0x3, 0xfff, 0x5}) 11:44:03 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f00000002c0)=[{0x6, 0x0, 0x3800}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}, {0x2, 0x5, 0x800}, {0x2, 0x7, 0x1000}, {0x2, 0xfffc}, {0x2}], 0x8) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f00000002c0)=[{0x6, 0x0, 0x3800}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}, {0x2, 0x5, 0x800}, {0x2, 0x7, 0x1000}, {0x2, 0xfffc}, {0x2}], 0x8) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) shmctl$SHM_LOCK(r4, 0x3) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="fc075d6e9ca258b4beb9a85c8e4054a2741fdd3a6618f85094725c37c94e0ca9bfc99bbfaaf94a4279094d5ca2ba8f27e7978c5a3b0cc9c2a23c9504fd6841265a3a17a742432cc5c28575cc41f5ea0f326052f27d7a99dd79f58dffeb02bb2f2ef161be9548e519dfe87793d5fd27c60000000000000000000000000000000000000000008cf6511a7a56f310adf897e8ed6140cc3a0026773b573504bb64bd85c56b74a06f49", @ANYRESDEC, @ANYRESDEC=r0, @ANYRES32, @ANYRES16=r6, @ANYRESOCT]) getsockname(0xffffffffffffffff, &(0x7f0000001100)=@un=@file={0x0, ""/4096}, &(0x7f0000002140)=0x1002) 11:44:03 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x4, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) socket(0x2, 0x8000, 0x6) dup2(r2, r0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) 11:44:03 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) semget$private(0x0, 0x3, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x3, 0x4, 0x800}, {0x4, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000240)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1000}, {0x0, 0x7, 0x800}, {0x2, 0x5, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x0, 0x17d, 0x1800}, {0x4, 0x7ff, 0x800}, {0x2, 0x9, 0x1000}, {0x2, 0x1ff, 0x1400}, {0x1}, {0x3, 0x7ff}, {0x3, 0x0, 0x800}, {0x4, 0x9, 0x1000}, {0x0, 0x6, 0x1000}], 0xf) semop(r0, &(0x7f00000001c0)=[{0x2, 0x9}, {0x3, 0x0, 0x800}, {0x2, 0x4, 0x800}, {0x2, 0x2ae, 0x800}, {0x5, 0x4, 0x1000}, {0x2, 0x0, 0x800}], 0x6) r1 = semget$private(0x0, 0x4, 0x402) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000480)=""/209) semget(0x1, 0x2, 0x0) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x1000) shmat(0x0, &(0x7f0000ff8000/0x2000)=nil, 0x1000) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x6, 0x2004, 0x0]) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYRES32, @ANYRES16]) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x87}], 0x0, 0x0, 0x0, 0x0) setgid(0xffffffffffffffff) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000040)={{}, 0x5, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0]}) r3 = socket(0x6, 0x0, 0x0) setsockopt(r3, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:44:03 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x39}, 0x2, &(0x7f0000000180)="0b725d9f", &(0x7f0000000040)=0x4, 0x0, 0x0) setpgid(0x0, 0x0) r0 = getppid() setpgid(0x0, r0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x2010, r1, 0x0, 0x0) renameat(r1, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0xcdb, 0x8, 0xd5d, 0x7, "c763b319b0e8484496f920f692aa9694d4690bc1", 0x7, 0x7}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x92, 0x7fff}, 0x3, 0x3, 0x0, r0, 0x100, 0x100000000, 0x10001, 0x101}) 11:44:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000100), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) pipe2(&(0x7f0000000140), 0x4) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) socket(0x800000018, 0x1, 0x0) 11:44:04 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwrite(r0, &(0x7f00000000c0)="e0c9e40b1e70b04e4d228b472540e4399bd8e530661b8a2d44018fb5dda978295434fd9d04160bfb8f43b8255516764412b5b9df6a8cd128f9c8f145135d1f1c66fd8f7d40f05519316413d4de8117649e7d60873cb6b189480f176cca8a5d99f8cdf570ce8539139807993c721dd0153c16a90792d0d22f53a14b614974264662719c76d4bccc772dbc3fbb784bcf7cbdef591d181c8d4e1bf2a3836b14f147b99c5d31d7af632dcd5a8de4f3a303d0ea197529537380443f50a337c09a785bf834d707", 0xc4, 0x0, 0x4) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r3 = dup(r0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 11:44:04 executing program 1: socket(0x18, 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 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}, {0x2, 0x40}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/11) 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, &(0x7f00000002c0)=""/50) semctl$GETNCNT(r1, 0x4, 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(r1, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x73, 0x1000, 0x7fff, 0x1, 0x0, 0x3]) 11:44:04 executing program 0: 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="aaaaaaaaaaaa0000000000000800460000340000000000019078ac1400bb00000000442400000d00907800000000450000000000000000000000e0000002ac1400aa"]) 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}) pipe(&(0x7f0000000400)={0xffffffffffffffff}) utimensat(r1, &(0x7f0000000440)='./file0/file0/file0\x00', &(0x7f0000000480)={{0x1, 0x7}, {0x8, 0x9}}, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x4, 0x0, 0x7, 0x0, 0x1306, 0x4a, 0x5, 0x1, 0x2, 0x81, 0x1000}) open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x4) 11:44:04 executing program 1: r0 = socket(0x2, 0x400000001002, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) write(r1, &(0x7f00000007c0)="0ae7afc774ea81ed9b4ab530a95996d58891d006196dc8fdc548d577c808e2aa162a632a421a8c831678d5f363f3d6d19e676e795b61f00169d0e45b12f23990eac807a7f5e8f6b7a7731f7549728fffdbe2ae39aaf37771b0af6ba87260a16fddf58f0370bdbc37a41398d9f94ae5c5322f2688f8cfd158ca427390a16eb7950feed7a13fab4374ec3432065e00c9125cd8a8d6af2f776551587be36ee39e21a456016288366928b264e77209fa413fc6e2a992fc1a653d46872fd8bb8c726b748a7eecc8a866651f9afc18a3678d138a4c0b820cc040afe5c2db019f949707d856ba097077961caa8cca186ed952038f81731b385ef146b9cf56ff201729ce699e0fe2792c07771d9469fcbb4dcfcdb388026882381b639df30ccfee4c3fa7c8275784f597359cf5a9c796b56eaf465bd861451481631674614ac41b34d0b64aa7d9ff982982dc9aad97dd8cbeb56399b9e5066bf7df5e3a67cc78cfdc08de67b68960129cb64ee81c7778ae5eba802309395d4fb7d6876712db11016a335a9ca014b051b973d765262f23f3f300047aa7ba19ea812e81c741ceea2b40022fb6e64ba59ef41cd344da50947fb00ace53ac63e47101237e9c7cae5b7bacc83e6c2e0158fab0c5f068b4f3ee60162e8b155c90cf9891d91309c9196f436a7c62fd84ac99bed097b3ccdecf120849f798c28e60384cda863eda7527a623a909a90fefa24f15a135278f5e3ec3098ace858f4ae4e6cbe119b96878582a5074253d623b8915812ac98576c8cd752a127d837f4b56a49858584c4fd2a0a71079a5a2ae5a4f6e5265a46dce4051389aec7a78130dcf180a23383235f33cbf797347bf4a498059f0ede47ba8ef9775d166b1907038bca3cddb9a7c97bd9340809009d1ab86337b78db3aecff3d053f04d83bd1c10b1a701141bbdca84a8141152d83eacd824faf02e038d6f5e7b6185dba3fde12651ff6991666cd83b082c3f52120e7c4e2afd4a12d39c7913556a8a56072fa6d92b7fa28cc098f33dc44945d18ab3e7aecfecf7adb06c5483bd0786f0d7dd83ba55a5bc93636e90c48c23ef5a76b9beec4f1e86eb50339a3c1e730a165e8cf8cb9829e6a7bdf7bafbf36fa4f7cf5430f0d37ad8e314638536490fc91de88b0896dbe95d5c1daaf4752ca6c0ac21a55da3a54c71c2f7502d91aeb0f80627c3424217688cc44ab5d3d24407150c3bbe31622ef4844129a55c69ff0f80d4940fb474cb103920b50816fb5bf86c1110e79b7c7bcb13a037790265e5449ae30d764a90ccc48fcdbf1af4e4a022173d48e86799b0bb399941e568a3f280e00ca901ca4b288baa7e13f733dc15f86f46598a7949cc532934f654eeafb283021b0a244f1fd40ff8b78b4a0d96c465712d8bb0f9b824308b39ba36fb663ff38875d1c26e53406e950a95dcd061626fcb9723d33be874af94fe6097ac35cdc41ee0075be4852a863ea91339fb6511c63dd69a355fd8e127c4e2f6b482fa2ad96117e080b9fa0ddcf3f67454f026dd4d4660e41853435067c656c75a68d1764d2b6015adce43b72a1a1a36e4f7800c00fb88a0c8c23c6718b29026b3bbc7ce84afc1e484a2efb09bb295dcb02cd1ec9406d3386a236d162322e5c91c74a3c2aea983f958dc50e6c550a9250c762c70664c254d285bff97b1eada049c0f09f829c0dee4da29348b315d6d1c65349c7ffa181478adb66240c78a88b5ce862d53730eca5f508df513f930d2dccfd0c7d3ca9c12a814dcb2479b8dac665b4dedfab4a2f4eaa7d1ab6f2554a6e784cb937a515650a48eaa834e408c9897f52b4bc2f83b6f8504f99de7de410b5b48d2a461fd2630fe83aa0f8264a902358c5d40cfac2c44f6411e8b4883a4858bf9f2574370baebdbc82f89e6f58aa452d8d8bd2e644e1e3e67c2b8e91d0b29c5681ef4f555a79219d49a1d524e056a4dc11115f306274a05a9845a664db07097e1bfaf27738c6f261585865a897ed70961f675e1a5b1ff5e31010f46637f4080bd91914a935acb29570c71ad688857f9429e14ed687c73f88f7a73581486259fe86e53011d35fc9d164c58390f82770268df23ac00ceac243d22817289e84f80dcc9d225cf942fb1fadd09c03799685bdf25b60c7ebd9988e2b5a976d7693cb76b3fee0001f1fbed5231826698be968c5038ce246a5dff627ec9d31ef8bea09fcbd14144323e84fa0e5eb5f10103376049e89537741820553d938e1f7b2c245c431311b640c9b7f5e00932bbd3bd5ecc7750225adbf68cbe3a2b7fe87c001081333a3b1cf9fb61f17a5037588e1b7bc171adecc91445befe0e59c49390e71894493632dc30dcc17f657265723b30b7251adbda88988b6cefd01f83535e7ff32c0988c3b32816a607b17461671cca469af98f07de76036068f79ab39bb782bf4cf0d29a25d8e11d4cbacbd18c1ab4bce94ba03cd7a0df2a814ff5fce3fba56f373f4abbc7b2d3f716579a38a4a56fa16bf5808c80cf438d789e4bc3cf10d0ce64c20b962c58a3fac1e4d24d5b51a17dc8c6752817c0e0d6c60696ccc3c3f5db0bb0ecb8b83c7ec6ad18e11a9a9971747f15f924b452fc9dd587f362bf21e3e0073101cc5fc386b04521efeb199d17927faa210dd66945b46fc79b7858108aa4e3980aca73a12cab0b68cd69b075149805ac8f0d3348598076eb084815998976b494160fe9ef454432981ddc294c931c94e19a05ef0885c3028de0cae926c0bca127722f5b338457351f5a0688ddf2d2cc04b6b737f136450dda6a6d7e72368fbea9fe846d86181d450304fcf1a111d0806e06c5904d12f6b6c115222f4c8b4c9e98fad7a0641ff54016c6508652d2bec13da52c6189a222381756e09c13e5f06efd86cb2feb8a7cd4751ff92c5778ca10f2d6e8fe98cc9c7a3c583a61e1874156371976355dbd7dfd125ecfcc464b0843dae498b986e8a2f3cf9a539482e8f25138f81ee45872be88b291c39a489a3fbf2cf71e3b0d6d1fa2facb56b272c9df0dbf98211fd8553306915a020116b706f52c562f34c1a09f29d53bdc527f15a463d6fdc33f61dd538ec5a0f95918d0f9b09d295d73f20f9a71d6262d575560ff5fb8034046b8b07bb31bb0acaea6858d33f149ccfb41c03291508f427288fe8405f64fd3a1236327cf6e01c2eb89ee07f15c86b798b335062b9ec7a88dd8b9b619c690e3067d1e925c3936975d6ff3b0677a7373702bd10fd55faa29af06460eb85a015844782fa9e3bc78cdfd666a70e9ee056541235bf3747f38bba0af16b5cae39d0cc1efa60957461dd445169e709d0663f12714784ebde30f32cb71a572378e96ac4b8d8dfefa9e083f09043444f7d1c588de37d5fb4cd47650e46b170ef1cac31366eef83ef4854826b863e0929572d7afe1f0bf2b399d6e1dc606e1b2c7e1d51e6ba3984da80aefd675d3f384ca5d0ba2163c0fb2db8228502b3cf8d82ac25979210ab254cc51b13fba6ef7e09980b5e9a99c6d10435e8418bd294b69253ecbbd6e27ecdb9b5eca4fb7972104309503731c0aa3da12c7a6176c74f0929c175c6096ddf767ae397ae0e520f54ea7a3cc8feb8c3021103d042fbe1e2c94d7e999ceb6f483061f2f663307a1d912036f1139598acd2d744e19e73033e6192ae86262eb594090f6896c2a5cc27f9713c1b92d59d4e66cda7c684d10c0632d1987ee04554719b855844385959e2066bfdcbaf825edbfb606518e9452eef493428eace56458b4ba705cdd92b85d352801d8b3b1ac238b727b4cbfba083fb546c9aef91d0daf7eac3d986d2a54011f258dac7a8ea544569c1d426e74595ed654bdb26bf00a98ea98656d45c2a8b56cb80521d094769e1a554f97b873b2843df59021b1d5b1fecf63b1ad60952f643040858b6df08f0eb706a0d73b1cbecd3b84db2e6832e4f95e22afc3c0ff304d6eb12fc574d062a678693dd456c246561054f6aae40338ac07f33cd0e9a2c633ab509621a6951077371466ae71d8bbf625ef085332c25cbcb28c8b861105712e3be765b19ffb26206f6c2fbe21f9f30678895db4a4bf9a686732960113c5ad1480da978d0b5e203646ef180fbde28bebacd8c0b1350f70459793627f1f8c0abd6fee8147e3ee18b05c2939a9187e31cf12f00b9ed575a1523cd2b8991104d0a6b0424d2da0103175fe3c9f4cdb28abf98346b42458c61c2343513a158167788da3ce26833b3a27e084377cdbce2a3dcfc45e82c83547737ecd0eea97be60d79326d36877d193c66129f9011fbb26ac1116f8326aa9d9a4275c6f0180ada0f0a241f5d1e6d07e7ee4ac39b4d823ec2c29159983894e95db14fb34caff0411213e46b9d5bc949d9fa5cc5b51c0e996dc11acd09f61df04bcfd42d27320ee296fecfa56841bc65ecd0096d54431ad7d7a71b0d80ec22236d91d881d95aaaf172af855103d2a34904bda89877faa20d1e3d9b958c4315bb252b33c661e7e32c58464fda047d1ea9e9a4d730be18c665fbff0c68ac6e3badf47594142a2a5d36530b16626c1c4cc2f5a87bf075f20d631d543c3c9ca3b31f5574b2e43c0d2d270c6dc6033237f1c7ea3cbe949a2b8b9d4567d10e65cd3689f92ec9b04944a7e768762e7c6274689e16afee1384baa51c6a09ce9e0726194df43451d67916e4a1f37bb46a4a4bce94f2e0ab369b17004f70fc7070fb84dd6db17597d01a6fa9adca198e12abb541dc523e57a4acc7362b6956f33e6eb8782568c5f098df8b26618fb0c62325c0d626e137403e3a9ae4d9ce6ab61d574ec4eab482b3336991530ddbae932e0ad739284dd4186c5e1fc6ce56d3b4d5bcb212d7d4c43ddb658695cf7059f2a4f7a6ac66c2989c793048056febbba5405f38a94474b4cca0e91f281e77dfbd82c4c56eed0ffa6c570f0d49fc67ba94ac3eb66746687c1ca551862f68346562e6b46c589623bae2a46537ec56e5c73a530f4688e9cc43b6f5bc8c234b481b65b923e40c1715fef05d4adacb8b0359a62f3650cbc2b33a7d1a9c16caf227d50df371e1271c6553171aca47c96f618baf1fac8fd730562615bed7f32d77d74b3952d82e3880ebbab90e9ed6524c89c65e763f2f09b8133f0f464e28ae44a59cc329c5ecd2b58c7b6581aadb3e9022a1204949cf5d706857fe31574474f3e4f38a143cc556abd8ff464e80ebcf16d06d072b669ec097da9d87651b4e60d9e23a3f513185fbecd1308af3f8741f02918b26fc9b1597f83697c5c3ab3f2a9b6dbb600d811c9e96147e2121e303f600c593ed3d6fe6e8dc7fe87c45b1b9febbacec0c977ee2006c03101494a0f4934da5d0fbee29ca287dc15680438b4863449c34a13fd02eef718da374750d83f11f4a558412285e92008da9131b87a7111f961abc124b8212c16b2f2af20caa7ae7466411aa9624017d9018385327f76ed6dc278fe2579e57c16c14bbafea639072dfa9599f200fb831afb56a035246bebac3b743c1eaa7cd206702539300f345184d733bcb50df3ac6e9dd51df978f7c310bd60c6b9418634f50148d99485794e4ef546485981a3207216fd060bd2a98992f5e7fb3e1a77b13d53142342d527ac930d578ad0aa9aa64b1c2c8697f1ed5afb257ae4cbc713c783077d5005d8f19f90624d9b85b46065219c8b18bb23611d2ae58c1f715a80e36b09754da647788558f60c1c84990bad43141ec7a1a35c304a69875f394d531ea165dd0b18c90b74f00417501777a7264255a435e9435a169fe08d848d8974ba1fbf9002229d1a478da2ac6fac9b3c87b3d88d57b793b13", 0x1000) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x166) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) renameat(r2, &(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00') ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000040)=0xfff) connect$unix(r0, &(0x7f0000000780)=@abs={0x0, 0x0, 0x3}, 0x1c) 11:44:04 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @random="e0d35b1004bb", [], {@ipv4}}) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/35}, &(0x7f00000001c0)=0x25) lseek(r0, 0x0, 0xafcd, 0x2) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20a, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000100)={@local, @local, [{[{0x88a8, 0x6, 0x0, 0x4}], {0x8100, 0x0, 0x1, 0x4}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @random="e8d5bcbda5a6", @multicast2, @local, @rand_addr=0x8}}}}) preadv(r1, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x9) pipe2(&(0x7f00000000c0), 0x30000) 11:44:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) getsockopt(r1, 0x5, 0x200, &(0x7f0000000040)=""/103, &(0x7f00000000c0)=0x67) socketpair(0x20, 0x3, 0x1, &(0x7f0000000100)) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f0000000140)="a0619b82abbe9f833c451bac", 0xc}, {&(0x7f0000000180)="2fc8a82a487940faa8f8bd638a4b6a14af9b16c99d5c7ae75e7852628fd6684f600d21d8843b98ed45c5469d", 0x2c}, {&(0x7f00000001c0)="aaa5bd14253763808b91e9ff7fa47f4ddd9580edea0f6c3604cbd75e4720787aac5c3a4ee4b9f251b077b151b1cd27015f5194b0143ccf981be1925f3f9b74c27b4d5e09037771608b29aac49e8e7bb9a8831520ddaf30bbe81b1190972b4db6d5f0ea94d4355b57fadeda3a39dc6b65880b1678ea7ec2a0286a56b114debe9deed5f3bec123bf2ef46dd4c529b4173923e671307e826c4303e0f9cce2dbd474330f595d5527be065e944bb88c94ee51b14236725fe6c29310b5b18db57932d03e5114f403c7a6a50d22", 0xca}, {&(0x7f00000002c0)="3b9cbfedbcbc38e94627fc916eec7322aeac3198c82401324896720bd5d3f4cf82d5f34ca06e4ba6e9baf3c5b294e9c77403331802b96f3cabad75bb388ceaa7dc5a884c41318a866260e9531eb85d6a924c65135c38df8e8a677d5f308a6b44dccd1245a3d35cf85db70fd668d5b66e36fd066ce1b5e017af620b5fa36bb5a9600661cc66cf53afc74fe1deb71951d2ea1d95b4497dd23153c38a87c5aeb5fb6608c72dd0314150c612a01087529f9af6495b2c53cb1b7148a40859abae9e94f0571804b16a058849ba39458253c66a0c2abf6a4ffccb38aaa1ed56081a509d8826d5ec03ff93e1c4bed804f26d8b33371021d72765", 0xf6}, {&(0x7f00000003c0)="9a5082b0c8805a338fdfa5815cbb964fe8ca5b318a792e", 0x17}, {&(0x7f0000000400)="d53e40e2418ef6d02f4f0cb82f97d394988f72ae76f21e7814583c384670545e0bba73e9830a3bb0ed053720387c5a737940b6449c948ba5235fc6608feabb5895eca2cd0c3121ff6c9064d4092afd7895db04632707cb612658ededf68f46e1c2e1ba9cfa54d89f6d4ebb3746459e4c677a028d6552484f5124ea089ae42bb0078a7bf4", 0x84}], 0x6, 0x0, 0xfffffffff40c1b2b) r2 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) shmctl$SHM_LOCK(r2, 0x3) mprotect(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x2) 11:44:04 executing program 1: r0 = socket(0x1, 0x1, 0x0) shmget$private(0x0, 0x3000, 0x204, &(0x7f0000ffa000/0x3000)=nil) close(r0) r1 = socket(0x18, 0x2, 0x0) connect(r1, &(0x7f0000000000)=ANY=[@ANYRESHEX], 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:44:04 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000240)=ANY=[@ANYBLOB="9990b32f4bb700000000000086dd602a3d8e0030000000000000000000000000ffff7f000001fe8000000000000000000000000000aa0100907800000000604f47af00000000fe80003b75fde007ee8725ef97358a8e3481000000000000000000000000bbfe"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000002c0)=[{0x6, 0x0, 0x3800}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}, {0x2, 0x5, 0x800}, {0x2, 0x7, 0x1000}, {0x2, 0xfffc}, {0x2}], 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/224) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) renameat(r1, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000100)) 11:44:04 executing program 0: 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) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x1000300000002}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) close(r2) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f00000002c0)=[{0x6, 0x0, 0x3800}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}, {0x2, 0x5, 0x800}, {0x2, 0x7, 0x1000}, {0x2, 0xfffc}, {0x2}], 0x8) semctl$IPC_RMID(r3, 0x0, 0x0) semop(r3, &(0x7f00000000c0)=[{0x4, 0x9d31, 0x1800}, {0x4, 0x81, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x2, 0x1000}, {0x4, 0x6, 0x1800}, {0x0, 0xf916, 0x1000}, {0x1, 0x9}, {0x0, 0x2, 0x800}, {0x0, 0x1f, 0x1000}], 0x9) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000140)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) 11:44:04 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) write(r0, &(0x7f0000001580)='\x00', 0x1) 11:44:04 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x0, 0x100000000000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x18, 0x2, 0x0) setsockopt(r0, 0x28, 0x9, &(0x7f0000000080)="00f06600", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:44:04 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) dup(r0) ftruncate(r0, 0x0, 0x7) 11:44:05 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) sendto$unix(r0, &(0x7f0000000100)="990da62fe70b3c447c5dbfb17f5ca9abf6140249d0507b2466492ce2fa68af3d843023016f307d078e773341c1ec410ba819b96e0c3e3e14ec7cb10d766d85e2704c391720a26ad17aad368cbbc13a81b49253899f629847046dbb2ab57d580c2b5c9cbd29349aabb72c1b56c008f0b61ad2083282224df771e50b9314f8dd1c0daab2bf95baa1d1c996ba5985dd422edf404acd5f3677b7f1f5143e1775d2a1c9cf32a8a940363ba2d3a4ede1e8cf11b177ef88b0173bc8a7803d1140ba86f274cc4b83131cf3797bb5d017d99e05f69ecbe808e355c3568d9b7da8c0c5368ef6fcd482837286de096a10a7ee4084cf0a9a5576e9b8fb2731c9e667e5dcb3000f50480ea9e6abe000a70e26a08e1a9004885671c4985a1479426e46a9aa6765fe77a158f25b76df50b02f5e5eb42ea54c2e4464834ca068be4ba813f427b948c78ec41d1d076a1b654855a58a7947223d795ff85bc3543dc1668a4fde491e9d19010531781ea6d7c1bb1f29b73f0b699568ce3dd77339ae4cdcc4d07720de9062921a0cc724d02f6231d715f63cc6d27d85c4e5378f7ad50dc34f95e97f8102370fc8f90b66033b7cdf7f854debbb4ee3fa57feb889b99023c8e116a2d769fb7a15517a41db7b914b72173e768d860c1c73370aeaf87aabff1e86d5151761c7e389c1c6abefe5700da0f2c5e880f20c5c611d310e8b5df43524d74d4cec89b52534a99b793b9d5212349a8f3ceab930a3797f32714f99dfa59697ad91664f35c9fd897172008d7bf2ec2ca1050f4c02de6bbcf63e4da88a9bdca2067148fdcb1d4713cb749155848e8d06e812430238a33adbb1c9b3350a82b0386a5d88b7e02fe3a846049708d09a811809ac87f414b11b4ad682f3420c21ed9e1991677d909ab9693e6d547ac825801d86bcb92c87a91b00264a0638bdac143f4e827c1e361fb69ce587a160f482444f0a56240036948b99675ba3ae08a9370a3503a6f7e6ab80b78032523470bd3e1fa21e938e83ce8347d39d8ed3ed7757062b3654aa93b6cf32ccc58bca4342b9770cb3574540072d5720fd22a7d76622de0a3bbb21bcdc8e0ac77244c6ffc7da12b8351cfd3b2c15bd59b3b50444d25046da49c2dc2dfceefd924f64c9149475ad714c975cee00b2056cc735561a177095ec663b9e42feb3ee3f69c52bb2f4ac839146f617076572befd8370b8874d75f5ebc4c5441189eb488598749436b190d6d9f87718bc6985556cdf5eab811308c7c1b413ecf28c53743c31f9d392bd514bfdcec00cc9bede1dec8b0ebd3913cd9311ae7502f4166e381e2db5219e0501bacac7ca9e5caf7faff8a8dbde225b0c932d5474c119379abc1285027b6fc3c860c2740e0f8d4f79bd8ff36c00814c820e96c3fd24f015e8900ef86ebd361f4e6cfd67fd2727197bb5695c3f61d807914f618b35597c50cf276286015e23b6e5a82cf5f60a04b6338dc2502bd5eac8a9f0b5909e1878507d90fe352e4650b7ea8ebc68d0cef9a134f9e88bc910c8321b4bc389ae5e3f77c179b05caca664ba09357e6c5948faa41be5fccbc6b960d7cbf9d07dd0ab3d3c0f0e383921c3cbbce80431d67df6e78b091dbad4315439cd493e683f48ade2b9f2f7c76c6cda9e6d3fa9ccd10015cb5e494ab28ada846f6f6057bd45cb8b2a11d2aa927ee1924bc719b5a655b0aea52ef12002d163bfa44e3e6c17527fabcd4058c5b38fb0ac79a373163fb54889733581703f05c80e9d5c62e2f22af29fa946b8b82be36e3526016a08ca4fef84ce0b160edb14312b694a5e9def79863447deb6603c0bbd34e41c579ca5858c6cee07e93782063509075bc11aabd2ecddb5856eb4bf15859c9228e74c0f491e22e6fb97512d8c081cbda7be16c510126385c9d401be74560d5282aa27ff1bceee666dcfe176d303830c87991471398d152489aee3574091c6813ae9842fed7a0bd752fa69c1ed3e65961b02c24ef4b3abf2d5899b6d1f9d46e9af7bbb8bff9b37ae94be5fbefdc387f10e032c10086f43147f4c88b377b58c791bf3f19eb35dd3f19ccfd02e033668e0c0bc057a6c99c237907776b877659971352517648f6b3c145395c5a4123b32c0816b35ca53a23b16c7a9bea139d95bcceea75fb0b237bb5e8864a5433aa0a848f4957cb74052e49a3d44343c9036d0316b052965ba17e2e4c68dae0918e9df8ff1b085f01a47a6a389c4fbbd8481a4cdd0bc848fb9e17a2c2f43fda82b1606e915377d0f0c6d0f38ce8ba54a9c4a3f3b0c14bb7dc238397d017e3d5dfdd52e15e4d10bb235754b3f369431687832273af12fc509674492cb5816713383157b8e2b2b9e14ce05f35c55e2f89ef0348e1d80aabf2b1ec3ac4d27ce7127362f657904fb3e44395edbae6f0d6fbb6ba32842fb44819969516ae730654853793116634515c46e6f5e9a1000aa07094fc60124c9c5eedcf862804e40ae324aeacb9e66ba738e57ad3d4ef5074b5c3111ecda9f002b3807ca686d995f115b487bbd48cb2c4664a47b3e61cd3033f62424cdec6f62aa3bd167eef7138c5d4605a050da1f6fd71d7be465e5223c8c413ebac562830307ef3a39a4bbdb25f9040186931e012fb2aeae81598bc1e5e76ee016603c08531e01cdff913b1b4edd66ba7bc7b4899aa9043404f67f183362bb491a32b94b6c8177913fa16353286e16379e813a82fc0cda98f644fa18390cd686b91fa8a476773ae733f0ebeef3a71085a70cf235db966fd03e81487521288de57d4482e8232cfa591328c5487d518443bfefafafdb0fb5bb277e75f49613bc88e540b2504dc944b1e97b36ed0a696bf548b55c1d278c13e28fa45556d7dc1b51e830b54ee176fe8df3e4ebe2b4660959f598dde9a32c3c40760d7dede5e8c4d3fe083664be1de517024f2ffd9c0162f95b8caead2c6824a76a2926888a0216be6b39c10f44873cade7207a39b80130537aec86e4ee39d142dc75ba8284e49b3ddae15f0da88f6361e53db714258b2aa981bea9309ecfd54220e32c785f821af7f04bf9208fc30ebe4ce6da45a5e16bd333fac2aafbf17292d8e544ec18242b9bb9424f0a3e809b94797071295b36b4029cc008bddbf38747554228ba7a99f1acd0e648ff4a9714320878fe4af35f858bbbab5966ba2fdf2fce5f67fbdcafbafc75e729a1dea1181dffb94ace0a0746409e61cedd7bebde13b7dcd78bcf02085b29d6d2ddc7e6b731a53bf17c24490352804da9b9491fba38ecce935af0242275fc1ddbd92e24c5a592e1f5ad522e3c3e04146b7c79828c54769c5f30a7a40ab1c05cb177721a441d09ea776736bd4d01890aa07c82d3deeaea351681841433423f548c860f27409bab4a0e1993e02c16fb23ac8b540d33de9f460ae8481caf4e766d2e0cdbd9a03c3117f6b8d6a688ba47ca6a69f8ac3ff324310917d2e61f2599967dc6b1eb2cab3693c06ae61d25b12ed7437ebded2f1ced05325711ca17cb63d9c85bdcddc186d8905d7797e1536d748470e2a84ecb1829879031acaea8a0bd74f6c6e731c01ed132b38f69f3e6587eb06a26adb9390e62f9d283dae18d005f47054454b6d31204a3cbca32e088af681c0cae7437b6f5b3eeb112a4b22e81970236cde54479cd60b11711ac7468e264acccb6e8e4e0ec2407d58bc00fb7217eb765b845be3475cfac8a6999139953671c7ad80385fdd3c15f404f43520e35313e5881f28160d1ced518cae88d6e28db1d3e2fb24c68b7a92837f40158b32a1f31876ba93925352ece44a7e9aa160adb241a5a75ff810a66579f81bbed64f3f409daaff0345927149e6ac118023a9a11207a6cff832e0820f116444e815a00938ee5ec0e204e145aa41a57e23b73988a0d0a662bb11fe16a0509bdfab2d944b96da5ffa6b70d17ff04cd35131782db9a7f1ff2b75ac49903151fccb4958f9f9bcdbaa9a6484db37fd3232dba8fe32ac06705e138dbfd29542d5d4664248c5896b01b5645886abf6db238a5712a3dea2cf069f0fcc474482dc7adf4c06771dec98e4dab580101e0a66fd5e093074f55834d94e1a424d1eb52a6375a6ca26fc32939fa42bfbab7a20fb2db659847a58f83dbf8a1a1adb94d9f623008ef0b026b46b6f66c5478f2fa989fd58a233d96b73f8aad00ed358d9bd28dfeeb4bf45bd6678d9b8d75b91d8af5ddbed63e08eeeefd94865d82ce1e435c2a20eed64b4579ee9ea68a933f1fd9532f0aa9247a9855243f1a39fa41ffed5b648c6274928aea06b819e540cbed50f961bedf64826c200f23d69dace6aa3148091ba01c333d1c711745d1dde405fa2dc47f05e9da46bd77df4c7796d6653bb9b12a34f7d15a460489c3e1befa62d6b9b2a4f528b89101dd0693c3a510a19447fde4e45419cafa5f23b65122bce3457ae05716e7a7bff08e33b4fb65920f63d978f2b0c12107ae9d8992e9977836d68e1e716a3af452d7df35e76e7a76b06a90c1c58017c7c83c92b9a8dee51b7b1afeb673dc7d57ed6718136ddf50346416016e2b9699da5f146ea443f3be22ab5d485cf798ffe547c2f3e2659e13728ddeea352c02294d3d1f2d551679dee39fed1975f5097c457420972dcd59d6fbf6c9028a240c02d8a5b787abaac37220772dbc9f0b760c8a9c660e20138fe5c1d653a899e279cdc876602ae9d3c7d2050dbecfb3cb34a256cd4f3ceb8345540bec26eb4308cd8643dbd94c5ccb5a98e5eabfe0d3090d706b6ae4530ef0ee92dedccddbc36f9ea701fc4a6f8206397bb328a1981533f7fcd7f5647a7e156eabe656e75a99ac0cab76475abd48dd5b43b2458f37fda5ad3fa54cc716a26acbc594a18b03ec64d58fc74ce888fb8c2cf7e4351d1cc96636aa54b1f52cfbaaa4a35963a8e1abaa3343ee35b7f565bec6e052140b85d74ebe9de930e2620385e818900dfd0480b6633b6ea870fced242459ca149d91c59bc44acedcc1fa25f7b72698303f50497de4147fb0bad78d9921d1c8f58f68d8154749988fe54235ac98f800bc4ababb8b576a676104f3aaae8849024ccb3167702182bbb773f5b1465695f1496ae9f0a1a280e8d0bcede376178474e54056f6ed2d481f99ff196696c69c97d245246d357d9ffb55709d6df330ba802fd62e99a3d42114220c6e4620b32026e471abb4b5502b3af4667bc050f252b1e183abda9f95e6f234be3a0ac07331a9eefe4062319d7f99eb5051d98329c5286a5b3ea8e18c8d21c82aef1bbe323d98787c1b01aebb50744f1019e34dcc61869fde8939c292db03dec4ebaa612358f0b6ee83788810e0a498cd6cf4ed1c614e679c1b75ebf1578d4688a6e45b9e9a0935a55e5645b38b130a6e7aa304ddd3a2b22ef6c326fa3c02e6c9cd446dea5635dff7fd936eae22a9adfe8986286bbaa45d04a7b2538a3cb12a55e65948c1fbd6e136015e6a996ec0dbe4c90b2a253a35df62dfdff91ee7f40867e9bb3c4d137a3de7ca7b02ef05eed620aac42908e614c48fe52fe341083c616391b0fcd9f290d4d76f1113709c97754cf5420df2b92de5b42476e858a6f8893152ff05a5fd3fd8ccc7b4a826d9c1cc811b066459581c68ced2496fa208e97e3e5e41c81607a2f5451eae47888e8a6c37acf6553ae5653a11914ff8aa9245d8c98f2e52f8b3b76df97735456e09225e9c0cc805a5d69e7feeeb2926c7b52c6cae6fd7bfb2b102da6a88804a7ab8a476ce8333115383d027526fc58df0073d0937692447a737364a94daa1f76ae972badc2f8c0a4d3d6b4065cf4b520c98528c0f020e6e40fcc8a161845e158f", 0x1000, 0x2, &(0x7f0000001100)=ANY=[@ANYBLOB="000000a5c0e0c34c8895d3195504008200200070864da96a40550d3f3945dc3e5c053edf33952b540b6afd3c99a3e30298cea4c619694076b47714c8178919e27f2ec3b4e1f14572c0e5e7b1cc01f02b628c3b07c70f"], 0xa) r1 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x103) r2 = dup(r1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) write(r3, &(0x7f00000000c0)="95", 0xfffffe76) syz_open_pts() dup2(r2, r3) r4 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0xfffffcb0) execve(0x0, 0x0, 0x0) 11:44:05 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getdents(r1, &(0x7f0000000340)=""/4096, 0x1000) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x47a4, &(0x7f00000000c0), 0xfffffff9, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x40, 0xffff, 0x6fad}], 0xb8a, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x40, 0x0, 0x9}], 0x7fffffff, &(0x7f00000002c0)={0x7fff, 0x20}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001340)='/dev/wskbd0\x00', 0x8c00, 0x0) ftruncate(r4, 0x0, 0x2) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='r\x00') r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80186952, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0xc3fb, 0x6, 0x3f, 0x0, 0x4, 0x1, 0xff, 0x1, 0x1, 0x7e63d35a, 0x3ff}) 11:44:05 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='W\x00') unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) 11:44:05 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000080)={0x3ff, [{0x3, 0x100}, {0x3}, {0x1, 0x5}, {0x0, 0x5}, {0x3, 0x80000000}, {0x3, 0x4}, {0x1, 0x3}, {0x1, 0xfffffff8}, {0x2, 0x8}, {0x3}, {0x1, 0x21c3}, {0x1, 0x1}, {0x3, 0x6}, {0x2, 0x5}, {0x1, 0x10000}, {0x2, 0xe532}, {0x3, 0x80}, {0x2, 0x2}, {0x2, 0x7f1}, {0x2, 0x1}, {0x3, 0x20}, {0x2, 0xff}, {0x2, 0x3}, {0x5d9d2704e93f0f91, 0x6}, {0x1, 0x6}, {0x1, 0x3}, {0x0, 0xffffffff}, {0x3, 0x782}, {0x2, 0xabd}, {0x2, 0x4}, {0x1, 0x7fffffff}, {0x2, 0x6}]}) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, "7ac7e7f5dc3cf086"}}}}}) 11:44:05 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0xffffffffffffff14) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f00000000c0)=0x3, 0x4) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000100)='r\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f00000001c0)=0x1) semop(r1, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x2, 0x13, 0x80}) chdir(&(0x7f00000002c0)='\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') bind$inet6(r0, &(0x7f0000000200)={0x18, 0x2, 0x5, 0x3d3c}, 0xc) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000340)=""/177, 0xb1, 0x2, &(0x7f0000000280)={0x2, 0x1}, 0xc) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='W\x00') r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x10) mkdirat(r2, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) utimensat(r2, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) 11:44:05 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff0300aaaaaaaa86dd600800000200000000000000000000000000000000000000ff0200000000000000000000000000010000c20402000000b664f34ad14ae65d340d0a98592b74807ac0f67daf8d"]) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') ioctl$TIOCDRAIN(r2, 0x2000745e) 11:44:05 executing program 0: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x2}, {0x0, 0x2}], 0x3) sysctl$hw(&(0x7f0000000100)={0x4, 0x1a}, 0x2, &(0x7f0000000040)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab207599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a2d30b00009efe32f2acf0ea75feae3abd59cbc7b84eddcae289f65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0xfffffc45) 11:44:05 executing program 1: 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, 0x3, 0x4, &(0x7f0000000000)=""/119) 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) semop(r1, &(0x7f0000000080)=[{0x1, 0x4}, {0x0, 0x2, 0x1800}, {0x4, 0x1, 0x800}, {0x7, 0x1000, 0x800}, {0x0, 0x0, 0x1000}, {0x3, 0xffa7, 0x1000}], 0x6) sendmsg$unix(r0, &(0x7f00000010c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0xfd, &(0x7f0000001080)=[{&(0x7f00000014c0)="abe9f7a90366d887455587c91b09d679c3015f432c4cf4895f10abdafbb27d0ba3abc333c9e4d8b49360e3083e156aec0183bf806dabe00a4c01eddf65e16e5e8001af95832e7ffc20eafe46f6ee410fc8eaffe296ced5f6c7127ba34f3478eaec53cebf89a24fbfd48b337e4cace01d88e8584dd65862efb7c25975cf8a9ad801938b6461b35687b145dcc24b56b43d1bfd80db5de020f495ab0e8b2eb174eba9f2eaa84ad223b4708a5fd67c5615fa1fc1bc3e220c98677b69d8a8d12214c0885c07a7acdb129d7151e3ae04cdb69f1fa76b17201d7bd75114e0f91be25556ca77fdcdb0303f09c5e63c57109ec482efc4eb5383ce8f8753949a8967ac69f8ebfa5214d756f53d584f3134c1c64db6dd8b99974cab6b5c0f0a686949722a6d40397a4e508b43b80f34286e0d4f0b16495a1bb2a2e91c9d235cc7e9888fa19fdc105bf5e4de8cdb61ef687970148911cd487780cb57bab4b84c06db2eb593ee7e005f31fe8e55d5c50f9701cd718d3619ba9df7744dd1502bfd849d280edcecfde86e70c95c2e34dc5d32534fefd24a03720306c6d119fe443b1989b0bb04f0cd2333f2d8d07ce639d5e2a6875bfa6aa0070dd2c536c482252a9bd83a8730223d5ebcb786aa70bf5c5048e5425d65003d90d930c8ce8f780ce2d46e3f2aef072019f06581c34057334008159a5850025dce797c837bc2dc0ce176b9ec713c66538e656edc107576ea871f25701b2fb48e0548ba9f1cd48bfc59d70c5158f885acb071d736315272776b732b202f7ea4ea88b1765ee8e784f9dfcd33168e5d5365e873f86cf2d0bd8e4d889fbb12bbb22c12d86f1a97894c226f03220a038b35fbc4f27ae7a3deff0a401522e4042e57f0de438c7df218b4e671ea92b44b7c30e1dcee66db4c0264b10f05c3b293fadd70bd68db1caa667a36ca3c9835bd4e524bb207863545cd3ae842811077f2cacddacc05cac0adc744f9b57931da0045e6bd6fc6977414f6990e58a8e8851aa5b90a96ac9310e8992881b5c6176fdc356694c8f53ae31e5640bee9a420c4f4680b04a0f54e46a2b8d60241cb36c70e44f9f44877c34ea72f33666cb8f20f016b5c2710cd877a7477f1e0c22ff14885dbb71196adf495b2b945dce007dbda07f8182d18c892f5b208a38758658f0e7686491ce85562a69ef2ad6b3636ded2da114c18503cf6c7fb79235228d7f04b240ba6ac7f27afc610d5e29b53a4c4e957b968c0955b3e2652ffed0a72a95e940f716f906b2c9318c1aa27e90fe0f8e2c062c68bfd8f904ff8ea25c179f98e525432d7eecbb24cbaa985c76a9f43acacbecf1b9ac233d3ddeff98686ef1eb0c60be149cd3afd045815838d5390b747a267365fa15b663be54565229793f6d1f76107a2a1780775ef3e1d7685b4091607422639d997cfbb0bfd1d9a7bd87254dbc9e4362f3893ce1ec388f1ace4e85391c179e501021a3cfa1329555d0245f37a4023a8bae3c75332eb33d34229a8714eae861848eac675c3242ac527b04f4706c90f19311e7e495635093be38f6d00e75f78e3179564d9de697aff8fe1ef224f0e4165db7dbf18063c7263aa714e480b7ad999acf539c6cb9a9bd23c7360f51de1dc6619316d917078c577597e9dc98e13b45cf742e18a7c0046a407b642f6873f13c8aefef5fc8220b578734a18b4a10d075feac63bcde444f5a8376dc14db037f3cbe08c3d1a76bcef03c69c1103b4f562d12711c77bf670ca69fe3d236b931f98183b8fc14288e7aa16319c56a964f13f78600a54242055b95340c14c3ed4569472ebe11e0401d83706dcfde9e947a596bf023502537ce50781a62516c253d7a83654c89a8e50f0ad37ae05eaca0e1ffa2d3f6676d83ccb13b5890840184e84151ae13e24a9941965e9afccd1133c6fd513ba276cc4ec0e0b0c7dafc6340f2c596c2c8f59b3800e9ce06c48d4ff23bb6b6875a805398d7e2d5326d96397cde632ea2f59eace7885df77b2444e3afd16f90a7ee2c46244781c4ccfbe0dac3f155cd0444da588296fadb2da3d9514d1988b2b18eaf5bdf7fc4307a14a3a64d9acb3b4de117601ddb92691fbdb32aaa569a0b3603ccb646d76aafa756ffaa6122664f33c53a5df3da198b379df36052cf5e62315cb20113b720d6c902b2aa8fe96c92d4413570fcda61d24f2846df9fca3722f351fb4fcf4fb5ebef5fbadaff428ee63fa00395b69ff735a125e6db92a89364a92bb037fd4b51344caa4d6e12c16c29ca646dc65175a42986a921e485a75bdeeb2b0fa30a6b2b4e1c12120acdc21a5044c4df68b8775ffb8f1650258f688115b6f46cb53c7aa63fae2b13b4e404764264b3dfc3825c1526f7ccf4bb14553ff7bd5f6cfadf2a34a0728018b55040c2f2b28fd2c1a984db4ffdc3dbef50bb7f97466a92683f1a36f3d93ca5fe42312fe66a9d803fcf96a5fed79ef9345dfb24660a917d8429c798b62055cd0508c81d0bae5cece3cdc32ed0379133989b9c7835c351ede22df84469f69bbd6bd443fbd95220bc7a331f0ea81b6a8e0ccb505f6b3f37fe03b53c34e5591b4d11e31f06f52bc73392bb8e4ff245a07fe62a557fa1674c17c2fcc3369729835c900d9c2a172da53fe8b677fcc45e1204e3bd36b8e22a7fb6bfdbbd0ae8259b6d1f29eefe8a9cfd0b5fb08deb891deab0b685273e1a8394ea172718ff7a6dd0727552f9fbf662309d41b4474e11100cd7c496e3a75a38cc21538033876db78bde79a365a6ee1b9faa064c7588df9d3f915c8c5d920e95394c11828a45932afa271cd2265242503c05da7918e84db8568ca839f8e7b730faf12907a27be86c7dc87602c129d76b993e650c77bf13ea65497ce66858c4f9ca93012b4f97fbdc287c0799f1598c8a9daa607918c3620ddfed0a855cf6bd68017c8bf9f75f78cccf00db97869b9d4c56a81bef579554a30c45f7788d1a4cf8f88d7a6a162de749455ad1189094a366919a0bad164e6e251ce3af5f6bfe6b73dfa6539fe75eb5c700bc84cd29d98d236fe0a38a3d9f4a007c7afce96101f1ec884cdaaf7679dad8c8c5a009040d6dca973aa0a72e4e909044ac052df66e951212789a9d157b9acb6d7aea86030d71cea69282c9346d1e06e9705420ff3482092b42a47167c394e1bf4a6f1ea6ade6c37491f498d285c4a97b1fb685633c0946bce142452f488678dc1b60acb03b4c6b00be73751cc973a55138eccb42c8d736c8941d9f412831a3f32a99cda95b1b44cc8c3c86069f95cfa817ccc319889ff72d05e97ab01c9c9eb3ce3f3ba533615ae8313c12aff63717b5f36ec6cbfc962ec9dac1d3781dc5aa60114ebf8588c899d5dc4b4d98f665788cedf67d80d668055473c7f3e1704509d288b7e35b35408c2059d9729e9f6a10551d77e51c8518b52163a5efbf12e8655d9e5e1be0563db9102af858ef68cf7b58aef00578a574b9d26a3763ddb56823ece4b991581d9c3a51fb2f1289e9c9acc04128213ee537e175567e3fd41c92b973f89a332f79c18f147b03325ce0d17fa265cf864cb1317bbd8bb90d884ce3952bf072b081699e39d40ea589933068834090b244540a74189c544eb70c8a80ff83dadc427220d476d0ced0931810c571454fb6e75fa7f04490ee1ec6cb99ba8ff6c4f9f3155bd8dbfcf78ef262fdc4f32b5c0838235c746c4c0138ee9e8852b4d03c062fe0a3583f6d3ed739928bf83ae3ecf7a7185a82933ce6f79ad594c28df48477e7c70d50f5bfb4fce0c7438e14f6ed0e14ea18ad41f8ac43c0d2175c292120b50e80a9d16f6d3d530d7513b5f4ab4506db362d5f26469a950e86d6b214d629b780aa2c1c0653ee074db24bea85178c44159fb3816be0a59b16614fa0da69550e41fabc1897d228e0abdf1e2d0f2470e20b45115659cbef1a79bc27c99a45526ed393ba8bc8a65e32e75c28dd3841311e791f167bb0b27e9bbb053e0bc5fe3b16b551d5c91abb1f1d73141a816a6fd7fbdb770439ffb985303856ad0274bba46e5d95367b64e68586e14c9043359fad5a5d2f1ea285bd3f4cae4ae976910e8c08b8737fc7752", 0xb41}], 0x1}, 0x0) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000300)=0x1) 11:44:05 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0xef, 0x3, 0xffff65a9, "925475d254c5fe34340a76c22ba4000400a5d200"}) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000000140)="aea90cf76ee391b6f4fe84e66db1e8750b5585f0bcba15bf21fec3", 0x1b}, {&(0x7f00000001c0)="2ef84913ac60922e163d92e8c3da3cfcefc52db486e37e695171f7cc3bb2fb5393dacae840611634681374103982951608981df3b706f50e", 0x38}, {&(0x7f0000000200)="5886058a2174e0bdb7fb86c516d19db1be91621c3e916518b2cdc9f334fa303669d7379ad1e593e85c74be65612f8f3ccb3b1d5bd80cf492a5aae02bb0781be172755c250af9abc242bd580a331b5953ff45126f933122d3f5aa54e77c50ad50b4684ee735dc58d1ffc070c02679f437647c619a7eee76847a2b5b0b58ea3a25df9eb70e0e2670d5fa33c5dd5fd32dcde52a1f4cbf3c1f3ca8c0b41599792974c3", 0xa1}, {&(0x7f00000002c0)="5bed568cd39c47505b6e5316d8fbae4d2658d82d94f3924904c915c009e71daca82a52dec1ec02e863a62d744e673e47b2bf2afeefb4fdaaf3f6670a23bc39bf9360faf3cfa9039df577fcd6fc47d955ec94fd1ca548da00ec770d7fe0f4f7916aefb9185ad9fd2dbb5203f70b10de3b25314fdb4e4a21a6f8f56647ac6fcb0bd04c244b61dcfefa6423e5d0915dbe3c8eeccc55d786f1028672e0063ab9f4a029634b294c77f1dcb4decbee2eb1bcab1e13c072fc995749a0ffaec111991dd5efa459f8a0e6bc5cf7527ac214b5973aca1ff22104896725f9fc63d49410abe3a60ba22fd99d5ef6de9e8216f89c19f0390e31c90d1b44b30920c6abb0ffcec1d21ed967c50098898e0460f5b07c8b5a7a433a3ebdf1bc6d6beade233cd3413b4a3b6d393231e4ef94ab723dcedfae39208f6c802e1bc344e44bb58a91e15b507798031cac7c23e28687936ef3e579a157769f324782770405d858a0618e5d964c0742a6289cb7be92a26c0b04c662a97ae0fa0f9d4b95b7437a7402bafd2916691d7b6387aedd4fbc35874e0a87abc8fb9579d9d1455b684bd61ab20b445912cf68b6b595399d266a99e7f13fbc4e0ba9c1803fe1536c00edb9802474343bdd1ffed1776d825e6e1a3eb16c5273b55c6755bc0bc569d9f1562888e3994b5068205e074e95c3efc85488382f10b16c84ef9b9e48dabac90f6ff97ff58c54c224e9e5d17387662577cf6273c5f0c36f61f3f4f1ce111ae714d93b54145eff64c136d3153afe2db1e3e76022439f9d6dbf2ac0bfe8648d3d3dd9cfd152dc85edbd5f906467b4f4f8231712199ab4b02d1b8d97d4acdc6091bc5bb0fc56525050d58ead0373cf8fd2d27358ee309b10dc83ef2535d799bae6bb88a86276f221720ad3ccbebbfba033f95d71eec269f944dcd6941c6a188458d0452440ab0a44463f29f6894883d5e350df47ac17f9e49946a6cd845bfe703a899d7719c7e5374eb8fa63d9db18de812752f1b08b34526f600f6fd91fc28e28576380855ddb1e7f86a88ba01ee8c3643e143cf81a415788de54edb3dfd486c5753b358e72e8045195e73bc5eabfcc967dee3ae7aea648ffe037aa57cd0cdeafc5777e24855f0e995f064cec92b5ce77df6653fe68caf53a2ee129f419c36652abdf4b35b6544b8014cbcdef9885c3831bdb5ce6caeef67627cc915a7282f8a80243debdca9a8372003966fe9aac75e920c0bba6add3deaacb18c9ebc0648cfc3ebd527c2a04dc4c26bf5d5e67087eaa7b67fbe63156a15a9399404cedd7bee4184512fb80a4c54abb74dab1c8e73b66df58d892349084e59db5c928d0cbfadae92937e80ea6577be64ee973acf8b52ecd2b0a831e8e48e0c899f4727726ae95c4a2c7f36b885e69d97e8ad260ce9fdde58deacf90e587e67a1b21657263432bb0142fee035e9a6a58460aa2491972ac2f0f2327ce2f3710fa57687aa63d2bcc84366e5f5be2e2261fdf0821c54f6b4dca0328ea76f8156b00b4c257b2fc8fbfcd07ef3797b41a5e5b8de97789ddb22fa733187a4567c0cf70b06916c9524ed2f3145a51721fb11a5f0c9d04e1d8a86f7864b7a4ae8d0ae465f52b3510b59389c35c15d004ad379fe19e2d03eaed166fe49fdf961bc8719c77e77e45c3f546bb844b394dc2b7445fba24fea701e1d0e2fc2a5eadb031d2e0d75349868e2879f7c28f552fe584e15a744ab83cf85f9ecc4e411768831f82db6a0b84c00d67df71b6758e81763f0052b49557b06d175aa8f33590895d64cc3b406e9af5ebe52770230acd95dad52bc60f70a46ae84847940bf8c146e8e8f8e11025cb66a0ba53fb4aa728ea0d067eef0a5d30439384be531f75e7f993ae5243358eb928e45378c3b04a8986c695779b138c55e13f7560cdd30aff0a78ef3cf8b24841c84c10a2286bddc28b634ab955b6ab7554d595e9ccc02efc09f8bb1f91520a646a11c0876ee7f6883c03bd2669eab1e2bdeade2c73f0175a7d9afae866810a9247c65140c14f2fd496ea6649866845d617ca86786196e131033cb82d6b2b4b7e702af989d226dae8284834a3d21a3e52e43203129ab87d350302c32eac723d3679a0845cdd89a1be426c606ba99ac86aecc98c125ad8b15bbfd7179a94ecf4e244882cfc73ed0631112e23ae88af1a1f62dd264b06c9fc9c01265ebac87cd9997535e22330bd42e0d0ed3f63de2ffa99785f56e82027552b467855e64789ffd0a86a421a83f5e6695282f2172cc1c0611af683315e509b1a1a6b4e7cf2b635f1c84583a011e202f803691359943fbdeb8ae1bfbcd2378e0491ba9a5ab3ac1f261b9101626e032f8d57ecdae23e715b2c29ba7d0e51720fe1ff351928261ead0994ba799efa7adf4ef232b55843f36a821c247980e8f467aa1afdaa35b936d15ba06919596c76f133a422edd38d78c8506049d2690137de7f97b6521809c845746299c68cd5f6ce4e3ab03a630f4ba0402166b6f3417c6937d90adefde390190d2de10f4797a511ff1d771b7655b8eb9ce326580ff99d4cb3e242010385dcf9a1ad8b561e0e951e2c818508b92e13351591d5d3af7172d4ab64ef701aceeab3bba6e03ec79f95b5d6a18679a79bdce0af3dc0c5ea0eb98670c6b64f2d589a5bb54cff1df455681e31f4ef97158c625ba0d9108c17ac09a349e0eb61f56aba0b248b4535ba077a60791197398a6511dd62b99f505481e3ea2921063e1d18cc2a83107d3340be9cfc96a794adb43cb2738e49091b47720479eac7e16fad0a8c3433ce2dc7a1ebc5b7f20d64b700ec64ab25303653e5199a72fb2b60417f2597dc336121d04050f7c01a8355dcbc03baaa035e41c63a7cec514be83498a0e419dee80772a677427051ff223f546465286730d7b35a71de78d7153bd6a487a2a1375bc6dcaf2a35d48674fc17e5d31ec42eded4b19ef0d78bcb212f45b4b42b6c49aeb51531b03812301717c45b19b59654a08432f2999f51f175aeb9210d9390bf25376abd38d814eb979fe964d8dd73babd92724b24bd5205205853aa609165fcd0d6bc33bcd5eee97437204e402465538384e12e55e15ca5a6f1677d801364e186cdfcbad44a684c3cab131e6bded82e447a94af92915ab71601f6119f6b72a33bd3ccaa2c2975fc7c53db3b03edc877bf148dea99d979ca48ada8bf6bad0b8bc7b73298c1e84927cae7054380f081c306eedf2f22b35fd8bf509c7e02dab1c43ebdd8dfc1b45c3b437e9e8cdc944f9cfa0d81f28f6caa1a6cfdcd750d9b36830799f10cc6e7d0ab7b3728a931ff6bf198a49946b16113531d2a4e30ee9b633890789b3d73e7a5da05d269a9c300ccad6a156c09722da2490922f5c13ea9cea38181947a8a3eb1500fecc92f76c57e2ca24b9079b6d624c7cedaa0edeab4d7146849e99159b9db7e87a6600cd973c77a8da5a96ba42faa994e63a73a1d2ad820f963c2a9cdeb9733472d6b0e195df4141f4692e7c88dd0d813f2fb4176053a8e7a43978804fbb08cac06980b9d02c6127d4c60e45635cdbfdd68b5d0a5bef8ec03044a48f11339f2dcdfe632247c8b6e456608871aa5d27249d026235b4d1b05d4842220eebfaff68054fd50bab54e400d47d81f51c52e470225ed4c9768c8826b28d423de54239c28d1b4cd6272475cb43eedd626605acbd7dc79a7cfc9dc9f53b975d996a8212ed672070b33a9466797d13fd5ba6038f1c3396a0a8edddeb5b4ddbce44be37fa16c49765a276610fe7b34db05580216c68ce69050d217fddaf27ffbbaaf8b5c99c3e5c0730cafe2b5e919e7da68e585fdadcd5a153845bd7630a2d75aa4b75fc1b112bec0f0b37e78a52c565c491fdd0ce1004e78a2a91d1a4c8a04cbbfdc786877fd57d31eeac0f720ed8fbb465600d0e4ffb0f89d02fe97e839801db9451f41f6fdb6f5f40b117c70e432a02a4eb9dfe4435d6746895e113c4121dcd182f10f1e5def9102337b5f7f6833b4b24976c5f776659dbb2c598a13d9f20448c7c2aa9add61f13960e08897f9126dfc581f6c49d0901f7b6efd0e14e6d7aebf6f8824b3dd1ffa98518ce38d32e9988df681e17e72f00ae5e56e84246fb10089179c7c6f61c6479edd79d9c236d04b50f5feeb9e39bf84f55ee918986c41a2ed29ae92feb490c2503d08957f8bc5ac1cc3de7ac41215ae0f6fe7732e84575bc10dbf8acf17761d1505f2288b9cab4a88460169e3a6d4fc6abe57fffa39a7e09bfa70ecf9aa30c43e21d5bf65dc03bba1e3a4464217eb4187f5fe28410a7ee87522d48876440c896c647d8c3d92a5254c63df6da49d38d41fcd2b0bdf338e008cc281000d505276c53a9d7e58cf28e969a15b0502199e65973cc1f6a317f137af62d522cc908203a0823ed7d674bd493a1586a0134fae07af324de38ce1410381354bfb4b3003b59c06dc42741c6df25392e2d2f5d9007a47b3566167af53d8573cec02367cc3abbf33257bccfd8f03c5b75e9fa25cad5eb0665fe4019659aea0749226bc530622f63cba9d578543680247f4856e785c5f8c2ddc5c4ef5655c553ef1b5edcb1d495856d77f456d5912bcfafe82c43a2104fbf3bba7054780f72e07e76db35a00fb627bbdd334d53fffe3b1c1fcd38afb02db3bfcc83f6197b346fe7c682b028bf7f06aaae74128e4e6cefa1f8255d05945cf29daad2f14ed49dcac249080635e28889d46d138368fd72069cf62005bc8f420e254e9085d9ae7c6e20ad20359edbc505734e2e432d3378eb032ba227c891f059e1927115691778e5a577c9dc945a312c0aebdc8bf816c513a15303fa8984a3efa18198496f93e7445a1002fe46b02aec313d5c99a640521cd01e4799b197fd819bd3955be01d8ca8862f97d034de6be90eef6dd13045507c0e0dcf74d738290f44acf832e3403d78b6ba7628e72f5b118106a8f388df252d71f7028ded5032ec7dafbeff66de32958766ee38b81bfe175cc7dddd593d1ed2cf386a673def6594c93553f75772c289143bfb1634d4b3fe4d07b54050eb4762579407a41b19b67d8ddd86c9984a5f48d85ee9accee6e4bc2526649da5f758fdd150837555fc8e7df9d400bdf162ad29056c80c301f0715f5a2bac60c183cca6a294ceaee9a75b14e8075ec621b48596238a8fe2f06f683822b56b9b67bddda6ec7fb1ad69e64703dcc8ef156bf0e2ed33b2280911f5e85db7871e8ac8062e0cf4ba31ace4a033e70b9b7ecbad11367f7efce75fb9eb90116f094ad13073cee502876492b0afd190b737bd71f17868a52bc2c0dfb020f896d36bfecf1208795ba5d61816309b9a9077a7719e210e42f3fd956eceb8995375342a6f87efa329b88f818cb91e931264059cd14368433467f53afdaad95d53214e9eada83dd7a731d17b2380ec3d9781c401f71ba6164f268da660b988a0af13e572245c5ab409ff3104a29bbd0e962066958adcad28d7d774bc9633851c243a4b2d1164adff9dc938d29530832fb4311bee11c5dbf5f3b46d2544f75e68bdf5c36c29ed049e94379e58e795875d6205e305a6ba6ff5889fefe485e78fe2602b70f04c4812ddf77fd353b7d49853f41d9c580ce83944644eba24efd088a9a5b73529de9c0f25fc39ab1124afe1aa4581b3d01eb3e8a969645ccc6408ece1cbdc8c93b3a598c69c19f82fbd5a545400aa186ba55e52f95cd37bb8d46ed66b77cbcdd43127de731b1312352f1056b61aef48d9865fa56c4bbfe82751c1978a7c1153737e0198b8bf3265b4bfc4d2f25ca7de46d190e86b506dfc57a40aa0374f28986", 0x1000}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x40, 0x0) fchdir(r3) r4 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r2, r4, 0xffffffffffffffff, 0x0, 0x1}, 0x8, 0x10001}) r5 = getuid() r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, r5, r7, r8, 0xffffffffffffffff, 0x0, 0x1}, 0x8, 0x10001}) fchown(r1, r4, r7) 11:44:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) preadv(r0, &(0x7f00000004c0), 0x0, 0x0, 0x8) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, 0xffffffffffffffff, 0x0, 0x0) msgrcv(0x0, &(0x7f00000001c0)=ANY=[], 0x1, 0x3, 0x0) poll(&(0x7f0000000640)=[{}], 0x1, 0x101) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 11:44:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000080)=0x1f) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="ae5f24bdda47e6a8229ffcbb3c4aba46d7a77e8b06e9d6da042dd3ed89242753fdaae11f6541a1b3a445792ac8d7cfa89dde4565254adbdfb49ef1cca60e849901ea262beb27dcd24d4258f2dad3889f57a296581ca0f577c8d4d34642002fb7a001f18e95e669de81a7817a0845c10fdcc3004a40e2304a47828d92b4bed59b1677f3d06a93308bdbdb7919ad0df83f8781ac4cd159f5e896dda9f48b5cfde2a30fa05b0eb70cd29d7747b19535e167d2607e30cc9441f516353acc323432eafb183e3900", @ANYRES32], 0x10) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) renameat(r3, &(0x7f0000000100)='./file0\x00', r5, &(0x7f0000000140)='./file0\x00') ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000240)) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x54) getsockname$unix(r2, &(0x7f0000000100)=@file={0x0, ""/60}, &(0x7f00000001c0)=0x3e) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x11, 0xffffffffffffffff, 0x0, 0x80000000) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x200, 0x6) ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) 11:44:07 executing program 1: chflags(&(0x7f0000000380)='./file0\x00', 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getppid() r0 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r1 = semget$private(0x0, 0x4, 0x1b2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x160}], 0x1, 0x0) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x34a, 0x9}, 0x5, 0x8, 0x8}) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000080)=""/31) semop(r4, &(0x7f0000000040), 0x0) semop(r4, &(0x7f0000000300)=[{0x2, 0x6}, {0x3, 0x4d}, {0x0, 0x1, 0x1000}, {0x1, 0x5, 0x1000}, {0x1, 0x7ff, 0x1000}, {0x2, 0xfffc, 0x1000}, {0x1, 0x6, 0x1800}], 0x7) dup2(r3, r2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000003c0)={0x7, 0x0, './file0\x00', 0xd9, 0x452, 0x80, 0x5}) 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)) 11:44:07 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x9000)=nil, 0x9000, 0x0, 0x13, r2, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) bind$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) renameat(r0, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f0000000040)={0x0, 0x3f, 0x1}) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x11}, 0xc, &(0x7f0000000040), 0x0, 0x0, 0x0) 11:44:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x200, 0x0) 11:44:07 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getdents(r0, &(0x7f0000000340)=""/4096, 0x1000) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x47a4, &(0x7f00000000c0), 0xfffffff9, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='r\x00') r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80186952, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0xc3fb, 0x6, 0x3f, 0x0, 0x4, 0x1, 0xff, 0x1, 0x1, 0x7e63d35a, 0x3ff}) 11:44:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0xfffffffffffff3b5}, 0x10) getsockopt(r0, 0x0, 0x6, &(0x7f0000000040)=""/36, &(0x7f0000000080)=0x24) recvfrom(r0, &(0x7f0000000100)=""/121, 0x79, 0x803, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) sendto$unix(r0, &(0x7f00000001c0)="7295a26888d28079ac3e2afad935fba740716fa2db1294cd55a4be0aa3182ee38290f2e6dea467a065ecb57d4f8f41c3e8d1f553b7a95613a14b80aec62a0cf89c03dc398ed92ecee1c7e2c42ca820cfe67ef79439177d0ee03e6452d6819e67efdbadc11b655644776a05316bcf183745b1c160badbe08f1856c036ac4ba06807871ab3febed8566bf740762c5465b560f4a807293099b21de8efab660f7b856057cdbdf1e58c4f920cb07fc388e9fd2b1345931ffc641d073ef90bf8f7bafa27fe41ae7051bb9f027b9849b3787738a170a113d2f50e747ed91aabdc1c22dce28f7b0e06ed90158a06af6229e10c515e56e2751df0f5d6a5014bd836483adadd0d0358a0e59031cb9e4e18014e8c1c950f1dd1fc2e747a59a248053509508bacd87b21ba4d71c1aad43ef0d3d0ae2b43fedc9105c90bcbb78f440580ed7f797e3702d6cf4bb6af5f9c42527c721bb86cc54806f0de9088d83d966d23941103aaf2c9e089a185c17c66637764edaa145955e785a693f0680b1a13fa8ec56bbfb3641545c7430b2c2843c859b01d195125d41c14a819b1b300616b97c899ba7e23decd7190ce13cc1a26649bf915267cd2a9d29dc44b16d79ac612eb385631162d595db23a4cb1b6de31ec55ebf0f622ea7949f523fa773d716db9845803271df4c7cd43121f63229030fa9f046548b409766481cf2c413210e5f212617e16066e067ff6e850f67b1503595b1442fc0c17d5506d4454680e7778b90d4c1e97f966e83326d422606e1de367cc3bc5152097f26ef8f54f70176cae582bee0f9a6eddbc67191d75642db898c4d087ec9e32ac9ea8b85953c11c316fdc3b0de3728e4d0e2ed1d870583dc702386fa21f3b51741995a5f21e6fdb663b70078f92d12da54b3bc52a0d345655c198628ad0885490a8b7cdef1d57ad78a9f18e83bc15b555010eabedd6e8927ae2259840e968a0fc1a7206880ddcf40a7e783b1c977c15587f6aee021b8f8d41a0f77dba508d77c8efba188e1bdbca0c9f6898a08c59fdaa042d47b4fc51e334b1e3e5d8bdb887129dcff773acd1810b7fdb61ae7feba80cd63456675b7cd43fc164b59b4b7c421ab49a9ef34c6dfeba0e0f5152ce3d230b5984c0befff46a890fc16d85c356386a08fc051ce296df48378f43e85da2f7b0130174e68665fa1d1b11810dfb61f8c5bf32850a134c092e0470fb19c1c67b3faff7499eea848dba8088de8a9a00089d6be02b004cebb2df0f086d79f3aae82af03a50f264df1aafa42b44d73ebe152b81dd408f35d8ebe599c619500949078c937f8618a5ccb749bafb6d009e75827b9e07fe897e5fc0d0104f482d51ed1393c6fbfca80ece585a6ef6dd29c7acd56a40051181f3839ba8559b8643260f41dbdd35815c9a47040dd5f818b5b9de7ed2c619d56165af5144a048ac7e923cdc66df0f5fc58778eca76f1ad577d5fcbd52de74f9a17d33179a51ac9c0bcc62a99c7766d4eba4024c2fa664fa4249f0279d544fa8bb363c66d842941970ade04bff384b0f257f05270f43d693a93112ab6d1594d0a128b975df102e73002301d0fe44b61ad5008f610d885f853e15cede51901c3b9d07f8fc05748ed4fd229366f1d191b44d61bb089547db43338e1342db98e8309f637b4cc807d01a5471ac9bd1939afbb6f4639183aa694e05ee3bf5a6344bd9d9dac2fe2626f60951732dc290a96fe06fe1bb26c30880f26869a3622c286bee1a18ea3594ca75856ffaf45221a6052f1fb549d85c41b82556cb7aa0ea92aa259fb347bfadff637bd5cb6f3380e17107ac4af82a336a398895e73239f7d8e6976ca27b836a20ab376df3eb543dbdcd7714310b75b792cf67ed99442b995690f5f0c76e0feb983f04879b479b2bca9c03a40c1a7117bb276cd72934f2e9ce2fbfbbf70110a6eba5851294d91e82a26bfb2c1dfcf83643c6c9be7c661c8498e3a96643fe49701cdab2537b39d938d551db3b9171810bc7e11397545afe6feed7ad97e4400340248ac4a1d586c455dc0dcfb6045d9967d989dd15b66a715b0418a40e03fe9295f3a5830fcc6a7ba59d7deac35e677c7fae0581a3517cca2e71d56f2d5a939b35cb76fae51251ce5267785e52fa3299d9bf0f4dc32d0f20d3ffe79565f7a02f72235a082ea0d306336919c3cb6b6a917aa96c641a4a4debd187dffb850b0ac83b83b366da83fac6fff2d48fa63bfbd5f260fed4fe19c9569542ce4e6a97ccb3ca5218128dfddb1f08cfd8ec8f37cb7ce4e3b0f5be651a1961449ffd69545e5e116068a6fe13069ad2f82df54634e4a980c1c01c5b0e522bfdf69b0d785f34964ae3e0d29621260294eb6dce4d698f2eefd4171cfb44a2d62d877d0c1277f84ac49fe152c0789f5a36bafdfd2d9c0b504716b834f6b381f4d9e9adaef7707a3daa954c8900178669b6111eeea59d640b1af479e398deabbc0bc2d91bf1bb5a6df10d8202a337b86d9bc02522d0e86329e2110fa989f9542c663b9718c1ce46fba1a9d964bf70c9e1b36efa9d89c88923dadc7160f76a95793b7e42f29d8d6a91b770b2bdd8470dde9440684fdd4032cdd1bb751bcf7de527ee6ae1efa890708fa068e66ecff26cebfc9b72ed04b47028f583786fde079dc5b2b3f477a0d7f7797b485f86c12e999afad34b4c48617f92c94ae9fe8d314cfd73b9909a97c1b74fca2bf82d10466390e8ca6eaf3e83d4ec291a4acd6cda4cbf5824e05d95bc787ac62fd89eb842dfcda0c98b22192ce81006eb0cb97cf56b89296679b9f42fadb23bec9ccbc9d0d1039645e5dacbf369b180715f0b0666330a0199ba8532a4e6d428f4a7cc5fd2b7e3915c9d14ad633c6635d2211a56fd36275b736ebd0710eca34e6cd6b07f0fbea909740a4e1d1e68aed52b86ee1a29e224e5cc1308a0875a1e17805f812d61e53b17b8690551050ae93fbcf1560e54123c4f69b095aa70db679947b55b2d214b378e67c834eada29494fb0b5aa9cde133feae330d7e5a5e4e24c4f8ba60fb20ed02fcb77bfe20a687122e8ac79d10f196a22daced158522aba157cb1c48188f84cf0474936d69297a9b0c800f747d99cf8d2b719d9470b379f3e412dd8cb48fa558f3011709561395d5e77249704d25c411240c7f577778bfa706e920bcd82903e81575cc0edd9d92d74fc08f7da1bfccffa31525d3a008ab4956143f62c2c69c7f56f6808eec1d3d6a83f11a31001a8e56b0f69af8ca5ad00061625e293f6586ce159709b59136133b906a1cc6300039793b62201be985c124421b58706a092983504bbb9a5059375139064f85fd81df0fdf0d45ac1ab72fbf6c2bf958dc6c1aefc758c807d0d9abd79a8f13e55824eb2732680890230d6cbf32814741a65c0c7aee481b99f6ec9bebebdb08310a42c494f71be144c4c9c20e1d5a585c1dfedaeab8a2aab128a20fb758b97814166afe7b6d137f1c7472237119637cfeab3c4999345a51e8eb7332c22b6b00bdf680dac0983a7b1478cdab4a5bdfee6c59d6c56145e8d0f56f60a54455a6c203d1a7f03f711f1f481a528a3596d29193e3dabe59968e191e10fecb3cedf2fb0d079ecc1ecd6cdfdc4673c990581dec9e6f0ce49aff73282dc74b5b3ec12cfa1d7fe7f81d35b1365cb07c59c2056d26a9c350399dc7890eef5274add84a32dbbed39aa9431ef8aed5d8bdabb69ba5dc3ca17bcaf4d9b0481bdfe11a7ce18dd1693c3ee1d216a3293916ab0e82a4f59704e132c57267e749ea86adfabf679172e9dfc89a693c1ed2241fa8de13e1d3edde4f6df4302b8770f195636dcdcd32bb4d9d31b3d185b1fd41cedf2ba432be6c4a38d9e3d4e7f0521ccf19171e7c741d3adfdf3af7dc41c8ac37299807cae5dc0bdee393c7780438abcb0fdfc9c5237cff5df088e31e32fe56281b01fd0f61eeda83566704b4048c887194fd86c596471f2db367e9cb342299c19ae2bf4fbb8faf8cace7bf2fd46625efec49a112a19e29c4231e18a77eca9fa676f26217f1d9c24683c01d8301b013ea4343a99294eac869804fdcb2fd6caef7fdbdf3ec7995ae75700a00399f779af306282fb7b5e6ec473fc28bfb64b90266afe17bef3fa700ceb30d07791068ca7f29d6aefcc1cbc7051aac00d49803337057d23cdab001dce2f95beab4f7a9328d46fa072a2159eb602e7dd34d61238bb8c522c9e9b69b97b9b8117b3a4dc9de2b6ab6b63346a3b47f13f1264cf090852a2bc849afb3c5c386ec4a194ff7dbcf98d30583d2d316e64e93888ae36948fd758d0dfd242d7f9aee38db3195b8f4170837d26aa67786054581c1d418331100fa950616ea3284e24b774cac341d1d0e0d046d1e2a50797630676d7ff9aae8eef39b26a580f10df800999463f1887439f04bbb4818e9f5ab6a46b3413ca249da766488da7c2428cea327e9e66adc1b7d9db32aabf6e786ad3d318ed76d097bce1ebca6704d944445e93bcac20f1392705dc1deb2a8d95d26f8c6d042b8bf6d2936c8fbdc1c136b9f273eb87389e38755a81e201c7fa66ee5779c4c6ae353cd81f0290d95bcf65dfb572b234783958cf36cd3320457cb1fc7d69b8a282e5386d07939fd6bbbca4b84e73486690d86eb273324db3fdb229d959c11458638121bfb7866e6f757c0a1664442d3a412545aee60d34adb3fdf7b0ccca20a50e3830ab2f633ec051912c1bedf3966b9c47a5fd01a01b3828af76d64c1866f28ee0cc95427a50c2803f65c4869c42ee5742246b3eed364fbc90df05be8898ca296efdeac44f248caba07b48901d14b7745b93abb6f63eb5e60b33346720b01a51a8d65ed1880627a577687134a24f0beabc33f6baa586dc911dbce186907447230c9b338e75023f6b472aba3aab8e4634478c3577c8a628e60f6dbc52f671b6b70f6927f5366120c960544e455819c760a5afeb0981858c54b93e2a52b19b72ebc3ca7e3a35e4f1143fecbee7ae3930348972df60a4fd8ea2d7791509f93356b0100ba5b7f0551a5efecff809ee7fbfa7de144a942626e0128b1ac0194b226111535e013a393ad3491cb7724b4ee2d34aebd51262dbcea1f5bccc740c2d05fa3ba54ff8a0be24b533640cae4410b9fbf10c9dc52273d28eefb2aecaaebe25f024ecd2fcc30fcc089293898ee84b3bb126b8b06e6d4275cff32400d0a0ac3a563aa66ba2550757ad590f5a58ecdceb745c2378b62e175ae9cdad0fcc77ab794fa5994b22306d0fdfeca2fd3dea1fd6b35faa503a384a2983cd0aa2e15ea6e0a11058e5339bbf564deb299c57eed094d86478c7430327e1218f42cb28215e458f98f86290d7d3e8896599fd9cbd0f5dbb6325eacf5a58210f7faa115b4b55b265bb2b5b064cf062bf4fd9916b89f5806cf4e985662799f21c15c5ed2671cdb52df5e3b6334c25ff81b0786bcf33cc809a9a692394ce6e5a7f50fb1834dc04f164b98359dca501b28a5e9a741be7559495d2a958c22aed7122675d3e657059681d7c13cb544b90e3480afac9120fdcf966166a9bb909f8bd80068944565809f14ae95664e0d1ab03c760203feec33617d79edfa46d43703f805dcfe5a67053ce795528b8bb317fdada2933719668b99ad191ca048a0f66bdcc6fcba7bbc582eaff225d94148a5dd6d523495332fe725d54fda3049c29d9753d591f5e04789feae6803ad798cb0a4f8798f7b300ca71692f4cccef1d355db07aa7227a842c325781c8fe5979455d988c57aa644b07da9be7ad4860d2cff31949cebc96e362faab387b5e107a9d88babc7d6a13327e8b9515", 0x1000, 0x400, &(0x7f00000011c0)=@file={0x0, './file0\x00'}, 0xa) 11:44:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000019200)=""/15, 0xf, 0x800, &(0x7f0000019240)=@abs={0x0, 0x0, 0x1}, 0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r1, &(0x7f0000019100)=""/160, 0xa0) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f00000191c0)=0x8) fchdir(r3) getdents(r0, &(0x7f0000000100)=""/102400, 0x19000) r4 = semget$private(0x0, 0x4, 0x110) semop(r4, &(0x7f00000000c0)=[{0x0, 0x4, 0x1000}, {0x1, 0x6, 0x1000}, {0x4, 0x7ff, 0x1000}], 0x3) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, r5, r6, r7, 0xffffffffffffffff, 0x0, 0x1}, 0x8, 0x10001}) r8 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r10 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, r8, r9, r10, 0xffffffffffffffff, 0x0, 0x1}, 0x8, 0x10001}) sendmsg$unix(r2, &(0x7f000001a640)={&(0x7f0000019280)=@file={0x0, './file0\x00'}, 0xa, &(0x7f000001a4c0)=[{&(0x7f00000192c0)="388b60cddf8aa191493443b7ebc2df19cf980655957bf0504933afaae462df2ff34239749588a12e2b4576a8a69c1d950e5ec715081e0ef3b2c5a9857af4226d3ef4eeafdfccd874de093a444dc21c01b5f2d895969f96be8e9b0ec86e2aab93f9487ca2b05e03fbd5b001329d8a8dd122ceef822048cad25147396b114b17c456ea0efc4df4c12a591ecfc0565d75d9a550b299f84b1d671cb39dae5ac78dea3912dd2af6106777a0d689cae401e49e315be89dafdd696fc1b4238489001c51a53e2ce4461652d9cd21ff854812ad68c46025e68e020814c02dc3ee994404afea2c8a354f3c7950442fa5d507", 0xed}, {&(0x7f00000193c0)="d06f8c259edd534b88da6c1ef2054241b2495da7faf367fafd536a054417033967bcb892256052a0eac279a04f7819897e1ba0e0f17c2938b01c02a3c42e319cc5d6a53420cd03ff3ea6e2fe62631a87a940dd53ab1ef2b3c372797b36ce2f1010fc75bded4b2a3d5c3dd4eda4bc8159bbb6d5eecabb8dc321481db259c38c8243775c984ef504e14ae464813b6eabc4276b21df9c30445c30b2c2abdd071f3c7f3849403a58af36962f11138c5df933d535f5ed763481dcd0e36f3dfb534bba7f852ea65a488d554fe502f1ef57e64d1d5b1313ec6f645c5d9ce32692538df44fc693bb8e06d4b7a095bbdbf49772a7c25467261a9fbbdbe0c284c31b643d28c9dd0bc4ffe738e2969ed4275cd5ae4f9c1b4ff039e5e64c3c8d8a92111039eb05dcf5a1670abdfee91dddb042e033a799cb60bb77dc8c6bd97c86e881b40f1215410c875c9dbcbcb4acae27e4c9a09cb14b8a9c07307e46a0524961a8ac62631adfd1a16dd92c28e76a0617d64dbc689c70ca54488fdd7471a0f4c0af83d651f1c10b6a69ba0cd7f6d1f3011438f27fc57debf120ef233027c18c0b1e5904b922ef8029fdaa24f621d9373d9f00745d306de7280c12cc8e40d0735ed6a95eaf25adca8b8d0df31077deacde67a7e64402fc27de045e4462065117a07b7d29091b0cde335bb741b6a39608f572a917e3de5ec3e1b050302ed5705612396a7017f775ee60723706d78f7d71de8ba84f763aa60702d5665fd8b92068b8284174e0ab85b9fecea355a8015f1213922e61df2a31c03bb8bae38b20e8a226c2ef48f808beb2efbe80f14d989d6b202c8664f93fa0775bc4d5ed01ec5a81b58a7fee710c3e7029795a7b07200d713b66ebed14ac7786cc95d4d32a7b526f4a2eda8623255402efb59b2fc736eb414338c80d546c92a2fce693f3bdf3f874b82f46d5b8566ab10bbf23ee62d609c0ef6e38e1adfaff422b47ef5de7699b546d0cce11845aa52bd573374f29cb14bd171b58021a65fa9b95471bd01558959006a2f42a2abc5f9476d309408f466bd3530e274151743dec7a639f1372686641e6fc91e6961b279efd395f86c65de683e36f329d454dec636594f313d6bbffbb6d32d762cefc694d624b62bcaebdbc11580f0e8e913bbe99a56e32ffb245e486a5661f22b1a6bdec4f428c718321dbc497bd35960a4d6fe4cc8f795cd1101d6186846aaf2dd64b657643fcb8849fc081de8b38cf8b8d5b2ea90e60a7b895aa9f824ca0d6f2f1a119eed652d3bd475902b22a628220ef850f7acc42060943bdd4c3f847db2396791afe9aa34fa769a2205882d0e38603e107b83c3e6a8fb51f6a689bd19bfb8ccca0b005741845526fb22bbac837adf424fa736450abc1cac0d46c9bf1a9f4dc7065054f53f3c7e64c96a53f9574efa7a850b565f6396750d376f1ac12e06441f466e9248796344b9fa3e1e671ee1604034faa1006eec797d0455a8dcee1c3f31877f07387038bb568dd2314181c65cb244751c18fc5c200d55d8dd53917aa9e19f1f55cafe8a3484ed9f84e7e02000f699e9ca072ba47f477edfd022e4d8e7f3bcf56049651eb4f81fcec2fd3e0e9d4de4d3adda2d572a40878a91fff197a11465afd4c6308a817a8be32b1ae800024b2ddd2a8baddf3a6ea7fc4a1735a8adea175cdfabd8f9fa7aedd00495c401ac40dd5ded487a43b01eb58aad87042efc4730a8012b7458a9c265bd15388e5487313983585d89f9397c2bae10541eb5c01f714b00f9418e2ac0b030d35a84616867e6d4b984310e6bf5b04c6ec144dca5a58b410d95358107110c3e52a8dc0da648420aed9826fffd0a00cb0aff7f549bc30d9c3e25f30b9db54e860b28fe846be8eadbe0c449c5c20466e7f173e43d9c4609a1a5b011f0c2dd4286bb4178a8be78a9355956f22500a8934d58a34151e28ae66d8fc2739182e775b5d309f749a7ae2a1644a176d0ceb0bee2ec492a2dc532141989d9951922eb56188b8ae915438aaebc8304c154d8d9e4d2552d35f26be11021f5f1a3efecf6a823dfa387da7f9c36e0446568f9fbc0835616af88a1765298418db8c0b44fc82cae3e3a7fccf4bf31d18e0ba6fda353ca9a7722a7bd7e98d016f885996e7ed9974e5448761dbe21171e0f2159d5c9f81cefc5410ccdc8fa07d08eee8eb7a89dfb48697cf9b51ac6110f14e43e20d2fdc795fb6c6894da704342623f1c7c16f83ccc778e6a4ea6db6a43d148e21fa79b0c183525b84c5b72394fd12ff0b83a8b7ebad148c2eeb821515ff11946870dfa4c6d47e957bcc804e74b7dd2ca46defae6b1b46794b1a22785976dfeaeed0e873d2e82b126367b3f2d314eb4ea22275c82e0247e0f76d009a730328625c52688b4336c1cf592f6d2aa0487818f05e9b66979ba355d46f8f5cada29219613276bd68846b47c6fde3c91a739b9742df21b8f464344be25ef6b26461bab0feb04c742ce9e3fc220e16a6f06a7ce9628782f36f5a55f22a9f89c75fa92a654d3cd26c5e16589e12407c57df6b9e81b4450b7d821858942a91ea657f52909324ec65e18a8cf7d9bf60c5b6e223a893ce7f348badcde89c0efd603f3abafec3855e832a64d2086443a6e18266b3d12c70ce057dbdf62c98720b43256f2d4122e6cadead7dd7c2615788433725ee5369a4da81a389f0623f6fdf50a1fd4d3a4c2b750efc5e1a123cc2074afb3b3bd60fa4ca25d1d48478135921f661b1e05987aac368e44746418ab9bccd9bb4ce04476e892690f7f74e4c5b41b9007f35b89a69fae8d03c21d0b974fc1ef635aac9cb328faad21a9924dfe241e0852d648a08a42dea0fe6b8f6d7283580384b01fb0c432d66adfde49875505bb9026f21b69237f025cf19c12db518e9b08be7bec369641ca654a9584fd6460b03eb5c26c22e21714d40deed11e3ab90bb6e7e5bde9bd7206f2fc56d34f4a90b53e2cfc3dd186d03bbdd3320f76373f88b61afc31394aa72f8f80fa85a6a3f25b8526359c96f88104fd4791207f97501acc12d5d152c9c70aa923314a75eb303ea542873313677d4b6fa023fb7eb8c16e485c7213f010e9bf8dbc3d701b7272fbeef3950c9f7091e7be75427e0fcd810458a5ec3e0640a527a54925cd26f753cd1e29ac5636db74e2dec65758cca19db8f2db85d615c0859a853eb839a1bd39675776d1495b79c1b037cba45ab88469633b49a19b22d2a1af619122d99ee4429d0f33b7363575eacb8a9e4bfb4f1a4bd85594ae839a6f0d356bd6bbc170225a8455e2d79d8259bdbd90fd915a015d42ad51d5ff7be050d422941a51338f442a2431fd0390cdd4c24959b19a8695602bfb1444c4bac40a0f0f72b3789132202fcc0eb0bda2960d17cde560e68476caabc7c97be01da7eb4938dd1edd2a6318a5f672b13bdf139180251341f2bee67be78b9cd78d007ffb6ac5f64c8eadbc6e9ed561f3fc6e4c46092c55dadcc3b445e09b125a30a7c3ac60f9c38de81c052071c36b4b79fe6c72fe9fff72b55be29f8b973f7d1ee2f084739f2b7ddc7b4fcaa697d8d7bf2a98dd11755066efec05c231e92b0b243243981c2ecd801325804aa3cf7e595f3a15cf093ff3d6053b853aa12c484c23fbad2e1843cb0a1320c0f325ebe058f0283a3a0d8a393de3c768bff439e7b08f7450bb546adf4a8fef48357b4af0381ea006333f8510ffa9ceb612ac2da8e20cc45500ab2d19280b11ebab2bbc1216502dee430c6bf10ec653e2b0bb387a7aacf438d7d77d188af5d3e8e78ada8d9bd8130fcef01d46cbefeb552c245cee587f259c85a883116a1531f9772115a889156e9750371899284c04d4ebe744e06e3535b8f37588ad50508367b6a165c157e6c7a054b15e4154be57a3554b3de6412cdcb8337da7b330cd3b3712ce30e9b6a0225a7dcfd33f4f795b341138fef44aebbf4b829caf219dd70b5e78ce10ecb007c3b2e58fca940ffe12f3115efc756a87557abaf6ae7929a32c22e8f7cf55f4a25ad72210f71a1262dfc25ebc28c7762f05f8cfc482b8e1679574a2274ba0b909eafe226b8c3673954863b198b69491c34172b7d2912643d938a2f8afab515018424a3fcc35cb65134a3c37737150c0a9fa9ceb787832bcd036864d45111b52182f4df695787ab9d507312b84ecb07d17b863d3e18437a80f7f3f7f506659f1e93cfa6ecef244bbf0baa21562455a7d43e968965fb9cc11c97e2504b7f5f5ae00cb42c0b16ae983d4d74e137e6ae1a1659ea2e99d9e6d2e8f2170495bbdff1220307e485880e9b5efa3a71e9e6b0866c7202db533c62fcded25b9c2e6aae2e0b9380544aef27a0e519b414f03e06b1d67db7013df43588c1bf33374e4ba47ff68f3d8795af6213e7585cbae70273c64e7a2df5ab13c64f69da2aa68e684f076a0c7e31a3524f998dd7d67a69b5256d4fb4d731a41291c49a925830781170fe3cbd9108be7d6772b7f5e735424f7f7755bc5706283873fde85d44d621363da40f8d4249a75a1b6167448f67a772cd1aad668da925164b30a992d3cac767514df1d1deb93690283e166b581dbacf94866c64e3da58be81a4fdddc55cdd1845bba9b222c74f250c89275ac3ee03d3260929249a32a4dd9e5ef67cdbed8ee0c06b9b4655d9306e46a5d09d44da4a63a166e47bcb616db79fb0ee7e91ac82446e42dc55e7064dddcfe6bc2c211a117d7091826622b7acd4c42da81c941e2a4c53841d50830217220a816d3cf588ea2cb0b64cc212746110e36fe69ac9899ef59edec973220af3df07bde41d1c3d367dadfec35ec4a7fb966c2d0943be625c778025e98be2302e4e5291a5c9c46e1f3f67197394694173a60f01a47a2376b137aeca9d022f78159ada992ae5822f98adada0946e193f92d3e932dabf8eb1db627e5db85c48b362e87d85842fceed5530b16d8109fc5ce248f465d2a19be2176fe4960a9008df9db474d3d9a0a03d94f2244f5a5381d94fd250d98d8fbf97401489488c1e0303892b883cae698e943b59e791e7228493f273e8c69cc49539e0af03c0f9b421b85191025ebc999fe8d1d8eb428073df4c01ea9feb7e9f7c6d9970d7519e36922ecd5b6d027a1dfdcc05d9676add087e1cdbfef4f27385408a43ca1ed2ba54a698fd70ab4269210cb36f4e7c0a50cc4e764655dbe69040ba4ba7e4acb89143b30e9722365146be57afa1622957a3a08d202564d61450d90112b9c3bf5da8b11bfef1d6baf65901350b7824fdfc44caf8da8bdce94474548c1198e8b518ad139fbd92e26d7609b03af76701cfce12908eedc6f3ad1817dc6046fec62eed2b1311bbd949baab5bb9d6dd3196e739536296301811b25d311d77c274d29634dd9d9d28346a34b71e1df7660a0e2e36af1ac82819d55b32cf823456fc8ca7d963c6dbbb231ab1ff32f4e14f0974356f24dd8e7a76d335ff3b81f67d01169495f5a23b2e710d73c646418e8040c07901753868370b6cba637e560a8cacc64402b132e2af8b21a3c590b85f8aeee530024d86b6134f9c219ac0fbcd8ef7de90596037d29b53163b9713b25acbc818762f1fb3fa60e35b50de6edadd82fbf5e647a726a3a4432fe544504661eb3f6a7a0c1fbb257d0fd445a091228bd3011702c77067d4ebba939ace619192c28f45e7787671ba9b53fe0f76b9c713966fe727b959f5c0bc3b198553e2dc4a7f8665dfa28294548561e84a5f267f2f8714e060843c82daaccaf2abdc42b34c106f21722ba2f7dd2ffc1d9c0f76accfd3c9886be693f8ce2b11975adf619d6f8a86ad", 0x1000}, {&(0x7f000001a3c0)="5f23be03178084a0cdd6f8bfed0b40002cbc2c2feaa60ea0dcbf8a6f2666efe8767c8a01c2e7015605d9ce94c9080520793bf26294a868cd0deb45e693572c2436c6d42273e83f8925f23f3af2a52ab66f3e07a552fbdd345fe49e67e22111cc3f84d485f201ba368f1ff33ba06a1466b1e1c8bb505ecafb6ba6e35b6360c44f26437ea2372158c991d0a5b65d3c3460c65323edbb16afc19dd5fa227d215393bedd1b40957a2b0e1bdc3aa73cfe79bb2a8052be895055351177b5f8983fca5ae615e520112dd52ce3ee044345c388539e92455b1bdfa4605b8ba8ab12dda54f345d", 0xe2}], 0x3, &(0x7f000001a580)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r3, r3]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r7, r9}], 0xa0, 0x4}, 0x12) 11:44:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = semget$private(0x0, 0x4000000009, 0x82) r2 = socket(0x18, 0x1, 0x0) getsockname$inet(r2, 0x0, 0xffffffffffffffff) recvfrom$unix(r2, &(0x7f0000000180)=""/249, 0xf9, 0x803, &(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0x1800}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r3, r4, 0xffffffffffffffff, 0x0, 0x1}, 0x8, 0x10001}) chown(&(0x7f00000002c0)='./file0\x00', 0x0, r3) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f0000000080)=[{0x3, 0x9, 0x1800}, {0x3, 0x1, 0x800}], 0x2) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000140)=0x1) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r5) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 11:44:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x800000000029, 0x40, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) renameat(r1, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') ioctl$WSKBDIO_BELL(r3, 0x20005701) 11:44:07 executing program 1: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0x12}, 0x3, 0x0, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000002540)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000000080)=""/162, 0xa2}, {&(0x7f0000000140)=""/79, 0x4f}, {&(0x7f00000001c0)=""/243, 0xf3}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/177, 0xb1}, {}, {&(0x7f0000001380)=""/13, 0xd}, {&(0x7f00000013c0)=""/195, 0xc3}], 0x8, &(0x7f0000001540)=""/4096, 0x1000}, 0x40) 11:44:07 executing program 0: mprotect(&(0x7f000071a000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) 11:44:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x26}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 11:44:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="fc28276668ff4282f9206e9d3ff066865a535c8bbe643a3933113bd927b4abdffd24b5759dedaa6a9f638521902cf5991c5095ad224bd0f4524a07402bc8a2589f0f5a9305b0c7cd96f202c2ba547e7d565059d74180139278f153aaca963cea759726d38c4b593b87bb061cb0d4e05004dc5f25dae684c20e6bce7023607853b29ed8629a181156cfbec4e84da46e52b6cd0cb1b79d470f25aa14a834d1469372531385e6ed2cb3dd660aa9f1bfccce8dcfaef56d02e81592000000000000000000020255322cf484936744069ac214ac10a5349eb11a191f0f735f9ed66c3f4363d24a2ca9df2904a87b7cbbbbe92f889b8f50a1f158edebdd9df35c6ac8ad76ca66af6c24df5088e2bc665b0139e308cac9fe03bf5abc1ed365dff93e77ab6394ba5c986ef77365126ea04b0ce0a7893035df01dd4bc0cbfa150aea3610a4a235a2350ea077c8ec08527a91a3e5c411e4c59e100bdfccc0d040228c5e4c9e3a0140b4b09354"], 0x10) write(r2, 0x0, 0x0) 11:44:07 executing program 0: pipe(&(0x7f0000000040)) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) dup(0xffffffffffffffff) poll(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r2, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r3, &(0x7f00000010c0)=""/4096, 0x1000) dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) r5 = getpid() fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x2, 0x2, 0x85f4, 0xfffffffffffffffe, r5}) 11:44:07 executing program 1: clock_gettime(0x3, &(0x7f0000000040)) nanosleep(&(0x7f0000000440)={0x1, 0x10000}, &(0x7f0000000480)) r0 = socket$inet(0x2, 0x5, 0xfe) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) recvfrom$inet(r0, &(0x7f0000000380)=""/135, 0x87, 0x40, &(0x7f00000000c0)={0x2, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000100)=0x9) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x400, 0x0, 0x1, 0x33, "10000e090100000001ff0700"}) r1 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r1, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semop(r1, &(0x7f0000000080), 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x1c}, 0x2, &(0x7f0000000340)="6015b20af374d9dc8cb8c5ef8acc56ed8cd2b0e36e945128cb3d693978484a68c52e5c732a70f69d4d42", 0x0, 0x0, 0x0) fcntl$getflags(0xffffffffffffffff, 0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000240)=""/244, &(0x7f0000000080)=0xf4) 11:44:07 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x4d) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r2 = kqueue() r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) recvmsg(r3, &(0x7f0000000440)={&(0x7f00000001c0)=@un=@file={0x0, ""/89}, 0x5b, &(0x7f0000000000)=[{&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000300)=""/222, 0xde}], 0x2, &(0x7f0000000400)=""/62, 0x3e}, 0x1800) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x10000, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) dup2(r1, r0) 11:44:08 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20a, 0x0) preadv(r3, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r5, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) connect(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c6530006ba9382ec0637e2e9b7a2a664c0d74a83345c997cfa5c36b3878fc5755cbae899ec6f056318cb44c06befbb4214fa7afb51cff5aa3385cd4d5298ccc26c43dedccbe9becf0cf4e98221b7b8ada0d5519cdc5d40fe5a822ac2a09c6f741e6e8455331974c11e96a"], 0x10) r6 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x400, 0x8) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0x35107c99, 0x10000, 0x9, 0x6, "b983efc6eaf877b9ff02449bdd09880ad4934c26", 0xe2be, 0x7fffffff}) syz_open_pts() r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 11:44:08 executing program 0: clock_getres(0x3, &(0x7f0000000040)) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, &(0x7f0000000080)={0xff, 0x4, 0x7fffffff}) 11:44:08 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000100)={0x6, 0x8}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom(r3, &(0x7f0000000080)=""/25, 0x19, 0x1, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x2}, 0x19, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCNXCL(r3, 0x2000740e) sysctl$kern(&(0x7f0000000000)={0x1, 0x44}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 11:44:08 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) accept$unix(r0, 0x0, &(0x7f0000000100)) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1e}, 0x9, &(0x7f0000000040)="5077829ee0f5d2a6c65894a13ff7a155bf142489872234e03bea83f711f637239a2e8ca3bf84bf19c50d3d42dacd48331a61c1763d83708e5b8aa59ebee8d14f67231d7353b71fd12d57662e0df9827289db9940f9d6776ac2e71dd36f4f1caf4abf70dab8704979bd51bd1dea2a0d8a0bf0b8a13a000072dba17b5383d7f861ec12bf5b88699bbca63c5702b2139f2b78a8", 0x0, 0x0, 0x0) 11:44:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x200, 0x6}, 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) recvfrom(r1, &(0x7f0000000040)=""/67, 0x43, 0x2, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3"], 0x1c, 0x0}, 0x0) 11:44:08 executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x28}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000080)="4f9444c67ba193086b2ed0907d926e95de6862d1918164a43a", &(0x7f0000000200)=0x19, &(0x7f0000000240)="401dc5d1", 0x4) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f0000000380)=[{0x3, 0x101, 0x1800}, {0x3, 0x4}, {0x2, 0x3ff, 0x800}, {0x3, 0x1, 0x800}, {0x1, 0x3}, {0x4, 0xc000, 0x800}, {0x1, 0xfffc, 0x2000}, {0x0, 0x1, 0x1000}, {0x2, 0x0, 0x800}], 0x9) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000480)={0x3, 0x6}) semop(r0, &(0x7f0000000000)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) sendto$inet6(r1, &(0x7f00000002c0)="1ced27ce5725b524096546504c6953492bfc2ca99c257b73f013792b104f6fff8af4e756d0b281d9", 0x28, 0x0, &(0x7f0000000300)={0x18, 0x2}, 0xc) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000400)=[0x81, 0x6, 0x2ce9, 0x8, 0x81]) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r2, 0x2000747b) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x10, 0x0) r4 = dup(r3) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80045710, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80045710, &(0x7f00000000c0)={0x2000, 0x80000, {0x9}}) sendto$inet6(0xffffffffffffffff, &(0x7f00000004c0)="014946cac343f7616e987312a0accae0c4dffe1efcc57b627fb2ee8ce48d3d6b9277d826a25ee092c12bbde8eb28a33c9d86365442e5c682cc74581beec3e0e0b7108087b3e76a566df01e67752b7ab9b7160dcff65f663fbf0ca6fb1a635a1dac11dd1e07d8b234b02c099f3e5652c452b52a1553e708cbef8595cf4437441a6383e9b13be7e19edf3ce10d91624afb350be0b46f0830d7a1443fbe5755b9e431d4af7906071eea9ce1c966e59c0c9f2bf393a0dea6ace2bc5e001a1f4a17a3fb32a8922a57a0156749e5c69f50b2a8aaf5", 0xd2, 0x406, &(0x7f00000003c0)={0x18, 0x2, 0x117, 0x3}, 0xc) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) 11:44:08 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000000)="c14dd719257a2ad0ea88a801fbfc03967addccdc2f74fa1ce6c67b8bf6b27373d47d77d163ff47b0e21e30cee2430e3df6fb0a8b2ba87a03de72b4db23242850399c96941432eafa2142ac7b8e7d744d04c27231c18f8fc5cef1bd9944137c96482c0735a4b784a882b951ccb60464fbc58f863296e59ccf93a24f4abd68a056a5cd9138fe18966e61a9b4dac9a262b6f93d633360e14aa1cd30f66892274475bc99b49cbb36048d5955166397425a930132fc80e69cebb8de3c996fad16fc95f5b81f1327db14588ac6cc86f00c5b433f0d22ebd9b70464", 0xd8, 0x0, 0x4) mlock(&(0x7f0000aad000/0x3000)=nil, 0x3000) mlock(&(0x7f00008dc000/0x3000)=nil, 0x3000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x80000001) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) renameat(r2, &(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00') ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000140)) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 11:44:08 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="5d7e5fc9725bd5ecccc7019db5d6efd42b45999aff7fa1a6d5ba58850c64c392dcafe03a0ea26f1d08f9abe535279c300797b944d99eb1e7b53ea1b581a62f0400db34f6ff823b3aa713c18990d90f6006c1133b3d496d1cfffb08ca558a622e852379f2bfa061c8e3b725af7e77be25389116963a1795a6ccd45bc75ee86ab195de0af1b4bd0781e9988e0b28939d11c167b464cf65", 0x96, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) socket(0x6, 0x8000, 0x7f) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r1 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, r1, 0xffffffffffffffff, 0x0, 0x1}, 0x8, 0x10001}) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, r2, r3, r4, 0xffffffffffffffff, 0x0, 0x1}, 0x8, 0x10001}) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, r7, r8, r9, 0xffffffffffffffff, 0x0, 0x1}, 0x8, 0x10001}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x2, r1, r3, r6, r8, 0x200, 0x6}, 0x0, 0x3, 0xff}) 11:44:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) getrlimit(0x6, &(0x7f0000000040)) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r2, 0x0) 11:44:08 executing program 0: kqueue() open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x80) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') 11:44:08 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x7}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x5, 0x10000}, 0x8) 11:44:08 executing program 0: syz_emit_ethernet(0x26, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr, {[@generic={0x89, 0x2}]}}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000002c0)=[{0x6, 0x0, 0x3800}, {0x4, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}, {0x2, 0x5, 0x800}, {0x2, 0x7, 0x1000}, {0x2, 0xfffc}, {0x2}], 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)) 11:44:08 executing program 1: 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) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r2 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) shmat(r2, &(0x7f0000000000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) sysctl$kern(&(0x7f0000000140)={0x1, 0x4a}, 0x2, &(0x7f00000001c0)="ebd01cfa", &(0x7f0000000000)=0x4, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000001a80)="3e46006b5a599963ab30da2607b0828b3e30d85ab12993838263c9c096785c4175cd171f8bba65dca69974272fadebfd44bf227ee91b9c49640c3b81bfee86e6cdd8824cb02946596ee27931b8fe2adc3c7a853d360d7ad877b402ac8f4f228fdbccfe03fe246f0e8aa76825a863defb54a5a620cf8ae24e554a11cb", 0x7c) sendmsg(r1, &(0x7f0000000280)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000240)=[{&(0x7f00000019c0)="e991b054d7303c0007d64fc4783976616f06119bf216a4e7baa0b5c2787ddf0b8fbbb802b4eb6f2e69ecf8b98902d498068e35f83eb09e7e634e8cc2d24a17c1670019301af08220019b16114f6fe5836cdbf2eee44a30a348587f1577524de8e1eb8e3a68395939977b142908cfac0249eaa5814c9dc493c0a64d5d8159cdf7152c8088f7958cd7d19f878d6b7ed751240226edc781f0faa6c4fe50fac114a0418cab251310d1a891b0cf0ca72d48be888adbebb5", 0xb5}, {&(0x7f0000000300)="c0639e3e37e97a51ea513c6204c1d63d29a5437b9009f4648cb064f7d7c95de5644021c35bea4ccfc114046c612f37486ce8b0f6c13d437f9f1d0741addac6131e360c491ce31a0bb6a7abaf30a197a36cda4e2e8b89cb9629ee9f384a209a6a478c7b0badbce992bb14737e8482fbe17381bffcb783807bd66bdcdc4831e15855ce9ca5c77e19e0ae27bef81781ba5df6d54dd2cd6310046f9bce940f64793ee8e161306d886da38355b1b26b168aec3061409cafcc80feacaed5c8162c0f37822cbf80548483a9b7537ec2dcfdc231971bca06f894026995618a7da7b635e4788ae1bc2b", 0xe5}, {&(0x7f0000000100)="eb9fe4a8a42fe26638ef59c8dcdbb09cbdc6b7cc7d0739066ac9402e", 0x1c}], 0x3, &(0x7f0000000400)=[{0x100, 0xfffe, 0x4277026c, "95e83524900549ef70809489542e5b8d995b8f3346e59e054367c37276a66d76037d16ee669e2a5ad1b0b6063e6d8d5e52885d4c937f98744a0627ac104d091791adcf18f07699b74b7d904e190928f48b6306b7a13dafbb89b1151202b4b40a3ef1d7a82118ab13126ffcbc7a78e7bd4f23e64044b8552a868477f5a64e278c81b9d90eb09f6c37b919f99520f0a5c54c64801537a5d96ae4e9dca994f1a4c90ffd448ce524b8198fd710b965b189b4865a78247ae64882291c8a37ec4cbd727a7b267f23de9c500f55696aaf91a46d29d636808f9c312c11989bf8dd8dc8f2d4d32bbeb804d01b29"}, {0x90, 0x1, 0x7fffffff, "f248fdccb9d6252b51e2811e9116e0de47d731b86941f90c536ff8766dbad4ac1d70c7c7c1a596b042f6dc7d9401533197df6019e3a9501e9bb97e48ac0fc6be724557a28f3941e12922e7773749c0ebd1b782ef9cf078e97352caeeced6745b6b06a2abaf0a40b210e0f15270c747d865999a08587229166f16e441875dbf"}, {0x1010, 0xffff, 0xba, "8463411d4c8ed43844913a1fa0557ec9232426b45cde2bf5035042e834583ac65fb6ab0d914353965476a5f11c137626c4f171c64be2db3c9a0aae7b9641f9bb95deb046c120adc69c0acbb1f5e5633e2dd872fccdf5ab006113c4043844a009e668be18e1bf0ab999b41cf1a990f9de7dc0038cfe54b49d9b2871405d14174c150ec3fe41ff47cd81757029a4ed2ddf444f2831aae43f6b3321fea28489fb262d5ae644b5694985f7e4ad447a58e625bfe3cdf1acfa73bb10b6a17008ea19c1b74e16d907ec92fde4dd1609d7c5831f3cb1c73316c2bc28aebd27bcf14c5ce7b324f3667aa55b762340395e6f0d9e7a4de1a40e2d776adc02cccae9d084e619615876c45e8371ab9a0c984d87511a784ae2afd49ce5021f3f6b3e4b6da96d1076f23c162af5967673939e5bf25d4dc62a666e4d4b40fedc486988a8a5d11db5189b9993def7f5eeac97c628f47dff49de7c1ef4ff164a344a14ff71001d71e4f807e6229c392d65195ba9e5f5de09ec6e677ef6bebb2aeea3765eb1e34d5a09dcc24ce9b0b76d4374abe2d6f2e7c99da78e333ee48a8270ea0bad5d766160a85b6acf4b1046354fc19d8bad3329f625fc64db75e0e6955a1e92dc8bd2424bbaf8eaa285f57d169d7fa23eee7128f1ef0388d195cb4fea5fb6bb02425bba47a2b15391a67aeef47491efb7340f6144d2556df89f84eb6d2338c8d6e9a165ea1b0f4f34d6a50cd784c0ab1de8858a022ec5711f3537a4da143bd34e7a77aa3892af94a39aa65368f2bb30e427bebf745cde4c679882319841267dd4506cd34e9f37f2ae47b2e4da0734bb939f17bbb55f3c755bf2aab8e04b80bcb28ae41a4084ac1f9a6b82d34f8fc58533a0c77fe695091ebb4201c72f31b55b43de3d30a568a319740f3a11517e6549677ac459741efa4e8898cb8bf4084d23277818eca25f7b57d4f45e92511f7ab5bda343daa08e80cd679d41bc46966386a2c4f2d432dd8dbb7cbc35eaa02f0f3a84851ccb21c87bfc76a0d9a91ab1c5f1e39b02887507fec7871395131c6bd527e5a72f889a8bf2d9853c8aba5a28968f923bbd0a87712d3cb2ae08ce706407e50c5142878aa9ffdc40e0d019c7e83a621b25d39e4cb97ddc4a2621caa1bff151dc2640fbca754377c7ba5d627c16b0e3ecd5731aa72880d2b3e23edda8bb815fdc435e0a4d9b80dc00dbbe1dc1dcd3fea46424fed417b8b33ab9761c647a5819093adcff928b665cf4375085f28efa03d0a04a358f5d884635e637973ea2c454b6353b8bf6cfcf1167c04f39ed9ae8edf10c4be20e8cba94e1678fc17aa0a0144b1bf6173580dc9a4cd30aa9c69c337926bdc1b4bf999566ef03d76f215ff10c6b97a2fbc1a0440bb23a785fd843a56deb67d376d4fe8ac8e6275847ed8f5da7c7d583cc261c9532056b9d1883077682855b099031f5f6c2249583c00a1bc5213dc664b33084d609b192959e298ff7e371de948d428393a161365ee6b6478b78508d4ec58e4f424e7216760b29577af39437e0879d7bc9d41d42a852d60d066717fb37b8edfd96797137cdab01e08458497da948265cebb5b2a6e796a18188f1e72aee262c9a89d7e8715d51309f4ea79481e51591421f09f79b8bb878aebedf2b8e60be916eaaf0deb718d0d9641f99a422088a2a2ec17d581aa42a4021557b8d09c801424b0216868c1f700cfa5c529e3036369ce2a07605cfa759398b216619ee3da84ac8b851a9f1cb06a0d7bb35eaa9c7476464bab91bec4bc9de3e8c0de8b0c14794ce4c1360b1b34d503ab28520e0c1262ba2746a2664fdef37febc3325c835a91eb1c35d5f6651c9566da167e62f9a9691bd4052c6e67d35cd38c97b698daab556bd800a423be078987b386f145316c4cc8d16ca6207299377fe7f5f9bc3c07b1390554e10a8fd037a6c9d98a2d406be2a1b3948287a053e1008c690aa8b0433f125392b9583bfaf7fdbe4a417bbc83be0a976d3fe0a3bfe1022f12acdd47caf8bd4bae6c454fd07cf2891aab59fa907e712405dd21c95c08b5bc4fbdc032c5626ab0ac258173765061420fadfb1079d19fafe3ccffda983eb6514668c7a2fc9c2023e95ad56559ae8338ff2076323cc05d30eed37e18809a8642b716a2634be16337621796a253964c72b7e1a3493d0d44f622e7bef732deef04efda116f7f7a7073cc03e310ec38b6a77e3f1e67df443b418b36137d5732948790dff882b5b37d5c9f28d3e46567973a6b5e33c037eb4e18566319b82cd07f6230044971f3ce061bf1c35ff20ad9aed8104bba454f1700a527ae49469071f408eda5f068836430024eadbbd192ecd08ec376f3e1847b785c79b61f36976f70a5335316580578a23f8e8ea751565568b168562ae5c192b54a9d8296da7d314d58fa9a6ec5797047d8bb295a0c896a10fb30d79854b52b31160bd683fadd8e78f050824ced83437a2d2e7ad2d4eda23390ca8e77190c10ce10c3530390fcd48a713ba806722b43bafc3eca450b1616dc7fed09373b05fecd8b0ce3b1e95665bb942b988e235d51cd665e9bb9b607f284a42ed2dd74d93da477e4290e58b474facd191d12e8ec7bdfb05c1a42c3d754be47d64b6c6cf8fc0f18fe5dfd908249406808e66a583984d00f5e518e4e8d207b97b43e006be4bde55cce68133ef58ab5721a7ccf14e73a33468b2e0355dbf74c0a8740af99d1af48352ebd158f3e667978355c519f46f04378f09d6416c02f23079688848294ce5a1ed5af014088d64d5ebb14922296faa80a2ba8126702240b16e317dacab81b23ec5b32d9bded89e67a05d987eb93c78ec3cf64028ef2cb3cc331cc3ed09b8dead76d0f1e92c5ffc1564d97d63211b96c6c8d08a2d40def6da51c8592a6f0ac77b0c960939103cbc32c3dbd3c0c9d60bf79a08e673839c7b7cb3226a907f4fcf1b1235e6641e4be53cb1cf685da10f9619dd2c98e580737bde9fd8f5f4fb949acbe93da22c35e5da7656e88aeb84e6c23613094f05126cebc0859ac2fa7657e8b02f70d58b11d6c356b71d5ad8fe65531b160a178ff77ac3233a128d49e69127bce7c9e9b5a98708eecea7fc3555d4f0be75df2917ae6d5a0d4d6791c998a8508a9dc0a5590f74f91531beffa8840aaea4be225a11c1a27ae5d9a7559e149a79fcfa864eea2e8f62ce8ccd3806e3ee81d728a07146c9ace08b9f109cb1c571c13f889eeaaa9ee73707016582434594dbd6966045074e83ea129ac688d97d4d6f3f9ef13e310155b38583f8b5b1c17487532ea136d1d0b24c703f3c611e137ce76cb50348934b6b2b8084d7f143c4b6f1a102c063353e4285f1e59941f81eadf0a34f0d65a7b3c81a8e99204018a937435eb88e8d538ea3add847e95b3b4b71be72054f27e56b6e252e790d7df8cf922e4d9aea0b350a39210544e5f4a76cd8acd15da6f0a3d6462794b50b411c11a38d2c7e8cf6272af46c8553856eccc516c57fa354b9313c4373db9cb40d1561e6a9466fb6a58d2c172e755911c4bdf3635f7a8a3f5649696df99b8ca698a311b8cee1afdbbcaca9a2500b4397c7d520d771d4c2f9f9652c314364e064299020caa950495ee057ad9117b06f89adac902a36c83187744e94b258d6c3e4e9b14928ce12fa1f18ae53420721b701a5603274b24d065b3c15aa6e19edced7bb1a5b8b692462f52b37c0ff375f9d48c5fafba3646772f3a98f943b57e9cb62fd6213b573b974d93ba685a9a26c57f34aaf2270b250f5c1c89e904bd571b31baa24115768597aebc2ab81e6ead951e49efc479fad4082814e2a81f076d3d4ac4396b703f18afdf58b71165224c66dab003db1ac6e776a21b82b0d046bc26edd71f2b2874cd988f35acb9e2803f8755eae836d4a96d8b64541b664ef6de592b3eac323467e7585a2cf4dc32c9134ae1aef7e343875b6ab98906634b2911fb340cd1ca91096e7b4ec11a8d2873e91cc722ec23871544711eeb8efcba6a6496f6f3232b63ecef4eb8c9836f00e98327d1882fe4bc224c999480a463eb61194eff008884eb44bdbed78a106c18bf9b9fd6a89808c1dcbf1c34d9fca1ef80738c41f8b0a8fd779fbc8b8fbf7137e4df2af533b7baf83f412aab20b3dfb392f26640ca40c24aac3e0f22c939850ddbc15ae143abda1f9c31e5cc27f0d16ac676eb0422763b33841b001e5b68d6c06e15c6c15a56243a8a64097629d3e3931e0bee6adc4aa74f40b2705f87447cfbaddb3acc919bc6371f95228b0d8c639c3577d06f3567e169b9731c2c17b4cf086f5b1cb875b579bd018dc1c7645a593eac0463ff0370122c265f342a1bfba5aa038e4a4210c92326f90393c6d1d4eeb4562da45da878fa8e1b8c4fdb67ce406f91c005a342d269616b9593442d501a3eaaa24d816bc93b61aa4d3a456f5b4e98fc1542bb6c52860c0880ed4e7ddcd3805f0da1e26faaa4a356e1450a4a44d5b36a976c272cb1c34c5a0ab823c068faa6c5511d7990484a37e95ee32c2615f7f025be727096cd680d6f7ca3b2f413e076aca8aed692f96480b1e261387fa400c4e0b05b7763d230618a0b3a4aa754ac9c4efacbe6a78b917b7611a1ad30923e8dc9d37b1305de61a274500e8cd960593a52c90ce56ee2a13cccb743dea5b59ac249da861a5f09e1dc4dc1ab211ecfc3c6759ca5e0e1d125a8d5a15d2a7e75cf8b8b12df2402ee8ad9139d014fbcdccbfc663a6c21513bf197f48192c9639bb76ef3ed839f35df4da3fba6e093e6de0d474dfaeb445f7506d158c3ffc038f992d341f593ec895f1cc2bd0506c34bc29667aae7494f9d26f39f6a83cfae68faf557796bc4c4ce9331c9e7c7f0208936ff3027f18e6f4a5825b03ba8c371a73f79e429ed32a59975047c8472f373c09a01590974ad72f92bb8accb1e543dc3503c90023c7f576eabbb314fde173b35119381487d0244380cdfa8014686b9fa288c916b79f00fae5283c0bca0ccd2610045d17030243553c8191de08372c7c66e6e34fbadba509149023d7ea2736bdf7720614934deb8908a3d75e74dd00689f59031dc3c5df047061ba00cdf2786fe6218dd87697dbb6eaa2ddb8b83fc889429c879d790f6fdbd2773113d270c9055c727fce6c45cb9071739071707c30848a5e66c926ab360f9c922185f1a8b642a92284ee7b5f4a75c9b7b3321f12f12cef17c99e5f5395a08b05dfc930e4a918347af5b751dc96d3dc9115d46279367eed9a690f02da4c141b3b98155cefce0d1c16e2496777e9e6ed4e6aec9beb852cf0f22fd7e4c2009d58f27c13db86cc21aa6e09b9db42eef02135f121284d851700ad4fe18b4942f05fb4939b2b96a5712f4df41e288e39047e88a6d2fafccf2e858f07b8fe2a0cb02cbd5889a943666eba6d51addaa844d59f5d9b42fdfeaf31fd04c112194ac429ad0ebc7712188875b2681ef3ca823058bd87181c1be8c58193cffe2b1027c8389d05c922b8a00d5e8fd642b42e47665e06e644fc88105b255e09961c77ceeabb2e8f376c8b228e1d81c7c5bf9385b95322f6207b9ac3509d9fa1da351c6d9f785e7648ed02330dbef9afdd2c442268a960a58527e35c7be2d4ab6a348f8bcff4c8b6d0cf436cb8a35fc20f49beb72044658850245459f35da7494b01a3a5407ed7ba793b3c08204155576cde4c79bbd30c92e9244fd56c5bd0ffe59f76278ed7233dd36ea02b561987f3afcffa713ee772bab74e2763b11868cd8f93f152e8d055c650ee013239d8cf9b209e03d65a9e6bb789096eed209c72836e7575cf1e2f915271992371"}, {0xb8, 0x1, 0x1000, "8ed0e07db82afe7b7fd592ca7c1580fa93e228e80ed586f0e6012e547c05ba2ee4d159e51c73457225fc8fd3517aee2abd2f24bfcd5297651e2a6a6258f25f05edac4a8b8b2d7684e5898573892ab5ddf7ed6d133337bf2c7a51cdf723891b3b2f002ccabc505b814c563cb4fe3b2091b95798ac62d7555479d6795a1b41685928414c74f14302c58c36f4f4c7bcd7860d41cc0b9c9c802b38c760ed1b09368bec984d2d340f591f"}, {0x110, 0x1, 0xff, "eea1d6c6b7377c0dfb6b69391236e7d6aa44b4f003b1aa478659230acf143df570cd2f4a17f60ada39d61ebfb2ecd9875e2acaff7205610373b390e8ca64903b0ecb0a7b3d49b764bf4064827399e6a988b1ae9a18a391252eecf88943ba6785efe777f39aa764cbcffb9d27cc8ddff81793658da9e52c3a04a9c212b78d15c053d7e09620ffa4d4a8f0d88a6cbb2dd3f0cb57587737742e8c05011c7dffc5d2013e969477af0bb5cc47b1cdfa12d63294c706bd588b789530c08fe45de8a139294b269d357a9ea2120521658e4167f3d1c0e1ec71f0a464154ad0a0c5b363da91720ac78520bbad48e9b3f702a8051da93b3e5b615434ff65"}, {0x60, 0xffff, 0x10000, "3aef9a8b7aed5e133f7684dcc24c40fa46c24b02c3213a0855a39f7a0907c33ac168ca8bebe2732f246e305317177b4cba9c4a59119098faeff5fac8b48137ddbf7e1cd77f457a0c1a3afd97"}, {0x90, 0xffff, 0x4, "38f014c53dc210a55d6a1315d00da1a7b0d86a1d189d58b507868bfa4c9c25c1ee15cebf19d0e62e852cacbb86d870604c1c267a365dc65a4e0b95cfc3033a424923902cded53b0270a05a76017383ad90ec5d7d7dfc00ba156a0a7a87cb4c4144b022fbe4081ab7ecbe86dff59beaef73b6b7cdbeac6ebe4c9ac44eef"}, {0x80, 0xffff, 0x4, "26ff16db53fd577550bd4c103fef0807f7ef510b9345d8fdc7aae56fbb39546868b9ac2e4c588980b5af7fa5b989ac47af0a8d88eeedd6ac0ca6b6acebd85b3217c51774a1de8c6a1c4a7b54c994e27ccf93f92eb62f876372efb5fb300acdd3434f42aca7b8548f9d"}, {0xb8, 0xffff, 0x6, "9864b06ba1931513299e6ea5822697c16cb1a51c906ed8eb6f827700a90f145a9b2a31ab77c515608ee6cda3ccfe91663323bbe474dbef551e449ae6a18a8db02e3969582ab1ac61880267419898c2fa8f0367bcb6e30a39b59083d51a133280a4ee6b0df04a54e36d6574f354bdced64a8268740ed2901a13786da861d2eac0e49e5efda601cc7821958d05de4c3f99f7e0f58a9c9bc186f0009dc29d378a0adf"}, {0x10, 0x1, 0xcd1}], 0x15a0}, 0x5) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8000000) 11:44:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400fd"], 0x10) 11:44:08 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x12}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d68acaacb44d750f6fa71e90", &(0x7f0000000080)=0x26, 0x0, 0x0) getrusage(0x0, &(0x7f00000000c0)) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setgid(r4) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000180)={0x5, 0x5, 0x101, 0x8001, "985d4fbdefe9d5f5ef3f00f35068bf3790b44c42", 0xc40, 0x496}) 11:44:08 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, 0xffffffffffffffff, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000200)=""/224, 0xe0}, {&(0x7f0000000340)=""/178, 0xb2}, {&(0x7f0000000500)=""/193, 0xc1}, {&(0x7f0000000400)=""/97, 0x61}], 0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x6, 0x3, 0x0) connect$inet6(r2, &(0x7f0000000300)={0x18, 0x1, 0x1ff, 0x2}, 0xc) r4 = dup2(r2, r3) getegid() setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000100)="071400000000009b33ff0f000000000000000000", 0x14) r5 = dup2(r4, r1) r6 = socket(0x18, 0x2, 0x0) getsockopt$inet_opts(r6, 0x29, 0x40, 0x0, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000080)={{0xc5, 0x81}, 0x80000000, 0x5, 0x5d738f0b}) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 11:44:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f00000000c0)=0x1, 0x4) setsockopt(r0, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRESDEC], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r3, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) sendto$inet(r3, &(0x7f0000000180)='%', 0x1, 0x0, 0x0, 0x0) socket(0x6, 0x0, 0xe) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) close(r3) accept$unix(r2, 0x0, &(0x7f0000000080)) recvfrom$unix(0xffffffffffffffff, &(0x7f0000002200)=""/4096, 0x1000, 0x0, 0x0, 0x0) 11:44:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8657bfe479d1f753"], 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) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdf", 0x19) recvfrom$unix(r5, &(0x7f0000002200)=""/4093, 0xffd, 0x40, 0x0, 0x0) 11:44:09 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0xb2) kqueue() r1 = fcntl$dupfd(r0, 0x8, 0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r2 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x3, 0xfffffffffffffff8, 0xfc80d8c, "08002e0dfa0212420e091fe600"}) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa", 0x51}], 0x1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) r3 = shmget$private(0x0, 0x3000, 0x260, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r3, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x0, 0x1}, {0x18, 0x2, 0x2, 0x9}, 0xe000, [0x2, 0x4, 0x45, 0x1000, 0xd7c9, 0x8, 0x8]}, 0x3c) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) chmod(&(0x7f0000000180)='./file0\x00', 0x100) renameat(r0, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') 11:44:09 executing program 1: r0 = socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x7, './file0\x00', './file1/../file0'}) close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x2, 0x0) r3 = semget$private(0x0, 0x4, 0x3e4) semctl$SETVAL(r3, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x20408, 0x0) r4 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) readv(0xffffffffffffffff, &(0x7f0000000b80)=[{&(0x7f0000000340)}, {&(0x7f0000000540)=""/120, 0x78}, {&(0x7f00000005c0)=""/11, 0xb}, {&(0x7f0000000600)=""/234, 0xea}, {&(0x7f0000000700)=""/189, 0xbd}, {&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/155, 0x9b}, {&(0x7f0000000940)=""/222, 0xde}, {&(0x7f0000000a40)=""/235, 0xeb}, {&(0x7f0000000b40)=""/60, 0x3c}], 0xa) setsockopt(r4, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) recvfrom$inet6(r4, &(0x7f0000000440)=""/208, 0xd0, 0x0, &(0x7f0000000200)={0x18, 0x1, 0x5, 0xffffff99}, 0xc) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000240)=""/99) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000100)=""/109) renameat(r1, &(0x7f0000000380)='./file0\x00', r2, &(0x7f0000000400)='./file1/../file0\x00') semget$private(0x0, 0x3, 0x400) r5 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x194) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000000280)="b100050202000000000000000986ca3849451ae3d3051020741038f53e8551f30ce390500e780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe0a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7da96ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000"/177, 0xb1, 0x0, 0x0, 0x0) 11:44:09 executing program 1: mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) renameat(r1, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x1) kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 11:44:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pread(r1, &(0x7f0000000000)="c2b57ab6347680eab6d8931e48509e62e9ffe6e651dd3dffa686a6513fcb6189d94cb090b5f84e1bd88d46e08fde6e11d2564838a1f854f0647d8664c32ed21499287c67afa52ae9cec67db4622fd35e7021a4dddfc43351cf6128cb70461659b4fb773f02f03a0ef1727a308a1e987740f7cba83f2b9a04b4b3a21956", 0x7d, 0x0, 0x8000) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) 11:44:09 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @empty, {[@lsrr={0x83, 0x3}]}}, @icmp=@info_request}}}}) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast1, @broadcast}, @icmp=@timestamp={0x11, 0x2}}}}}) 11:44:09 executing program 0: r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x26a4e1e8667e568c, 0x8007, 0x6) syz_emit_ethernet(0x6e, &(0x7f0000000140)={@broadcast, @random="9eddc2859500", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@dstopts={0x11}]}}}}}}}) 11:44:09 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) sync() close(r2) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) renameat(r3, &(0x7f0000000100)='./file0\x00', r5, &(0x7f0000000140)='./file0\x00') ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000000)) syz_open_pts() 11:44:09 executing program 0: r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)="1070860e441c73204a82246d9a443b792fd2d08e1599f2ee8b4d50b0b9b46c629fef683ee0c2112d1ec05a5353fff8f00d916b40b11c730d83cd673a71f9b8eb8014d626a8e2b4106e309f945efaca26c0a57a2060846192e79b7ff4036c5420c8e904681a5d754ca86a56d5a8637d3b07131de4d7f534c9e50e0f4b082412fe59c4f79bdb8caa7282704225129d2f46231d992dcdbc2126e19751b8f85c67597115dc58a131c8d653cd069d0fbd575c7d2dea2dd8bc12915d4fb0df80f14cd218c394e40228d76895b5889f2bd16127dc2376be9f0f8ad0f474901c9d57f012f51a6731c3c375923aead41634f47d85aae75028f5e103572512062cc8b04eff0d256ddc376b6b1ab9f7fab10bb46873c3ea6b406b6c0376d79a7e52e0728287033541483adc23892bdfde2e9cb5b2ece77f614921dd00b5a691ed4a68c9bf69af266ec0c9e3da05b6a1f527409989550e778efe2170579b5c321bfa891c73eb11cd0b304b3a6ff0aa200449c770cd83548c0123d80c1f132412a7abf7dd2eb6195e7db7bddccdc74bc5fe1f8a5c548ad56caa1a7ea222be55a19430a53f4611ca25d113aebc1b111b1570b61eadc4da94ab2ac222f1458254899737c2c5d06d3139903097991ec1b1d542be79c3f37367ac8e47f1c89d5d2974a65c5a5c4911da929176f821ac504757935bd09c155b37db92c474c10a8abeba320e431ecb6f4281a204feb5e589db7fa219fd1d133ab7269e3b4eefd6eb0fd5c1f8bdf626b74919063b95934e1a16b865d339b1fb90ac04786eda52ee4dfb6855b97d5ae34a3d967905587c725987915fc73f21fcc8b3849b3e7013265f07a571f86df4a59ac69585d31a9490a11e809fb63ec596a3bee15c21ca3d29fb3dfbd0befd33d36d72bdcbe2e6e93a3ed37e66fbabefcd3b48849e2fd430ea5094b30070184248d59eab9252fc33b390eff435f32a6f6507b6454532980f4f02ac9a09742372cd8cc398144520983dededab5e409a4001d8814f1d6825cc6203d0c1214ae38cc24d385e486ad49c3a1fce6c9ab9f98aa36d2f73bf5e3319488ee799108cb837f58670143433f53d985e58c55741cc9b7a489d2cae7bc1104742d88c5e230a49f02cfe4c0aa16326586ba09875ecca1f1d03dbbfd8a64a1f63428ea6d5022b2ac4f1aa13353b324fe42937cf7e8aaefadf8e328ebf6ee65bd4976b8dbe28788e200aed2061d2aadc2edf5702577dacd567688431d5f13f1e0b673b9cd38029c14c99d9ff2a96fdedc755da1c296d73b01fbaecd306ecbfe79fe0cfc1c8cfc46a597d62b6456712af36a0f28ada400aa198564d2daab4c253cf0fc20beebf0f9e5b76d5c175906d0800fa23b1e4d0e5f1f62219c4bbec5140ab61009457551dc8f61a36ff07da44f293aec9cee0aba7371697b9e278c60cf75b90c1639c40f8409b6e9201876e1b4e2a63a358502e397d1189329ad656253abfede7f0fc1a079c08ac812d5d4614dfd2f9181a4bd7e7febd57d98c93fc69008381e046f5d0491431f7966d36d0c7f76fab992202a59f4085fccd3dd7a9fd3ddaa3e36addc2a8796a210fd592bd24cce4af160ea6bb458cc9d8308c5bafc280c73db518fb1573d38db1828b6c6a848e392120a0700d", 0x48c}], 0x1, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000080)={0x6, 0x0, 0x0, 0x0, "61aa5a161ce9ba01c6514e6ae9737301f1082208"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000240)={0x9, 0x9}, 0x10) preadv(r5, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) renameat(r4, &(0x7f00000001c0)='./file0\x00', r5, &(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) renameat(r2, &(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00') ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000040)) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 11:44:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="000300000000000000d2cc62d4d225484d9d72945d31938814a4000fa7a1c4d0462e0a1093e551940df8e87500009454bc0fa8f5fea2390a11dd102c7c97941b41"], 0x28}, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x14b) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x3) renameat(r1, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000000)={0xfbff, 0x8, 0x7ff, 0x8}) setrlimit(0x8, &(0x7f0000000080)) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x1010, r6, 0x0, 0x0) renameat(r4, &(0x7f0000000100)='./file0\x00', r6, &(0x7f0000000140)='./file0\x00') ioctl$TIOCCDTR(r6, 0x20007478) socketpair$unix(0x1, 0x1, 0x0, 0x0) 11:44:09 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x44) pwritev(r0, &(0x7f00000009c0)=[{&(0x7f0000000340)="c7bdf4b5b3ecedb31724173c6500000000525e09deaff0cf37bba9373c6ebea33f3ca9b918c114ced76bb61f6b2ee1dc01e63b1c245e4dad8bbdfd9ef9487e06526d989a54c7edbdae044545e726430a0b0d7c6ba25b9456be4cc57a306da56e3decd36b02c6171244571359e6e1862771464aecb973e3f4fdce1e5e754fab92b42c2bf5fe2a8436efab78e8db54139c905ffe50dc2586014a5c34a3265cf2a9a20a6851560327a7486f875a74c8fead88819ce2315a5e42406ed699ff70b7a3bb206e76e9cc6ec90af78db7fb2543f45ee246", 0xd3}, {&(0x7f0000000440)="167f4e922747e6ccf73e2cdbe7103668deb18b26d871f12bf746f58fdde000c5991b9f61f47aacc5dcfd90dc5cb99a3df68be5ae1609bdccf4b90d4794f6508efc740465fd580518e109609913b2cda84fb8fe144ba9b69087b0c7038b1cc06f49056da3bac5495de006ad77beee1c5a3505b43a2afe8decb24cf999a721a877edf27be80f6555dd20c7e429a7490b68d210b2cd60bff4e7dc4cd12f9f9aae2a95", 0xa1}, {&(0x7f0000000a40)="39558624d5418bb702265bfecc546599a1bcf473bb1d9561e84aa0560dab8b14fd148b97cfacdcddf2acb41b9804505d38590edff10ad27234a91d1cdba1e91d2bfd2b8f272ea8194365e413efbd2ae347dd058bf764c2254287fbb336c600929f15156a4849ae5cf27282e204c7ea668516f89f00fa39fada8f90ec3667bf94a2ff6458086b3b13680c9fd9bf25ab36d927ffedbd296d0a79d72e814459162764e651ac37492c7593e4659e189bc0c8c38c96c575b4678a771ccd648a44bde9a6733a3c2282bd039e8d28d3a25512669c44e3ce5f883f881db8cc1eb848c23b95dd144cdd83fc71127d03000000a57d35359e6cac3da56e41aead8f54aae67fce5859759ad62b878fc6a59d52404541ce09c46a", 0x114}, {&(0x7f00000005c0)="b5f74cdbc18357368d6309e1ac776077805bbdce651f34118dea65f75d770d5f5eafb1aa0d39f71007b2a80d1a22831a7c575b3ce8beb70033f6cfc07909ee4e5a0e962a0516932474323901be19433285f8fc3719cc5b049d2db28a1b887ae8b85bc2f86d841cc5a4846701d627c7d42785a8ab571263389b0472790e8a907e7fe9f7ce44652e8f887d50b697217a802ef264029a29b727e5883e728e490cc510a6091c17ca470203fe61c95a6375e9e5020a22a5e761c359639b4f", 0xbc}, {&(0x7f0000000680)="d303b67c9ab2d0bb70d6074a6391f19e65f190ce4af8b92615a83ef6718c71ee674ea227a1816972ea04b4341448153fe295c26ae1192dfb45364adea3a9dd98e3f44645f88c3be7cd238929460b19d82570570ecb2954aa9f1c595a470e885e71ade93a6e598bf7a503b8e1acedec55ee6023", 0x73}, {&(0x7f0000000940)="6e2d71bccc8fa59df67e3cb4b94ee72296d5c1beffea89cec19de49ee90a0a2e6a14eb2a8d134361572cf5ff2d47b4351e1805ba2eb563521f1397a927a5c865113ee20e01646eae4ee6", 0x4a}], 0x6, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x7, 0x7, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) getgroups(0x1, &(0x7f0000001640)=[0x0]) r2 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1, 0x9, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000240), &(0x7f0000000080)=0x10) sync() sync() unveil(0x0, &(0x7f0000000100)='x\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf6", 0x1c4}, {&(0x7f0000000b80)="dd561a8c22df4c3bd5adc0115463e81b280195c56a3b23f3580764d0766a66108d5fc92aeed6a58fbec1efba768e172e508b7ab4871fa487aa82838ab9b04fd8a90e88c1a34c486dc6f0e77f4700c8aa51cdf435da00386f0463c86b669cd2959c1fb42e173e55bd5ec14757dc92610aaa210d782944958a21b379deedea2ea7f9ed5f6fa2b90397bd8f56641b921d28dfcbd7b3d0f63a17da5a0ca52f998fdf03229c2faeee5eb2750398c2bb862c298e639d83b73edf5bb3259737ce12aaebb919d0e4992580cc77d6620cacc23463d713af76524e56d7e1170bb5b8aef9b43344", 0xe2}], 0x2, 0x0, 0xfffffffffffffff8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000140)=0xfb) listen(r1, 0x101) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 11:44:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x2, 0x1, 0x0) socket(0x18, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e80001000000000000780a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x1, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x2}, 0x8) 11:44:10 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "b1eb21c500e0070900", 0x3f}) r1 = socket(0x18, 0x2, 0x0) socket(0x10, 0x3, 0x3) connect$unix(r1, &(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa) r2 = socket$inet(0x2, 0x2, 0x0) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000200)='/dev/pf\x00', &(0x7f0000000240)='/dev/pf\x00', &(0x7f0000000280)='\'\xa7--\\{^\x97\\-/)$-[%\x00'], &(0x7f00000003c0)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='.\x00', &(0x7f0000000380)='.(\x00']) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x40, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x20000, 0x0) write(r3, &(0x7f0000000180)="0848bc8bc9bda76fe53400ed6504073838a3a750693e512e7107a4e4518cb3b921c25dc49177523fb9b7", 0x2a) 11:44:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x24) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) renameat(r2, &(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00') ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000000)=0xa1) 11:44:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000100)="04000000", 0x4) dup2(r1, r0) r2 = socket(0x2, 0x1, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) flock(r3, 0x10) shutdown(r0, 0x1) 11:44:10 executing program 1: sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x14, 0x0, 0x0, @rand_addr="fe9dadb51f4333b3283d3f3aaa2fd930", @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, {[], @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 11:44:10 executing program 1: syz_emit_ethernet(0xbf, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004c0000b1000000009c019078e0000002ac1400aa890b09ac1480aae00000020010c72893ffc3d638f8235c44cbeaa30008009078080002006f46413481e5196bf47c99016ae57c4a11a86ba490e3a676b621bb82af2b3612abc3a91510004cf117918626ab479f130f7571aee4ec3d569fe5c1d367052ff154b8e090c9df982fce38d99e6c0aa018908c903b66d4136948bb72e7d34171c5b354d9567b3faf83f72bb0f96831b043d6ab07331ee152f6f9"]) r0 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r4 = getegid() getpeername$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/214) 11:44:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000040)="eb14ffbf2f6007996b86f7", 0xb) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) shutdown(r0, 0x2) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x16}, 0x4, 0x0, 0x0, 0x0, 0x37) 11:44:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200000000088fe4f8d9ce8bc765f530010000000000000309905f87c8a5b6701000000000000000000c414000000789dece2476c837ed2a7eaaa118d2f3ce6fa0a000000e5ffff883f00000000000000ac1ded73087845f8fd1a56709ddc7c07d23585dab38212a4f48ec9e1b9d2daf007889db1a24bdc20ec5579c97d95e1d8d8c02f3eafb3de2abb8c7fdd93c3270250340692a4fc3092b0e49994696c8f2c6844f22dc38a1cc5cc81cfcb98bf15bd7c8335"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:44:10 executing program 0: r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x36, &(0x7f0000000140), 0x4) pipe(&(0x7f0000000040)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x2) r3 = semget$private(0x0, 0x4, 0x5b4) semop(r3, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x402, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) 11:44:10 executing program 1: r0 = semget$private(0x0, 0xabf8020ed64c7e07, 0x0) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/216) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000625cfb000000"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) recvmsg(r2, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:44:10 executing program 0: r0 = syz_open_pts() r1 = socket(0x2, 0x8001, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) close(r2) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x30}, 0x4, &(0x7f0000000080)="514579127490a30ba3684a8f9ac1a7b7c6cde6a19d4de24a5a9962d146f563dfd04f689fbd1b50caa17da796d919c050e4f9bf71045aa9104fdb9220068b49405b2473c9d8b8a144fac0b2581325996287867a633894806ccbf505acd40d64fce91222dd4c38147077b56e0b714248cfc4c916dfffd5e5d5cbb1eb3d1b8f4f94905538", &(0x7f0000000140)=0x83, &(0x7f00000001c0)="6bfe349ffc57c967acdb9873dbe9e8304b961cbdab7397092c6e77a86c257227b3ae9d970ad5f5a4215ce0ba34b5d09071e93f28bff5ad93973309ec3ea1a7464d7f7326cf26cf2f576136439d49f433d8c5f2cbfaa07f64bab5ac4eb49adf1b8420b33d9976583d12529581f09739e3f8c1b5bdb5261a6528d82322", 0x7c) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) write(r1, &(0x7f0000000240)="1743b20a58376947966965c17194869628644ced5c25b7190b92049880af7f90f11d7919967ebc255a550566fa5b7cd4343a33a6b770ad8225463c2ead17d9056525b2f19ee72e49126ab989b408d3f6ef50e1bd7cc642717fd41d2083d42efea4f448fb73eed398c8e876b3e7cdf8da9bb1f343242bdd5b83568a1c5e11f4b80c260ddebb052cdcaf695444b60a4b011885a1ee7260c8198bb7ffd2b8bb3e7008ab41546dfdf238ed674c3e6603fd47098de7a15f1f9b1b3a2420702746b04cf47b220cc2d0043707df3cd2409bf2f3019ee07f202de16e4836a509b822208a1c195f7342d2e8", 0xe7) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 11:44:10 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, &(0x7f0000000040)="9a2005eeff0d5eb1", 0x8, 0x603, 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) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20, 0x0) socket(0x11, 0x4003, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec764ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c8926398abec43beaf656f9362301576534c2d7ceac6f7050600000040b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c5"], 0x10) writev(r2, &(0x7f0000001740)=[{&(0x7f0000000300)="8d450b73cd037223d878d2f882a222c8ce77dd635526a6cf3a0fc7031976d0229330598d2a752efb89e8d4624d497649c690b2e8b428a49bf2efcfa10a040df2e91bb97ff7417e89608ff8c92ff9c50b1a21620c94f5880a3c7112e8c9e10459fe7768934b77e8b0d18f5b4df57d13de4568bed1f8b50a72e091b5fd3dd05dbd48e08bf45f43a7376b0bdee1dc5235385cbaa05d16a2af53dbf5dd68594140bdfeda5c9df1afa79c4a1606f884e7e20177f90c2b0ccc44a507b028c288fbff4da3464f5312d65f1cd7b65ca292dca1bd7d736a1fbf641bc79727620da18c6df4fee473f91f083164328bea977167c4145c19486b52d9c7a49546a101f373ecd4d2e177c10be3969e82e41f0d0a751250f436fe223284c340cc82e42e98f9faae8b1cd7346194594b3d5024b009e4a6f9414868162c663fc709963996410f059fb7b3e2780a359572b3fda9f0ae5bd984496ba93fd5f127b9d6703fb78dcae129edfe2a123bbd948e5a9757f969942b72ada33938c7fafa596fbda68b1e79ec21a44f5de33d5f2e88a5a2092fe616e791b6f040d70ff9e3685a8666691e3b2ee91f5de157c46545d99b9755dcd1dca7096521e321df87c3c168341d643eb4c3dc46f564d6c8d2eaa5e8877d67772650313ec840e83d493446fda75eb47394f16fa3a2b22df6617dcf7fcd588add8aa807d0ba1d805b3c6129dec9e5b98b0ea68c54ab2459dd68a3bdec99856c0ede6f299d3d2e5c121d2d7ed86314494baff3b3e92511749d7a4bf21ecda9ba5b1f6b71d2953667ba28f9bad2205a89f8be6ed9a646660f4550887aa14a2119e6c0fe9c9fd3bea57a06b00ef8e29dfcdc3ee667ca55df77424715ff32a868c159af92b0a0cb618039e18dcf9e219a717039b7bfa2063163adf5f684414420f3d594c3b3b15737110be1fb207874441433f308d1ad6f6f38198d8344f853509563e346480b816a764c4c6f824aad801fbdd535a580cdb52e98c7389551c38112e15193084504c65c8bd245ca369d85ba37d5e49812cabda02ce5809f52dc893a06a9cc4d2944ffc9d0a6b458c55c36b2cc1e48a6e12c580e2f03d9ab3fe4c26aa06e0f1d8560d63026220daa6e145b0e670d2b126fec904133723a05353406a726ec6d70265345d1d8b941e31980db4a47c8136a56458e566feb8c2b46bdb7cbf1bdd3cbf3eeb2b8e80cf41ec0434b158dd394d17e1694c98911a532f218f0a772ee8eda9ec97812fc0588e18216d701bb545e1dcc77ffc214932dca1fc3d2a3551632f9070b1d5ec9edbc001a7adb6103da337a6694d04246a154af1d2165f36f0d78523c57af442a404759b4370bdd5f450c33463694a534e1dbca19a2a6e9b4e947e249b9057c299320a852f84f9f8cce733857a2e804bcba5bea6d40cc6bd11f669a8852a2cc990f4edb25b846a7753492ecab0b9bc32e167f4ff01a39078f7327aec8c44e3796f3c441df5c49001e644b5512ea379e0310c8f532eb7bd334b83f6adbb0d5ce8a67b838ac93e9793c185c1112d9813b325588c0b0720bb8d5efd0e32573c6e992d0156bf52b7643da9749287617488f218bcae1b746af59f3fcfc320eac72a7e7b68f7d9607613b5765a27700b03d168c47f7a7af2bd0322027c530b203dfb9ea0e4d00eb7a4dcb62c3f0d93f6e1a62af52675e4a3c94c1220177d24d24394b49f7b04c91ba1e4131567542a81ccef18c3f4079021df9658cf2f5acffa7b6ce86c1b079ecb31317226ba8eae97b1cb3711f1762ec73eb25344f82248f8fb4f4e5b7dad35fb254005fdaf1140af88bbb5a1d53462f754ea98bbc7d9d6d1581e8109e98cafc703af6ddc419a77b7df3e7ffcf881605616f2a52b16c915ad946c37148dbfe93b8a6b3a819505134995001b40b060a1436ceef220866865511a252e1e7ae4e1de725d8d71e95b1107e82f5ec6c7c544fb79617b2e9b4ce894d486eb22e3638f5125417671f0f6b1e9feda51921bcc4b29caf8828c4d5c9cb458115cfcd2b11288a7617fb34921b7641594ea5773a93bda2453e88368ee4c7f226026fa37028a296512194b7d2f5e9", 0x5c1}], 0x1) connect$unix(r2, &(0x7f0000000900)=@abs={0x0, 0x0, 0x2}, 0x8) 11:44:10 executing program 1: syz_emit_ethernet(0x1f36, &(0x7f0000000080)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "00ef00", 0x1f00, 0x11, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x1f, [], {0x0, 0x6, "ff9de8", 0x0, 0x0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@dstopts={0x0, 0x1d9, [], [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @pad1, @generic={0x0, 0x23, "bcc349739372fd7491110539290c1b640130147fa91936343257d6268a1683c55a9e63"}, @enc_lim, @padn={0x1, 0x1, [0x0]}, @generic={0x0, 0xe93, "4cf7ff424a133ab950b9bd8e1d7e6fb8e6b7db7c09ecf45a5409a2d7263a7bbf146411c3f5ca70ec9521691f5bfb0dfc74d9be941abd2c23b1385bdf5779ae23fdeee40336ad471c247ab97e20a5607e3c202b90bf7414fa68a1ef5a3b64f92064c93eead7d071b9e1c151178bab414d9ea0f266e326be673cd6078f9374c1c5b4da3ad8ff9a0e8ebb060c2a8662419a6b86b6b63037abea5a6c3a3d2c0e65660d7bf2b2b36756ab3a7be2729bb1d93657a8d5cfc508df3d25a726f41d62ebc35733a0ae31309d13a426986230b19a4be2ccd007509911431e7e56bf40fd4e730aaef186ac630b652bcd7c3fbd122d869e83d9310769f56826645ae774610ab8f28d28081c2bbc4b68a6bd92c4be0d0a1c698470eadcdb0628a85e7dc41d65e0e80c1551d19a07d10e210af4f8b8df5cc2449869ee8241f388da7304c0f05696b16423b332129a989b1beb06bb13382ebaefd5ced49bd047385ca0dace59095b0658b7883cf339da29403d6a4fe74bfc6e7ffb376eab7e7388975f325ad6253cfbdc105bdf10aceec08efb2929de91963aa07ccd1eef6281b80c7f13ec470bd23f2e75ab38c3d2e5f6ea3ada668836f477d6b6db495ed60f380e2e849441c9dc7aec6be621f983045f43668f7de9356fecf556ef21ecfc75b53bf8f5de2b8de9c1108b901826f4120fe7cdacf6c73edf242aeefa67208af871e83f7e8d3dfe23639823094b0607de5e56717b4462cfed8039676e65c7ed8939f3200d94067490bcae3119ad5a03a9594b6421c638b1d7de5c9e26560ac414ec72233a087762f892f677ef3f150c58774e34116816b9dbee15647a2278436035d12e55e519138525ba321fe10e542000f5eabe583d12ef13e2d5c174314d8de4cb1764a4cba660617f42f102df971494f1b6bb2d67d29a16ba712b180c335e271b6d53a3d7018e851fa4b37a650c87fc718a9fb94dc547f26bbe341f4dbe3a86e644763f60a89bbeb6c18dabba18b7d18a26b930d58e677c6d534f0ddf60c0db67d2f9043eaeea4926cd568a307ab87cc2657f581fc5f96f78c7bcc7c3114f7e4924faba5c2e4c5b16dca261bdccc573545ada2f667355cb3968e8122b442c85844b8edd3026272021e7989e03db92afd15651bf2f51565c8db681b2be9e2227af0aa41e14abbb85cfe24a8a616fefe168b2e04d36fe007c6c277e59347d33bcd135a97272cfac68161d81a6dec4ab07f363f314f32330efaa2b1cfcbd157dc85e72aedcbe1efafc2833a65c7b025cafeebf101c842769a4f9e9317443d320ee07f677ab84fe84fe396da33db2a5cf7913222966dc06bc7e5aed794e4bac44e39d4c58f9c3a9cca0aaf3fb285827e77ac450945d8b5d171bb9ee30392a2da14f31bc8090551189448dc93360bacd214ed791fcd795d5e98bc6f3eb46edb133c4fbd652c663f20527e423ff809aa80839b9248a82f151a62311f2260138cd05d3a2d8ef1bf942ee42371f89e19530a46feb14c877139f121d771108859a7891cda8c7347c4c181366e81dcea8a7d1ad09f55b016c5df4d0e574c94a6b1459e1d821e73f1e4b5961999f7573856013db892d4d7a0c425f50e6d08483489467fd9f2801f8f98884e0df20c4d877ff676ec92c8038e68d96fd579b4f89b12090efced329c7887f7dba5f1be92946809c4a6e23185e8e655fec9963b48f1c8113dba1a76808427a612c77b07acf88a36bac39ce5ba5960bb2bcae756b682d75e60cb39228f56004ebbe975dabf00fd13ec29206eceae763ef2844b5b8e1409318f53dbc2a34d3d9245b082f796e515274aea54e9b8f9f8cabe470e619424d3ed42fee7e3064eb2a8d0f5ce49f9ee119f09f8ff95c08c4a961bf5c96872c6942550c0b42e5180726fde938eacd9b380052f45333271f544246888b2da4e591baf750f72eef165e9aaa4fe7c2172b0837dacd3533fc17a692a1259a0188889fc98d9860d5bc2baa32697f71ce682286232616cff679c0274bdee06d95a2779615228e1dd3d19e4d92491ccc3ae6d9eb2010725781b476fe867ff926879a435dc3b4581ca4cd8bd15d11c802b7e45a6ee02c1acf049b7dfb65aa50d6a2cd768d9d21330bab7d3764b505afe4e21cc8e430d296fa72a34579886d8fb8808e1f34e2f22dca897d986ee5e7ee61b159f694e56391085fe59110d996a3b5f6a9c8b9fd96584bf1a7945248584b8e64e2419b75264ff33f138eef4841a8c94a14d8c90fba40d04c7aec5ed633a54c25cae8e63763a4e39d3ebdaedd0f88af2cd61488ea3316f02a85ee8246476e6daf2d247f39c331091bb87107af41cd61d9e91864d63dae6f0e221710e880e35dba8b6a1ed06efd84749d333e4a4486f782d7eebcfeb4f4be962af60d405e45c98b634b1f67c22c8479d53efc42622f90968451ee4502e9933fc0d2c157e718999cfb1fa4719e3d86691ed9cd30adf798873a2deed6decb43d0fd95057f4589709a7a4576f40bea608be464c5fab25d4a336ccde8741fa069233a2bc4f642cdaba1a9d5a0d02d6051e2e80cfdced2815115417577a7c104397167270b72050d5430c6316b24aad026a7973da0050407c0facc0fb78181d9e11c347392da06d806743b24a908d14d46bd37624f4efe775b05060a7bfe2ca0600ed11296d23817b8289a2866fd99d9648bba247a2d2ab85487f27a635469b2af3a80a39c95be9db20078ca325575cda8cc17e7c171a8dc7ae5e6f5ac74dd793f698ca5593b337d71c41e10ee0ff30827e6b57f3853c8ea726e71f40516b7ba5a739033d9a69249f2a8c18d89c813371c8f566664627d821a22249be93109fe134294c90b37b01fc601a9c15015ecadc2bc9124e0e460b31f1311115a988329be322a31f60e167e97300d57eef9e677211d9a38b144f0695545e50798542949051e6eb96a0e97d4383670b056a4c29009d4ee628db6c2dcaf21a653ce8d58b57ba3defbf3a6b5e9e9ddc2b03f89177b4b8562adfc006abf5995936f069c359bd7c455a647363c6029b4fc9bf0df9034ff469fe2ec2d75ed0e61f05425fd55e4cb0b200d6cd379b91d37c88def89a35cf1c3c86fecde3d87e8c7d941d9ed95461922b876bef517f50144cdcd2c0f18c0177e263b8268c4e3a948d8a7fb2225e432add438c680c13599a093f12ec848c1d512e598e21a73f323dbc02663c67683463fa7674fe546da3ca68c426c572e8d72b175d31350bda7a29def66bf0509ab44ecb29e643f29293f825e30781dc407a394702674593da7151b82fb9df0e279b6e2f05b90995c8905516589783692afb324f73cea18062f5b73635f86346f05610669f3e1d34033772a671c48da77b9415f07a3f5a503ff1c55aaab255f2a819f86b027a43ece1661036a344033fc867ec0d052741ab88e766b2a7343b1e4c9a5676eaa54f23aca1dd4925c78cfcd7c8b6249c01371da3ab3ea47800e7162857925375b4af3b743fb23eb834aab3adb03508407c4bd6d72fa084e49cc58af79cfe991bd0dba807c0c43703fa494fc8a6fedd14f66f03816bc8b1bf645977af7fb56b6822da1b725f49ca6f27bd9941e4f5d2768d8f8c1c0bf239b38b649d16ef7ff56cf0e47cd2f6cc1adde75b30e3192fa6cebf12d299c98b077634730d71e7b33c749cc06a32f4fd6a90bc4b028ff090d4954be0d1c77ab29ec4eba8235a5f248ed03739a37cd310534b47473e231c2f22a4ad842875f46893bc1b5cb0436ec6b91feb20c249a302aad99a40bd64c9f3abf626b94a7245b460a0288697d02a5ec7a3a610beff1c4e61b80170642ed9e93c9fb6117ceeaebc42861ead18549206a5e3c66c85ac417769b870a26edae0adbd3335cb5b210d88f93f21f7f46129f59f7cc3e001e9727f6a33e285d8dafbf6ecb7deb83a88fddfd97953cfa78c7968ffa3e22dfaa564d85180a80e8f46cbbc4c5a3606a28a0edcdde80df101fad4107d3e55eefedc3058cf1c847cf0ae8ed1e3ad838d32a77774468a8019b9741de6732326bb362c33d2ba2a52c8ff2ad3160cbaa643ff9c70b10fc0cd23b336e3fb074993905e7581e386c58a5e90fa756681b00533142da6a216cf4ba7e1f271e75908f89016bc6e1a4bab4df79d3a7ca5d910558f0b339b6b2264a8987858d2f8f964ffbc81ead75c0cf83391b1930269d286452683b4a652746a1b5870ba3f40887abcea14a451453e0703b618bc6a9270e54e26ac8771ac221c0e635a78c34ba0378712acb131443c4d3251c06c5d270ac6be6f78e9402526ae7f00c2632162d19206f254dc663705910650a76042ae0500db0fd195e409506277be36e6e91f21f109617ae24c3d850282b1aec23fec50f98a3cb62e8cb53d5be20f748d9d17edc4893b94f36bbe8840d3dfd26062eb0b69923a4c91f4e5822e73da787ee04e8e2f84b1c65ed63b10378e5665a82cc66194c91fbc6a77cb97023a2775706a7ad372a482160ae9b1800e2a8c8afb1218b6082bcb39e0477590801e4b7984edb91a65d0cfc1f03105fbeebfab2878e9a78e4545d1740cad7620f8a056ec10b7813a09cff8a366c5099dbba1497b9ce951e525fed560091ce4f15963c3f9877323a26c0600705f8a2c85bc6cbbd8247c7f41c6e0c194e27591e454c3da31eacb24caa0e77d5e8537b1dd382ed32fac4c6e0297a383e0f398a8cd144e2ea53966e881db6d50bc231d4dc1c114e6991784a65257bc5482887b356ca6fa8722d8c7df5914e98c1628adf6f92fe1baea708479dfcc7cb3b482d33537ec007b5c5bd9629eed978cdfa17a56762a2d0321342b2c98b436373bc52ba4132e38805149b8aa04c783c7ebecb346d81b8f2ac5f4425e18570fd7298d8f303c1017d3f098e1854bdcb361f76db2f19ff3491d765caafa73c0b9d05c32b140d6c91262e21c63f0f111e5a44705e0243bbb573151517749414f4cd4164a08dbc8e953933bed84326aedc61591ce2358803f40f10e762d5c3407fb01440bbabc812e44e514ab1d65d4318372bc7c4e729a27e6856d44449dbb1fd77b3204d7bc1bf8809f9d5eecd4e8cf81b8284248c6bfc0ca56eb1fcbe7cddff219d83ddf3f69c0347f6f6c6334ddd97a6915b3cca772af08bae38fffc2a617745275565dc4957820b41e1be3660bd6cec1902ac9d8d63e3ca7dbaf09de6369fd7922c3bacac8fde853ea0a534d1da215b1197802b0b695dfd742913619a38ef439f668a1f0a2ca2b03a8531c3012a19294ca954c07710feffa446383ecfede170003fc4335100"}]}], "f25beda6c97950def32cd18eed6c493fd8f1d9c006829fc9f473e1eb073bccac4b9eecbf00ae3a268c0f31ff3b87665f42b9a8f79437c8c4dfbe6a98fdaca0c6cae099f0a4cfcc9f986a0c16e09792a57c5621b4478d3cae2c5dacde634d0f15599905f500f4a4a5a6138c829480fa6ec7b59b6251b7e393c0e541521c05b31c8cce10fb9939f3d3a2e9e97c1b7388697ab01bf276a40943b75c74d78eb65b96e9188fdab5d90981d7b161e456853d51f020aa972eb961a57619bddcbe8d4f98bd92c6fba0eb96adcab4aede3b7834e43d2283282871be9919bc62cd5ebd33ce8d34d75d8a930abeb9b78256aa06912c2d55239a02e27688b24af7adf6a6d380e73e90fcaf63760eb39219f4cde83ef131fe782834434be9ffcd18f2e98797a24964011a5f509e5b98a379c4ee82cbe923b314eaf4221e1ab092ebbead76fa821f542cb662c4be88171eba97f784a77b02827cb8e5dfa9d8843a3f05f8c243b8627f97f896b36c81a018ab590cd93ac41d38351086bbf0b3791212d65f0c160cb8fb565709c91bd1e608c68340d439bdd59848241597a2e6e91aa2895a1902b528e29fc0b77449b9d025d86b6ad0ee31d4740c63d0e03100fa06d240dd8cffb507703b7c3c8473204fa49074d2725a546cfb70b03389dc8ade917411a13c5e3ba5454d80f993dcec931fc8685db0f24757c04a518b17bfc0cd11d599c2b52994c29b0a225e9aaef6818ef1bc3fb21b4e8ff7d42146bcc3a62346f69bae9f553673b21ef7fefcac60218831241d71c37436d920d45d28b5e36311a7411e02fb5babe054c9b81626fdfa795cfb9d5cee49b7a4d051576c7c6d4b5d8393dbda5e99d6ef29463135be9d0556c82c7141011ca93b3f9d7b357d60f48203b395d88685620af836bec1e17cc3aa124d5dc56b59c660f3ea8ed28dfb9051a0c42fe19a049e6e88ecf4e1363b51f5318320ecbf7f0b4a97e64df42276177c033cb879e547cad9690c577486d813878967c0d8fac76aa2d38c331f18340591f7ac7a868ee7227cf609e9275c7f73c80d90852aa6d8ebc138c42502d7934907f7561fb847dc5fe79aff2a959896712ef62c1eff071ab56c3239dcbf40250f3f6aaf4a8e4bd9e055f2740cdd6a8e5ad1243114e3849259f7da4668bc95c51d84568fe1503f51a80d36ab6768e76e9ae6685148b02f29b0ce7a56ac2e9ed848f22753a171dcd58848a07fb4cd7b2fff6552517c19cc8f984f185e897c1fbe6a1e49b2b309e44b80ab569eee199015046e46f23561c2aa3977f5ec58dcdc920eaf69c0c358488baef21755ae4d5ba4194ae89748d65c9c861a276ecc9dbabb7590fa2a4564a521fea2422d9ab975c38ec2d50f16f33d028000e9f0c84828ffeb255de874d7e5b2c2c0f9dd554ff1ff3ccc143781b444647f6aa10ca18c0e469a165168a988dfceba8b81f0396fbca7b9227361260de91b506c4b6be05c95939d446fd4b81eb40e8af0e96fbe4fdf90caa0b33d21a4e2b7d4510526fee9674920cfe3c66d721f29d8a678d3d944a928e5e5ecb340d4979712f25ec2c22728b4806f7f2a077144f2c4baf0d8f15b25206739ae6606bcc06ccd5c69e73c78749f75f50101f1d1503f41b646165a35dd41469b426623777d1a24a07fb3c6a3fdf427abaf64f531bc6d8a8e41ad027edad60b6baa071db1a1002f7f436fc22bbaa6029ddec472a670328cb06059a48a3abf113dbd6b6b47804f5d3d40be63171a694592766be89c79a00d7836a7b2aac5ecaafd72bbaee031ab13b6ab88afe34b8150dd9043181cb8e2d3075795eed7c75f3bcb9972556907ea195271cfe45be5d323bc5e2bda0c55b4f4b978a3e06635a91b27ac2facb2e51fb15d7c1d8fd684e521c14d2ec3b08b0534cb5bef4d5b68db112d5f68f0144b0bea106b9ed6b0d8f230dd3c0b6c88b0f77eadf189575bbe99e3769b9e2a0e8bfa5ff7f4cc973281355fd2e8f8f45196a1c2c0d175c4a607cf709a2615e57563a9371cfdaed2f0fafbc59c2b24b662c925275a4ce71bad1297db90fdf715245a6c3c04e4eddca15722c932bf4c78fa872948d0fef83c3d5ab90c54ef5add3e350881a40ee9d6c348a5de5af071754f9200fab4dc2ed7f32d1fd88b84acccaa46b21702658f848e3cd49c13bd3613f76bdf9d2a0b5ad50b8865cc3975d91a74b93ffdfb752433a8923cef36f5dfd7fa8b068d5c7f0c885a1f7496f9cc741e180fd6b4deaa41eb096520ce780f20079265a8e0ab3bd26c80d5c1b235f8cee208140a70d5d8fc7c5ba102f1639609f0cfe306966b00a40d93589114a33e631956a40063c918d2e6edef5bde524a53bcdf1d16ea4867b21c77c24bd513100a9cd7086af3c8e6cf5e2cf0289e54609488049f3b50aff0d7f37b19e0e1b24f6cf84ef9db17861d0f0e436292075abb04695a161f272dddd64801c1bf5c7798c50839665485b2b73a71b1dcd0af0d56e12b2e7e77bfc8ba681fb4048f4021c013e8f26ab6a17a67a3d2d4e854cb87f079de8918d14058af680e5f65473f461adae7b4f79a5ee199cd858fb18a03abfde8808aa745ef5e5419af6e68a47aada26126574ae844ce1ae223a3c464060c64b41197b81c4eeb865cebb0f6101d4134bd00383d795f8b33ebb6b801269e427911ea9aeae812c76bc6d443baddce8bd6eb72f8bafc58083ae500f3677b4e73cf196f6f0a98badc6cf9381b960a828b82f706a2fece746765f689a15de30d2241d3ba27dc3c364eb8342ac7070256febc50a9d30f894cbc4dc688cb6e4abd1dbdbbf4a9467888090f756bccdd4608a2f9e513f55475171bfa7508ca362191456f8d179fda281556287be179804d6ad6233b578fd8b593bd768d5919afca2b6b457776b2179111ee618351e56cc3e5c87f069e38f554d525458c0965822e7aff9293d46fde406a5ddad60be049bedff205db26b59329e9fd482addf71346ff6a1e17b1b858449d20fdf1d650c39cf08ab9315f584acf1eb47a0aeb27859223db7748b56b18dba36ae608f63f1dce5f141c9386a3d9e7e387ec9f6e6680aa13c46bade6fdfe4858d714c33f1f68fd741ae7ee317f45bf77651d58039e3c658392ac8a896c4bdf79af3ad2775e620f1806f124dccf314c120e4a348fcccaf966ec08ad208cd9a5f54c605b5ae05d83edfc81d71298aaa941a1dbf5625a28bc9952f6b5c4310c3ebe7ece16eccb150c34a1500b651f09cdf1fc2687a7d2a11fa1ca6bab3ff6cb29658394690972fa917c7bd83ec6708d2f172efd6fc7b377731ea0cde960b5581d81b3fc8e8ecb25dea612c59bcc3bc463f322984b88e7b0f9cb35d33109a52d52f1a46567dfe2875367c07d06091b6ff9be05c3cfc6bfa58e23e10497ba78298b28ce1c886a516fc4d93db65ffcad0677bd3d386b98a8ca20795cfc9c1d2de9c94537a19b0dd70bfb57b626910530e6421672ba376704846e0ad9cff986ea9b94aafdc20809f9ae59a6b750acc3c6e5aa6bac9bf08a798500529217dcbfc6b744147ed41e784aa999853cd87aa5db8831ad3032604ec15cabf6bd15f1471c316585ae9b1411f964aa481c4afd58c3ff80a5247457b84aae222e76750a33415c401ca930514eafd4f71e5e1b147e4e8017e5b24a1c3578bcb7ae3a37cde80ce8163827a4683ca5fa80161785e1deb42b6f397c280558c4edb62415a0dc3aa764d9ba1b9e7ac409351ad0ef702bc1e15ac0106831bf818eacb2bfad37f4b921ad80e81f8814b432838a57a3e7a3d0b0ccffb16e5a26eeec80e9c46cd18bcedbee71d59714434be266a9137f372352b057d2c68e627f93201d0a6675ced74a5d758363136490882aa074f9c30a2e51d1b9ba482508ae308e8bd1351eff0518dca2891551b59130a847e4156e259e8099ae9bcb011e4385f9f4bd5df0eabe78a423e009c2f47280b6bfd0c6deab47708ddba8caa3079eb24d5ee73df4a6d36aa4a27930e0f6ecb61a5ac729209a51da658e6f4f66debf1d19a83ae3260b3ca157f47564450da4fd93fbaab43011496592b62ab8141c06c3646293d30dcd4a12ebf2e9ed079214d06ed12158742105fc447455d5e1a3464c6628d6e53b9ab0218c0abf44a4d13b317b1f282d97ecfe644650c4afe58f50c82ca6a12b258d475828cd4eb2adfce8f213cb26fc89079dc6923ee1936de39c2afcdb32dfe6b041c87f0348772cf541611a7485cae47cd8f3b957338826e32b4f2eb8c455fe5bc4a67b5ce18965ae72ff9f53640feb7dfcb21f535fc74dbc4d39fac8c040110a43cb6962f4d26d9c2b1a90f44c748381efee5fe63953c3f95b760425c9aa95d832310c2186a68cab109760a7059f8da06999504e0d26cbd081653b1bac5940fc5a1892a9a3ee24855609c7b22e77bba1b0172989a2a696a65c66593ef267c921596597f73cd953282d00270faaaf1d0b260d126c980d625f4b5f7e910097cd7f5547588591ff0532f2f5205d4734015019fea1a3ef728ec107b3ee33ce626464d40b4c5d89eb534ecbf6c2adbcb9b0066bfb839707cadab355addfcaef3c9c6542452a6cf9fd31e7a8a56017ab2150117223234013b0a8eb76d00dcc343202d835f9a0393f53113b975dd3b810673ca12b74737b0d4fe38b9c5e808917d0e1774cd7a09029f6db9008309fa3db3f78345cf4233c288235ec2f4c389b5ac2425bcb4c64e2494cb854828516781f8db4c42a03ebc76aabae3adb9e2232dc249f92b9463bd9645edb5d0129ac1f301a7ede7cf3c62d75a40c670b4ffe84101e617a1a553a0a92649a082713252a05d0131192e64140c1dfe0f1db7b5f0f4c9e56f075cab08b9c78044e1565b945ba20321f59bad5c7d4f7ddc5500b9e5b406e3f3df170f21707358033be9aae98e7ff74aeca66c176159e085a1130595680c986fb1957ee6d840e5def83c47f0022635da16187ba8041dba078330ece36fce7bb0033fe2de384b882e31cf2f036facc1e003c7c4a65e824e36203c40474e335f484f95342c22ebb4ccc7eb02aa785a1d87e3ddf16822496da77bb040bd183c2f0bafcdcf86bb35577774e4ac1bd653e3f1a4e84a3976b702fe3a4b03edbce1de8796ba55fcd50cf59213a7bf18742c8a29b45d9999ba0b11b2996fbf26d604125c1aae556bb00e34137829c444af8939f5169793b735e565ef57f2c38eed49ba945429e07c7e64e8bf0893c2265afd93fc08ac519beb2684986b35080659ffb1c8c37ec6479b6f87d34cf18beccd3fc0ff0541bfa94bd9edcdc9918d9a000b120cd13625dfd5069c7365a393f03059ed4ad082cc3877be66da84f02567f98f0e3b2e8ba0d4b7f470e926d546b156bfd38d4fed5a21d55137a8a970a25be985f30f20b89d9d4513b73af59c671c02e943c607f7dea498c086ea27a5d7b19e322061bc4684b107f567d821c1b1bb7f2d3d462dd201c0b1c5c40ee475b16f5f067177413efbee2eb7dabc74077694e420bbe13eedf216d1d345bf680ba050957233fee73e569c3927b412359359eceacd97682b6ce227f3d35d07184bb379f0d3bee6b9dcd5c85c016aae07b96a4577c885fd3492e6572729588678eab6eff894e6cf906c69f7d1d8dc54ab0606fb0801dda9980fe19d91ec2608983ce9cceea357629468e268df957a704efbf42de7114c2b2b355a21fdd305aa2b1ba498ca25c8e4a77b9b860008035830d0847109fcb0f3c6dbe82e1435d0c5e9e0cb0ac83ab3b2a45f1ecaa53d547382445a30dbd0c0dfb59cc00ef735a9584dfb21cf28a"}}}}}}}) syz_emit_ethernet(0xe3, &(0x7f0000001fc0)={@broadcast, @local, [], {@generic={0x873a, "5f0132b1e354806c5ded7e8145e2527b43db3a51394c1e3cc917fa0d742d1d0aa45eb240312e02fe532c7fd6a33ec5b0e726715609c707f5cac17bccc3c6f61a721c2d2f949600447f05ad0e114eeabab731b93ec29be5ab5eef27dbee2330be385357984def400873b19c9e8a06284f01f854392f99726dbda9a73475d2859bd4e83a82fec8a7178ebedc1a10fb838a1ba44f98f0ddafa65b2d03884b2fc16b5a0945eb1bc43d264bf3f1b076336b0f118fd5532ac19be777b1fa415c2b34f0a8fd3b24bd524f64ec9830d5393af1078b4754a115"}}}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000002100)={0x1, 0x8001}) syz_extract_tcp_res(&(0x7f00000020c0), 0x8, 0xa0) syz_emit_ethernet(0x43, &(0x7f0000000000)={@local, @broadcast, [{[], {0x8100, 0x3, 0x0, 0x2}}], {@arp={0x806, @generic={0x18, 0x3c07, 0x6, 0xd, 0x4, @empty, "8da26c3f05e49e5f04430910fb", @empty, "384ea664bfd1d8894c765d8da85359db"}}}}) 11:44:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000080)=""/251, 0xfb}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) close(r0) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x20000, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0x5, 0x4, 0xf463, 0x4}, {{r2}, 0xffffffffffffffff, 0xdb, 0xf0000000, 0x443, 0x101}], 0x9, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffe, 0x80, 0x1, 0x5, 0xfffffffffffffff8}, {{r4}, 0xfffffffffffffffa, 0xf, 0x20000000, 0x800, 0x1}], 0x46c, &(0x7f0000000280)={0x4, 0x7}) 11:44:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x0, 0x106b5) semop(r3, &(0x7f00000002c0)=[{0x6, 0x0, 0x3800}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}, {0x2, 0x5, 0x800}, {0x2, 0x7, 0x1000}, {0x2, 0xfffc}, {0x2}], 0x8) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000000)=""/139) dup2(r2, r0) 11:44:16 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30000000000) ftruncate(r0, 0x0, 0x8000) close(r0) unlink(&(0x7f00000007c0)='./file0\x00') openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) 11:44:16 executing program 1: 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, &(0x7f0000001940)={0x0, ""/4120}, 0x1020, 0x1, 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) r5 = msgget(0x1, 0x468) msgctl$IPC_RMID(r5, 0x0) setsockopt(r4, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r6) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f00000006c0)=ANY=[@ANYBLOB="020000000000000085c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105e4744e535c4890536be36d000000000040e37553000043dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294fa1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e42072eff19ad5999b7affa3a261cd46c7c421479c2e28b87ac681d0f43f4f1fb1daeccd1699425e57a7267fda8f41b913d53a2002f810da02abcb5d49c8d5588084fe2c429538871ea57f35f2fd75d685c935396a8c2377470b08f97458e8e30c4bbf84fb6dfc840dd9bc84ac850666a0070eb624d918a50a919943d73b9bcc11f869c6b1bbc5da29027737255d648b7a5f5d8ce4a9afc9e54a6f1eaca68728ad8e655b07463968cf9c169ee0cade266fc5f1ea9b2e033f40a4afb9d4fdbc0cf4040eca54c60e252d0b282261ec55afc883941edc2cfd04136bcc75571da8096fe8c5bae8d5dcf1a1cad94fadb1dece0e0ffffff52aaa43987d0e16c127a5fd9a26b526689731a81cfdbe18ee8c90978c224b3c1c8ef82d88b2466ff28f36b37c7e1b0c3c4dbdaffa1027c5ed1aa445fba1899e451a54e2e7c5ca9191e3cc7109bfab94df14399ca7b430c26eec0c2e508c18dffd772bc0328eca6a7312090ca45dc9996fdcea41b272c000000000000000000"], 0x1, 0x0) msgrcv(r7, &(0x7f00000054c0)={0x0, ""/4117}, 0x101d, 0x0, 0x0) 11:44:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x99}) r0 = syz_open_pts() close(r0) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffffd, "0366002000"}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000000c0)="8a3732c9cf764f3552213d6e6a37714fec4bbbfdc981f2b7d8636efa3d9b6c15e32978d0a6fc00c9d371a3357da8b2132048714ba5fa803d28c0c5eb85c79bfd8d499a6024a144f8f606088261ba7a1c208986cc8aa7261a3e00e17fd649ff34cb192ed22c7b04502b6b6498ec01fbaffc527633f5408a6c", 0x78}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 11:44:16 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2c, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33}]}}}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f000001b800)=[{0x6, 0x0, 0x800}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x800}, {0x4, 0x3ae9b8cc, 0x1000}, {0x0, 0xc323}, {0x3, 0x2, 0x1000}], 0xa) r1 = semget(0x1, 0x0, 0x18a) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000040)) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f000001b800)=[{0x1, 0x0, 0x1000}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0xc, 0x1800}, {0x5, 0x200, 0x1800}, {0x4, 0x4, 0x3c00}, {0x5, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x81, 0x800}, {0x2, 0xea, 0x1000}, {0x4, 0x3ae9b8cc, 0x1000}, {0x1, 0xc333, 0x800}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000680)=""/102400) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000001c0)=""/157) semop(r2, &(0x7f00000000c0)=[{0x1, 0xfff7, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x800, 0x800}, {0x3, 0xeffa, 0x800}], 0x4) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/5) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f00000001c0)=0x1) semop(r0, &(0x7f00000000c0)=[{0x1, 0xfff7, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x800, 0x800}, {0x3, 0xeffa, 0x800}], 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/5) semop(r0, &(0x7f0000000000)=[{0x4, 0x3850, 0x800}], 0x1) 11:44:16 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2c, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33}]}}}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f000001b800)=[{0x6, 0x0, 0x800}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x800}, {0x4, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) r1 = semget(0x1, 0x0, 0x18a) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f000001b800)=[{0x1, 0x0, 0x1000}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0xc, 0x1800}, {0x5, 0x200, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x81, 0x800}, {0x2, 0xea, 0x1000}, {0x4, 0x3ae9b8cc, 0x1000}, {0x1, 0xc333, 0x800}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000001c0)=""/157) semop(r2, &(0x7f00000000c0)=[{0x1, 0xfff7, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x800, 0x800}, {0x3, 0xeffa, 0x800}], 0x4) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/5) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f00000001c0)=0x1) semop(r0, &(0x7f00000000c0)=[{0x1, 0xfff7, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x800, 0x800}, {0x3, 0xeffa, 0x800}], 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/5) semop(r0, &(0x7f0000000000)=[{0x4, 0x3850, 0x800}], 0x1) 11:44:16 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x40) setsockopt(r0, 0x0, 0x21, &(0x7f0000000040)="caf5b415", 0x4) 11:44:16 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0xa088ac064810a368, 0xd1e32c93d5b40acc) r0 = getpid() r1 = semget$private(0x0, 0x4, 0x1da) r2 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0x3f) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x1, 0x4, 0x1000}], 0x2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x3, 0x9}) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000140)=0x361) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x3f) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1800}, {0x1, 0x4, 0x1000}], 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, 0x0, 0x0, 0x11, 0x8, 0x9, 0x5}) r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, r3, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x4, 0x52, 0x4}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x3, 0x9}) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x43fc2dea) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1112, r0) 11:44:16 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="004bb6360943bdabf89df4c98fd9aa3a41f2135fad6857c16d34de41813a989ac60b1f3722e9b339e31c2fc814aaa628ef74f1b17482b6e42cf034c1a0f7eae16e9460f2e16bef888461880d566dd80195680559b489c898137edeeaeb06cd47a3d37beecb6d24f85509292d8e46f8dfd5728607008578dadc"], 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) r6 = socket$inet(0x2, 0x5, 0x4) setsockopt$inet_opts(r6, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, 0x0, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c020600e4faf450f91a858a9bc9df", 0x2c) write(r3, &(0x7f0000000140)="5f6976579adb7666bbb480015b76506d735766f6fd291d107d8b739cc11872291a1849b5080b94d89a4d7cce31076178c47b18caa7ed1bce19ebc359d18d881f867b93ba247eb408ce29496de01e1e93df34a15bdbd9041a2e9225d6e5b92fc2855209f71d3e431c34cc395f36de39fd3e94e966aef4ce14ccd2631948302b29fd1908f9647d1657a2614cee3c6cab79ab", 0x91) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) poll(&(0x7f0000000000)=[{}], 0x1, 0x606dca73) 11:44:16 executing program 1: syz_emit_ethernet(0xbf, &(0x7f00000005c0)={@local, @broadcast, [], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x0, 0xb1, 0x0, 0x0, 0x9c, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0xb, 0x9, [@local={0xac, 0x14, 0x0}, @multicast2]}, @generic={0x0, 0x10, "c72893ffc3d638f8235c44cbeaa3"}]}}, @icmp=@echo={0x8, 0x0, 0x0, 0x800, 0x200, "6f46413481e5196bf47c99016ae57c4a11a86ba490e3a676b621bb82af2b3612abc3a91510004cf197918626ab479f130f7571aee4ec3d569fe5c1d367052ff154b8e090c9df982fce38d99e6c0aa018908c903b66d4136948bb72e7d34171c5b354d9567b3faf83f72bb0f96831b043d6ab07331ee152f6f9"}}}}}) r0 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r4 = getegid() getpeername$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r3, 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), 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/214) 11:44:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000280)={0x0, 0xfffffff8, 0x0, 0x44, "b000", 0x20000000}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) munlockall() r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_broadaddr=@in}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000000100)="d93905ac7034004b66e607fb527de8ffd33ff3126d96f652b0affea8d0c01465e8d9ed9b53642bfc30e094ea179381c40e0aa27fa3f14c6727ffcfae4f2dc0450b20ef0dd2b86742b1ef553f3e1b44776311ff39a06ca9d157548d13d53a7d02bfec6fc69c5e8513781f84ea11068f47174cb7ce630fce8e0294fa75ff560378054f2c7bd17bf11ba3b04ab78f1d9ed9960f97bf13be34f208ac24050dbe75a776137070ce7e61e1cd045a957cbc580d84a3186df9f7ab74d3348aa43817ca82097e5beb353aaaca09bc5194d5e2ff427b6171ad7b2336538de15d32b645c572009626ccfc0ca43c05d9b37f74e8aa", 0xef, 0x402, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) 11:44:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) unlink(&(0x7f0000000000)='./file0\x00') mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="76c59c1982dc388d3f704cb4d5af75f37c697d138c7bde0e715b161a0ddf9c366389751550241e8b7b6eb827aa153564b5b8b8f74c53c4b00549666d23314c2fb003fe3a874f50231ad59601de27e7d2dc7a121ec658a61d750e799453043919506aecbe1618bae0223994f5d715de388eec6dea612b4cc5146d1cb04e5000044adfc8b673330a4861b7447a92c9469cef8a3dd142f5744419730a626586801f6e94947854f220ca26a0efb95f15a3fb443380010e79effa3549b20be1081184c4e38037548dcf882f25fdcd618773269e777d1b7cbfc8f40ef2174602c71678c309017802687e93d8d7a74c0e1c3eaa3fc74f0568a7b7f9ce723ea30d5296aac109fdb28aed2c80fd8953d80c6efd19de42c9eb14813bd88b22d3cd4f38a55e96ae3f9c468593315892543db9a3c5f295c88a33fa51e49cda7a579f6f51ea1f10606941f89ee19675c667897c05185d372cbbc0af0273bb185599760c567af18c6fa8038c50cfa62bc91141e196a3702451d549b4dd10cea959478a8da4edf65cbfe5e1a66172c48c48e8cace3111f9fd28107c388f865d48be1bdacafd04536f5d11096eedc1cd8a4e1d58fbfe1acbc64bb23458259695752f6b250c6df7ed171488fade0e0de0da4174598910fec8958c68b9021ce9366bc57a20c26eb98a409667a34654ca1ab440e2e4bd996201347ef16c6d03ad5c87a122ea7527e0c0a9ca4c4c365b076b42ff72a990b8e6be3514714ee3314429c9e0590136d51ba832e30673825f3275ae5dc2c665eb8374dd4a7d0ef954ec12aba6832f10ec9748b8dc58e79ec50a2ab459c9a47a23d27b2af740d5dd06b62b2463baa107c1b28f23d4453e9ce890b32b65096e25824af65b0a83347f6a5f410142e41f207dcd06f99a66256dd3688c3c6181f19fc208a2ae15b632356a12770df2b60bfc1a61c2fdfb6297cb88b2a132dfbffa01b2cfe0ce827cd861140a37dc04e2705c34186a36b309c94d1306b9cf0a24433aeaa685da84ffe9252bd3224df6f2c2aa8a1448a85e43dbec0c644aeeb0400cea080aa9147d68aa98bb98e38ebfa3486b3eb8d195c9f7465e8ecdd4fd775a81ff182324f42acc5bc526553db4f50a53b1a23caba2b54cc6dcb3b9734ec6adba88a9fbba1fb0ff82324a544067c5a4c48e7c64467edec27f7778e7c4e952f2914c4f97d71008e2c08f55bfd99cf3fdd6f611ce948427aacac30a87b4b4773cc70f04da91d2ecbf59bfd7c11cd6ff3358a7cbe0e0a49ba6c9ba129cb8d355809ec2e67063cf84cd6176516f43079300f14389e118021856afd01601873e747c3310157898eeb9bb12993f43cbf6cc55cc517ca35c507686082831bb3601ee45c407ffa43cbc0bfcbea65de1af131694b1e727e00345bf65a54b97ef606b35c1c0f4bb831170b8da7b6a7369ad090a8a0a0aee5c7a062586d6975a892332ab179e4785097f1c48fd506cf5234303689d66eff7063a397d24ab69d306307e294e9464af6ad2370a6f4ee2c5e92539c9e7702941343b50865346d6fc6509814aaa625df17d98c5704b308324d46f650c3d68b92d1040a15d54181b97c102d80f9c8d8eddd003a9f6768efb083350940d79729c2bad0d75d96041b9f14c6f7998c698442a3fbe2a22aaa01da625485e5785908b5a2f293f276b6b27817b249dd0377b1515050b1043ee34b5874125ebf91584f4c3a59c6c34f757fa2af26f31ff3a7b4e9b72ff66d4aa06738772bc79e50d6642d5069ed7223169910fea1e1195083474efca8f18fcf19b0f5d0ffd522141bedb557e810cd350a6041d149c8dc8048cbddacf2afd83fee7eba2916527141c73d35ff0403226114b6373aff24d28abd750957ce0be386749d73df5532770ecf91e78f813307be55c5b4710d8d579d6d17934eb48b8b831ec016fe0f4c8249215a016c21361bcb6a9be51f9d1e7bf8e3c80dd52056a6eb9193f71d476f7e3634e2fcb8872b9f5bd5241b57b821742c8011c97e5ccbd745b928c0e32b3341e5d5415a870be9ceda22118056a0e9b51e9d2df22323f3121e8fac1e75b18179aa62e8ce3aa8933bb0db13e3d3cf59d28c02589ce5478882b8eb62ebb46c96f6458e1462f7c179a0d9d651910404611f984d04cb238d622a484a8ba0152f1b211864bbe5608cda86fabc2b110e54d71cf5452d354ed6c3ac8e6eae548e80b68e3955608603720a0838b2718a6d992536cd92373789cac4b2ee4b8a84522c309e2da93ff3198c1a024deb3e1c79e6089e931e0b5a28a69cc0af650cfc5f519e25f84e0bfd5aef26e3f8fc8468a92129fdfc3d99aaa95de5b5f0d239ee194fd3a84257e3487188b828e1923ed45a2529f4677c7fe9a9dc07c2844a0172bdbb44bfeb2f14351d2365310ba328ff217b3fede80ba459341352ee71d2546ec74d01ad8b9a2ffef63d39d853a039183e93427b427350c5de65380a94909b9728ed103169b5c5036dbca51e86d47a87a2bc06135fd9c0c86eda63944adbb0b3e589e9d9789102b7bdb77fe8e10ab293625efc1ea8d9c61c361191096a4614af336d1468753481578f05aa0311fe014d8b8190ba35ee3f17a609df44b89ffaf8b62527861d21bf87a1673cf7c9875c79264345811164e82c9c1b1bd92bfee11f0c4f082caa70d353323973d1cb1fb6de46282e2e7eb41bb8fffab756c277a6bd7f0ba27bb5396398aeac7056daa70964ed4e125e65c7614b067d7c4ead8f061e299c9c38b3f9640f6adcd3b62849fe72703b02e21cf2c252f998bee84fcbba270e6e0d891f420d107a7a3f2e591dc763fbe5b8fa815398051f4ce41569f797566f9e1178a03560195cf9f493dfb8abf35f4a513cb18b8f43603993ead7bfa56da2e60debe8a12457c448a", 0x800) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) unlinkat(r0, &(0x7f0000001100)='./file0\x00', 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$FIOSETOWN(r3, 0x8004667c, 0x0) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0xfe) bind(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) close(r0) 11:44:17 executing program 0: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f00000000c0)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000100)="dcb5ae3cdcda68165d857c845a211e1b319de33cfb5b7a858e6fca905bf71a02e83cbe96d71c39ac9f67cbb734798611a8f4eae98ed5c1f9a6213802c1a23c23b04733b419d9854943c6bc2917037cf8bf98a5a684d7e6b32dcf47bebe432d481db4d27d03c15f8213ef364ed844f2a0f33a68216ae16f91c48bbcdf3fd95bdf9cbf9a48d2de1ca1c09266e4ac6e3f361a5d94b6b44106a4ca7d176228d20a681dfe9b24e99e75c2a8f76caf42c8feee92ec3e359d51c606b81e2031dda060eb68cc839528cff5cdcd3bb8d6b823252dbbcae22c8dff1d5bd3e3d2a59ffe6f0f9dd6dd19fdaedfd5923db5db36b6c74a7f52fb05f2759b98d4a027d261bc", &(0x7f0000000200)=0xfe, &(0x7f0000000240)="a6d264d272102bffffcdfe10c0d67ee5e704459e61b994fe97589cf27dae1c4e7a3fd60768bfd151c9737037fe12ef5d2768cf42c81994dcfc3cd90acf6322165d6ef91aa97ab167cd4d6831d0dec76c41116c7c73e2d58a6c187ab563c058552716c5b76c29fee40651027cef25e6117d6157aefba174274fe3b62f065fd5d27bea5b027c3638ed7b31d0f14edd9680ec8a7c937e148ba100fa459e50aa26a2e1f63ec198747cbf13806782869330b5121902d48a7b90f09a3f2a31946c138a42485fcbe00dfe97f392b81857e66443a8a1f8d4e607adb5c837b20ab1f3e87c8ec496fecfad2ceaa1044abfdbf9c8052b1f8e4355483f13aa7a1cb773af559f891defa6af7fb504683b7c422c222bf6303d3387226184245334d40278b0d3ec8cf64375de9ede6766f2fdbea22b8d8870b932b6f7e027be2a7c61e478b96102c5aa90e0971294dd6cac6805ae2dee66d4e900487fbf8c26b9e7961d2fad9475a91decd493d067510ec73998d1955e3c9123723f3dfb98c97461481c7ed862a4a7557e915b9a0840df835d3d41ae54bfbb09c01dfb225770f03cd30c14fe25c935056302ddc2da48cb17fdc2970f43cc4966cd2575c643c47dd2c495caa348033315da62579e6ac73e73841cd188a77babac2acf5ca498ba76336c13f8f4a5fe8c7b7f1575a69a149a74a5f141cb507d3242069ca29a2b444cc9d65428f9f7632915be0306fe40acc3ed421ba6059c94d5266fb6ac679dd63646dcdc2d95efae8b590d2854ef9c3dfb0b57f92f337bb6181af660d1b282b00d05f16cce40026aa16d68118c891ddd996132282ff80c5d07b7202b796cb2bbafce68468d93f2943939bc7258aabe8cf4b7f756f4ad937c7aeebc4d8e27cfffaaabb9b646ede4d87b682adafe0e4d623ce499462f6e36890c779847aaef77047cb88d2da064c5b22eb4246997ac8a24be586da4ebdb6a66dba182d7e4b24c476045cd6183f0646be20e1e394e74aa4915804eb3bab0b5c6658ac4d503ccc5baabf5a38a7ca65a236607aea605959114ec4724baf18e759188080efd2901489a0edf13f59c676e327371049f101f593ec5b44c5de858af0a7d2cea487e96eedaeced1fd788b990dedd35f14fc3aaff9068ee5f33c291d9984f842ef43002a56574ad1508ed18b0097bae18c60efd9c23b558c5cd6597452d8a30b0be5acc9dc857b518a5d88598957bf75ecfaa2f701bf72b109569b88923d26cc0ded3ddcf12c0c8b96f07c89a2072be649bec6c8e35f2a86a5ce2d4755492ad1e22bb26cc77de9dc812009170fb349c5830593ecce4b1e4be3b5a8eca999b2efca32924d3430b54769d517f511383c77515a74c045a0e9add9ef7e12cf68e544e5b35e73d1fab5e9ccd8c1c555c1be31b1f700c0ca53d0832e438d166152d2724aac95d058150c05338b91657aa97ec0aecc0044a13b20ca2aa05df34b8984196796654e3d71089491701305ce21f588f41e6e95d2d4e700af15f2f353b8b07054ef45c6575c3d502582868906513cf9aa39aca163fda199e56d43e96e24c814bbb603a42e9ed8cadedc65dfa6f434933b6bd9b7860b69ad1beab74196dbceaae0a364705a662d4083e2b5866147de09515ce701aca1d17c2e9a3837eb23a691f354d6e1d9c3be314389ce43f17c1fbbfaaacd90466d911c6f80b0cee78b354c8d29c0cfa7cb21a2b4bce4d2303d358a0554ee8b0c7fb03ab6a4be5fbcc024015033c774caf06c751248cdbbaa85fb92f4d6a8249790345a5cc3bc2a661d4b32ac50fe810885eca35d348fd8394ca5190bb565382c3dabe643f14237c334b19c3ef9f0c4baa58806e259a6a4b16c6b67be5ee119ef9575f3d04c7b6f6c16de42e920eaca30823f1fa8797ba539c4339ad0ae4857052bde890f4e69dfa186e21ccc3a5e265251eed0f3bbe42700a5450215cdaba78079e39e995467567789c2d91b24dac76644ed67259783b53f7a3ae3971b535d86e95c208cacf04f1b699abd4c61873d68e77331faf02538cf961532f2d32ea91d2f400b07acfe212ca4872b91a7649a25c1cf1b79e7da3a2696f112473010c28f1a8c3af94035871f56f943674331efa718fb572b332e5056e8a66db0170cbad3e57702434f8012f4c557edbea7336fa2817cc57a65dacbedafe2ce38404dcccc26d1c06906212971fc3c7f5bae029968e18505bb6bf663700fac12f6b3ca3675945351e6506c761d96b1511b0cc2b304957f42dca211c1312a488049f9f1a51e11156d63358fecf80c367e37667e907c1121021490a3e479104790e8cc7eff51832c098151bf2fb094bebca87b0bd918991e750ebc6a25887d02b6f789caad9c4d458c7d289ad77defea8fd2dce1bab9c43971a3033606a0485334f6e912eb2b0a81689f4ee9936d87aad0e906775d47f5fa1ed77d8ca5256137c2976b5efaa58f7edb0631297115f531e1b5aba06b28bc5b001daed6a6deed605a904e54ee81888529f1636b0983fd8a99b296f8d67e8216ca8c0183719f147152887c4789dd33adec463b34c24712ec6fe8090fe587fdc9867d5de85156b77631c44a290f19291c3bba79bbb3239410fc56ce288536d21975aaa40c06fc0939b627c3216a5348ffdc0698cc77ee7c6cf4e1387afa3afac47291e31db9399d253233acaeaade2807650356d877193abc868ad99139a4e98a0e6337f6609c2bfc6d0b9984eb6e8e9ceec18a1bc63c56cffbe7d2540b3fdb6cfe05f8cdc4aba17acb3e2b33f6d6884d48b01cd2d79d82652f7f451f654d19eb85248375ea48a299c09e94ae07c72b8483633ec4042ee83a52e76232b53f82e6947299e658eb40e8d90d1909374474dce7bd1dfde20069aaacbc178bbdc604ba801a269c2aafa9308d7ce1301605be9d2e778a32b01616301309fd166d4b9c5f27c420656b594825339ff8cb9f000428c2d6a2e4f7b85ffaed850629d0180470376ee8ca129bda01c1135378fc6aade45cb52ac700dc53e6f86d6b22d3fbd00e7a31e154aa27c13aa5452ef547210ccb2d78b31c8fa5661c80e03646078c533dc2d0f9ca5886c54db33a450006ce083b705ecfae14075d7d1779de4c9980edc17990d35b4cf084e709e5d987721c4538c02385d5c5d0d21fb221bcbbb007f79a51e963f15bf7e5134dfbee4470f869137cd6d3b3268f075f423baa6dc6a0e5a0933fcd645c8131af31dcb20fcf02851f63bd0d715438d5d0cbb5eec3c30b8df68feaf314ae2a63ae9195cf02a6c8577d59cf03ba09b25a7a1983f43e780bffdd749c042f58115de8c78e68f7bbfcba675558fd918b609b29eaef4063e44b6b143671ad59b3e518ba8b3be9e4bb58ad2e619ac9e24e102673b4680c39f78e8178706e48ac66154db67f74a4f5000799bc54a566a39bcd143122ae55047d44ea93388b611473472ba7d0cb19455f30989ee83c8cacedfc97c1947152da46d8e77dd6246ad6aa2d3103a4da9b38afd270c9d8025d5b39c95d89c83250d3b27cd0b7dab3414f0f530614535ec05799e80f6c9db8c1eb1a86b46bae178d17e95a726776a4dd345f428b746adbc085dc454dd4621d5b93a0a3412d871430bd4faa6f73155c7ad21cf5b3910ee6f9d59a4b48d6b69ccdcaa2208f931de6a5344fb0b3dc91ed34fdf2bc5c1b18ae320c05a3908330b360085e305ba0c029b12e274ee35ed9ef3f567ccc59742703e877b8692842d1446f9f6a2d8fb566a2b7a7bab0133d488836f481e740a3e09598224fb61bafeffa9108c28c5560b07c8b02309c56c170750ad20cd3f247d11b69e404817dad69eb7058ccc332092ce6f4f96d63a0dffdc0f6af48c7fe68d4f7ea4f34f4cd343300fb6ba2fe142961100d6f347fd0eafbb95707730af3f2cee737a7f4cf380e309dcfd0f4657f96f489a4d7d3fd15d23d97831a61dfd46795f32783e5e195f2c64652e13bacbfa2ee39285a16ca16b7654568a884258a5b13609ba2d984e32fa6ab2230b2ef1575c2bba2a9ed81e5aab02a9e19c28743dd8f0c2b262cb8d420b365906b7d0a1b9e56b31bf8aceb4423c30e17bc999fdf8d8d82398020ac5e470be760939f52ad152a05c7ab83465fa82dc4690db9ddcc214b35a55e70023d6cfc4c4240a6ec615a37e4d4103e3f83803be429e91a10652cef296446fefaf3bc1a7e168632a80ddd27117f5e2f7fa5b41f1735244dd58dbd3516cba0520a82127ac7b344bf6f3ba2c0e121e1ddb66d3d927bad5180f0a4939e06050d76de2c3580626ce2c4874c16a113fbb4fcef52609991a24318100d40621dcef4086c8c0e0eca446117099178d8e8cd6e6ccd6f7c17212cfd1e7ca0647d8971c82c8783feb9b2a0a261e1bf529d74344e1fba4ccde2f7ea2193b8f368c483134c81fcee83638205a8a076e2f1e50c241480af105ac590a9efadf87e767a1748e84deabfb6311ea1b85fdacd6691be4f892a902f739386b97d9942e3ac0c23eb51f6cc1d0634eb9f0b3e4960ea17f079f51f23eecf4a313a44fcf2f77a0869e0e9c3cec2c4439bfc882975b1355690479b85d249ddab59c493528c1c24e10f9937c747b286f88ea6af51dd8ae45fecbe76606547daaaa1bc452bf0132c4869036197e9665d2833846fede6516500291835a9cd9facba9b3469c6c6cf1d320b0800466a9ccc5c09fa7f164a193a3757073c57b94c89df05698d3905626660c33802532a01927d029ccffb229601748af8a6380d627fb800ca13bd65e48e49c51c391d47b87d6ba2c8de97135ff7f2696ae739a7cf1c1ae6ac777874ee78e50c9009f61691e6912881d58c6d9b5caf92715fa264a2150ba9c725edea25d0c73d51191e1dbfd61eb5c77c5caeb8a667becdc8e3ec76dd20c30551927226efe6332696ade344a234ea9cb74f08914e3d14529dd517e285c25b588617f9033ec790206847e42955c50bed63e5ffa1463aa8bb1c7e16ffd04b619c607d2dfed62a054b2e889dd24426ece263219d5a4b012c7941a12b799241521c9e804303408e74601730ad89aa2ac1116701c4a3f63eb169377fec1ebbd3813e384494075e40f2f75946e9cbb741924a18fc64b8334792b505b8c067a41e2a641dc0afb6341779986f746432f2e214f39eab098c8592357a09187fb8421f1df5d0ee9463b205b16d7353b5a5cdd66f57b37119fdb761b27b0cd76592b907be2590523cc218e6116a9de736535bd7ac5c29179d4cb3550b8b70d35adba2cdf8e76b3550178d398afb5fb5d26fea5f367ba5c875740bfc0a47a745ce4e1a32eeda4aafbd7f1b65860ca08894ce23a46413b860e56fa4ed07194b087757bcec7e7976b6c9abad6a260ab1e89b2d34cbda6cdab9de0816d693fa5a42676d2c756121ef66291762a4f2164d0063efbd3e3dda3614318859e0d60ff5f97a7b24f3ff5473f32df98505d7e9208f2263173a8a308005df78573b0f6967be8ec46668fdd776090f81009c5b044cff1f2d8fd7929a42042214c65d2faf423d0410ed8e268eca557a26be90aa45b063b53c044c098d0c1b07de9b090cfdb53c903f74c34fec80c8e3705e8aa9b4de36d8f80fcb948e20b2e84e36a3dec7a2ab59a61b6ca1c0199efc2b8688613498b88bd8375586d77e7e854809f69472250774fe8ad10bade42aa6fe59189c144dbde7a4df32b4c466a84b1a2ebdd6e5bf052ab9d9dd6b9a01a296c626d24e202768b84d7662b3fad6257f60135c37eefe9e6f685df7c12c0f5cd0cdfe49fd3a984d97099207121870e7f7674487079feb54f2f9b21886c3f23f177", 0x1000) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 11:44:17 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x10, 0x2, 0x40) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r3, r0) r4 = semget$private(0x0, 0x8, 0x10286) semop(r4, &(0x7f00000002c0)=[{0x6, 0x0, 0x3800}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}, {0x2, 0x5, 0x800}, {0x2, 0x7, 0x1000}, {0x2, 0xfffc}, {0x2}], 0x8) semctl$IPC_RMID(r4, 0x0, 0x0) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000440)=""/4096) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = socket$inet6(0x18, 0x2, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') ioctl$WSKBDIO_GETBACKLIGHT(0xffffffffffffffff, 0x400c5711, &(0x7f0000000040)) getsockopt(r5, 0x29, 0x0, 0x0, 0x0) r6 = dup(r1) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 11:44:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r0) r1 = socket(0xbfe8a636c53058, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000001100)=""/238) r4 = socket$inet(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000001200)=ANY=[@ANYBLOB="2f3c30190225abe2096f03dd27c967b1c0927ca3210cfcf5b84b2a1b3caa7a583abf89516468a0032a277f036ac49c1ac3f68247ef76ab144f90e44d9e8402f5715294e9770e510faa7c0cfe36cea7cbb9e65451693c1f04b7b7dbc7e76ed5e88ec00f6d522cdef69da78408260d1ac570fd0100c82923eb3b6099e52897458784f1115039d6630014da77b224b6e870f8697fe98ef7abe6f21508da3ba5ff1300e3c22ebc2cb3eb388e3a736420ae5bff3f2131f7f3c139d5ce2a67247e23b522518fec90b59b69b2390c76fcc3641154f9492fb8731e687c03289ca390afefa12941b473f163aa3db0940d3c596041b0a28ad5feca", @ANYRES16=0x0, @ANYRESHEX=r4], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) recvfrom(r3, &(0x7f0000000100)=""/4096, 0x1000, 0x42, 0x0, 0x0) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f000031b000/0x3000)=nil, 0x3000, 0x0, 0x10, r7, 0x0, 0x0) renameat(r5, &(0x7f0000000100)='./file0\x00', r7, &(0x7f0000000140)='./file0\x00') ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000040)={0x4, 0xd20, 0x101, 0xad, "5af93aaaf9563c15db6ea513c96bc59ce0c8eb4d", 0x3}) 11:44:17 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random="9fcaf6e338b4", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @generic="8213527154a11ac8"}}}}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') ioctl$TIOCDRAIN(r2, 0x2000745e) 11:44:17 executing program 1: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x5, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x0, 0xfffffffffffffff8}, {0x4, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x1c1}, 0x3, 0x200000, 0x1000080}) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000740)=""/4096) r1 = socket(0x18, 0x400000001002, 0x0) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=""/95, 0x5f}, 0x0) r2 = open(&(0x7f0000000380)='\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', 0x20, 0x0) mkdirat(r2, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) utimensat(r2, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) r3 = socket$unix(0x1, 0x2, 0x0) r4 = socket$inet(0x2, 0x8000, 0x1) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc028698a, &(0x7f0000000000)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0xc, &(0x7f0000000300)=[{0x20, 0x4, 0xe9, 0x1}, {0x800, 0xc6, 0x80}, {0x81, 0x20, 0xfc, 0xfffffff7}, {0x4000, 0x4, 0x1, 0x40fff}, {0x4, 0x5, 0x2, 0x1}, {0x80, 0x2, 0x8, 0x3}, {0x6, 0x6, 0x4, 0x7}, {0x5, 0x3, 0x3, 0x5}, {0x2000, 0x81, 0x0, 0x7}, {0xfffb, 0x0, 0x2, 0x5}, {0xeb, 0x6, 0x4, 0x22}, {0x81, 0x20, 0x1, 0x80000000}]}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) execve(0x0, 0x0, 0x0) 11:44:17 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchflags(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0x9, './file0/file0\x00'}) listen(r2, 0x101) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)) sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000000)=[{0x6, 0x1}, {0x3, 0x1, 0x1ffc}, {0x2, 0x5, 0x1000}, {0x0, 0x7, 0x1800}], 0x4) semop(r3, &(0x7f0000000080), 0x0) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000680)=""/102387) semop(r3, &(0x7f0000000040), 0x0) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/154) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0xb4) semop(r3, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}], 0x4) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000140)=0xfffff727) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000019680)=""/102400) 11:44:17 executing program 0: syz_emit_ethernet(0x26d, &(0x7f0000000600)={@random="cd3997030f00", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "e30600", 0x8, 0x40000000003a, 0x0, @local={0xfe, 0x80, [0xfaffff0f00000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7]}, @mcast2, {[], @icmpv6=@echo_request}}}}}) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x43) syz_extract_tcp_res(&(0x7f0000000080), 0x3, 0x6) r0 = semget$private(0x0, 0x4, 0x4) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0xffffdffe) 11:44:17 executing program 0: pipe(&(0x7f0000000100)) kevent(0xffffffffffffffff, &(0x7f00000001c0), 0x0, 0x0, 0x4, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7fff, &(0x7f0000000240), 0xfffff864, 0x0) 11:44:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) clock_gettime(0x0, &(0x7f0000000080)) writev(r0, &(0x7f0000000400)=[{&(0x7f00000002c0)="3095aecf86b1cc6ecc760b08bcecfac7d73444d2f437d1ebe3690252d02761c8f876b2327a36b6f6e685c953056a738e29ad9e11509bc1b836cd72920ea0bbb0d176a0434c6a005c822b6dcd75c03f4cc634eab8d4c7138d11ebd3984828603ff4c6f4cc1d161a1fb6eb1e11c32f425e6beb60a95200d346284e8ec3b6fe3ffbe702b393b0a822beecce62f9b4f4fed43bc7e24d116a5668e85569acebd4e60c712f763df65cde", 0xa7}], 0x1) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x8000, 0x0) 11:44:18 executing program 0: chdir(&(0x7f0000739ffe)='..') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) r1 = kqueue() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000002c0)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r6 = accept$unix(r5, 0x0, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xfffffffffffffffd, 0x1, 0x1, 0x83, 0x1}, {{r2}, 0xffffffffffffffff, 0x1, 0x20000000, 0x1, 0x6358}, {{}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x8905}, {{}, 0xfffffffffffffff8, 0x80, 0x8, 0x7, 0x185b7978}, {{r1}, 0xfffffffffffffffb, 0x0, 0x2, 0x0, 0x8000}, {{r5}, 0xfffffffffffffff8, 0x4c, 0xa00ffffe, 0x10000, 0x8}, {{}, 0xfffffffffffffffa, 0x65, 0x1, 0x1, 0x5}], 0x9, &(0x7f0000000100)=[{{r1}, 0x6, 0x6, 0x80, 0xec3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x10, 0x4, 0x1}, {{r3}, 0xfffffffffffffffb, 0x0, 0x2, 0x1}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80, 0x77b, 0xfffffffffffffffe}, {{r0}, 0x5, 0x8, 0x4, 0x1, 0xcda}, {{r4}, 0x1, 0x8a, 0xf0000000, 0x4, 0x5}, {{r6}, 0xfffffffffffffff8, 0x18, 0x8, 0xfffffffffffffffd, 0x8}, {{r1}, 0xfffffffffffffff8, 0x42, 0x80, 0x0, 0x100}], 0xc, &(0x7f0000000200)={0x3}) 11:44:18 executing program 1: r0 = socket(0x2, 0x8000, 0x8) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="5bffff090000f281f9db4d0eff40b5bbed209598cc7f0100e9ffffffffffffff00000000000000"]) syz_extract_tcp_res(&(0x7f00000001c0), 0x5, 0x5) 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) 11:44:18 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x32, 0x80000000, {0x8000, 0xa76b}}) syz_emit_ethernet(0x60, &(0x7f0000000400)={@remote, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "0000be", 0x2a, 0xff, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @loopback}, {[], @udp={{0x3, 0x3, 0x8}, {"265b98ee7447792295ecf6abe110d2b0ae0e8ea6c11889d9055fab7e467c67c4e74d"}}}}}}}) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x18, 0x3, 0x3) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000200)="7ebbde5565f6ecfae1f8892e8296d1301bd06ddb68f6235fdc21adbba4132d21187d5c5400940afed31b95e1bd780fc5efa5d46d7512e2973ebeafb2eb875de6b9db86347c4859ac8c52c18d61a885826a27372d23d031c33a78c44a673741ac18d6ee7e832b412555fa8e02df8d26f2d1ead59102527f3c9627d7f082a1bb4bca456006c7a8b3c9192f2ca6c504faadbf589418cfdfa34a19b1e6c439f27ca190bf80f6e76a1ca0a9b2abfeb7dde3fe3c36f699f853e366f3096dff1e70f8eb24", 0xc1) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) r4 = accept$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) accept(r4, &(0x7f0000000380)=@un=@abs, &(0x7f0000000300)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f00000003c0)={0x5, &(0x7f0000000340)=[{0x8000, 0x675, 0x425c, 0x4}, {0x8, 0x77a2, 0x80, 0xff7f, 0x8}, {0x5cfb, 0x7, 0x0, 0x3ff, 0x4}, {0x200, 0x3ff, 0x0, 0x1f, 0x85fb}, {0x7, 0x1, 0x3, 0x2, 0x5cc}]}) getsockname(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) 11:44:18 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) 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) semctl$IPC_RMID(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{0x3, 0x6aed, 0x800}, {0x3, 0x1f, 0x800}], 0x2) 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="aaaaaaaaaaaaaaaaaaaaaaaa08004b0000480000000000009078ac1400bb000000000703040703f88802440c09010000000000000000010000000d009078000000004500000000000000000000da8d0000000000ac1400aa"]) 11:44:18 executing program 1: syz_emit_ethernet(0x62, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60317971002c3c00030000000000800006000000477ee515ff0200000000000000000000000000010002000000000000000000000000000000000000000000014e214e21782731fc6d1e9f2114376ddf09e0c5e03e88e06a04df00e4c88f623e2795b6ef0ab64aa75934931d20c17690", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 11:44:18 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}], 0x1, 0x0}, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000280)=0x3, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f00000000c0)=0x3, 0x4) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) renameat(r3, &(0x7f0000000100)='./file0\x00', r5, &(0x7f0000000140)='./file0\x00') sendto$unix(r2, &(0x7f0000000180)="fd214d6fd78e007afefbe4bb443c033e0ed7854a53f230e1f56680cc8da5dfb1e38f36e64225aac6025060b0166051c188d3b5a1d1391d6d10edd28ad54f4b2f4bf52a62cc90232d0f8e34c74ad15026622013e0fe602c9eeb9531f9ceafc531bb110ee5df089c16ca7d90ca21fc7ef62395da019ffa4a2309a6dbe7b64949834e", 0x81, 0x402, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000040)) write(0xffffffffffffffff, &(0x7f0000000000)="87", 0x1) close(0xffffffffffffffff) 11:44:18 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) munlock(&(0x7f0000002000/0x1000)=nil, 0x1000) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, r0, r1, r2, 0xffffffffffffffff, 0x0, 0x1}, 0x8, 0x10001}) r3 = getegid() socket(0x20, 0x3, 0x53) setregid(r1, r3) 11:44:18 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast1, @multicast1]}, @timestamp={0x44, 0x28, 0x0, 0x0, 0x0, [{}, {[@rand_addr]}, {}, {[@multicast2]}, {}, {[@empty]}]}, @rr={0x7, 0x7, 0x0, [@loopback]}]}}}}}}}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r0) 11:44:18 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000002c0)=[{0x6, 0x0, 0x3800}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}, {0x2, 0x5, 0x800}, {0x2, 0x7, 0x1000}, {0x2, 0xfffc}, {0x2}], 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = getuid() r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, r2, r3, r4, 0xffffffffffffffff, 0x0, 0x1}, 0x8, 0x10001}) r5 = getuid() socketpair(0x1, 0x4, 0x2, &(0x7f00000005c0)) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000600)="3cbabe2ae1", 0x5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, r5, r7, 0x0, 0xffffffffffffffff, 0x100, 0x1}, 0x8, 0x10001}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x7, r1, 0x0, r4, r7, 0x4, 0x1f}, 0x2, 0x6, 0x1ff}) sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)='\xde#-\x00', &(0x7f0000000180)='{$]^[\\{-\x00', &(0x7f00000001c0)='*-:\'#\x00', &(0x7f0000000200)='{\x00'], &(0x7f00000004c0)=[&(0x7f0000000280)='^\\\\$\x00', &(0x7f00000002c0)=':\x00', &(0x7f0000000300)='^{\x00', &(0x7f0000000340)='@%!\x00', &(0x7f0000000380)='.)\x00', &(0x7f00000003c0)='-*,\x00', &(0x7f0000000400)='#\'\x00', &(0x7f0000000440)='-:\x00', &(0x7f0000000480)='}\\//!-)(%$!-.%$\f&}\'^%:%#-&\x00']) 11:44:18 executing program 0: sysctl$hw(&(0x7f0000000080)={0x4, 0x12}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x2ec3, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) 11:44:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x1, 0x479}, 0x10) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) renameat(r1, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000001c0)) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x7}, 0x4, &(0x7f0000000140)="1d007d8020ff00209ceaa601ebb5df0a3f99e3e9eace3d08bceefca7c37b40fa7139759c0ba5d8beea01f6756ace04674fc321310bf5f5158ab19c33042bd51ae83396b5c5b0674269eaa4e334c4bdd51afe39674e0cdc43b9e42988964e62346968f273da9a8c47", &(0x7f0000000100)=0x68, 0x0, 0x0) 11:44:18 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@noop, @rr={0x7, 0x3, 0xf8}, @generic={0x88, 0x2}, @ra={0x94, 0x6}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000840)=ANY=[@ANYRES32, @ANYBLOB="7853eb0eb1977afef3e693ced2e674cbfbca1a7d4f80cb0e5e5c2bd9ec00bdde820c712ca9bb489ad673b387579b68", @ANYRESOCT=r0, @ANYRESHEX, @ANYRES64, @ANYRES64, @ANYRES64=r1, @ANYRESDEC], 0x8, 0x800) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x11a6, &(0x7f00000000c0)={@local, @random="c6600af40f2d", [], {@ipv6={0x86dd, {0x8, 0x6, "1a5e95", 0x1170, 0x8, 0x51, @rand_addr="839c324d3915a0da97207011ddc86b8b", @rand_addr="76c2b76e786e3f416813a87547f550bd", {[@hopopts={0x67, 0x1, [], [@enc_lim={0x4, 0x1, 0x7}, @jumbo={0xc2, 0x4, 0x9}, @jumbo={0xc2, 0x4, 0x622e7578}]}, @routing={0x32, 0x2, 0x0, 0x1, 0x0, [@mcast2]}, @routing={0x62, 0x8, 0x0, 0x0, 0x0, [@mcast2, @empty, @mcast1, @rand_addr="b84b1f781f9717f7489ce8e90802471c"]}, @dstopts={0x1d, 0x201, [], [@generic={0x9, 0x1000, "8929d1270281d662b58b6b655015ff4b37d631c52efa5a87271788b260d60734136799fff3a1788e0a5624752b4bdd5105158ebab88f13acb9e333cf419ca7bf772cf53738c28b58c8b5e123aab75236178e606ee65aedd820627a3b146f8e61474c4c87ec7ade30f29af1dd26840f352bcad455d27032c0faa73f7f651185babf100f608af59a469fcca0eec5bd8002eebe9046f5d0683d64524e770d2f471785ea79e63d7f405de0b10d8068114c0da495a22c8831d3678c8111aa563e4bf642821b7f4c4712eb66b728575e1aa103b1154976203c6f6cfc35452b08da46056f4c6a5efec07517739abc4fe822afa709f925622132d705423d5a34713d86a73911fc84039b00a868f0158494fafd54d0deb84e7654d84e96aae670c7dafb962742b8de249d1e1eeb2997a7ffa3d8a22a4fe8792eb967f1f733fe612962710c07f34c0e94102a62dc3f2a899e497b7793fc7ea1ffc2ad01ca69a10d7a47d4f5d2a39d1101fcc2519e8b58a5a31cfc893bb321b64f75a115f55c22f26c1c1aa6a7cef6e92cd40b89ed665cd74fee954e71f1e8f20bc21bc21971a805291c8bbe8588be6a7d9df021f13699c673f0cb4fef40a22d5903df4a51efdf682f7bf6b1a0c2a46646e6c7339967483982e579ae437aa5b30ecfe34439a0ccc831f63b11158fddb40241d72b6a73f7fd9980498547d76013d446b5c5d4b2e3d14d7f3bafd9f52d50e4d8e0ce63bf1d4c4efe38dde0ef1840ba2ab3295883298552c3ece727370b942a95d4d28aaa04de959567abeab94272c5a517861c54ce150b97947851e39a08f24e517ee840cfe64a3265b9285b8a68703f974d4be40fdb82f8e705a065238022d625628d35cef12279920bcb0368cb0c5b83e968263eb97baa5110f1d4b21558c803ab6b19d24d3e4a6e20bb3588ae783f80c46c21359d74f7ae0d7b662921b4971be377fa9452bc7c53a34ce6f7a5c56a7510846b72ae350251129c3bc88fa83734d1e543cc06ed3eb1217b741777d779a7c1dbd9e7ad4b079f39bf52db30a9a9168310da8e9286b1f829cfa6d6d3856a7e3c7db9ea052de198cf70c0bd9d9215a49677e2324be39a8ce0447c21b681b83f6c507569738b9af57b60fc6e6488cc161ae080da88a0f4c69efd71ad2cd09902d108d0d50cb9db9bd6f8551841333abd8a21d9a4b738bb3f9e727645bc3ac95393bb43744023d1d99eca25df8d0471e7ff3d6068a3d57f4cb7e359b49ad5fb24bb0c73a695cc1d10ba4d83e18c692a796f13ffce3d5c544c7c60d94ee1cebfb9fbdf697afbb0b056761307441dbfa3a15d0396abd4e6f06e4109fa0728e46298e54d18070e9a90712546eaf8f8a187bc139bdc1015cb318c8dc5bef11705494c292e0735392207e558f0725d434be202942838b1379ce056112aa744e6f2c46b2ff5b9dfb7ae116f7db28e115370758c6f73177f5ef6f831870f13ed17a17260f586564a62c7d94b2da2e9e3689c48ebd9d498afeb59044938f505b07d346b114fbaad490c7edb05dc2dda25af6ea8c46d4400cd6f8d0361e2ad5868ec88e900913c05aaf136746a1993a0c629941a98b653d890c33f5cafba8ee36699b8b89b3f8366e6bb67c26774efefedde30aaceaf6511523b2b34c9fb7390f6a73280b196c4e115d9d5f0cc9e5ffbe1402f203da23bae50c52e15697fd19d70b45c56f0ec4113722dcccef50fa72d7b2aff09c5251b1b0a29882d9c3c28aeb604532570243ada968cbf1c427d6178d34adf08f5b843015474839128a08e7821d682cca76eb65ed5252e4bedd17853c8f97e0ea8e329890c9b3301b5bc64a933d6bee68510dbe5c5b561480acdc3d7a2964ed5444539525c37a178fbc7a1b961bae1440ac7b2bb46faf3f83d088bd13559264aef2229483fcfbd7605d58204aeaa1aece541272f05fa5025d2d1a36bf6fb012c7f77736f518d8bc254af95b55647e1d487e82cbc4c1b5d34d70fb6fc47ee65ced27bc05dee87b02e6164e59d1cbe77327bd67f3a1d0c16c70ac2508cd229e2f00ad36f68994d95148e3e14a4b71c0a83b4f9e5b0ef749608b434a4b12b752643562d4daab748ad1986d8685bc8502624c4d299c1b1d74798e7eac00a3b1f2fcc9583240817f2e00c98a256b059a2099804d422befd0524d9073ba8d295e0792429ab046132bc159d8df7cb807cac5c16f3f5fb3198a62ca527fba65ca2d55e7afa21edecfb90e7edd5d08bb5eea7df9bfe724d6f8c7f3f86d1eb39fffdad9de3d832ff63f3e3da490a67b0cfb7281d9279e4db0800eee12df4b86493571f1fa65c5859a78efcf281ade1e49182976d612205cebed21866d7eff698781df38fcdad5b80dba8a520a76ccd15667a7b5a761e8d290a696d63b50a8f3f0b4c8a663c9fbfd64da9ab0f77a9b81bb9795a12e28147d8195acfc1ff2d22dedbce4c37a23a07d175732ed046c343170b4ae42dc183d99434651e0a148e76c85639f8faf5d329e3ecfcdd0b11945b7ab6b16ea0e063596539e2ece2acabf89d38f189c2473a408272832b1a8e58d9d91987f2376a116abe768fff8b0aac342546ab7bb6213c0e11065b21d4c8e14faa5d60f6face9e34fb8378bbad296b37495effceb0d4544173a2e3101168265f635ad6807944518f91d589212ec81b82bb78c93536c575a36ee7a434f096ea5862976a1506a5b7373e1e5cef44fd4f71b98727d16cb1a75b582bf67391629e91b0fa33ff3799956017c6d59c9e5daff79e4ac0a1c6499948d668da27e3688b8d93edb567774b7ec7eedc47fad0e1494d2312b47b87915af5b729a7e69215aec3d73522b021be8a66c41e91d162a8557a405ff9b0b3003d443783bb154c6c787313e514b12a75cb526401f812a416d4e4e84ddf935eabb4d2c2fe87770171ebbf9d5555fb0c764020f072e71a33cfc2fd8a058ead358d985f1575be3d1912e3158fed97d19f7af3d6cfc3dda2babbb2a259e67c8fc29052c33d137558c846cbc2e7a2010966b5a8770070a707e919a3cf31f93a50a4a2ef56f0c3929ebebbc0e7023825254c2abb71d4068ed0d9179291b5046dc88f00c6a4243aaf43dd19ceda26a82f066d6b24f5cae4aa35fa624dd791ada7d0e310cc94c30aaab0e6a8c55fc75673dd333f2e7450d657bc55d820ef21ea0dd50dd4a4d76e7cd83a7c7ec32edea6a922dda99728b389420ebd820c473cf528b27ecf1a0b426dc3b178cf756ae0badb5327d18d664ea0f01ecb56fbb77f5f6f7bedca35a29f0eac078a4ecfef9d61a7f176e0f38cec1dce48772f93ca9b6ba28c9e467d129563a0b760f712da08d5e9bc6fb9672c947a93c951a788ac6bc8e691c673a4d6c2cca0e9b44e172d580b541d7026e9b8fd20005805733e69fbd82cc350a0f52bea839cc29642f27de8b8eb72bbb60daecd80c31da96befe52eadb3db478939cc772f286298bb673cee15fa68972e34c2289cf55c6c495017392676e0dbc1ad9797adf5bc9d21c1b132682e2014359f5d6a4c2bd879012b80d8918ca9a3a8e39c5cf50a47523f3182878b00137bc40be2f5ca6c1c38cbef7db6057716d38404ef53a9fdd3705c14bc416ff55f4c132f31d21709620e27c714b5a05ba19dc01a63cf29c8d48757e38ea535c6e7c76b91247ee7087ce9d49bf30252dc2f83d0d5aab69304615e26f26bffbd1cc34b29ad423027340360b671523902859dbcacfd9eb05090e035ca1b9b918079110792c609d7bbdf45ff8932ff7a389fb3c824f8acb6849801c9f033dbbe50d4383a91c0e69dd19ed09258407c83766621ff531523238bbddc2f8d807ed3c57f53563b60098f54d2e21e4b5dc1226ba5bdf8e9f172d59ef4bea3380b38ba3a2fdc958438ad083fb5ded541f0f3aa6db9d2c3048b9021fcebea9339e82db8feb7d8d45e19b7a3eac5e45ee4d0e687f4548f134269301ca50e4a3607a51625e50ce482f879cfd4fedff836bd34a66ae93fd86f19a8f33b7cc8ef0ad4878e6a287e8ee1cb356a3a26e51dada8470578b30ad4bb6b4200a1572184faac027999ac74b9d81af88934f8a1c2e36a6d2f6127709b926534efaff4d8add3d520520d1456ad6f4a134c3fa16f5c3630829afa01fb67db3c34651784c26993cf79d06022291594bbb1e4c985cd0f305dbbce4760dc727fb8a3564a3e89ffc7a43349526c33d5db677fa99eb7550f83b839eb47b95746c6fb1122d5303e87303678b6cc778815e3e2a2ef92d5f6f931e2a10610e6fe807d8baf2231a4014b21c7bfd8ab96df7489d1b25810e41a9555831e17db6cdafe620d2a91e7cb4c5ea0c521befc815debbd480492cc12027a93861edf3c9bc5e8a62f90117dc9ba7d1af76f660e9809530d0f761240675441f136555f20f6d22237c4689160456d375cde2ace9079c68699c74e38ca0d735a4fea2ab87f11c2483edd094c3332cc121ef827af9e5687bdafc2960707b856e7d49aead5f369b6f36e89aee2750776f6b41abe28cfc1e8c3d26d60b34d2000ab3e2ec27b223d51ade569666777cee62c3523c9bb8c6424279c2dfad47d7f42e9b538f76c4bd80af082d80530f92e978ada9e53cb6bc1ca5ed98c04e9ddb4753e106335f3ee6b2b503adb8e59742ad7c0ea65be5f56e51f39113e724df3cf7493a46244424f12b8dfc79ef4d6e4cec04a22d502f1dc5bc03039c216bae5baae6ba9fd874429a23f55d5afbada30c1d0a5b39fbed91a6c785b6cdfdd985032a88fbf0aeb19d4c86bcd58989f970f2b52e87ada630e5ed7cfa680517c0c7b252acc1c2dc5b2c3e408dac803f76bddd958a961f5004f9e8bf64540b8adde4a132b02d0529f9298dd2ef7d657b5d283d0a861bb5c2954fe71f797bfa3f4e9095a25239efb1f37dbda95a32f156e010a6ea4fb5840a85c2797f62ac7ddf39a601990ca97a3522ae2fdffb68dd01ca9c9562c15bfd58a0581a185793a962545d1688bcebb5d394dcc6729a69b0df21b6ea01e080d893396151880bf0cebc058de4239071ea53405c033589ef1b595bc8b7dce3c38d7ab96af82e793464748928e39de43025bc14aab33a2872c4be5ebea2441dea122b453bbb2b82337779f4caf26ba028754a5cfc019ecf6e71b010e3d527ec9577ee396b0b33cf49e0bf1b07b29c0a76c99f13f7a38d632b3abe264d8c884ca923eebc23320cfc622cc95c37edf53ec307fd53ceb64739c75d1c92aa7049045fa3fb9ad2ba2313c064c6af539d812999710bc494bd0932f5c2834542e76928102c9cab0b0a2602f6a7d4d380f7dc8f4e582f9276deadf3508d12a26cd2d2baec3bf53f1806abaae7823d82462203d01afa9ab7d6e3794f303e9789a4d475f3fe97a85080fb52afb14fcc03f3b6e4c5c37cf0456d367c5662972533826c56e6f2be760c069e45bf4cbec89123bcd6684743044f66fb9736a6c4c7741c126c3b9e255272d0c75927b133035c39f5f625241d716a2bfe702f2ffc5d0137786e7a56846b4fbb4df52fe345969f5deb2e5222b9bc133a96993039393e1d57f3c73e37d6e8bcd9b3a6910f4ca65c81e86342dc8198215647375a576dda6c5844f85068bef59f0a964c0df7c52691a5c4f945050e5588d76966f8ad4a5e47a208cc18d73fb1e1a211a771480d934b07a5843afaec87b8d95b97d283262e92b1168272aeae6d298b3642f20edb5af743af830fc016251eccfaf6190062df65bf40a81f85dd8fea9ef66cf5497f7d281f5726afe3b09b261e2a558591182fecaaee06aa59ddf2c2bedca928d441d0db452b68f06137e1143"}, @ra={0x5, 0x2, 0x8}, @enc_lim, @pad1]}, @routing={0x6, 0x2, 0x0, 0x7f, 0x0, [@mcast2]}, @dstopts={0x88, 0x2, [], [@ra={0x5, 0x2, 0x1000}, @pad1, @jumbo={0xc2, 0x4, 0x3}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}], @tcp={{0x3, 0x1, r0, r2, 0x0, 0x0, 0x10, 0x20, 0x482d, 0x0, 0xfc01, {[@md5sig={0x13, 0x12, "710ed763fd5ed46e819ebbd5e4a0f3a6"}, @timestamp={0x8, 0xa, 0x4, 0x1f}, @generic={0x0, 0x10, "e2b49b7d9e09d2978222889f88ec"}]}}, {"5e4342cb127becb263c73facb5987df63dbb4b08e6665f41634c27d18b33a40eb7af42fd593bbc4328be14bdbae57751cc454b95c9b97bd1828a41498af0716bd94eaaf8250882dcddad7152b94aae31650a4c8d3a097667ea6bc343f635a7d9c9e543212b6616fa"}}}}}}}) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) 11:44:18 executing program 0: r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, r0, r1, r2, 0xffffffffffffffff, 0x0, 0x1}, 0x8, 0x10001}) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, r6, r7, r8, 0xffffffffffffffff, 0x0, 0x1}, 0x8, 0x10001}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, r3, r4, r5, r7, 0x102, 0x1}, 0x8, 0x10001}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) lchown(&(0x7f0000000080)='./file0\x00', r2, r4) r9 = kqueue() r10 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000140)=""/193) kevent(r9, &(0x7f0000000040)=[{{r10}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8001, 0x0, 0x0, 0x0) kevent(r9, 0x0, 0x0, &(0x7f0000000200), 0x2, 0x0) 11:44:18 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800450000700000000000019078e0000001000000000304907800000000450000000000000000330000ac1400bb7f000001441800000000000000000000ffffffff0000000000000000890f00ac1400bb00000000ac1400aa44040000831300ffffffffffbfffff000000007f0000010000"]) sysctl$net_inet_ipcomp(&(0x7f0000000080), 0x4, &(0x7f00000000c0)="27267847a7ea2352bb217667e45675d60a29443f212d1045d602c7f1a37243721256b94f38251c68f5352f0abdaa4225e9e18cbdbb8f28d3bf26ce907b5e35c61d9d1663a7095025f36826d92bc6e93d87b2ef345791d329402f05a4c159a87ff681e97a16d3d94b51b7e757136f105733d3f46f49a382e6", &(0x7f0000000140)=0x78, &(0x7f0000000180)="e2d7be80406f6ce1e2aa7096598a9d372b5716b1a4891b44e61b384c30146f5e90424ac68e10b5be4815dd695921db6ac43ae3ac835c00617496ed3694c530eb1f8796ae03272728924b6355683d027fd99e3d2a5a76412e", 0x58) 11:44:18 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = 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) r3 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) accept$inet6(r3, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x6) write(r2, &(0x7f0000000100)="247a7682c0f594c35f867208ba3fe72e8cd1132d5029e2f0c6d47d644c6d9d285248542d6a2f5e4711b1aea67534e74818f56459115171cf9e118ea672159f42c436b90646d33777c57dde526cb3d850fcd6e6cae00a6c4ddabff577c500", 0x5e) 11:44:18 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='./file1/file0\x00') r1 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r1, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000240)=""/112) 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 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r5, &(0x7f0000000140)='./file0\x00') ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, &(0x7f0000000540)={0x40007, 0xffffec03, 0xe1}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x2, 0x0) renameat(r4, &(0x7f0000000380)='./file0\x00', r6, &(0x7f0000000400)='./file1/../file0\x00') 11:44:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffdfff, 0x7fffff82, "0710000000000040000820f90000f700faa36082"}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) writev(0xffffffffffffff9c, &(0x7f0000000440)=[{&(0x7f00000001c0)="06886cc71af22faa5fbff4118f37ae70802c056f335fc862dbdb9e1f8603f6d37f7feb1416c64e7d66fbe48d36c058c1943eddc660dfb8e6535bd13d0042efc0174b37af850480e5c056e6c745d549313f1eb1b81a45718e2da470cc2f0c770ddc6011e735e042ad857ff5a15827f594e1d9432034257ecd666e8604a26098b4d7400851f86ac06a45cdaa6c9d589ea57a71938ebccd92cd00"/163, 0xa3}], 0x1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x5) 11:44:18 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0xac) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socket$unix(0x1, 0x7, 0x0) r2 = socket(0xe67ced6ddcbff363, 0x3, 0x49) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x800, 0xe0) sendto$inet(r3, &(0x7f0000000140)="49eb09cab14465ff03fa247b5c7d9240de753fa751597845e390b30856fce9b4e3fc621e0c0cccd7257eff28caf22375774204d0be9a2e", 0x37, 0x400, &(0x7f0000000180)={0x2, 0x1}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000200)) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x80) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGKBMODE(r5, 0x40044b06) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r6, 0x2000747a) recvfrom$unix(0xffffffffffffff9c, &(0x7f00000002c0)=""/97, 0x61, 0x40, &(0x7f0000000340)=@abs={0x0, 0x0, 0x2}, 0x8) r7 = dup2(0xffffffffffffffff, r2) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000380)={0x8, 0x3089, 0x1, 0x6, "6dab3c0d3c2b5ef37254deb29ff6d2745fba6826", 0x7, 0x7}) sysctl$vfs_ffs(&(0x7f00000003c0)={0xa, 0x1, 0x5}, 0x3, &(0x7f0000000400)="a38917dca41bb48619b3174945dc1cf87ccfc274622411475ffbd411765eb462bf02d732c2501e2e9f1b1a5028b9a16dcb8b559c45ac319774dabebe9083", &(0x7f0000000440)=0x3e, &(0x7f0000000480)="b18aec55fd15eddfd935c4d12f99c3f2a1ec012ad1d2d8464044c67cd450722a84c4d64725b492f61374bc8c3d91a3cc902438aad57f8f0bdf480689eb5bcf8b2bb29313fd476684ec29cc8069c27ba11da53405e705a85763c35cdca3563612406d2f347151103b40779096b843f9c5bf1da98646314d2e9dcd630f7ed148f520d5108dd0ca5f813f9c397ecc113b4086ad18bd5ae93dd9e271e27f30ad3a3f47ca6b4fec14fabe24b1ff26b1895552917c81681b8cbbe6fb640baa8feee66002cff7b1c87d7893f5d6eb9709cde643ec9b0acdc988cc3d2d7b6cc0be0a6b4f457dd4b53d6b4af6419a130f42f23f6efc9b4fe8dae81e0d7566e4d4ff1d06176e99520b40a692b7ec26416e81e60fbedf02b4da4987a2ed8e6864318c007e6fad57198b1fde81452d4a26a2007a92ed47ade8167d96875b9a54cdd76f81f85befded953a326b6d9f6e912b7ce515ad3864f2eef90908844f92cd11ddae2075e31d0ae8a02d1b98c54c6e168e9702d5b904096fa2794c7877e44474f30e65ff2a980b3a693fc32479f0f9526a9711a5c113b607032e9687e00d7204dcbede6eb0eb8bfd434722e4f7c9a6a3e173007728e398e38e032b31827c5d5614632293dd699f44b47c225e6e9722f05b27cbdc307cf347c449f507675d5fd8160b6c5d68f1729ebc604ffcef05a7dc9c6bbc3024a087751ea912ab7a17ea84f3ba1e5b2c2da4eeedfad5d7dc7de8c4ef77149315b985522959b935b0e7983c6ac2470269a841e6960623ab937d445802908d041e30f7b2bd37fd95557a4a9db05bf7c692009fd07441cb1a1acc30e6f453b0c4ef8348a0bea18007598876c33b7d44c0c5d72a42c057d6f6179bdfd01b69dd4a84a33fb805cda17fad11a42b5b85b9ab21f6787bbaeb98adbfc3ad085e0d4b3f017e22b89252308128fa599818279fc450fa44e5eb8986e55a8cc58890f468f049042bda6d9ddca9113d9770d944e4247e0be6eff8af16ef390b85b8da53ff8e85a801f3a7c95f0c3b44d81aed6fb71dd98175d0447a3209013af54c9929cf64b83a8d483d403dde240d2daad7701fa0bccb6586365e4504f69a0a459d890f4772e4343697a9b9359e2d3891c3dded24c00524a1e9f0e2f8831f9108c9492685dc2a451e7f12da06834a494048b955715beb7c5b8971d751bf06ab3ebcd452d790570f2d8ef6229270890970d8c4b537be84a3fcab17dcfed9bd9f6ed1ac7932b0f124deeb3a76bfecadeef8902350c81ff64be1a5edd204544f7bd42304b49e25f087d05523515252fc9114006d92fa2cef036cfb0dcfcfffba25c67d2dc4c83943d94deee40dc678179e9326b17a5c0d53fcdbf7892691e58f441607dc1a9d38877b895945178ec37d8078c740531a2690e26b337afdc90d349742b20f0588218f9888feeb022206833fc1fb779870504427c09f602535a7caa10f2de7e7389455bee399618fd77153f02ea8c01ceca11228f8b2ba0817dcb12d83c99fba2d91c35cf8ebdf085a45e2f7b71425a69f774ec9017ebf0fc90c3b26d5abf4e97a21e3508b04ac1d5169998baee8db2f7ef54535ed1854de0f10595df8f7fd67dae143e6cd56644d8de661f9fa3128bee2eaf2d7bae51ee60a2d20f5f1992d276ef917b8f9299383277e9eed3c301adb46aec5c0fc22203d7c1e83e38577c132827d758fc20e7b051948667d6143c1fe9aaf53969995c5ea156257f7b9fcf40c0f0f3d0bf2a9a8f8c3a399aaafabc1873c83a1032674f1f2c7527085de86027f5488494984cd63fc16c356ccbf6a41c356727665740285c05caedc0bd0c66467e1847c2e955e6c1946633f3b7a44021c65348b35a792a040c8e2f70cca72984ea294b305d0c201c6336cb4cc0ae370ad83bf17a391632de819854b2f80d0d39a5eda04970651bc9d23d639d60e55cb95a635877996e959a113eb73ef1927f812a253397bcd96c19a7c2c48eb21d6e51237e015f5c0ce495cd0ad776ab34367be8b0d201156ddbf25695476613eaaeeae834a7573426af0f5422e29cdaa0082f26badade35ff244c2bdf52804cc5a2cf8e10721723ae9db79eed6d7d55f1dbcf4af8bd43271c41c75c6b3415097dd4dcc1bf54b2eb1e07bad5d132f7dddb4506fad3d1b815859d64455c3e394963c290c9c339ba634828d33ebc0e92d39dd3f19fcaa4bc45458005c48744d6f229240c075358148261e84fdfed5b75533566e9f44eca0149efcaa3f1446637fd41ac5b26543771e494bbfdac367f4077e09e8f8df134790927c655ffe9cc50d2b087953eaa2f1c5266686e244fe7738f3e64cf43a0bf47b02f879212267db9287d944d4c3b48c323e879ee9772d59cca4b18102a40b3d0ee1afd693a2c3953e7ee8e9f735d9d6318005ed7821947b5c1d238458c0769af077ee88525edbb9d8b6753001f7a0d39afba4d043d30743210cb9c207da34fdeed89f37695040c0d20687dc9fdfa2539f1790ba16a2f7b932e9b504bcc533be44485573a32bec005badf88fa70e630e07a378974262e9a7790c576eab8a11c35db4bf97967c524e5a610bdbc9c95030e55a1a3225be906bf76c269e4fcfb24173e1cf1758a1988066f104ddab22f5efd68980ff718184cc3205e68a1a3abe8d0bdbbd47d69e2a24a361cfdd4f7b4588bba3184cc1feca9895d39f605ad866c19723928fcd557429f18cf602a238b5319c1da34932042964a6052027e76976ca6cf4405dd2462bf964a0256f14c1cbaede721f97e028ede3260f527338c13a70dc833ca3115e6b6a79a1d8c93a9e57e031e9c19f9c3dd2bac2f0ae97d265312ca131bd3f4c701bf27507f1cbf9e7e02acebd11fc1806d7bb84157e3657ad0fb3aa6cc6b6136b2968e7ddd86387f73aa6f0bf494ab5d155b9aa6c30fafb44ac465e09f84b45379afe63d339405fb2bb83fe478029767d5437ad781e008b45ad82b2b9669008d90ff0f3d4b9f2ba350ae103546d6c647bc1065e1b51647ad83e7748205fd545357519627e2ef3265dc664c19e68e1339787476e8090e9d9e9b719dd03a36485463c39cb38145fe59059bee7b5b8807ea30cd95d47eb95478ee8c9d098b7d25d8867a948b0dad28d2ae09503b8b41b213a4a23777e992e3e38095c415ad76f867cedfb1e2e88a66debc30fa7430a2ee80fc5946e6feedcf33682d2e32a52e2b204196542ac45835b86e1636b28c0a6b669d9e8a72689047ff514ff1c6e83a59edb9c063a6cff757c31734143b05a4ed7a7e675861b622133fe923b1eef479ba9918b2e701f9c32e2ac183741f2da3c1e5c8acbfb1da5312a84b09a5c9d7ee989c73e264e2544bde02da93caa43638d43008242dab8d966b7edf35f2958c81088507c2cb456aaf862edd6462ac0c792483edcee15b9dcda7d3811241981360f6d95e5d1b87a5c5ab33a2aac63f735c92325a22395e1d6541fa7e1dd90a6cd1132172373ca622596b84d7ebf4351883953e254a9af2f4ae50d4bb7fc70c0f08aa94b6eed95475be89983b0b4ff5997a96e511583cead9ee38ec4ad6a2339c2d7746c29c72164629105a8782ee0866394f6db68cf7a62c43cfcd2415e67ab76a2ece2633e98cc95adc63ba3f3612bf673ce7cbeb2158ce03846a6b24fc480536b9d431250276ed4accf8bdec414d07ee3d97c5c5e1f2ea76e9813c8b9690f3216bc3a4f0fc3ece99f291abf7f576e8986f06182c23bbc6bac5affe153a960f976f86c697a20b31c616de294e40e72a38df1de0a1688e541a63d1f343440130c0cd9d32d40c14efa2c9d28cc1f7ba9aabc7cb1cd8349c67ad7a050ccdd55da874ea22316a6084fd480992a88e5320e03318d032d819f1bc6907ef6b4b6efa336dd6ec8fbb717de127142d3a0899ad9a234222092dd7e363125c2409d8dc8a2ce1cef9a8ad0bbe2fd7473d873851febca417a8135871f1cf9aa2fee6248c7a858c12d6e74b18045455167dd6755071bb697ed2715daad31ead3d5cf97e54e488b8ce0ac67cce0ae334e1419b65992ceaf4b7b62e770b0164bd7d3426ec1fe77c330e7f2e19efa64a202e5897723e239a5e8808622e6364ce169944e09cbddeb1428528c77bd2f2b21e7ddce312503f3bfd12edee1ff8592e4406ff02da3d3460e5d1f8cfc7a3615282442554676372a5f1a59649f186e668024b15dc318bcea933483bae80bb89e845b05498d6710b967da4f3475f15ed1b69c7e9c79a24e0a2e9b82092fd1e84a14398e554cef77a7357f0c4bb71160f4b89fb96407ca0ac0e91fca08024b57da90e46ffcfd01750e7bf13291ce20c282471d1c65b6143becfcfc58ae04ffe934a3b1f79eadb5aa4fd1aca3721823d0db3a529d1fc9d81607965fe35c14ab21f91a74578684973ed5f1e9de0630367a7f81b202b173d98355a623a7952a08e512a741704b714f48621cca0c50b26c01ce919ed536e7dedf68ec82cae3c4bbb2cbfab7a538317af7d45ed295114e9d4a0f53789e901df5a5676f5d14313f095e6a3fa3dc3ec432844229e7d96bdb1ba8ed83c0481b1ebf7569310b54a86453054805a93f60cd2a8736718396067d13b8243adf4ae6ad36d81a205036a8be96a46b33148f03808824f18810699c1fb8c729e04148b2899cf273b41f42299c78606b1155c875737363b57d55c1879b5c11c2b231353cca42ec0c4d2e245937c670a712e047a55ae8224f2e79ff762f941bbfd522b8bc559d58d12d4075af292ff1e34c7d363da964b1b83bb880762992d1532edcc4f5144d4a0cf2d18468d6fc2977f4059a864693b54d9710b4dd2c4915deccc73fe29438e791233a28810242a1571ff97c3c8beefa8600c9b9e0ce61edad9fc0873d2d7fb373514f8f0cee2f3b8d5d778244e9a0c454a2dabffbb1ef2f9a3202f63af0b2ba577311dabb0ad5704ae07959cf4ef0f91b51b191779e9aaff6b1a9e7493cab059b5ed4100dc3ac4eea0c08ad7c1ba12a87eb5f2f28a8342988bb9314acb753de234e97ad661655ddef5e32a69f28b0b7419e1d83e141faeee08fd2a38b9e206df6ea0110a98353ea962db78ac293eafc43d68c529a4a86a82733817cb14798e240dab0731f5807de2fe95377f59bcd449e40398c2cb09a14ba82f5d14df7b4259ad7f5c092c1816d62379ed9b206995bb5fe25735289998e6085106b40aa7270a239ffbeb9cd157dc990b465eda83e88c94dd6ac30a4d31deba9ad19461491f680e5f415de8be05af821f7570bd46c45a56d3f45cf4358aebd3f5029062e6d066a784a7fea049701c6ebb25e678a4914d7218f629d270c9411e9c5a031ae1e69d5ae2ca5563341669aae56e228b4247f547df3e55e9b1dbba2629aa8cb71b11899d50f905e21f6ae592c97d1d8df3ba6081b18038871bf4351bf964db54eae29f85cf2b5f8345742e489cf4370a62566ef8a80079dcd4b78156578ae27f97c052ca41d350130eef1eb4bb294fd496c8a6a61344c92c81f31ce71220601928e4108ad925318a510f536004b6b54b16b79a2e0998d5bfed3441fa37ccb9404e2a598d4128eab28fa309150ccb5b628ccb1af2c3975ee4de8c542ec4960bb8af10fa609c375d560a6c65a68dfeac2aac65a3249766a4f616d3389d4e6ec7b591e693886f1981cbb6cc0a2c2c9e67f99e3baad8b2d279c231a75de9e2b94e2a071ea48014a1064dfc853b40b56022c2098947a9f680d63c820fef66b25940f9877a7d0940d00c38dc69b0919e4ef826c3605cb64950b424d4190d06c22c2d28b99932919e5d30e5df1fa33cb09659cb", 0x1000) readv(0xffffffffffffffff, &(0x7f0000001580)=[{&(0x7f00000014c0)}, {&(0x7f0000001500)=""/93, 0x5d}], 0x2) 11:44:18 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x800000018, 0x2, 0x0) r2 = dup(r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f00000002c0)=[{0x6, 0x0, 0x3800}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}, {0x2, 0x5, 0x800}, {0x2, 0x7, 0x1000}, {0x2, 0xfffc}, {0x2}], 0x8) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chflags(&(0x7f0000000000)='./file0\x00', 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0x0) 11:44:18 executing program 1: r0 = socket(0x18, 0x2, 0x0) bind(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="01000000000000006c65"], 0xa) setsockopt(r0, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) r1 = getgid() setgid(r1) syz_emit_ethernet(0x3a, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000ffffffffffff81004e0086dd6000000000003700ff02000000000000000feb0000000001ff020000000000000000000000000001"]) 11:44:18 executing program 1: sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x2}, 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffd9f) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000002c0)=[{0x6, 0x0, 0x3800}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}, {0x2, 0x5, 0x800}, {0x2, 0x7, 0x1000}, {0x2, 0xfffc}, {0x2}], 0x8) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) renameat(r1, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000040)={0x80000001, './file0\x00', './file0\x00'}) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) utimensat(r4, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x81, 0x7}, {0xc59, 0x400}}, 0x2) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x4) 11:44:18 executing program 0: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000002c0)=[{0x6, 0x0, 0x3800}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}, {0x2, 0x8005, 0x800}, {0x2, 0x7, 0x1000}, {0x2, 0xfffc}, {0x2}], 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) syz_emit_ethernet(0x4e, &(0x7f00000001c0)=ANY=[@ANYRES32=r0, @ANYRES32=r0]) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x2, 0x4010, 0xffffffffffffffff, 0x0, 0x0) utimensat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x9}}, 0x2) r3 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socket(0x18, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000080)={{0x6c, 0xc1}, 0xec4c, 0x6, 0xffff}) 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(r3, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff125c7f000001", 0x8) 11:44:18 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000919d052700"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000100)=0x10) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) renameat(r2, &(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00') ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000140)) 11:44:18 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='./file1/file0\x00') renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') unveil(&(0x7f0000000340)='./file1/../file0\x00', &(0x7f0000000300)='c\x00') unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000200)) mkdir(&(0x7f0000000180)='./file1/file0\x00', 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20a, 0x0) preadv(r1, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000240)='./file2\x00') 11:44:18 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000080)="f8a5e23c6e5c787d02b13e20", 0xc) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{}, 0xfffffffffffffffb, 0x1, 0x4, 0x9, 0xffffffffffff8000}, {{r1}, 0xfffffffffffffffd, 0xa, 0x2, 0x7, 0xc2}, {{r1}, 0xfffffffffffffffa, 0x40, 0x1, 0x5, 0x4}, {{r2}, 0xffffffffffffffff, 0x2, 0x1, 0x2, 0x5}, {{r0}, 0xfffffffffffffffd, 0xc4, 0x2, 0x5, 0x8}], 0x6, &(0x7f0000000280)=[{{r3}, 0x0, 0x11, 0xfffff, 0x6, 0xfffffffffffffff8}, {{r4}, 0xfffffffffffffff8, 0x1, 0x1, 0xffffffff, 0x10001}, {{r0}, 0xfffffffffffffffd, 0x48, 0x1, 0x1, 0x20}, {{r1}, 0xfffffffffffffffa, 0x68, 0x8, 0x96ce, 0x20}], 0xb6, &(0x7f00000000c0)={0x8, 0x6}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=""/182, 0xb6) 11:44:18 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x2, &(0x7f0000000080)="530ef19f77680a88ffff784e8bb0911b632bff90d022e2ebf8a7c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5d14ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf2e43620a6d6266a9855287dce7ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee300000000000000000000000000000000000000000000002cab213a8a0600a8a4264d02d3ee91af5a93eac30d4499a617c1c8bcc83ff5356cd978cbe07169167abd797df314ff5abed79771345e432692f72abe385e8ab933ab45712e7baf0314391d89c43e7bf005ef19ff43bded760ea65b1a8243dad030414b65680b14814ee8d081fe4e68026314735cbdff1c02da09502d667c67347917ac5d1ec8b09b094351830000000000000000", &(0x7f0000000000)=0x145, 0x0, 0x0) 11:44:18 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20a, 0x0) preadv(r0, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x3) open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x18) syz_emit_ethernet(0x1fbf, &(0x7f0000001480)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6051e0131f89000000000000040000000000000000000000fe8000000000000000000000000000aa2b00000000000000c2040000000000008800907800000000557277c544431c8816c2ebe463feaac00013180bb1d9ac8adf432c783610eff02178138ae85f0f8a7540497b59d7a0da596ff35ee7df18c11a15f3c99546efe0ec43fc8d98fc7f9176c2a529ea283f4fda028d7d9ffee0a174cf71f0e01cd417b6f8337ae7cedb20f3dd364f9bcb2906a8fb325ed8b98454ed72d62324dc64532ba539e3d05023cc1cfdeaee479532c5e2f9acdb9b86d9335cc6a38e47791a96257fa12d9ae0c3a944d174dddeb0001e00a130816f092366efb0db850d24435b2858a1aec522e2186fe7df1f4be9e25ffebf28812d73e70aad879b7f1143cfa5bbc5fe70624cf657a45160bfa14b03db9d7ca31271b84d393c7fd20c76875cc408daa9b5f270593a0d4fb5f02a75317ae38d0fd81fec312435f34b5b4ba163d01285f5452cd5c5b6a8469f57efe9f38f6b7ab247230e58daea99b46c17d1ffc1461eadbf880c7ec56f634012e6fd8e3123f6abe88dc724131db0b125ac12ec9a84e33e893d9dd2e92c551c8578245aeadd8ea082fb773fa175db85110ecd76b98e3f715cc7dc98d99085382f8bcd06317029169cef19e303f62dd7a8c95200003cee86f0141f8b50492e90bc691518476fa3f3e6905cdc52b85028ba0b4179ea40fbfab6625ed0941a29813693bbd1746a5f29e09cb9e8e6efd2d63272f20646bed5b824f7b267ad6a3e55baaed452b5b8ec5a8247331b42645aba2c8b72ef5f28a0e7addf2b14e9a59ac18c2e87d8621669d2054d897d5e39b9b5f4f4bb5f0448dfa41c6889c4b4b1abc4b9612750c1ec781f31ab351738a74126733553d02af507f0eaba4164a5f6fcd4d498c4078e7f4062f13c35a7832e6f13501d085aaa934e766a6747e8f3c2c51e9d74316d1ecd691608fa1b463efd8baf4349ed1816c244f2987815b5df81022c5d99a6018b72bba62d1f80652473875a9e2df0bb8c5e9443cd2c367db2ab57cf099542014b55addf660ce83741487da9788a44360c24a6f28fb1ba62844deaaf00739095665c171e1e93c7b2fb39530d5286b788ee71544d7175ce7ecae09bad71b94b25620d6164009e12498c2c0b6cf09b717e96872cc93832edb7f917f149bacdbbf45e684b06d75ebbb0220ee8f6e9e5d0359e84f98241ed2da9c9481b19b4b31c3c8c7830ea51a40409d6f78051807f5f97b20de3d0c4830bf4b883ab1cc3efd86641e243402d6a8d4ddb2c52c0ddaf417af9ffd87a6f40f225d2f960e9f7de2ce07996c572ab5db2a2349425953123697799f3931fbe4f99723627f01b1abdfb353c241b1fdc322c82cdb180c4727c47668998f180159060934c2202b97e94d9d9485383a8607edd5c29c597f254ecd3cc3ee9280900bc286daf66a26787062ac732836447676a36cc7152c3a43d40e4ed5c43f4f0afa4ccf63ec940847d7b9c5377075458449f4d77481c4a320fd190d2615193517820296292bbbdc8d505b4b8ee397b135a950f406f493fac54fc46a6345a630269362e4fca4c8f1e8aa5b7449ffeaed91ffad5cc709b1e4e8ca7b963fb623155e2040cb173154c3aff55d1154f9e686617f79e4e59133dd7a736de378ee1caf120587f77f375eddfef6588a39163d1dec8f9be515f8caf54deb23d3028593be2da35226653e059def658742b641213c5cbf366d11a774d63506e8d262a431505da1e96d278c986555c3783d6e5cafae2bd4a38e4c1bb3652d686ee846c96c9ee0fa767d11eefe435668659f299a8ff31912702676b3b15e6b0741f41897675fdc07d20164d747f213de441705f18e922102f0af16ac624deb26d3629b20c4b22847b1c00229fec54c752d2dc280f30fa5e61576aab10653552193bc0dd942c0ac414f8948e5af9401fe591ad034b78819530e92a891e59e1a5412da5b6f44b204fee79a0f334489007d8cd1c705cc631f3f54d98de7f813cd571d4679d7c68a19905af97654a5cf8a5632a3da0dae7a24fdb08a285db6cd7c4c09b26288ae613ccf5a287997aa56307fbeecaa959448d86de3ef95ed432d95e56f0273948e2d748d7e81f54c594115328d4cf086e844270676b71fecb8a64049db17dd5be456a23af700add22a52d310267681b3108754cc14a9b6643841558d0fef3e62dc8be802a99398e5c5630a3aca95c66a596522fecffeec7ce38f19e844bcb085098ffb270c256136c7fa2738b467e7c36b4aba062d746c5ba9141419b1e11c550a63cb687cf07d14e77ec3c7de06d4442db9475fbe169e652fe368004d2eef1f83c2725612727f3c9a2d75d4194a5ad0a4d90c09d65c1bd3e66586197aa2f6d04ae3f521c57e0549b4757428a29c2a1188fc336a8461fe1a5f6b1f4ec0a5f9703dc50d97d2bd3ef15faf67d7b043a25d764050ea2083a22b8c8310bc15ee92ddaae26929290b20eaa0e322e2f6c40c5a1aef9cfe6254132929d3c47326062b0d35fa59bf0df5fe7ecab79c98c4142e0a69c0d63e100cf968d7684df6f3390c15613e3ab6f279e7cbf227b6ecdfb6206f9f293b2e6fbb4b0dcc0a69e31d2d4a07cab7070c6bf78b74d239428225a30950233554aea5484124abf55296210b3144625c3520834f535a9eff8c79b8db8b9c5813863b9ee3a42e73428605cbe6ae4b93f9c1196112edd65743c1bc2743206db1a4c572f5291ed17a85445936b47b2f82dd10bdc9d8861a9932eab3474d23e9dfe0da0aa8703f0b9d19a707e4a0756ce2354d82e3cd479dae5169685990daa10857280c2a8b5f149f79f38ab21ba2f70f8b3f38742fc6f6a48cf0ad8decf46f30ca11bdf2b6e3290e7e4a3029709bc2e4247ff7e7d8b8c8f8b42a0726f003d9875ae81a392653a54c46f3964b36accc7ba69020568994a3cf17e7fce39dde905e39ac2e9688672ae9980d15ef434aae8d13a6a9a05507a45ed14cf7200db4224bf1bd8dc38be4442b22832d99f2feeda6c5605baf432a6b878f05890cb2be41dbc71859ca39a38b9bf48c8c58f74e681830162fdf27d979817d7d50ab8250f7a0c6e891184d9fd165712c0668d7d839fdaccbc1a8666fd6dba1ce08c11e77e66a3ce34e2236342f3ebd4c9ca453a22e5d9b5946fb1585168a50d1851ec8e493262984fb99823277711661b69748b05e738aad4a7ea9b7f932054e1cd50cec57c00b8515849ff3bd5c3aa67b4074bd3f5325ebd73c07f097ae72a6ecdc538224cf278f0459d5f3083407f2eaad2070419e84e2cac76817a354b41eb3e9fd84230ccc80b0b408a52126efc40deb867b7972c752d539c763080e0c8af3e9ebad559e1a02190dc38e31782354630d5b0afa1ca5a0bb73b20aaefbb7bb5741b80d68be7d037058a8abf1d3c585f8c208c81f70167e0ad3a205a5b352d15c328956dd81436e85eb1a359583fb509a8de58a1baeb7d34488a3b2721aa80341b972280b6f525b7119f99b1bcc3e47ef03f262ea32af6d668d7580d32ebb36f5783feffa41e3d6e83a9f33f85910669d6bbd04888ce742f61e876899bb32d29909b7a66203390da2739d7b327e865e74c1402c7f34e0b95efe1aba9ce046edfdb8746e9d202d2094476b138da1458a8b9d41b0746a0cba72c1a17391699d705c8b77d18898c6911d46167ca72d483ec0df9ce493ae4bf504d08aff59ae278d41eadfe5ac438475558c1cf06186584ca47475be917a1e11e9e1b68c76e5a22a8b631124825504bfe9e1c76746f5ff5e069dee84791f5e9d5a09fd4c6b09cbb27996a09926591c3514833adcef3db068b09f8d37d3e137fd0eeaf2be9466c0e280a83217d60d6c3596c06ce7dd949dc59d44b86fded0dfadfab4346512aad1c74491c2343eb14af937a021012cc7ab379fecb697f83a5803a6100418c575d661021fccb4b55f75786b33be58ce0ae7493b60d1e1941edefaa618e37456d44c9f1f93492696bc182eeb852239e94a3ce392415aa2cc3879642ba9dc71adee82ca994481e4e69dff084404f418e4b7db5417954bd6450346011fb70e0fbebc7b5503ddcbe4b4af336189a4d4385b945492cdc6981f38d22f6bb16d8cb49ee43d351907f6aa8db909126bcfd4ceb08ee89cd7abe352c31ecf1f8741f97abbfb14b347f412119135900f4162bf1e735addc99df0021a0bfdbbf17eebf642dafbb8b442ac4cd2c5fde340fad2692436b7cb23ffdba33c347bae27b958cb1be3955fe5075542211e4bd44006a3602638d820da895d69d1b4452f45dce9a5c6c47f99077a193394194b98edfeb055999cb0d660eef7a9d8637d22b9f10ee62073760e3902ad98ed50f66a40149fa3ff30851c2ba301f6235936197eac611605589481225bc23154e4a00f519ecaedd4dabe45203656591a71cde0e526db6d9dc4278a645ddf4bbdd97e00f874ad32308e450af016540a3b299568825f945f61289282425b4235253f5602b3a31c710a65e46eb8d26ab87b048a737be41d3376385e0f45185f7d6bfb89b855159dcea0a7f439e582d4e8b5bfdd3aa4efdc5208cc9ad82fa47dd5be5d9073117d8bdc67d923486d28c86ade5ce40fdd22b16ee019d8e2468701003581393b880980c01201d2f35682f5d9cb307ce93e59f3ffdb30049a9a7139f6903ad08a43d907b6950474e859a6f74117854138a7c8e16eea005da35709211f8fd5dfa2b98a6df6c3c5013bab7dbb0d67be2094650448f4b69a124c60cd654634d4a43f411edd6242cd03dc111f125a298f4cb3a57192d3a34aa11f574ff31b1e69e7464c18d5343b98bb70c5d53fc0efdca878b70158118914cad42a835f8a90e731c4441781de48bb55761493a5e5016da8ca2e6d8f9e1ee8f8bf080d544f9f190392c780e826283e03a226ea6425b26f318ac80c13ad8d6d13594db35ec99d54e33ec449b404adad212d95e64c8d1e908cfc247efa406b4c066851652f72e88756067bad07702f6f0265c9e27a63c35cc908b2da02fb7c1d16963b4aa5076b00d07c3a91091273260dce288a7344028de6c1f92fdf4a8190bd393b05e3da17057882337a2215a5a1cb819332bc5d43fb83f76c125579da6914f642f0cfec2bb382709b18747f3d9ecaecd5be3736fa8a03fa0c2ab4a426c2661b562a52b66375282aa255c73c606421120e5ee9db8e8b8ca1375b0f05a7a1a6e473736e1d11d636f88d46a557520e20f6773c8982d3d700a060a52d8736dd3c87d1d6c50ac9a16d0a68e94b5468cd3e18e56e667ec16cf9e8b992fe75fa5fc8780ff626120f30703a0f753e443bc268036f91bd89e332cd759e68a9253d402f6378e82b71cc749340af30e004a64fbacf4acc2daa8772fad1ea88d08da87d7e478e196fd65f4d051e2e50a8b3a37046fc1910335ac7483b755c06f301df0e0e2d72a66031a192f0f83f84fc3713b4d91a620360b2370b1545b4e4e9022f7e9412189432f1ee8d371c00ecd2677bbd5c7b7938da8b1ca89cc0ca9f185fbf3229655e0fb4c771cb1447c303e159a8abaacfb25d7b6a3bb4adcfe393c4b14cce07782b3f6e69b15e3e462ba541c2cab8ed52523e80d5cb427aabfcc64b6bf1744a91c3dc72ce67780651cf4e1760543ab94d96f430fe9a1665027c0bccfeaf09ec9558e87984d8a8a345f18ec72a0ea5c09e4d3fb715eeb7a9273b5796b75906a69296cf1c4e7114f7018d1036e1d092c634072ecd2cdf754ec1be2ecf0efdaefec2dcaf1bccb38b05b262c2bf08cbbc2f9521e23f124590d7dd1a320e3610b6d984bf67d9d0bfba870fcf101ba0af003ba413cf338ec23e9f256739d557831a2d3a8f917659499d0180f2cc55087131d45df48307f65ea795e9f613d85e84924397c61e40458bed14c751c3a18b85bd0051ffd153b755588d1d67925e62ea55e4e5c59637827fa446d14a15a96a53184faaaae79cb26545459a68811f1c2befaf2043121abc895db305c47148a8ffb4de9f4e2ff59a6cef5f558d6588fabc51105ffb136d487b62128c83e24e32ca460f77f9aa9463b231076843483d52c02bfae432c3f8106549ea90f0847edbb58a4401bb5cc8ec25a0367de0bef8c58a0d2ddf2041f01581c567b6aaa77dcf1d1a981acc2996de4c7fa7bb098337dc2bb7e421331ddd29ad63cf555138a95884343f8b57f44e52b5cad75258863a0888ca39266cf1cd037d201578683548e0de63b48c4f30f003658f3e56573e8ba73de967f6ad3c0dcc446efc19c35a0d75ff7952675459574353b5b43aaec77bdecb9e5ca7f979078dc76270ce54d5809983ea72f86012f55a5650cc9263d96227b37056e936586e9d84f9fbb63327d8d8f72a584eede97b3f9c6156773af89ad9885b28692d9d2755162e7d94dcc0f4bb2411bf2004c285385cb335166ddd8ae9dd8a086ce363d659018224ab2cf484fb6a48472a52ac75465ebb758fe2c35f27b907ec728281280b5001906d001bc10a41eeb9682bd384a5ce1afba8786ab18c4bbab3ad334efba377f83231c8b100dc9ac7f675dce3654e2c8b475f2912817f427de305fbed063ef91fef30af1b510832bb72e1fa8ead35bf5a15dba7027ae3496c106542373d6d25663c2aa5f0b6170269ef88d206c1bec8dc15c9a594ab34a6769ee81b30dfe638e4d832a8504dc481ca28b214c72180e9f57480c5280e322beee533e97bc7f677bb5c8c54edffe86f9f91fb9f15ecc81b3ba90abd551eeb46d43812c586576a5f997d2d1d201146a9631914700a06b1cb76019073cc27edc56a2ad774d0b7e0deb34fae9475d38a9fe2dc4a4497579d4b04f33eb70501ca9be91406aefeff3ed6e95afe9d4f0a85ce6c861e4242475cce207bbc1dbf2724da3e5008981c4db5fe87d2ab26e02e75ee4aa73eeba55b026db3a5439092d86bcfb78455d2ab56fcd96d243ccc0b5a08b6226af6ede1d5694ddcea714a22d0f4a7523557dd2d1932f64f2d371cd04a5ce4f9e236f05d4257d28a21f924ef839cfc916c22f77224aa0dd5100338f4c954b2f283387c72ed60fcd176bac65ecda5d22a4f99c632d652f489a45d732be25ab317d22f34f3629a65cce49d146d5be66a9b2fb01228a198840fbc73349e178bd879b10621db6848cb69c81abfa0f0d086eabbc516c6f1daac3e7e61a369167e3e820c8ea0e6f87b6125ac85f6f30358749ba90f622d704eb7a353d1183234ae2bf2605eff39d87799ff42789bb49420a43c0162ef470d7b7e7d40708ea2e783d81f54bdd623062b3006e4b60f0d39200812e5d43370a0c54aa4edf7e015d927174547671931c31004c5efb6cdf416b0da532f24439e5ee5850ed73c50039afcc83c080372c8d5919da7cb78f1d08d7dabd09d5a3f229f0b18d366bcb12b65508051ef88ae4ed15dbc8f4452712bfac541c9218c585bb39c8c5de9b9663930c8248f5ffee3dc1e8d656f6cfdb993913481e0850785611e089b2bd3f6f703f63ded3c49f88c37f2572d2f4462f9d38632ccb86ff9eb0a1e0099193e59d4e86315a7a87b95ca8b47c6f2ba70aa50889cfff9f6887449fd635d69511e0c1598eea27e5153c43b0b382d93d68e9ab540550a24735ccfe86c66e597bb35ebeba4d90e0e247d47cb35f8c8e1701dc43ca680acfe02e6c99e9e03d4ee8fa5793be287d912d45d3a7b8b0debda4de394fcf1d075102b5be666087099f95fb47cf5d879d52d607171769aeb2d15f0cae4fb8728752b2834901fc08ed4297052f25910466bc8530f890f8a24fccebe27074f9987251804b7c223f54bbabad0cc106ddb24a0f7acb01f6e2db4f16976df23ec472de82a69e73d1c0d0f04cc82a679ddf3f0762e64177554d7c8e092bd1508d68a90e2cf495f417ab0d1f02c4d228d57b32849255ff0dc7cd86b0ad21fc404b8a28e353fe74231c890ee3c40a707f3c642d34017cc15cd67bc87d91a4dfe2279717f593dae0175ececa3bc3d5059b338dcdc3d83e5898eab40a5225f6fc5f59cec855ff8b9f9840ebd00a5075fe1b12d5314cf3efa9187a09709650a8b159c7c3f4b0c74bbd3bf67ebd9c59f2e2efbd7319ffc67808a4b203e800a994bd8403199f92e112ec360b8740669aa66714997e30b00848fd61ab315ebcedb1e26620f92404e8ebe273309a05f7fa1acb6071d28c09e7a6f6bc0f3f71540709a978a04848c0f0426d103bdcd1349f040a32f377733f624226d69f5f19eacac97fb984a5b719c46cbbe5697f3d2d1c3f969c6243beb1144aed1fd804c0e8e8f70afa3a952887a0256dc49282074f768bbc93a3de97aa2c49fe6360dd72e439bad94c197677755309cc3ab2e85b512f4fe34e5366faf6c8587a69daddf43d0eb81c34396bf0f98e5e3df7488b9414e3b8dc9aaddfff23d08645fb41f5673f35f87fa4249ca431eb5b77eeb8513e472c618972b356ae1b95dd8801eca90197d9c1db8d43c2c3bc47fb44062b7871427c5df37c3f50a9807429e769e96a14cf7e9b82aade0189ff9037b4974b8c6fada5e70976244977b5322dbf892ce079c29cd8541a308fdadd0c9c655d1d964811ea025178d527e69b96f859847aea8ea293acb25aeb65ffc6f1e58b28d2a84c5c81d0f9a54b890c749ef5654cde0ccf0919ffaf0b95fbb610325fc6105f2dbf6b96f4b811d7eddf37026c2764a66ed21de6e37efa5716bd1951cbbccf2331cdbfac6322762c587dd95c958122872f77647c009f70b7fc7527eb5d4d9114e7fdf602e0e0f1af6cf0824e8d6c04c4cf3b4235e0f82725d6c3532244a961854fd82c4aa578bc0851d1a6adadb74e6980ced0ec0b44b00acb4b41f576f4e6d0b6e4c46dde5d0f1a10859bfaa0932eba36cb963879bc4d4b08a6a90b13c12854b97564457cb6957f104d7cef3a4f2fa0bc23bf555641d03918f93e01f068b508e97dd2b47ec7118e4a8fa055144117600697f2a5a887549175bac7ae832e640cbb502948fac04bd81b15080eef47375a3165390d6436199f6f8ef45f816995e6e304ca24e45f21de21059db6291cd64fd081c7753f6d595920adcf79707d624078a27121f1157172cb551f5b77a15c2e3d1b98882c1da71be3724246187aeba1c55d93a4139d02b475ae8a71d97c2596d4d0e5ee0cda1a86d7f391a7bc51ff87cb1fb1cef1739c06bd81f09d20a70a3ff73412e723f191327fc725b07ae86a37c4d2fe1fcf5a971704c2139a6fdfcfc4c4f4f27d8913967a0a0a14fa3897dcba4e4bae4f15136a2c4b2b772f510f031dbcf9aa5dc421da32244139d867280880de034f20dec9f426e8338f1b89f1555f09815794900c0bd45206d79c9a1b6d8fd248144f9924c6a53bf52ef095ec17cf208acec4cba59e4d611ba63fc38692c3c9de0a2116da5a621625c0211f0b957560a5a1a278ff90b0b8ff113a1c863a6d98e16cc9c6b843813fbb44c7d3f4f74ccf1a361dd44b01d771914705e7a073057b999d6881d2683128581137ab6458f771cf7692531f33fd6a85e0ea38e9dc52563f67daa71db208660ff6fdcf20f86d59e905944deccbb2c3d6d2bb5af0cb3c0db7e07509991deab05923ba319c6f99ae294fffbe4011948c2bae70e701f3b7c2bbf6d35d7bc2026b8d59a1663c5bacf590808f483c3940f09e4ebcd9b39453f6e84450d581292c04cbeee78fb691884faeef5b658fd3c0722929051070c10c44ceee36f19f271b59ee007730c9d5a35a68808d0ce670ce4ce40142b2be41d14585cf4b7b6025af9bdd0be18ff2264ee689346162e614725b5427b08ad4137ff3335a1f6a898dda3f5955267b33e740048a8714501b4ab83b0769c7f63801b29cf86331de20231dec79a0374c1efaa56ab4a6019e9b71d8bf1cb892a1404b3bfc3bf35bf275fd5502073c09060f38acd41db5a7470077d2b53688667b31617010cb0bf6aabf5e9608e3324a5cb71f0858a63f0d93b1b5015df29f3c351d3e35f642cd629cc0f48742179d87ed0d97c888a7a902ae78029af6fc3515f365c426cba75f7202e442f6c1e03c6f63e3f28c8708cf674267b3a9f4297c69cffaed565b4dcdbfb5fca6d88285c499e5df358600374b7749881a31266ee8380e0d8324ee09b896a17613bbfac3135251b6dcfecbefe2946c569249f0d5b573099772055136a9132a570dfca6ea70b1a2df331c004ac7ea2c765de0e017f5f042e9c2b98819da203917c085ae69f7ffb40d08213d6bbd2ed67d6e843893b964bddfe2c48375d5bddcf9fd87fd7f3ed79d36b6abe19ddd6b5a8325b55414425890417cd18e40e67c608a81b78ef9fd5b5b727e318b47e9df42ab96d02850e81aead0bc9aa2f50fc1dffbe2dd596e2a4aa08d14af046dd52182d0be5e0c2301d671c95fed07ef825020618068a9ecfa0436ecd31e10d13cac5fce9706cd939c96602f200043687ed9016052630218e3ad063f949b80aa4d8cffc691330430f6ab9ad996f741f60aa8f30b8b85bf7f0f4f756ab979b56f9800d2dbb7035a487fed05e609d2e70f3fb81695829615dfbc45299b20c1b341910fa2fe177f26d0f0802264eb78ebef80b98a5392b7cee18e26b9178c1d2209a6e706a9e50d69afabaabef6df4da70db6388ffb2c096244744856e42dc84db8d638a3f06c59dc2530c8abb1b6a9de3bbd48f5e85d650faa3abe8b7781815b15543797aa43bcbef7c1f3935c251a29ef78c70065c88349c8873539e575274f49f6ae5c50d3a1fa1101cb8bebc911eaf7c8c8967f25c066492c08e5a976340bbd97c9509833369e32527536975ce4e91bc8e76bbd64a0e9ffddf84e7f3878a68376118ab661af56a25419cb44748bdd4e0de94df44dd34aa1b8e4b831a11e9feaf9b921f5a68282f49403b53991852114e29be514d178e496b8e3d0f87291dbb7768220c93e77bf91488b3f16f27b0f8100460b48d79905ea69d55f57eaebaf3666c942a485b825b6199c333d3b7b27da9f485d1a64dfd07d02fd609af4aa3c89a1228e21451dde17b77ee0c9e97ffef7cb018fb1ec12444cd6d2a8dfceb6f3a626e9be53c83e7c049a7ca74e300a9a36368e4e582ff125b6f775019b7e6285e61e4f446fea0116032d44151ba9f99c2406d2a75ad8d12139e99e024197aaaec862234bbc357ad4a9a2bc49617b0475f239f754d14fc12f9c8eade7b4c8e82bd2fb0a93018d8cf0d21ac8c90a1ada6db545550d6d94bb1d80edf4a6dff478f8b2708fba0b535af74b7829ae181fa90e223b1a1aa25e506e7cf9caef8858a1565dc041697d1b9f0c802d1812f1f8b6f9599078e2722d418fa33f4fcad4b173255c0d000d9d7bdbcafc9503aff64f2be2b9df5ad5cd2a443735068f06edb6f1ebc0db7223151dbe28506b08e36a6ddcba7c42b7b811b85bfc9b5de01a008b9cc08f066d00a63113e335cdf8369458b9a57360b03c500a961f0b2b5494346c5313411d3d37346599a1d161b66ce1e9256f3c1fad4b71"]) 11:44:18 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 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(r1, 0xffff, 0x1, &(0x7f0000000040), 0x4) close(r0) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00010041000000b56a00"], 0x10) close(r1) r4 = socket(0x18, 0xc002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x81, 0x430, r6}) 11:44:18 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x40) write(r0, &(0x7f0000000040)="1a", 0xfffffddf) 11:44:18 executing program 1: sysctl$machdep(&(0x7f0000000140)={0x7, 0x1}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x1) 11:44:18 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x8, 0x1, 0x7489}, {{}, 0xfffffffffffffff9, 0x91, 0x8, 0x7f, 0x3}, {{}, 0xfffffffffffffffa, 0xff, 0x2, 0x20, 0x3}, {{}, 0xfffffffffffffff8, 0x28, 0x20000000, 0x7, 0xfffffffffffff69e}, {{r0}, 0xfffffffffffffffa, 0x3a, 0x0, 0x5, 0x2}, {{r1}, 0xffffffffffffffff, 0x3d, 0x2, 0x800, 0x9}, {{r2}, 0xfffffffffffffffe, 0x2c, 0x2, 0x4}, {{0xffffffffffffff9c}, 0x0, 0x20, 0xb54c9dc58ab8c564, 0x5, 0x4}, {{r3}, 0x7ffffffffffffff8, 0x15, 0x2, 0x0, 0xf21}], 0x0, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffc, 0x8a, 0x1, 0x1ff, 0x5}], 0x7f, &(0x7f0000000280)={0x7, 0xc6d}) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3874303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c00000000000000000a3f80004000000000000000100000000000900"/177, 0xb1, 0x0, 0x0, 0x0) 11:44:18 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @random="836ca0050bc7", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast2}, "810000005ee1048c"}}}}}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000080)) 11:44:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="024b2f66696c653000ea8debac660d3914a922e8576b3842aa15aeacd61455f71f80bddfccb515709e84af3cb1decf4d97ee98c3d4a4202bb89ef4d57689a301d3aa39e0f76de618e9994bb31fe421bbc9e9a14140f998f8768100b516f5270b3c0be05d4c3744704746f6ac61b2ab80f7d7c618904b9cfaf9656c374d51818f7d187751ad00"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) close(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 11:44:18 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 = dup(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffffff, 0x5) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20a, 0x0) preadv(r5, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x2, 0x1) r6 = accept$inet(r0, 0x0, 0x0) sendto$inet(r6, &(0x7f0000000140)="1e5f22880f579a60b31ada7e256643fee54546d7868f84d698c8f5cc8a6468fcb35ec37315de8b9323042e9d5f3139d1dea5ee61cbf022eb5f6dba26bade021e33", 0x41, 0x0, 0x0, 0x0) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f00000000c0)=0x5) sendto$inet(r6, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbaeff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b", 0xfdf4, 0x405, 0x0, 0xfffffffffffffd51) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 11:44:20 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000040)=[{{}, 0xfffffffffffffffc, 0x8b, 0xf0000004}], 0x0, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x23f1, 0x0, 0x2800, 0x0) 11:44:20 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) renameat(r4, &(0x7f0000000100)='./file0\x00', r6, &(0x7f0000000140)='./file0\x00') ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x3ff, 0xffffffff, 0x1, 0x8, "7fb0ee6abd587d8e4229afa1881535b6be05f442", 0x4, 0x4}) 11:44:20 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000840)=ANY=[@ANYRES32, @ANYBLOB="7853d10eb1977afef3e693ced2e674cbfbca1a7d4f80cb0e5e5c2bd9ec00bdde820c712ca9bb489ad673b387579b68", @ANYRESOCT=r0, @ANYRESHEX, @ANYRES64, @ANYRES64, @ANYRES64=r1, @ANYRESDEC], 0x8, 0x800) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000840)=ANY=[@ANYRES32, @ANYBLOB="7853eb0eb1977afef3e693ced2e674cbfbca1a7d4f80cb0e5e5c2bd9ec00bdde820c712ca9bb489ad673b387579b68", @ANYRESOCT=r2, @ANYRESHEX, @ANYRES64, @ANYRES64, @ANYRES64=r3, @ANYRESDEC], 0x8, 0x800) syz_emit_ethernet(0xe4, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xd6, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @tcp={{0x1, 0x1, r0, r2, 0x1, 0x0, 0xc, 0x10, 0x1, 0x0, 0x4, {[@window={0x3, 0x3, 0x9}, @eol, @sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x1}, @mss={0x2, 0x4, 0x800}, @nop, @generic={0x2, 0xc, "29382f6c7d948f8fb14c"}]}}, {"a7113c2d36fe43de85014b1da630d98cc3dedbd478efd87382a468b1f505b621e380540dcbd471fb93e74414e45caaad28449fbde725d34541e3b9557407ca78366eeb6d8acbdb5e05b76a9f61c7ebb7a24dd82aa1365a758b4f35ce32ef1b20bc447a6d59b0ef03e91c65efcd771b51cfbfa2ef8116efb1d08bb2fc3e0ef83eb461154f6cdab53743620ff85e9e1ef06806"}}}}}}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) 11:44:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fchmod(r0, 0x13) 11:44:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f0000000180)=""/232, 0xe8}, {&(0x7f0000000280)=""/82, 0x52}], 0x2, &(0x7f0000000300)=""/119, 0x77}, 0x1) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:44:20 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xdb, 0xb59, 0x7, 0x1f, "242d63898909082056000000000000000100", 0x0, 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 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, "0000000000000001008e7d00000000ddf500"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3}, 0xc) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) renameat(r4, &(0x7f0000000100)='./file0\x00', r6, &(0x7f0000000140)='./file0\x00') ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x5, 0x100, 0x5, 0x1, 0x3, 0x2, 0x7, 0x0, 0x1, 0x12f82415, 0x78}) 11:44:20 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') ioctl$TIOCCDTR(r2, 0x20007478) sysctl$kern(&(0x7f0000000040)={0x1, 0x2f}, 0x2, &(0x7f0000000080)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f1e623932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda560", 0x0, 0x0, 0x12) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r4 = kqueue() fchflags(r3, 0x10000) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) renameat(r3, &(0x7f0000000100)='./file0\x00', r5, &(0x7f0000000140)='./file0\x00') ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000140)={0x9, 0x7c9, 0xf7, 0x0, 0x80000001, 0x4, 0x4, 0x10, [{0xb3, 0x100, 0x2, 0x7fffffff}, {0x6, 0x2, 0x6, 0x9}, {0xa61d, 0x5, 0x8, 0xffffffff}, {0x9, 0x9, 0x80000001, 0x1}, {0x8001, 0x10001, 0x6, 0x800}, {0x2, 0xfffffe00, 0x7db, 0x4}, {0x400, 0x6, 0xfffffffb, 0x7fff}, {0x8, 0x80000000, 0xa5ab, 0x2}, {0x2, 0x7, 0x9, 0xfffffffd}, {0x4, 0xff, 0xfffffffc, 0x4}, {0x2, 0x99, 0x1, 0x80}, {0x6, 0x3, 0x3}, {0x8e2f, 0x1f, 0x8, 0x80000000}, {0x2f, 0x7f, 0x3ff, 0x20}, {0x80000, 0x80000000, 0x2, 0x8000}, {0x3, 0x8000, 0xca3e, 0x20}]}) ioctl$SPKRTONE(0xffffffffffffff9c, 0x80085301, &(0x7f0000000000)={0xfffffff8, 0x1}) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000280)=0x9) 11:44:20 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x3, 0x1}) open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) sysctl$hw(&(0x7f0000000040)={0x9, 0x7}, 0x2, &(0x7f0000000200)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xc3, 0x0, 0x0) 11:44:20 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000100)="1ebad264", 0x4) r1 = socket$inet(0x2, 0x4, 0xfd) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000200)="e000c7e8d36c26fefa29dee8444f0d484ca22336049ade5662a8976dbb97c2bcd559f4df79c51d3b5a59fc5bf86a92a7aaf711bd2aa733723679f02f6b985768ac3b636e2e365a10c5511a30e339b3e9e4fbe029df817762f401db9d6a3bc4508db0b0ce5cee2edee9103564a2573c1b0681f8402993894a6b1b1429c3b2f431b9d026c53e6173c1ceb09189f6cda5caf7b793be125980765274b8840c5e354d3bbfb285dddf08652e0fffe74605fa07eafe543a1ecd2dbf11692a4113e61b8556cbabc18da3927aa6c4b977f93357bf9ec5a3cf2bb7bf5518316c37642f56ba08ca3fdf475cf07f97e63811fc42a54b24d348a2ffd109b503fbd3553373f85192099b40ac7048d522ceb2be3a110f094046ae25c3e0ac65c6e8bcd5f30abd", 0x11f) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f00000002c0), 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$GETVAL(r3, 0x7, 0x5, &(0x7f0000000140)=""/147) close(r2) 11:44:20 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x0, 0x620) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000080)=""/131) r3 = semget$private(0x0, 0x0, 0x110) semop(r3, &(0x7f0000000140)=[{0x1, 0x5540, 0x1000}, {0x2, 0x79, 0x400}, {0x0, 0x20, 0x800}, {0x3, 0x800, 0x800}, {0x3, 0x1ff, 0x800}, {0x1, 0x6}, {0x0, 0x0, 0x1000}, {0x3, 0x1, 0x1000}, {0x4, 0xa4}], 0x9) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) r5 = openat(r4, &(0x7f00000001c0)='./file0\x00', 0x20, 0x0) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000200)) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000240)=0x4) connect$unix(r4, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) semop(r3, &(0x7f00000002c0)=[{0x0, 0xffff}, {0x2, 0xffdb, 0x1000}, {0x2, 0x100, 0x1800}, {0x0, 0xe455, 0x800}, {0x4, 0x7, 0x1000}], 0x5) r6 = socket(0x2, 0x3, 0x80) r7 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r6, 0x8, &(0x7f0000000300)={0x2, 0x2, 0x20, 0x4, r7}) r8 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x10000, 0x6e) dup2(r8, r1) r9 = semget(0x2, 0x4, 0x200) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000380)=[0x1, 0xf78, 0xffe1, 0x400, 0x6482, 0x8, 0x7fff, 0x7]) 11:44:20 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$setstatus(r0, 0x4, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x7, 0x3, 0x6) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) write(r2, 0x0, 0x0) 11:44:20 executing program 0: getgid() r0 = syz_open_pts() r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = dup2(r2, 0xffffffffffffffff) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) flock(r3, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) flock(r0, 0xd) 11:44:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x641a, 0x6a7, 0x5bf7, "00000000001500"}) writev(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)="4e010412", 0x4}], 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 11:44:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x1, 0x2, 0x3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x810, r0, 0x0, 0x3) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000180)='\a', 0x1}], 0x1}, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendto(r3, &(0x7f0000000140)="d058be5e14e38fd08c532953ba66be2c0ea79f8822128c1f6f662b7c4651c202d280b0712815e270eca6662c", 0x2c, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 11:44:20 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() flock(r2, 0x1) fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) flock(r2, 0x2) close(r2) fsync(r2) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff0000"], 0x10}, 0x0) write(r0, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) mknodat(r3, &(0x7f00000000c0)='./file0\x00', 0x8, 0x3ff) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6, 0x812}, {0x5, 0x5}}) 11:44:20 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01070f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = dup2(r1, r2) getsockname$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) 11:44:20 executing program 1: 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$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x200, 0x0) r4 = socket(0x10, 0x1, 0x0) r5 = dup(r4) setsockopt(r5, 0x6, 0x8, &(0x7f0000000040)="ee1a70d7", 0x4) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000500)={""/16, @ifru_flags}) msgrcv(r1, &(0x7f00000013c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ddba77cd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ddffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cb907db0760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fbff00"/4109], 0x1017, 0x2, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000700)=@abs={0x1f95d27d48731892}, 0x8) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000180)=0x800104) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) socket(0x18, 0x1, 0x0) dup2(r0, 0xffffffffffffffff) sendto$unix(r2, &(0x7f0000000280)="75110c312a1a56e354a87bed00a3c9bf047173d245dfec2c4b16362020caff7df73d279c3876a3b981271fee526ec445b0aa3ca3850f1c778fb4e3dc4db0ade55a26b256c93d7dd6a86e4d1d74340fa2f02f430835196080c031b5202ad3ba7a2da45b29bb5affe8a3512f765bc5b51de8c202b246ac77cc05391caef2502383e24aa96974192fe156bfd19f092aacb9fb867ba91affb2bdba885762e4d5", 0x9e, 0x400, &(0x7f00000001c0)=@file={0x0, './file1\x00'}, 0xa) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000340), &(0x7f00000006c0)=0x8) 11:44:20 executing program 0: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000002c0)=[{0x6, 0x0, 0x3800}, {0x0, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}, {0x2, 0x5, 0x800}, {0x2, 0x7, 0x1000}, {0x2, 0xfffa}, {0x3, 0x0, 0x800}], 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x1, 0x8, 0x800}], 0x1) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, r3, 0xffffffffffffffff, 0x0, 0x1}, 0x8, 0x10001}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x1ff, 0x0, 0x0, 0x0, r5, 0x168, 0xfff}, 0x9, 0x1, 0x1000}) lseek(r2, 0x0, 0x0, 0x2) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r6, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000), 0xc) write(r6, &(0x7f0000000000), 0x0) 11:44:20 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x5}, {{r0}, 0xfffffffffffffffe, 0x16}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x5, 0x0, 0x80000001, 0x0) msgget$private(0x0, 0x8) r3 = socket(0x2, 0x1, 0x0) dup2(r3, r1) kevent(r2, &(0x7f0000000040), 0x7f, 0xffffffffffffffff, 0x80000001, 0x0) fcntl$setflags(r3, 0x2, 0x1) 11:44:20 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202f07f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00'], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) getpeername(r0, 0x0, &(0x7f00000000c0)) 11:44:21 executing program 1: open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0x3}, 0x8) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 11:44:21 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = fcntl$getown(r1, 0x5) r3 = getuid() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xffffffffffffffe3) r5 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, r3, r4, r5, 0xffffffffffffffff, 0x0, 0x1}, 0x8, 0x10001}) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, r6, r7, r8, 0xffffffffffffffff, 0x0, 0x1}, 0x8, 0x10001}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r2, r5, r7}, 0xc) 11:44:21 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0xc000, 0x0) open$dir(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)='<', 0x1}], 0x1) 11:44:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1fffffbc, 0x0, "0092e400193000493a43197d57fbf8009c000080"}) r0 = kqueue() r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x9, 0x0, 0x8000000, 0x0, 0x800, 0x200, 0x200, 0x2, 0x2, 0xfffffffffffff0ce}) r4 = fcntl$dupfd(r2, 0x0, r0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0, 0xd34d) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaa00860060a4000000010000000020000000000000000000000000aaff0200000000000000000000000000012c0005"]) syz_emit_ethernet(0x3adf, &(0x7f0000000000)={@broadcast, @random="5be998db1b79", [], {@generic={0x86dd}}}) 11:44:21 executing program 1: linkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x400000002, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x1000000029, 0x41, &(0x7f00000000c0)="f395a43aa606cfd5f03fd121011eb4191049f975319e98c9d8816a9db61f508038789ed7459af778b344fb4fa18149d704000000c7be4a6a08fce889fbb1e7b3897b46c521a5a4d141933705c473bbc198fa1d07553b793cc8dc143f01114d9d4273269725fab28c56a61bd39abc825cb6c610dfdf9ffca2048bc19c3981dc00"/140, 0x8c) 11:44:21 executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x14}, 0x2, &(0x7f0000000080)="c7ab30ac", &(0x7f00000002c0)=0x4, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="f3cc89ce652d39ae32d3f0078ff0301e8bd83f16e35f0ba35e1c8178e8dee3f99867121d9015b30000", @ANYRESDEC], 0x1, 0x0, 0x1000) getpeername(0xffffffffffffffff, &(0x7f0000000180)=@un=@abs, &(0x7f0000000200)=0x8) getegid() msgget$private(0x0, 0x2000000186) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSKBDIO_GETENCODING(0xffffffffffffffff, 0x4004570f, &(0x7f00000001c0)) msgget$private(0x0, 0xb6) r3 = syz_open_pts() close(r3) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r4 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r4, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0xfffffffd, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x4}) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 11:44:21 executing program 1: pipe(&(0x7f00000000c0)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) linkat(r0, &(0x7f00000003c0)='./file0\x00', r1, &(0x7f0000000400)='.\x00', 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_broadaddr=@un=@abs}) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r2, 0x0, 0x2, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r0, 0x2}) getdents(r2, &(0x7f00000010c0)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x8000000000000000) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r5 = openat(r4, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) getdents(r5, &(0x7f00000010c0)=""/4096, 0x1000) r6 = socket(0x11, 0x800000003, 0x0) getsockopt$sock_int(r6, 0x11, 0x0, 0x0, 0x0) write(r6, &(0x7f0000000100)="f9e10a410f4ced946374d0611b9df0779b33ebb1da806bc6db0aee2748880f3a9cccbb69d567c2f92531a580a56e87dfd9b98602cf359e82dd12a8a6b22256955f4e046ddfbe14923289cd909127bab13f3d904da698916ae9cec48405d35de34ffc871267483582e356745767d5919370095fcca3dde8754840bea28180f5ee3a41b5a92c3597e4c98561dec849db691f50d7f003b2f4b2fcbfa4fcd7b8a239c1998c963e9b1dc49648c00d0b6709f9e9c6c29bc42b9b58d34fbaedaca3559d3a237d653bb02f7f238c41fd8d0deeb136d44fae4a7a4e5fa12334ebfd44e0e3ec908526e45d6876", 0xe8) 11:44:21 executing program 1: select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8011, 0x18d) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000140)="d976e2e88520c67c4519c90370cb1e9cfbf7263c37428f23e79cb2f2d4c278e489780f81e003b885e42bdd197f248cde81d2d93f1e6a0d3b8ceb8fb9d7fdd3071736c5d02e35dc416aed723c9bc9c93ebafdb63021065565bc46b22ca55e338d9d947931f17d27f72d40bc165988507a85baa730d8e7c28233df6f44a03fde4f56c92c04d75e07ef1b80f6ee1b5559a4114121dcfa99afeaee0d99de045405830e1c5a4a2c5386a85b801476f52233a99e439e9442bc6fe2fd742f6c67fbfa4089315a8a031117da0ef245b403e0f6555f12d269caabfba68be74fd72ea7fe9c935f00"/248, 0x0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10006) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = syz_open_pts() r4 = socket(0x18, 0xc002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = getpid() fcntl$setown(r5, 0x6, r6) r7 = getuid() r8 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r10 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, r8, r9, r10, 0xffffffffffffffff, 0x0, 0x1}, 0x8, 0x10001}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000640)=[{&(0x7f00000002c0)="e5cc", 0x2}, {&(0x7f0000000300)="1a5bf6598d2000c69551047e90d5de64054c2ae4", 0x14}, {&(0x7f0000000340)="367eb9fe791d4afb0b4c0c06dedab749b6686977ecf361c228dae0b7887200f4f1ad954324acf7667a1b7b7d4b2867a77f0b0e40e7a071aadab16a2398a6f71d7b85e4a47b76710ac930fc8a8a3f671c0dd923a93caa74e398cf4dce73252a12057a3407cb0d743c58b075b3b5153384457af2950546a047683d26615519e06b918004e4b6f96bcf47f91f999cd78bfe819b572f308e35bf548953df413e08f0578f047c6314b71980e1b435ca91145c837f0710413af9b2dad0c26fc0e7", 0xbe}, {&(0x7f0000000400)="009a9ef0c8d4c99b56416f7d4e10e706d5c7a87f15ad3c92f1cc84e300c7d9cda803e3fa6dd01550862fbd9fd8ed16934dac2cf90c085c289b3d43920b80f4c2397914e98d12b5e21d8b3056c1512984f675cae57bb1d9971ce8de67f13e71fe2ba1a98d9f17eda0a9adb9f7a6dc0e2f7e9824fdfca9ca6d9252414d7a5e44e9eaf8807c83693be895af2054b9ad438237cc97d021d4a49866c576bc7cbc8e133b1ae0c09633c45e1d89f5fe4b0ced953959a34b6b4c538baf79a1b88d743a7361fae984219bfaec797f47", 0xcb}, {&(0x7f0000000500)="90567f8d9dc3bb4d7052551669e3c92b11a6dd1b6ca626b06968f3ccf27483fa77d3540334e8cb0db15a09130ebfcea22c3691714cc4441aef0839e295d88b92835456e7e9751e6fd3652eb57143322c5fcf7711e9d530c10b3d1649aca8a7663221d5b44b53c864bf2b86d55795b2be598dc33bab68e2aa2169939e847a85e03f63b0a0710748d76b74c227ed4c0b8f41c59e1d9d3f993cb3c3dc1f3cb2ecaf0cc207af2c911c52d8a11830bca39d6e0b1e", 0xb2}, {&(0x7f00000005c0)="f121e2bde5c888abce6d7a24d93aee76105162ce4134bf9458fd78e3c13b3545b51b1ce0f1a46da35174c572f67cb207d321585c9f3ed51267ff3ffe9b2b7d7e5042d1c76e062cc5ca1f35f34581a1e289f6cb76ab569d18ee356c2d163a24081434c616a04fe0a0a84ae539ebca8658171a094938b6c13f179f9600f208", 0x7e}], 0x6, &(0x7f00000006c0)=[@rights={0x10}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3, r1, r2]}, @rights={0x10}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r9}], 0xb8, 0x400}, 0x5) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000100)=0x76) 11:44:21 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') ioctl$WSKBDIO_GETBELL(r2, 0x40105704, &(0x7f0000000000)) syz_emit_ethernet(0x2216, &(0x7f0000004700)=ANY=[@ANYBLOB="ffffffffffffd71ca3dd030086dd6031797121e0000000000000000000000000000000000000ff0200000000000000000000000000018003000000000000000100000100050203ffc204000000080001000105000000000000000000000033001420640000000c04000000000000c20400007fff0502001f08002561fb541f47f7124e6732a013f1af54fc025941bc53bdf46fd676807c19a7d999343c8c11ce925e0620fd44baabbea8f8918b7e6bd8dd1b3bbd17591e174df65316955f967294ed765e83fccfccacfd576012c1e5282ca6beceb16f39ca097373e02723e8db6481eb2f9136b647b4955a943845a0db24c43d438ec5df55b054d4a2148c35cedbc4300900ca7392ecaa7d0932690bcf5cfac2598f9b86bc2853acfa2e6ed8f1117cbfdbb30e79c3ba692a5f24f3eab7a7d0968aae6632f85f370a4fb7c2fd5da006e5751bbbd11cfcb2e27f0e42c8891a480d6e21ed319bcaeebd80abc63ac1a4afc8fec6118e925ba562873e0ee05e9efd335fec79e0dbedf1083b970b642659e670ebb3a60bfd712dc31eea76a0fa8142f6b4b0983c545614943082201cb0ad09115623e3de0bdd142466738932127c877f4182d86444db2f323577807785032c2152471a67cff5a5121d49767cff61a2617e1587728aef13953b7b92e53160fc2a1c0f0e7a7deb839aa83f32685eba8492a0c1303be251c8b993b50beb340d977256d5bea4b524754754c70fe42095711d8eb48d77fed330ef39d630df936ad2e2d8bb35a265efd68949cf357d5a8ceba0a965f945dffb395db68e0d909b579af002f94b7630e431b2d7d5084ed89fcb6c78ff2560c0f27d4016a21efe9aa9d3325a9bfe3bb095c623cc88a4366a0088a40923cb96ceb650096dd049bb46e01f7ebcdaf1b43ad0fce1a6ed00f4dec0d07b2fa44076d2bb24633a725bab0d0daafde34d65b8a75cf022cec1571c7188e5262631fdfbbad7fcf0517ecf0e4e37642b110ecac709f07fa611c1431b54890dc59542c0b3459e1b060e7268be7412b009941f287921dfeb15ef7d38e5a225d0d2a19d8b28225685b7d7345100fbbdc0a48fe47cdbf98a4a5a451120e4c950495489aff3d6f2ab788bdcb35e81780d0cd0a08a845923fc2b9002fabc580b3929a09347f4ffacd863b7b16db810e2db781b32e01c40fa7556ce96fc2ee9b56095dd7fc8d9a12785b8d4c6640ad7299dd0d46d4272b84c6b6f867380aeed5a946c2dc2f622bb640341c1513b609548e7bf6358189d8e5038e0b02d61ba01631777a92d230de91371db4b9869ea5e95e5a54696ea765c73859da3717d3ae4c5551a181ed07e0182961a70cd94fb18c12051e3ed37bf8f565f3a832f5f5f2eac4c6bc4178befa5b5faf9bb3e1d256a743bfaf8783c4dbe24726239f185126340b60965ba2c5b7ccf36731b980f99e893ab3626f6847b9705367aec2a6167637d833c02276849c0b728bd7fd1c689a5e7f5729b9ca316c3cb97be95d553305ee31b6f8be527fc0e483792670c94e0edb8076445afa1c271eb2f730bf7e4d616cb676d18dd621bfe92c22fe983a1e763f74dd2ebb33e6d8ec69ccc0d9cd6492a6c9bba5e89faba718c7d5ba95da35f41582c7744e8f79987aa3b8c8b9086b8ba21338768c8525e7d8a8a95973e3bf25559fe087aa3799a3ece4524b220a1b7c3fe60511d45bc4a364ef0c5b446907bd58e988875b41c0c2e9649b9e6f972ca65184ac55a07b8ce8d46a769a754791ba60fccca279f093f2976b1db9fa93f12042a45b62a9cb8b3207949d69cac4c301f71eab4ecb220e503d9c05841dcef2c0b7078d25d58f37f356f0226cc6bfa6fb69be2ae4d10f12f52b137cfcf4115e1de2ff4ba07de5c575c61e79ecc073d12a471932503aa0da11eed334c81e4447a821388da05e33bcae4c770e74b4048e5d1d38c0bfdfd593e1489dc1c74fba485b0b440a15b9ba6145f3a3e27a9c1fb57c138786b5be80e53de6db80d5da419fb6b7b82cd0a8cdcf745600ef23ef949979b969a4fba48e59258f3e0582c936d24a7b6eedc87427d1ac1c3871aeb172b78e161ce35be60b87497a2be773934f47dd66afac64a6bd6d87032d80a0a215907124dd7ad1e73a5461ec5265797090e7a7ebd8676f84aadf3539b51fc7409949da7e9cf8b4d14131527a517ec471ae630f5758c03d2bd31216799f33026d6d807ed2bc15bbf951783d695a986562cca291c0206a7c6d80096e44caaf30eec667f56192aed32442c1b7ccec3208f511aa1525b7af9df2f068a7055614ee5917e2c0e2d49afd0895ed2d01a425c11ada7ac6354108e3366461af63d465cee3b844a6da626dc3dfeb269e0f7f8d4fcfdf15a3bdda8035183e51c9c15ff1f1af28407b473dfc77dac4e4ee275d419e922cf5f620204b22c1c63e3251a23cadccd7bd11bf588da8fc6b00be15e9094b6c16056e47c1c2cbeb91b290115fd68d5dc9435d602e13eae42045e83acbf649b91da142946d5407670d122d1a95bbe96d2fb64d37dc5011971e5ebc198bf041d15c1589b073bedd0095f4964176bcb33d795bbbe8efd01b7efc960b8b052da2a98a03e2037f01c637763a5ca7dfe51dacf477038e8cd2d47cf172a0c96284a9c4dfe6aa99bd05489ebf74c95c5a460ccdb813a123d0f66abff15096430ada32bd4bd899d8600a707c4099342d2410ec70c1c5d4746035d9f249698cb2d0c159d031c627961612eba9a550ecbc795c4dc3a0f96cbcf02abae5e24040acf6281045f6d071a3d4ee4aab8763215525c1f593207a033ef0e02b0855b786c023797c580532c855c96e37535da0f4520853955b119228f5de87715cc0df997b9235b0ceed800b158d0ebca8b394abf919efd5de42876abc3958f885b022916b102875203f7a31ac2594d44968ca6ae48b2aa1b498da2b9693cf94e897ef7eb228fa40027556c25b954486c8ec73a9290bb5dfc849fb38bf8e50f9008be816af0d4965ae84ac62ebf5ec578f4c26bc55e939c5330eba55479261d699c011ef1acb2ec7ab30b76b09f40e223dd217ca25861d37903dcabb55fe2bf3c1f48e029eb58973a923538604dedc9369fba7be575201a010483737ca44e9372e6b6d2dc8ee82416f6dc62f145c8e1dbb4e995596c1e4712828c7b3564ec1e6e098b464c58af6ecc00df6bf5437d4168f79f52b5b25e26d349cac0d3ac38d4e2279fba063ef48237470b54ff376139fafae9a90e97d93d4e91f68d7390204d9819d91bc093aa881f2c448b79af76c1acec3e2844397cde55cdd51398a39ce913f4a26e043edd696c7ca0721fd596fbb369b27f0ce98b6481955d2c6f06f8038a71ed4ae651f456eed798c9fa60385c7f612a902ac6af6a69554d1e43f3c078375ddf83038562b0b2148986ad8f66f727c9e665365c78e5c4106eca05ada0f8d2ec3dd92df5328b6b1a41fce3a57c45379fc4125d283d336682036d212d7b34984ec9c7110ebfbd68006f2c0e4df9d87f6a334b9781efb4ff9731ef9f01ab74e1f0be4ec6060f4a1bd00c2902350bf4e3789ccd198e67777be95e26b1f8a11c66fe8f6a80c1c7fc2af0ac442134daf36f38356a829c02d0bd46ddd62301e30f981efef4797019de9cbb9810cac174cb050e4bef6e1cb303bb27cd777a88b227470764ab2a7cd1415fa8fa5b702f86111eee04e88e8a78321b859e2fcf074dabc8c0624a392f4498535a950e853ff2c28ec4bbacdb854e523a164d448c90efc1b8828b41422d4d016e60f967e09d41040fc4048eccb62f7efa40b743f0e989b580a5c1d288c501790c1a7c948459f60d869927cf69e8522f0f0aceccf5c9b40c4df6212f0332be971bb148312c7ff3f3285ab98e25a4ab13ee53a5c3a5356a6275808825f8496d69680b0ee18edfe3cf51036d61a628d9894df77bc189e5f547132c58c5b97125a20ab122bf749ec1d7bc217975e0a1dcc901ad6329e970c84cda250a12f96ac019c799a8cf1cece3bfc482b4586098b72b612837cd75b7e0e3d4905598481e8b80049a93c3bbf8ca1a1ee75a195d89a2a48b2a68cd07a8046939bea80b26830daf7927d99d67304047a5b26a71e2136d922949e7089ea58c8bdb68e07b40860d6e7f7ea2c7f303529baef7aad07abe0ba3cf4474910a7c8654f8b13208cdaa1f9bfa9ab2d61886e53c1e3324cebb132a820e6946eb9b7c5c817f73e40d205e3f4006a8d3c82d2e25346e78864cf5b29d27ed69cf8c25edf72b5008debc1488555d2877da52530c2d912c5ce6be81712e327ad6d6138f2fd7b6bc8fdc9b56d8b445a38ff45f67052b2ce7d83eb6edf6a58c240d1e43ecf0d35a2685e88b839f5e44c970d97276e24947b60e71a293e81ec0b0f98847d0c860c5b082d07a5e70e2d3fc6d523a0380acc35b715e6e26af96076963c144bb5d143019ae51dadb2586cc94386e8a01e19c73a16e282ba72953caf657fefd9f4b40d866a4a6e3e1fbf10a4ec25ab2ca1371929927584e98f48ac9964cf61d4fa62a99a313a2d54d4cff6b4bc99fe4c1918ea542fd99c09345dc3a2199ca82de6532adfd817e5efeffab7ddca478cc2a8e3feb453a20c0926fb07a5754ec60581cf0ddb6fab9c87943b40b88e6d1af2a66f106ef5596ab7344064f9ddfbacb3cdcc1ae37ee2e6e8483ea3b4cf66b5a6d853d5e4fe35e4684a908c450715cea281c117822080742e8ac8dc13e6d3f4bc3e0e3fbb5df140d2f2eb34c986e347fa8e145bec83f3369eb015286cbbfda1627b497b2c81de476a338f930cb782edb1ff8c8c0efb43717e04c51a0b88c2236e27d35d0c92e7799ac81229567421b649f261ae9830a045a1afc077c992752338690cf69aaf74623efbfa06d24748e64290fb2151ac04880fd2d005eeff18a95b496a78dc5fac763eb08bf43a1f55662fa3731b31eadd75f67f260716b92d5c7c3ad1672b7191b5425b66146a0dd2ff9fa1be064aab89fd560ca348685e68350fc78db2cb0bbeab8225d645592e001e950b6d3522119e0e25bbcea81ae05f9a593e206d7c907bcd234f07fa4c3ea0e6c243989184d5080f1a854fcf485d37b2a0df96438ba0b3403949c2895848cdbc473c1888bd573721aaefeb5da1a33cc5da2d26945ff6a5341a4b83a4f577d9cc0c0d795e14a24b0982e6a250d85d976aed6cf0f26b6d85b563a1ea7d1d9fcb8f8536ad73a4411e5850b4e150bb428f214ece7f7e24a48ba872b955b775e6c23c085c09350166e53b7815de650032bdef2256dcb0f2a4bdaf6d2d70825e4bc85c2043e98882a399c368c16afe9976cebae60f8d67df4f7137c064bd45b6376e0972176772ae34ab342ac744f55d169737cef176b868e445bb27735188185f0324cefe1396dbb56fde752e3f1aa32cd019ab3d3943984ce166160babae92d2ce19d1d5f0c9416b54cf7f2f582ee553d4162598492a6092b067aab70cd3fa9915c62fbbd24cb2ac1fb899a3f0f6c9cd429bb7f3efd644d84aa60491c8338c55580c2c8fd40ef835dba37a0eb3ce4571bcd0e1caaffb2f2c347b89f7053d19b4617e3ed2292ef0ab18d3a6a484ed5852695272dd212b97f02d925b87539165d3bf4b2ef030eac79fc11d86ba13893708f389bee61e08c19d65e07ee993d32a2a4e36a155c504944fb9c6d1a0453c0146c367d245c3962b7a1d248b8aeab172bb3d08bd47ae15987f9522e780dc76d82b5a96728f1e02221296ea2014de273c960cd9d8ca12c8547d7c459df779408721086e6e3966eff6882b9e9ef1227929f8930fcd1e587b3e75c2e7d54c02b267c02f3a54a33d1c4ae310972ad543c23cb85363b7e3ae83d5ea8016745e0f752262ce158dad7ead486147a1de7fe95a24c9dbd7a7153911f7e2d66051c339e313dbefa14a4cfd409f63f2fef271f9000ce6588f148a6c34c0273b5ef0d9c65d8a5167005020004050200000001000102000004010005020003050206680000161800000000000004015100010000010001020000c2040000000800010002a6c20c1852ba3a248206219f51d78bc1d62cbdcc648ae8fc977d739c26de97cdba60401ec8bc72cc5c2ca242807dc4d38425daa6762e27bb42f69174e0efffe89de59ea752f30b57b156d021ce9730e79d78c4f8d38b247c1f983804b946009ffbbeff8b3790f4a8627babfbd834c8281c8e9d5d9a151bc25eb50f6173b6e7fca90d8c3f022652e9c17781b95a789d5d617d435879d03a1444a52a84fbcc01d9a9c8704d38714d0102000004019c000000000c00000000000000000000000000000000000000000001fe8000000000000000000000000000aaff01000000000000000000000000000100000000000000000000000000000001fe8000000000000000000000000000aaff0100000000000000000000000000012b010000000000000001000502000404010300005061e6ff7aa78c1c6a48e619ab6dd65267a5a6a515a9cbec6193c548cc6bd104dea1cd8a48abde1b6ca2713735eff7820efec5e5410823fb40ddcd148cb8aedabc1fd9975b5353f3915dfab517804dc2df53d1e4179b34d0b7bf8178d629b31aec1ffd67f5b51241649008475cccf07ccf883d1a408a8212674f5ca0f5516d8fe89c83a8b1e5fb76f7e85eded63a0b4d71f5acb72672cf160c0ad602ea74fd2950418f969f4446c4c207fbe47fde7d037503c96f726d5add8ec87f6f094e461239f03165d38eca3e5c67a813ad28e46eebde286c4851a0490957d5b974711b12e487ebfe99ce51c4a64b4676121bc8b6e37620cdd96b754b461c5f17ab7479713341582e023b4a5a5442ccd6a59a8915af4ff6894c1865068dbed90597d9d3dc6e9a44d8e3d3a4e0913167ce3f0b9ac12cfd31cd58ae33d0631265be39a8a4e78faa639d8a587948d993381a10cb6ed0b04ffdacf9bc3f5cdb46bce3e1099ed5e54ca2252e4134ca5511088e8fa46769ab92118c7803040ab4e9d233f8263b7deee32fff2758dc3d4c8cd163c194a3441aaa72b0657d49855ef47fdc517360e9e53eaf0cf7443a8b89d86702a42df57bee24c6b57145bb75eb7d49f276f4bf6c035da1af0e1abf4de8e579d6402a1cdd43218eaa2acc615563d987414bb2e12a6e8bd9e76bd489303eb1ba50656f4950db0da47a9bf66866e068a9fb85748e7f9de01f2d5a186d9b9e30ded69964cef20e91a2d5715bb41b94688772012996561688f8bef99a50d654944aeef32c689a9c46b71036022fbc544395528e8341bda5d70a170c687715463e5f3237439605486a8672078cd1e42bdab1be2a0793be31974f785485d8a9a4c2606750b75b057b8cf2b8cffa2e965e1a5ad4f961a9450a791d5938561f71ad26200723f0a9497bb3c971084a541d1a19a15e1b706e5f64f442ce04b871dbe359a9975c9f353f3cb623c6a72b15f24b0a503e2b5847e19beb8bbc6b83872005f4c5a6be66708ff54178e139912d279c44866e27aeb90579c7ca3f8f2642593dc1b75d7b57ff531f1b4200593aeb953b14b4a5c463999a916ba343bfe2bb2a6ddc4d29da027804826750929bb4f6fb631da0e724df7708e340f776633b9911833d7c349ae59882343ef540109ae4592e294ebe5f0e3e4c22884551de88c7d6089abaa86d57392534c6a5e38381b4be32a5560aa6b1b4ca46a19988ad52e72627f8b05659b41d430d27209c90b98c66687dc7f8412493caa0bf65d58b73dac0c7c6e999df9422d5423c4776086b26828413e55ab0c7d839f3df5154c982932db15334b1298a401fae61a13c8a43154c219f3d8aa0fb751b8cdedc5208dcf66b035499e0e292c2f374ac7803bf708e3b09d827beccf9e35f7325419f3916ce79b36ea84803caf3d4afec7830bdd9aca04dbd9d09d1dc40e592cf283a4594c6746ea31759d2b9de87be582014887a57a7a8b7cec31d9a6f7c6123175fad5a01dee1ddf3e11241bdbb2a71eb2242c591fdea0a7fc8e67c10070d0e25601599cb220be879b32ea95f1959c602e04846eea73fb2963f1cfcd6d70554f400fcf01c52ef107bef6f75a3c35be9760ae3626e7b8eaf6ab180ef0a33cc06e61936e08fe1fbb36bba25a9be2f1058cf9cd7bb302e035d18781c2152c8ad4d5453df80816dc0e4451c9e47cd20a4795159e09b66bf0762115fb9bd4872b7fdd9f5c263edb90f82078d41fc01f0a87e96ab4c367254855e2893418bd8cd6c9206b05adee13c612ae04aae75435e133d9649ea8d34e89355cdc3b8722a57c9f2ba7ce92eb48ffaf754faa8071c7c9bb596d0655a87117ebee142b1199b7a724a148c980f9b5c9b6e5d8d298e2a65bdd90550f0da829e23674c1b8fcc463783f4b17b48841fcfbea268fa1fe6cf3022500e7f9a002e0637c08e3e16c743f185fd09c2c203715c848ddb71429500583e55e68fb4f3ec80708ff7a0cfe77e8704535fda467d73f1b90be3049718713e71c147f6b41b3abe0a4972cbc963f6e1b755aaad249e9238c9be0586cf5646868f5231d7d4933eb31216eeeccd521113c13d01ffabc7c18eb7b8b96a13d6005699d7996aae4eca5536d67b48b1d4c7a1af0d53221f27f6391b6ff7082764611b09b4080f1c8061654f4785901286af363d649160cb7ebbe53cc806f74ef992d8b96b2e45c0fe7bd62f3781f5f61d22a85b77079eac5cc68b65189fc4d5740d1027eb4ed4fc264ba434c32c2a870ded9d8afe793e67be54360dcbaf4fe683a1f623fb256f54f4256c8c5cab39d75fcb62ff4a8a541360759caa4e1960f8f54e0249a612923d19aa19135250f90bb111627c55b494eab6d1ce5d637009e28ca2a8f9f075a29fd87a5efc38d4ca81a71f7e4d97215c8f7f3d46a784fca075287d50a7ba36f2f41346d1ea60fd2282a52d4cda84532ec8f1e52dc38e065e6271166dfc3847e5611943503e216a3a5a1d0acc5c7ff1d04b3e2fc508a291a0f17004d8fa7faa2bde4f56fa9733e7142a792d0f695e07e78f9dee2249956323d8dfa753af8fbe72fb323dc3484d27c0b4966b49d69361f1a9adb78a5936c4c3f2f70eca26f22354d51eb04be98eabe150ad4179a22d9ca8b2dd63adcf150edaa0ca6b00da204763cc9ba7e88bda8f68c210da6ae9de780e9e09841f63e1565441f3dc6717951aefaf9a72f45b8c90cb79946fc14d5d32aaa1d876468771e07a873517ce3b81a6a56f6d55f535a97f00d529c4259daa6bbd26bea739006433f3b151d842cf5c16bc5dbe85750735c31367b819024eb17df9f6656fca5ec6d140b883fe6ca2c1140721b57155bdba2fd545e0f91bc05c128e63d50bfc5c22260253cb5c7c8da376a5eb86fd3a0f7a6e5a03e852bb2ea42ccfca70881fb89dbab66a7100bc619a35dc7bce50003938823176e9f36990b18e693abdc1f47b02b83b97b4ed052170fd103f7303ee61d47e7697b999bdd87a14427bcb58ccbbe097d245b2c94b2dab3db8291443b2f455a520614f00a9656c8013e18781e3b192d1dd6154e993d61724390c1adfb356e5d74d71639b37df1f34c64b7526d80cfb50663f87a497ad9b322ed1ed7dab09b49c678775d3a1ccb5c00e64c4a362c1e5f96683761fe821c21ac0b24c2b3495ab9e0a537cb3d78d59b02a1dd25a30c32095bc08b6bb62a86043bb13a17f831dafbfdcf2c9e57bc25755febef383cfb92ec41162e889f20b35feb266de33073530eca8a9734aa913ae00052429cda4bf0c1ae3838139fa76649621e21141727fb6bf3d5c98bdda41b5c9fecd60fc148f3f97e4a38d57efa1d797f0837d0eff16e63c1358a1814a851240494f6f390c91f27470e79c91943c82a6f392d1c6ef00a2f5c14c73c132a93592cc5617368d4858797e0009a2b03823de7c461e4ac931d9528674cd9ebf273708cde6c4a438ea1ba8c9447f2ec229037309e5fcc10f67b7dca114810146c44943e40b359a4dc0178e3c31f375aec214188ca90bac2f3d514dbb765ee109c699d1b9ca366b8f15ecffdffd2fe4cb6da8485fc58fc6b6bc54ec0f50787808c0db0be50100e706f4fd2a4712099721fc68fcc56c13e9b979392e993a260d269d77f325710d17346c68249df982b519052a6b5dc3aa9ed4da821f829c9c8487abf35d8d8652dba03951f677c05b04609c55bceab33fb6bacebf14dcc49ca8174cb466fac68f7a6b213de88fdfb41d0feefbb72ccf4caa4886ff4c78593958bf38695170631af17f8cba5960324d3022cddf110d9ba6186fc6ca89ef67f4723262c78d183a0813c6cbea14e93b62d2bf2f24474841eab3060d68924083de3d063c3e45eed53dc97cf0fe8a2253ddcc2ff101016cf84fe78fa26638f08b329ddb1a4327fa142bef5dc10f2fae105ff2b720ebd2ded3aaeac274ed3971439966c4eaa16f94d5eb68d3b10dba2c96f40f25a4f209ddd21135f0ba9064b2bce5ab63d6bd7760890f76aa9e729fb2105a0e2ee9b737a5719c41addf0b73771aac594373b55488301eda61f56f3e283857ff2de7eeae712e05d5f950f82ee941a6d6c6b7f2537bde360e6fe892d177c54d8eb34c4a67ccd8fa97b09b0ee59202295e31bdee00dc559cf16955a1e3cffa9233ce24cf8a3481a58d71354cf7b5f8f02771d796ddde6e98baa7ae5dae2c7dbfe4140af9b8119649072aad08fd6d8abcac57d2706d96b87bf645f881d979dc14727a89e231d8c09b2cc91ee5c0d6951410756484ce57842edc30e71be539f92ee2d5fff8c06e185ff420361495a47baf1f19ef29b8b9a378e2d4de1cb77ef1715b90c75eaa549196facf8a8eaecfad973bd46ee7d715126d5ff60849cd96a532936e78ef4a216c353fb3fceb2e1510f263d5c8bb7002dcdd2b579adfeb70a7ff78c6ebbc151917f7d596b6e17f8ea1b060c008f3d342fb150ccaf77a4040f2d8c8d32fb4b7bf8fc7ef87a9172c0b9dd3742c2b3f6fd8daf02e0418bfacde14b843635b294bc486f370cbec74237f6c7e19dfc2815c11865d46c6c22cc4b810fd50c3c69481901d25528967c33a73c925d630c970f47ea011b429689697dc22a8cb9a528a9c3de363c47d4545f932b334d4aae4da5395f2b11bb8837845f224c537dd5476926afe9c9ea2fb700b4d2d6c61459d8d11fb762c26c00a4afdd0064e6f4e3e3672faa4567ef03d705d3a5d2f7797ce0c4d80915a13eacd14b001ad79c62dd67054d064fafc015d413a59c8420eaeb1a0e95e4c5b9300c32b9a3f7502a984c09b9944acc69fa045d3512f090ec363685a50eb0480ca87a4710d1583b1d504b312d0a6543006c75b5c2cfd269e3c9e90a61440cf05718efa48ca3d66ac015ee363e5e0741c9d0e0f8c37c78b6efbb619b0b17ce36155663a2a9c5cd76cac00cd71f28a175b5696bff015055ee7c307b51a105fc72c953a1c383affc157d9237a303dcd7937c150374d299a0680d989895366f1d9d4cc191e2815f4c4e703f87a6e0fd43b802250047b2d3ee34b370f7431550102b9444c00a99d880c11816b3f559ea7447e57d3c808b8888db3a541bfaccd2b769a9b777116ea394fd0a9017a00e50d1bbe2431d08deb4615bdef2bb2a4c8d8ff412ae31d427a3487ab180ea6720e02be407cca1458cf16ee941c98ae79553cbc8f9b7ebdfc5242a0659e8ac113aee281ff4f55155240baadbf8544ec8a27e213b3270e1028f2d12fba0cb48edac780760eb96e79285dda2fca81ca195465c1bea07437edfbfddec60335e6722fcac973b8f80c47b9b93e0c382cb5f3a1b3eea023264e10ff3108dd26baf3bb6dda9f26b7b33e524944d8d236830463e90818bda73bda10e42c3e5249e435b2d518ede54a9fb98e42a78173ddc6c57ad68095318146e47dc8333e3b330ffda3f5c272265442ab103b1d66aee2414adc33d43fb8f9a7bf6a5fe4da31594df8cb5be9b18e3a17e1bc6b489d6e247b8ddccd95d8bf3776a7aa16800f0b4c9b44a1450ec6749de32554288fa7a0e8f1b59bb76d852fe40087141229d6645de25acf2173f9923a7fd8ee1a37b07218fc6d970f93403d94e91c69c553ee3474ec5bb4415b8bdc10b5854f4b82bb143e68be54773913dc0a0f7c991467d3ddd94f4166b29911885e41b90b3e2b07ec8a679e41c31acf493d409c7d55cf3defe23de0c7c448081ea6ea81aa3cfd58a71ac54b9ad0aea9a59845ad861c86aa85d494676748ca7d355bb54b6647abb8ac4e00fde66451fb4e3bb0dae42a9e7fee1fde94366d6197f1881706d593ce9126ff3bc500010000700200000000000000010000010004011a010700000000000000000100000000860090780000000000000000000000006ffddec39f5690c1b66d917a5e47d32a28524db0d028736eaa293b41c7a05db3890fa29efbdcf8e92ab7872a527ba9fb062e3aea2950ef7511fa278e83a2112ae09a0677db30bf5e384c2dc063ec71ebbb0308c4ec4e03013006845726f75a88c4ee157ba11260cd6c1a9ca88b652b0d70868a33b42a9d876c3c1403edea8e3bff765c1dd271b2ec7ac9679139c4a00d33a39c8671e7ba0e6808eab5b3e8f7864603310f094dd315dca1bb30eaafd598a3b8c915448c7d14e757"]) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) syz_emit_ethernet(0x1a4, &(0x7f0000002a80)=ANY=[]) r3 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) pwrite(r3, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) 11:44:22 executing program 0: clock_gettime(0x0, &(0x7f0000000000)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000), 0x4) 11:44:22 executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) renameat(r1, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x8, 0x0) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000300)="a718c556bffb29bc3a3c769b5bf5004623e6dcd7f53cc5f9c4b66fe8682e7ca5902d101383fea8a154b61c57cf16167b7070b405cd82890d369473dafd6ada9e0221ad003526098979d769f551882df96fb3a8e123fa2275a07fd9301a98d714bb70410f22fca34723d5d9797805d4c28d2d9dcbb2081f77d707fee4b87d9cd2341cc92b5eabc991beeaae2536a6be31b48f9e8c928deb9b649d37cb17ab18385460bfd2a782f22d7036b6940a52303802d71a402d8ffbe6b8110aa79f5cbb4e04d1868fe8e9bb10814873722f5ed10e10f6daf8f8418d839f27073596179d8a3c726f5298a144", 0xe7}, {&(0x7f0000000400)="184ad9a84a50123ee3286b43e3f6f1a142972d2c500ebb9ee7ed0cbd82a554cd2b5a63ba9ab15b2832f2d49543a55416d38fc347f5ce10ae26272324ca25956d01fa4896d25c019faf060d28d2e70d8c110e7e9a0c0efccfa4d3eac71d9e940ddd26b0e54864a2d5aa6272ad027d94f9240593f353f1be15abcff54e4f51f06ed2feb374aa090a32320b90def5bd70aa248b76d5677f8e1a1f4dc7c70db6e2d62e3e9bb9a0260bd7fba0798bcbc382b0fae3385746edaee24d178b3024a09e7edbe3d4355a1d7061f6b32f9ae21224b93e0134fccf0a88182e92da1f13", 0xdd}], 0x2) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000040)="002a3d6a0a6af399983371df8c165131de8cf3ce7508b8cb2803d58f4ff505cad29c36f88b648c2df629fc4e5c50a19ddb11dd9669bd8f33e7cef283a26dd31f55c3", 0x42) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) kevent(r3, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0xb, 0x0, 0x200000000000000}, {{r3}, 0xfffffffffffffff9, 0xa, 0x0, 0x21e, 0x10000}, {{r3}, 0xfffffffffffffffa, 0x20, 0x2, 0x3f, 0x9}, {{r0}, 0xffffffffffffffff, 0x8, 0x400fffff, 0xe98, 0xff}, {{r4}, 0x0, 0x8, 0x1, 0x9, 0x4}], 0x8001, 0x0, 0xffffffff, 0x0) 11:44:22 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd600800000000000000000000000000000000000000000000ff0200000000000000000000000000010000c20402000000b664f34ad14ae65d340d0a98592b74807ac0f67daf8d"]) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xb48, r1) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00E?\x00'/230], 0xe6, 0x1, 0x0) msgrcv(r2, &(0x7f00000002c0)=ANY=[@ANYRESOCT=r1], 0x106e, 0x3, 0x0) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x26, &(0x7f0000000080), 0x4) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x28, 0x26, &(0x7f0000000080), 0x0) 11:44:22 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) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, 0x0, 0x0) write(r1, &(0x7f00000000c0)="5f6976579adb7c66bbb480015b76476d735766f6fd291d257d8b739cc11872291a1849b5080b94d19a4d7cce31076178c47b180bcaa7ed1bce19ebc359d18d881f867b93ba247eb408ce29496de01e1e93df34a15bdbd9041a2e9225d6e5b92fc2855209f71d3e431c34cc395f36de39fd3e94e966aef4ce14ccd2631948302b29fd1908f9647d1657a2614cee3c6cab79d156b992d3e50000000005acde2e6cc8498f9edc87dedde6ff91252895814d015c95db3094c8a6e1cdb80b7e4e77b02a28619d309bd1f018cb98b0511b5c31b8a200"/224, 0xe0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) poll(&(0x7f0000000000)=[{}], 0x1, 0x606dca73) 11:44:22 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0x2, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4004, 0x1000}, {0x3, 0xffff, 0x800}], 0x4) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) ioctl$WSKBDIO_BELL(0xffffffffffffffff, 0x20005701) r1 = semget$private(0x0, 0x2, 0x321) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000300)=""/179) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000001c0)=0x8) semop(r0, &(0x7f0000000080)=[{0x4, 0x9}, {0x1, 0x1}], 0x2) semop(r0, &(0x7f0000000140), 0x0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000100)=0x80000000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x400, 0x2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x160}], 0x1, 0x606dca73) dup2(r3, r2) chflagsat(r3, &(0x7f0000000200)='./file0\x00', 0x10000, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000000c0)=0x2) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000300)=""/179) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000280)=""/74) 11:44:22 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {}, {0x0, 0x2, 0x1800}], 0x3) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x4, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) 11:44:22 executing program 1: unveil(0x0, 0x0) unveil(0x0, &(0x7f0000000000)='c\x00') 11:44:22 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r2 = kqueue() kqueue() r3 = kqueue() socketpair(0x0, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8280, 0x1c8) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) renameat(r4, &(0x7f0000000100)='./file0\x00', r6, &(0x7f0000000140)='./file0\x00') r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r7, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000), 0xc) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0xc1, 0x2, 0x6, 0x81}], 0x40000032, 0x0, 0xfffffffc, 0x0) dup2(r2, r1) 11:44:22 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x417) semop(r2, &(0x7f00000002c0)=[{0x0, 0x7}, {0x0, 0xfffe, 0x1800}, {0x0, 0x7, 0x1800}, {0x2, 0x2, 0x2000}, {0x7, 0x0, 0x800}, {0x2, 0x1ff, 0x800}, {0x3, 0x0, 0x1800}, {0x2, 0x0, 0x800}, {0x2, 0xfd9f, 0x2800}, {0x4, 0xff, 0x800}], 0xa) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x1f0) r4 = open$dir(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000000), &(0x7f0000000180)=0x4) getsockname(r5, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) symlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') renameat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000100)='./file1\x00') r6 = open$dir(&(0x7f0000000080)='.\x00', 0x100, 0x0) mkdirat(r6, &(0x7f00000001c0)='./file0\x00', 0x0) renameat(r1, &(0x7f0000000300)='./file1\x00', r6, &(0x7f0000000340)='./file0\x00') r7 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r7, 0x3) 11:44:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) dup2(r0, r1) getsockopt(0xffffffffffffff9c, 0x0, 0x101, &(0x7f0000000040)=""/123, &(0x7f00000000c0)=0x7b) 11:44:22 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000240)="3c380652", 0x4) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x0, 0x40000000, 0x800, 0x1}, {{}, 0xfffffffffffffffa, 0x4, 0x1, 0xc4, 0xb1a}, {{}, 0xfffffffffffffffe, 0x8c, 0x20, 0x8, 0xffff}, {{r1}, 0xfffffffffffffffb, 0x1, 0x1, 0x80, 0x9}, {{r2}, 0xfffffffffffffff9, 0x63, 0x1, 0xffffffff, 0x800000000000000}, {{r3}, 0x1, 0x89, 0x40000000, 0x9, 0x7fffffff}, {{r4}, 0xfffffffffffffffd, 0x92, 0x80, 0x0, 0x1}, {{r0}, 0x0, 0x24, 0x2, 0x99, 0x8}], 0x7, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x81}], 0x7, &(0x7f0000000200)={0x4, 0x9}) syz_open_pts() dup(r0) syz_open_pts() close(r0) 11:44:22 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c453000311384ffa177f9d208add41e7c3367e10824104611663f9e69e7e0712b6f0a2379fb36772e989b0eb5cedd00d8f5be13695ce8fbf844ed35b6624e950063da69b8a55c467ec8e4ce8aef06b33012681c01627c71bf006530f7263b6e880523e415c2e1424741eab7334515a541368f4dbaa095087a5de6d6008899677ff198143ce8c2b673b29a323f02b8f8ff60305fd1d5c2c3ddd85ae7fdbc6039c77720efda704198839ba6000000000000001ff7160d863a80cbb271cbe3eff32387434f122a5be8038d2b54d5128bde29e27583eed5a61403ea651a422af46a345ab30b5a374e5dad84c34f8cf67de4dee3ed175864b282ab6dc895e1fef1ec38e053776325888e3e23b53aa34ffeb8e584f86cc5bb790ee13eba06165d76e336af0747383cb8d716a46f6a6d880cd0ebfbc82d0ed5e344f159a5772940421dd361e0c87a5616d149eb621a8aac07379fc99bc5569c17730a705e491e5975ae8700"/375], 0x10) connect$unix(r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) connect(r1, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) 11:44:22 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x37a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x10000, 0x0, 0x3, 0x0, "c8467caddc000000fdff7853c3ca8ce22d8873f0", 0x2, 0x9f}) dup(0xffffffffffffffff) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @remote, [{[{0x88a8, 0x2, 0x0, 0x4}], {0x8100, 0x2, 0x1, 0xfff}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x4, 0x0, @rand_addr, @rand_addr=0x1}}}}}) 11:44:23 executing program 1: syz_emit_ethernet(0x70, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd60317971003a3a0000000000000000000000000000fffffeff020000000000000000000000000001010000602484a20000330000000000000000000000000000000001fe8000000000000000000000000000aa33000000000000008a000000000000"]) 11:44:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r2 = kqueue() syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1}, "810000005ee1048c"}}}}}) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) renameat(r1, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000000)) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffdfff, 0x7fffff82, "0710000000000040000820f90000f700faa36082"}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="06886cc71af22faa5fbff4118f37ae7008802c056f335fc862dbdb9e1f86e2671590c8110ea090e5bf7566db698b6216c64e7d66fbd78d36c058c1943eddd660dfb8e6535bd13d0042efc0174b37af850480d02ae5c056e6c7451a45718e2da470cc2f0c770ddc60", 0x68}], 0x1) 11:44:23 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="93cbd8b9dbf561131678861cf08aa091b25a13e10f7801c89894edf64ed6e9cc72f0"], 0x10) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) dup2(r3, r5) close(0xffffffffffffffff) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r1) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 11:44:23 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) socket$inet(0x2, 0x2, 0x0) write(r2, 0x0, 0x0) 11:44:23 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) sysctl$net_mpls(&(0x7f0000000040)={0x4, 0x21, 0x3}, 0x3, &(0x7f0000000180)="1794c5fb4809c9df02b8de024254ea559865b8fd07b673dd5ed42d49313b94f9f2aeeb2c21212544a47eb70d53b0542e91f46ea65f3a68adb403085a26c092e21b00093b34072ed6dd37c0ea980660da1b66d14cea603fe9a54ddbfc1405e1a121c273ea97959cc30f8d026bca36f8277313d51403944f00576bc343110b9bfe870bfc835f2317f782c8dd3425f56c3d8d703afe0578a4e617702a5832a71b996235221f82a8", &(0x7f0000000080)=0xa6, &(0x7f0000000240)="b34d99b76b7aef2360bc2ccd0c4e7d06b45ea5626e9dac84708a5e90bbcbdc8928ba1b2a393339889ac57e76c608de726f40286d1d6d5287a1d8b1588a8d29bc95ae76752ddedadce5bff50a67a66077bddf32b95057ffee82b49c3d04d1b8ba60c202ef375b759b5407b9ca0043a6d43ab1aded97062c79f32c2c51ac7a62f80b92655dfde32f033271ed794b128af71f957802e72c8589752b88992f9db3aa450b959fd93d28ad02395c7a11d3d91de8c8e2d78b70df0f2d8701640af1a8a711cd55a59523597be90db4ce17aa68ce65d28800060601df623531fabf9e784747303751ec55932c9f57c8018e5e9c7733b9394847be46fe6b0ee7", 0xfb) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0xffffffff, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 11:44:23 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100383a0000000000000000000000000000000000ff02000000000000000000000000000104009078000700006027671500002b0000000000000000000000000000000001fe8000000000000000000000000000aa2f000007000000002c30d4f73707c1d97dcf"]) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) renameat(r3, &(0x7f0000000100)='./file0\x00', r5, &(0x7f0000000140)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000080)={0x6ee, './file0\x00', './file0\x00'}) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) r6 = semget$private(0x0, 0x4, 0x5b4) semop(r6, &(0x7f0000001180), 0x0) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x3000}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x260, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) clock_gettime(0x2, &(0x7f0000000040)) semop(r6, &(0x7f0000000240), 0x6) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000100)=""/246) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000000340)=""/88) 11:44:23 executing program 0: msgget$private(0x0, 0x200) 11:44:23 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) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0x3}) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="7d0765e065083d0c5a956c8dcbc1a5925cbf1473", 0x14, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x3, 0x2, 0x1800}], 0x4) msgsnd(0x0, &(0x7f0000000300)={0x0, "c8e5f137ff0331da839dfdbad8f6049328101a3fb9201daf33d2b47ffc75dc209639826aa3af58dcdbcfb0a3d0fa9003130b56ebd46f8d0c2f75be9f5a72a2afaa52bd37e335856626d879d0e83074e213e348f2107f9cf32ea22d2f882135a49bceff5d92ec8379ad64aaebc4cb11bd18cb15bb4980745bf1ccf77e9a9a62c4c7ad"}, 0x8a, 0x800) semop(r2, &(0x7f0000000080)=[{0x2, 0x8000, 0x1800}, {0x1, 0x40, 0x1000}], 0x2) 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(r2, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r2, &(0x7f0000000500), 0x34) semop(r2, &(0x7f00000003c0)=[{0x1, 0xffff, 0x800}, {0x1, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}, {0x0, 0x2, 0x3800}], 0x5) semop(r2, &(0x7f0000000400)=[{0x2, 0x0, 0x800}, {0x0, 0x0, 0x1800}, {0x2, 0x3, 0x1800}, {0x3, 0x1, 0x1800}, {0x3, 0x5, 0x1000}, {0x2, 0x2e8, 0x800}], 0x6) 11:44:23 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) minherit(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 11:44:23 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x10004, 0xff}) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) semop(0x0, &(0x7f00000000c0), 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, &(0x7f0000000080)="c66365257b939f5ed57f2ed3c50e7d3d3eef46057882b082ff964ae825aa66b0000000000000000694b08fed6450b91ee2f06ca1556de8933420", 0x0, 0x0, 0x0) 11:44:23 executing program 0: syz_emit_ethernet(0x52, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x1c, 0x2b, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@fragment={0x33, 0x0, 0x3f}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 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}]}) 11:44:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843", 0x171) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) renameat(r1, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f00000001c0)={0xc3f6fb, 0x5, 0x8370, {[0x4ff, 0xe4, 0x400, 0x394, 0x0, 0x6, 0x1, 0x8, 0x0, 0x3, 0x1ff, 0x5, 0x6, 0xffffffffffffffe1, 0xb34e, 0x3ff, 0x7b80, 0x2], [0x1, 0xfff, 0x6, 0x3, 0x9, 0x3f, 0x20, 0x7fff, 0x5, 0x80], [0x4, 0x8c5e, 0x2, 0x7, 0x1f, 0x1, 0x40], [0x1, 0x1000, 0x2, 0x401, 0x8f76, 0x13800000000], [{0x4, 0x11, 0x9, 0xffffffff}, {0x401, 0x3, 0x81, 0x7}, {0x7f, 0x3ff, 0x5, 0x3}, {0x80, 0x5, 0x9, 0x8}, {0x91, 0x0, 0x5}, {0x0, 0x1a26, 0x80000000, 0x10000}, {0x4, 0x9, 0x5, 0xfff}, {0x3ff, 0xd7c, 0x80, 0x9}], {0x6, 0xfffffffe, 0x40}, {0x6, 0x37f, 0x0, 0x8}}}) 11:44:23 executing program 1: 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) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000100)) 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}]}}}}}}}) 11:44:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x8000, 0x0) connect$unix(r1, &(0x7f0000001900)=ANY=[@ANYBLOB="8202adfd7fffff150000006530130fb9aa23d0571454d78a2a197a38e207000000008295955984c87910bf093f68fd6dab7f7ead4bcb777fa69dfceac2a84e6abc9d4896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554791a1b81ded52d60f13ad30505e8f53f8a4aeef9d612f871f4385f04171e0974e59954f499fa202361ca1d8cbc7dbbc5b65c6593d2870b4122cd2350090beed66fb00000000000000007184956662fb2300040000007a3485d1ff679e294dcdc1549fcc780469f87088b65a16f8613250fae7c1714233841b0ed22b04f08ac886c375ac62d744b8d3530c2a245af8c1b261098b50fe44c260771de424c5563dda900a33445baa5863cf4f5318f1e4f3085b5e85b0a06bbe1982787bd0a4fc5e20095e608d9461347d9f5d18ee3d76ec688a50310ba135c918dadad0cf49767bbb4f86f5cddf91a053fc841d042690e93ac783ba81000000d7e1986287d381add19e70a5990cac8fe8986af92eaeab952f2ba296ecebb5235431193dad75dac832888396daf5cb022827472756460cad12b99043f5b1b8beecb5b515b8f8b3eadeb0cee00096c28edb7fbfe0d6cc2039643bf8150706443a4e6067415808299a389aa67701024f50953d5474397b01da8c3ab4d77e92198909a995213ee62cad316d99e1b9ce3bed4525f822d11191044f7e76ffcf20ee40f9b28904f202def0c4bea4647202b8ad178315df5897d734c0e5381073a14ba298f3b2f827c03707aec604d752659b766dd8deadd076c836c5e4f4249ed08a03bc0f9aa47be81307e150d3c70fe13a5537f2628bc640e39287e860f257140c72d53b17e1cb7cb025154d9c797ca83d076039e14ddead781959371f1ed951d1126ed3da16de69e4b53ecb866c4bf613452720c05842801d399e63993d0de2d41d8f50d56870d1f368f74f1cfd7bae70d0247d792a4c316c9da4b0138a7cd188ee777f77835c73ec788292680f329191c71a539e21f981d605ef7841f107a6249ffe7154bf4d463a757aae4f423fa582a67470d27b9e11c495a681b6da8b781f6b74961835b5b668c694d7ea04075a9dcbd74f0cc810d88416758eba857791ec836b8b1f157c812db1692122fb0049b1c1698b2c5f94df0e033b5f20e485c9916bdad08257363d2cf1acffbce5188462f8984501e43042f7b628d29290933fccb463e91eb4b32c8f2c5830f6b48071e56afd9053e63fb6fadedd719e9d4712a6256afedc2f0342e1d3e42738b1df6467b7f026c08ab49556d9ef955e0eea3f6d053dafb4df19257a7bb0e1541af382828c207819f820792e53f879b9d2843b684651d8bfacb0025be021cae7a8de9c877d833bad02a7e3580c7ae5f100000000000000000000f4a16f755aa1227cb0cb9025ce2af5a5e6214b4cf57fa13f3998104127ff9c959fea10bef9bb8fa98086664f8d99b13f47ce2690e82e4ae7ea4daf5a67ba587227fa9ccd3ec99e2ab88fe848827e2688d7d6478a7270aa2c34a5f7f016a9d5ae3072266e0b7dacc700a279a9f07c8f321cabd8491ffa2c61f33bde959528c3d593250a9d84418e8b167381b6d930992ec171467960348a98ab1d1b02efba846d46c104b9b78dfc35adfee742ba5e311e49e112a6009e0bf6f16c97a90c797513660fbb86fd56b047fa077fd33585d0827763dcefb977774e0f56e19802e3f7199527b0df7c49c1b8da77a535fec4fe29e6ff5d56c52ab71eaa21c4cdafe100ab2065579b2742a687bbad454b825e8f5281fc411048deeb573344d9afdb787e7958fc0393e5a43fbdb2cb7dd11554dd15ca70ece5e64b3218968811de5e9b7baa5d6f6e12ce55f343808b3441a07523ad6e2ba09480a71b209ddf9b115bfecc1067b821907d46d1c5f4b1049378d482e62c52ace1245a9b11af62c7bb4aa21951969d2f6e0e3b650cbd871787c80aa5d00cba8d1a968d48debd903f07dbe0bbcb7f00f37b0f3c5e480c34fe1d1eac6317bd0219c76084b9d91fd31d1fb692801179023a49530dbba179befc9b74def1cc1b997ccda20b96d219228f1dfdaa0349993a76c1906bae4c61b728c5e55807f814919fb5252e3a6ef3240a44df62ce32494e55462dbba0313f90ffbe5eba5902febbc22ec92160628300e26df0e10ca89bd2a225e742ee576334fdaa19c6a0baa3dd3372224391ba5ec3d59482b9244483c874bf420d16b0537963abc91e660259e9977e50ae86472066741baddefeb3ede08fdb587ce93ba5d70110570a3bca6cdc1938373a9e02d51489fcc3d1d566ff520fe26b5f3bf9f5230574d1a67286637d9725bf648a95d95e010841ae065e9588a3d32f7e19a439bc3a5615e551e22e368af4a9c376a315ababcc0502c75332d477157e011adaf2863420fb0cce0b53003ae8cd9a8bd0b08c53aaa8ea000000000000002932da80c7cb2fd87aea1676dc886e48a75cb56402b3b8f7073d31f0dfd38132250bb9dad8dad20f394e88e3f0a0b567c9d5c6bf38191c0f754f4ec564b9cdc332d079f3ab91a665c83706e46fe2ffc36985619892ea18750c082016e14976c57f09850820f96de498531286429ce05b56ed2a63f5ee43faece3453001bc147d5ecd74c1a4ae01d2b8e9339968e99a66e78677a8d42844486a313fbe5272684818b54dcbec56a5d4cf9096c0e63fbc88f7646cdcd937766b01909dc0f6667f7a03635cc2b94f4ce738c4861219b5e256cbd3b3cb02c83b1c82c6cf31da085b37775c31bde892a5f98de73eef13217ec1d0fb9b1b89d5fb71a30840e33821e3db29e8c077dadd53536343d86c5d64c4e8de90ea59d9c548510b019d4f6fc7d427697451deaff889dc6be75c24d67ce8e4052deff13e41b35b6d58593fdffd03a366bac22c4d5063307a886882cf8d2cb6ed699f64924350c15352411cc21152e7feed0eef66fe9855db6c025a5f337817808546"], 0x10) r2 = dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) dup2(r4, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x200, 0x0) 11:44:23 executing program 0: r0 = socket(0x2, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="34a1d49fe6"], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f00000002c0)=[{0x6, 0x0, 0x3800}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}, {0x2, 0x5, 0x800}, {0x2, 0x7, 0x1000}, {0x2, 0xfffc}, {0x2}], 0x8) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000040)=""/154) 11:44:24 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60e2db14000800086f5acc74bd3bdb4cfd6389feffffff0000000000000000000000010000000000000005000000abd4fbe1a70eec0a2300089078"]) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[0x400, 0xfffffffd, 0x7ff]}) 11:44:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f0000000340)="9f8cd510", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shmget(0x3, 0x3000, 0x8, &(0x7f0000536000/0x3000)=nil) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000003f700000ade266bd87339372aeec14b00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:44:24 executing program 0: kqueue() sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x4, 0x0, 0x0, 0x0, 0x0) 11:44:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="6202e57fe9e84c753f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) socket(0x18, 0x2, 0x0) r5 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdf", 0x19) recvfrom$unix(r5, &(0x7f0000002200)=""/4093, 0xffd, 0x40, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000100)={0x0, 0xfd, 0x0, 0x6, 0x4}) 11:44:24 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000240)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x4, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x7, 0x0, [@multicast1]}]}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 11:44:24 executing program 0: open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000040)='r\x00', &(0x7f0000000080)='\x00', &(0x7f0000000140)='}(\'\x00', &(0x7f00000001c0)='r\x00', &(0x7f0000000200)='r\x00'], &(0x7f0000000280)) chown(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 11:44:24 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005", 0x3, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r0 = dup(0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000300)={0xfffffffe, [{0x2, 0x861e}, {0x0, 0xfffffffc}, {0x3, 0x8}, {0x3, 0x9}, {0x1, 0x3}, {0x1, 0x1}, {0x3, 0x2}, {0x3, 0x40}, {0x1, 0xffff}, {0x2, 0x8000}, {0x3, 0x6}, {0x2, 0xf07e}, {0x1, 0x5}, {0x1, 0x5f78}, {0x2, 0x81}, {0x1, 0xf50}, {0x2, 0x2}, {0x3, 0x81}, {0x2, 0x8}, {0x2, 0x3ff}, {0x1, 0x3ff}, {0x1, 0x1f}, {0x1, 0x3}, {0x2}, {0x3, 0x6}, {0x1, 0xdd}, {0x1, 0x3}, {0x2, 0xfffffff7}, {0x2, 0x5}, {0x1}, {0x2, 0xff}, {0x3, 0x80}]}) sendto$inet6(0xffffffffffffff9c, &(0x7f0000000140)="5722ff8f83878eaf9913d53a7b0fafec9bb25c0838cd22c17e00bda6335baae3dca10a3220dddb3d2c433c0f9b328b208c016e464a82a8a65ad3092c24a3fe153d687f6554d483a8606378c1b1dc217d1a26f73a80a3618781a212a5313175d6e061d4e4ccaa949aacd8c31ca2919d4ba2825a58a61ca8b1504b65c963ac9ea6d1e2a977d045bead6fa14933bc01785c9e9f7a4407cf422ef84e835b86a180976f6a7bc8473e4c8b231cb679332940403eff341339b1cd4f338ef429f9e11685470fc990645373cf24c6", 0xca, 0x40d, &(0x7f0000000040)={0x18, 0x1, 0x4e, 0x5}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82029d9cffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x1c}, 0x2, &(0x7f0000000080)="0000001b", &(0x7f0000000000)=0x4, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f00000002c0)=[{0x6, 0x0, 0x3800}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}, {0x2, 0x5, 0x800}, {0x2, 0x7, 0x1000}, {0x2, 0xfffc}, {0x2}], 0x8) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) socket(0x2, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) 11:44:24 executing program 0: syz_open_pts() r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x81) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x10, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f00000000c0)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) writev(r2, &(0x7f0000002480), 0x8) dup(r0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10}, 0x0, 0x1, 0x0, 0x0, 0x4, 0x0, 0x1fffff}) 11:44:24 executing program 1: r0 = socket(0x10, 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, 0x8000, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = getpid() fcntl$setown(r3, 0x6, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) r5 = getuid() ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x8000, 0x8, 0x7f, 0x3}, {0x4, 0x20, 0xa0, 0x6690f521}, {0x1}, {0x0, 0x80, 0x9, 0x2}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, r5, r6, r7, 0xffffffffffffffff, 0x188, 0x1}, 0x8, 0x10001}) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000140)=ANY=[], 0xa, &(0x7f0000000400)=[{&(0x7f0000000200)="c010a8f30f245a34f8e01a9f5a894658f725ddbc384c776caad332784aed3eee6a4edf3a250be876bdaa2900653b65dfb89c423e9fef857b16296b2dffa62f77039ebcb793d2503c6678af163a38701ba0bf81a677d1af91c0b0def43afd623edd281201d3e168f49876a3ef67569a88ac5a310e3e347aced77d15633ce9955a8ddb41e1ec88a33fcf7c3da1edc6bba4d3c245eab725bc7027ebcffc7c7c4d70e685a9a23b147886203675b561d44b5bd887bfba26bb0440898ac1fdf02d32dfdd4e8234f04d7c165856933680f42887586e78be57e2f7ad4cbc978553d91ca3686ad242b2a24b54c0744c3f2c2a8be3", 0xf0}, {&(0x7f0000000300)="c1e8905e41d5333de281188390c17f647a911c52f88b7d416f2ff25734e49a7b919b1af87902d9a741fea28701df09972c26f3d870b757c693ca54bf04652490f70d8071281402ade3ba249047dfeaa8ba9014f094a202c5a7c70af5d40909a884ec79c1e457cf2ffeee8151ba7d98d0b1756925dfdbad61269096e918a89558732559505a4488443fd6b68e7f90c828e160cd70705405eb1cf3d222d1a56c6dc1b538c32442a9642d6df804e555842e1f023645a2b8eecb9b56f83a54065519349ef00a7cd523c625627c937482ae", 0xcf}], 0x2, &(0x7f0000000a00)=ANY=[], 0xb0, 0x1}, 0x40a) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) syz_emit_ethernet(0x6e, &(0x7f00000007c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86e96031077100383a0000000000000000000000000000000101009078000000006097000000000000000000060000000000000017010000002000000a3a0a5e8db50d0000000000000000006c61137adbf2049d0106000000000002000000000000000000000000d111efc2b18698515a6f417450c9a305d21b5d9e3d06c55918c69de12437a4cca30136f83bcd532cf2da9c653d19f41cce2eea498d54473394095bc939290c771bf0c9d790ef4e258548ce4792"]) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000100)=0x5) 11:44:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10e8e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="4402", 0xffffff90}, {&(0x7f00000001c0)="81bdee", 0x3}], 0x2, 0x0, 0x20000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000400)=[{0x0}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0}, 0xc) 11:44:24 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) syz_emit_ethernet(0x46, &(0x7f00000004c0)=ANY=[@ANYBLOB="ffffffffffff45f7b676ee0e0800450000990000000000019078e0000002e0000001030390780000000045000000000000000400f20500000000ffffffff0000000000000000b94357ce8fb4ff3eee3a00122f014931b37825f0a60726fd67a010653764667594b7aadf1caf549ac6061dd3283db4aff901eaea900995d4f73d54fc5938107b6ef1a8020000000000000078fbc0f1d39ac30dfc38d3c30d8293dce431d882fbd4f5da891f94bc64336ad6b7eca141b03f570c8f29e6e640498908757bd00341a67024014b24be26f074ea69bfa5d3f459584d82bf53422951e8aae5858187d072f1a2fd7953634d168e714da365dc74b7e432c49dc65a42ab1c887256fa0b9cbdad440c1758a6955c6d033b789f7276a59222"]) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000680)=""/102400) semop(r2, &(0x7f0000000040), 0x0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/154) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r3, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x20, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) dup2(0xffffffffffffffff, r1) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000100)={0x0, 0x624, {0x101}}) semop(r2, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x800}], 0x4) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/5) 11:44:24 executing program 0: socket(0x18, 0x5, 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x12}, 0x2, &(0x7f0000000040)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f15c23932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c097da04f69cc5cc4f16b01206be127e27680a458f48bacdae38767dbb850ebdb29f968bf2c6ad0f7494a9e1fd03beb90543ad201c371a7d36c264ce28f48fb6b18b", 0x0, 0x0, 0xdeb253d91cde456e) semget$private(0x0, 0x1, 0x4a0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000002c0)=[{0x6, 0x0, 0x3800}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}, {0x2, 0x5, 0x800}, {0x2, 0x7, 0x1000}, {0x2, 0xfffc}, {0x2}], 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000140)=""/82) 11:44:25 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x3013, r2, 0x0, 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) 11:44:25 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) renameat(r2, &(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00') ioctl$WSKBDIO_BELL(r4, 0x20005701) read(r1, &(0x7f0000000040)=""/26, 0x1a) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) write(r0, &(0x7f0000000180)="30607a2e8041d4fbab0b15545cb59e88e7f1adff", 0x14) 11:44:25 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x1}, 0x10, 0x0, 0x0, 0x0, 0xfffffffffffffef2) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) sendto$inet6(r0, &(0x7f0000000180)="c0e42d2ae48af1cd98637d04eadcb126b755e6fcc70f31a244eb47db01cc4f6194cb81785e9097aa0b7a3519e5260a78962317c3397a5f1dbb545b93fb632a3df163adfcdb23b69fb925326e980e4eac919ab677723a98ae67ffece45e98b7f097e10063e51fb9d8ad37c3237d51d65a958813664d37b7c7c7ebdd040ef07052da372ce138e058db45b17ba4540d51af7a7be880d30b36e2667a79afacca964cff231e1565f033b5f5f594", 0xab, 0x0, &(0x7f0000000080)={0x18, 0x3, 0x9, 0xffffff81}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) renameat(r3, &(0x7f0000000100)='./file0\x00', r5, &(0x7f0000000140)='./file0\x00') fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) ioctl$KDDISABIO(r5, 0x20004b3d) fchmod(r1, 0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x100) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) geteuid() 11:44:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) renameat(r2, &(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00') ioctl$TIOCDRAIN(r4, 0x2000745e) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000080)="e0adfeea21430e1c5a6b0f2da8cded708e7f8454321b4b11abbe9cf21bf568c547d3b90357b689281ae9eaa45620300ad16ed74c43aa72f53f411fb7fb9c38", 0x3f) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000300)=ANY=[@ANYBLOB="2d0140c1b60bc4e86cf5cd"], 0xa) 11:44:25 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000040)="a949c665ea8099a151f11c1ac5d4824c6af9ce1e51a458767a31ed2c8f3508f3cdca22842daad2c8362fce0539c4f54434a4c0259b70ce88b23828a0cf601a0a6a3948af43376d719a1fe13e624e0c7d92dcdc963ed90e73be22ec9cbd4fa1ef2248045cf43677b8b15788dd5b77ec47457f2cfd7330ac5eb689e6b768e4cd8bec2508d083ebddaa1eb9a11ee159b0298f60c801f00aa1e12e91897cd7fd43b2c6fba13facf9", 0xa6) write(0xffffffffffffffff, &(0x7f0000000400)="aee9a436ed31bab8a7a6625d3f1a77b153fb8178d78f4d6a8e5e93dcefcc4edaa567745948289ce59b673d8fd98d7d6d2c6b3dc4bb4e23ace82fe24ac987020e79aaad620d", 0x45) r1 = syz_open_pts() writev(r0, &(0x7f0000000700)=[{&(0x7f00000001c0)="e22062d7806c8dbfeefac543e700a75ebe8271457f722547e2bb2651174decb38823f14e409686cb6aef3e55f7392ba62329c21d4a5f3b57d16fb75787fa4becbeb0e70c01fe429a8f348dfc7885c5b09d19bea8d67e63b4abdd596482b0212b39cd620f25a5eb55200188cae6e1534d868eb8137811388417f1e516b0f5e2de9fb64b8f1deda84af80baa32329d3e4bfb8d6d1d2d3cdb11f992d1b0c341abfe13b1586562f7909b15400edf7d", 0xad}, {&(0x7f0000000100)="7a62d63c47f83c3c9156eaafc0a8558e3f7783526aa99d09dd924035456b8beac706582702395fc6f9e1d02da8d7154ce2b99f3ffbf704e25bfab0", 0x3b}, {&(0x7f0000000480)="7b572574c46b14eb2446cd3c080396fbb0174762a410ca913002a84aad2e892d0075bd94bf76e48895279a07355cf313a1cb4000f92211e48ae56ee376bb0cd691235656271a6944490a9128c363df1f70d1b5f0ed6820ab959fdb6d0f086b21d636b805914a17a9ca198d7f0e17ed860d509d91bab952b64140f0fd01de9e7be5dc4919955948bb6b2e9b609f00db8a6cd126edb00e8d97d3c7609d8a392a622eced51a8187c87b8c3e6a7047681a785a0c0711e9944bf9b65414aa60e9c35a4a77485d31a8e5d7ca8e7a2cf4d4e84b5aa45dff90800e0f2e", 0xd9}, {&(0x7f0000000580)="90aea404dcfa4e6513f321f35cd6327e61a15050d6c432774a909474d37ea837431e392669f12878f7794d6eb527cef8b8ff4319fcc35b8268fbe2cd9d7ccfab9780efde402f4444d6d4bd2948b9e85fb292fb1519257d8d18ab538fa74ec9b8e98f0c1da3019441f003c3f3121b6febbb73ffbf9c8cc4950321c29e27a242cb3b196cc27341bd97105040a017225fca67d44b52217e", 0x96}, {&(0x7f0000000640)="028f961cef60703b346804d3fa0326b4ab08924cc80b5bec403395b410826c435777921ba6856cd056586384b7bde49d971a8e961662efd11835a2e7f47f723340309efaeff2164da0cc9d287b3841df4ba3709ea1a934ace9b3aa3c9dc4cfece9bb5de80213911edaea99413d83fdb5db102bfcd6b602a13ae1d6a11b4649f380114f2f38e72b", 0x87}, {&(0x7f0000000280)="139281c24628a2f5f76c6319bd7852feb6a0a9d12d0658c9aafbb68c6dd8108c1d55772632beb0f31e092ed3b95a5728456c7fa6c797417e5b33254b2995f8fd8600e02cd5b51ae4b255a03099e5916622", 0x51}], 0x6) write(r0, &(0x7f0000000180)='\b', 0x1) read(r1, &(0x7f0000000300)=""/202, 0xca) syz_open_pts() 11:44:25 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"}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendto(r2, &(0x7f00000001c0)="c168faa5fac003796f8ddc16925772670b5546605a471741f6dcc4c773060cf3ee2678bf5d3a3f1a87bb2404ed7e20ac84726e097864662aefd77b6fbd182ecb51f7114720086e89122111ce8fbcf32ae1c1e085074b2983cea78d0b8f3a1d7ea6730c41c068c2524393c06516c1d53bf9cf9288bced438f0f4ee2c5f048ea353a5825d6546ca5e48b054d568ea1c1cc64d6c0f6f7a38b40d00f0ccc808239e676a4baecdc21b40aa46aa1aae39b3718cf0b3a6a34f495022530ce5253b98f16bdb24c132419b80fa420", 0xca, 0x400, &(0x7f00000002c0)=@in={0x2, 0x2}, 0xc) preadv(0xffffffffffffffff, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x0, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000340)={{0x18, 0x3, 0x1, 0xfffffffd}, {0x18, 0x2, 0x200, 0x8}, 0x8000, [0x2, 0x2008000, 0xfffffff7, 0x0, 0x5, 0x0, 0x1fbc51ec, 0x400]}, 0x3c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair(0x1, 0x3, 0x1, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000180)=0xfffeffff, 0x4) select(0x40, &(0x7f0000000040), &(0x7f0000000140)={0x7f}, 0x0, 0x0) 11:44:25 executing program 1: mlock(&(0x7f0000180000/0x3000)=nil, 0x3000) mprotect(&(0x7f000017b000/0x2000)=nil, 0x2000, 0x0) munlock(&(0x7f0000180000/0x4000)=nil, 0x4000) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x20}, {0xffffffffffffff9c, 0x20}, {0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x80}, {r0, 0x2}, {r1, 0x40}, {r2}, {r3, 0x4}], 0x8, 0x5) 11:44:25 executing program 1: 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) sysctl$net_inet_gre(&(0x7f0000000280)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f00000002c0)="3b3f7ec1ef9567e5f34fa30774e26dfef3040a19b9b7943d491665c3ee462af4836d1c6b458c8b7e7ce23d2cc53d821ba3de63334f09898ba304807c2b55391efd70e62abf4b3500cc0b7fa0ea056884abcd511b59993397f957acf2484aa9e99b210d2c1d6ec75e692dcf8d73c68957ee3bd919f25a8772ef4d1fca60ed6e65fa592d723ce418556183fad457fa473957bbb6d459cacc1d85a0045a933912e851f17cb3cf2d90d86a33c987175c2de4f10ef72a4265c6905ab0afb7d56b05c70a3eb9d127952cb4fbcd560927de1c7161c02f593a9100e99104c19be3c4f324ba4fb08faf65cc43a7446276ffc452669f", &(0x7f00000003c0)=0xf1, &(0x7f0000000400)="f450d6d60ab0d99dccc43b49004448dd10117e20f33d80651ea45fd25ef5bf9d513cb9f658b1f8c9f66ad5c161d6eb93355a443ee0e22e07028ae9e663dc756d2a86aa78b13969d3941504681b11e66ec2b5d9ab471e7a971151e72ed7f91e0a24da7b43aab709af988506315483435a403507c3db6e0ef749f91dbfac27ac99494afef7f2d976f2ef8a147ee97a985094b6e41b54e86b01efc155aa1c8523680b8459e8345414c608a6a0bcdd6eb7a2c8bfd36242a4fe4fd6431e6fdff5fb3e548c051f3c1360811310eeb0", 0xcc) sysctl$net_inet_icmp(&(0x7f0000000140)={0x4, 0x2, 0x1, 0x2}, 0x4, &(0x7f0000000540)="24deb9db16e83edc83e2a2cfde54b860007b8bbd51b2e07a0d80ac80e47c9c2ac1eb94674f3554b7da3654a34603c6a7872ad07044125d2c7684a34e866134bfb0e08be9f0b63680e6c6e91af4e345e2419708611125e53b380064843598a04fa9b1b21851cedc798495620b9bfb37ec4103d79d159b37fc81351aa344bb798573b34db1f68f46faffc6e2edbcf6b3bdf951bda445eed3d0319084b27f6379c59bee0d80beb27dcc50ff3fab2c6ced563c195dec0d1a45ef41a6b528773fe411ad7d4db6a05024631c908837f2a3064ec1618601786938cdee73f22069eccc6dd768e34fad1b764b572091df677c70d8", &(0x7f0000000180)=0xf0, &(0x7f0000000640)="1db7f73c00ded4ef7061148e9b9559273b87cc4d9bba1f1ca1013fb6c95896f19125f51f33c62834de3a2d44c4ad5811574fe25e693d101afaa969ebf9715d384be4a31689570838167893119ab3d516f51898f88238510a79775e49f673301f2dd6ef0b3a1607ffa59e48b9b2b15e9269032ec62595c78b2640e551d0a34c996b7801d32d86edb7a75f2fdd3a67a216ee1c736f4c8a5b7a", 0x98) unlink(&(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x3e2, &(0x7f0000000a40)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6010fb7f03ac3aff0000000000000db72cd620bd00000000fe8000000000000000000000000000aa70000611680000003a0008b8660000fc0403000000000000c20400000004c204000010fdc20400000fff040109050201be000000000000006c0009a8670000002c39000000000000c204000000060669a408539bd474334a5d2a22ea4d89eda9af1d7e177d683ac4e29ec8d0776d0e88d7ab56aba37bdc3d98a17f196ce75459e8ede38240e4e9c7abd70e4cbe1c74a8e9f5dcc137383ce5c4c00411bbd6c515f5bb0c50ff92f39e5da12ea002d764d003a316bc3881694334035faf3b8eebb1c0f8262ddccded9376c5ce5b96b365311f39a48aca06cf7dee7a603d7303dfe6ab9a129c1b60a10ce2372dd7e481eea1b93d123254f6c053431266463766bbbedac0149aabd25bd0a502b04dee2ba75a22000100040192c20400000001d6d80000e8d77931d676fe200d50d1238f95092ed1a3b673a753771a95223fe1c6eae8806e579f47cc6faa1a39852e5da5b6343fbbcabcb67d6f132e2429651d5e5f0d099b3db01c8256c5703ef844eb75779fed5b5f6561e702f9a355fa19e8f013c2a31897c820ffea45864bc08d1e4bd59231e3ba56128d3d9b75fd2dafd0fe00ae6b684ea062a14f66362fcde88a7c409a05f7404679a9a8ce19cfc736401354fa92d55174abf14845054daa5a7cde417a02429b5eb4bca66293a45529123b431a0b3c74279f7b7d808f00ddc10b8a1fa7e2ac9ef2d14da006793e673f910479f1cde71205e61a0d8420180001000000060e003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffac1480bbff020000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000000000000000000000000000000000000000000000003b00034868000000040000000000000004010800010000002b0a00000000000004010901050000000000012df8d63e9dd4080ada07d98d2d7d6780bf1af7c253292e0657eea070b86086c2861a597f1c7ec5e9d08965453f17c20400000040010300000001010005020080010100000100040103000000004e234e20000000000000000000", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="6106003f9078020001010000fc3af563dd004a20d8dce25ae6fc13087afff8b3ad11d2d106bffe998865a12dd50a3f926ee6665d878064096029c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d52a0aba4a41a961d9fdf533d38104952e947a7d8179009038f2988a10993553f312ccaeccd19eb76d3ff74cd95a5986528045066354550b4a69215859d19ef3cd90ab8"]) 11:44:25 executing program 0: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x623a50560757e977}, 0x4, 0x0, 0x0, 0x0, 0x58) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000080)="df4bced1151cdabaa461a8dae271a2c06d0df8f1014cc7df1255ec6c8b25beb6f796cc2f480ad014fafd48c68f9278bbab8216f916c5b90b67a987ac9cc19daccf48cfb075c93539a7ab4dbd43af2e728371f83d390cd99ff910bd4be9fab8886f002e3a27daedc50cf2fa3101e4b18f9eab124b64998686b65a2934a5278b8363b292f964576b672a330b4273e3f35d74413ccb9d10a57735c7d0bbfc9d8d9aa82e932babac209993acda749cab4b800e7aa63bad482de80603d5eb2f933975e38041c15be7c1b376b6b2ccbf228913c56368fe5c0540bae5b9bbb934db3165a4adcae549d44a33577666498eb731fdd874b71f", &(0x7f0000000180)=0xf4, &(0x7f00000001c0)="feb3adce5ab0efa466ce1fd0ff493d72446983e2e4aa64b4a076ccbeaf564b1eff7a3665042a2b8b1f1f9ff4061b71456d2a003ffb3273886fe025d94ceb0b6456ea000bb9a2aee7a766f515b8b2527da06aca4a4bc364df770a623b73e90af2d1b8fc8e5e5bd28e3ceb4543905b8a6e1680124ce205e918f8ab35963ffad4f0ebc09d03c34eadbdea8beb46e119aa09f3fa", 0x92) 11:44:25 executing program 1: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) syz_emit_ethernet(0x3e, &(0x7f0000000280)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0xff, @rand_addr="0000000000000000001fa68cdeff3f00", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) 11:44:26 executing program 0: open$dir(&(0x7f0000000080)='./file1\x00', 0x24a, 0x280) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40800000007) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) open(&(0x7f0000000040)='./file1\x00', 0x80, 0x2) 11:44:26 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x90) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x800, 0x0, 0x10000, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xc8, 0x0, 0xab, 0x0) dup2(r3, r0) 11:44:26 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES32], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x7, 0x8, &(0x7f0000002400)="3ddc24c7407b8f8898a09b49d0acc546887ea6258fe87ec5d070855291c913ff93125b78f5a9847d8d668e6cdb46ddaab2ced49a20831f12090eebc72831f3b89211ed6458ffbd7826337ab6894ba9a3be17f06bea76ae601dfe22488c2c760490f07599d6d571230d88ba2c2f76812fb017adba3945fa5ba58d4d4f2ef79eba8c32562cd28c2ee168468e", 0xffffffffffffff62) 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) accept$inet(r0, 0x0, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffb28) msgrcv(r5, &(0x7f00000013c0)={0x0, ""/4111}, 0x1017, 0x1, 0x800) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000001180)=""/130) msgrcv(r5, &(0x7f0000000500)={0x0, ""/4096}, 0x1008, 0x3, 0x800) socket$inet(0x2, 0x2, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbaeff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd05000000b800800000000000000f525897bfdd75d1f2d50500b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafa25113826ffc3b77b6d0c720614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb60008000000000000e6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b0e5e7a9bb8f585d744a9447023b33be012dbb5036dd977286b991a62a45c1c631ceba9706bf2fcfd043803b53921ad2460b5d21e7ff8947e9f682162680d41aa5fd3db07d58eb6cb9329dcf94c09ebe0d1b36e012f50bfc592496262c9d7946a27314c6490e242143baad4e4e965d6952e46dada752e9e48b238b7e9c5757f5d2961be6d61551ff564c3e948983d7a164f3acb11548f9f005cda569f88a95c884b81570b2793a409bec6ec53392023ff5d738bfa31fd1f8f93ca3af4f2381dad48654b1beca4a65ef66cc7359c8245e18fc7c064aa", 0x3a0, 0x4, 0x0, 0xffffffffffffff8b) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) 11:44:26 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendmsg(r1, &(0x7f0000000380)={0x0, 0x2a, 0x0, 0x0, &(0x7f0000003800)=ANY=[@ANYBLOB="0000000000000000ffff000020000000376efacef4041cd5f2e697bbb5c0375076b4b5189d7b07fc9e1a2245e5f251d3a42155718bfbb671c798d6d6fbd38e10c406344c438fcf745306a082d73131b8432b46db77584da4af547a93dfff011b3f9b35dd478f583b9dc403ed9e72a1bce0aec5da7da10f0eceed34872d953c0a583f0085010b9a2411b27aa64e62646d9c59bfe47eb49222b6d49a860ed5007b7dc74583947e4824fd34a7b4f1fb137efc80df30f63bb598344ad5a3f96396caeca0c606c8f36c6f9d4de12692b8d59cf9ff99fbbf83c6044f78bc6e04a6eb196d8152323c5a7a75564dd593366a95febc4824e18bc81974e9ba54f5b5068c7a29c5618c74ff03407fe894ef3b0ab2cb4afb53013a94af07371a58cfd9998a029f9bd7f92afa44d6baaca150f090f29cf4247f9b6172c63a5415816cd49c234fab18d974295c10486f7a45a530acc233779326054b8dcd41b9bc8983678296e558b9f7058bcda46ca4298adf97092a8c3b5f3b29e362019da8c8c442e8d0e6292bc0d49e2769ad7464b8ee3f40d04423b1bf34163db45e17c57c7dc4f212c644e5a7bcfb5768bf84f46fd128e469a88eb7690d8913ef08b73b7e47f496f7e42b77a8b5756ff10fa684f5e8d867471053b4778c0de7e29d766297ff82ee5286e68c2e088458a892ef501843e23f0ea04266b4dcc4a1c05e9f60bf55d6ee2df714afb21785a95ef0724f5bb1d2daf054822fe428bc725de5f6f872d5263954a0ffd34b56805cd7b9f4b862ac1bc79593cb18053a22cf281bcbdb93e66d5954a50c2daa049c943cc7d4b3d42edcadcfb86e0afbde8f4a81d5f5077486bc1e86133d44b772d2f3a04e31e7bcd60184555ccd545388ec09a7a396523be540a0ce5aa141f078d9a5ea5fa0b8cb0ea9343aa38a4b8032609addda740c3b8fea13cfe1092ae60c77a60d29b11d66fe55f623cb096f2b833453a50c6ed86e02b028e684e829ec4655196b2ba67b3e6be56637b3c5da3c8233177f00de94b97c166ea3526892b5fc8d188107af29dd3e4ee452bf23404c128738eaca49c4ea9e51b840891e09ac377042e9e55cd4087347d101acf4948ee30ec05ff724bc25ffaa3571ba4023f6eaf0b0dfcd8343da9967de0ef19afe6c47150322dc086c74d1b1c2b3ae014d6b38767c4a9e7119b0261cd7ee526154528b8f65aeb1b18e07cae3e33a4ae1336c88528e4ec255de9c63c2c6d1525d3998b8ac66a3a7854b3f8baf9b0f57fb692c4db2e74e7e5e43f38cd5d1936b4fc5c18bd94b6b24b3b53937e24658894fa224f55cbcaa254aee52e1bf96d602599c50ec5705734fe26ea7ea65d88c0923c367310e01f711b097634d9aba5373c04765162ab71a09d36e408154b64d60df85afdba99cc4f4659782f9bce6b3c70328c7cb3a417798cc2ba6a13060aa96a4cafc476aeff86fbeb9951383ba61ce418717354b5f4ba020da1bfc0a3eb52d239c4a0453ffd0067c19a5fd67f245c56eb7af03d1d24e552f1b435c87ba65f47dc806f19fbd96112d20af5711bf62f515b52930da37dbe9fe316e86154acf0302146bd735ee5520000d3fdaa5d337bc79c65b29fab07444bbc8b4c29d1767d025a9901814841f975fe8f85a53442edb7001a44e1cdb021959f12961e52a769f98f9ca5d2016133fd888e315e5b2fec6944b80b43fde92a02dbe750f0046aa1447100e23dff753a5369e45a86eba355a5d774b543ab6a58e63ec7da3ee6914f5b4b0bf3ebc1516bbc19e7ce9b68e5ad7ab60b80f7686773801a1266d0c8cc7bcf1ea343f71476b28b63229fc98542cb306d04d309b0ffc66482cbc463b693f49f72ece6c4eb78bf11b5f46016341f27a085f1e7d1bd2ffae9a3596bc6c0b44ae5824b43d1c52d9fd7e0c599140da7a8834c9db8e2a8a88e0d518bf0110514981ffc1ec9973c31d37bd06a5b55717f6c39890f77a9894e67add250ce910168e78e06fb04cd9d97df88895611ba1ab0802cf92f0a61c37612804d4b9a91c06f32f28db3a1aca667974320a184639d37dd7f3ea845ac2cec7c4cee052c6f91ffce0f900d3d3438da0e87fc92238d5d198074edfc8bb8a829fd8f1752af4437e1130c48ac4fd3b893404d15778537481d464ba763c9989273aca70fad65f300e18a979d05514cb21acc1275382e504e38e205941d68c44e5964d965e1c8fd5255d4f766e015c329321acfeab7a56008fdc00905c45f82469c05e605ce09ab8b0a2d100b73bc81adfc664451d2e52a21fd248d720efee7e93eba62825ae8af2ea701f523011457d22f947996b2c42bb711f8a0916f638f9be643e12d903aff40d44195fe2944a79689b6294832374dc56dcfd2f8f73821f272fad13ccf2e9d5069f85cad6838f63b2488e49b32bcb697ffc09e4510c1452a65077a5a1902e9008d77feb5fc2ba4818efc8d10dbbf79a31dc76a65429cd83b7d25cb0338cbf4f3da2beb0def8dd40aa1affc1e9cf7d397259823268d8e1d93ea28ef6fbb85d7deb216c5d85d45daf9d6712525410bb112fd4acf5fa8595f35ec2da7f9d63832baef7d6316865b584988acdecdb078b490a7fbbc7c2c23c12d82284997b4f69bf158491b1509b010e3b2481fddd45962912884e31b9c6b14f9118c8056b8a3bdf6adcc3320c5f6136eabba2d8522246de1e9e77efa060ad557988427355b167abfbba17b8d78245ef84b0809d58db67f1e6884c797e5faf1c781735982a3f907f20053421e4cc8fd5f825adb96c5e32c34f8fd34fa664ae1aec931ea708b43b1cb200fbcbd1eb7fd86fde0e7e4a57e74586cc6f0fe3d95b4f2f92cceedef7cb0e28a9bce657a003a701b05bf2124e2e6a573f7150a0841414a1d21ed37a93eb832da1815e6d82a34852b2d5980f41f231fbc21457e2df962b776136f3a41b09db0e0fcdadc8cec823934641a3a1d53954c4b545b5fa24ef3823707b4216d04b0a5b3b43458bc0fec547dcf3dc11cec4eb93793f07eeea25294805957bd43c76a441bc011f87ce92d3fb523f1b88518e1e6d8b35050899a446cd375200f5e1f76b3c6e15e5f1fc9341762686edeeacb2f788fc4974fdd0a6aeafe310dc7df3931894b78903b5467a8fe3dd5c52c67de1b05268dd5411d24b22c09f4ed368f7511d346ee10461ebe2d014332c89d34b70ac3c3d0911c109e43e3cadf0e782f94bf589a02b51a42d53c3ea9126501253d322ea25d94c59d9c02bd6aec327e4fb24350add0a47d430e8c75d301cd2ff46fc6a803785d36a81d54998ca5777293dd2fa087aae74199c28af1b403343ae9cb53bb884b622d7965180f5f0f77430602476f7826624add764995322326411930abd63dd6dac1d6c993c68d5d3ef956f4caf0c00d7c4db4b99c2915a57e98c904da578eeb1fca41cc1f095d5d2dc7e0b7d3c1643bc9e6abe1d3cd09a242e08812b01ebf736d7a82d0e6b63fbbf023d576bc87b19ad9b0fffdee1d231e0ed22131ca6a0e2e942ca67960ba7abe3c8dc025c4c8c159ae9b4720835de6377a1f5aed66fbcab5e81650e405c5856a7823b3bf76c6753f6e19407f968efbc4b48c3eaeb317dd61aaab1534accdb1f2a518fa2d2f4271e46bd19e8aeb8508367308516bf74c4de2cb0ab824ad45a7bd724873b62af6b7b0257beea594427a649a1ce118359c7778a914e74ec5741e82e123b7aaadde4756a0dc3da3d523051e209c35fcb7bb568d307a8c2ec066c71f6adf7fd17385ee53bda2fc0b5ebee3e6ee33187a147712158b9a372771124c74efc04956b5bb5469b7aca6c3f5537d67974b1b75f41f25cf9b6c25af740ad4bdc3aff538b873c2f3cc198a6f3554857d7d1d10143ff41ba219b85342826e767adb52a98b85e62a20170115c3a925ee7c76b196b20cad7c21ba38259b8d66d31646d83ec1a12ded1914f7ef850b782df44962eed327f68b2c8f4b13bb5a94c0099c83b56027fe906dacff12be32ea93772f1ce7153245c0473578f640b6f589f57d027d634f3e3a6e28e9b8e525f088605aa6ff7e89eec748dc360a32996f2178ecb9b19060dfaf2c92ebfa138d6e9683841650f9c9403bdc1c3e683061300f378c605e894d559c0b0a73890894a368844f6f3f468976fe4b9a65c040a4db545b597200382aac220967156cb229251570bfc98b9d023e06b6973101cec34452e4baad5d62e56c45980a78e27f34a63e0b0eece0a10ef65aadb5a2e31e35c2b1b466d401db04f00197ffde61ff6b9813e513945783e314c149ea68cd24dcf6831c3467696a7370d93618662a096897091606ceeaeee060914a93a7d8c64b4b242e181ee99b5ae99164dd7f3901d88da2ceebbdc58fca362d248a53687378ada8cff4ef32abde03af7ee28ca989ae9d2d0404c7ffe46f09f4128489cdceaabb5af0840e566644ff2e25621cb590b18533d6051b5864b83e3149d7a82096d13f613bac8e33803c4b3497adaab953c57976823fedcc55d58b386705b298365e3c60dadcb3155a3d312713b7890b64931f4ffe784a8a45d49214cb2e4e64222637a806a47774397b5984a782c4d4e6e1d8627370f09a052e4bf976028697b2d60bc5a8da8ece5426fd5a1850a1ae31cd19b99fe77f4e265227158d222705d301b81d03b55cfb0d4f377e88f6912cb2784a6e2a575fed6d79a93074a23e05ae044d54dcc5fbf7a362b3646d641e171e2ac0b8a13b3823199f769bbb1d30c1bb704f087e1185495b65f456443590170199671a1f818ba14f495a2569b7182826e081b363dc339991025c23191a640ed946c8bf945362e18e6cc01bad6085d80035718ec069ba8b8063589bee38ea66537164b68048839375c60c927a10a3fb60494f6ef384bd511b940ff96140cea7ce26d69cbb81cc31af49048a0359b1bb94c3b4983ca829eaeb1573ceb7a71851f190bccb3c1cf5613d79a725a0e5fb054616f10ffed3df89e76aba46f3f99b9f2c563e80150809c557cb1538e47e10f2531d21750301f7b778c284307ca29ee92f082728cccd30fa0d4b45fe15b9f85ff006db2f28c7a4b2c2d9cf314afd84ad4a44424863b9a6acf699bd511a00573c4ce0dc852f754d132819a10e8b898f203d5394341c1279093c60274e40acf2c4f4081c735e86eae624b022904ddfe11180cdf9a7ba22c7228a0193a6c6c0f33a5a146ae6d7b34d0e4c67fe34f92c9987a09dd8406a7e3f3a55b6808d2631915ddf011a34bb7f7b3f7179758b8506ba3daa0d664363cb7491c01598227deb1e8d428971c720c9d832769e7729ec200f526d29f79a9d58009ea32946bd965fd7bf2330f1f867ba5075ad88be4ed35baf4ecabf9d834fdca0255f7293114cb691c1ed68b7195cc82d540298f228e06d897585626d1fed5d9c3d8c1ae74f5ebb16c11f66a02ddd34316a6556cffd70da9edf41c8694ea01961b9e11ed33543c18537834619eb12e287fac3e3e3d5a1cbbe9909569a6c7caec363655f2f2e30b29f5231e56097e9690d765863eeb034d1c9b54d3e6636cabe74586fcdf0a7327bd58f25ce22c66db61a6a853d66011ae4d811551add1c220fd656adb2f3a94229fe5507ff965661ffc78aa04a0cc4b2c658a2f7462b39b64710ca88cbaedf329d2ee11e2bb0da2fa76515941c48a13cd1f9e7d40b39162a93bb669f46ba249a61f81f97eeb8b80457d380f1fbc534e680c63b2087e77230fb5dc64bba1b286f87571f981a1e81180d2dbbb95f6bf4520b5e5fe8b405629b2909ccad0712f572a2192e493a0a99c817388742ffd99ef6770d0851dc31ec3ad2a57ee41c8c70d37bd0000000000000000ffff00000400000049b55c73eef60b18db1d62ef31ca7dfc5d92cd853c2be01a63adbad7e64664c25e98fabd0cfabbe5a591e3d552a530ab19e61f46a3d21c9cc186d8f0e7f7147322f0f3b94c7292fd37816868004531104428e8001621124f231affc816f130e704eb18f32c14a3bb89c33a268db08f3fac7985d61b58b4cab13b989b0a12d357abb6becaf13beafbf17d37b0ce6d9ef273000000000000000000000000000000ffff0000feffffff97791f7ce9d7ba35133f9a8a0000000000000000000000000180000008000000135a03f19b4f11d0e5d824c9c9efdd14171d9df609890e96a8b263c735b705b14310f157204865840d497e1c8b5dba099ad7ffece26304943c4a9969b584307925b5fcc72baaa8493c62834d2b4f2cba7aca28dc0a14e2a44cb22f71070ba68b8020d35ed483374135ab8fb0aa1e2571d38de66e790bb150a76eb619684c861819bd2def91c639235571da8702952560564530d29feac75ed632969080f1704f828304bbffb1a8b9c9e1cab54d2885d9f6cf231d2237c1129241d1b66515167d987cd2f3b7ad87b115a843835099d036b529e6884a2e47dd1de312127516f1c8d48dde44a51616ec94b2410afce3faab246cdcd4f98f1a833c6a1130dce327344473bb1bf2ae5eb577482ea0276b39aeea0784d5e0ad32cddd87d29a1a2330a19f2bebbd9486cac1280b5c9e7d9fac71538cb711d919c7500f8d8ffc559b7d765de9400b50946c830b60594e46193fd22cacad7139252b4a324de25629e6e4227ac0eaddc209a022fb7665bf0ed1db18bbd74bf5f0b817d7ead12d03381f4e230ac3f4573ffe28756e6b1ce071578d4ee027f5ebede12a67a9d899d4bb93dedabcc93326deb8c6e4c1c564610e7d4f021c07bf309b1a145574a1c8111910871dd4b4db1dd808dd53f5689377e7112ffc9cde20a510536e0e8a06903a97c3bcc0296e75581b4765c94585e45743865a1ab0d4a3ff57f53930ec5dc9323ae3e8e6c31899f177b418ddbe62f8c2bf1b90a1b91b8f14d0bd5f994e135341737f16ef6cb5f9c0c0db9eaf048d563f390c97add2974fec81d44abae235a2d5bef989842b889ff6ac63f0cb4243f1c81fe913a5051351bef5a359184d3a7b1cfb3916532c2f9e49c14af511225716ac4506fbfc4018b6f467d09f48d55e3d9b7714831e28ad2f6b3d553c252169eeb861f229e9fb09b0d7ba439265bf08d5d165a2d0b304dcef2195952a66c92c25c424e84e59a5e4a63d3ac05c1397f1376b6cb509cf23ef6593b4d25b49000351732f3e815aabba2254288a5985c2ac82fcc36d2a49bac9ceb16c4977c47f658d92d0bc2413065a411543e3a63cfbdb166549b4d5dd9eb58fa3b1ffae0311b713165abfbddfb5e735bb2939c6ab1e90195ed8d698281d8c0f46c1576e74429196a3da44b5cb18523e43ee08b8bb9316a0cc562bd56b3ab0dcf40397c0df6c233f9eb9b8a5adf0075d9886c6e62c365473cdac461d5818c02f436c5359d0607bdaa38834e8005ab0057ef6f317d299f5f231d076a89b272bd54b7b3191c85431fdba3a2485d7aae0be088405a64cb3b0654354de6986d23b15006c26c79ec519561beba574fd5fb24e2846c1e05db4ac834eab080ac81a8fc26847dbe25789fdb1453d47cdc4a66ee4564ccbaa461b2e078a927e628c1ea011625351ffc7f1de8cf45351bb0a70afb0bc9296b0209c193a4926af97e1dd39801fcd0ac768025f3c25e298b7f1e45ee52bbec65422a4dac82c27e2dd929391050dc4068cbc13b207016f08d235073e321f992f66f97bd2cc2d679704df3a8eab598a54d1fd41786ee352b0468540deaf33ea3cc8ad3c35567982a19f69c58af9d54d9fa3a58e2e1633e93de7d773a7d4ff01cceda7e4b4bc4e229e2354b55471c55a94a31c60ef352b3e67237a3277175620c5eb74fdf606bbb4c3a8b0604ad76a6b75d0e890a479852d67836e9a23fa0aa3c53e14d94035515501f8a12dfdfb0f723bd202b4ca58c955a7054ae1d1842938e623b7b6c7982859c166f672d6da22ac89f1cbaf09e7687dbc675d95ce77cca6e5b6bfd0c6aff2962404c0e75fd04a52bdfd794dc2dd5e3175093cc58377bbdf2a1d5f5939cba9daeb67dae04af299fe190f5426f64df76ba83d884cb5e62d981d8b4e6895aecb6e9a518dffd6ef9e6811f4e65e08659ce98baa0b397ba3ef3c3190ccd957ddb798278ee43bd0816132983fd9644f4cb13940805551fb46220e134ac235a88cee098265056482ee96576f412f397a579793d86a3ca7f4975fcd1250373200bc8b5613d35e2a0e6c1aeee0a457983c95c0745a7199b8bde25d3152a1063c047226cc4abf9c2fc967675efd959f8fb4e4be863d015351337cf1038a0e6bf8a6fc283ffd432d75b61dff5acaaf78e8b481d34ddf9811d731df5f2752d5a47c154d3b47e6433999abcee3f26d847bd826e19a970a2164723588160b321bb225d01089663b3e23cc88ebbe96c282a75c0a7f09f1a8b00e49c5a03e65a8602b832e80df76cd345b285e183a7f98e57d2df589011c2aa4c23db4928235193191ff98518c4b816c8744ba9a71f90499932c167dc0504f18724220fb402786bbe4b42c7c739317d214e756080a299bd05d753da9fcf6dcb76d4396a287c6bd68bc0205a7bf2e98b8a4cb524d22b49e1091afa1e40e3c9d99133cda415657b68de18deeb6176214c33723b1922ffcd5f7303552375c63b322334404c868344ba579534b03065caa91b7a7c2f8d685a7a66e5b2dd23a90637875a48d0d3dc5463fac6eef6f3696f58ff85bae9b4ad4f83a6649f69b7aa2ca55dd5d94b572a830815dbc0e78369b8fab4f626d45fb52de34cf7d7e9965306b861ff450b124a5ba79396ef533d9ca579f22e423e84cc7577410356a96fe9cdd2bca29a02abe1f3657b543dce71f2621ea8b220dffe44032937e53ddf6820155bd320abb757a9c1764f2ccf8c057acb72af9bd34ba37816271d9bdcb64845879f78164b6d0fa5936dbe2da0124e71cd09f1fc9ce84a127b4ea38f3230818964869b74333340b99baa3c7c467a2914ad8a3f2206f428a53456beae98d587d35ca81d4e3be3b74ef9790f231da9ff058e369143269d4a14346972dd8c24141dec9b987b6329a20d8757bdef4abe296dfc7e638ab3f22c6e9d5ded96f18b9294d63c1a38410a8fc1d699ed7e903b0e390088f48b63e0bcd9d75ff776abc1c67c5626784a6c5fc136f3ed01111a0ccff749de3fd82de5f4885604a2d7679a6d9637499fbd512500cef543262edefc881b862687653c382109f9dfbf02683a5dee5df17c575f7841c2ca4b12fdc25777e2a48865cc1aa240a165be4b94f63675dbe3f7889baf67a0c3c1fbec1fd4c01b1005cc673be5d7320a2b9625e105be19ab5512bc87de20803390d32172d7c2525423b0aa76bd6b66924ca4ba35f16f3ee12b760e7acbbe03c8fedd89801664ea9cc4e3dc4f5dffe62faaa7b441eae4e33072af7516a3a74fd3c13a40c6a82be381e9536fd1d58ba60dd41327de49c6a112e976bb28bf962d665fa678e7a5426f5c6e676fd7ec66600b3ab4b2cc59f1b13f7543fb3fa496d08a295a634c9a218801ae895ab896f2e305f15b8245d14a628a905558bc07bb4e5f02ccfa55a48b3363cdbe93d89e34f15532e00a1525c265f77485bc424ef0e5609d90345e6c1fe47a83abc75592b6a2d4dae016e3d555c120ed697e8ca06a576e84b2a6237e9c998c9445f6dda6c1b1fc6b6582cb63125cb099f7faa96a7aa3b7716ca97c8a75a7d78e11b5569a8a1283991c275f4149c4b472cc72cb46abaf69cb7499f805699f543d0e96ba322357d53f4e0a590c1befa60f647faf9b0d95899d48d564642966a04a749c11feedc9cb2274c9730739a5580884c7a315264531b8108f6e5862eb5e9d18a8c21ce84b61cd0e4501cd3d15cc047ba59bbba3a5597439e7d06659073f66169711dceeab14f3ac27ef70be3f649d46f4bdd238f07a5daf3adcf40aa86ef903e00cae3429ebbce063ebd1471019afd7f6e4e32df6d7ff105eaa40240b667069012022fbcaccc08516d020228c3aa0fbf633b553fda6c1ebf130e0954d0b0f1d41ac7294f2bd63378a1dbdec32d0c6240357f2b790a74f919451c7fb2de2e7215d36e18b74ad87307f01a6e853f5d90a6914dedc5cdccebc09e9a6b93c793cd8988d7d975d15181719902e7b35734bc5aa4611e2e729c11b5ddf19172be57266a06586cd07c12fc349eb227dd4cbb3070c7a327f216a9e43e79135698dc8b5d4c68918b2fb850e7bb881d6625680cd974416c4ab93647020a14a3f469e5b76a7c9daafe0bb039ba1d35001388bc2b5499979eeeb2d4ac91cb27c5f3462d01b643028c80d28da497846d48d758d7493951d91d5b42cafa2dbaa798225d8192e40937e710fbfd35b5339219cb1dcb89c016380ba6ba8a5b70385f41723d1a0f1a8243ac3fba48d369869eef24421d28b532fdd6057d94967c0e3f57a5d9d3e98e15ff08f5a0ca18ce40cc38749a6ba242de2a268a3639c27d6fc024dcb9edb118b62e7a190500bcb71a137bce59fef3f77ea19d2bb6538f7c505e1d7ce3a883cc7f7d9b932934117c3df529f53d6c0f175d7b5dd7d100ad03a74893dc93fd460ca5552dd785d96f44502ba76b59328eb0a1e00958b8e4230bde58406705a6bea6ceb81155b55d597d7f5d088399f9a67565dd94f2f904601212b60b8e6aceffc1bf9d3fe7afd2c2882e7d4e118a77a09b0bc48ad9fa04df08ea9fef51ce3d5d77ee3baaa7e863987ee3d6787c7379546340ca7fa26ab7b76f0acbd6b748243019340c997418d7594621879904f13426f311cc171c8b986c62712b79e2d1125dd23b228d15064778d81ac90e5ee496e75b8faffd8764eefcf73bc0be3e5f3f6ee3f94630b79c38697f293bc9754abbf0d9dc603e3a7d4055fc9186313be1670848c72e9371467d7cdea72791961dbe8746f98bdfdcc8a95f8a87b1ef423b5aebc2f58ced72aa4019654d80bc9accae6ccc4b02e5d368d2c734121c17680af49d217735ae92e18fbd98dd2fd9b100088d72fd03746bf9167b88f01c6fbd618a8b1933bd04fef85271308e24b3402c1df6dc0d7bcdb0ae53fab59ed7628d8a9ecd39789c50b9924beb9b91070614b9db17d2b85a8564de2f66a39286cbe1622ae3d101ebc88b52a371d4a50bde5f737478c9b1d2fa4c48c469246de67ae031f2ea6af69e4ceaa9302ff0d0b903d1ba1b4bafab597ed0df00743280b2eb6bdf777bf19277c0f88599a32f8a558bdb09e800841b04eceb42f7a8a1df6bad06905ad5731c89a0f98350aadb9a80ab7358091d3b459d341006dcf98b1effcd6a6a074d9c4502817fa6e178a057bf268aadde9cc9ec1c1723ac6dbd8826715c75877dc622fac61bebd42589e2478dea7067feeb1bc3156164e6700c0df7faacbd5a83d50def99979ea00a93b97e1912ad2a70a2e9949194d5ffa65518792101463d72299b323b52528a1e984ae14643bcbf184e6e1982f5099eb556c9f3d16f0cba7881e58acab03bc137ade5019b0a64db099f49ae96ddc190b3b6848bb099492e72363766f1baaa1e0b4d97a2bcf70557d28ef62e807747ee88381990c00bd20f17933aeb56016634787f5809f82f5ee433dbbcbb111a2baf3c09aefa600cd4ff39023491b57905c29b3eca29786f9e3ab64ee73f34a52c91efb31b0714637d85b6dc595ed3b23a587fb514542c5db1015162dd4c428ae66ea3d9b46015fd85c91cc196101dd4b35c16ede6c3efe7a6307857a3833900992c29211b6878c8ccd86f46b34a5787a8e1634fb4358890c97be1c9cf99cf75604700951a6b6d5b4d071533987582043f15180ba39935bccdf4a93e759d170fbb245152aa66f8af4eb05d3ac6a4c715d6995b4e33f9cd836f1548ea7fe9ff36aa513cc09e0270586bef6622d306b395d61301e445a83ef0c566244f43b234a169fd18c0ec6f054982a3240b07937f3a0a92da23ca2196d4c5ae27ea4c9571badf969a1c12ded4da9289c805dca7849d6ccf2010aeb9d9bf7f487803b4078b01c1c92c000000000000000001000000070000001e4e5cc0e084d50be61d98d16588b2dca3923bcdb135c640973c297c43f5540c3b0f7f11d36309ecf0076ec9a0dc9bfd0816ab05b8cc5171f5770106eb732c233383e9d705bc9b14ec20d5f5aa8c507e688e84dbee6db302f3fad1c97d0fd11b4f1c41c0a1ecda91f7092ba4df1fb58da6b1acd3a13115f5aa444bbbcc393bb903e3e1ae339a375169164c9c00000000000000000000000001000000070000002ea58addf3ea56da18809dd7b5e5f53eb7141e83dc914fb7659b88947c691a5d67a9852e3890c0817f05862b879562a232b3c1099bf29324898888d8bfe8a4179c90a28f3d00000000000000000000000100000001800000e938b59b2911b37385452d2085a49b5f5323eef27eb06aa5c2351fcc16c46268a8a9af731f1b4fc4fdd30dd795da7044e1def5352b0c51deb343d80abb25bb2ef69e7c700439ff076e38ea4c88bfcec415c0f04071fe31921402cbb2e9cfe145c10f302d4fed2ba7d14fc4729df30dd0fe9172d7b24e086003b9c10d3aef429a11b4f44c33a6ca525c01bdbf1a740101d817c026ed3aef3d894102c799b96520fc9cdbbca25f4f733b522f0d02000000000000000000000001000000020000005563ae0d5e96599ecebe6f06bfbdb9f0a98ee0e5d74a0061ab136226980f2ac5396ada9ead870db39223777ad877055d998ec1ab7dda3fc99ae1017267d5b937ec9e5f21340d1c9de51f00b7d827aff6744df0feb8d7e2828e0655281cbdfc1767085b592e04cb4dda50198a1242c2639e472b33388d023467b22a4dd37e26aecefe0765e7fa5ffb0619a68c1d1f77a2c29993da7227cd048f0888284475e1e183a4db070b5c3779a884950869442605bd93d5cbf872957f859d62a0554d9373b7c620ab00000000000000000000000001000000050000003a01e50495f58ebf6fb682314edd719028fbd68d6b81cf937e7deef2df868ac6cad5ec45a0ec077f660bd616739de1a8158c72a6be3c0612bf65b1ff20f3373020a042bef133e94c030da1c1b940d03dcd8b0bf8aa21a57837daf2a31d8eca782fdf52e01b86714eb922a93d67c235a5b140179c71a25ab074771a03f74e0ee0d3953e189aa6c79d534a436ffdf4a22e01c7761124a5e3ae159a97ac8931ba6b7562b2ef9cd7c2486132f75f7f511ad2c341682473b3c99b2f35e729bcc54067a3b03656d7c74e8c12fb8ba9a8e3bc2a958ee96e14aa1ef3447bedc8be235155295466c8d1fb8db0f896cccb72888719aeccc8f3b3a2e2bcd4fe282f4dd5bf709c57718bd3f7415fc265a9f7ac5156518e19b428dca0b0b47a9dac21aebee1aa8f2f6a0f78b80a8e614293aee320f788f85ce9ef1152d6d661abcde646a1edcfd3bd5dc26b31d9f92090644272f8a6863980a3fc7ffe6dd98f9d1e55b5067476071fe80db66a3c197a39b30a64437b05686d6893e2e2202bb4da1f4518246495f4247c69cc7ea5234d877738457de15ea529f9ec26f93c213c2109b376bcb25c1eab5656f6fcf0e40fc1aef9d22241e431aecc8d8e4a5fcffbf4556ed957c91f305dd029d0f08d0864ca16e89b239bfa9e8f4f96780bd56a2af71b8c60800b6c2009dbda6ccd820176d28142f0dae14e6d905cc122ffff58fed2e6e55585ca497c4d13f426ec30e5f03cb0527d2154e61e6b5678f0bbf2a05ac97e4f84c971cef450b247034fc77eb80aa63549f234c28b12d345168314420809c728b74c641e8eb5f0bfba09c46c56e7492f869bef80428b837e6ef083fbc23946806db735e0871e8439f10ebddd8f11cf6d3327969c72ddad548f85fdba97682b9291ee0a45db54b20880ea6287378af093e3facc7a2167cb3aa6d3916489fe87982c7dad02ffe8e7ea201046402edee2c3f346f97fe82aa401789c7527bf0264cb879d9a71c3838fe813ff9919f2a532bd310ffd7a6047fa41cb2aa101807fce0e36aa046e90dda8e93c40a928b56d67188003af0d34961b007f507b989c0d7f0b74ab4556b02080f999e448618af531663770588e8be57186a7ef87601ad7656c17be88f79755c22e403e48049ce672273341f3065dddbec7f222420cf9a6d264589a485e16f2dba541a4340dd9d5d539b13f6513ea57a9a3629dc5996a7e169605460b8cd8b3175775af5046616c31f3d2c408c3fa3c4760daa1c2387b3c337d2c14d225ccdcec260c9a145efd2b170fb3897702a2c544c45a57c1c33204703735d0c9a0387f2a366c80ccb2f4ee41f990d203e782a3e467e98de9d5de4d3498c968bd009fd0385a6bb4b6ef60720cc80f03a202de2b1772ca342b4df312eb4ae196a4f19fddb1c6c0714eee89f7b7138c1808a99889c9cee37861e649be21ded53260cdb88aed12fc70358b594a07522db68f77057dad0e43f8b44455e0640abd018f88eb5b0e427635f8eb2a31c0018fb2b82787e6eb3b3915a972fcb772d3a83eae140f39b72b947423b8de7be9c33e3ae9b5ef73b3fda441fd32dfc0bb2abf7b88e260fe4bd0909282b6d51ad194b8592d2af72e2c07136850ab0fdfbcb6bd4392fd13ac844aafa21f7a4221717c7061d75e38a02203aa20dc1c68c454cf5b17a706b89284fecd1ec318aa7b34f7d224510b2cbcfd9827f07b8fec3b6fafb0c5b38b0606dcd575a66b79e7adbb67c05f052fde4d24c7df696e4e588c059eb719487d579134985c2dbb62d7e4a6ce45ad10c5596a18579952d5d7ed108fe4903a1a08918074eadf29b890c52c811424cfb248f85c8b65ae7198f48dbe168fefc82753fa9465c10edc11a7e9879d9619bb7bf0d0e59dda6c1737786af93ff7ab942148042fd0277be33d5ee063d0f3d6574be2aa2a39377c100dbfc55e865d6e849099d6706c4de2eca288281126f29a170a14c7d284f2bf17f29c8e3b87e9524051c47fb95d6c465c6ced918107eff8b149f0dbd274776cf1ae19201486ca17b8bfee50144563a8de2eb5f13dfd050ec12b915d6136e69c93b72e97c112393edeb029bf431473487736dcfc1d2e4173b988adc84d67b77738dee6b51a2be77b9285d10ccb733062f3c86b79709bb8272e1ceb429b558ff01ef0ee66481bdb9f0e4d484583a084d86604cac62f091fb794219dab75e75d78c8fe96ddf9c44b7de2cf511830b6f7196461f9669a87259292cb067f120630f63a2905b9d4d27e2cbeac1acd81ac5e4bba06c06f220ccb0fb43dbad2cefeb3a0dcca871d0141a6263625046c973c36a8b19c670acdb0b414fefb9617837fb0459630f8688d1ce4f32a9ff56fd614fb28b8021dcd4e3c179c0b68d8ab6bf49681efce68a50455af2ea6c5592992fd09ec90a98d9409d8c504006eaf610412eaa5a5110d75ad68bc8197a38c8fa932c6791e4a8d496856ca936b09a758eb4a28db982246bcb8d4eb8506b79b5a4c98165a97b2200826979c4853f1be722ecf1d513e10302fce3ff7d0ce35d57dc79a23adb3379b6a9a3feefff11a7a05431cc77453f5f00535debae46a1f27a3884b5d04e341e544996084ab8211ae9e3df8966188b2b9866b383e3fdb102298b3ab635db19c01e95fa2172c3d840685e5d945b02192f4d0ff069d052abcce3a46b8dedd586c8fb39e166675d87e1d60f8fdeba740a52925205c9f7c3b51f62b7d448d8d573e197f0623369f6f1b6fdb0db181135f316d160d46e8abbd546c087b926f7abf4eafcc75f82b067988708462ca7a1af9506feb1b67464a959a441fce51f4d6472d3a1f9b9f03d48bab6a5e149bf2dd6cbad8c8d051a80be4308961b55891844886b4c8c3a8cc9dcff6926dcec3050808b0d3358ef1ae55084141d2b79277fb7ff4026e2dd34db8fb5f9337b3ae36b765e2ce5c7cd47ecdaf1ad9bd19b6643eab30f10e347751746d18e8740a3fc395e3c9f7007080dc1730531e79116d5a8a29f32c2921245f6d5cc653beee429b824ea0034a053a42257a86c98a2569b1abb5eb5823da1ebe3127c7674421a430a6dbef4a8877ea93484429974d17f01650083a0cc4ac46ef324742d00932ad3ac7b65cf7ed528450f44c8ae9f1876bfc3b1a1fa18f23d8559ce877263b072f334c44466bb00d1c1e622b7ef507c198722bb6605a3c9bcf7b45462cb2c89e7e978b073f95c83b7f932d73811a417310c3aae08a882705e7eeb473bddbf4564cda8153b02bb81d73d67362281f256bd7af95b19645dd0d53f5afc3b7a246e4a1371c0d8d69afd6ea55e45c87ef3c6979285501f22b37b24767e9d75773c5084192fd61f1edaae220fc572c0873340d21995b4804d11e970dc82f08efc64c482ebf999b5a23fa6919f42ea232431a5911f04fb9e90a9e89f43a3340f48b0ca6edde05a1a6f18e01950328514e6bef907fa814e8c134e3e8fc95155af3c8d446ae519e03c2c078fdeb86cb426ada83b5950bec64b846579069b08d78520fcecacd1b1ece0eefa096c0de8059b7b26df4e50c8bb9d3f90ac77491f6e049dfee05ac40b3d1e0867b993b4cb7963d572f0c2c0beec921bf9bec711e0349e35d28f2f42323dc4da1956ded92ac08e0c55687c6c699d0027da1b1497a50fbd2ac82efe5f2a9e621816044549e8a4a07d67198d9787f4947ac054fd9bee090c7e603d85b579410dabbfb895b524c1960b8281d99c5da8315bab052afbdcb4ebe7641f81229a20b1b39600f4662d0704ac27edfc02a3f8d9dc851ceb7d1f08d3569f7c98fc855318746877207c2e94e19b1a4c20b2c893592b425055309704139c3752f53148bdddfc1a464c513c669786dd942a0387b922fece29c5d58e3919529c8c650185a8d67024b92d38f2b1441dc35387c78d1092731cabf54f20548c1fbd311248ce87b035b71f45abcd61f7897f6df1bfc49eddea432c1896d94f9664689dd47f4c24bc10f11203c656a8e32d4e493ee303d427dddc46ec38a7a242f1bcd85ba120be03cb28bbdcfaba6cef1da6e1a6211a809405e1d30c099e4b6fdd075ef2f6480bfdf10e784e3073262ab085a139b06371f9801c1e27710c609f4540e75f81a188bafced82429221ff36de3e119a8a8db3851f947b304f625881390a62017dc38ccf74d9f3c239c2e787d71d371f1e5ca485cbff9cedaf19940c1dfb9e555088d7b223d974502ab3579b46ed096c9ae5c90affd59b22cf41bb52fc5b508023ad3d6b62a56fb918bfa15d5b082dab6a0d14498058c40cc07cf1f9f4e832217811977fbb5325fc37d4454b3b18b52b93874a9afe7446d8a7016c9e84ddda530baff0bad56a21d4854b0fed4eafc1fe834587a91199f7bd1cadebd9d019fb1af0dfe4c321e74854d44e431d69c0fb29246cbdeda4600004ec58cefaddfdf1a5b15e3888fbcf8597d7730210e2cdca1fb1e2ea17f7bfc59a3e75016bfd3fa4e37bfe284c02e6faf752318a6cf4bdcd43c92ea1a08507f219e791ef2a0efd3c70b518ffcbab23e9c528f412d5f8429809897268078fc9c78fb042cf55e81492fc886f5a40458485521260bf9f9eafc53ab2f8ca236d38f4702cdf9f4eff667e3c06bba78ca0f0c9f14fd656577ada4763341c7719e08f80dcd8118307fcd7912a30cd2598b1f789402b655e9d144118e4ea0b7ac2c20bb866833bf7e1729e1df674516536b544b098050d98f36c2907eddac4d2ff890f3ff762ce645289db14c3742c2c07dddac730afcde209ad2391b2a8017267dfcddc878538ca52daaae343e7ac1cf3a4c3bd4bb25e50486a4befb976897092496bd6af0b0919c39be0e7583eaa366e97f75016061849c323aef4748c29cd197e7477226cd930e4fcc44470fcc0e0a35d9b45bd05bd8e3fe3636463efdd47459e5185606906081807f2d66d7fdb895e535ffa58da6c63abf65e730ff4e085ff56ec3ba3b710ef7b86922c167d7d1100f8c9ba30c7111c31196398578f61ecdbb526b0ebebe3e451ca9fbf996a1533e6bf76d552e1884ee52859bf717c88b296696db1cd9e9c466bd319ead74ece8c0aa8ec3d5c551c50678fe9b050854ecca92b8b183035a4e8b848a7041bcf5aa7767ed08875ac6091e787ada1c7e6e1df5509c44f812dbb05ba046bda73f57b9fd686db22470b77eb9c644d2eecd526449efb517b0b118cfe0c6d67710468264b7f259ef38fc09500c6d039dcc12848a5515f67ec1337ed50aea761e211ee5d14f63ddb3254d6d47925d145833f5efac29664bbc3ceb8c533160766658546bda766f7813bad6818cb92467d04325aaf707cca4178366bb1575afe37e8eff4a2add9b8759dec38cf130963287146257ab981b611c985ebeafae15a0d767e5fd1f9e665379eb86ba5bb64021d5f05817eb8206f1ec125a8761da0f799095f102c5ded595237e52ad790b688a2a929c6a54cc8015483c9fd55e651a7563017db6f962fed48023210c535b5906a3a0c1896fbc1b74bf6212793e9d202fd0c3edc27fab43f153f025339636c4d4063bbf68389864ae830690c502883a161d622590e2e3279c0247a9410bcf56f2bcbc38e433b1ee351bafb5dab5c3176ae2bd66e5bda580960da43f305c9e823d03c44ec893058ddd9e825f99a91b4e82fa5dba99aea7410b4e7e6aad0ad5f871e8fec0ec75ff0c2de2046a671dc57833dc532ec911e08642a677e5eb5848af9f2bc7509c1cc1c4e3fa80ab569a40fcda7a97e17061e071cfbcecf336a1ade44ce61564b97179837fa97f7be73bdb366e87aded11ac"], 0x82}, 0x0) 11:44:26 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) sysctl$kern(&(0x7f0000000000), 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r2, r1) pipe(&(0x7f00000001c0)) 11:44:26 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000002941ad5d8eb986dd6031797100180000fe8000000000000000000000000100aafe8000000000000000000000000000aa110100000000000005020000050200004e204e2000089078e8abc6c00dd9f469307d9da2be2bc201b852ae921f69b732f635904374ada1a5d7a88ceb42b9f2ae4fb65316b06ed447572e5f58fadc5321c48697de"]) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180), 0x2) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) bind(r2, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) 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(r1, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff125c7f000001", 0x8) 11:44:26 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x0, 0x0, 0x7fffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socket(0x18, 0xc002, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) close(0xffffffffffffffff) renameat(r1, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000440)={0x1f, 0x5}) sysctl$net_inet_esp(&(0x7f0000000100)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000000140)="3fd63160acab59c473bee4b0e2cbb6e3d4a529aacdf9c766984f2fb45cf2647f526fd46815b362ad034011238f28326a553564461838cf47fdadad7b9c906f2378f821c69e07775027c5bedbe535c05e5fb1c300965e7bb05d7db94bb2d37743c059bc35d2ad3a85435ae2e2037b5b836f040c13a7bd270616cbfa79ac416f0c20ae608296a58563383cd737598027f7c34f3f1c832f21c44eb172193f900b31441996e35bd5a16b60f783074b3e260bc3b55a7f9b9bdf34d635df96152b6d197228bdde21fe23911e64da2d2a93341cd30d08394b1f6a44e0baed0fdc3fca3f149270fca1cb8308", &(0x7f0000000240)=0xe8, &(0x7f0000000280)="14f45ab9a06085cf732aa2969b5872deff84872db1da13f660508acbb27da1e39caf528ef7d44f025580fe0b88a0af2169ffc9fd718b2789be2ec5b30a46a8fb88cad795e3a7055fdfb51d9f50a21fda0d7623a6ebf1ea12e6ee48a74ae02819195bc7ba701263f45d2b26b90fbf33f0714838de763f354f4b73f43d3f408f8661387008b834eb4dc4b8ae76f66f4f2d7a3b", 0x92) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) sendto$unix(r4, &(0x7f0000000340)="e3d67a357444ca390355517aa9978da494f5931105a9cd9949f1a81a9b1d3f649f367a0649f3808f76a00a92404c65aff70fee010767431b686b5cf30fe956658dc464f5eb0a1e6e2552c6970c0c8a89b0abbf06ad7678ed2d34f6b761a5ef052878de9db4dbc39629fc879fe6782f84fd60aab5deab65c72f4499e613e811daaa1476e9d306aca0bcc44ddb", 0x8c, 0xb, &(0x7f0000000400)=@abs={0x1, 0x0, 0x3}, 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000040)={{0x81, 0xf9}, 0x3, 0x80000001, 0xfffffffd}) 11:44:26 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$setstatus(r0, 0x4, 0x80) 11:44:26 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20a, 0x0) unlink(&(0x7f00000000c0)='./file1\x00') preadv(r0, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) 11:44:26 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x184, 0x0, 0x0, 0x0, 0x0, @rand_addr="5ffc5abdc85f2e2ae3bf4c84dfb66dba"}}}}}}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$KDDISABIO(r0, 0x20004b3d) 11:44:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0xffffffff00000000) r1 = socket(0x18, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:44:26 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, 0x2000001, 0xa4b}) 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, 0x74) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f00000002c0)=""/208) 11:44:26 executing program 0: r0 = socket(0x18, 0xc002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getpid() fcntl$setown(r1, 0x6, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() r5 = getpgid(0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66b27917ec8a8ed04d6fffd7709ce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r5, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, r3, r4, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, r5, 0x6c, 0x7, 0x75b, 0x100000000}) setpgid(r2, r5) r7 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x2c2, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 11:44:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000140)={0x0, 0x80, {0x7, 0x3}}) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000240)) listen(r0, 0x0) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f0000000280)=[{0x0, 0x9, 0x1000}, {0x2, 0x7ff, 0x1800}, {0x0, 0xb92, 0x1000}, {0x3, 0x8, 0x800}, {0x2, 0x7, 0x800}], 0x5) semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/114) semop(r1, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x1, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semop(r1, &(0x7f0000000000)=[{0x1, 0x6, 0x1000}, {0x2, 0x7ff, 0x1000}, {0x4, 0x4, 0x1000}, {0x4, 0x4}, {0x3, 0x80, 0x800}, {0x0, 0x29d, 0x1000}, {0x4, 0x7fff, 0x800}, {0x1, 0x1, 0x1800}, {0x1, 0x3, 0x400}], 0x9) accept$inet(r0, 0x0, 0x0) sendto$inet(r0, &(0x7f00000001c0)="1fdab406bb3cb503602d0c180ac16381afffd2eee817776cf2c2ea2b348bbe9e2d74de806e5d6c331da1c9bb901b66302b612c7775c400a744205d0995edf558733780e7d7819fc46565b7c9d29095fa4f8d9490", 0x54, 0x400, 0x0, 0x0) r2 = kqueue() chroot(&(0x7f0000000180)='./file0\x00') r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) dup2(r3, r0) execve(0x0, 0x0, 0x0) 11:44:27 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="01000000000000003069f3415e19fb3e6a6551e10695f5ca298e2f161d7fd08eabe42aa78bad4b4bd6df57eb8c805dcd8bbbd50600000000000000fed1abee90e875d9fe4d00000000000002006f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387fa254618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a51c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb647055008ef1d529cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b9b0c8ba4ffe2c410e3b97ffab42e79cce4e16d9ccd3c2f65ed38e0b472c5ca7a7b5c264691"], 0x169, 0x800) msgrcv(r0, &(0x7f00000002c0)={0x0, ""/133}, 0x8d, 0x2, 0x1000) msgrcv(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eec98ada866b485e1fd1d8811c4b29b180257d1476896a7c4cef1d846b53fc1c3622dec785a3e694cd66344c79ec860c31acd6b9eee2d57da68bb1a2a8be227d3cbab4c7782b0dacb5dccdd7562d2c22a452f1fd"], 0xcd, 0x0, 0x400) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x2) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/104}, 0x70, 0x0, 0x800) r2 = socket(0x2, 0x1, 0x0) shutdown(r2, 0x0) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x39, &(0x7f0000000080), 0x4) sysctl$net_inet_ah(&(0x7f0000000040)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000140)="82a5e2de8f22cee6f9c6807b23f6f9a2cb4a2ab192d568837901ca3fcb60901fb3d8c370217dc45537ab7f3e7dda84cf61fa22d20d4173cbc12e42332c881038dadddff0cb79bf8032d453e0507c78a9a02602d69fcd5831c909cd39a5e653532e16530350c14e3bc2bf944e5744104ffc7253cd40e9743486a676f12d137a764bf0de9a40923d0eb491020fcb3919319369a7ea222842208088a59f965fa0a6f0eea1cca437f5532e92d65c3f73d9b5229c0ce2e1602662fad21e065056014aef18b0d9855800e8eab2af68b6bc33cff39e724bc584bf464399fb7ec3a2ba350005d10d266ee2e6", &(0x7f0000000080)=0xe8, &(0x7f0000000240)="d9ea94b8d5450709b3a5a0b41f28eae8bb8a7e273400f9920fdf193c6bafed6c3f1595480e941e98359efd461472aaf9067bca3c847205eee06bee8abe5404fdaf83fcbd73cf3725740ca5ee089c90f750999ce9f04f8b0ea61bfb09242f9055c91b9b0a0e0f38c703ee343dbf8ecd16594b6de737a117c9d98df9f83dad", 0x7e) 11:44:27 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x46, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "cba7c7fb9219c772"}}}}}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x1) 11:44:27 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f00000000c0)="01022e15b764317ca69459657f16666e9f97069815ca5835b6f65306127c991ab43afd5604c4aa1093919a8a3701006dfc9c7dc0774b1ee71b2208b127f29c66755d45d5f62cac7d5ecb3a69b2e7910599897b3bd9ca5112b32966a5c041197ee5ec1d0be46ebb5981ea4de4b180f0e5d893050000000000000020a63fde26010000000094c700ffe6435b55a191701155a29aabecbdada66c8f486f7e59a59a05bb689918b909801e89d8d1fbe686246fa85c22ad066d2bee08f7397cfe2c090060bf122ac45356c7ba884245d73f252d74b0bd01000000201c3f30e7f5e5157cd0f6ac7354745175bd902a5f48e03013a1dc24244ade0d510672dd75da2c8f01ead410c6a926a10900000047000000000001000000e7e3ad4ba11ca8000000000000000000000000000000000939a7f5fa4aa861f5a1686d18b368627140550c6f9deb3881885647e6b9b0e657f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a2b788f5ff525643575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de081fb9a8d5bb60a27d465016501652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0452ab0b24c238f90402598ad960ebf7502f67ebb569f48ec63dafb4bcc61a9f90eac88bc340000000000000000000000000000000062060c0059fad8d27a663a678cf6dcacc9e344695f764fcb7e81f1f94b32e8dd72a1d75be4a5b280c0d4691e498b9771e7a1824f6fd9b9941a3e6e9fe20a51af3ba7781a847cf3b575b44533a5aba644788d1ce4976a8b6d651f8bc46703451fb74ee7d7049eb0eb7592e6aba48354e643ca19ab7f95394db2640aecec3cb2215f25f254d45cfc784135f4ecd9b90b73d8723e930a101aace7522ed088ede938dea4cd48378cc4f1d7c3e78c9e9116176eabeef4c5958d599c03", &(0x7f0000000080)=0x2c6, 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0xffffffe0, 0xfffffffc, 0xfa74, 0x8000, "65f94601f9c407e5deba26d5a8712235cb2dc32d", 0x1ff, 0x6}) 11:44:27 executing program 0: kqueue() r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(0xffffffffffffff9c, &(0x7f0000000100), 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)=0x7fff) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x10}, {r1, 0x4}, {r0, 0x8}, {r0, 0x8}], 0x4, 0x43) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000100), 0xfffffffffffffde7) execve(0x0, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa45f7b676ee0e0800450000280000000000069078ac1400bb000000004e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="6000000090780000312b85ea85ea9a05a5dfb116c391b03207acbf1625319f341f754b54c18d191e718ed2192bab7bdef7795a8fd8b66a9896d8ddc1007119bae49d341154fb944a8a4d154b288efd4a9759de881b22197ab5d570b387"]) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x4, 0x0, 0x0) r3 = socket(0x18, 0x4003, 0x0) listen(r3, 0x10001) sendto(r3, &(0x7f0000000000)="8a6a655460171913f12b9b8f6bcdf183d52f73e7b3e9f4de5652480154e08779daf84ac28dba3cccf74509338ac8b0c8ab26a46003e7b4dbc2fa32278da71f9ba6bb6a75cf7a34f482eed7e3103effa48920fa73c5659e15c26b176b4b347fa76341990f85656a795ba2144d0139a243a69a5e2d9f3056d2ec46140d91b80d44c923c8d40b5c539b532030fba85c408087c0e18e9e62ca6906000000a878d043b7919ddff0ac394a7c0c2edc98f9f7c05916971bff3298a0e43d920a240c04e5b1bab6ccd51589b837abaf4a61a2dcb57d7b87d923603a456d", 0xd9, 0x0, &(0x7f00000008c0)=ANY=[@ANYBLOB="00402ea3022f66696c65302f6e696c653000b4c5f802d38d3ef3ac0508c4e0fd35733f4977c9242e1a3a4d4daf1f61c2e41a8124ae37929e2a1028055e856e83981af836243541f205ccc84939b2816296122f490446df17f3a4e653a63f5aa2b9a0a632b8fed794a8b2a7b174f6a3d294fe149dbeffeab2dc4d4abac95e6edfd50263fbbac25534a12908a971000000000000ff03c8a5bdb38f5a35720a3cef5df8d994a8655f530800fe6117e697c1edc852f1c4f6d8a7bc6a15901d62de8ad5b85b3e2fdcbd08e75e8df0a0b0a5600c71f99a7c309cda9b5bba2b12f0d3426e5922cb92ebe7f0ae95ba863ff852b4748400cbce3bc2e57ac04c155621a0c1bffb69e01847f8881c852a7cc8a333142332c3106c64a6cc02000000e40fa9391f8c0000000000983a7dafd25e9e2be54d178a04624c12c944f3fa751b693e888c0d1a608b52ea9277c2b2c407ca82052ce477af7f94d5ba4a14862ce9d4a2c9719d77acd6a9371ca18c07a7b1775fc3773eb1dc3b0c990f6e0e04e3ac33bd0f114ecdf79c26c02c35cfd943b9b364740603412c650d3beca35690a9fba56eb4e9baaf312743c7a8cdc8c2dba969ee836ced7b10b0bb3769ff0300000000000067b4e32ed199072d9fee70c551f000f4ab7ebfa42d51bf1a9f91ebb141f3b6dc6217ea862242a8a212ac0b96839f8d8c9a0c9923c5f800000000784ce965b5b68834ae46481c684762456854ce1d9714858c38ad5b5fa5731abf87c3e5f0430ba6f213b0bd8c32cb242d2b71173900df1a08975540f9d60f280039c5b846f2621b3c936429bc4b97891d742abb511fdd4edb97d5b0518bd697514bea14bc54e23ba16762cf882c602f685a12ce040dc582b32b81d8759deeaf469c0ce8dcaa0d700be6bdbbd9c669f74f2506b37c2291798550f999998ead6fae8578427e3c64450feebf3c2c8cd4d1368f0b871be6d95d790e8a11177d0951eda56ddea3844b337eb087aa4e0c8758dfdc635e49eb5a487d74981ee9e77ccc58fcddc0bfa8a2242146fec50b5749b61dc06258d8079be32fc9db0d600cfff36b9dfdc86a9cba7290fd29a1594b11bf3e99371f247ebccedd13ef2ab9aa85ca4dda1c30157cc1f1204e51722a5fde9330d2bec3e9fb8ddc3eaed3427dd4daa6f199d39c6482db845de2c3ab3579c0662229ed5b7e8e8eb8478811a21274862492fe1d4e88a3d06f672281d14106c55970cc05b2d67b7cdf658ae6d0516f63e8103bb81351685c9ca2e66e83c91f52d7ae627aa2d192116d819baceefdb8713f296547cf4b1520f75b424d238d5637d7d9b748a93ce801b422c68f7f16da535d68fd5ac37e222c5425929d129de97fb781363c7ca8120a5af430efbd21c27285bb931966bd6c3f82715b98861c776a25dfdce9b40fa6621a0da425143cb0e7c8d57fc8576854ecfa0087de2da418eacc8aa9011c78c4255c398b5e23c75924090bd473b4d202f03f3b694163778728e9d7d1993af9c8da9969e6bc011a3864b9"], 0x10) r4 = socket(0x10, 0x1, 0x0) r5 = semget$private(0x0, 0x3, 0x0) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000380)="9966fa59bdac5172c432976e80f5f63168c08047383915ca43ffa3277b365534c997397d3258679966c62f8f65b7bc0244d4c9ef7871fad4345c481d1ce33d9a8382ff20c403e9cdf05afe8742d05c81a0df4ddd88d1a882ceb4f07b800ef6cfb40e74a0fa1a27e2d9063cef22b9584842dcf2b24957ad4710f7ac8c5acd5cb7d6322a9ad0968330594de32ece6543b64f1f8d61316b3b9b1b1a9f3211a4b151abc87153abdba3a4dc4a37cb55f692bef66710d058f9c02306f9bea0898a64e0b5e9fc580a5bd302cc8b69831dd518cb28e4ae03e5dbc3d4c6a2e57ca1f3117b1911", 0xe2}], 0x1) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x1, 0x9}, 0xfffffffffffff89e, 0x3, 0x8}) semop(r5, &(0x7f0000000280)=[{0x2, 0x1}, {0x2, 0x6089, 0x1000}, {0x1, 0x8}, {0x0, 0x4, 0x800}, {0x3, 0x1000, 0x800}, {0x0, 0x9d4e, 0x1000}, {0x1, 0x6, 0x1c00}, {0x0, 0x3, 0x1000}, {0x7, 0x8}], 0x9) 11:44:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x214) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000200)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="008c5ac1c128c02d06003be00000000000001ba83b0d000000000000000000000000000000002017166f7d7e3d0000ab00b5ad7ddd8f09000000000000000000000000000000000000004000"/88], &(0x7f0000000100)=0x51) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = openat(r1, &(0x7f0000000240)='./file0\x00', 0x800, 0x18) ioctl$TIOCNOTTY(r3, 0x20007471) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) 11:44:27 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) lseek(r0, 0x0, 0xffffffffffffff81, 0x1) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = socket(0x18, 0xc002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = getpid() fcntl$setown(r3, 0x6, r4) fcntl$setown(0xffffffffffffffff, 0x6, r4) dup2(r1, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) wait4(r5, &(0x7f0000000140), 0x3, &(0x7f0000000180)) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xd}, 0x4, 0x0, 0x0, 0x0, 0x5c) socket(0x18, 0x1, 0x0) r6 = getppid() setpgid(0x0, r6) 11:44:27 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x2, 0x0, 0x401}) close(0xffffffffffffffff) syz_open_pts() r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r2 = dup(0xffffffffffffffff) ftruncate(r2, 0x0, 0xfff) ioctl$BIOCGSTATS(r1, 0x4008426f, 0x0) 11:44:27 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000280)=ANY=[]) r0 = socket(0x2, 0x1, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(0xffffffffffffffff, 0x400c5711, &(0x7f0000000200)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) r3 = semget$private(0x0, 0x4, 0x5b4) semop(r3, &(0x7f0000001180), 0x0) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x3000}, {0x0, 0x44, 0x1800}, {0x1, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x260, 0x800}, {0x3, 0x3, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) clock_gettime(0x2, &(0x7f0000000040)) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) kqueue() r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) renameat(r4, &(0x7f0000000100)='./file0\x00', r5, &(0x7f0000000140)='./file0\x00') ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000080)={0xc21, 0x3}) semop(r3, &(0x7f0000000240), 0x6) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/246) 11:44:27 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) socket(0x18, 0x8000, 0x7f) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000000c0)=0xc1d0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c453000"], 0x10) 11:44:27 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r0) r1 = open$dir(&(0x7f0000000000)='./file1\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x69a88df4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000040)=""/50, 0xfffffe13}], 0x1000000000000159, 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0xb) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() r5 = getpgid(0x0) r6 = msgget$private(0x0, 0x261) msgrcv(r6, &(0x7f0000002900)=ANY=[@ANYBLOB="0000751d6270733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5e0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d5ab514b9ced7942b8133c0bbcd2930e3f7fc2495f9333e572b7840aa936b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9963894d4402203daa08a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa08a1a7d61779a65400000000af525f805948d64cf5daeae989bc2df6884895ad424f78a94f55e7409a0fa13b5c8511bb7f63d8dc8dbb21374487b6fad5"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r5, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, r3, r4, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, r5, 0x6c, 0x7, 0x75b, 0x100000000}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002740)={0x0, 0x0}, &(0x7f0000002780)=0xc) r8 = getegid() sendmsg$unix(r0, &(0x7f00000028c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000540)=[{&(0x7f00000000c0)="7cd82c44cdbac398ebec299b9fd352b5a16cbc93d008692b550c05fdf2266eae94bb69fe26f083014453d9e4cbf7c138f76aaf6e6ea92dbf2d6a5e7cae4dae1a50db3cffb625c3e97911c7f09044980a3b496b58b5aea10b22a5b8b16c55378c9c81e1f793a82714e79f2df5ca1fa1cb1a2897589cf895f1a9821e219cd5d0", 0x7f}, {&(0x7f0000000240)="4cb2ffdcfe8acda54bac14525222c3d11d642439c0ad873bdffd6941d403b6f87dbd903dc5fad23244f4b5a06e75443fe427f61cd2f9324170573069a77a994b742d5a1d06e8cba9f00bd31a27f42df8c084759e729898e9bba63871a5ea42de497b2169fc0f499cde2362a26523248008faba175d22fecd502c39765f35454c99fad17bfeafec7a781f5f84ff38d6f0c84c6ae17fb0928215d037493dcda0664f046a95c34c32e008649d28d1a184eafb332664dea9ff4060aaae2d0b5dbba881b4383314b590489e6fce4f419d0dd457190198be2ae3d2cf74420309caa2aac9614ee716628b6addf2c637", 0xec}, {&(0x7f0000000140)="c3fd174dc872be4e65d1865d648568fbaa8e4e159f3c69ba99fa8f1c700a2c5a17082ff09a5f8089ed694e95e242ac", 0x2f}, {&(0x7f0000000180)="edc0a6d99ffa65c4b0a6eb1088f332798bb360", 0x13}, {&(0x7f0000000340)="732c5f1b987a74b233629e803e5eafebe58ac80578799f2725a6428a11f339126579868f037475d75bc626c72bee9126f91b26e2d48cbf8a74efed2d7315c4809d47b9c7067eaf5aefd5ff8d790ec432cf2549ec5c7c58f4e6d5235eb130e7ac4484d3f361508aa15a0d9e64360963", 0x6f}, {&(0x7f00000003c0)="f0930c0fe0b31d084315e5aed5c44f5275af6873f8fb6d582b5a436d7ffd8767639043af72417c4f187496df8921ff14f5c5d3cfbd753a1924d3c430aa170c6e6e4794b9ab375e3d9969b8126c6e9067d01835e62df299c22408d0c9b61227499c7e1f9c7dd2aa18", 0x68}, {&(0x7f0000000640)="5f6ad41916a9dccb8a5a079617be55b483d99251defa922ded7ef58da3c89b61b2fc45b3163106de78ac0ad4290d33db74d9749d69f77ebd63949d498cff97152f08310907279ed589728b73d7a51f899bc1de5d118ed9e1263746f4c0eb6088d875cd05f78568b6d743b80731802bf36de8f6c592fc5a357cc3ef3f17cb1b5f724006a32756b294d716a469142f416499fb909c5057ee1b567e8362de833cd7cea14d1a3ca06239f651befc9829ac12f5f871a273b418148b987904671342b7656c4d4db3a0d9f079f4bedb7721937346cb03991f7479c40ba5ae3e8684065375c32c2cdda5b7856159118762a82e2d04454c77f404f8e9d66b17eecce889e779c9f672d2f8ca897c5725535f51300bf8f0b27288e4f91d68982e5fb0185713de66ab61c620fe9bf88f29bfeef2afb2c43d6722a6dc699f15a77007ec76d5a599c33f4523c65b03265e3e2b97a19ed47feaa22b992398a801e48a93a3c73f7e0a25af48aba7701b8e488259e280923a27d3da91b69d70783fcb753192e5e01dc8dc5c2324ad95d4aa2ef751dd980a7a0f5d26916b2cce2b33fe3b4bac9f41349dac610a23df5b62902dd94989a5ae2b69f59b69411f74eef980c5aee9c69cc2d67695b85c3abb97c4e5874f03f48c517c983c7296a0fd56496edb93fed5d2c45af210886d12d6ca4fadffbbdcebba0fb6d459941d70b2c76514771aca788edd02c8959eeda46d6ce2d2d86f1a262cf66677505ed5623c79fbbed4756cd4e70f9519efc7684eb7c8dbded2488484dd87bef6731ad00db5b74630ee675858aac21e32cecef3bf124fcc0840322cf5479e5cacea89e1a1e6f781f80957278ee4fe3e5303b8d476ef2302097aa152f87bc3589d778d423ed55e9a84d625227ee244366d87f0c3bc7be92549a09f3fc6c055f73c7ac51aa36bf8694878845174ae3a8340672db90901589ebf7113f0cb28ddf67c097299fcc1829ad6229935e92d87a037fa92eeaad54c32b188f72e15b90aabcd3b27b5b670375ab4259f1b1f54fe92823c63c94835d46ceed7efc3403a6cbfeb8f60e05b2d2c48d210dd3f19c389b104ef96357faaa81824111043778a83d5746a085305b9f8045cd740825dde9163b3c403ffaf53b66dba994b96ff482dda98b20e3be213c36d8a1c58cc8ad7524bea2250c08892171158b8500f8685af076baac3d3eba9e8bae3f60d1bb5dcc067531fbc81ab2b624ea64c69a9589adceef1c68c9ccd9357bb31692ab9a90c5a2a04fe3dae40daceeec343c418d130a6819d8f2dcd2c5c909095518d16146c5a1836819d8c76a79157a8730f25ef492d24256c005151b2033c295314db304a3203a5c4b5190a184fcb1c30041ac723555b7bc8b1305f231417a8e31bdd0f3281e707f160d54a8b1b6652060237259a645cb813a78f977469d2a839838e0574d71821f6b3403bbebd5a221c9983ed442c7e4d6d30b5aa6ea329ded2fad6df3a61f96b2cc7420f9c7dde8cabda350fae5a2a9f265ba4fd059c24484e982068c3a220eb201f2112ac63716d45f844869a8d27a47f40c1724ff82c887283c99d6488779c0a976741578bbb9353103448ab4337b8b1f41fbe252721231bb93e916730f5deb92fda53966f368e7aedae9631ca509d1ecf4b64f721fedc2b9b1dc2944fd9506c83ede07b2898d1c87d825db3c90703c0633f736d288a60009b9e0aee878128dd41764075b50cb7caa50d57f4a2cf7b3207f4ef68b3d4a1425283fc0b5ac3e36c8c6dab48485eb74722e19d6429bd61cd0c034143f463ded65777e5601da4c3e6ccb190f0122844bb2a4eb6e26b5421938faf01be58937cbc5283b175e46378e05cdb8bf6a055b2d601108feae52f3593e27db346f732032bc6fa890d40dc6602efa4d9d2718bfc3812d85ad4838eb04c007b4e3ef436814b841107104c92163bb5bf6b1b681c3d98b6fb532139fce2a55d9d20395be892d3d66d12d90ff6fcbbb1a3737492e2ba6eb1b986bf42c8a8edf511ee1704f952e7467885e97cb573eedf58dd7b097ab72d3a22a2719cbb8314406e96c9360c8fdfe3325e1e1b1c26bf410f6bd5bcced7caa9f339e7dd7948b47a0f0a9831e676e2844e1ab21ea6ceb8e148cebd567717665a24b3a28df852113ab8ca3cd9ddaf445d374ef87d603fff5a82aad39a9dd7eefc47c013854311c4371e64942d3b7b59975a98e9e61019d7ad99c7518a74c481d619a707d1602c2910bbfea00d4838cdb3104210d1ed2096682d08cead49380663ec95ee6af8f00e92871842a41ac480c6174d32eda584638c3c390c9816531bce7255348e9a0047f05f2e0f4546ef386e9635b41ba529aae76c3a9e18e7936d08e51c6d04ae1d575faea90f99db30538f1a7c29df2de9c80e07bd5188713f4b2bcd1313102135b3af51a8d6a791ed3af6d8862be939c51a7b81c62284c960a0142bdea156d3ce1adf003493f7dfea90083a5b69ddbb32778fcda57acebf6164911b80e502bcc59e034540f0bb32a2b3831db8037bde64d6fe1a34f3d5aba52cc6baea17ff8020a23fcdf0d25dfb9d728d06354895ad21523a789319a0e5062066ee4f3bb9614320cb9c017b252cb71604d22501cab4cdb897bc0446fec5905bae51756cce32ba2d9aaa70fd318c208f7e494cb3922ddebcbf23782b6ae9d6eecf7dfab8870f3813138efb91a014d2a59f80e83a98077a5c227c56ce64f71df048fd801be351380b279ab331d01b135a6792f35c496ab10dfb38801b9b9513422beaef00b79079ea435d45b28709bcc45c33dd60a6265ceb731b6d10f2e529a33549fac027ccde23b89cbb220a169d360e2705ed98528f7fbe5275c775b14e9c498ef99d3285a928897ee5a97420a6a7dd1704fc9b76aaa4f6e1c1496a735fdcd6268f55befef2a54494e36aff658a895f25d80534254062b1aaa3aca135c54666c7ee13c2dd629b614510c40016c78b6f81a06de1881a2469995958f23d92113bb874b3f91dc5077161f9dd24ad09ed93fc49f3cd0d3114af457d0a9a087b1cd63f5cd2f6a3f116db24b7a567e5426d496866e0c8a0e6e6acdbe086066496a8bf4687b99bc4318b18211c64179dc4d0018b0e510804e8a1383068617b09227646fd805d553a794395137a25355f16da59791cdca53bf405277d69dec9da258b37b2676cfaa66e4d4aa12bb257e21d97396bfe15665177c590f23bd30a9e83a61c2a940a9bb6a9ef2e68620ea2a504ddb6c6b7d9ca1c4eb82f47cf6d1bb46cd175f02b151ed1295af69eb768da57ae55b55d51798e83196e260bb7683460069fb53dc72ed902402062e63e9a8c8bc6ce81c130cbcff555f26907bfde83617b59a6ef66a329a7261d6aa989158b94f1162ef4bbf0915ef3c422a555ce88cadad0a87d144974edaf71e1a018da06377b09230c88f17f17f62c8e6e3d588a6d06a95c98a320410cc1b183ae5606b2be7a9a7be447526e687dc9471c681a29a7f9722277f7dc84c231824ba92e9aed9b98a0c093b0138a34f739660d3fe50e0b4ee5575331a3ebde4f0794220f09f39b7fc40c20edff73750391c9a1708fa974d26695b986e2679e5c9e6043230cef1df8eb390f87de754cc3a528ae83fda4b6e830c8a6c76f6a4306911575f95777d778c9055351d13c7abc9d7663afaa4e03fae39faf1e79466ca7d20be12dc17ed29614c6ba2a60816882ff73d8adb34cdb270f5c7b5f6351781dde704eb033ff29095870abec0219d44b1dff2bf2f489ea71c73dbe497aef8403385806105433135339f58183486fb550611c854db910cc7ee1d0111f4acfe2b358719f333d6f52f9752afd0684a85c312a4bdd07484345cfb653f098416f3470ef2b40f98cc833958c6f6c6ac4eab6d7e1c7c8b4c8a269b76fe01c65a7b77c4ad25d1db2a6ca5179974dbe34fa44d2c5fce374a9156e89443f0a93da89c4a4001bb2e605882c6d45d4f1a30b8fe74f3f95cfc9a59f1511943ee8b96cdc18ee9059b9a3d3b95dba9041a9e5836dab5e492d0f7f53c2329c63b07b6cbf4c78aac8063fa115068c6c9b344f9ec584cabd3237c447b5385f0278b23f5ac5c6162b57b067d5e6505950b9ded61455297f9f304d2540bbcbe76bfb7e499cc00ad3432e41bcb794cd4b374026258f37d7fe09f22a430f6e45b43ab20876bdb05c4aafd5b3485a1fda45d69a00a301dcee3f24d41c5f307eb69feaab9f6591a12f2bcf7a9bd4d5f392dc355cfeaa0fe0299f63f89294800f8256a2033d0983b5deb29a27b981e0a3ba001d72db7b680ee4bfada9d9409a753c14d1fad630f0de7607058349ab397a5bd3e824c02352e648f2426e48371a012e2f25e0674be9808f5118d28b3efd63923aadb254d198cdf6100f27f666f888e2c5ab9fe795db896f4cfa66dd501e89465eb2606fd0696c32c17b3b91a7af30bf7b5fd230edd6802c22275c937ae853a45657edb1c1c6383a13dad07f5fead38b06418181859e83c06d863146c31f9732a3603400d19a6dfd858fe1a4a56b62e2d1461be0d643087d44a5dbfd0c71d1ed174b4e78c3a11d31c5cdae488bf50e6bb56de6f77b02642e675c02456a0f647de0a8421c4b5193ba0377ec79c7c7c97c7c4dfc99bcf489d0ada39b5199a5d54396aadcf9be8dcb249303fc433ece9ab3867eff42ec9ab2dec772051a7874d8e48f0d4625d3367587d23830cf26b281bea0a39f77b0bb93567c6231998931a7c962c4b150d3b5ad6b4529fa9a54f2c606fcf21d9271364084735be18414189e53343e43eca6cad5cd4112f74951f934f7d0a3f16b03abf331d7c296ee77ad385d2dc133c4d4f865677c62bd2b5c1f8769b5eb95d56b2da35028a333892232a3314596832a66090b2e1eb6b340c617e2c9cf0611b06d91e6e5a74d952046bb72ee4e6c7a6a7e9bc7d33a77dc9f44c1aa30ef8ffe8ed38867345c1d7d151e724668bc6e4cbc0bd12ce4cd97aa288526db4be9db268bb80c5b66fe32b9a8315b9415b3bd742228f4cb87d9a0cddf6107ea897d48b352b66eea16d369b6449d5ea8df8a217ea344c989f1029b8e644bf62a77cf3aacabb77466a1564cd304a41a445ef3fca2498691e532b974f5c61998b4fd6c6502bbd4899460056ce27b7af8adc6246ecd98fa801bff321c35221f8a55b2242f1473dd8540dcd2c55ba283cc5508e0f46314bde9f3e574450ace0879db68830e287ead5588b7804eeefc29c0b2c217683f676e3824b45f4f9a9981ab1568dce57e1906ef7858298593045f4f5e407b2f76e11adac4a861e3df3dd0767aee4d219d6841ffc8eafb960a578798650088dc41bf550bc27b0e2c9ddc00f2fd4ca93eefd15a8f91996affde6d471c597fac1edcf8252609e0f5e0d75e14933e655bcf9e4a653171102cb49ed95132f401d5ccc176f4d49fafe382b2413aabca5e4d7018faa6a9f7f04e05e0f974af740b1f1156f8fd4a2f6a1843c69bcb6e96c1acf0965f3d0f6193d555c68e6beedb4aa8485fc048a0ad286301af214a14ac344523b1ba33ad5ee2713837ad96f76ee4bf6a54e8aa520c131503948254048bf6ab7f6c13d0503f7047a5de9400af423d2d355ffc345bc0cee07ae842efefc7aeb434fab19dafbd981041d4aeb220fe49a720d124e3dcbcba6a21cfe5fe93472ee46d9b798d0d0c9b6af8d156ea08d4a8af81e57160a667444db8c267760f011beb1eb2acedf95cea1e42b6bf0fa42342e32d6956da66beb04f1e40a48429e62886bdcf4a890c0bb12e8b001d1986818dd2d5391de62d04ab87", 0x1000}, {&(0x7f0000000440)="9bfb63e391d35a95ff5b08fccc6198d0b3801386cc992c23cbd28dc488f82d661f50fb5ee7469c0f0459b12e9cd2ebf7f65f834a7f2012be5309973a33a3352796567859935b9b162e32b7819119454d7ff3f43655c4c6f583bc9f617dff9d82a4c16e3d1f6c160c5c10f36260e907399c99637ef34ec9f2a5b683f9e53d6cf82cb4adafa32ff13385c9bbc53ac3f6633a9cb6eb1d82ccf532b8aef0b54563f33808d22278bc93afa924b98f7fc5c352b2539b27234782586380f380e175c6dad0c67058b6d80093c7e95de8933cb4eb2729d118832b8521e512adbb3ab8dc376b24", 0xe2}, {&(0x7f00000001c0)="62476f4553bee735e3239ff4e26a6258fc9fea244eb46c940dc9d1949474cfae6f3d7a1cae18ff", 0x27}, {&(0x7f0000001640)="dc7b01fcebc0d293b0a0c2d61728693d99c2b0cdbdc4bc6b87b35c6bf8c36765748378cfa77dc33ec2350d3aa60e7430ff8b35c5df191d6b78f0c41ac4efd17d86598a574d2554d28feacee29a04435b80f9495141a66dbf6c9f7aaded665ef8123219cc8d4f766414568c7a0ca52684d2a8335a0f6f89ad07020649594eabcbd8e608fe55f802ef39d433f21fc7eae44077e7d1fc0fce3c00a3909a1f28ecf3f9eaa7ec928dcda43e01b638ce92144718573d4a47a78f5b52a8a3f13b26c009c78912049d8d15d435ee87b73e637b7ea4dbefd8854d7edd22d0a2abbdfd0e668f58696eb520f9862a4b020d280805c921323c114ecff3762cf830e91e656664b3da693c245194e19e2184f365b804f9d7eb7d1ce709727f81a9fcacf559df294d3ee6f3b0eb2d1246ee710cbb16040cea9e69a055654c0ec8ce41be68320f924a860dc298b5533a52a5f470a1cd44b41882bc6ee92180e9d1ebf2caaefb9c140f010dd01ddad3918a3f2c3f36e593c418622e77b3d4ec85696d08ba17de911e7b322c7ed930824800119a417dfc83d2612e5f6292b093181e6c8bb583390c3864336b1d26c1d6c4c0bd42f1181fc66f97ba58e50cffa4d9014ef51998b7994ee4b1babc3d95718200092c9cd67892b8367c37c1a8cd7e495afea94df20159dfb94192daf5081a730fda7e92600360019f972b8ce771b4a8304f04918deecc577b75ce643495514bd9adebb0cb942c40347a4bc1f3fc5127a8887f6c86a26def2100bc96a0128e93649456b8e7ae361794724be61a13329d5899ac58429f3aa300cc08ccf9510436321683ae5375fbe026dffbdc7108f3ce5601bef4b2332d2030197ea82ebbb4308a93c209f3183936d7c0cecb95da465b44e7ab25039d4b08479032d5f47713aebb76a7afc98b0f91a9b0f80b98f69cfa38c52b5e304e790a2cec86ac87e6822303ec4f25b9c7948d31ae85adc4948043633a6a2f577618d8a1b087e6348264b8308dc902bebe3b6cf7180cca2cc6427885065285eb81436a9f3e7b8cb9aabcb81d8df0c814dde69a56a1128ee9c3451a179f759ebb4df65aec4683bd19b415f2aae687d224a236e5afb9bf150bc3f1a4f47c9e26d78b9df3ca467ee94f09d08615303fbdcf022111cb10d942e31fefb163073f14b5f514c56ffee0000614995de85aa7d56147685cd63dde569cecc7302e6300a213bad9afbb901c1f2e06e992efdbf424adb62d040bad3665b1a13b36d98740b863d2428674bdb37fb6c3ec8c49b6f4663c07a935a6b131883a4185dc7dfc350fe1d81d5a17b67290c1eb31eea02d35cd2b7403918ce95a6fce08d0540ff5b7fe2156dca48e3f7fa38898260b829079a115eb3b303bcf283abb2107cd263848e0e150ddb79f2396e5fbae0f43891f47cf816f54a599fea00d3d4dc3db25a842740121154bcec2be384fbf8705d759918dbd81bc8e15452c8fbcbe8e16419fff1f8abef11b966976fdaa7d46f1ad2019749e6944d36f010827b6ce532b85bf7d32be29e2da525deace4afd93ff8ce29aa01816f7b45c9a8ac872bbbccaadedec34c42e9fe4d1a4a112ecee38a1dd1a14cc363ffb0d2906510f1c7f2d921a6e477bc61aa64e05c843d77840359fca3040276699e9d7f8c0a4ce92e9604525f60f370576aaaa02ae7e2ada3f77b8f301aa8985dcb944391393e498b4b987ef5e21e700589533ab0b91892b82385be7d1ffaa165b8cb4645c0a147dcef36bf22db57c3e61f483c16da51cb2ced0c343cde7116cf1e18667972f2edc98a84708b57d781efb7980911fab28f4c070c6c874cefc3c96ae47f9537082cdd002eb404289e904d65a5e3f9c2c61122176bfa40aa2bedec62be833a334a2c4edf5cbf800a604f6e2d4e412eb8ec2d1738770b87588920fa5c3397c64ecd4929017aa9e018055ed0e70e3fbe057a47d87ad66b034bf10d7fa134e9d91b9acd6dd922c1e7c40eb57d333c554a8efa019ed0643c35a2b177ee72c715ede0a27f668f198a60a45f61d7b5f58d5d9c1abe22c46499fcccc707e6dd280e7e0051a17a26fa61bf3a3be435e8c74d45533c1ea8247a963e482cf9d2e5da1e0e271432a66b812e32789637c59e2017217dcc1d86a5a3d21e794f183e7979a35f3f5e05d37aa4ebf79ddc8ea8a4bf93dda28f0190d8648753d82a9ed218d066aec8e7930c41480bc7f72f052183a3c8678f6f81bf4db857bb9e39ed54007952e67d7e78219ee9cf7edeb830fbb7dca0cc9883050d3317fea40cf28744b886de2b3f8cb10954eac19fbea8ab325f091fb3a9d3c941995ef03308f3ed7aa9c8528276f14620b9eee06b0544acfc816aab8148e642a1ccf404d37f1df549ca7a3c75ccfa56f6c188b03418cea4060c27ecf49ac552489677d7b40aa5d0c142fbbf360a133669ff6f3368b01909f1e51a42488f3f1084f434dc02fc0d9fd3e6bb67a26644f4117156118aa6048e9437c626924b9ea845f068343234feffd6630dbc116e66eaa38af8034301e99672d929a49b31ecf1fd5ef9d4f6a0262a5a3cf840dd0bec1a5d39576a79624830183553811fb75bafc6920fb51bc29894bdecd9f99918d73c60e5fceb230362100c9c3c903d38389b552dd316adffe5874f042e4623bf765c8f91b393468b9ee23eecc198c8edcec8b815c1621e7f72621616ce9e46cbd6b0c9604d6318c1994153208db2254898235d9ca43f9a86e3210fab1494dedb652521fe8c740f43ce7c22980b98e551fa119f6dcd1018bd39c9003993ee3bb1d3ee53c33067ffc96976c7df82a9b4a041fbb1306a728f59cd98bb26cef35de35c9ce9b7c61ca011b18ad3004bf5f6ac77e3c475bd9bc44c2de3015b5db40744baf5275f8ac8d881a6c6a5cbf06b582c1c99bf1814e4d00a19d0739ae797a4ece36728f7c0b91f22846c13218a3d94092a844ec7df85b2966c2b15f24361a823fa020b57c0323db1fa6e22ee03fb6755265dd214c81b54621ba099763f8bcf9b4e1c160a09cab48a8e9e2bfea7fbe8a2c11734f429076b711a610b0f436061b080cb19f01199694d7493f5b9ef362da64d85fe71b7f8f142beed41cc83643f93b0b9c2476c230e42c7dee8dc4be12d61d0726839fd208101cb0334a96636d86212f3767a2f6cceb1686c18094957881f7b1587b2b36360e3a6e42090320520b5f672a5a020d577d406ba1a15c2403c4435fe69edcca99bbe070b454d3cb1c2f1036ea55d35e1a492f023ff2948424ecc97039baf374ed37e627819a17b26656b5286891e5b7da4e9140bb59ded2016e3fd785b5dd3c3a51cc26842ce893c93e90d3bf594e95a3bb724f062dc18e5bd36dc3002738bf2772ca1c0d1309a1559de4fc9e8da180b1d4e089e79b31adacdbc9d3b7b0fdf007adab4e8db143f84f7c4bd2e508c5ea279b3a132a65e906317bd50476d29b52d5bf1d23280cfa3884f04e2be7bfb6ceb0c6362cb798e5cb0ac783f15e7956e0a12f3ca06e307126f90a3be50141bdd43bc1fe409fff6323f14973acb0947ec4ddc31137e82d6a790136ed04485d515dc350a24fa04ae42675db8d9540f59dfbb5c6af506653eba911ba17967fce661dbed5a3a299350e62213bd1292cc726d4eaede5bf06d830783f422bafac6cc1727083cf52a47ac5b3fd6b75713b6f380dad77271df3284913b137370e720217a73e5569795789ec47fd90bccd1b1b320bda6599a265bb080102a683c039f9d3c64841df3578cc19be23176680ee1fdbef815372e8c39615acfb7a113b6333bb8fe32ff36c80a5551d39e2248fbe620120138d5eeb724e9b0489711cf6baf2d5bf2ef4660052084bb1aed6552c4d34406b15d18040c31b90a2c5bea84451ff15012949181f6059af30b1261baf3544d1348b4c680ef19435693ff956244cb1ad1458b50d51938720cd53660f4ceb64dde172ef3f766c68812820b1e729b9b6b7cedfe1449edd2b11fd802fc13d191ea16e2edb86d6ec30987be8426b0891cfbdf2bf0074a73f9a6da9f937f4842bd8a3f881abf1115ba89a17bf5dd2a0cb3e7c908aede2c9bf4f4c4cd8f4961ead4fcdb0631ec51ece2b5409760dc7a722ef794c540968d895fa3f2deecc17bc7a2c6dc0fe2e6861cf907e8015d93fce11d3d7b63d13942d41a169171a3b5197f14170f6e1af56789868391f5bc9b6e4e90df8a5db86dc641933dcf6d8f6341c1df3b2fc31f81173135baaa14e93d3f3b9efb4f240f55b68dcf5c83d7e8e9260f54fef1cafd497a6d0a451ffadfdf800b8fb2ef8cfc55f9274da9a67e515feccf7e80483d476d9365d8ebfa5bda291f60ca2338da7a81bf70e51348befa3a246a3109759fd1c82b3ce4f520b07bb15c37ed6f3dc302c1c25d550538ac55cef1b9d0f939bb6d1375cd5aa146fe0e63c3ce17c35664923fb925c40ce10f34df21296693932563a3e481daaf95e07ef8b15ec136c8c8506c15f53dd8d76444736f36f48c3633a3ac86eb1c5727f6f1a7bc4293c9fdd44cd810ddb94447ceb8b4a7b3e4ae1852d653187558ab51a4e524ac49908e9ae4c4b29ad0185b036af1896d2001c18d20b7529421f2235de9d5bb66d15f1b9fa3e112e89402d1acdb8b513c11395de3646b2dd1efef1a2c4b78fcaf593b1dfd24ca340184c25c18be1d28db663b91b42852eb1d2e110df24d8020cb8bfcca732773b772b3fa93f6d7b12cede2b4d0d485f27e9df129ff4f94997e8f445b811c0a3163be20c7e7f0331236b4a074f0b7e28983b0db90bba92841b813ccd4a24ec51c422cbe3f67768d5ef3328a1be5ea856889a67fadd68eec1db77acc94e3719139bd91b742fa8798dc92ca4348d819a670cdcae8fec5875b9b050c7c22c3a8364aee108091f6f6cb7639ea79ccc34208936dfdcb576ac03d9be2c16b9badb6c73102ef0d6a2d78d0fe570f71366b84ccd1269f8d8568e274477bfb8c179696cdc744ebe3c5f4f24abb518319a83b2b729a673fe1abfad2fa7f7842495eb4b1b49dae01fbf6708bdff0827bb3704a7c082a21bd98185441d5497b676c45c5ff7c86292ca06bd07b71b0d1f29ac71c9d92b89af8b87e94a8e004f0687cddf404e3eba8fc5d4dbdc7288dcf8dd4334d5c0953bbc0c865e7d2d002a2423453548db44882bb0e85472a0a782e77824d2cdf9632afa8059a39b340a67e640cad44c0550717fa9b92f69579163211abc60a73435964ea76bc63ab035a28cab7b2869b1c78331b1fee2761dd2a8ccedd756c8f1549b0bb7b21e8e4f53f3a07f24d2337d4484c93c1c8386a050ccd1c27ff2ec32a7b1594c9bd000de7c9afb5d0a80f23d528e71bdd565ccd36f7a6a2f0184dda3a7a5e2ff84afdfbf3f2679426e3a60f785aab34e935e3b99bbf272c26f767079817a6136aa7482570f4accc0c320b2f40cab501d5f31bcf435eb6ab792dc2f6a6df2a4b2ec3b9ca513d27b351b656c07eb5a12efb8a1b703441310191cac1686001cd88eb677a0940253d28b8f22072263d553093248e95fff8de187dd6177cd09f65a0cc0c7784ba2b33ba744cb044534da563a2a99101747d846118dd71cab2d39509249ae28b2ef7a5766d2ce204b4b71785b26ebc96cd3a0ec93fb86a7924a0391ebbcb975fa3953e49a38fc4319b57766efad2a86643e871b413e827b8906deebc41a8571477bc7799a10b60c00cd80cdcd7b43498ea8a93f2feb8c1b5a4a2e3d00a92edb8583bf422d5c3b07415289adec1ef41b9723ddce160ea35ae92d658669c53f611557e7082c7c4ae2e489b06b38d8820192", 0x1000}], 0xa, &(0x7f00000027c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00'/20, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB='\x00\x00\x00\x00'], 0xe8, 0x402}, 0xe) ftruncate(r0, 0x0, 0x0) 11:44:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') bind(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="2d012e49a5afaefba6096ee5b76fc3c02f66696c653000"], 0x8) 11:44:27 executing program 1: sysctl$net_inet_ah(&(0x7f00000000c0), 0x4, &(0x7f0000000100)="cdd2483e029795b3342c8aa6fb67ec19bbe5e182e0a8fa5dc16d9421bbd719ab2adae014dbcf0615f5a1b2fabfb5cd3afe2e84daa5", &(0x7f0000000180)=0x35, &(0x7f00000001c0)="8dbc170dd6558abf1fe5c158367fab04d6cc0abf905a2df8b5e63a1ce7047b1008d2eaf874002a61f165522fc876914a8a240ed237fcf67efa78bf02120d586519ccfc983f078f475cc1893c915e3c496e7b1419d8c4304f358f1b721882ff9c042b2686e2635ac0", 0x68) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) clock_getres(0x4, &(0x7f0000000140)) 11:44:27 executing program 0: clock_gettime(0x0, &(0x7f0000000040)) sysctl$vm_swapencrypt(&(0x7f0000000100), 0x3, &(0x7f0000000140)="cb6f6f31", &(0x7f0000000240)=0x4, 0x0, 0x0) 11:44:27 executing program 1: semctl$IPC_RMID(0x0, 0x0, 0x0) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000019680)=""/4096) r0 = open(&(0x7f0000000480)='./file0\x00', 0xfe, 0xc0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000195c0)="bde2822a02a30a755cadef1513344edc3394505780e75e059fe042afb652a275b07e221a15f66a39d73a3b1bc9af1cfa13dbfa2f88f697977edce5adfeea4140661e808374b1746f88c7b90969fcce7fb28eed6b6e2de654da3e3cabca7cf1485963057c80da36078f01fbface3e13beaa7ab53971cd3c5fd293a25198924ee2edcc07da1f53eeed564376e18abd7362f999de53a6b45154226516d175987c901f322d5cc10f177fabaf5916b0", 0xad}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000500)='./file1\x00', 0x100, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) dup(r1) write(r2, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0xfff) r3 = semget$private(0x0, 0x2, 0x10286) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r3, &(0x7f0000000240)=[{0x5, 0x8003, 0x43ef63018b156971}, {0x3, 0xb692, 0x3000}, {0x4, 0x401}], 0x3) semop(r3, &(0x7f0000000080)=[{0x2, 0x3, 0x1000}], 0x1) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/153) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/155) 11:44:27 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x13}, 0x2, &(0x7f0000000080)="30e50aecd1bbed769d62633a97b98c537069dbb64b8ba33c1461ce051d7173b321d1c4ecdc35417b31d237ea83c456d05c831754d3a90d4c92b95507ad1fec8f395a3b9b6fbdc4a900bf530048cd821213dc04759b65b937e783a596c5a69f41d472b6139d77726dfdc870effe3b22332e1e4a7da8a762004430be803f8f5905e0967a08eb3645ba8cf60df7c71695a8257bf78d62becae86c027508649827acfc219886a282434f80f9474cab87c9e80e11df1353d1b4f277f9826e21fe2e16c2fb47c8b692e42a14a703dbb0a53e5ac91c630bb09c273728bd9a", 0x0, 0x0, 0x37) r0 = socket(0x18, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) setsockopt(r0, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x9, 0x1, 0xe8, 0xb5a, 0x4}, 0xc) 11:44:27 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000040)={0x3, 0x3}, &(0x7f0000000080)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f00000002c0)=[{0x6, 0x0, 0x3800}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}, {0x2, 0x5, 0x800}, {0x2, 0x7, 0x1000}, {0x2, 0xfffc}, {0x2}], 0x8) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x657f, 0x401, 0x3ff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="9420ca105e0db6d17858b2f91f34168aa62d1cef24b9cb179c4aef282cf847d9f8410c186ee06390ea34babbf34595413832410fa63bfa975e5cda21484fd7a122facee70c4ad422a23ec04008bc01fce6702a4e4845b4b9aef4e728af0c616274c18a197d0eef7ef4fda888832a51b1b8a434e58322377f2a003cca5c173b3639d36aff70ce3c088c79f71f23f20a3a093d65c935660ae655714f7a43c6d007e13fbada9e9cb6e40b86af80a264b3cbce737212bf393d6e1f501acf26c5c3707ddf5e89bb6459c117d6fe81e140b8b71681a60e52f85520981f741d820c46bfbb36956836b77d658405564b7101cf6dd49a4de7325591bb19b3371fbb1cd66d15415570f10cc929305b81f918e55d5951f9d1862bc32e8d042aec2c4149dabd9b8efd03beb3628a447ee8df7a8be07bced3705b4e8881c5e35ec18100f5f44d0c365ca8b3e2a5782b8d4b3d347c9123c68a68ab7256d5854e7f29a1f0933949e3bc4d2b34e653d9483877b8c75d5a45d02388f095926f184fe268b46a611cd3aa411bee68d5d4ab7f5dee6e65da2f0f7fd73dcc49182171a4e8cd803726984f85b4881e9c7d287b4abca9fc2688b1f08d7bbfd0c473202451bc409d3032dc008b04234e2002f405dab279d0476fef84a7b0af3d2c38d7b185c57eefa7fdff2bdae91a4c7c087aa1c128e1d97379cedf316165973a71bb646af08a6a3e96389a06ad94eb3db76f19fda9c0063ed7ecf6855391ea2a0b196e9899851df6c5f369b40f3efd4affdfdf883ad8aeb5c1a5eb8e1066ab77cbdc0111016e7f086578b56fecd273c3934a09c2a275e24d76f5420a02869b2d0983d93961757f7d23ba2644909ac7b929274ede007948d5071de076ffab71e4fffdef233861a3b00f375287dd3bf6d0f9235a4d099d5cfa00a35505eb51c12a626d32085a7e37bd3c7c51094dbe49161e3bc3b06429d63d38237fc0b003d0645036d67032e4580987eb25b117943cdfb4f21521fa44c4c781e395a4bfe9a77058811e06167cd5e782a5295812af1f0c6840632b7ce4a2e1b23808693fb350b386efd01210a2259f4480b01feb3b0334f156c6ea19702dcff161070d78c053247a268f691779e6cc014869d5e4dc4d4e84cc3045971a665daf7c0aea5b1e91f5a02078fffc585bbafc81602123799c63f5306006684ce081d7d34c50bdd304c8554e63bdfac131ff24e30b83607377a7f732b335ba5a8d64da7c0b1f1517c68be7b62c78ca2dba92afc4b86e74036a244789416d0c18db2f918a0526f839897e52bf06b80e8b9e51ee4eaf8b629404a4cfdb99c05498b3b34e6042dc72f8319feca48a43d9061a697682063b0ddb37b6b72a7f0fe7eaacb563cdbb493a082ace4ecc41f78aaeaf26e4558ed6bfae527d4503017bf584e1b01792240195def8382ddae54cf9fd1cc87a01bdbdf25e4fcddb023a8cbb0dc9ae50340e2bdebc00775515a7832bb6a05fabf1ec0b31c7e05618800041e3e8c055bc86f01a84220985263652f5c486c2645ddb56f304a79b997041e1a1e1d5cbd589dbb2c286bbb30e1e5a9a5190d28b76b972d9fae5a810bc386f4b0d7d000008ec1a695e154a9d82c065cb4cbad851525843311b5e1362c56bc73f665179e37c379a52c9d4207a3501489b43dc8b2141a847faf1f86bfc1dc95c82a82ef1d814473059b211fdc20d28a814fa35d415d66e74a5d37739b15ac63a828bbc22dc218656f905e77ebf37b4a64db8708b9bbbedb655998431d924f2a9194b95e6a8afca395a792881d8b5ea770c5bfa2c411e2d699c72c0dff51773f18a4975cf3b54ebf9c16ec0c3c2a004b2726c701316509976e626c01b9bb4696a36a1c7f07e22424196acf5d83738d8378617beb9cf43fbe5de02c9a42e71c68a61ced96668749c664496a6545b21894053f24407750f5539fb9efe8aefa464e445b3c1bda27dd8c08052ba39cd8ae2c8d9638763cd025156f04e3b6399224ff0ab6267213601ce622e8c3aef0902e5e3c63bbead34dffd97bc764271837066624e0390bc0df914f498b8c5fd33526b2c197c6a5ff0fdf852b4b92689a4b940dbdecf55c339ef537994baeb3dc49811f3b34db877b58be53ec56d0852a306c1f61459d04bbb2d46f2dd4dd20eb02be3f86227d6343897fe7ac5bd0e2c25a890843861f4aee0907f6f450e6af17ee1bbfe3464509038b1d6f235ce49f87a79ca83c15a571dc97a1e55c0212eebeaea80aa62c15077176377d018555a48567c3cdab27b9b9f6ae6d520e774e0c2dc5b4cabd65bccf52ee3765a2336f4f6223624c4cc0fff0db5c6436465d95afe0144b90c68716a611d4e6fc4ccb1199b8fe60be20abc4b48b989884170757044e9bf58a1e56fe9298593dc25563334d5897943c785a8118a82bdbab0594331f57fa1cb00b3dfd61b33c66beeee7d60d5ba6cc1b639967d6a68dd1862b0ca03c40b641f0b2898a7a71592338494f3ce4e03305f505905c69bf4ec2638089a8e8387a54f5c3af0e5f28d637440e4d6b8ce2b798865a19018af487fc8572cd6bad0394d51a57e6e3509854e052443bc481c4c451c3d89f1872cb1bf08cff71c4d09302e20173b31e6f3d8b63073ee44520710dc939af6f8a7f826e19dd24a40d633fd40f44936ada8ddbe974f7192a753d5d9504cd7f54c2a074a1add37c8e4fab69626e996303d23165e4e3d2a8a25f5f5b26baff0ad2f61e9845f8f0571c28a51d3681d91f9c8761b8bb46f67433a199eb6af49ba70bfd5529e22f920bbfd888ff712ba97b9c9af8699d7f7b64e58ce209ae38610b4749d79980b87eb41a9b62e609c349a19c1fa4a6db93308b0ec2d9de65b54ca6e8fb9dea8e4f46211cfe2d750e913268c18b2fb7af184e3af4a0b11f4ed079d60caadf2eba2580cf8a9d4ec2196a5a1e20bf009ac41d17d1053605e897a292f74d4316ef9d8c79adf2ff90db55d38d08a41683cb797fecd3d006ef010f12534710c7da1201ea90ec0c0530233f3d5f5c1cc2cdf8f255b628f596cfbdb8ec52daa2a5b886e3d069580fd99d2b6944e813b45dc63b9210c120612dd743060a9aaf1885aec907ca3fd4bb911dfe0331611b1fea7784dfc30a75acc0ae0ce1043cf0d9567e00261d456db23fdf5fa035a20153cb50435147c1d57b0f3aac51bd687a6b9d6644cdd3c5c90a856cf6554f0ee821fd6bac707d0549d5b4445146b7f3e576509b3d3f5faa37d2030165d3efd3a3a58b93f71840a4b9545a46b5194b099ce9da334b935a1de26e0408ab2c0eebb7d37e6e0b956904789597f8e58e24ddf385f7658e6c5a3814714176cc3a98651c71c7b47002d5d5c8dad7dfd3d15ae92d551dc5d29decf0667cb84f6965f4e5f2456fe0a05945f8de5798f7e7cbb597686da7b745f577c88394a29a6492c33439ce034e0d674614a51c819e517d3d2d772c2718d22c1f1042f541b0da35077e5dcd77b33a3c1f091429ec021bc73cd0c0959f6cd5aeace7be830ff0721c35a797cb573257752d366fe2ff8d64547da4f6d4044001f134c450251678ad0afb207c5cacf35b28908c782859e093b14449d1ee3085b1a570d421628ad18ae31fd7806cd809567425d3dde97bfe7c6a6f96df90faa57616ba5c5491dd49b7e0c2c6a627d233c0cb1ebef36f401da6e39d1a2301ab07eec4142d2f04088df2a8d7d67a032a9e31119cd536d75b1fdc71774f4e180fa232cf58f6e2b7085cee6513b3aab884d574eadc17e5073dc79e49dfdae29d149eaac5da15737b966b015225d3c8276e328b530d58cdb99a9b320735ba718cd4f2db89e0f417a4bd6ce4250a35d18dbff2925208f2e059e452bffc884e9f259789b524dcfb15295a1f41591698fd8353986f3b54c5ed5542cda95e6f105a3d73ee1637ee753649701af6b94c8169449a3fd212b265357dfc697ea7a59a39020b660b15686538093657e3d5126f69bc55c56574bff670e21087b29f1010b0e6ead82f63c983861db8dbaea20c70faaaf14e06cde88fc763cc89ab65593d32439e26f1a490d7b988dc4672e5e2753c206d57886bd95df2d35859c4ba9cbd4ccaae67dd90cbd4b749e8c0f3cc452ae4d9ac06ca8364125b3d0dcd76397ea0ad74ebd068cf08ce85f91fd8f39d2587ae50fb202413da52bb1b648bf936202959bf8cecaed58b21ca1f2056c5da6c422c493154f5b15fb9deef74813e3f1e278aef5382807f427f7fa8a94db8b4d27a93ff1647e30b1dbb52be1141daf6e07ef6a54aa98de6f3d86a9fefb7607c92a8de5d7b81456c5c8381c7d7c19823e6b3bd805d7c6bf123055a773ed69e86260357a0c535a21a2e8c8f241b421f20b5e30509293b74025c7e7980d292a3f836a7ec0819424d4c9a396685ab2d301c470344fefaf33f4b8238b4eddc79949685d599df36e95f922108f013696ff7b73fc4637ca61efcf93ffac07db4d34ce4922d1a24d3f4dbf364a9ce3348552b536324cbdf8f221d74dfc8a43886b5be38f024d87fb8bcab778e0c3dc606b6cc90a758894968e9f448310956b3996724c10caa2c845dce0e4bbac209153f0cd84d19ba6a3bfb74145ea84270d74c62f651f2b8e01fc4c87d5c973786ad603787888fb517a89db11dbd209126e919229400cab8a664e7d60c8b3fc191f52b21be96270435a340570b365064383f24cbf69259b8417d72efce74e4136f3ec9fec326c4b538ff3a8a5a7f1533a5e9335c9b35b9a37668919866c8d849c3cc4e8bf1130880e56ff63f7a2bc1d072e69091d67cada057ef2edd15f1a0b7b6a1475b213a30cee79545420eb8076902266b4d451a26a980b9421b93acefb0dce10577626cf54313f4fd03589586fab7770ee6f737d45ddfbd2d95eff604a72c70b2222b0776326866a6ba513c5f37850a1c79acaf05d378f6a0e155cda633dcbf1d6e21c18e4974daec2b6eca20721be1e622d92d67fe841632b6078861037f7e94b29c64f2903dcbe03d97862b2d20968663c4bd102e1612d8c1d4f80febac9b651258c42a2468334186bb97bcf9d0c25be0fc2ae8535d770846086ae02f53acc062fb04c9e4a7a500036f10e463bc088c72a395a168b44f471d95782a67e1c72b1e538ba4b048b1022f7f5aa132d9a373bef883cbd6ee60e13babc6bf43984aa828c5bd305b30b56b9ace39070b3ee577e5d1474d986facdae75c2d44968d2d788a6dfb0d2ba2b9f4b61de02b6931bf73b96fa914d15b3d374a5ff2defd7052943ef34e3b194ccab06cd1723eb984f8ea56c8b0ed0001af4ff65c82355f4afe7a1430dc7379402f159dda95c876b181826a42b3fe987e48cfb82ed373eea5544701863c4223de0338503ad741053bf62442fb8c99cb0ff6788bb5158258e3375d42f46c15a9777f0cdd0a15f1669f45f299d3557e56a8c5f15fd26659b61f1fcf242e05e5428f48fb2ca4b0ad50f6900fb6b4edcda9f46c7d7d6006586b012c30140b234ab911520054dab60941510ae9cf1f2e344b1520971eaaaf2c4337f4d532452f97f18a3ec7fc71fc2ae782cd06aebb1f7571d8b3a53a0fb25c6639f8d43b0ca60c7687aa2735666160ea7fc08a13b027ae739444425b8ef639ef25804b64cc7829fa41416cb17611c341d410f47aab90fe93087b97c65e7239e56adc540b80f97fc49556e15ebe53eb4785b63bbf3e67860432923aa94aba46a557c6f8f4c74807029d6b5c285db5de3b55a43b4e395a8a21e0fb9928564f8e7d75fe285f5a61cef231b6a0d9b8045d17630fb0f9f20a4f8ea0185062aaa049de15b", 0x1000) r3 = socket(0x2, 0x2, 0x0) setsockopt(r3, 0x0, 0x14, &(0x7f0000000100), 0x4) 11:44:27 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 11:44:27 executing program 1: 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, &(0x7f00000003c0)=""/201) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000004c0)="6502084768e945024bc32547c909ee6586a540f4e3090a0669e56184d6b68120a79103bddc3402ff120cf40297ec9926682108ddab4e68644c9c3020e9c476228af2648d51d3928f76bd0d06f3ade7559793d59c7d326a8ea2d0dbac08fa508bff8fe3c7c366e2a9c9d6faf21f6bd71b090454c2bf5e6a8c6707a2405f8abe9b98800d4ad4d287a7b2f130d53afeee3a776180a507f5187672b1a72c9106d386955bf06da81f416681268d", 0xab}, {&(0x7f0000000140)="cabd", 0x2}, {&(0x7f0000000580)="60768b9ce00c39e578f73d0ea533fb6eec290b61babcafe5a217523e04d7f467b6ec806c98312607d93c6a0d8664ade8513375ecde6c4d275bbdd9df97646772f87d1ee438", 0x45}, {&(0x7f00000007c0)="868e1040d6659ea3f0d5583ef1b5f62427e98cac8c38ea4451446953fd0bf97a3277bc44048229be095d3777525ebd61f023d7d9d3fac7d660ff4816a18823d12db57a5c8d6e027cc78b5d69f25d2d66a23a5f017e43fa28e0932dea091c9f8949f09948ed28c2411a0dd48733c89db4b6935065791f6c30ad9593c50b14cf18a5771cbd986dd167669e9b512605cfb7d1fca7243ec63c7710d6d3421a614404c5dddab99ea7fe18b206380f93121d9cfd94ad5d69082f49d92881383f11242b2267498814a387321c0414f39c6537a03a1bdba55bc340f20a00e345f53f6bf3bb71f30c60baf4e97c913475af72dfe13b41ae3c", 0xf4}], 0x4, 0x0, 0x10001) 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}, {0x3, 0x3, 0x1800}, {0x0, 0x0, 0x1000}, {0x3, 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(r3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 11:44:27 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x41000200000006}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x7, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x6}, 0x2, &(0x7f0000000080)="b59fb81d8142c4ffc865c82b00129dcd8d2eccc41986c3dc7c8df8ec2f90136cbc44fec53f7d1d868ae3941e68c0c403dde52e3bfcc4d106939db723a0f262ac183713c793ab1dc678511aa4c9e71a3f1ddc0a66814c4190c9d93036cc42e75352defece9268b7242418daf11829228b6d14700d0a23290ce29893d71708d1b091114326ba75ae12b406ff9dc335f0a09572c9ae312bc9c8e36963b9d86f4af773c42f50317c9a95e471c6b263eecaa4f8e4395df8ecf60c3f0b2a01160b164a8d3e649219f749f17b6fa05ba3087700c5da763edbd08ac7dc888af7e670402db95f2e84c13a9af172aaabe760190b72411435d21228", &(0x7f0000000180)=0xf6, &(0x7f00000001c0)="8c1a4806a712eaa37a9bd75c4407093bf03360775a7333c444eb18f02fee0a2a2084dbe5b4b41fcb33a3b9803caf5de9262a12366a50d7c9ca627228cf50fb76c1006c8f1c82ddbd7c92a36fbd4f2477d556969479f0bd590d7965379cf31eb743cf9bed0f04cbca684250c59d86fa1dd63b2f46745e0f97e381f85172145c9c6b39ae7a19466246e86ad5e0842955f83a1bfbe936862aee9fb228373d3a701ef95dca2ad82aff97f00da9590c5df6ce72805961b83a90bbb158137297a86a6ca48f5018a55df45e5d59c9289a8ca0", 0xcf) 11:44:28 executing program 0: shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) getuid() r0 = semget$private(0x0, 0x7, 0x3e0) semop(r0, &(0x7f0000000000)=[{0x3, 0x2, 0x800}, {0x3, 0xff, 0x6ad4c04c9ecb1d06}, {0x1, 0x8, 0x1800}, {0x3, 0xffff}, {0x1, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) r1 = getuid() r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001800)={0xffffffffffffffff}) r4 = geteuid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001840)={0x0, r4}, 0xc) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x2, r1, r2, r4, r5, 0x0, 0x6}, 0x1f, 0x1}) r6 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x10001, r1, 0x0, 0x0, r2, 0x150, 0x7}, 0xe34b, 0xae, 0x0, 0x0, 0x9, 0x6fb, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setregid(r6, r5) 11:44:28 executing program 1: madvise(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x2) r0 = kqueue() kevent(r0, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = dup(r1) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0x1, 0x2}) mlock(&(0x7f0000011000/0x3000)=nil, 0x3000) 11:44:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="b735a528e40621fc"], 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(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 11:44:28 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r1, &(0x7f0000001800)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782813c8cefcfdb1be8f9c0e36d58ab4f79a66de7fb584d490000000062f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40013f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f3354fcd03af0c9fc348ee4013ecdb22c517b80c1886d2b7b150f80a50d26d5302a3cdabbf628092bf753284e2cdae6700bfb7bbd656a08ac585ae5bab360bb2637706835919e71de17b6cbe6a61814a94f1c71d217d56bb4fe18c84cccc27869a1d6e31180fb43354e3aecb6acb47f85763e06b8d71c33dc28866c19f53edd368f3d8f845dd46a706619395458153a95ccb46f19a29eda292c3340036e2d053aadc1ce5b2a24c10cb35883f43cf68c7f97115a16e68519234029f5edb9b5741193dfb22577bef9e2bda54e2fd5121c3ec74e519e2953678"], 0x10) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f0000000040), &(0x7f0000000080)=0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f0000000140)=0x2, 0x4) dup2(r1, r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc3", 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f00007b5000/0x1000)=nil) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0xfffffffffffffe2f) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pwritev(r2, &(0x7f0000000100)=[{&(0x7f00000016c0)="db4ac35a9d991de265e407bdb634e583f512987a9ba801dc2cea73be520510995802d167952ee172c2b326a6d344a77e295574cfcbe2de490c391e44ab85567d32c1f971c5b7490cc17f8878a707d9ce48fbb8454a06ea67fb8f26144393e2d1abaad18ffe863b7746a8bf6c05e62d0d427dea6ffbc0953acfbc076677b4f76f814c8ecd6d37aad64d25249b99e441f88968ef362c83ab8b64cefe7065056e0dc4a243c36c2faaeb02d425c86e602f8b11387d0f340920d431ba3fac4b8d0585f6929ddf7ab19de547df4860f3abdf624499b3c34a29e5ea8279af901b0c6527072de2f6795c03361ec22c4bec6cd123fdabaef68c5ce40829c2adf4f34a18248a5e874370", 0x105}, {&(0x7f0000001600)="d93de3790dd293b8b2b44fe365b603fbfa9c6864b937412ab28c59a3754aeaaac51512629fdc36d67f44693476f50054a86a74c9bba8bf4a4d4f0e1d0fd7229c5a1483df69f6ae74036e4f8f0c52130059ea4ced532e268d3c9508ba023e15692230f4ae2ae044e34b4fb9c1552a215d26210b9605140d10ed4c0c0f3e9e86b04a1b0e5fb6fd5de0fe4a29755f568890509cc71b284aebaaa0672d5ec101637a5b73477471", 0xa5}, {&(0x7f0000000600)="43b49b7ece4e89fe268a832c37d8b3b27831c8904cb08b927e61db3a52f63e1264041cffc17476b5d5e4d45e4d34108d0de155edd4b71eb03eff6071aa9889338ae0d3ce10bb83b8c1d6ade6fe40121caa7fde6c54be4744feea57f36180167c074fd7fc8a4de4d7ec282098ef30370bccc3a8ae0f7c4951907b7c3ff1597d6c6a907a8d6160baedc7747012639cdffe5d2570989c769f6bed8fa60912bc04b659914541ef077d5203b918ea0d802bef2743348c7e53a98917fae792947b2c3da59f511e60f492556e7eb41727c1e4b94a0b375acb691b7ef39e897517f85ecb21f6cc6172fbeb58401773102a3cbd22bb490e8412f8744af534a484d25c306fa0b300a8fa6a023fa645e706c77748757c46850213fd2ffcc0dab12aff7b8031dbcda6985c2f8fd49fb87f1fe5d74dbb4426fd8ec578bd8376546c4c06540dded5099a9b37daa285accd2675b53e7a5adf34b162cd96f7fbfe69961aebe56d1f5e28694e6815538113bbf2bd6b167886fd53dea46ac2f7ba25114cbb31d4722f9534b3dfda9328d4b55e79eca4f7c78a310dd33efa910ba5f09c993880c3cb6a0f96a380cca697749ca8ce5255a0c189adeb2f247700ad578fe73326bca039dea477279a43824ea426805fa1c9d6a5dfc9fe43c7694b9f586a80e053f35e9863feb340ae4fcbbdc3e96868441dd642ab1b3014db389597466cc4f6dc07d9b0c0900ad81bd626f9cd354222f7b3f9e96c04a86d03e610d425709bf312e60b5a94c53507db2d355a561dcb71b63e0d8c6e7de8dde436e2dfd9efad17361d43b84b066e9c5ce44e080e1f3e709597f1ffae4603685c9c9b55fdf8f34297ae9162bd0e7ab280b057951e858196cdf39f97e55127b9b6fff3a8d2e3eef544b3a928dd8a1a539f19e077cd9ef97099ef42618011ea228896f94366d316d024842d2a526b04dce3f97d49cd7c9e82987892df76eaee03f83e14ea965ef39c30d36c1cc8d984e8ba715cd8997faf7f2257f4ac06a24d2636168dd4de20a2bf51fa4742106f438ba427243866ccda9343f0d35cf6896f4cdd25ee37ab538f717b00228d9c3d607203e3b6e79b0085ae045d32c9d804c597576e80b011c81dd4b773df368e0c55c7cdf8796542a324b21bd3cac5a59ffd90d34448b44ef5a64188ae9dd9ae654a4950df213b20f063be4172da66749414f2ae555998fe43c4c243f1c7619f6147ab62c69fdbfb43e0fa090ff707de04937dc67de05355f836ab954873d072b3f7bf15e58ec8478a620edb1b01656d0388a81818d763ee220b4676eefc213789ac855a63397eef33fa8b8662ff880a861c67a97af078473712b86e7ee5b23e9e533c6b0d9296fe5150b107474cf21a1cb829527c6916fdabcc6bb1f7c924423b552c01c93e62893d998f6348c2d2741d4382853633c9290265121306bb3d6c8d2cef1983bc62d45422e2c71cc1ab3a876c85ea03910e778333ab6ba596116d4f2c5fdbdabd24d69128bf9e8e18beff8d501d301897d1d0c38478a67a6c2ec359e0abdf9f020c9db65deb5f5ff149f4de792582e57768a8e5e73fc51b229bf77f6d2fc8d54f26ce4166bc753ddb346548ce4a92729ac44b9737f2e1156a8bcd140b6fabfbd737712169eceaa3d5e24e5b91dcf5f8c568b8f5a1982c1fd44d6bdb9fe58d6621e5832d93a1dd68edaa673af10822f6b83777e376913917c5bd9685399c18000f0efdc9cddfab0d15cb0365570a3c5fb66479ec479565b16f297d3470574333f436b5f61b655af35849352d5dddc3fa0da4369f0ebe139173143d79f9267b027f0046c785fe8ba5e632275a90252e2d6e53c1c8f053b633388a85bf7026f646db2b8d270356025f519cb3bb75627668ae9c44785179b9e6d1292e4318f5445451fe9dab56c76879d762b732a6bdd0ced6ad5f2d28d8ec81ec8d8655517c0938cd13682d93eb9cf8e4fba0bc16c49e488560efec161d2f55736a41bb0f9c420bd8dd67704a52c6acda0f2bcaa4dfb3f4b0252c1862f29b887c834798a5e1bc1733e6591bb3e30b078548e280cd4e3be6ff1f2848efd692a5c98d0caee654cfc1d2b47a57dd80a1301fa3c12a02ff19f9546407347462281fde887ffb256df0cb28fdefdcfb22b06616dd2c06dd89701a97e259c13d9254561490d2e2b3b840fd78fdd8302b942113197d9a59e0a3a16c7bc6385980f37c705824d07b97fc32c0c46da4127af89a022553a63de9c3a3605dd8d65a92b44dcb8394d808e8762cb4cb37dade07b5c27cb8454671c59e2b781e7a0103be6ace24b743efe422bf418c31ab01820feff4ae2d2715f3da3b7f9b4644969bd9fe903309524acc1cf29e5c6d5bf217abb4ac481473f791d840b5dadca8a1ebe8f0cd32da9d690b76847eb6004ddc8a03c1518dd17062c0be27c7337fdbcb405b78fe2da27cc74faf96248a0dce618e0465136ed92fd6dbf978c66a851d4bb14abf950bbcedb8cd99aefbf130c58670215f06fe022ce310d71b65b533e0f39174284185b382b8cceb6bef91001a0fec621afa42017ccac4ead5aef834f0e04fc264ace6d1b002d4f6f8a3b07a798f05392b01923c5c8a2885d35ce9243d59eba7dfaa0a2ba38816952cf6979713cff2c0eca8a615b9c235e5ab703a5901d6e99d1b463590f6be409841a1aa79644286024910b556de9d7f0a50edafe0f373f2d5c6222d38b2e7851ad1815ac6d46c9af2dc5de2d0bc0dc02f925b4cf8b1d44391659b7d7142b610871d9406d97954f8b3516aa49492d00fc846525463607b0463ef433e1a57c5b33cc8609547e8095e2bf870e2294239de144edea9eafdbb77ac34bb87d81aebe6773c849f48ed8e9504106b6f1ae7b85cac4da2ac175ddde862bde7828149c589f29433999c8cfca6747f2fc7cd9502861a2652efb12862ffc3f5bfc4d00d2bb118ba9780acaf48becf6395cc8a92da05d40ff1f81582ae0468614bdf1abb57b095759e84e71319550e5846c1e758a9659f05468d7af0d50c841443bd36e79b75ee26a9e9373231017ebe2f60b32b4f9fe339ad1c71b1bec27a7eba68d92659347c3d10b11c8505edea70c84881dff0d049bd31de339d2efe4f3fa8e176a8c5f6375c472684d390dcf853e153c3b8b47baeb296b381da7d1263827521e78377f2ce09d384ff65e28bf3589d7066304aa0eebc63a7d9de84e35dbb2b7a35740e55d0b2aa4b05dc14662c587dcffad0acc3262d176048ead97786d242450d84f22ee02a03a3faf3e7e1aab44ab8f3e30a84b0bac8b37567cd571f73add14494e5b21c3eb05fbe12b76765d76499f3a6e8242adf241c9ef860927d656e52ba426074b3d00022bd9cf2cf636e604d0bfecc2fcbfb2bd265daa58e7d50ddfa43a02495d18f9647a889dd38277f57443901ac864b9d1eddd91781f3662aa50010b5ff459887ea289600b6f7ed7b11f6c4644edf07d82635ee7670accd947af4eb09f585fc3f54c9f2028fefebf7e6bd9a39deaba2a896a0275bbc2df83f88714a82f94cbd4f5c0f18c3607f5b7337cb0084038142bbb9b3777358b8511685d6234db664716f17297b457876bfba9efc3642343ee72cffa2fdd91fa5ccc7d6ef12b1e033e1bb33f0da9ce38cc8f076d7d8de93bb74337f670375f74ad1edf2650fb896474c114f0f9b7fc6f84f9056d6147d73f900fae89b5d7989649b205e3db4de8d6060ae7e6d0a2d8d65a2e8d4893a729f0cc2567c187f9b84558c4bf0e196d187bfc3fe94c75f6181190eac17aa9046263fbb237f486f0b89a02de743275264b3c440e21ecb8c21d65156fcf73093ebbbd3558a7f00aa44051f59395a2bb21c14e455a65c0d4908cc7f051355624c946f958b43cdceb9c70f14032eb51ca536aeccd14b91cdd3585d3aeb279f3b9d9a21dc866a6ccdc1d685dbfe15db11f25ab980be536dd6387d6043281a5e07b5131dff22a34e4ac7aa44c7b6679b15a4fb386b9a2e5284758db618f9ad1b9aa7c62d8fe6776eb5ca57ae460f3d125e5a4fd162c448b77fcde600eba26f5e58955a598503afb829ed206223b47b0a8b4a23d344acab46ed7771e0b5bd18f0590d61a2b38d770fc757e3a41438e52ee20d2ca07f37c6f9760b667d2f0ad703e3c5a155387a8bb2092f2cb8a08dbb7e5c3f75f9427e6c833e5a2772ee78928036ce3a89dda465ffbcc3edb453b6c44fb173f35f6fa356ac3d9c9d13688db986662a7e4bdfdf8078c2e8ee964acfe20d990271294025228a765897ff36935a73ef1d51bcfa6af0286be5554cc4659127b0f19cdfba64709202ce78cd73560f0ca0754139c158e4885b4ca92a2dd8a20e4910ab991a3f776c404d57992fbf9c24364e83a6da1430cf79df32baae57821f651ca012eadf428786782bd70ab9460912e25ed1131e7efb2ff3259e5202284581a64bbfcaf51ad9346f669621de527741ce7f61bb70ab4e44c79717ac7d9307020aee94836ec168ea633a706c04aebc06c0a1e815b3b72dfdeb03b14e1dfd3c139c5ce8a249c99b4d88f6240830e39292d9b26ef93d6607e0b8e38b0d0fd7cf35155b9bea8c22d209e95153573c8b4e8924120022c5206e2cd921f2a0b37e9b1d38b23e0fde7348d7236907a5f6e68d9de028b0e564a56afa81e2372d1dd782c553d016fddd88bbb58dbca6a2c05cc1ba9bad703544e3713d47d39726acb13bbebc89258e67b5f2d16419282f412e055bde7f41255d0c4526085c6b9d5e74b9ca6cfd507825a5fea3d23c6ca6d5f7bdbcff3e7d99544c10485cfe06d5209557fc6d9cde8f678b5434ac5368c66c602ffa95c34be26e4365a1deb32d4d897a671c3c07ebfbeac22fc3d27eaf115a982dafc8387e7bfbdc76324212807faa170c17569104ac5d6b37fae3ecef53bd7b55d26ef5e1eb5101f2886eeb19d9833a6fddb6adf61aa584547f5298994826ff30dd96b80e28629bea2aed8e658b3c6b6d5bb6c59237e8bf967a925650fc77b76260be8deab89b917d7703dc0995607542cc13d96a2f52e7e3c421f3d1afbf9e0e5000ddaeba63dc447fa241105d67100e35aefb1c148bf0210dda5b3c25e03318663c0869050fe077dabffb63f7124fc707cc08c06647e8829ebd0793fff8d163d71b28f7ba684e11e4f81e00d238fda8af59dff8e109e74fdfc029715ce52c35cc3da65d3774efe7a1ddd78140697baa40a62fdd8a59da84b2f878e3ece9aeb0b59fe3e1ff2cba3b0ef68c2c079379fe4a50db225dbd8263ee5d191d3ac5b32aef7527a5222a599a2a20813ef17c03fdfc1e2dc0d6062b3562ee040df82cfb7b3d5d176866c6f3c81c166a4516dc2e013bcc2b3b7de9ca854d645dfa6a3af8712efd9edb45ef15bc817d43a56ef9b4caffbca72f348136de066d28e53a79f3081c7f81d3a7955ac89ba8ad01e0878fd423ab9bc73add35e62ed1f6984de8b5993347ae1ee235fa1cfa2ecdfbf0a37b5050187a17487857b89b43c7a05ade9feda72f7dee240cb2e20381f534b0d77a97b7a73126d44224039fa09fc1c12ff9b8445cca143cc57a2596b358501d0e20eaf2566335c5ec66c04bba0606c26e6fd689c0e7543b969e018c0f64164161a3781cb3f05c07a52b5d0e4b633302ff5136fd88cd7477aacecbbfec63ef3dcf1db0978c54b60cae7f8d477d8948aa52abfe93bf690f2e196bcc14151c5296729318b84448135329f5b79a9ac67ba0af09ddca734aa6375a5ffcc860e5dca482460fc8c0014b38b026109f6d6c9763ea4f8638f49d93813574bf4df187026974e8d1beca769c", 0x1000}, {&(0x7f0000000380)="d91a3441f528e0b76c6adbb9c42ad6c760d3bc3781d5b856114ff8d9e606a1cb74af517fca73a706db0fdd0332b3d9f6cfbc774d5c01cf216c00809aac400cef7604f752a5f34fe5ca979456eb89b187a4a6e0b1fc28d13d2e664079dfa02de688fff1ef7d3151268727fabf6844a6644180461efd18123676a391804e9c23193dbe94a2640e13c47a9345aaaac456b70f552c4b356b00a7008fdd80ae7e5ff9ae8be95dc0d46a05e9ed3ee98c2bfc95206a1effc9b226fdeca4c29df368099e1ec58df9083c442249b79c26483f0d6404ad27c7ce0e19ad532ea596a864babd4e5ae17d1fa258ac3685", 0xea}], 0x4, 0x0, 0x9) 11:44:28 executing program 1: getrusage(0x0, &(0x7f0000000100)) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 11:44:28 executing program 1: minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x2, &(0x7f0000000040)="a1fc77e0dc0f509f66eb3acc6b288ea33bc998244bcb33510df108dfece01ec5f18830a4", 0x0, 0x0, 0x0) 11:44:29 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(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00ile\x00\x00'], 0x10) r5 = accept$inet(r0, 0x0, &(0x7f0000000040)) socket(0x1, 0x6, 0x7) sendto$inet(r5, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62eaffdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e838c708fcc99c999ea6cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c01223ef8eb0acc9fbb9fa70dfd2657a833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096e02f2be3bd6d22f9d4fbb2ede9e8d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e9d11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e4f5ae7cf69e8de10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace5b9f1b56119705d8b5cb8c177397cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafe511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd2d5d9ccca947a6fd704000000000000ffd6a534d183ebdd39dd34770f37290a93d68882c6a8d220e5feb6940b4e54a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b76e77e035c64cb4193b69f4d00000000000000000000000000000000028318d8b0de8f5649923ef9ad7e920b3bba62f96ea27f9240f77f1caa34dde1f9bd5a29bdff188d07a497c950f423facad519570079b49d9e012bf64869c4ab1742f7797d71433b4d02e120cf1258cb8ad9b44f5e97ccfee7aae3f1f32033f2342ae2dc9db4f7696fee02113499825bd61c8d8f9d5400000020000000ae2663b794be3e3cf88a53220fbd5b29e2015113a92d8caf88b6384e4c669b0756c351b140b6c3d19a01afdecf40b1e0d17337c727bf4a0ca60a4b0f5d5f065508bc9248f6f84b85f2d9c3cd1087c0a714f76153100364b9796f80f365d295f3d7533e02469328e6ed83999700"/986, 0x5f, 0x401, 0x0, 0xfffffffffffffed7) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) write(r5, &(0x7f00000000c0)="80266a140b59907a14a5bc03fcd26fba24eef925df86118ae9e1536ca1729f40d929165444a673a4541b49bb2359d2690e843b267c9b9e58ae5718bc21a7b36ba49ef67af57eb64ca15c1fd8bfcc73fdf37e149b4f97f4f2eb6dc572b6bc57511af9fed5b159a5bdba24d1ccd39c2dde9891dc46ecc6ebd2c5daa3e0df04332675b6f8682e348c794460ddd3ba054ba8d05c044823e6c93da7e8b4121cd828e844ba400dace98c81b303673e26721725ad2fcbc385a64d925afca0ff1085a8178be57489f47506cc2d153afd76fea9add7", 0x15) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 11:44:29 executing program 1: syz_emit_ethernet(0x62, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x2c, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@dstopts={0x0, 0x1, [], [@generic={0x9, 0x1, "96"}, @jumbo]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x5018, r1, 0x0, 0x7) shmctl$SHM_LOCK(r0, 0x3) 11:44:29 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) 11:44:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) renameat(r2, &(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00') ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x7fffffff, 0x5, 0x9, 0xffff, "0600000020000000000000005acd0000f8fe00", 0x8, 0x1}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='k', 0x1}], 0x1) read(r1, &(0x7f0000001540)=""/216, 0xd8) 11:44:29 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x97ac, 0x0, 0xfffffffffffffff8, 0xfffffff9, "0900000000e6000000e800000012ce8cd900"}) writev(r0, &(0x7f00000016c0)=[{&(0x7f00000001c0)="efb17d4da8bff388f9730a432927d3d5cbe09a9f6dc57a6a235723b6f5b3b6532607fc907ff5453d0fea087be173d227f717d390da0885393ba398fc378afd0486b15c03ffb1e014ca383d0785b2d30c72d9297d9173d9d25848be0f617188507d0bd7a935a3d2d0f8fd242fd36ee6267ea99561c8c9684759f55e134d6732d50cc6fa8f4417d1320a29f63a9ceb48eb83d6f3d818409b2ffbef98366dce0e405cf192", 0xa3}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, "9c2c8532b695345b940dab06b877b42e839b7f60"}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6}}) syz_emit_ethernet(0x5a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60317906000000000000007e1eb41c9d60cca81247e4f515ff0200000000000000000000000000010001000000000000c204"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) accept$inet(0xffffffffffffffff, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000080)) fchmod(0xffffffffffffffff, 0x8d) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 11:44:29 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) sendto$unix(r1, &(0x7f00000000c0)="ef25d9f3d9485bcb06911c31a6033482adf672ec8cd453503c5a4ed0d41d9f5d7720feb74ce1da1c73efbd9fec75df8f49f3", 0x32, 0x4, &(0x7f0000000180)=ANY=[@ANYBLOB="238f2d5dc43ba2ffecde2a7073af788e88fc9860a722a270ccf3238b05e86b651372a2d363e355b9e6"], 0xa) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) r2 = socket(0x18, 0xc002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = getpid() shutdown(r1, 0x2) fcntl$setown(r3, 0x6, r4) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x2, 0x1, 0x2, 0x8, r4}) shutdown(r0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fchflags(r5, 0x0) 11:44:29 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) write(r2, &(0x7f0000000380)='=', 0x1) dup2(r1, r2) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000040)=0x2) execve(0x0, 0x0, 0x0) 11:44:30 executing program 1: setrlimit(0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) close(0xffffffffffffffff) r2 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f00000002c0)="87", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x1000) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f00000001c0)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000500)=""/212, 0xd4}, {&(0x7f0000000200)=""/94, 0x5e}, {&(0x7f0000000040)=""/45, 0x2d}], 0x3, 0x0, 0xffdffffffffffffd) r3 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f0000000480)=[{&(0x7f0000000400)="a98ac52fef10187e8ca60ae9d2e45396ec902f203467fea6d9ebb3446cd95279484e95a692f372ea611b75e5fd43fd8b67129193a9ec627957747f6c3a297ef621847431848d0aee72a277730377ac9d458d5aeddfb6862ef759f2e0170170d3388b7f0bf31258", 0x67}, {&(0x7f0000001700)="001078da02931c8957128f9f58afd079c55515df49d59976c5fd27207d5e6ad6134e7b967851d4d9ff90d29718cadee4c96517f89344d2911d730a813f43322df58adc4d1327f147074f0c00000000bf9ac71d856754db8bc1bddec352702b6b87b2c23e904f505b5de8f10f6b554acc4b3374e6fa15aead9b05dd018e6262425fe9ce749c04b2a63411003407acf9ea4a999c99b46fc70782399194d3e34254ef2f1a1e02391c955cf169944ce836c0d2c95d092e5ab6400847d9db7b0564a0d78a6569d6cfce2be356c62fd306154f9fa39734cd011c773858a1df2d08a844cc9afff6dcc8d623225b9e6b7485a7d944e212295f", 0xf5}, {&(0x7f0000000700)="905a127e05ce048d2571318e961d5316484b288cd329d73cafa0bf7138007e4f09ce5fb1e92ad96685d60c2ec7694b6cc342b936bd3a82c707babe55568ff76c5e227db17729d993a42c6625c397ee0e6638225e2f7571d67c4c047490a6d9c6aaa3d00e27c4588cdc4d828af28180e95c4f0bb2958cc46d86a3135baec599c175c2c8addb130710b8ca2bb46a1a4795ab072b9ea8a54d9a3813a74cc540e1225d880c65600541b8889aa6e478b2709aa84edb4779b6ebf05b4345626a5c0704f6f99552a48ebd6e3a474c4c72afd0a60d0680b5504e3892ff7b8526505610886bb75c9bd8d4da10b638f0dd3353758e9a04122507d7e1fd95d74a4f0514ff4ad7c955fa90b6053f087aa60a3f7ed65623c5c21024dfb9b7d1924a8407df6be8bcda3f9b7634444d21ace3bcfca0120fe2b2bac22b409e59d3bf008a24e9eebf9e48d0c32430ddfa3b0a326af39b1c52593dd903df6f82cb74bb2dd6f8fb236e1a594a7a93b16b72e6f4270607ac2f30d83a4228bef83d1de1f22dcc5f8bf845e6836f8910ff63d7bb01398cad829e99524759e178b9f7d076d0c2bff93cac6509b5886be1dbd343251460bb74b687e8716a84c20591c4db7fa51f0d38533e315886122db8a42172a21d81d5b1bab864ede70901a8ef5a08a1ae2d4762205d6cabeb070f17b291987ccdef212a03fd459a6cec6347d1bf24aa53d1a44dfa5af8c82b99e5084a2cd12db0f6cd8822aa5b3b405ea2e3c777d8086684d465f6bedf9efca13d16897f914236fb2053d60a4f3e830912a28c84e4f1b9e0c3ea054857bf7cb2b19ff316c17b2e5d6bffaa91c704805bfa22594f85bbf2b4c3b11a9eadad6cbbded1e3fca83da54ac4f44c116bba43e51ea46bee1a12a665600785fb39fe37ec2b52975fc2f4ee21f435aaf8bc889fba2dc392c76b927957901ba5eefdbccff8d10a514c9cfddcf58556e74b129e2b14b7e053b14f902988f1614d7d328b4178ac865e1ea1280230128fb83c9b816438a8ba7c11a816b6792f9a4b7c2d26b595e414b00013d3cd639762aab50873d689b0b4644dc9ab231ab5620b255bcda6d14c69898947bf50374a56be940346a373129bf43a87147212602a8f26a055d1930230a035b11f55b3f684369ccce61fb1f18c4f1b7e0cc75d4c77645e76069a1ee2e77c9c3b1ce19713165f94e35bd1a1ba8880f0ac99c67d6380fef56891597aecb12898570062fcf3418871c1736f7de0be8a9bcd3a872a52a35f34cd46f9de5c52e9b80fc7f66262011995deebb9fa176cf1f03281f47946dd236a96055963df5da08c0275c4e44a2b38f7483a95d2d7408d1dc0572ab3ee807955666ce9a6a7694cc59843b730909e907e556dce6936a4c37cff9456ce909e88fe231ff0ed48a71e54cdaa4f4227b239e4ce757f970e9d0b8176e3958c5cd40e10bfbefb416b8c88a872de0cde8e6be9f496c55168d7de2e6409edde5d709d95f0ec8959d12bb7bd67dda59547c41be2f414885ed23cf28ba9d7604d9c1516e1a247b8ee2ec9a41de7984cfce8885074a9f8e2f3fe65b3a6a1468eee85e50e71575c0ff4b6aa04b4511e5d8f9405852a5a30a9effb5eb32800a0bd843762e900670fbe15ac93693d1bdd0436a87e28aeae73514f0c80e8d7cdaac9a7b94d674a71545a9d6a990b83b26b60df6078f06feb6e1660538538ac2648f429889565cae6a4b5f673a3bb3c355b66a2efa73a92e510a951074a135766d83ea81837159aca7d8d59f9bcce038570eeb54a043b964587c3da1eb0db6f89e74602df5ecca136a19d6e51a160eaa77e53d91ae3442021aeead2b322be3ed7389c67fd40dce91c7fd83efdef35fcd08d0b1ef0ed28da307150c2018ca8c8657d931fc5e21098101bc91e42e7edf29e7ca4c4e4fec0cce9151d419ee32ef2e693bc66b14a9475d0779fb43f67ee3dee6097c638dca3a2749e008207529f3e3c66906ff0bf95accaaf023df22cfee8da20f5707bbb9886cd4e2f6f0638e385bc28a461821fe28724b50e6f32f3fd8512e98c60bbd0acfc2dcd25fc57f319fc2f4c32de43e077e5d77cc8914c04aed10426aaf11dca1ed78c5a1432d6312e56096fe290f492076e602b0987ae5a34cc672ecfa10b1951aa78b536877166aebe35076567fb2828a52c4ae026b97b516871ffac2b4d0b96c3e971367046912e7eabffa907c79b5d9a868d97917a1d6e84d61befccf79bd15a3e894d4275a2b2b1fc64e3daae8e7626fe4f623e0aa9aafd9510ccd646771cf567859b602ce0f36e6882113120b90dd18ba7115fac2b6bd665c49f9af51d34880c95c9088b1e965347dc3ff536d571948ffdf7d1aebe0f061ce1fcd8340ba289c0530ed57ae4b7a8bf3b6d9286919c3acd853c5d38ab55ca1d09248de9d3948c8007a80cd5e5999ecca1d81145c94204583cc2dca75ca86b1a8cdcc6e3c80bd216816cc4efff2dae72c2abe15307ca85e74a6fc0c6406f4a330da58b0e1d41b6e2b17b16089731027631d589ee7263c2fed353a1207ce9612a96e7c6e0ec97131442aa34abf22878b1652934c0b2d67d689e68a91301cd64d911a298ae012e42aa2fdf9fdc8e75d55c15c408040d359bd7cbe347fe43a63822ea1a2edee924bbaec12a80eee61833e4dc12ac341218529605f4ec028dcb9bedbc5b2c1464d92f80767ac4816b69430e012c9cdbd2065008e4d4c7f7c11b66e153fa30e25eb0a205e0bff85d57877583af01c1ba44a3b2a48a7251bc67d7562564ff5291475e8550ebc7db40669d3c5dd970d6d87d48640320bce874c32388ff636710eee96cb6a358bfc92e469ae4d2aafccc857975d68218be5ff0eee707cf6832269dec8d98d416b976f9a9c52c72d86e28aaf1a5656cf021ad09051c44ec029191599b6e918f24d0aa943a7819ad5c742aa757d16f90ddd4f63959c32d9f5c5746ffde8a62d77cd03fdb4258d6d4bca2962bb6708e6db4b68df9105adc032cb7cf2156b7ad500e5354adad01dc3f87521657078f50068ee7e3fc404f893391075fb7cbd602c4cc753a7d310b769a96c323c871fe5fbd1707f5e2f0ef405efece2338ac2d44d956264969aa7317cac42da9be5985aef2681ecaa108541d854f864739d6390b383feb9f31afd540d936951f0b9f18e92d614a7406ac3c0201fd7465f30c0555facc2948070a176b643e589de6607dfbb49a2a6e873e4cb6c6ce8230d82702352990ed3844a796a7423dfab9b839275b1e1073f2214f73e335976558fb3f7e256d15fdf693a3a4e9e5c414d75a9ba0c7ce510077073ca692a5892258f3b229e7f1fca1c3f6660835ef4a3eaa4eca6471ac473d977f4b8c8ce47a47b0b46c6d5240e9cabf252a13d00dd9b5a5418519b681a3af74d1970e2b72274e3202ef1aa493b1c393d625b800ee5cc5c8128d493ea12c76893b4a95e5873d2f7224f6b4a88e9cb7e38357c64c562206d2306e470410bc9d258c0fe29502e5f30c92e315336f1ce80db1b93c39f997fbba595229d0102c2bed2cfd4ac2fc3563aa84e4ce9860a726ccdf70ef4a032d994f38f95d0e3ace9420092270f8be5e6e3bfc960283dc749388c50fb4d066c7903d757cdaa7c09be1a99f1bfebb0c418f8b0016be7747e5ebb458be8cd1bca66d3dd544a481452afe72bab72ba44d4dd402c1c652431f8e1b2fbea121793da256a8d26888ab00b05b91b1de6ed89d2271db97dc62398766bd37404577ff6452a2f2a259d2d9436196d3c5416fffd39f6a0e41b017a9da514e43af4ab0bb87e752f58ad45faa8167a8fdec9a52575d45a3c5a79cf020bb716c52cb932169a129d35a299484225c452ab0f4dd34ca780df12829e81b981364114bd28deb221d54fc4b1321341bc257ffe54d00436fca01f7b3862f54ee9c8566a81e3873e559c0582b1b82438bb0679c09bccfb04d49d251d2fb653e36646018fdcb7c393bbdec072d948245f4ebfa3f35901a2c391fec0fc914af8712e7ab3a1358755bd8f2a2619a2b1800ecd99159f16095c18dce300c6149db9a9e4e6f72057dd1228fe2a6ebba623fc206dd4afca36d0b58e847bfd32ecfd49eb13cede9a0394886b01598db2a14be388049fb58de87b428ad97c9aa9e31207e3fee41572a76692b54c3e777c5aae278e5fbdbc9558055dd5645aa4045a7b3bc50a7222b9e63f5cf41a29bf0f18f0c0d9d67f809eb9d571f05e3e8da87c696e6c50b26044fda07ad41a32db333ad429f9d3cc2d8e3e3e0b95e496b87ff3a2ec6c8cc86ead60a060131cb90ca0941cf6ef51a120ea2f3b41dfb2288327c21cf2bd228674b2060831b07704fa5824043694ff30186a40dad113c21b0f89a11aab6b511d407f0eecc5426d11ba7681b3d7f973f12996710a338570d564ce57ef9b16093005e396150e0c5bb6880445ba6e9d46de2907b27eec9e0ee51e2e75165c29e7b71d2c2b222dbbeafd7fd48aba97c5e4d1d9788bb380492f2a424dc40d3367f6634b0b19d1385e453050680e2d5a1c46aecb312e1a10d79a298ea398cfc259873160a87f7a2ce1af89b5212ae2f5fbc0003b4dd7cd2cd6d63137788cef1459503243049311557845786da7ce1986f2a27a2faca91490781e10e3cf5e4c4eb7aee8b06872d939c40469c6011d399d9472f7483d7705d5d5e776f5572a631f029678764d936141dbe25f6e25b10a6f18817531740fd944d94146277ce6a5cdb7db4054d5932f9cf2f911dfb0cbc45c5780c11b955f1323c1e27c9cf2e98702b1c1ca5bbb89f8388911765816868c28561c830091b08129e29970d3a7ca99add4d3585e05bf8612a87ccf57e776a9759ae99baa662ddde5cfbabbfa111f832bc630a8831f0fe1610f734533e4ff541bf1010bf2610465ea154156066505b7d74f033dcf230e30330f01f8d534d784e0303e270b978934f8a16daccca22e74ce19caae9a3ee250282e2063f3d8b4706728e915c03b7fd59c2ee4d02240c9c5fd85e6b7fcc7034bd9eca6859d3e6d75caae655b7e087dd0aeae1eb87e207c590e9806a5b13e7cc409e00fa6861e47eb4ce582270730231551901a6ff7ea9f1f76cfdaf1ca2f248abd6f0c1c795251009f9183f8ce8313aeb58199a181d363a820d92fff7e7c45bf36308aef2d210fd0766462e2b48af6cbc7faa1a4ae2a3389494adc813506a9e231a0e783c8f7abf13e9d14fbc29ee080a9d4b37c5908f21204d6a82a0ab952f31042d165328bd4e77cafb76a3ef4193366e1d4d8038bd49a6a153116ff8886126235dbc96a4c1f74551e1d3c358191fade41e410175a4b23bed7e74b4326b9b6e0e3aeed71575cc63ab2eba41725e262a9574872a1b7e5f7e85d8c3410ea0cb823e16f3538307e13e24424b1e91ae124236416252935fe3fcf41dfc603fd829ac25e37d3d9a9037254dea841e3890b99aae021472f12fd6c44ad27d53baa41789da7187817c5f416121939fa9e7343c4f2cb8fffdbd7aeafc83e7a3461416c4d72c9eb5fb2af0cf14ca3d0782ce5721b951db7704647941ee30cecd93057ec38a7aa4a0fca5f24a2a1cac00e0544efeebb72e70f00afad79b909dd69d155ce7d8392e6933d24cd5e699597c3cf69cc76b4f2cf7e681c02d7a93e7a1325b8fc51bc88683cfe9a180ce0769831b8a019aff4fba6af7124d5bd4938666b41f507b4934b014bf78df3c0ce986391b170f4af769baf98fe90da888c7b5b7eb3170753621c9c7c67a10bf1e8e9697e95254ff6cd754765aa4df84562f581f3d4f74b1423255ceb5a00baee600d78db6", 0x1000}, {&(0x7f0000003800)="b3c3ffaf485f81dd18c1f7d3280c5e923c7db44152fe38354853db2f800ab7feda772774ac8d19be1abf8d126c1a1bf1db199511d2e494d694e2d99f84cdf220aeb917269803ef81b99534991a6a9a97c0b94c44d8e9e22d1046533e409636d4dd8b21a41ea597eab627ccc9a3d29cf9d4dc79f606161b04d0b3d02abfce50473ff2d447866a0dcfe37998506300528f2b73fe1ecaf67fc894c0c212e9e1c84b45c6e2d165722135157cd07dd4852824b40dc8f7fa72d26145a6e34290a2275b18946c76a44f990089776b27e4b046404f24800d214c388572843d59a72dc4a7e4546e4a0083c4b66172a0059071b37b22c993ea1b1c9b24d537031c77576e2296617457445a52479b65748bc022744037edb1d7c4be2ce589477b384587338827b004df5dd05db6ba20161c3d21d53a3cf16b7bf7b36f57e35d0aaba31a2c5d271c7ce8a432c791cbb2df39de5cf69f46923755c0283a14cea41953d1aa233445c2cdbe3507bfa677e2c3a6f9e5adc0ae4f12a2207ee7f80c49c675b0d70feb268cdb77b380001788b857163fd5932774dea8cf71773a219920801b1eba220be107ea028243386df9628e561768a552c6e967df7758bc4b51c17db1d1238313dce37eb901f5496ef1e37c8058ec8a009447fea048f1248099e3f3a81d8178b1907b1b668fe27ab21959256fb536f3e0706ad73e33a10493becaf6bb8f910cb2cbdd348afd687870b85c9eb73bc8d2b757477634d024975e30229e8fa2d06c6baaf1e641c0d166b4ac3fff666ab6fc69a9f178ca5a6d907c4551b8006e922042119168c61fd638c5873b7c48fb18cb6f8f7deb3288b0e1ae91a2409513b085aa6246417fb5410652d6c67741602f3d5fb1fa041fbc6e3d07fa521143b1b0e38837d5c3be303a3d02b8995b3290cbc9ea05bb9eae5b485795f96257dbe432f642e08c0540d261f9f3b6ceb99b85b952e2c52e4bc3eb657148b34ca1cfed4e3c83dde78e86850e4272721e8b21846e1c58ef56da84cf1cf91a22c20e3c4fa834c9f3698f840a55c007f9313456a86f11a3248e99e65d0eaa0e73dc6b0f517d8138a7533b3cb055d7190f8f48ca40b7b6c1c094d42ffdd0c9bd169b9e2e5a6324eb4cc3bd1b836a2420d69c498340e910bb902bff078ef957d938e998a6942f5ee1be183b794e1e24f1eee6564972210e420ca57c83e2bafb0efd8a58f49f6a3a61d004d52f8ddaf77d14052e01b887f0bc97141e053de1278f9a51febdc893b86510b6d961f01a25f828106f4f6487eb2079a350bb72a091205fc345fe4dbc29f10682a343e023d92348d99b3537dad13cd417e1c5690c75c797cf218b45a8ee97a593ed81cbab0ce82a76f39ab49a0eead2f08aaf046d074fbc39943bf8935a43e5cbcd8d05cf3482d279d94e11e2cfa8a89c3800fc447659287a4c5211cb7bf3aa0f901c29957ba37002328377f6d047210e32b2946da029da8d401aeec4cb93a53f4dd524463ebba1931cf71be464b9334a64060ca7eabd03c9446705b89aa036ac928eea08ab70325e594ddc870fcf4b95566f1b52b1e3bce4a1e5db7ed4d91f413079ec5a2ab36a9b4293bd712291a84738a5532439289fb295d1d124f39bae7e55dfd7a496d3ce99b76974c5fd6156888033cf81966b49e111dde184cafdb1e2697091ab66195cdc0b4117182cb96ff1b52bf4c2d26ac6886fafe6bd843482159796076f5f4b8d0f1182bb8308a091a9b3a9f008b3063b3cbaa54a982346c096afbae9416fc0e9176c2407c27d60fe837929d55d652ee42a54bd800725b034addc0a62f5382d28e215d10c63ad4021f6d37c819add2ef012d11fd1b47aad2fb094b7c1d7df134765aec5880a1cbbea7fc41df21d60607dafcf6b9f50ae5722c2cf6f5bcdafe4ef371fedd6165cbf2ed092ef9c94171f4c9e6eabcb5ebfb62287d207c4f26bc17305afe29d9140946ef3702d49b618404e09ca9cf6e15d6e556662bb0f77450fc4e936d6bae1e083c6ae86e3d82e7dcfbd673f4c98d3a6bb7a9101ce52f37284519f2a83ffefc7d6a22d654c2a8cb963a3b4d0aaab517afdbd44214206eb3fe66ff48a2737d7791c48a01bd4782efff99d8ccdda1673e818566b0aa3c31500db16ab8b1f2d36b89dea1051225a7b62cf832e16b9e130b483e2a2c75a4dae80ad07805f8c985243f9c716734616d7bcd0fd496d5b7afafa52d40f789e278d8308a5e4ac86bae09e4c9eb95f9924c9279c4ddba1a758e34e0186b70dc9ed279f33da56fde04e6ff956f35ac3cbb3d227d75e3c8a30b8520a07cfbfedbb85183788217e21e6a29ba6e1c5543a6774641b464eb41f9da76825e5d4bbc994748871b9d46a01e6815a9a90b9b96c6f63fa3548d909503b8f55821730583c70ec839eb02d17b51cd3a8a2f251d1011c2103d72f69f3850501d3c9e718d2a751a7554024ffe6478d1ccde32344f5e974674014de9905c65b4b2a72289a9e7ff2790e02cd9355f641a013d43ea0d79fd9245a814abd28886da4f7336a7f5480e3cdc194beab8e702dd20de9237598cdbb1c1f184636762f46491d86c60f5ead7ab576234ae00ecc28de829b8cfc87b869a6da93bf445f89f71fdd265ee34e7348da948910b3b9ffa969d5434c85ffe1e3265255835d2e147ee7731f2e04d06425c1ecff4fba740e979365932cfea23c6e566347289af39ef39a1c49d6915a0cfc3f547862abfc79a8a8c4230f6498d8bcb2d4e9ef69a3d6a0362fb2bc538828c73d13de2480f8f62752eb15b1e8c248d90404a2ea4e9cc2807b935fc47a23d8c50e8cc54a3418d62297416837db8800f107bf968f2ec9833e6e793c388aa6b1f9ecac4fd8c7cfdb803d2bad39d620825721f6ddc034d3a18e1546cf4fd0a2a5f2cd97ded2e9e7ab885d6bced598e4a0ab70872438727c391b7f4d0aa76896dad4a65b05883ac09d661dc339cf662b3325a9b570c0d7ade9e29bc69af1f8062b7c7fa7b6aa6ad07fb62dd77b106f3470cec33c630c3fca73e1d91e5926ee4c5a2e91a7ff5c03bcbbacd02b6de74478167bfd7ebdfc9927cf88928eb8673b764064fcd96bec0c477959d33969e88ff0f330c566f0c53e4da3d18bf6c6aac77162c5e35207c3466784240f2f86a5161654dc9a64eb3d600b29ae795df2e471d57ecdf23c8cc4697082641c22742419b58b4d2a2ad213fe53b57d8abd273cf3a51c747979796af92faf0498090af5f2f61615f321f528e2180b6ad6bf42de9113906edbc0a70bd7e9f07436b7392120d1bfc6f5a5c748c66eedac5b2753e6a83f364700b0ab231eba0a55e962714f9c520b4114bb3a9f8e011be9908febd46de61dad34ac820316cdef89f670053bc898e050d600f173d2f33d23ad6042fa64f0173e9057fb0f9ab0f846eec341cfbebc07764eaaed36d3330304c957f17c46f1f3ccf221c89d0b6550ae0b2d1bb4eef4dfe73f9099b04c953e9837f9974c360339cdc54e77a47f3ef60da7cf424baaa854881839d564f25ae56c982f5d8b767b3c15c999b4a5b16ea3bd140c89f087ad43d430396427b708631d8066f8067e25b1caa2a28d7e0f78fc5d42aecc8cd4cc61cf496268e20ed0cfe6344bc55d7e1abe5328d2467521d93f5e56eb702aa0d9ec95727eaaf5a79a6a6b07957cb345f997ce53baf0fb609d9185eec45e2e6ea9313d07963fd9eda1f979cf259afbf64d4bf8ee6494026e6a8159143ec8c2f5ef3e3fa3126cb7d7b75b05cfc6c0d5dd6e8aaee7b5d3db5b7d7b9b8e7c36dade059c88c5b48f6e8bd3cb7793f96aaa659990aed2543328f6709920c8032658a779179d8262e2a04bf447ec74a51f13bb19705f8ef53a0480cb4c6b70b20a0781a7d2fc0a285bb76ef31fd02b01f6319704d7e6301896d921ad06b6970516a2038df7399386964dcc81f7354ccd73c567c71240ae9b26706e30613756ea4e88f7725677309268cbcbb3498754085894fe369245215126ae4a92f4df16baf1dc74d3f758b81310a7814b88b8bb48d0e2001ea7ded1ff4214652afe868e7cba9668d046c1f825ceef4f161b1b42160052d38b1daab7800039099da69182da1a8df10c633e19e38d761a7ad45818571c5ad5865e19ff4b1d44a1c72c92bd09e7e1a79c357f54aefd994a492ad7c2e262df1a144c9c3870d8ae289529b4d9044807fc71dba5690cf3c129125a2ab0b4d8943ec5264c490466f86d3b7d3d5d7ae0e8ab9c69475f80690df7beeefaccb2ac6ef899e562530538f66766390e946dd0b5ed9f7b25911d4e690d24b2d00d88815c94f65ae95a5c23a1b21d2f0263678262b947af51d0474c7306acc99930ee36848b303f1bc6a836e709c2c1f1579653023d52bfaa7ef7b518092ffe8c0e73456758b0e8c0f26cb8c21524099cc44539579043f3d7183626f91dc9477fec868339bb1a9ae86485a3de674b745dca0fa2d51e355a670d1f630f09d983dadc483799a8b0608b116059af4f59d82b438982bd34c21bd198aa40c5de0b33332839bc2cda3e6a883a44aa5e37dbce199b2010d1884b525333774ac650210ff8da74003e554769c90afd0f622cab6c6f687976cd847d05ca5eb6bc3dafc9404d031d50be57364b51fd325bc58b73597d76038d8b739421aa17e373c3c933ddcd07ff17364f7e4e4d7ac54545daa6457ad434e129d6ab93dc4b3cfc6f95fa09a4a8827b3d7c29a63d470a4bcc3e52183a4b3bf6b82c5d2c4a44215fa5da2893ecf34dc8eb071439efc314d1d7c610e69691251649f54fea7c4689ba85430d5a566a380aa11fa283a1733ea7952a7e009d693b0f7aab1291cb7bcc506f91b1d3c86522a3a00cb07a7cb834ceada1fdb89994ce24ac6c9f08189e2107dafbd7129474136c82dbdba0edd0dabfa6f0dc92c1b0e3d025fd210063ae0933f97452f7112f9c73e45ca6f609d434b15363f6b391d2f502f14bb88683ac977429dc000384c785d34c53e29604157cfa5d05db5cfd56ebfef75b8cb69f00fbcca50eb64b1b5fd8e2a8a0c031591af0929c59f3e8b7d2500613a82a24b85a6d876f5834d1f52facc81feffdf8dde1b2356aaa1338671e886b27dae57105bdb018438b2d4ce5ecf8a9ee5111c0804f7c17c70c1436275ac303b68b823acb0d117edefc78e1f31e1381aa404f3844d96a2a6da3730fbdbeec9ac3e8cef354e9bfb1ad42f318318ba0c09aaaeb2e5773b2b4593253a22a5fb925e0f3cb5bf9736e4cd8dda08ac70dda357c5c555ffb8557e31dff0474d6d9ad6bfcc6cfb2b823f7d4dc70375c7f48331c8b3f970a64e852e79b44e8afc120d1719119b70d03293743ba2de7d090d90a8eaaa1ab4397e30547c383b52c470e4942070e6fb32faf5641d868380f84371317d936c615f0e4aa5a0381ddcfe73c70a96bf3f31465d165b6e2be68ecc22cd28f5b5b11f42eb569cfb31ac4a33a6ea67a4d9cf4c856939df0e533ea603b846e47c25d25376f381976a4b7e4abc3e97a831d8373bbd764c340e1faeae13e2671fa5234d9cfb4915357588441f3b527003d5856d42c8481d5d9c067ad17b740392a16ed8f0c3a5f358cf0005a2d636c8258ecf8d7357279d3578f82c53f967827a42df52dbb1e0e444512e8c3361cec23242bcc46d1a6843fdc262a595bde0fe44e8a9e4a7126f7ca8cfe5b70d5c6ba57aec79ed163863139c1794c17b115e4c3727e429433c537f8e5e5b8e580655efeb6fb49aac4e2b8ebe0429b954aa05b7acc1ee3af5c840a6efd32b5fbfac067073814fa3629c4f918a3ce5678eeff83af5406", 0x1000}, {&(0x7f0000002700)="e89983b919d871fabeb72ec3db14e194a1c62a93abb41e496abf42f2cd2f33f8ded28dfbf5c190e7b7268366a24f13c5376a05bf845a02000b9bcc2224deb5cdd6c7f65f9ad4e2a1b38f2d85a27d59912a2118c2b08d55372262f01f2c554eb10d37b74084d49f143640ab6104fc5f94caeb7779171e4c401a5c1670aafdb85884ef909a64a3b9ed9a597bdd30af30f8c8308c22428bc9b7552f6ecd647a048baa11afac8099391719caa9a73759929e5be5a878cef273a261667af259b2cc28d738e693f4ccef4210ce0aa465499e8da63384d0c28543ad8e3f947b1350a9a6493a9b08df470f6c244ec67693ee9668807cde4a6d6a127a43f48493", 0xfc}, {&(0x7f0000002800)="9b1116e1b3e8b706390fd0f5416ebd1eed2620dd3de601a802d4c946d86587577878a70eee1661e06557b40249013ce363a7341466642ed0141eca3e5c9c686504a9e1c408406229e93c7b45371617f21a9f3c7ed81d03c1a4ce851f88e0b471874793f1ccdd743190a5c9dc3dbc201da445ab279c746e35db98a5876ebf2a33cecde3611b30fcc9102995e034f41db990bd473072954e84f8140c54ce12097fe48a1b88e5a7847e7fde556dc62438a7890d80eb70132db1f15752f5c095c665ccfd907299782920d70fe3bf67ea31e83fa1aa907515ba0c85bb377337999205bd9bea7997b886bc5f9ab264bf475a22502a8817c23339a2ee7b089d5115de5fbc5f4b08dda5dd3fd8359ba24b31490f8bcd4bd85a0000681b1ed242738402f1e4251e06c2f6cc810d61d2804122104b3a3063885189acab81c0d281212db099686d1631461c5f29917c25035356d39229fec185935fb851286cecd04b480014dbb422f598b08ffe805cfd49fa9dc149134e71279c80fbbe9c4fe7bcaa6df019fc77d2a61c5d0456ec021b0b2abdd2ef6b39d2a2e67632fcd5abf5b80412a9eb8f58b3a7cb4777ef38884191f74b6b9ba906a2de3873fdbba1e2cf75991c72eab5c0c4c16f44b341e73103b4f9bdf45b2fb8750a89b7c56a3b3326546a65a3896d2f3245f419cea7a6df3715a3e7c98bceed280dbc22823d128f0880c93a4ce6cd61da35975b6c50bcb925b0d4aaa77dbaa208c4d7d01880a13fb08efbfefe71e6c3b3decc26f04278e92876a8bd22909717aaeec9483979104df54e9392cbb69574cc6c68989918cfcf8749150fc3191ae44b609fb02ed96c8500b97b005b6ea340df756d4b65f260f9622d3e0967ee3afc9160dc995992d249a3d5af82f53ac1ba5c5f3dfe616116515231bde65153c1318b390a4b2e1975b74077a89323d7984dfddbe3499f1c3951f12dcf1b05c48acbd68cc4ce081cbebda7ca72abbdf3e23df86fbcaca48d616bbe0d31ba3a162f60e76035dd7a8eda8cb9717323f1c229131a913a8581d593d1135a48881e3446b560a5da429dc7bbb2340527ac67ae15ea750db440a1021c67fccfa401e1d5f34e4c4a49c40d5ea80faee6459b0f747b4b14a13c01f1f08f85ff17782ce73e13915429f3863276feb05d60103ac2e02c829141a74f049913c2b2b595eeb41ce11e8c8e9fa13b8794d76cd85ef46e7f7865ed29067df0060e08284ceac410e63cef1839756db38010333cd5b241fa4b1458025356a81a67f3a5cae4f8bfcd2f6a2543ade9eaa9e222e8d2735e6e80b9c0d763d2556974bf959bba94ce7b254cd55ad2913a9c9ac88925223d76cf30e178acc16e3d54cc8879bb07a26734f4d041546494efb86a40dc4827687a22d3368d020604be39346690f598e42f46135cfbfbb600076d8257818989176df273ad8cfa5c2bec5232d54ffd442b50934811b5b8c8ae81b1fb42e4ebdd95eb16ec9696b80fbb8ffc05f58facc3a8a339f63f2cf0559e59026b2c23b5d9697c1cb6546d46d74842c22ed95635c60047dac590ce54904d642a8c17281c437befe2d4817dbb5323ea0cf2f840ba87408205712922812ac4f91efd9246be96234be936f7aaefcde56066b02c6a39aae493d5d19263be47cb9c90222bb5e9f35d77c37562a43691ab46820378b1a931e88222879a9e0c3802838443e145965435942aeac98cb5cf40dca08efac2eb536146ddbe6add0a0d9d0796e69fd21c91b6245c6eb68b9eb4a293511980912f7ae44fcc759567193c114fec52a91ed16d4077521dabaaf9d7994aa78abba873b7583372b7fe79638721f9f56ef093f6c8b7d70d862b4fad27855a253e5dada2f90f50252d1cf77e184499098adf81491e37cb94fb1f5246829024dad7fffd361022f29a50fd09cdebb18be089ea8b8a3beeadaf88db7b4362448e052ca97e24ebe77dd1b7c7cfca069ce7f76a9b07efa0ccdc9279ec74362366c6ea0f8d1745d60f5032274a88ff19c06b93dcafddc799ba1e56b5fd15f400ef1ba02936ee679e894c2bdf568130c4314d820a97501e8190dcf1a100008b353e7f738b52ea6de23efaa51127b8a5ef45ae90219f2dfec105a24128d2c3e05e634622fed9449c018975f28cd8dbce4c9d8c3c333c6964a2d953d085366ccaec927bc4ace844d8653cbc9d9ff3067d8a1135e46f13e0cab02d28635330aa3ad2c475c67de8ac9a992febccdec87fb342173dc5661ba5d40b7431235cbb1efd83d67dce701bd51a2d4d7ddef1f71b084789fea6315988874e7d156648ddf866f9d804beb5d8e7d0b68c81f5c03e9343f2e3f68a4711955cbad7fe69674e7fde869698edecfa47ca974406d3d2a6ddcad57c6831173243f1af522c068794905f485b839a6c33e5a3c7e194e4e78352a5426419a8b8515231e28e6b20ad5d12d453ae3d3f7a4a52d85e04954d1ac3822a502f5d7c05d11180912e28319cbc16858a4fab5fbc8bd8d8e254da74d48b910aacfaf4684eb3c338fa784ceb55300f6d7992208fb5e5e59b4c25fbda6b2342a4cd6f16bea5f17e990efa66a7662ca8d5bd66b2c3df32fe332bf60ae6ce313ab7d8da5b5b6650043d50bd8c598269663456d5685746f84a20b95b40a7b9c4d45b0fd3c3d0778eec435aa5a09a8a9bf0f2a191308861dacc3fe082f0cc64c1407f87f3cd73af49cfaf878e9a07200febbbc84c0935e7f5b38e6b0bfc2b855ecd98231fa023cc6e44650163d801f325ec605bf957403015695314a2ed7c0490627c11d33b0c84f8bd209175901dc062c7b5ead169465136763d195f5f23e87c2718703ba6a8db813af2a53b970f3a8ffaa59116196c0a1d17e790e1604f7b24bb3046f6e2880e9a53729201ab9071e98091f9c79b1d9e3c1a62c146a32c41d661d49fc6152a270603672b28169cdb6baf78e34ce3a1118f5f61d8099f77ce1ed1971b6cf6d3630d30c039ce3833b99111981b1efc5935aaec05c6c5af18325e37b3d2e3129c93b05cedf90c2bc5dd268fc1ed8a976fb8bc67527f1742408d90187a04d776a09b42a57c6c08e644fd0ffc1344fcb94b5b5be368df725a78d0a0c32ed306126f508dcabf029c2e59e6a45c506fa0ee103ea28872b37f42c9f90e2d34e9599f899ab89cb8d129083559fcf75b541591f1e56cc874ad136a515b54a5b998e15bb157e693311517c9c772685badaf092892a3234cd136ab0e6ab5185acf22fa47319e4d0ec73abce8e8e40c84038cc9904fbcf33e1b5327e69213c48fc3f61370536ff16efcf02d67518a54aab583dd068f7579de626cc17631605d96ffa740c9e8732210f08f003a3c33e5a45be7c7cbb35e3ce5131514420cbf4a9cbe920f874b0cf8e3e77e13b0054941ccb145f372c782784ba912f4e796e920cb5c3003483d613755764de5bea96c3666d5e1b69b55d29a76d07377efb47537c7d5ed9f581f9b609833256bccdde237d519033b5d59679bad841a4244e81dbbff6c233271669f2be5e3175419cc65e900cfc61ae2016466f87c3ac2f66cf79a7b7e4f2188413ab41c5002471b8b60470f6e06a21642a70b75fe3c11424f263f007ecd4f2cf501e7894e340fad018fa278b5c97a3b774608a122692839ec78478895d6c7d614477914d090e444a6f4db797a946059c18ae52f885c50514fcdb16d1bf02985e211af6c849d04d0b0c15b022716c1acd3068b0aa1d2f04fb660ef15eb51ca4fd94eb2ae7715c0a4b4f640dc96862e2d2688275ba52d2240f2dbab156b785a1d9acd85e077d22991c2029998aea813a55acdc0982e7fed5d8dc83ece8141d889fe62035aaf9facaaa84687d0e2f4eaf98eca88665ff9d584fe3c1aeaa7fc15d8f00ac488a6914508210eac7cecf6bba22a23067e64fb5a95a75d7d6405a73cbb7e4309e365852106f37cf4adbf7b096ce49c1e1cfbc35dbfeb2b2475e274191167d072ca789b6b6b29f3838f701fbc5f6b9789593dcd76d9a60fbdd6620f6903d530e2c0734c715d93e86fa3dcab68b9bc800feec1e3fa359ffa9a94125bf012b1a81d17449f2518c3b7295f1c2419bc29055d80a330ac6e85c91c2b24225df24b211452455ebbd833c2e4f2a1b5e1190ccd8ccd029ffb52b8788603d2a9f6819c17f6244bd29473ca46856099487fea9313ace84d38485af21f989840ee72fc197cdeb1282eba2991726c99b5480d8ce83a471670c3e1b86af2e24663f27b354687ae6fe472aadacd4008cb309a6fdd5a69556e9a9b78dcf242d908adf03ff80361787dcb4ab90302ddc35346bb42928d18bada57dd74d67c2b43c99b5fd3280844355142678f3ba222013d791ed27279027df6e5bbdf5388e4f3efb3a39022ff977c6d7192e7433e90108c9d7cf26a673c295ffa3543de552e64eef2fd33a9f4709d5ff108fe8696e60a099bb47233b9bc1e1b5456e2753f02b8a82d6b510ebd108eabb5b2ddadfe2742d2f59e5dd53853c337bb6d97a7517a4a7ac9698cf66086e15c5de7e3a14793f200983303b80b82477f809c23e4417cb3a151c2ce61fb438031865109f91c4e22c0ae019a4603a4877f83187d708a808858eb8098e6da9ae9bf2b306795afaace79cc911fa2bd2de2539d06b29db6795674448bb809abe049cd40c32d3bde8bda87b1c19699c5c4faa7fcb8a847cb40ab45951f4540f49173697903881c1c04fc26bd855862f390aa944b18eb8d78bc0da93a8ff6c27c3e8a24872bc301623461e0e56e45ba450615e168cb278ea0bbf41533da3870ae71208fe41c3b365a49dc2469fb6a1846128d98224fc8e9b2ba5ced7eb4c6d9032c8796b6c0c10b69c29128c7e9cbbda5476acb792b8c84bdbbfea4e15ea233061a1336842ccb2a90c11e2625322348777074a33f581d839ce128055c8845b461289a8b1ea6b4e69b6adcd0c56a7ff76659c4236132c08ec2387a47e30cf3e66817f6ccdd3ff1b1326f72290dcd99a4b46667eb5e2782200e35ada122c212bcbab4512e2531797de33cd9efbcc3754c1d58c89606881e1f5a77241b7523beaf15a37522d5b6e239b938da618da2ab2d7b3ca8e32c5abcf20fff4a5f1939bb5fe9a1008e06f5f3b9ce81883d43a96c512bd2ac25c00007b6433b3d0fd12566491cbe83e12b22cf2a6c640f3bd1766cc689684b786c58f2b8629d1377833d24735c7b64d0ffb28a6a0cb3f8d50b502740db80226d51961449f05cb244cb580bcb5422b4dc5d606eca14ce489b21d4c90a7030790e6bc70b2058f5af102459db17b914cf65ac3edeb36aa6eac4bacfbbff707f43eee2011bf4e85412093b17783d08f50579d63edfbeb6050a6fe540e22c392b4fb13974e7432c7ce93c9399c3fa2a96c3c4d242c9cab4003645d4257b1e3e0133d2ca4916bbf997dd2ab28a24718f9e894ee80f823b6e7c37d31c106ac1549c23f93b52276cba4191c6e1258986c764fcd31494f06b9cde7816f138db798ccbf59d95b992aa3224f5ccc8fcb3183175a0ede8ed3be6421ec3eed067be2c0d1665809ad3699b6a18a9a45a16b66157fdd2c47bf5750ebc5fc4d0fcdc9f1804060fb0e9eb4003271a5c33640212a47f66a5aa981597767e523d98b2111351d16a031da885ef0e8609e37c755944787b90bf5e2aa7fe656a3419190b8e71222947adf2b57428906ec693697881a8be2bf816faaea30d85b77a7cdaf307d41e8572c07ea462c39c79b5a9eccd8874e8464d61d3de059f78044aa30f6eb6e13b6a9e39021defc565abdc0692cd1adadc46d88d52797f30b125d567", 0x1000}], 0x6, 0x0, 0x6) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) getgroups(0x1, &(0x7f0000000000)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r4 = semget$private(0x0, 0x3, 0x102b5) semop(r4, &(0x7f0000000340)=[{0x2, 0xfffd}, {0x0, 0xc, 0x800}, {0x0, 0x8, 0x1800}, {0x4, 0x5, 0x1000}, {0x2, 0xdee, 0x1400}, {0x4, 0x6}, {0x2, 0xfffc, 0xc00}], 0x7) 11:44:30 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x1c8) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = getuid() r3 = getpgid(0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, r1, r2, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, r3, 0x6c, 0x7, 0x75b, 0x100000000}) fcntl$setown(r0, 0x6, r3) symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='c\x00') 11:44:30 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20a, 0x0) preadv(r0, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x800, 0x40) syz_emit_ethernet(0xc3, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaa0800450000b50000000000019078e000007b00000000452a427f29241afcd867a3ca61bcb60d129552fc6afbb80d5d2b69b1309517972e3e7c82a1ce2f215597794819e5a760b58ddeda7fdf070d56e8e7e3606dfb3c473d837e4470849a5494f91f3de11c0451efa58b28500026574049c66f59da4546933154ea093b4da02f51739f30baa0e8431b5d581c5fc83058e83d5146b6803416b0ea41fc5d076954ce580644db13669f4960db0800000000000000710000008e148530e93fed85ddcb7fca2ebbe2aaed82bb7d09ff93f634c292bd4b4e339cdeedd3c0017e2e3bd9630843c04da4243272c20629fe0da760f3af0dac46deae9dc16a77e74fb7641a825edce51c00e1ff000000000000"]) getgid() stat(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)) mknodat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x4) 11:44:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xd20, 0x100) r2 = kqueue() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) dup2(0xffffffffffffffff, r3) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) renameat(r1, &(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00') ioctl$TIOCSTOP(r4, 0x2000746f) close(r0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) 11:44:31 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000009"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000040)="caf5b415", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 11:44:31 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="890c"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="739e13f8b18fb596ee370ad6a82834c5be50a6e1b927ac2102be942d75b1c8bee880fb952ab97c68c2f9fe3fc8b0fd98696ac2dd0f09694461858ccaf3e568d7500968626c849294b0cca4f5fdd2e5efff8a916137cdd9"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) 11:44:31 executing program 0: mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) 11:44:31 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6051e0130014060000008000000000000000000000000000aa8700907800000000000000000000000000000001"]) 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, &(0x7f0000003340)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450010580068000000009078e0000002000000034e224e21", @ANYRESDEC, @ANYRES32=r1, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25389eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfcab0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d953205003ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79424991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b708223275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c622b2be90dbf0b5b92b76ed2381ab7a78e1705035296c8b65ae8c7ab05383c83e64b8ab3ffe513c3fd00000000000000000000c08b01c2b4cc6f319f4afa7693737b4f84f1dbe6aef5dc7a0eb31718899d9aaae1f4569bb46625d8d3270fb36854bd6f214783a223e56e34fca33a385474aa801ed9ee81fb2ca906b77407e739936a095073b576be2f5c8d1dfda4a0c12a570ff8d50f978769f1892a03a575c8e085100378dc3030f2fcdb1913ae9ab2499d17e47897"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe8000000000000000000000000000aa4e204e20", @ANYRES32=r1, @ANYRES16=r2, @ANYBLOB="7048003f9078007f0402000103030700611884d8e8fb1ff2682e33cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) renameat(0xffffffffffffffff, &(0x7f0000000200)='./file1/file0\x00', 0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00') openat(0xffffffffffffffff, &(0x7f0000000440)='./file1/../file0\x00', 0x10, 0x10) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x4, 0x6) syz_emit_ethernet(0xae, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f00009fe000/0x600000)=nil, 0x600000) poll(&(0x7f0000000000)=[{r3, 0x160}], 0x1, 0x606dca73) dup2(r4, r3) ioctl$TIOCCDTR(r3, 0x20007478) 11:44:31 executing program 0: mprotect(&(0x7f000093a000/0x3000)=nil, 0x3000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r0 = kqueue() mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r2 = socket$inet(0x2, 0x4000, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$inet_opts(r3, 0x0, 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt(r1, 0x7fff, 0x7fff, &(0x7f0000000080)=""/165, &(0x7f0000000000)=0xa5) mlock(&(0x7f0000e19000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 11:44:32 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x24}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) getpgid(0x0) getppid() getppid() r0 = getpgid(0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0xffffffffffffffff, 0x0, 0x20000000000040, 0x2000000000000006, 0x8001, 0x4}) getpgid(r0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x98, 0x5}, 0x8, 0x1, 0x0, 0x0, 0x6, 0x5, 0x1, 0x3}) r3 = open(&(0x7f0000000480)='./file1\x00', 0x400, 0x4ebfac6bbaf7949) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket(0x18, 0x2, 0x0) r5 = semget$private(0x0, 0x2, 0x120) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000100)=""/1) 11:44:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xffff, 0x3ff}, 0x8) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f00000002c0)=[{0x6, 0x0, 0x3800}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0xff00, 0x1800}, {0x2, 0x5, 0x800}, {0x2, 0x7, 0x1000}, {0x2, 0xfffc}, {}], 0x8) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000040)=[{0x2, 0x1}, {0x3, 0x0, 0x1800}, {0x2, 0x0, 0x1800}, {0x2, 0x1f, 0x1800}, {0x4, 0xee7d, 0x1000}, {0x3, 0x8, 0x1000}, {0x2, 0x8, 0x800}], 0x7) 11:44:33 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = socket$inet6(0x18, 0x8000, 0xa4) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x101) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c65302f6669cad592fe"], 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) kevent(r2, &(0x7f0000000240)=[{{}, 0xffffffffffffffff, 0x10, 0x20000000, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x80, 0x8, 0xea}, {{}, 0xfffffffffffffffd, 0xc, 0x80, 0x9, 0x1}, {{}, 0xfffffffffffffffd, 0x7c, 0x2, 0x9, 0x400}, {{r0}, 0xffffffffffffffff, 0x6, 0x20, 0x1ff, 0x401}, {{r3}, 0xfffffffffffffffd, 0x2b, 0x10, 0x459, 0x34}, {{r4}, 0xfffffffffffffffa, 0x98, 0x0, 0x5, 0x5}], 0x8, &(0x7f0000000340), 0x7, &(0x7f0000000380)={0x0, 0x5}) 11:44:33 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0xfffe}, {0x1}]}) sysctl$kern(&(0x7f0000000000)={0x4, 0x1}, 0x8, 0x0, 0x0, 0x0, 0x0) 11:44:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(r0, 0x5) syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100383a0000000000000000000000000000000000ff02000000000000000000000000000104009078010000006027671500002b0000000000000000000000000000000001fe8020000000000000000000000000aa3300000000000000"]) r1 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f0000003000/0x2000)=nil, 0x1000) shmat(r1, &(0x7f0000003000/0x4000)=nil, 0x0) 11:44:33 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000001c0)='r\x00') ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) write(r0, &(0x7f00000001c0)='w', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='r\x00') open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) 11:44:33 executing program 1: sysctl$vm_swapencrypt(&(0x7f0000000640)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000680)="8c96cc2e20b5aa696c8346db2c8c82538a4c45ea71cc0b48d44b82181ebcb80c4c8b65609950d5b8a48605adf2bde7d63570b1a82944f212857247a56466be2182e8a8d61e31112022271f04de625dbaf78b91554140ed847a7d29b56c79ca64fc955d63af67fa664b019c2f607a6ad9f0960e71e52ab8f1ab55dfc6847a7ee43513a949e177b7bff52a55f132fd82941b17a682cfb9516429b04bafe3be1f", &(0x7f0000000740)=0x9f, &(0x7f0000000780)="a5ad623514ab38985d3bd0d6d1bdf131a968e379723254716eed87afaa159674ade6a2bbedfc2a553d411926413072a1df4de4876397a1f638c131bcefaf8b5e83bb4e74feee2e7d483d62a5d2a366d2079ddc9af938e769e1636f234e6dd22f20609aaf654d9977e58ee7ed8715d4dda3244e84ca89c5328e86e7b0a0640e7d24d8bd585d10293c343a2e52e9f162ef47ecd1268c4cad025890baa1", 0x9c) write(0xffffffffffffffff, &(0x7f0000000840)="b11b07c1", 0x4) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000080)="f6cf191813b436b8bce5775108d9eacb8f428148b09ba051cd1160ad868570fda5d1f8140e41673d9b64252351ed23520c80addc3b98666d19ef39392d92ba7d6f1da1e88184c84fa32591399326f29e595f30b3c25133ef965793aa4fae53548f86a2db9d2f31af06af79186e06bcadda8028493aa32c3bd63242e40992f1e1a298d6d93f52eb040221ed8409ceae7f361e1d53c59c3463f2e57737d4511bc9b5138787", &(0x7f0000000140)=0xa4, &(0x7f0000000180)="1ccc8de019fb99d96580939535eb6fd0bd3a6f7820f595834c441c585690ffd5963ab27f165525252c742b22edb660baf129b2d866f644be115e21b747aded8ef3c0bcadc8d9cb17471939be983ef57f0f40d5478e44456fe3a1e4bff6ddf8c778bd80f95f3c99f344b2d309ff6b8a7dc5fdb48c9fea3d073d210a09bce8023dec1b88c487142ac6d4bb3e1ee67c", 0x8e) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000240)={0x9, 0x800, 0xcac}) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, &(0x7f0000000280)={0x300, 0x5fff5472, 0x5}) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f00000002c0)=0x4) r1 = open(&(0x7f0000000300)='./file0\x00', 0x20000, 0xa0) ioctl$TIOCDRAIN(r1, 0x2000745e) sync() ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000340)) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000380)=0x64ae) r2 = openat(r1, &(0x7f00000003c0)='./file0\x00', 0x200, 0x90) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000400)=0x607b) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000440)={0x9, [{0x1}, {0x2, 0x61e8}, {0x3}, {0x2, 0x1638}, {0x2, 0xfff}, {0x1, 0xfffffffb}, {0x1}, {0x2, 0x1}, {0x3, 0x1}, {0x2, 0x7}, {0x1, 0x8}, {0x1, 0x4}, {0x3, 0x505a}, {0x1, 0x5}, {0x1, 0x5}, {0x5, 0x9}, {0x3}, {0x1}, {0x0, 0x2}, {0x2, 0x875}, {0x3, 0x8}, {0x2, 0x6}, {0x1, 0xffffffff}, {0x1, 0x13}, {0x3, 0x6}, {0x1, 0x100}, {}, {0x2}, {0x2, 0x3}, {0x1, 0x4}, {0x3, 0x5}, {0x3}]}) listen(r1, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000600)={&(0x7f00000005c0)=[{0x86, 0x40}, {0x46}, {0x1, 0x5}], 0x3}) sync() 11:44:33 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaacdaaaaaaffffffffff040000000000920000000000019078000000000000fb0003049078001b000000290000e0000002ac1400aa070f00ac1400bbe0000001e000ffff4430000000000000000000000000000000000fffe000000200000000000000f50000000000000180000076fea6347b658ae90e007f000001000000000086ff96534cecb6a1ea1355c5dbe8c9f84d34c2980000000000a4418de5e67c417bac4ed3b2a54367bc61bffb5ad95782027a2b1e5d6417fa1a87b570669bd142e5032a916f2dfe9fea07fbe91dcea8d66419f311cf09000000df9585d8b8ede4cfaff65f1bc110f1ab7d8b5e8d60b7d9826a1d447eb9935b0df65ba551fd129d8839fcc1b49b24048f3e1070470f6504c6e066c3103d8c5f64acdfda191adce17976408e850e0d28045bf33e8c5148f3f0b7f3dd3bec7a58d883848ddbb98b8ea9db794f1c3f02c2f5a2a697cccb80a95ab268d4431f008e5fdc24291c5d129a4ede2ce532b5a8a32f963ad15010b663693a98837801e88d950076dca00a5efbb12f89aa3eda7e060ac97f5b727d16735141585f49e2d1d6ff1abb136a90f9b7315e31ade63749a38b135d228fbda68d3f9bf8223ff7275cda3627bc1bc17232247a2cc3134e7302c7e16282431b139ae5b2a96bfeca7a984645218e746b395e3300000000000000"]) r0 = semget$private(0x0, 0x4, 0x482) semop(r0, &(0x7f00000002c0)=[{0x3, 0x3}, {0x0, 0x401, 0x1800}, {0x4, 0x200, 0x800}, {0x0, 0x8, 0x1000}, {0x1, 0x5, 0x1800}], 0x5) semop(r0, &(0x7f0000000380), 0x0) mlockall(0x1) semop(r0, &(0x7f0000000380), 0x1d) getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x10, 0xa}, 0x100000000000a, 0x1, 0x7}) semctl$SETVAL(0x0, 0x5, 0x8, &(0x7f0000000200)=0x40) getrlimit(0x3, &(0x7f0000000240)) r1 = getuid() seteuid(r1) syz_emit_ethernet(0x83, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb80379290c2a09a733b9ff9dab9d7bda1ae729626345a6ff686689e0bbdcb1b19cde0739c3f8c85bcefec3ec2345e2164a092ff0a38e7c0b44fcb336e70f0659508000000000000006550b3ed457b5876001000002465997f236d6acf40096102b71568e2935f3ac7bf826698ec54f5fb32a0df3cc4434bd56b7fda3b9358098773fef76f46aa6b9e45ca83bf7a6132e9021c45fb3feb79da366a3e12"]) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) fcntl$getown(0xffffffffffffff9c, 0x5) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x2000}, {0x4, 0x6, 0x1000}, {0x2, 0x4, 0x800}, {0x3, 0x401}, {0x4, 0x2e7, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x0) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) 11:44:33 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xf4, 0x1}, 0x8) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f0000000140)={0x1, [0x0]}) listen(r0, 0x8001) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x4de7bafe) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x2, 0x1, 0x0) dup2(r3, r0) 11:44:33 executing program 1: ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f0000000000)=0x5) r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r3, &(0x7f0000000040)='./file0\x00', 0x200, 0x59e9dcf4ba704e1) 11:44:33 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x12, r2, 0x0, 0x1) connect(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c61300024dc340ba0ddad4cf86a749502b6c623e889a21dd0aa90fbf25daf5607104f5c78aa96996978d148c4ea691bd66acca8351f8f517a7341bf6a6f9aeb8ee72d5aa6e5e54450c9626046dbdad57676202900ca13f91790b1716c9e962de2e1b15c5a06674f688b16c142c18962d48bae9b0cefaad8e630e69e83ea7bad337f91daa65861ee5a078662f15c0cf09658608901e4330ba9e4d17870ee556155dc492cfb3eb6df47f0aef183e3e10117c75750187b9f596545ec86a0d8686ba04fc7f95b0d89fa9f778097f6ed15378f4deb56aa70c9b283e93da57a01c4d0bc487d21c052a8c45300522b95bc22a3954fe9dbe49c5fa69c50dd5a81dd4f36f1d46bde2de1c473f86a49b6b22287fcb2a0956beccafa53d0b2b01189"], 0x10) 11:44:33 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)=ANY=[@ANYBLOB='/file0\x00\x00\x00\x00'], 0xa, 0x0, 0x0, &(0x7f0000001380)=ANY=[@ANYBLOB="7000000000e6ffff00000000020000003568cb691ea196c531264e75b426a19708955df4ac5f3bf9112079715717950e0d33d6ecc8d1001ddc5b133f9179bd0e9c2c147c73c6827fb32099cf4670541708878ea4db663efc3cf3597c9f7819f9e54a3ccfb1424db23bad797ec48d00004286d1cea18032eb2da0f803238cdcceb4aba4c734e1a5e8a03db0a2faf40dc2830a9440245d110a8de753972179836a3257c255f63ca93fa6609b8200605a3643a4883e6b8a5006027316ce24e35aa41ed85b6a893c07954222a03ea80783b135b296e7e6767ebc4b3feea366d7319c5da27ec0fb7144"], 0xfffffffffffffe3a}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 11:44:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) mlock(&(0x7f00007cf000/0x1000)=nil, 0x1000) renameat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f00000005c0)=0x79d) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffffff7f696c650000"], 0x10) r5 = accept$inet(r0, 0x0, &(0x7f0000000040)) socket(0x1, 0x6, 0x7) sendto$inet(r5, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62eaffdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e838c708fcc99c999ea6cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c01223ef8eb0acc9fbb9fa70dfd2657a833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096e02f2be3bd6d22f9d4fbb2ede9e8d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e9d11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e4f5ae7cf69e8de10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace5b9f1b56119705d8b5cb8c177397cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafe511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd2d5d9ccca947a6fd704000000000000ffd6a534d183ebdd39dd34770f37290a93d68882c6a8d220e5feb6940b4e54a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b76e77e035c64cb4193b69f4d00000000000000000000000000000000028318d8b0de8f5649923ef9ad7e920b3bba62f96ea27f9240f77f1caa34dde1f9bd5a29bdff188d07a497c950f423facad519570079b49d9e012bf64869c4ab1742f7797d71433b4d02e120cf1258cb8ad9b44f5e97ccfee7aae3f1f32033f2342ae2dc9db4f7696fee02113499825bd61c8d8f9d5400000020000000ae2663b794be3e3cf88a53220fbd5b29e2015113a92d8caf88b6384e4c669b0756c351b140b6c3d19a01afdecf40b1e0d17337c727bf4a0ca60a4b0f5d5f065508bc9248f6f84b85f2d9c3cd1087c0a714f76153100364b9796f80f365d295f3d7533e02469328e6ed83999700"/986, 0x5f, 0x401, 0x0, 0xfffffffffffffed7) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) write(r5, &(0x7f00000000c0)="80266a140b59907a14a5bc03fcd26fba24eef925df86118ae9e1536ca1729f40d929165444a673a4541b49bb2359d2690e843b267c9b9e58ae5718bc21a7b36ba49ef67af57eb64ca15c1fd8bfcc73fdf37e149b4f97f4f2eb6dc572b6bc57511af9fed5b159a5bdba24d1ccd39c2dde9891dc46ecc6ebd2c5daa3e0df04332675b6f8682e348c794460ddd3ba054ba8d05c044823e6c93da7e8b4121cd828e844ba400dace98c81b303673e26721725ad2fcbc385a64d925afca0ff1085a8178be57489f47506cc2d153afd76fea9add7", 0x15) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 11:44:33 executing program 1: r0 = socket(0x2, 0x8000, 0x8) fcntl$dupfd(r0, 0x0, r0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="5bffff090000f281f9db4d0eff40b500e9ffffffffffffff00000000000000"]) syz_extract_tcp_res(&(0x7f00000001c0), 0x5, 0x5) 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) 11:44:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002180), &(0x7f0000002200)=0xc) bind(0xffffffffffffffff, &(0x7f00000021c0)=ANY=[@ANYRES32], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000002340)=ANY=[], 0x1) preadv(0xffffffffffffffff, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000002240)='./file0\x00', 0x80, 0x10a) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000022c0)={&(0x7f0000002280)=[{0x80, 0xc4b}, {0x43, 0x7}, {0x8a, 0x9}, {0x101, 0x800}], 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="cf81c90694df63eca40d60ec2eee52a743b495dbb6496711d5e4b96c56e5d56389f1c1364181b0e578ff7e22e86152984f9dd3aa00000000835a6f2258abc7d07d82f916224b2a8e7ea8b8a4a6793713"], 0x10) sysctl$net_inet_ipcomp(&(0x7f0000000040), 0x4, &(0x7f0000000180)="d2959924ce7784b37c02685bf61b494bfc260bf0649956a4772dda91178a4cb6a2dc362f36c0a02d1c921d95378232cd39ee59da3cfe71758e77212675d861dd00ce367adec957b9f79bbd61ddf906a0bca90bfb00d2b6da9a7653a3199df2581d8697d66643e1c4535d2e5af9501263e3f3e76c5b830461475209890c9b29c9880237d838ad80d841d8c17a0717cdf7beb143307471a5c522ea77ff809554c9bb4bc459640b4967522cb50bd3a103b9cd23bfe8edbcf918ebf87162e0e6eb22159e6366bb135244cd1b23eebab978d2fb0c037ad3c7f4f7153cfd1edb0a9881d4ae63e804298e81809259e8c6593a6baa5d624258f08ad517dc39baa8f865b1bbbc94381b535693254e6e7f3caa53880f2ea8d8b54834934fa916e5cfbc9dc9fe1cbfdb37d5ed6dadfebc7e6d7dc848f39536b3ceafd9991266ceed467acfe408e668d79ecab7357c54b368a1fdd276fd5ab67d18f3c26ea6a55e58194e4fd44abeb29cca425887a93cf7868f473eea5c411274a41bef858c883fd342998dc205dee8f42fdf8e98a16cb01a949a837c61a97bba426b05422d37156bbaae78697abf119d66b8162e038e74c80582086b98e02f1efe83e3a5d1dc69bca115c4a4f7752b4299236e8f00d16fbda2ce8951fa463ac0093ad44db611326750d44a4850b8880ad7e137bce7170af2dd39da194ada42434cf1ce9be26cc1473b6e9dee018614acaa6ac6837530c1f227ffee3a1545ae556e5dd407789d4deca2240ba6215ecb7c83b65cde30d20485082768649a7b9fb9f15a2018fc2ba6742313f7005cc03a019b0cbe2075d8626817fe246bffcfaaa39923e1d2cd0fc88cba0c30a50b967f85f49ca63f700f01557463994bfb56af173521e6d0b583cd0e10dbfde1c79270493445480b18a91d76557467c6b15eb824f3a0541c0fc39225f3f678834b982359839924fcdeeb99f364c04e341285ba116f1d92b0a456318d66f7db26f130b69562df473702ff36620db379a897dee186c69d84b6e2095b7b58cb981154311f736e89121526778c3a7e1dcc09f994e9fd7b7da65aa65f168a87320296650e34a64e965821c8977894e93e276a12c16e0168a382b17be693a1d9122203d878ac6969c0a1a1239c8b08a51bf707b324d99f4377ad711b2ef1df8fa0a93c12fd64a4e380dba0aa55146dce5d7fa15ebf0393f126e2d6fdae930b617db0e0289307c5f7f0b706203b8f05360e953fd3b46f35cd292ff5e986f4d012112d9868bb31e7ec238e93cf72023b8bd924f177fd463ff80ede5b72e69664f125596fad1a3657efaad6d071c32b3422c66c75de02153b4d4608caa23d44b341b49599f3c5218554c7a43cec9cddc1d4a5e2376704a45bb15265d3c042d379fc9a767f8680d31165543525239224f015db48f9bacfec61df73cc404c3be346e8f68746c90b3150b591abaae81a281c0d8f9d9b76942d3229323b29fd325419aaade31fe03d030824d7338283eba4357062641c4a1339b5a43d0e57b35503dcdcf06348bf3c2eb1817a3395892520ce1969baf3175541b195b21cbe0c6c9d50db6b4c8028726badfdb8aa5707bea0ba0b4fb7c525d6e97622cbf730a46e28312a42b4b69e9e30f3eb290760c8ed0bfcf87a76c714087523410c3c8bbf76e6254e82da81b2b1fee24cb62e5334d54fae631590593f58bdd07ad17ca3e03a4fe640536b770c5d8709d8f38578daa492b816db0090efa3dc57a63a985abfbaaaed9cd286a9cad84dd8a0fa5d7d7dddb829ee646128dd3fa5c7b2b97145e9b6b717e68e5f9392de2970fb0370ab2be52f4707372b99cb831da16d484250011aa88e14e8b68ecb2c2a8f12716a3e29349561cd23557bfec2c3c9a6a98e168cdf66fd010974b94e6987a73fb65234cf408f82faa9fa5cdca839aa2e28d5d9f5a0b0a7011bff1f024bfb8f47eed3e4568400868f02d65f419774d4508069263e9a607acd2d53903ed1405336c46d1acd2f76cd4c214967db783e746a999b228fbacd9b9da1b689c478ad58a31dade6e0d4e3b583cd243840b545f0082e8d2c01c8e0b02b13f5b9ed461db5c032d89ddf6f3f86f4d6923e2c7c92543208e96fffce74a5c94373694c218ac97b35ce67ccc2f536c7c1c4fda6101745e67e55d0641442a94e48d30f4214969471888ae30814eadadd52033e96a71977b604ce13e86f9870fc9cd11e5fed09716912842fecdedb7c34f6201d926f87dbe178442a80fcad92fc44a2dcfbd1d3291edbceb1a8b0cf7cd949032f883acb661b0bf79f6fb287787981efc3680ef8ef3cd9d2bdf31dbcbe379fb676b32f7e25c18218d117aa9eab347222b69c459f99ab8403ed11e3d0d1dc324a9ea47787e490441c216fd10c53beaf6909a30a29bfef9e2e2547af89e6055794cdde0629430bbfdbb9537e24be21d04e4daaac6243a8b38694eaa282ec00e3d81b8fd7bc4080b7627c0b07a069c8a88c31dd5d707e7e3968b25c0bcb6d1f400b8771c144cbd6b7c08ddeb3e844b9a14276afa5f263fc15d28aa5b3c2a5bfdfa1126700e51165ee2c6a1d58fa2b2d48c9109b1db0f26a3c7ca8b77b28af4cfc2dc1c13c45b0ab016c44e997cc784fba9feaf5e04828d53ff6c10839259bf65e6c801ca09985e29021b86760c8b50a39dd950db2aac7698bb623859ffa8eb0a41bbb4785af66377f2ad3d89bacd0a7ed2e82a2ddbe91962bc04105ac0c6bce8aed2079600f45423a9a90cc78e0d2da51eb99082b1ec69be378eb61ff5307fdb80c46b1ddb457e7c47723c5f8578a0205769719da957031dea4313e5405b3c1f73090e41f80b3c312d9c52f4b1c5019537316ecd02af305eed22fac82d4ed8a111067a91bd1da171a5bf86d29a6680ed5c9d0001f1ae8e8839ea162c1686c12ded9832bf595fb928941d4528664edb8b5988f5985b5a5443d8b0bda5cdeef01c087f68d2e72e2fa54ab7b772c20f1f3c06579e24c05c0e579693807dfcd933914b846fb0d252fa62b105ad64ae374e4ca6daf95b2350a0d6d732acc523ba6070e77733c272961cb389e9f931e0ff62b81c37aa851f61878bcae16b1b418e0c7c70bc0f12ab8a009db56413eb23e08af7067e8f24c892e2111ec43419bf5ba1bdd8074d3d39239d29383e89ee878cd88ec7c7554aaccf131ba826b4181b68e29b97b29c6970057f34ab0bbdcdcff3925e3aeccd583b82c37c7ffeaa8ff1cf98264f2188e73b5bb38210f4201b8d5939df41ab471d2dac1794640a3a7f610abbfa3a3a8d62a6225a7c43df21f8680893d602b842f8d383eae181d2c76d47264d091d0276616c6365da7b996137ac6a7988ef16453fdadf11c6307088742993f32fe47d73b2717db78a60747ebef2387357c8a68ebed70214479b5b60e98efa25386dcd5af7ac49af93ad89082c77d69efd11f1391ed19949e48e1551abbce5cf3584285b7ed01a219e40197ae7d2d689b66b200a13a528ee0ff9d5e7a644e34671bf083898bd16bbe43c954a40950fff3f9738d267e9bfbc588b6098799762872a4a8c4fa031104705b8d5a07ed525d7c573b1e0785299783b48cb567e848cdc41303272ce4c9fb66d157cb6289d2f74a6dfdfa44ac3a509fb10d704154bfd24caa3acc92262ac286f16a059cfe8112b1353abc826b9a93044bf57c46243a42816df00fa3af41fc5088dd4d7793258cb844a8bcf89109cb242fd76618e76851b8a8f59a7f24d8c50c785b74312daaa715fcce48f6560f005f17476908545c35650fffb55d81e902aa864d073d7385a857eb15365a651f08d88446b2ed61b67e2976c7ad4104cf14e949c458823badc21c58d225d1bdaee71c821d08777b11667c54adad0ec669f9b9f05a73a85dd832fed4cb8535be96dfd9316d96a6dfb0580e6a6dafb450e06634642849289790a1aa351f5016f11b89c11e723f0f20ce192587182d48bf263272d9f5ca68a6f1f73e2bfcf574b513ea0d521498675743edd4cae1d0ced6e60ce42399ab58ba2148bfc81f8f775e185b7c085cab87538dabcc2c5f015482c28edeb506d259455e5f252f3ac6935cdb78c34f72864d948ca7f0aa5d3630ad4d41ec3371d81eee7b0545d35d676d5ae6510b4c1c036b42d9694bb8a4a472587bb6c49c0967f089dd9a9691932e4395bf971bc8b2c4dcafd7563a27137c4c209b7caf921b592db3084e0c1bdb1aabeff5ec77f0514b9a1b7bdfc0642f0e4ce998278d24c908f89b0346e307bc999b7ee7ae726ea6690b98ff2cb9dbaa7a00fa598f1ab1c2f05d23499f2a2e7dff9ccee57eae15ba4205f7f483faecbbd63e1794346ec2b620bd3c896a80d788ba679b4e063210376f2fb6da59132fae85814521d12ed6a6b8a2b75736e74758084f69d2ac959a2d2145cfe293ed678d1a92886388b60a636499dab00a03074a66867d1a45426a6a6ebaa1132273295767aa5d57424a1b1ad50f1f8bd715eda5a1e36afeedf2f9a3b32cdec1c7af80a0ef8e971d6c427551b802ec558a9f867427100dec8002ba18508b2acb5f0786a037de84910f1ff9162a57013c909be2e40b0e56ecbfab86f834419504c1f702b65a3f83b40264d365837845c390db8fac26645be9f83fd58dd25d54d16856e2bc1a1a84819234c076e3dc91405717ce1204df1f0332146064af5114a27316f1dcbf036ce2cec8726e3c7eb3b910dccc128d93edfeb0b78bca2e9ccea305bf2d849680d19407f78c83e0cc08e9d92ddeb4e4441725fb039b6d4d98531066a155f70c5930cf0611bde455b9d5718cc90cb8a30bad1225a7284a728468f3d5911c359326adaf8c1f3734d214ac99514d6f1fcb1dbe4864955eb4812d530d60a2f7be7377ca76e2108ca5fc6d4e278190ce0f184ea6f29a759f21d90b909721b6fe87c8aad39bca35098c7196e98af08f424c3494bafd555e927f63bee4a92c3bf81915b95b98d8f21d5e1723bc9b4994556a24b526d5bf4e81d6d0c652ae0e4880341f7ee012ad94493c7d5b3aee67f9ea1100afda1c9c5be6845393b3e87a7f2a4b5f257a9cb2c52fb991625a63af8ef10c87aef9585abf19be0857f99279750bda5e762c148cd48094c3c99f15860d7bc72015687f07769ef58f78cc34a2b5d759b5de9ea63facc58bcb70e1f33a951f5493db3eae7e1ccb00ea4cae596b7985e2f7bba0e280e75d4807ae0dd274ad1ad69d2e74b3e29c56a66489ef05ac80fcf5a0113f8f763b3c175739858af4a8faff0edc4a770b7d3daeebcc4fe214e91de8a1a1b22ea9a4d803bab3bc9a9b2901650e45c418dd34a0784713a90cfd1ae6a9f791ebfc477179688f8249bbbe1ae09afc80b7498bd296d08bf5e4834aca3544f8bbd2921835a039d9bd1bdc4e95bda7442c6b611567ad99c7a8269af6ee9a21ef8541e93c957110db54d044845d63365ab5113a4839be64fa27671b5bb1454c4c0b63fcbd2d259d364d1b896e0921323eba5f2454616253f1179a076b68ca96e1a496fbb3c7ec82d121b9234b71c7dc38d4e1d1baa01175dddf1355092c71de5800bd0c76f18a077e9d05be35388c1276e4ba50990cb28be5d6511392a131b0566fc27cab6f2036726c73c9338b35e03ab7373a9211a889b0aa49ec2c4a9f07583eac5088c9619368c13ddcac20a2c1f44fb3d7d6d2ef4a8822a7922bb75e948bbbf550381469728df3acfb5a6c39b2c6b6d95092a625fa96e38fa95db5d85312c7f69a591778923dd91d661319da4d939eae6d07b756794469553c934c1d865117c735961ff31e2fb1321729383bcfb5", &(0x7f0000000080)=0x1000, &(0x7f0000001180)="cf15d5cebffefd7f7c7679f0b54eea2c6598d587b6c2b1b0b01c690272e1234a3e04f56388fc29d2ef3d41b01fcd0db99d9de0ae2c060201567aca46bcc132579a4c4016850934a276bd2701b3709497ea59a2d83743c2e3fb38f88d525917cc90af935f77307f334113ea88a3f946251aa1755584ebd7200e6951c5bfeecaf24964afaf3ea0167e0be4eabed95e77e7589d74fa929d84814b9e33e297ec2b6d53c94be0161aa9563103997c943134be331bf6f996f51b3f458dfcc2006fd7ed8ebbcdfc7cf9587b5662dac405454f8ccebe7d341b6d845158b5e72f5c3e021797c6645e8dbc314f31027bee45cd5811dfbb102d0103f06595b12bcb1530a56a37973a32d9bd2f3110e13360a1a6ca08c137a557187bbc175f1773f9a8fed9bcc23523cb6c390d7be5f41524d504f958eb78ddb37e654abf8f96826d1b80e27566366588d5c6fdf19b77695088a5fec8c8ab2794e6c98e9106ac17dc13edb8cd554f53c93f539e7428488403f14e1744f12ee6e17a019e88557352a5e7c74da7886d928df08b5740eaa44af65bbaa292dfcc36d16862ec8746e81dbfa0aa1917f8ce7a530de7a7b0f22af7339fa4631df85b47e9e6d550e2e3437a7d36e5ca4171bf00cd4ba987bd71f6e46b857c1a460dc52d396f462de4b1369c91fb3fd86135576e277e0799cef15f0e25dcadc6cb792b2f259c6a6851f1f2f7caa21da32a012a4433d4932fa8c4293de7c16668bad3a9242eded4179c6bc2a8e93af238712ebcce88e7c2d972f0b3293af04258f1355573fde8d24d26553388b4d3420cb1ae65bd4608bbf997dc15e79a3551160169856616baecf0352c6a2d13d31feecdde9e7ae793e3490a087f9ccd2bfd1a1e662bd6098cf0034e90914bf7e514985549e7916fdda4d38dc696247172f581ea45681cbf94f28dadbbb5ea06b88e113dde1fe2bcdb9c0462456dead12f344103709aa6b197d0cba3e8ebb8498cb770f4cc8bbbbf19650991f6cecb1d777d0be4e2e71584b823ca9526c2bba45a506e64abbd746cda85c539c89bf575ef722730fea95201c50289e56d2442a512071a1995c50b454046c199558b6f8cfcd6dbd745f824da29f0d27535c1ec3d569953f775a0a5a128374f6dfe4586ad2f897e062fabf1e9f66c133127d7e28578f25af0b899b301ba1a227e29d121cd812b54ec6cbf92be49f8218e4907e1fccbdbbb4e99a4b73fd4ea1e001760cbcfba9e28b00583f6926350fba9227b7844cc04badc538af74343996ce943a5b620fcde6c84ce269a10d42864632449043ff1556ae720aaf1f18691e32925250672acb657dae806b4c986692e0b0f5c4afdbee8029753c364e6053545f4ec6defa998a3fb6122b36c36c1b8ee5e054873b3e5c42593517474050f1063b53971b9175efce24e30e28edccec60d0c21e65a9520088a1ffe78fc60e96cb27b0f6558e24975241275ddaef11b9028a4dccf09a671c6184d9745c56f83b1ae436b1a2c71ba71e061bca3da15e7551b00a49bd782ed07ebb35e9ed36ff18f3b059136fcbe323fbed31be7bf506c226c1471209cc4ea25555517b0f3675179a1e5b786efa36334958ef8bdd39613ec8789c2bf4a05c2f20f576dd30cdd543cc2eb5c4bb5698724f6ef31c787e01691c0c11ccb5a8963088f1be98b6ca2cbcdbf40790be339900857d36d87c1abdd76c610945338d9929b83357962ed47acd074368aac2a76fad80668c32acdf1d60883d5863764d4bd31f94549b4224ada9446b5f529bae6a866ae6afc6e3408f89dbe1e6a247871a67039c06d129f6979d32852790bb78ac9610cfabaa52a9330b4109b66c7aee599b969f19e309cc75724221e72a7ed80237dabfa34acc97e924e46d40627be87c129d68c1f300fb59aad8ee49c9911c6f51438e95cb19f98717a75a829d3db0ec64d585498262c00962dbbc19fe0ad989ac6fd9a4d3b8b1c5824eed6a7a3c4463cb62b0b2f9e5efbcd625a86cf496d798f40f93e035ebd024a686eeac23fd02e5ce115ae89e5c842fa380fea933e99dbb5b7f5fcdb7b49b69bed5b08485b08af154b56f07825c69696fc76de715f23f377bb4c89b96ff55097a77996b103f1f67ab5b55af2ba6d118a43f1c67b3c5861b22ab5c76be3c4f7723ff86afefa69ab3c134ecf15ed5fba99dcc6e44470972528fd4b21c722dc26d3a7de37afc4097673ccf960be1f8b2fc975a9fc0955714688951b8ba40a665d7f46832867e65bd2444810fd6fa9b2d98ff6038046c03f1d83a477066eae0dde7ba7b9b0caf62e31cf7f3437615911890524f6840d81b62584ea60ce3147184891bfd19891a8861e5fb31495e013aa0ecd06675af1d4157fb81c18e8ae0ab34651e863fe21a6cb5a807af458ddd7ceaf92856dff20befe036d1ab5309549363464664d800b2f0283010a0d0cadcee39b303dd3138f37fe6be3aada4ead4bbbd9821d85389dbb65e5e58712b95cc54c498d5a92d5e1676c781b70a5e7227a9a83a24b040e92d5c6bb6942469e53d88690c5317f7276e233fab493e7bb56d7993d3060ed5a377c4a29c0ab33c484b46a88f647dd69e4d93a044e7934bc8a8c1062374c4b2f346e292f7782da6440c75441f2c5fb795121cc0339f3b20d6ba3b1aa764d156ea5be31e58ebd65e5190e1886b1a4fa32bc8181f893dc7aeedc8ced413e16bf5d4cbc664fdfeddbfefece0e6f6cb3de44407e28a99c0aad4842a9913d5d14db6e82b05bd7a88ea83719bebf4df3e0ccff98326cc06fb86351097d6f3f29072e97d3fccdc451c66f4e57c249cd622028ec61b8c89d4afea55b4838ea3bbf1e137ab7547e3b220fb50aed0c46883cdda354810b34f525dfc615181ac896b2fb455514b296c85a301e2eccebbd95bcb135984c2bb17c735f3f21199c8e227d213ac7cd7e9249460b845fe01c6d3039a63e5eba5a70c2e40c35ed33790502306fdd8f6cd5cfb5b904d42777f79d9ba52913c76b8ccfdc592c4a454804bec680eb30fa73bacd081687c2c8fbca5d4b873d3159de3ce359e3d9df2c08f534eb2d90dbaaf7c5f7f4c48c3c380d68bbb6b7e712c9b3bd03efe4fb798009652b8eb5f0dc452a9b516df1ac081cf1f48320336095212ec1cedf7b1f9517e5269c3af5ac9097f6c6633c40a3f0c5ab1a067564208c3c19892251aeb194a0956f0ada8d34b9ba95e7d627505e94856ef347b8412779054eccd336573af76414a0529871a0dbc4fa4d66b56f1a37a3ece6c95a1c20fb661312b604e30f60b478032021fc093240c74eafb386816beceffd38be5f5034caffcbea75f3205a31aa9cf6f04dbfdedc191f3f5549f7c692b280c3925cc345bff7d94deb265eebf7a2127b3fe6aa37a59d3248391ea0cb9d1dcf9583f8005da6dda7b4829cfe43199f95088eab749769d62966a405179e63e1727e2b320bf9c08332c9466ef949c6c41ecaf30302164637dcec7b72bf5fba475da71e54b1692d67f79f8a60a4ba73c0a39ff96e48ce3adf60a75c9ce005ae26feac4edef0df4c1978bff618ba92cc51985c448b247dd8f880d9013f8ab0936ea4df768e6b78f938be907232fda7d62f0030a4cd1d95fbb6aaa37bc400721122d4ee46783ea074f7670dd56dd36b40205c25f3624ab7ce62e0d707cb525db876c2d0824224f693f890ebfab22cdcb425da38f8dd73cbeb1e7d060d85a92a473ef12432cdf11460e74e1465350f0cdeac7b17758ea2185a718da2a81b458db8e25fa737f11b4284d14faebc985dc1e43aacf113a532c72a256ff0fa8d205d24360dc54134ead251c346eb4ab03b04d1dce674af9a0f9a659553e8824b4320c0be62b96f1d17ca82d306b946a8bc04a8bf0624270985abdce83400b511226cb53e1eee26369fa2ad77c3b98b367b0c0da45ae9dadfba9ad712106c838355f2a0350c4f132b9eed3095fc6fbefcb90ab9f99a3294676ab1a3948a2b821f3a1a99cab2206405623ec4bd84891f9b59185837bf0fe3f209d5973a5ba44d795d99165b27d28a13ee86d058853286b960f3f227809c5db6fbdf8b7acfb83c5846b24ba76d937a2056791ab8f2b35e477d0d3fe7918995d2a9b60fad4d0384806cb3f9c475d6339589082c6d289285b77cf905bb0281a441245c0ad28002353d044ab1e2736b5164d9fdc7f610e5e31be75207c02cfd120113c6ec71039c354176cdb7529f79d172e0cf913fe33e0ee0363ac3d23aa19f1a55bc67b51c3fd8e6735a2277548a1d28672b88839db69cb3543c0c4a46ac9a9bce0978d7dd67bfa2d4dfed8023851be5d87a1e09db57da7ccc1cb7bfff00531642e5240d8277e27d5c735217a0b88746d098189a34148b27daaedb3c69ac8facd49c1e2465e025ffa1083e56e30eedd4d256ee0ff952bc070c2aeaafb76b5eae91c77f503286711069f3619606f72bc92ff5174a0b42eb3a001ce14bd7116097b6522fc45c6e785fba8e3013d5d701d3731dad77bb237158ebadd456ea69387e4d576b0c442f5dd8153470c78c85c3c837b7549abe7ab4621ab8708b1a6b49c42fc51b45fd1d6a8d462f90f9e45fcb041573ae3a8569d1454e557932691507748b3a401fe18b5a536def1c22797193bb5cd98eb763d8d835a85895cf69682f50ef9150f8739844bd117972191088e0846d1fccbec22718faa6a6bbd4f5d2202b7f3e1071f15ea21d9d8cdb19786f1d6ae0c4b82bc7c9209f820432583bc8c20cf1ac814d9ae926ae948fedf92b90e32e4e8213e2def017a10cafac993fbdeda86ea968ff7b7dd512faad5ff7ffcb97fc9bc25d7bc0f0822a1b22edfbc99b5e967ad38aa2758e62265499e6946c3c17c2d67a10b34d7b0ad17712c5ef22b9c90aa90a58081b099ccff10209fb29747c27051db0f03ecae9bdcc075cf064e93cbfa8c3322453fbd3fb14655fdd1f958b9f3e4a7d0ef85c65e89a861721827a3274ba2421fb3e0ae93ef84819ef089dab917cb7a769b26742d64d73ab1fa41db2b71767ac0eb99915dc80593a083abacc094db78861dd57b42c0f19399f172389f44b5a91d05af8698fc75df95b4ec74501fb117df3b0ff3fd958615e15bb188972274879d46b9fb093f9a57c87e358f029387a2f1f04379d7beaa0da33a5c52bb137c759f1499d92eb80fa2fd01e5ba3c5238cb2445656faa22eb26c5ff853e1d9e1c0d0dff3a26edf9e6e398db451e12f2f936dbeb601b53cd42fd65040fbe8eb5ff59e7594737babd9b568a9fe108e9b609719525ad811a9fadcb2c06787230eee846ee276b0db52b12d9e63e88fb36cb5c00d3e663e35d317f6b037ee7f2d41f26d0eda7c71bb1f76cb99edf9834ea592689bdd1eaf63d5ebcc9f0458411cf8e9e7c4ec980f40570bbd3a37a468e6ea6e6c016b886efb2f94f0e55573837ffcce69fc857e48e4fb5ba0121efee2279e67f99516392b3db8e4418f6271563bd03b3b315f7e0a53acc97484d8874ed3e64bb5ffddad43d558ec8e74e5ef12a8e0bb8972a3b848f4aff45dbaeabb864a99d104851c19629838923ccf24a23f87230433fea4a2f974972e09cbe4cf15bdc29d9aec97a91342f0e3d0c77556775ed3dbb0e008a8dcaf4accc12901e1232a376d73d77c65ab14885a864ea767ebb9fc45c99794cf30ea0c565ad4b28bfe84bed04b002fd2f9dbf7759f2968fe47252d3f3f6282cdc8648a6dfe8b1d73064204bb02205c55864233313cbabca7c28ef7afeb70b6e7bb7f54d7f4c7c879d568211699d803b782cd0c5f67ae9e21e0278eada19054665c691095f4cd", 0x1000) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) 11:44:34 executing program 0: msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="ddd1c5d29c000000d7"], 0x9, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) 11:44:34 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r3}) syz_emit_ethernet(0xe, &(0x7f0000000000)={@broadcast, @random="e98c45e014d7", [], {@generic={0x8848}}}) 11:44:34 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "b800", 0x14, 0x3c, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 11:44:34 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xc}, 0x4, 0x0, 0x0, 0x0, 0x0) 11:44:34 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) writev(r0, &(0x7f00000003c0), 0x0) fchmod(r0, 0xe3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendto(r3, &(0x7f00000004c0)="838f5842f1d759eccb87a3acc08b59df7cf23e176f5cfc78a9767e1af2ce4a5e036df2fbd99e85baa1654e8bc113cf31dfd2a5a7ba381f29667345033365a63bdff05a9c350c57a7cbd30ed23acc7eb5d816bf28df059b0e3126353234ceb0eb285bce9503b5156e2917ef87cc13fd5ea0a963e811e71560f6048a0acac6f7e176c90db5420854b5104921aac51fcd3097d2c5e30e3672c0deb17eea1261782a7bf3d105ba665bb02f2ecbb697b87378ccc910c7517cc83f3402a6e02fb418e9cc8727c037b60af60a46cbc13ebe0d155e707c142fc8e272ab8948cd2ae6503e5b1a2e3e6576bc82c20d4dda4298385dfe51e5168112d4517d54fa855aaeaee1f6bb64f35c72f30eac4ebc01a3b9855c5541220c9099805969e051bc121e45e68005ed7b45b95d7706b29e7b7f07050d0700602b877ba40c7a4e91e7895007d491a0b95249f0478fde7aa8b0db29ad1591bba0fb6953119b90e091113ea02f3c43067009695e7489d12b0123c640fe24ed09acfaaefc87b108f65b56e008af452c98ed170e34570b57b2ee7c2dc62660213699daab30a71f08b7102b9958a042ef869520e95a4d01ccc9775de48e003e788ffa7b402c6b4a88dfc2830fed8b0467a34f50827de8a1d74be946394c04027fc6d4a3b69682c85a96e6f84bd408b336fe3f4430c98e4277d32c9a11b355e57f0c8dcbbd399e0d9a7e9ef3cdb79ead5d9ed1a9e884c7afba76591f4c14baf3b28c038c6773ac4d229341d6d45c990489880a1747c933077cd53a07168c34241ca26569e66bf43ab83230100d50b1e9b6ac354a39e403b629c388671960d9978e708e0b04bd6675ce5ad67fb5f0bf30a5e9fe91d2c33fdd23338d519c9880ac2f821ddf6566d61dff4f45f4f2109f0191df05869933b7281756811d6ab0398f18d140a84f2e5dbd7e9cb522e2d40205517bd2cfe602d772f317894af8170e7859aeae742584697f2701fcac2c9579289a4725fe31559b956177678e970d4c2badca8c603898dedfa56256b40d312d7acb8d7b16ac0a4b92117b41ab181805a085fbe14d7ba3896df3f5bd3efc8addd0d95111483218e9cd3b663536ac41306a776e662326b0c3fbb1605689d465fd867ada4d3b427169b693ee557f95e171f874059d39df293bdf91c4a365ee67cb8f3f4ae1cadfa3eeb748060d73a845adb03a9bc3b75d0e36800b2448e315c742cf53f263ea7df7cb13c38b5c79383a4d1572c8f68f2b531ca8bd74f09f6fe27e01b11dfe6399c3ddddd09dcac5fbf71ea601f20a8d013e403177a83e0b6d7185cb30d1248a9896bd3b38274d914b8fe994c1f1763c22f89d68538428c8ea2754527ec9b817d39a0e3aaa2925c2ed2bb967324642d3fab907a38bbcce4897475278c49be29b948fa4359194de837a34924eb065682746532a544a21a7da04b85af4261b1ccaa7c8a455366b53a2cdfcc8565fd4cd51759d6272adfeea45243746980ec7bfe9a10f529b469ba78fd6d8677d4d4f7d04d2c539c44d79e7a0549d95a7f6b34ace026e6bb3b2bd5fb418434c4a9ccc169e037eb08836e6f9da2b46f30b4f0c45ab3b24bdf0f6644395f8d0bbf55c577ecb5e2944eea6046230d5d23fd69e7ddf3d585e5a997ef87b062ca4079ba31686e5cf8dfe960f01add816ade0d452373d447104f569f50010586c4608133bbedd2847ff0c8c960ea603820bc08f7dbf8249ff61d5c09ce0d6c4606ad484d59ca91e7daab70d89f01d17d28c2d4b4637ccdc07b2e21ff90cda38f8d1d76b4a044432c9f24d22d247b6c0587d3ae3ca83354e291ec61d6bd36c9ff21230b4a3d590414f1048cc56321880374725629e84d2fea71032c4ea148d81527063f4639b27f78180eff7fd9d4fb5c00353330ac966290f1d584b408f24ffb9593e1ba3d701c5718bdb5fa970fc5b3ef613269cad1548b6ed4becef6b1da51c5cb16b79b52f6c5cff206f514cee17fbf55636cfaa93c13dc7e0d8dcfb84f71247cab3db3bb6bf66943eeb5d215e696ef73446e684e16688bd44469c1c75561ec35e1b7016ee9b52a884008d3ee42620ae165c059fa95a201212d017f288df3ecf203357744ead9c1c0a93348c8046a7df6b85a1d3ff42e15b8788ab54b6190ef1332e3d51c4ce1a47e459c8381847a97d9c073d6e8eddc9872e854920d801504211fbd441c05747c78619a2939c56c74665ae7d5bed63db5d4af3f57bf505acf1ae58a9e058cdb8afb3bd81b85c24c8a5e9278f4536bb8726b6818bdb21cae95252039972f0ad7d3972a26de76928b7144d6436bfa2a88e16e112cafc12ca58074c73fa69ff8ae5185ff8ead9b041dc62f4c032399ed17bae9b670af8dcc4f06373a3864dae6587778c2e51c39cd895a7eec167260ab92dd247f0a9bdd676adbb42d113fc22e5e438467a2d96f7a19d12cead27b6c12ac010987b65d1d3dcf6dba473b4846b07846401b9d579235eb17da5beb036b1a70cf6b5898cb093acebae7a0f9c27b8cfd0dff19789592cccc6efc686667b9636d210b0d95ad890848eb290d8c61a97d6ddd513c494f0235a0c11d18fba568bbfb91d8723fa7958fcc19bcb3a4b27796b0d936bd4e41292c892d93cf58f76bc5f7f9aceadca5bf155f69f10332cd478ffaed44988c8429c794723361d87cec119cb4457dd76d9875b3be8c8f03ac701f2b8d6e23745e27d4a117e6aebf7cc68a79a17dc490d775b03b13f56585b5a3020516aa6980459ad9dc743967d6dec77be83dfc2ccbd76c25632d3c3919868eb7b440931f060a519156dc0e1de7e2844d8d22f2435e64a3c13fd4f7d486257221e2ae080e9c753e9ced24c12741d4746a8cf653cddb5597135a57c3181fa67f5183b4ae213aaea1a01a31ff460937d8e408c14258eb3feaf4b90250a369c5516e9de57103e173efeb033a40f96786f75b7e9efa52ab71dcf622a2d452803090427dcc4b0bcaf7abfffdb2d216c0d4b695ac6941b17289b2ba1b9c5087a475444d7a663f497e5e2a29bd293a74ea2bbb14186dc5a93a9a043edbb591f0a5e472609e0525efa7012304fa2a097464c272add5003cad8b33ae8293cc0d614cb509a20564dd55e026a9c24a89a67e69e9115b74607eb3274252397f01a4730f05d9af5f8f5822fb3269f7a6a8038fa513b117991261bfced7370721cb933db487eb229f132280f0f978b1975f20fb08101299ecdc5478ae2a417d93145f098c1ccadcd1f5b938ea1513206dd943e98a7042022eb823a8bd08060c7bce6f1075cb5627279d38f5325ab9f4d5d5fd232ed5d80d6f977d2750feb1af48cd717c31be377f91ceaa97aa4da7b81dfcfebf65eb5b0101e914d3c6d4326aaae563cbe94c61a393ab82ba5705568f2907f4b6ef5dd8b17e7573d4e6f7567314e636b6e683a918e179aa1ef83cdfb50ff8ce8d961ea07df2668765873c90ff1eb6ddbe26dc5923770bcd7aeeb46027a0279b5668a88af1abb25fb9fb9f4bf92c4b9ce93ba1691c48c8f90b474109f6bba2637cfffb277653950d2f9093b82db62337172c1522dca50745d61df6abd81f087a42ba8b0254c41ce7b36866b9a3d59cc4a6a0ab1217a09735d4ce49041df1dc8c35d85388a30ade227510564a764daa026d701937f652c1c729a31ea96cd889ec46f30a18e35a29e08769d61bf9d9cdba73589107caab779619ac8f8b9ec419e4b350b618b465f59c85ed4150f21fe1051e65d54cdeb5a01a5f7278745cacaa3b6cf3b2206a74e6047dfa420a0f8179bb6e7c40cc66a6ef795548c6d269ad55df9e4ddddf17a7ebdc4590c522f257d44b5ece36611e3a3d72526d232c9eb1f0cdae82dd62059cc8cd3004917e7bc400af3fcbbcf5f557eafbce0825c8f92256c07714e6c5818a0e6223955b8fe5bc4d931961625bb57b8974a430b398a247cf979bd99eb307ecd1a4c109bc794f941c79b707b42d17c9a162c7ea0238f43d8c0b2e9fb20696782f5a6d272082732f964f9b4bb1f2e83263011db77a4de12e4129a7712120c118b47185f0ea15cb387bb790ceee2ca8067caad180d297a348fab8c2836b2ae4970fe04433fe0d2eb3232370d02b82faba1f3e769b0061cedb53ca9f8ea7e77b86e958c7678874f02b0bbaa13859e94807addb36c8b446dfe57eacda34544e3c0e2416da440a762b272ed2115c754d70d652738683487d40ef5693a13a194763075f0149269f9dd77425bcb6eaf47105a11f8324356b109783b8b79e9d947e647adbbfe2b56e98dddf591da70abe0fa6fb242d5a5075108fde7adb392801e05e2c02fefbd0d1b2b759257dbe6822b23a13aa5c937579e429772f72e26f92b5c8ca295b6e57260b654fca7546cff8de5f5f713a91ae31173e2583134f866328567d3f9291a17fa7f414555845cca40dc5d85e9a8f7cacb224c3a2ce721bd142f0c4fe3013383a867d301da1597da572db7bdce4be8d480bfefb4f590bc468ce9dd8dc944edce586af68ddb13aa8c6ae3a3d5e030bd600e55d7a0752bdab414d3371e835350ce4ae109d9ff1f56b4c2ee9a3a43dc369df994a350be232d77539b37672d860c7e43a9d21f474f98676e80d1311be83b1aaec4a71bf82b0791b5ef5fba59d8d663f6aa2113f2733df6a0b2553e42108b997c84633bef75b84d9d5b792c769be1f8367686419c9997f89202a8b9e555c2f0d6074a826c4008bda285f02d0da5124e3e5b82a266f3e9f55881db3b5e76394201f2dbc00419a3d958a585dc194dfed3e16c38bb89c74b1e228a3eff1d3c3554a11efb3abe121e47fabfaa77d1fa44bf5fc56414d69d63648e91c9237b61a25713eb3f94b3c411b744bfafad63a0bdf0fbb2b854ada94bdc740f100d9ea5bc91ac6b4f08285326bd987b6feaee403e5ebcc1dd93198219bd7f953a01cb9c617a497f71b565285609620c5f993e871b166fe5c6d687cb25e6a7fe3d2a4e9737139a315e0fc8403916df27ee67be9160c369b17562c60cb1a52636693d6dc6631ad1f5020ce095b981d9619496ace65032fc2ef6505c043d0d25abc0a165dfcf69cd446cef7cb03a2b6fc37899ce77bebbcd4e49a64edaef50cefc97e96051fbc458b7960e1b50cd30db9f2e963a8acd22cfdfe86d9a74c583d3c758c8b1bf544fdcde54e56f1c486923044a6defdb49517f17b05316a595496b9bf94f410951e301f6385b42fc968ec11a335fda61d3020d68e8e7e820c39e9c39b6c2567e83ce64dd0be988a6107e61dbe30937b9bcb611eeb0a48d841d6799f5005893e60b0a8108fc097a3b3f2eec8ce41e03ff2009e11c804ccafc02ae361ac92de4275b9cd55e99bb664411b2cf848b076e3c65907e90be3a2372cca4fa82fccf977cf16f184051ea8ea0c1c6795d54ed91be94aefcdace012b37497c70739bd872e2844ac79f7fb474897b90a85c12ee28725d13139f63b33e1518a9ab41f5938109926d80756942d2556ca53f2db7f0c136b5f26f7aca888259466ee331de70a7c5244aa6321ad7e253c262de4df4cf6493b88ac66220f17e0615da6bccbe30c2b1cc2058c99a1d931f6337cf5cc907f553578f3e83999f4f2bf2ef0f9c5692d613a3d5f5e928ec008bf91c442215d0105551643b9c9995b1d3c432089fdb00456c0e5ed40d286fb7abcc1726436dd252d8a56acfe61dd3a6dda0cdbfb6af607fa55634f421b03310dcb4466de6c72dcda118574e8eb34765b12086c2df922aac2acd12fbcd98e68d492f641f696deb0fd6dbad31f5d36b6ca75e405bb45f2089f238dd2d6d8f342a8240", 0x1000, 0x8, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) renameat(r2, &(0x7f0000000100)='./file0\x00', r5, &(0x7f0000000140)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f00000000c0)={0x800, './file0\x00', './file0\x00'}) 11:44:34 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x200, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) syz_emit_ethernet(0x7e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33, 0x2, 0x0, 0x7, 0x0, [@mcast2]}]}}}}}}}) 11:44:34 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000611000/0x1000)=nil, 0x1000, 0x4) unlink(&(0x7f00000000c0)='./bus\x00') open(&(0x7f0000000000)='./bus\x00', 0x200, 0x80) syz_open_pts() 11:44:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6602c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000001480), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 11:44:34 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x0) shutdown(r0, 0x1) r1 = dup2(r0, r0) ioctl$PCIOCREAD(r1, 0xc0207534, &(0x7f0000000080)) r2 = socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0x4de, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6076605104a80000fe8000000000000000000000000000bbff0200000000000000000000000000018800907800000000fe8000000000000000000000000000bb0008ac7c018f6632762e13b819374894a51f6cf93e2982477841d935a241f7e29911ed00462f9e0f3538fd42f1aed5f3a0c3938ee6d83ea89e9e417fb64e736e609b4635001cecee216a0b42013a77ba21800cf2ae816ded581d59f867081df2e65274658c074e24a54f7b5ea031eef98be245e38e2e8b8972e8da057529ec29d613fee859f3c88665d0b7c3f3efedfbca1570656890485ed4c9c4a856ea3d0b592c2b204e467a71c2f3c9ec82a7f2a38feec568736a0028d14e5502d9e6d68d27f7636e2401df65f7976c40aad026f4c686810acad11c7ffc3b43605bf33a1e9064da52f7162fd4c04e5dd3fd63fd3230e74bf55484907072edd156dab39353577d19691e3e4da28bd3325cfbb4bdb324fbb312d4e692eb3101e8746e5f83d1d221c7c3e23f3251c4c30017d1f8f5353d0dfcc9353ac8684c4899cf0704008280c9acc9104ee01931cae12d89280edf072d9ab501c1922abac4884897da34f59b61a382e97856c0cc8bfb23531fa3b283f9e03848b9066d4327c223fd478dc74cd361053ac3405c9d1c0d1c08c741438a088c20082aaa37dceec75662a4d00be16d6486505494a06f4663ce47c22d0197c74faf3590af744ec93c6c85ad0d4587f23db55ca29b021b8d062b7888def35a4582512f561ff9988bb1ec944bc9304b290001c43f8c79f4c40361991fa20007f31d84cf5593df1f6fc436a6ae80a7fcc6b2377d17cc877656aefcc8c143b7f6e3f1418f520a659905793e0fc2f12f371d9f40608988004db3e91e34ae051e32766860c00fdc92de70d417b672df93452c3a24bfa580bafa3f7444d413cd1ef601afdce921d210919e251ad847eff72673e99d6757b93504ba0a017b6515ac4e3ec5558206a4c2d5b873b5618baec65b1980203d8b408d7ae824c905de097ae930097863ea34cd3f46a360e8a1b6ba00d87105b7cd4c709d8749f085df7a584d08c57178280ac1e2ce5953c148172c23b01979f8a2add6b610d0b39d99f2b2e5dd88f3486dd5b4baccc93e51b57e22bbf68432a5ed00429700c790a4b84deb170b37ff033f31991ace30ff538658296ef39e06a451a8c1d9e35f99240b5027f12affa7a1e0d7c960ef32d623d36851abd9161df7c59d86896d500a8d2af043d9bc07409672184ff96e5568f5bee6c2daea0c8a1f048b755b4048cf633ef2b4d36c8dc693370411e2713622cee88078904aaa98b358b9519de1f9e2bf8395ea9fb2ac34be227f743eeba6ff002d5364528b028da44d984035e73422539833bff362d05e5fb3fb78759db30cecedf81c6270b7867a689a658ed4ce96ba3f57e440cff80691ec3a3f2befcc1e56bddfefe136041e07f676d0f7e1d243668588a4a518751ddb92c250782ee5599e1fea970a72ab275ee561f33989215c1d7125435961a404daa2b3b379141894181b0efce8e0cd7ab7f92323daa9213b65ec8bd2677db69035db6f4701396de7914f8b53d5ff578429a2e9cdfcfb65d8eb0223cee49b5c8f61180e5a41e0f886a6e0776c68091457d5728e05e781f92c2194b06bc82f71aab1deca88d8d16c301890dfa354f4c0787c108e6acea59e2f93eb27a8e88ae7eb5bbebcec32ce578e6005320697b33d17baedaf724462389e83912b28"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto(r3, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5", 0xcdb, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xc) setpgid(0x0, r5) getpgid(r5) setsockopt(r4, 0x29, 0x40, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0xa, 0x0, 0x0) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x8) sendmsg(r3, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0xfffffe48, 0x0, 0x0, &(0x7f0000001280)=[{0xe8, 0x1, 0x0, "aef3b5a4676158b694b6210f69e4fafb7029c089a4ff9d5b5a04f3aa16e8a39e476b47ec55e9cb50506bfa878e103fc93f39fb3be4cc58b31ae824c25d62c3337585ad000aa70e2afedd19cbe60a78724e4bc57ce0aa01400e62f1d76b65539dbbfbb67b2cc31809782e92417768398b8c3079ca4dba870c25df78d2236408fa46759202dca4ebb9094e8c67da95cf94923b9929a5a8966d6e3aabb03d0c7ff9cae8f9d029f3a2a6b592917f684ee31dc90452bdb7545128a0f03b1493613bf7b952a19b79ad9584f908ab99dce01d46ba3937"}], 0xe8}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 11:44:34 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='./file1/file0\x00') 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) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000540)='W\x00') renameat(r4, &(0x7f0000000380)='./file0\x00', r5, &(0x7f0000000400)='./file1/../file0\x00') 11:44:34 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f00000000c0)=0x3) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$KDGKBMODE(r3, 0x40044b06) r4 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7fff, 0x0, 0x7e76, 0xc388, "db442b865435c75d0a63befd4f5eebe4df13b630"}) ioctl$TIOCSETA(r4, 0x80047460, &(0x7f0000000040)={0x2001, 0x0, 0x0, 0x0, "61aabba26eb0f83ac651ff7ec000"}) writev(r0, &(0x7f0000000280)=[{&(0x7f00000003c0)="d863a9576014796f930c23bb4eb98d7f712776f7b636511ed2013019bc5e53f5a3c831b6766f78704144d7", 0x2b}], 0x1) 11:44:34 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) kqueue() mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) renameat(r1, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000040)={0x8, 0x7, 0x3, 0xa651}) execve(0x0, 0x0, 0x0) 11:44:34 executing program 0: chmod(&(0x7f0000000140)='.\x00', 0x500) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, r2, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r0, 0x0, 0x9, 0xfff, 0x9, 0x5}) wait4(r0, &(0x7f0000000000), 0x0, &(0x7f0000000180)) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000240)=""/112) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x100, 0x0) ftruncate(r4, 0x0, 0x8) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r3, 0x0, 0x0) close(r3) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r5 = getpgrp() fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x2, 0x1, 0x5, 0x7f, r5}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000300)) getuid() r6 = msgget$private(0x0, 0x2000000186) msgrcv(r6, &(0x7f0000000340)=ANY=[@ANYRESHEX=r1], 0x1, 0x0, 0x1000) 11:44:34 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x9}, 0x2, &(0x7f0000000000)="0000cd9f", &(0x7f0000000180)=0x4, 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000001c0)={0x10, 0x2, 0x4, 0x1f, [{&(0x7f0000800000/0x800000)=nil, &(0x7f0000849000/0x4000)=nil, 0x4225}, {&(0x7f000087b000/0x4000)=nil, &(0x7f0000bc6000/0x3000)=nil, 0x7ff}, {&(0x7f0000d8a000/0x1000)=nil, &(0x7f0000ca0000/0x1000)=nil, 0x12f}, {&(0x7f0000f57000/0x2000)=nil, &(0x7f0000dff000/0x1000)=nil, 0x1}, {&(0x7f0000f82000/0x4000)=nil, &(0x7f0000e2b000/0x3000)=nil, 0x2}, {&(0x7f0000cd0000/0x3000)=nil, &(0x7f0000c10000/0x2000)=nil}, {&(0x7f0000c33000/0x2000)=nil, &(0x7f0000b7c000/0x2000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000e89000/0x2000)=nil, 0x8a2}, {&(0x7f0000cde000/0x4000)=nil, &(0x7f00009a0000/0x2000)=nil, 0xc3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000a9e000/0x4000)=nil, 0x10001}, {&(0x7f0000915000/0x4000)=nil, &(0x7f000099c000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ca9000/0x1000)=nil, 0x8001}, {&(0x7f00008b2000/0x4000)=nil, &(0x7f0000f7e000/0x4000)=nil, 0x101}, {&(0x7f00009ca000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1f}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x81}, {&(0x7f00009ed000/0x1000)=nil, &(0x7f0000ae4000/0x3000)=nil, 0x40000000000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) 11:44:35 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@fragment={0x33, 0x0, 0xff, 0x0, 0x0, 0xb}]}}}}}}}) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x261, &(0x7f0000000100)="751ef85e92700870f6c7ff8f484acde528dc6c5bc5e64fd22c6e57a6aaddf3d821cb8b539850dfca624d317b63b2aa96e2005083042e32a59552a6b776d86774a3077efd6d32ce876b5c24bae29c09378e16", &(0x7f00000004c0)=0x52, &(0x7f0000000180)="a22987569a4f60768c3461f426896b25868c47bfecbfd0288dd978a0ee2294cdfe040aab187b337eebd78bc982c61d2b9400443fb64a5c24cc8f07a71e844708fe730b87e176de43a0018bb69b714a7ffcc3f6ad94a9da7da1009fc1ff60b1607591d3b40e06ce548d513cac94469c663c282d6a90bb6b173c789ff9a8c0d7529936a0f31d1fd4b3e78cf37c1c825434d5e7c6e7969e6b8c395e7b50e05e2a5d99cbe3003edbc4", 0xa7) syz_emit_ethernet(0x27e, &(0x7f0000000240)={@remote, @remote, [], {@ipv6={0x86dd, {0xb, 0x6, "9f514c", 0x248, 0x37, 0xff, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[@hopopts={0x67, 0x1, [], [@ra, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @fragment={0x1, 0x0, 0x68, 0x0, 0x0, 0x7, 0x64}, @dstopts={0x33, 0x25, [], [@enc_lim={0x4, 0x1, 0x40}, @generic={0x46, 0x93, "2868049ebf24ee87bcaa450497bef622024b454fc66624f26eb464aaea15b3b105bf4a47574cfcb718d4a33500c0a8a8643f3614976a43cf227dd1f6cca6bae56fcb6d4e50c4350580c8f40c01d9666f030363757610dbcf5eb98dc10370c9c0eb3887f58e9a278b83e3ed5454676b3de5e405f1ee033fac8f014ec9425646f60094b6bd6ab774d763ddca43ef023f63dd907f"}, @jumbo={0xc2, 0x4, 0x4}, @jumbo={0xc2, 0x4, 0x9bc}, @pad1, @padn={0x1, 0x1, [0x0]}, @generic={0x44, 0x7d, "6eefe173ab43c42c661e466cddc709155d3f5e7968eeb843cc6d1ef588aa2ce67ddd05c846091feeb630e51ffb6b225eeccd6160fc5b645eca21f571770c6b96e3d620cfcef04c1bd359f532574820e6ee218f2f6c06573bbf6565de214af851ae954d5f860189d02913bd3f67870c93351322a9cc992e45a0496a5224"}]}, @dstopts={0x2, 0x0, [], [@enc_lim={0x4, 0x1, 0x4}, @pad1]}, @routing={0x0, 0x8, 0x0, 0xa7, 0x0, [@empty, @ipv4={[], [], @loopback}, @mcast1, @empty]}, @routing={0x0, 0x8, 0x0, 0x67, 0x0, [@ipv4={[], [], @loopback}, @loopback, @rand_addr="62c338da7ea348acc2c4507755b75320", @remote={0xfe, 0x80, [], 0x0}]}], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x9, 0x1, "aa030dd5abb9348a9601206c59dc01f3d427d378d898dcbd04dd2f41e9bf6ee450ad46bf271ba3c661c6da7d35d5f0d6aa729e480d295af8b024e2bed527f699061468fc337c1311"}}}}}}) 11:44:35 executing program 1: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1e}, 0x9, &(0x7f0000000040)="5077829ee0f5d2a6c65894a13ff7a155bf142489872234e03bea83f711f637239a2e8ca3bf84bf19c50d3d42dacd48331a61c1763d83708e5b8aa59ebee8d14f67231d7353b71fd12d57662e0df9827289db9940f9d6776ac2e71dd36f4f1caf4abf70dab8704979bd51bd1dea2a0d8a0bf0b8a13a000072dba17b5383d7f861ec12bf5b88699bbca63c5702b2139f2b78a8", 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) open(&(0x7f0000000180)='./file0\x00', 0x800, 0x1d0) 11:44:35 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="d71ca3dd0300", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ndisc_ra}}}}}) syz_emit_ethernet(0x1a4, &(0x7f0000002a80)=ANY=[@ANYBLOB="aaaaaaaaaaaa65de8880274386dd62d7cbd7016e8901c895ed00000000000000000000ffff000000002c0401020000000000000000000000000000fbffac1400aa00000000000000000000ffff000000003a000000000000000101000000000000161d0000000000000108000000000000d0e2a1de6c2e837c04017feb463bfb00d51db0b7518c64a7e70e7becdcb327698d4c4a0ca13e613e6bc005f2e79447487db264de652c4155280c9caf48f16a7c9ecd0f4ad2a3807f6e469fde6b9af11ab6c9bf9d0e075d8dd67f413901e1003425ab1ca3b5c731fb9178edcd9aa7fabc11f8041af25f79fc97654f4d2be5e54fcbf53dd51b93fec177b3d61a06aef25fd4982c39cfb41b85811505a4ca2891ca68f62e96526bd5f9dd46155d802684cab9908df83b7873b98c1fb26150dcfdc76450c6e9b831cceb30f860f4a0abddb5e3a5ce7bb2113060bd48e5670e8d8298351c00004e224e2300089078797dea62812119a10c4b2b0969d21ade7a0dcb99ffe19e680d698b395921dba3f028d85ea8471fca71bef0c1863ff834f23c2cddce7ab678e14405ab4149ffa7e51b7043a09539facebf5cc7b229646032d5a2a1337ee03927dfc32c77577665b54089f837a1da34c298032ea050df67ec1f1f49afd4e7040c9c38dfe7ee1191966ee14ba4335a0b7cd33bca3831ae7ddb92f61ff3d4c92d93a6f58966d35628e4f92d83069c435f86fe5ad70280a6c7f15f4c44bba0b0a2e1d900"/547]) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f00000008c0)='./file\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) chflags(&(0x7f0000000a40)='./file0/file0\x00', 0x8000) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000280)=""/158, 0x9e}, {}, {&(0x7f0000001a80)=""/4094, 0xffe}], 0x3, 0x0, 0x3) acct(&(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2011, r0, 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0xff, 0x9}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000a00)) semctl$IPC_RMID(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1da) setpgid(0x0, 0x0) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000140)=[{0x3, 0x5, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x11, 0xfe01}, 0x11c9, 0x0, 0x7}) 11:44:35 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) flock(r0, 0x8) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda71601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a00f9000fcff80ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x1}, 0x2, &(0x7f0000000100)="e89da9d1e5f49667f7e7c5802e6f5fedc22ecf96c642c6364a102b94cae5441dc1d9716c22bac7211a60b463a33827aa9f563b78eb1c8241ac3c76d724090821dc74ddce1409cb5303a62ffa5e7c2fcf4d5ffa9f91879e260e8cec7a549c74b07c4845b920cdbdc6c04b87d52466a09248745847d51015269405554f8ffbb25dce838fa43d4107ad8c00cf58a98d657da0ec838fdb4b07c17f8cfe5ea2657ed6901282b0", &(0x7f00000001c0)=0xa4, &(0x7f0000000200)="70e119433037e6eaf423536456a566982307abe27d22c7755de0a8522d772f25c47705d02ec994235061f728bf2c2f906f0b315e54b3e263180fd065bdb4efbecf27b3da9fb43b4725cfaabe871a1a93b9472785d5970763bfc9add81697bf511423944abd362c3cf936f206b619c4552bdc116f8197807e65c020ec91694d589f5a8b9cd4a1f61626957cf9566bfbc829d9aff349ca24ec7d675f42053285660a261a1c9f16cc2a2e7db082de5fce088e73010a9a081cd78936fc215a831e8f83daa6470695d6bd3d61cc2bb7b5c5c13a2a087c59a4733e20d14126821d85b011c4f378845d68891553f705cbebde43877bb4da76bcd17f9a", 0xf9) 11:44:35 executing program 1: r0 = kqueue() fchdir(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fchmod(r1, 0x0) r2 = kqueue() r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) readv(r3, &(0x7f0000001340)=[{&(0x7f0000000000)=""/4096, 0x1000}, {&(0x7f0000001000)=""/151, 0x97}, {&(0x7f00000010c0)=""/136, 0x88}, {&(0x7f0000001180)=""/44, 0x2c}, {&(0x7f00000011c0)=""/167, 0xa7}, {&(0x7f0000001280)=""/169, 0xa9}], 0x6) kevent(r2, &(0x7f0000000040), 0x39d08634, 0x0, 0x200005, 0x0) r4 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0xfffffcb0) fchmod(r2, 0x5) 11:44:35 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="6402", 0x2}], 0x1, 0x0, 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f6616c8bfa9c2696c65302f66"], 0x10) 11:44:37 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) socketpair(0x20, 0x3, 0xff, &(0x7f0000000180)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000240)="eaff125c001900000080000018f6470c7321ce18ff884996585cadb385c2845cabac1b77fba980e98839a689022854b42d0f92490d4ddd3e14ea8fac3569a4cfdaf9323c272b39752cfcd04ec557630c2adcf1cd7ae5ce3a39113a096aee3584d93eff47841a0087a99100a6ab126bd4ee", 0x71) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x100, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x12, 0xffffffffffffff9c, 0x0, 0x400000000000000) renameat(r2, &(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00') r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r6, &(0x7f0000000140)='./file0\x00') ioctl$WSMOUSEIO_SETMODE(r6, 0x80045726, &(0x7f00000001c0)) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000000)) 11:44:37 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x1f) 11:44:37 executing program 1: socket(0x10000000002, 0x2, 0x0) socket$unix(0x1, 0x5, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair(0x20, 0x4000, 0x6e, &(0x7f0000000000)) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) 11:44:37 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x2, &(0x7f0000000140)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f1e623932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c097da04f69cc5cc4f16b01206be", 0x0, 0x0, 0xffffffffffffff36) r0 = syz_open_pts() r1 = semget$private(0x0, 0x4, 0x750) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000500)="2485c8e6eb2c7c9e228715eb4a8286fdb8c735674eaab6f7cf2b2eaa901b1c51a92fcdc4efdd8dc0fc05716cf6ac2279b97a7801afda94e59fa80bc0ddb8f7010bff1d5dae57277e651378dd0106e8b084a9c8beeb7b061456c8d80e28b43f943fc25514e807d6e3ff4dca7ccd8ffeae241eeb99441188703b4193cc267a7d72bb51d25a5313ed82903a75f0ab487010377ac2e907059c5a48c9c41d8cfb7d1913cc1715c63c14b848cb33bb90daeac93fff841522dcc3fa088a23410d9c4a3bd21ea6e70f4bbc425392e6168a82b2a5eb3cb6b7ebb06d115c5141a705908a2a8285a630", 0xe4}, {&(0x7f0000000100)="5ad417ab27d14c2690cbb3a01671c5853c17ceb5d77fd6605c8ea9200b6c682908fe8724118d0dfde216a96fc45c1ddc", 0x30}, {&(0x7f0000019680)="0d7dc75d88b91d72671299389bf2a4f7768d0fe616483214b427c1fbbcc6ff69684a289f53bb4afe5761f3eead8771b3e5db556a2b1ada733df169f85ffdb809f5a343a2509ae2e17714c0fc0a146cefed95859f3ae060c4370e1cbc50b357b1f3e758805ce256b46ad4c4e3380f94277bde27a287be3a2f74c874cfc6dc1e699a9e596b8b16cd4035cdcf6c4de0ed3806ace2befdc04fe4466e55f16c40954c6f2128740351f71784b6258cddd4dccbd79b547c9115cea6de222c558704272fe287412cd37ac80de70fc3a9878f640c8698a57dcab008242678c195e6b061de6226533a866716eb65e3f227f7d6b5a89ece", 0xf2}], 0x3) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400), 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) semop(0x0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0x6, 0x1000}, {0x1, 0x3}, {0x4, 0x3, 0x1800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x1, 0xffb4, 0x1000}], 0xa) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(0x0, &(0x7f0000000040), 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) fcntl$dupfd(r3, 0x0, r0) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000001c0)=""/157) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0xf6f9, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xb, 0x8}, 0x2, 0x1d2, r2, 0x0, 0x4, 0x8f3f, 0x9, 0x10001}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/131) semctl$GETPID(r1, 0xffd590a4dddee60f, 0x4, &(0x7f0000000040)=""/87) 11:44:37 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0xc) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x4, 0x11, r0, 0x0, 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000300)={0x18, 0x1, 0x1ff, 0x2}, 0xc) r5 = dup2(r3, r4) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000100)="071400000000009b33ff0f000000000000000000", 0x14) r6 = dup2(r5, r2) r7 = socket(0x18, 0x2, 0x0) getsockopt$inet_opts(r7, 0x29, 0x40, 0x0, 0x0) sendto(r7, &(0x7f0000000140)="ad8ba1fabf1ba0bcaaa8d87caf32df84edf6211bbe10956183a5102130f7d49eb605cbc8e71d97a64682043c504b0b4406282ce76418f538f3cb1c9ed18f5d53e1be8572ede830ed4d26a060f56effc93ca2e4963038ba2a8c4ca9bf949e7a81da313e02dc1f2c69fa030e8387364b2fe88e726da0cb17edaf515306ef09619229515a0b599c6a55133a14794b221c97e0856940b069a35f9a57fcf1", 0x9c, 0x4, &(0x7f0000000200)=@in6={0x18, 0x2, 0x3, 0x2}, 0xc) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000080)={{0xc5, 0x81}, 0x80000000, 0x5, 0x5d738f0b}) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) msgctl$IPC_RMID(0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 11:44:37 executing program 0: poll(0x0, 0x0, 0x3) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x80, 0x2) ioctl$KDENABIO(r3, 0x20004b3c) renameat(r0, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') r4 = socket(0x18, 0xc002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = getpid() fcntl$setown(r5, 0x6, r6) getpgid(r6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getuid() ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x6, 0x0) getdents(r3, &(0x7f0000000240)=""/196, 0xc4) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x2484) setitimer(0x0, 0x0, &(0x7f0000000000)) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f00000001c0)) 11:44:38 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20a, 0x0) preadv(r1, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{}, {0x0, 0xffffffffffffffff}}, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f00000002c0)=[{0x6, 0x0, 0x3800}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}, {0x2, 0x5, 0x800}, {0x2, 0x7, 0x1000}, {0x2, 0xfffc}, {0x2}], 0x8) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0x4, 0x8, 0x5]) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, &(0x7f00000001c0)) 11:44:38 executing program 0: syz_emit_ethernet(0xbd, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x1a, 0xaf, 0x65, 0x7, 0x7, 0x67, 0x0, @broadcast, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0x7, 0x4, [@broadcast]}]}}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x81, 0x1, {0x21, 0x4, 0x3, 0x9, 0xfff8, 0x67, 0x4fd, 0x40, 0xff, 0x80, @empty, @empty, {[@ssrr={0x89, 0x17, 0xb4, [@empty, @multicast1, @broadcast, @broadcast, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x30, 0xff, 0x0, 0xa, [{[], 0x7ff}, {[@multicast1], 0xfffffffe}, {[], 0x400}, {[@local={0xac, 0x14, 0x0}], 0x6}, {[@broadcast], 0x200}, {[@empty], 0x2077}, {[], 0x7}]}, @end, @timestamp={0x44, 0x18, 0x9, 0x1, 0xa, [{[@remote={0xac, 0x14, 0x0}], 0x5}, {[], 0xfff}, {[@local={0xac, 0x14, 0x0}], 0x101}]}, @timestamp={0x44, 0x8, 0x9, 0x3, 0x4, [{[], 0x4}]}, @generic={0x88, 0x8, "ca4f75ef54b3"}]}}, "e47a33718f98ff"}}}}}) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) 11:44:38 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x8f, 0x2}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') kevent(r1, &(0x7f0000000040), 0xf8b4, 0x0, 0x10000fe, 0x0) socket(0x0, 0x0, 0x0) 11:44:38 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b100050460000000000000000301000000000000cea1fea7fef96ecdc73fd3357add6caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3fbbc257699a1f132e27acb5f602000d7d026ba8af63ff37282918", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881bdf51625195146a62f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000fdffffffffffffff", 0xb1, 0x0, 0x0, 0x0) 11:44:38 executing program 1: syz_emit_ethernet(0x47, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff9002617f676b84ed83c5a5f9e3305d6607289a9037dcf70332baaacfa41b391be6468f74b975f11c87783f36ca72ea3b10086c0d0000da2a15e333"]) 11:44:39 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000006c0)=[{&(0x7f00000000c0)="cd60a26ce3df239accc2f5ff4273b6335ac19ba3672b81a5760b2c841909181257b46560e430129f0aaaa7c69387ffc7fbbd695da45e0a4fbd68c75b8fd45e880754146846437a3dc31eeb538c834e85e2c0f60f3bb18b021c045fcce18b59b0bb48996d68f89d91f1d2277b41e3ba944f2feee153def9a64769966e039d6db4b7c9d30fd380fbfd53cba027477b77ea1bb722c9bfd206b8f6e6aa74e0239063f71b4699582d18949a66d27b9c4dbf480fe2def5bed2f6286fd98a7ea3bd6ecf50100c714187c996661d62a77ebe3b5fa6d9e8aad95739dbcd2d477918fa4fff5368c894f9a73abcd461d35da0fc7f12573d75", 0xf3}, {&(0x7f0000000340)="10762bddc57bc312f71b20cbe15745e4d88ee675abae05f390b39f4ae2744d8ead9b9eb389be21fa6efa05e782cc904289ca5ee9d9225fe34fb6a786e39f12aa04fce88726a5828716369feaa45a165877bbe8fd71766a997d52d9931c28071e5f71f86a75af445983ae7f3b928729f7eac01a691cc2d1d7474fb1ae91a7c0f806ce0db78252106d6bef9d422718680c955cd326d36035cc9a26440adfa1c4d9603443fe9268d50839c9ba66761bb1a5f47c2923d6f08fe24de14c6ac71e36bb2904ccec4ed93ea19a328876f4f8a66f53c1471d948c96f5ea95ebc796c1ecde8fcfc475968bfdcac342a397a85563b35d712a3ff8dab4373caf30677ebe", 0xfe}, {&(0x7f0000000440)="d7a6a4b3612875039e242a617c567f251aa7b22468199e601b8c9ba38ee33097ea873103aaa539794ae095baee21468b68a703784cd7e40a589e11b9b6b4a32bf7a34035b5b6ce4bf6f83f3c25e12ef3d3e8d637b9750cb837a4fe452b2581ca368599d26275928c4bb27c0000082ab82c34ed6ab722fa8dde6f1bdffab3aa9c61cb47ee36cbe9e99f04160f76d7d2971178b47e16d9103466ac079fcc76725b52c49a8263349355a27b597325e53e1624522e521eec248d", 0xb8}, {&(0x7f0000000500)="75b2cc3ca8108188efb87ce892082ae5d72f17d34c1ad6f36890bcf935ea61765847d6a0159b2bdd8b982904a9a25ebed66941e7dbe29b659cdd0675b5dffac66068286a6c5358d4b4d9fd449a33cb7700d7ecf9b2533e791f4fafe8be138103201f4f4ca894f43130c726886eb12c990ce515acc6fd07e9d98168e0982024c93f94465b215995ef7c914726e45dc066a6b25def60ff58779ed5b136e0a3346db83724f2a41eb0ad51facb6d28d8028655", 0xb1}, {&(0x7f00000005c0)="10b1ab3048d85605452c9695f04d8eb5c556e0bdab8cb290f592c5f1e76f3c3d75fb4aa5694e191ba09026e8b62120dbcf80989f5a009eef46d4515162b624ee2d44503611ecfcb2e52e3697817b4444af0f8ec7dd967770d20d581d399ea9b7fdc37a9e4bc18fc43744b7bc8c97271da15ad2594578fd27e8d32c888ec0536bfce8c1fe3dc065c32aeeac3d609b43a21b1fe12dcd72e5403f704571e2110e1ce795762ec543bb4a26e69e9296369216fd7f408c525ef0491a468975fbc68fa30ef0b289bdc7bc101d5979c25af9c3a47c8a739e74d74b2b233cb7cd1fa348a3cd4c998ec931c884d615c53f2586d116c607a40bd9c74bb5d505cd95ea0f", 0xffffffffffffff92}], 0x5, 0x0, 0x0, 0x402}, 0x0) msgget(0x2, 0x703) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2810, r1, 0x0, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) write(r1, &(0x7f0000000000)="de", 0x1) syz_emit_ethernet(0x0, &(0x7f0000000000)=ANY=[]) open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = semget$private(0x0, 0x4, 0x5b4) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0xc) semop(r2, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x1ff, 0x800}, {0x1, 0x3, 0x1800}, {0x4, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f00000001c0)=""/211) semget(0x1, 0x0, 0x18) 11:44:39 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x5c3f3dfb70897378) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8, 0x0) r3 = getpgrp() r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) r6 = geteuid() r7 = getegid() r8 = socket(0x1, 0x8000, 0x5) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x2, 0x0) r10 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pf\x00', 0x8000, 0x0) r11 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r12 = syz_open_pts() r13 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r16 = kqueue() r17 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x8cc9, 0x0) r18 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x10000, 0x0) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="6945a5def71ea2d259849bea3973697d00a3f204c00168d0bac808ba5ab1c29cffe82ba874c5189406c9627d6cf36c3c2bc0f8cd079d376b2fe4f5b8e5b1748e07fa2900fb429ded0a4eb32a65e77690475c59c1088734aa7f717d29514a1b23cb727b35cc49a2dc31134845e8ae19041e", 0x71}], 0x1, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r1, r0, r8]}, @rights={0x18, 0xffff, 0x1, [r9]}, @rights={0x20, 0xffff, 0x1, [r2, r10, r11, r12]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x30, 0xffff, 0x1, [r16, r0, r17, r18, r0, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, r2]}], 0x130, 0x8}, 0x4) 11:44:39 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0xc0206917, &(0x7f0000000300)) 11:44:39 executing program 1: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x0) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x6) 11:44:39 executing program 0: sysctl$hw(&(0x7f0000000040)={0x2, 0x5}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, 0x0, 0x6c, 0x7, 0x75b, 0x100000000}) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r2, r3, 0xffffffffffffffff, 0x0, 0x1}, 0x8, 0x10002}) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, r4, r5, r6, 0xffffffffffffffff, 0x0, 0x1}, 0x8, 0x10001}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, r1, r5}, 0xc) r7 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r7, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x4, r8, 0x0, 0x0, 0x0, 0x108, 0x20}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000140)=""/214) 11:44:39 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r3 = syz_open_pts() flock(r3, 0x2) fcntl$lock(r3, 0x8, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x40100000000}) r4 = dup2(r2, r3) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='=', 0x1}], 0x1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000040), 0x4) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1a0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r5 = dup2(0xffffffffffffffff, r4) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000240)={0x81, 0x0, &(0x7f0000000180)=""/129}) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0xb900000, 0x8}, {0x18, 0x1, 0x5, 0x2}, 0x194, [0x4, 0x7ff, 0x4, 0x7a6, 0x4, 0xffffff60, 0x1f, 0xadbc]}, 0x3c) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) msgsnd(r6, &(0x7f00000004c0)=ANY=[@ANYBLOB="01080000ea2100006cd9bd384465a089e1f7d1b236b5876ad571f144f7aa4885f533576b5e44ac6f7fc2dc7b84add9b3419ec6ac16bce69f79fa4e88bc6992ae6f4a001d3648df31f1603e30105d47e1a5b3fd60ab29bebc2afba06c34e8a2a229cce53c82d33f20dab962f734fb27e3c79f31af90fff73035d769b8123b3df4d91f89db8318dbb29e6328f21afa995a53211293ce6df259a0b6c7f4eace5273efc4e693448b40ed786fb6fbe0020b399b9b5b36519251dece12374f9d526ece7a6724651f17ec84ddb02bc9d7df780057e6aaa271bd86f6b97de1c8cbd53112507dd3610bb2fa09000000d5f7606dbfbf751de2d05624ef3d2d2c6803120535b2198c2ced683ea517c54c186623e2e3715327a2c72800d29803826d01c50dab38c34309ee0b919cef4f9bdf4d5443393696bc0f7631f03411cacdd6cfc552db8026cc03dbda71235300000000000000000000001efd7a5515c3d46cbde1aaa83d7877c148b312c6f36c188891fb156963c51a783eceb7c10b70f0c1ee2cbbcf8c463ec51cc83b24cc3ad93d8d32f641b87f14130884cd2ae6e8cc44f059f1f9a169bcc1d827f8733f8ecc48c8890bbaadc8b47bfb3bdee2dcc37b4af5e8f1b1d5ccd28d3dcb96adacc1bf9f332bfd93d0ca3919d6b7530dff2ee475edbf142de6ae70d12a2a36a55e9b22ffa5ecaed33b8811556207c8e0401f33ad5fe7fd7cfebeb21b6ce92adcce89a2dc80b99c19a163a3783a57ec87b641f4210aa3f468aaa0bf0ce6ef4d418e054532a42154003b13b540a06da76e35320e55", @ANYRESOCT=r4, @ANYRESHEX], 0x8, 0x800) 11:44:39 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000180)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') ioctl$BIOCFLUSH(r2, 0x20004268) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 11:44:39 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)='\n', 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x1ff, 0x5}) geteuid() r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r5 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r6 = geteuid() fchownat(r5, &(0x7f0000000480)='./file0\x00', r6, 0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0x5, 0x2}) 11:44:39 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) r0 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r2, 0x0) chown(&(0x7f0000000080)='./bus\x00', 0x0, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r3 = socket(0x18, 0x1, 0x0) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000440)=""/197) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x1}, 0x8, 0x10001}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000005c0)={{0x800, r2, r1, 0x0, 0x0, 0x186, 0x8}, 0x5, 0x3, 0xa135}) 11:44:39 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0xf012, r0, 0x0, 0x3) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206922, &(0x7f0000000300)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x9, 0x9}, 0x5, 0x5, 0x8}) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000280)=0x8e) r3 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r3, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r4 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r4]) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x800005, 0x5, 0x8}) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000280)=0x8e) r6 = geteuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r6, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x8a}) r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r7, &(0x7f0000000000)='./file0\x00', r7, &(0x7f00000000c0)='./file1\x00') renameat(r7, &(0x7f0000000200)='./file1\x00', r7, &(0x7f00000005c0)='./file1/file0\x00') read(r7, &(0x7f0000000080)=""/104, 0x68) 11:44:39 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(0xffffffffffffffff, &(0x7f0000000180), 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) write(r1, &(0x7f0000000080)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') ioctl$WSKBDIO_SETBACKLIGHT(r3, 0x800c5712, &(0x7f00000000c0)={0x7, 0x5, 0x2}) open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x1a0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) fcntl$dupfd(r4, 0x0, r5) 11:44:39 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000140)='x\x00') stat(&(0x7f0000000100)='./file0\x00', 0x0) 11:44:39 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x202) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000080)=[{0x3, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) semop(r0, &(0x7f0000000080)=[{0x1, 0x8002, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29e, 0xc00}, {0x2, 0xffff}, {0x3, 0x0, 0x800}, {0x3, 0x31f, 0x1800}], 0x6) r2 = socket(0x2, 0x8002, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYRES16=r0], 0x10) write(r2, 0x0, 0x0) r4 = dup(r2) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000180)) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0x8, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r5 = semget(0x2, 0x2, 0x4) semop(r5, &(0x7f0000000100)=[{0x2, 0x1000, 0x1800}, {0x0, 0x8, 0x1000}, {0x1, 0x6, 0x1800}, {0x1, 0x800, 0x1000}], 0x4) semop(r0, &(0x7f0000000000)=[{0x4, 0x2, 0x1000}, {0x1, 0x50, 0x1000}], 0x2) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffff1d0000000000000008004500001c0000000000029078e0000002ac1400aa1200907800000000"]) 11:44:39 executing program 0: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) recvfrom$unix(0xffffffffffffffff, &(0x7f00000000c0)=""/73, 0x49, 0x40, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) syz_emit_ethernet(0x4a, &(0x7f0000000480)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x14, 0x1, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 11:44:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000180)={0x1}) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fsync(r1) r2 = kqueue() r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0xffffffff, 0x0) poll(&(0x7f0000000080)=[{r3, 0x8}], 0x1, 0x3) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) renameat(r4, &(0x7f0000000100)='./file0\x00', r6, &(0x7f0000000140)='./file0\x00') ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f0000000040)) kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d5, 0x0) dup2(r2, r0) 11:44:40 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f00000003c0)={@broadcast, @empty, [], {@arp={0x806, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @random="d620fe302a23", "", @remote, "850f2c775206c5b9c9085143c38d209a"}}}}) 11:44:40 executing program 0: unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='./file0/file0\x00') r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r4 = dup(r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 11:44:40 executing program 0: setrlimit(0x0, &(0x7f0000000080)) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000040)) poll(0x0, 0x0, 0xfe9) execve(0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffff9c, 0x80085754, &(0x7f0000000000)={0x5, 0x3}) 11:44:41 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x22}, 0x2, &(0x7f0000000080)="ffd457", 0x0, 0x0, 0x0) 11:44:41 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x2000) renameat(r0, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x8, 0xff, 0x0, 0x9}) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="cd0e000a00", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x65, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20a, 0x0) preadv(r3, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) unlinkat(r3, &(0x7f0000000080)='./file0\x00', 0x0) 11:44:41 executing program 1: socket(0x18, 0x1, 0x0) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e608060000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sysctl$vfs_fuse(&(0x7f0000000080)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000000100)="a4c8ed3a79d8e0ea3103b3ff9422ac93c9fa1ca2129ec58999bee4cf491339ecd387c79fc380b3a24d443a238ee6aff3d8f4d377cc34bd8cb092dffe172f83de74836bd84ac802b550e35cb4ebec5a3d234d2010bbda8710224f405f0730486da5f5adbe81732fa1d0a3d3bd330f9cabc5a438f595932e0baed96a", &(0x7f0000000180)=0x7b, &(0x7f00000001c0)="0faed3aafd4a0b195b13701d1bca65883010d5480e9be4b3c48c535e919a3936d890691c3ee37527a76ff58080b01cae84527fefb90c8fcf48396e1d1b6b8dc30880fe5854e68f932ced18ad1d4ea5376f8f4ad00d9d1581d3a0e2236b0d27c48129eebc74991d57a7b8d45628be89e1549f1aef6a27f48975f1eecf5829d33b3c9b18a1e8c94195e7f276ba0861aa3d53a82a8f2405872f438736b8ff43c5adb1bd30", 0xa3) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 11:44:41 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) r3 = dup2(r1, r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000100)=ANY=[@ANYBLOB="00020035"], 0x10, 0x0}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect$unix(r0, &(0x7f0000000100)=ANY=[], 0x10) 11:44:41 executing program 0: ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) r0 = dup(0xffffffffffffff9c) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) r1 = kqueue() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x5810, r1, 0x0, 0x6) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0, 0xffffffffffff0001) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000000c0)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) r5 = openat(r4, &(0x7f0000000140)='./file0\x00', 0x10, 0x53) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000180)=0x1f) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x180) ioctl$WSKBDIO_GETMAP(r6, 0xc010570d, &(0x7f0000000240)={0x6, &(0x7f0000000200)=[{0x0, 0xe766, 0x2, 0x5, 0x1000}, {0x2, 0x8, 0xfc, 0x7}, {0xffff, 0x2, 0x6, 0x400, 0x2}, {0x2, 0x8, 0x101, 0x1, 0x8}, {0x1, 0x591, 0x2, 0xa5, 0x1f}, {0x8000, 0xf3, 0x2, 0x2, 0x3}]}) r7 = getpid() r8 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r5, &(0x7f00000005c0)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000004c0)=[{&(0x7f00000002c0)="c2417bfe7de7c58152c7146e7169b226751510821643eb90b873bc18eeb569303531c6dcc14c59dff4bdadc04e7265e906", 0x31}, {&(0x7f0000000300)="c94581b301f82c1f35b5381261eeb59fd1dec3bb49888207ce5d8735f490d3337cd15941427c8a2284f4ff3c94438b467a1d5338977d32eb890f81b7e68809a578c458327680b23c65f411abcd25ec653ea985b9ba4d4e82f805ef8247bb19b66bd478e3a7257a063b143c8f9ef355cdc5810b49b6d799e377bc3be360335470f6bd701d89bd2ef985b6c4b035b481161ac67af752bdda791656f42def2806b33d9ba3b16d8618e64872c57184a0464c4b7234a83207db3c4d7df672f9", 0xbd}, {&(0x7f00000003c0)="671b2282e64347d0a62406245c5a269ecfbf2cb4cf8fbbcc12322f58b0ac571624f59ec91701811b3f0f086a7b42f412d0129f9bba46129a56d152958b4b4972bf4b7ff0292fa768a98d459b5a521dbc0dea", 0x52}, {&(0x7f0000000440)="c8ff7ce27d96cee7b3c5a233c1280b2667fbd3f2aa9bc2ffdceaab49a945efaf0812", 0x22}, {&(0x7f0000000480)="a280fd1a2865d19b78bacca686f00692c535a068efe97852979c3cf10502e2b8723e931bf54d13605262b9d12c", 0x2d}], 0x5, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r7, r8, r10}], 0x20}, 0x406) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x1432, r9) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000680)) 11:44:41 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000002480)={&(0x7f0000000180)=@in6={0x18, 0x1, 0x1f, 0x7}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000400)="67b18de0e7f9a19df964743d125f2e25654b553bd6be3f075b48b898609063e8b81cbfd152546cb33dd7f766ba7496e94185fb63b152bcaf4cb95e9e96a83e1216de2bf6baebc3e07d4cda7e5ccaeea4912d353e50e6101d5dbed8db915ede0485a5e8b07d995476ca5ee22c3f341a5b50a76751884aa7603cfc560363d123d589b0e22771f75b5c93807973dbb3d02013d92944e54b90d2fc7b99a10c853caad869b65c33ea5b47", 0xa8}, {&(0x7f00000004c0)="f7341b3f5f89157a5f342250c2f5fe184d4501dc981b62ef171944c9b918006808b0e588b163faaaad8b090edeac147e3f78b236d99238bfe32aba5aedd34c2a6ad03587533bd3ce4eebcaa4493e766b1442d5c0505c58f4fd1a0e026c0eeab0826e42dddbd42ed1fff3f5d2201f574e30bd2f23137004bcea1fedb06a27bd8f0508", 0x82}, {&(0x7f0000000340)="41c35d29d8aa47f7837831305738c5c9a4724690ad9e164b87c3facdb2a8e2d39b79499c729f7c87c1803fff7cf2b0bbdd689f6846b7f1c363b6dfad236dcc770c027f17d474e6ccfec0752e0f6b3a98ff57f44093238930b69ccd3e8970d4bf936e29c393a4b78657546cb4bc17f94a7092be6e9aa9aef169bd2db9e0ff2a2caee42f00ed0ae2cdc156f3186b6a826850c2dda84a3a4f28462b9313fb94de3230caf32ffe94", 0xa6}], 0x3, &(0x7f0000002380)}, 0x409) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206999, &(0x7f0000000300)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0xc002, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) renameat(r1, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000000)) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000040)=0x1) sendmsg(r0, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:44:41 executing program 1: socket(0x1, 0x0, 0x0) 11:44:41 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b10005046000000000000000c101000000000000cea1fea7fef96ecdc73fd3357add6caa0416fa4f376301000000000000001e4991f788df5f882b297be1aa5b23ed00f4c8b2ca3fbbb94768e140f5b2b212b5f602000d7d026ba8af63ff37282918", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) shmat(r1, &(0x7f000039c000/0x2000)=nil, 0x2000) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') mprotect(&(0x7f0000048000/0x3000)=nil, 0x3000, 0x1) read(r0, &(0x7f0000000000)=""/183, 0xb7) 11:44:41 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {0x6, 0x0, 0x0, 0x8002}, {0x3}]}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 11:44:41 executing program 0: r0 = socket(0x2, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x9}, 0x4, &(0x7f0000000080)="6d0bfdeabd0befc3f769f4d7cd4cd477d8b190c45c87a5fa2d403787b983c7d98b606f9d2f330e2ade53ee39a4d02fbdc7937a12690bf4f7bd8c1f2c59fc4ef6b872550e30f67a812b213c09a3f6bf5c60dbdefa5bc7ade0b09e94680786cce5e9157b", &(0x7f0000000140)=0x63, &(0x7f0000000180)="ab5cbc3c7637943f557259e32e330b9a3af99c22d7849bc156d3eb660b0c805f9f5d6b26f34828642325317c42633fa72c3c6925dbae", 0x36) r1 = socket(0x2, 0x5, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000100)="04000000", 0x4) dup2(r1, r0) r2 = socket(0x2, 0x1, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c65307b"], 0x10) shutdown(r0, 0x1) 11:44:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xffffffc3, 0x0, 0xc3fc, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000300)=""/122, 0x7a) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x11, 0x40000000, 0x9, 0x8}], 0x8, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8, 0x52, 0xf0000000, 0xabb, 0x9}, {{r0}, 0xfffffffffffffffc, 0x0, 0x2, 0x7, 0xfffffffffffffffa}], 0x4, &(0x7f00000001c0)={0x7fff, 0xff}) syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) setpgid(0xffffffffffffffff, r1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x31d0, 0x6, 0x0, 0x0, "ffa487e66524c9dd74ca43796a40d1e145de78a3"}) r2 = syz_open_pts() r3 = socket(0x18, 0x400000000002, 0x0) r4 = socket(0x800000018, 0x1, 0x0) shutdown(r4, 0x2) getsockname$inet(r4, 0x0, &(0x7f0000000140)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x10000, 0x0) socket$unix(0x1, 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f0000000240)="0d00ef2a9c7bbf6f623191787de84dbb1cd5687a073cb74f77edb4c8764f4b4ee44c0e63ccd48204026796df7ceced8bcc2a0ba7cea3b4475ae462e345051ecb306fee3bf950644e6166f055ffd54983eb8593c082a203adb42de06dd07902fc51a50000000000", 0x67, 0x0, 0x3) fcntl$dupfd(r3, 0xa, r4) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000000c0)) r5 = semget$private(0x0, 0x7, 0xa0) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000000)=0xee65) 11:44:41 executing program 0: 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, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004600003400000000000190780000000045005fb99687090bf9d00000000000000000000000e0000002ac1400aa1d90de00599fa3b05f702146f1bd10613ecc9957c6c435926ec02d323a943b85a089387c88c419dcc0ce6ab0162d2a1783edf17b0000000000000000000000000000000000000000000000000000d13a4185e9b50cbbb8554b58beead956e8d346776e18a4d30b14b7e0f9336f5795ddf4461ba485f05b9c37dea242"]) 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) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x4, 0x0, 0x7, 0x0, 0x1306, 0x4a, 0x5, 0x1, 0x2, 0x81, 0x1000}) open$dir(&(0x7f0000000400)='./file0\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x4) 11:44:41 executing program 1: syz_emit_ethernet(0x7f, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x2, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0xac14ffff}, @udp={{0x2, 0x3, 0x8}, {"e74392585416da3beb1ac994f8d37f5ab682780cb1f5abc2b4fe4fcfe5712ecd45c09c988fe1a694a2879382c1f0fb086c77b86f85bedf8befde1aa379acd014a37870ae7d48a6e77f0b03510bcb176723c5cb6523"}}}}}}) 11:44:42 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60317971030000008aeff6b248fb4d6f9db6f663598a3968ff02000000000000000000000000000104009078000000006027671500002b0000000000000000000000000000000001fe80000000000000000000cbd0685aaa0000000700000000"]) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x12) socket(0x2, 0x8000, 0x3b) syz_emit_ethernet(0x1e9, &(0x7f00000012c0)={@empty, @remote, [], {@ipv6={0x86dd, {0x4, 0x6, "410425", 0x1b3, 0x11, 0x10, @mcast1, @local={0xfe, 0x80, [], 0x0}, {[@dstopts={0x4, 0x1, [], [@pad1, @jumbo={0xc2, 0x4, 0x1}]}, @hopopts={0x3a, 0x1d, [], [@generic={0x6, 0xca, "4862fdaf058d70d793460cd435c3869789341a513c611a6086fe1c836243ebedd368b344185172b54a68f474548a50bcac7a59effb14b948bc1aedb6b0f64c3f2a6383c89fe8a4c56bbd226e8d8f5bb356ecdef6afa7ebe29c4ff91c9c2a8e773756e6fb2f6cbcef48987ba6535e4ca7ee10a0fdea61abc54c970df07e772997a99d8424039f75cdb5a9eb9944d36a85ba7c4e9b0dc0ae5cd939ac5d253384554b94ea054168edb881fc0d228e714c3a2c2d4ba0d00770c7e3cf96cbfd0183e797b68f91f5d7308c5c72"}, @jumbo, @jumbo={0xc2, 0x4, 0x57d2c934}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x100}, @pad1]}, @hopopts={0x0, 0x2, [], [@pad1, @enc_lim={0x4, 0x1, 0x7}, @jumbo, @jumbo={0xc2, 0x4, 0x4}, @pad1]}, @hopopts={0xf0, 0x0, [], [@enc_lim={0x4, 0x1, 0x1}, @enc_lim={0x4, 0x1, 0x67}]}, @hopopts={0x67, 0x0, [], [@enc_lim={0x4, 0x1, 0x6}, @ra={0x5, 0x2, 0x6cce}]}, @fragment={0xc, 0x0, 0xc, 0x1, 0x0, 0x15, 0x65}], @generic="d547933fb03c5dcde6a298137fd7e83bd88a0029f2f94a6762dd1825f69ba199239a690c5cdfa9100e9fb90ae07006c98d6b77e40eb86691b3d2570646e362ee0313e3366a2792ec206f05856d60b3979a7c79d3d16297c4e385dc"}}}}}) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x12}, 0x4, &(0x7f0000000040)="c3984e278f1767fc64c26b1302d9c834775b04b6cc98c383c4a8251418b1b7389e6728d914f94eb027b64e7ee9bcae78aeb4ba8bf5c93a9250ed4fb74627ad728d054f2791203183e8f68cce602b2f9ca98b79419422edf653a06fd30d21638da8c985cb18e7f70307cdd1dacc9a92870f780f4f20244beeb90cc0f1b1b0a1e65ed50828e6c75e7085d2271997e9dd86051198cdfc3bb89ef420649f0a6e37f4d5ec9fdf3bc9c576233cb527e96228c0bba7c980b335a86345e1ae2462263d5285114bc70f09abc873230ce97441df22", &(0x7f0000000140)=0xd0, &(0x7f00000002c0)="11689e8a1e45da47f2e15c09fcb980e2e5cc6645fc36810b9ca47412b7c99df02b4d924438b177776b02c17968f3037f1d0b0eff8e118f076d7e2ff47c4b9a58d8885a2b5370dee809e8aaecdb0234e5f9894b2d909d17f449a9bcef29dfe76226a4ddb5b5ffa555d4c64ac72052ad2aed19f0db562976153a49fd4d779acf862e2928391787b0ccc2f97491068c397ff044b71ce89984f7f0dfe2f27538be5533319be4706b908850907129c83f4abb65fb5833d63cb92940da61851f601049c865dcab89194765769e331b585eb1f20ea00f78db2825dc300358e9874e2f9e8fe101bbb9a0d713e288c2a5ddedc33574e65a23d364c0d3f9ae7a660242f98e59685dc1a3af0f26b2093ab2a24408e41d1d1a9336e1fad896c2c6cd38cafe407e7d5b48eb91d9089f1e65650dbf3614a89bd35023c4a155920f7b6d4a7c967cf0cb8978a676909a0abe8afb0be36e60233dac00003fec9da9f937168e6aa88c0ecf19451aa3bdf709507246de20912f5e73137a6cab63ffdf0e2e227d7d9d6b765ffcf259d2bffb77dc1ac1e5c6c15e9d95268cfb829bb2a68a2debed0b420518b4c87bc40dad9da9a718815a9d11d24e82e2c39abfea7945fe091fde82cb4084a08da82126f30051ee4cee8a6e87a169f9e9c4a215e8a891a53bdda7d29f4615fb9762194afc33fe939000b20c1a478587e509888b7ba4ad7510d11eed3de359c0d4132f945672849b95d83c0b6be055b7d9e394cac8a610908f40c33a120520d6bb0eb49a810446ceb69cbad7a93a0944f47f84a1b8c26ac7de210cd740e94a51fe1832d2e8047ccf62017f9544a6859b94fc9cb25f05dce9e1744d6d8880c8c2c8cb46da86de7e050333d00e4d8d587414167b9baf599b7d6229107c10bd7df0b74c2ce423ce01a087971580fdbb77845e8b03e8d92c7aa7d0960c7f1e99e7f7c17afdda6ba59b507609ee21f03b8e63e15818dc02f64765974160410037772b3797c34014bf3f8fc629718bacb85a757be4d2973c2e494e3bc48859f5b6cb9233004c52e2aaa105374169e0528f8acc187ffc9d41ec13e186063871614d79216b55751814cb341e9ed81169a8a2dfb2f4ab50e8bd974ce520b4394c543345316362fcdc2f3f4444ace89e752c21a62f4e9637da77b1089eb73eeae976391b0bffad205cb49b4b2d6dbc0ed00cb5d0a474d27df2a6e2b2f636654379249e0ee35c37ababd8120e179b83b95552a69de356feac41b21da045d23cfecf4fcb0bb4bd00a754a44e7801e26fe94790b9585041db10ce3ab5de7d0ed114acfded8700fd04019383e4eb04a3dc7a7ae042d693f8c1bae978149ed267057496adfe0ba8a9fcfcd6d30b47b9ac7562f2715eab8ba6a443263ff3cd6eb243a60ff723185768d4b69193b40a6410208a49b7924cf21f2f82e7048935cef1244cace56a435247dd8da93bea942b63e0a44a43afd05be405145f9259ca3d3e7d5addaa2d426c5b15d244e90f8699d3ab23c1eebe2c2ef60578e584c1e57f2153ba3dbb411c3d9267e1330d7645999f6a4a0531fbc1001588399c0162105bff8ca94bb36675a5b8a466d4652a7e47cf7270ae597a55e7c6f1017451e9a29e575fbecc5b727c59f10a992d46f9ec57e18d14a809580fff3441a160160f165622ef472a31db0a576973aef9d2b685407e8e67585283881bfd9ab7609960cdcd79f04a03faa9059f5e3f9c41c7f719a2063714c12406731fbe2498ab306f89a9e3bdf273afee4f63d7d38967f441945505c8c4a4cb6fa877e26cbd8fbe0d5cdbfa1ca0a9e39e8a0d6c1c09ed8d9fd9abd8df463de774cd25ab60b98fa082502b6dc422a582badb07f3a745291ed2e99167b008079604a2bd502dac0e72335ec15d5c051877b9515f2f42575b8f25c61dc18b340ccd460e35bd8e0522202057cc9fd8dcac53ab1d2c568aa04e683680af3411f652ed92186951088d246cb1109ffb08bec4e19eabb94ac3cd31b4962d4e86f5d5ebed01a2caf029e411de4e98a495cc778ae224640fad549e55fc623c841230bf53df017f7f29e76654db84adbca5c1078bf66166e552a9468f73a777695132469ca9988c5b9d0a814e5f683cecde0406638d2fbb301f66783cfaa8716c19cc04822c073f903ee8a2c31dd2bea2271a75c1915270a67be3004073aa11ffb7759781ecb93283cf260581022b7241b14c76f33cf31c7722a7368d9be73cfda1cfb693042d4682ac37cd851cec409cd40ec0002aae5b0b9207bf3fc37d976ee2e7a6bcaac4ab708eb12a5ce4c4f3b8410e371a76119855134a38400db44cbaac44221f5c230702326bea33a83373bf2c8feea07f30ff747f234d7634f24ae34a1fcaac820ecda2bec2a851f299164ea24033902c0a3f3532d15df28723e7370fe0d1a886a3257a97e7f09fb80cbe3c10bc7c73ba55a7382490bccb7f59cc7c2e166f61054c492dd6541e97781645cec910fea10f26f27e663737c7474bbf1e79f2ac0fbc9d2fef72c0c68f4b11fe935c60f6355e375fa904ede2747aa3133c318e72c7451a6d6d40324499a041788aef0178922af15991c26b68cd791bcd7878c50e9afab012db9bbb5367fc24911fba9342668153901e56359fc2c6b041466499b28b6fd2253d774f977e4d1f58928a8391895b35d2188d989fb7fcbe70cc98874b1f8e443643b6cddad9c35edfb97ecee9a4da382afbaa7894080591c4db6f359685a522ee50a22c32bfa992b3a8404f374166d46dfce5161e3876b9b6d7d9d74c00d63b3ffcc337f47d13deef8710eb8c2454a3d07c04383558d538bcf24d070e6a06d2bff840b1b5287d8ff8c885ecda50ffb10593f1a385d22ea665cbc49efbeba2b2f0e2a74b481615dfef55ebf07c8e3421acdc431116c2f2889511c41bb4d637deb788906a42bef9275fb9fd391a6929abffc01786c2b74018abc9bd369e222ab64df69b43bac736b608ac7c7e299bcab5e0324114f84d0f6e91aaecbe166f6dc1e4ce06f8f9bd9584536860d95b43dddf78a12177900b285f1e100721047d438eb8a13f931aa2e36eff22180e7b8812abbb59ebed5a76c1005b81893562eed120bad73378feb1f4462e98e93036c134002d8057616bf53d41009690e60ce2061245fcae107202fd6a71f8e511f1c3116f915347fc7802315f999ccb320ae8475ba602e8ee6bdd8c49f8e9813ca78d9a05473e1c8e28e91ac87343e74f995d5ecd54c45699f5776c44f4070cf82f28f5e1e723b4043dd03afd17fe35bd9902325a9b43c334b0cfcfb0c4a6ce418f6e2bde16db194c35c217c5a48dcf6d9a1fb672d9d614361e3bce86e775d9bbd7ad481c35b32ed30a0112f6d4829e298ee638f9a453f308a3445e0e01ed0be3f474a7cd6ae8bce96d7360a9c085f7d3a1a05d4b4db9d46511314ca0ea0e1180b32f6f9c1f7a0ca76193bdb1e678e826a97638258756143e54579b521f1614cc9be441613e110dd23ac461368c92329bbba594593ea5d0eedfb91596d38b19216f6817d82ad2944ec76ec16e3609803130800748b3472022d53c601119186bb5d7e5207257507b7df7716f5024681e18c14cb08856e96a4e4ed27ccd70b4931e91ff31ccc939da75d16b31231ccedf59f8056335deab5aa88251af2a8427e9c1e1eea602d6a07cf98d86078ba212addcab9541ead7578dcf74b351108d297aaabe9ad1bb06ca7a99084ce23352ab13d5a77a6039ffdcff77ea20e1014bc0731bb8c307e5d6e8640acb95ccf420c609bfb92c525e55fa53fea7669bc063bebe113dca4c5d0b653f971d5149f86aa744afa3dee6bc93bbbec66e9749c65d62f611c2742c1857c96b0c8c63c52cfd0cd42a3b09a5263045090690d048b49eed6c8ddf99850dfb601d60fa081834a6daac1e9fb2f6cf796966aff0abdcc1904f18fcb9432cc3a29e347a98963cbc93a34dcea3a905db4a8ac8792eecb79de90e9855daf54dde08ad4ad6448b137c64009a9f00971176c978494d78cfd6a21c02e0d01c0a74f48825a7d3abb4b148c6505af4aa29494c05be8ee7d619d00075244f556a459b8829f3e5b6b88e7bc554747813081d6825805d646f117591d63b5ea442fd9d5c475cb3e13c47241df800817d0c1eea1da2299a1c14d99b46919aee07982ee40a683a6f4789c0bf2c404d332c5931f33d26341f9b5ed3ebd8306d44631c5debfb1b70c18ec9c8808d1e48fc8c85f7fa6ed16c4ad20f50eb71c71908efc99ee3d60f0fed2f767af079093995c10d2e3ce4d3c7d0c52e9146a90243b85b604e0e4f154a8610c742ae5cc3397875c272f168b31ab6dd88d133e95cd2a76fe8b2e50a44ec575d033d8f22442f1ba954fb6f4f8c83d99c2a8f5921e7077e220a08186f3c495ec611bc393d0cac9c3310512453283ba8477d0f0cc6ca61320531d9ca9ca09c813c86594669f568933d10a11acdf17193413389345ceb79e7930a133ae9315f5bd236db4299ada51ab79c4860d23bf3b75c638ef64fa220ea425ffac4ecf442a593aa9be127e9a448cab22e6fcfe2bfc83ebc3c12d0ba69c8ddeaf402af44f0afb9a4aab51e2adc81190a97be25faf86f3879e9aa82d9debb174448ffdf44b9d0549da51ddf928e23c8a8f5f1412c0a62ebd6dd16b0ddc8f8a7fed87a9aef390667e380db3f13aa8768fe3e34cbe2d1084d7e5f8c74ba26308937369e0abf7d85c369ec9760e668a7d2abf1570b3b8af55eedd48644c0329ca988ed807c4beca03a9633a88ec8c1b49dc1bdffe7e9a5af0db7bc99facd5cc599ed547de7f5c67023e0144bc8596eae00a8dadfa5e62b65fa6a7210e3520301e91806eff9d69fbc6a86be9db1c1ec148794a125b1b3aaa8a84b05b1e5b5af85ead4a7bd545b609b8a07173f3e15f27adeec884410f2b3d18d6ac36be19c0df39d35f8caf7f9d5a47ef74bb7d7242fe2dbe6075c282fa2551eca1a3c8c598980c316a7f40582aed9ac7f9e07a3835a5bc8352e65a109dfd6e52d38ebaf7a8095bbf68d00597c9b52ecac950956fe10f451d8f216a0cf0ed4653bce580cac580da4c6ea39503ba460d116ffecaabdb6b2b58132a46f760a4f9414545e5e79ef5771718ec8671b28b96cd8de4e907e56f3a9d7c5d154441bb2cfccdddcaad1811d15ebd00c153170b6774f65185c3445d1870bdfbc3102aca3f9f513fda89b00de97b28ee524923d886838f99454136eac55e487567b7caf3ce7f9e0e084b93f0e1e90ac1161fb1170ba658442be9251e3963cf8fbe59004a8189913de0aa048f8acb8b724e5ad73ef57e6b02d604a2f4b043f50c5bb698c17d8082ca8a3510cc3ecef21f18e888b758bfa0db3e93174401d0b767a2ff9390a3d3a75eda9c36d9dbbc3fa1b5ae4ae7380800e5fd453c24b48ea665de21944d90e28be65c4c0c6eede46dba15b917ec77910f0ed83e82e71183c840f3448abddd9bbc082c68979cef6fe8012e929465eed393134f0ed9db8006662d0f4727e148f49ef8f2b5976fdf2825260c08d4b82954fa71df05559e91b53209befe63abe35d6dcdad38264cf09bdaae97cae876f0de58c73e41142d389890a9a21ae879c753cbf3e5586af1735426504a1681de9d21aa16ea9466edccfdc8f94fa06ab1e2776fe7f101a57ead0eabae0f0ab0027892ce5dc37784f48a186985d0a10126e59caf7947f634b19630b2f499c5b26f69d96a5dd698f6594578e14d2a4383134c090acf36899b75f14c5c9cbd59094c3125579b4039c3e4c8943080b0d0db63bdd44ecf0fce147608041b45d56b8", 0x1000) 11:44:42 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) dup2(r1, r0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) fsync(r3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r7, 0x0, 0x0) renameat(r5, &(0x7f0000000100)='./file0\x00', r7, &(0x7f0000000140)='./file0\x00') ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000040)=0xaa) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) 11:44:42 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000200)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}}}}}}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = dup(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 11:44:42 executing program 1: 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) msgrcv(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600"/153], 0x99, 0x2, 0x1000) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000075fca652c27b1a3140467e0cee7154dac4b87d491067969ff"], 0x92, 0x2, 0x0) 11:44:42 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1000000000000215) pipe2(&(0x7f0000000140), 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="01e9f3db3e9248ebf572dc5f97a1f2c7de37e827c2798d36cb1c83a8afa800"/46, 0x2e}], 0x1) poll(&(0x7f0000000100)=[{r0, 0x15}], 0x1, 0x0) 11:44:42 executing program 1: syz_emit_ethernet(0x78, &(0x7f0000000480)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "e2db14", 0x42, 0x37, 0x0, @loopback={0xfeffffff00000000}, @mcast2, {[@fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x17}], @udp={{0x0, 0x3, 0x8}, {"f4466e9dedb83133286d929b9699029dd2c0960f2d691e0094aef4ba7133d04b045833e28518b4d819819b5b80c49ba22c96"}}}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) syz_extract_tcp_res(&(0x7f00000001c0), 0x4, 0xee7) r1 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x20) setsockopt(r1, 0x1, 0x6, &(0x7f00000195c0)="254243fb05fde2606db740c9434505e0d08d7bc27af39259e8d8e51410129563214332cf67d2adbcd5019799995382967c7ccac8fbcd9e4897160539df68d885d65c7d22d8cabe3307b00a5688a9806b7b582e593de8a507b767591465beadf144089659a0590fb50d47ea4cb30f05e924cad11501a7bd253a2aa892f0339ed3325679e8247d0058b195526fdc130bd58b3c4616b234058161b8361e1db17220547c9242c465558653fdb81d26ae9bd7f0084f1f704ad6f69631ee517657706d8f27a6958769f5597cfe", 0xca) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000100)=0xff) semop(r0, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x4, 0xffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x20, 0x0) semop(r0, &(0x7f0000000080)=[{0x2, 0xa, 0x1000}, {0x5, 0x2, 0x1800}, {0x1, 0xc1}, {0x1, 0xfffc}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x83, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/144) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0x1]) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000280)=0x5) semop(r0, &(0x7f00000000c0)=[{0x3, 0x0, 0x1800}, {0x4, 0x22, 0x1400}, {0x3, 0x90}, {0x2, 0x3f, 0x800}, {0x3, 0x6, 0x1000}], 0x5) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000180)=0x9) 11:44:42 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x3d, 0x1, 0x0) r1 = dup(0xffffffffffffffff) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)) r2 = socket$inet(0x2, 0x3, 0xfd) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r4 = syz_open_pts() r5 = socket$inet6(0x18, 0x8000, 0x2) r6 = fcntl$dupfd(r5, 0xa, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x7) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000140)) ioctl$TIOCFLUSH(r6, 0xc020699e, &(0x7f0000000300)) 11:44:42 executing program 1: getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0), &(0x7f0000000300)=0x10) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x7, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20a, 0x0) preadv(r3, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') 11:44:42 executing program 1: syz_emit_ethernet(0x98, &(0x7f0000000240)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="000000000035a9000004005675dd9f00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, @dstopts={0x0, 0x0, [], [@generic={0x0, 0x0, "0b3d07a31e6d240186c0ba015c2c18b0cf6866aa0a80589ab24ae195abdb7609b7e428e22c2dacbb1683fd7d45e621b1bc886d81b2a534e0970e779c66c09c9c00445eb776c2c332be647ed5b3a6b078289c96951c74ae5d01ba07bc80f57741eb131adc3f482e24030a7a2d293e80e1fb9117b2bf7544d0f4d75b9a056a1d44f13dfa8a3f3546f0a52bef6f9e1e8fa8b46e9a979a84b9ce3b7bcc8b74f8d939f1aa5fe146c60519533de26cd608acd324956b2a4e3002f242ae011ea8cf6aae2b1d3ac05d9aeff3f5c0776044bcbaad6d142adf213d073045b3109b78b78733f1ed25db"}]}]}}}}}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = msgget$private(0x0, 0x2000000186) msgsnd(r1, 0xfffffffffffffffe, 0x0, 0x0) msgrcv(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="000018000000000000000000"], 0xc, 0x1, 0x1000) r2 = socket(0x1, 0x5, 0x5) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x2}, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = socket$inet6(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r5 = dup2(0xffffffffffffffff, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000100)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000000c0)={0x400, 0x1, 0x7f, 0x4e79, 0x6}, 0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x100000001) msgsnd(0x0, &(0x7f0000000380)=ANY=[@ANYRESHEX, @ANYRESHEX, @ANYBLOB="a1d0452fae9a662dbd7f8eb0ab0553419c45b6fa200d120accd6580575b6911ee6ad9a8ff09efbfbe59535d0e3cfb5b918e132f917dd653a7ceb705f402acfd070565a8c375b7d95d280927ce53a72fa66bce9c565945d9f18b094527db8a487ade6c2ae512097ca131f50bc634cff7f85414a8deeacd592ff0300000000000000485d02eb1295f1b64ace7679c8ddf3dc42522370c91acf28efd1d382709bca6c3f121870ad1c231ee71a08297905201f9a7d7166628b630797c31dd607e1caedb4f480ea4e7e539b016aa7e2d3d85c0499e62616f67720fa8fcc3ab2a2e6c903d4c386fc5ece879134b9ddb33b5be2894e7c1291504d850ec3c1e300"/265, @ANYRESOCT=r0, @ANYRESDEC=r3, @ANYRESHEX, @ANYRESOCT, @ANYRESDEC, @ANYRES64], 0xb2, 0x800) msgrcv(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) 11:44:42 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0x36, &(0x7f0000000140)={@random="7b0a83b90c59", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="feffffff00", @rand_addr='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}}}}) 11:44:43 executing program 1: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x8b, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9fd}, 0x5, 0x5, 0x2}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = dup(r2) connect(r3, &(0x7f0000000040)=@in6={0x18, 0x0, 0x4, 0x8000800}, 0xc) 11:44:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="6202e57f7f004001a0a32fc4bf9d43d1816f859743ac29ba75f54da70000000000000006a82aed08a9420dd8ba3dc689e94b9bdfa124ee11547f00b29597d29fa2190feb5c2f628a786b9b8f0b77431615f23ed722864205905e053d2766977cdd15f2a982b980925d13392b069ec028a04fe3"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x8, 0x785f, 0x5, 0x0, "5ebd6be304b83d80b6cf0ac263a65037e1a195e9", 0x4, 0x3}) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) sendto$inet(r2, &(0x7f0000000180)='%', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) close(r2) recvfrom$unix(0xffffffffffffffff, &(0x7f0000002200)=""/4096, 0x1000, 0x42, 0x0, 0x0) 11:44:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="11000000ffef000001"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0xc42) read(r1, 0x0, 0x0) write(r0, &(0x7f0000001640)="8a", 0x1) recvfrom$unix(r1, &(0x7f00000000c0)=""/153, 0x99, 0x841, 0x0, 0x0) write(r0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20a, 0x0) preadv(r2, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) r3 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0x20, 0x8) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000240)) pipe2(&(0x7f0000000180), 0x20004) 11:44:44 executing program 1: sysctl$kern(&(0x7f0000000180), 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) 11:44:44 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000240)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "e2db14", 0x10, 0x0, 0x0, @loopback={0xfeffffff00000000}, @mcast2, {[@fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x17}], @udp={{0x0, 0x3, 0x8}}}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) syz_extract_tcp_res(&(0x7f00000001c0), 0x4, 0xee7) r1 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x20) setsockopt(r1, 0x1, 0x6, &(0x7f00000195c0)="254243fb05fde2606db740c9434505e0d08d7bc27af39259e8d8e51410129563214332cf67d2adbcd5019799995382967c7ccac8fbcd9e4897160539df68d885d65c7d22d8cabe3307b00a5688a9806b7b582e593de8a507b767591465beadf144089659a0590fb50d47ea4cb30f05e924cad11501a7bd253a2aa892f0339ed3325679e8247d0058b195526fdc130bd58b3c4616b234058161b8361e1db17220547c9242c465558653fdb81d26ae9bd7f0084f1f704ad6f69631ee517657706d8f27a6958769f5597cfe", 0xca) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000680)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000100)=0xff) semop(r0, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x4, 0xffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xa, 0x1000}, {0x5, 0x2, 0x1800}, {0x1, 0xc1}, {0x1, 0xfffc}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x83, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/144) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000200), 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0x1]) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000280)=0x5) semop(r0, &(0x7f00000000c0)=[{0x3, 0x0, 0x1800}, {0x4, 0x22, 0x1400}, {0x3, 0x90}, {0x2, 0x3f, 0x800}, {0x3, 0x6, 0x1000}], 0x5) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000180)=0x9) 11:44:44 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="dd89b5da6f33", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @loopback={0xfeffffff00000000}, {[], @udp={{0x2, 0x3, 0x8}}}}}}}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0xe6745cb0be48c7a4, 0x7}) 11:44:44 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x2, 0x61, 0x4}, 0x4, &(0x7f00000000c0)="ddc355267951f3ff7b8f2ffe4eabe4792897fb3295c5f541df8a64ffc0539b6e0821cf82661b4156aa47f903d9c47700a91d94a0ec8d9c548658d1880fbea9c493b7cc5ba4aa83b8a1fcc010c35dc4955890af5a79c6830e8e743472d4b97cf0f06ed4b08abbac73beb4167a8232ae03d5c8c661a44af9281eaa6876817ce8b0175cffe85a03f5d5ea91ecb48aa0321ec1f5b45081e52f4f1afda527244a3b7a9d05ae947d7eb0a281b6de9272b0036c873a34eb22266b0566e924cb9c754610ccfadeaf1d6de78978874fe600015c694472528ab83163b74efde3762ce9f7", &(0x7f00000001c0)=0xdf, &(0x7f0000000200)="7bd9d354fcc5ba77ed6722ae6cd819a2e3249824cde875b3f660401bdd2620d2f080024129df335b2e1fb0857516ba2c902c6d900605b872d3e373d51de7bf22a90b923216af170c49363c", 0x4b) r1 = dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) write(r2, &(0x7f0000000380)='=', 0x1) dup2(r1, r2) execve(0x0, 0x0, 0x0) 11:44:44 executing program 1: sysctl$net_mpls(&(0x7f0000000640)={0x4, 0x12, 0x5}, 0x0, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0dd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0x0) 11:44:44 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x200000000, 0x2}) sysctl$hw(&(0x7f0000000000)={0x4, 0x7}, 0x2, &(0x7f0000000400)="195e0e66fe11703756b61360b212df1632105875ef542f3a840202fa7e66957683c47944409296ed29463a3800000000b3e471950e15def3be1d5909", 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) unlink(&(0x7f0000000040)='./file0\x00') r1 = msgget$private(0x0, 0xffffffffffffffbc) msgrcv(r0, &(0x7f0000002400)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffff000"/4122], 0x101a, 0x0, 0x1800) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="03000000000000007db46a012e2782ab65c9379b590b698eefc1a5a9c451abb8d78041c8ffe2d21546b8684fdbd07dd4cec80dd48b332ec9526168a3a602caf849f983f20223f216ed2e8fc7f6876368c4de06b45f547647217cb901ae644fb37d640cf267758551da6d8bfcb4455913d3ac763d0fc5e56a5c0b4b08b6d8a3a7d0261cfdaa1842806bdfd26da529804ed2f72df37e5bdb85597f785597ff3c479bd04354ea66ac428292323bfca1bc8b89e9d3604b8a47d534d5de2b007de295c0bb8357a08ba14dce7fa10e1e3dbfb86335bd8e293c5a08685ed51e406447325b87d55c3d65dbe99f0237e43312ab2f8ba6025ffa7f0e5d6843baabbb24814c978c9a8a9a64fd91b0015bd7c90aa89099461d52bc7f72849436954a14edcd7fdba0e7b3de0e642cb7e807f8f6e31110ccc2a54dc72c270e583465f86383ab9269e30b39197156705dc747edb3e27a077d6e869693c4a88bc47b42090000000000000042336424a9b4825470914901c8e910ffd2966513e9e27d8025089de764fd1068971600ea16000000000000"], 0xfa, 0x800) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x812, r3, 0x0, 0x81) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sysctl$vm(&(0x7f0000000280)={0x2, 0x7}, 0x2, &(0x7f00000002c0)="d0b66fd3536d5e790e9ec717d8ac97d54e7229097b457f0c660efc34a6ea9ecab57aae3e2ac0eacfed11345f26abd2791b64535ee456b3d97d4879ffb58f4ca580aa4eefc9eed7129d8594d12983ec60fc4ff1a3d9488f029ca8ad6cc7a0da05893b6f28d6789ef0ea694f70041900509f6b1f3d8b86aa59f279249c09cf845090d93ea1802890e05813fefa14e6910a81857ccd9e66201bd5da6562", &(0x7f0000000380)=0x9c, &(0x7f00000003c0)="09d11bc8a18e6bfce1257ee9931e17dbf4df83", 0x13) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000240)=0x2) 11:44:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0277037f000001"], 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, 0x0, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=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(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 11:44:45 executing program 1: sysctl$hw(&(0x7f0000000040)={0x4, 0x1f}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000002c0)=[{0x6, 0x0, 0x3800}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}, {0x2, 0x5, 0x800}, {0x2, 0x7, 0x1000}, {0x2, 0xfffc}, {0x2}], 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x8000, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x7c, 0x800}, {0x1, 0x5, 0x800}, {0x1, 0x9, 0x800}], 0x5) r1 = semget$private(0x0, 0x8, 0x10286) r2 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, r2, 0xffffffffffffffff, 0x0, 0x1}, 0x8, 0x10001}) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, r3, r4, r5, 0xffffffffffffffff, 0x0, 0x1}, 0x8, 0x10001}) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, r6, r7, r8, 0xffffffffffffffff, 0x0, 0x1}, 0x8, 0x10001}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x800, 0x0, 0x0, r3, r7, 0x44, 0x7fff}, 0x100000000, 0x100, 0xf2}) semop(r1, &(0x7f00000002c0)=[{0x6, 0x0, 0x3800}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}, {0x2, 0x5, 0x800}, {0x2, 0x7, 0x1000}, {0x2, 0xfffc}, {0x2}], 0x8) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000080)=[{0x0, 0x7f, 0x1000}, {0x4, 0x7fff, 0x1000}, {0x0, 0x0, 0x800}, {0x4, 0x2, 0x800}, {0x2, 0x7fff, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x8, 0x1000}, {0x3, 0x2800, 0x1000}], 0x8) 11:44:45 executing program 1: r0 = kqueue() r1 = socket(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/63, &(0x7f0000000100)=0x3f) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1, 0x7, 0x3}, 0x8) socket(0x18, 0x8000, 0x7f) r5 = dup2(r4, r3) read(0xffffffffffffffff, 0x0, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000240)=""/188, 0xbc, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="7b89b94d708800685de42f2f23ffd88566e9979b8f005a1ccf1427f7361779b4bee2f8b70e8f5a0a0e4fe0735fc2ff33b5784d49c7a190d0d2d8b2b29a9f4599b3eb1a2e6e75a25a2738a5f1530fa10fef2c7def"], 0xa) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x65) kevent(r5, &(0x7f0000000340), 0x2, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffb, 0xf, 0x20, 0xfffffffffffffffb, 0x5}], 0x1, &(0x7f0000000000)={0x5, 0x80000001000000}) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x1, 0x0) kevent(r0, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) r6 = msgget$private(0x0, 0x92bb876097d245f0) msgrcv(0x0, &(0x7f0000000740)=ANY=[@ANYRES64], 0xd3, 0x2, 0x1000) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) msgsnd(r6, &(0x7f0000000180)=ANY=[@ANYRESHEX], 0x31, 0x800) 11:44:45 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$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)=[{&(0x7f0000000100)='B', 0x1}], 0x1) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000280)={0x2, 0x3}, 0xc) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) r3 = semget$private(0x0, 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) kqueue() semctl$GETZCNT(r3, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000080)=""/47) 11:44:45 executing program 1: syz_emit_ethernet(0x2e7, &(0x7f0000000140)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "31f971", 0x2b1, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @mcast2, [{0x19, 0x13, "77eb5347f23700c2f1a1dd336ecf2110816e1f6481e4773995ace3a5ada744b4a4cdaa5560da541154cba7792d709d71587a1198e4811d1365abb001d9ba4526ef45d5622ef98f8122760cabdbe109000fd830648ffff95f07f8c7c48727dbe91857001f7186fee1703262f7aba56d39178189e1e56dc09e3d31ac7db58e746382ffe42b4c9a03f478a558a1900dcc8daf62e15804a2fe263b"}, {0x3, 0xc, "657a9192bcb8c7f1326ded9dc4bcbd4e7524969e4df73f904bba0d6553b727eb9d050c59ef42b650137de6a36a6e91ceecbfb8880a4cec9da08b36f9f2f49b3a6a6b3f747edc5a7505a257727a01748440b6e500204dd9070db6abffce993b164c90"}, {0x18, 0x16, "5573c0ce79b9557440d97276649df57dc54c3155dbff846a759538a35a9265f94c9e011199978ba8f00994156809895a349279d9063730b9912557d427117bdf50f068a550cab08cf34b2622132d5636896d16d81f6f339fa39cf339cfec298731b668f5dcff9a250d7f79a5271e86e5e66b119792aa89c071e9fe1c1bb126fe89f22b30977642ab6e9d55bf1bd2ddb4b4560a18e2144cef7457c6ec8053d987eed73e4eaac8f6352141c7daadef44"}, {0x18, 0x1d, "785ade12ed706f416d8f9a3e18ba71b61e35e257c44561a6cf8b788747c52a2a9bac60938c03929228d0bfa2730a502fe614079047dac0e90c6bf9296b63ec95e29b1fbfd71e7b5d5c9ba47386690ee867a65d0f3aa5f7e3a73352566f8725ddf206a575a4659afdea286f4708add7531ff32c2676a547ea7b822050536ac44614fdadb7aa35e0829db35e91083e84847e392e101a02383fc23e232124a14b2c56a34903de9f6e144b2e18282b4b4a47ee90432011bc57bbb363621dde990da284444fc9da2ace0502729839b2138ac50247fa18ebfa97009dcf396435a32d0952bc689ab372b7"}]}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) renameat(r0, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') 11:44:45 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) shutdown(r0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) renameat(r3, &(0x7f0000000100)='./file0\x00', r5, &(0x7f0000000140)='./file0\x00') ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f00000000c0)={0x10, 0x7fff, 0x4, 0x3, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x80}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffffffff7fff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x81}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000400000/0xc00000)=nil, 0x81}, {&(0x7f000046e000/0x3000)=nil, &(0x7f000075b000/0x3000)=nil, 0x800}, {&(0x7f00009ba000/0x4000)=nil, &(0x7f00009c2000/0x4000)=nil, 0x7}, {&(0x7f0000749000/0x4000)=nil, &(0x7f0000da2000/0x1000)=nil, 0x1}, {&(0x7f00009b5000/0x2000)=nil, &(0x7f0000836000/0x10000)=nil}, {&(0x7f0000cdc000/0x3000)=nil, &(0x7f0000c66000/0x2000)=nil, 0x100000000}, {&(0x7f0000b8b000/0x3000)=nil, &(0x7f0000e6d000/0x4000)=nil, 0x1}, {&(0x7f0000776000/0x1000)=nil, &(0x7f0000d1c000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x7fff}) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setgid(0x0) r6 = dup2(r1, r2) connect$unix(r6, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 11:44:45 executing program 1: r0 = socket(0x2, 0x8001, 0x0) socket(0x20, 0x3, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:44:45 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) linkat(r0, &(0x7f00000003c0)='./file0\x00', 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x101) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pread(r1, &(0x7f0000000000)="2e081ef23254", 0x6, 0x0, 0x7) 11:44:45 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffda1) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x800, 0x3) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000240)=0xc) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) flock(0xffffffffffffffff, 0x3) renameat(r2, &(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00') ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000040)=0x7) dup2(r0, r1) syz_emit_ethernet(0x66, &(0x7f0000000700)=ANY=[@ANYBLOB="efffffffffffffffffffffff86dd6094be1c00303a00fe8000000000000000000000000000aaff02000000000000000000ef194646433f2c6a8800000000ffffffff000000000060ef9d2500200000ff01000100000000000000000000000000000001010ef807a4a8fecef2894b769a6614970c1d033774ed6e5ad14e90d902b1075c5324fc95bc2b427cbf60a2a976c938cabb7188284dadc15d2bafd30fc66b1727ac013634467fd8ef6b4d963407e2ed65a297165df8a57ed16407a1050bd608038dc552a03bef5483fb1a8435c25a0d12555bcad5dd1410da1d8fc1f86fe179f4c9f60f07be3f5ddfc136328ce2719e84c4e0a4f548a7677b4c0cdb4c47df17e3cc2d67600fdbd38c7960b3a8a55302fc6798d0627943173e8b2968c1a15ad8cf6ec381c94a78cd66e5d4c1a68886beea53c603500f5058ff612f71e53e24bd765929f07cdfc2e2de9600000000000000000000000000000000000000000000001058e4356aa3889ffc144f32cf19b05c25a1d797eb0000000000000000000000fc886627f1657aee5a8fe6db06fb07fab182900cbf6917c26fc7c8f23360d623c62a5dd8c9518c8679527879c9c92f6c6ed386d3cd1b4fd703333594eba40f359af76596303c0e7a4a1f21b819c5bbb9b38ea82b8648dc27f205233ffb9ad950ea090d7453dac1af6e8e466266e78e9421c1ae5aa8a92b63e4da457728398af5fb7d6f67f48c6cca59f516bad3908ae1cdc155e5ecc2d6fc0e2796bcd3d8f048603c862d5d3b7fdc9925edbac8093cc8db72ab7dce886fc83865331efe1090d83c", @ANYRESDEC, @ANYRESDEC, @ANYRES32=r5]) 11:44:46 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@generic={0x82, 0x2}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000840)=ANY=[@ANYRES32, @ANYBLOB="7853eb0eb1977afef3e693ced2e674cbfbca1a7d4f80cb0e5e5c2bd9ec00bdde820c712ca9bb489ad673b387579b68", @ANYRESOCT=r0, @ANYRESHEX, @ANYRES64, @ANYRES64, @ANYRES64=r1, @ANYRESDEC], 0x8, 0x800) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x10f, &(0x7f0000000100)={@random="bdd824877ad6", @local, [], {@ipv4={0x800, {{0x1f, 0x4, 0x2, 0x2, 0x101, 0x66, 0x4, 0x7f, 0x88, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0xf, 0x7, [@multicast1, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x10, 0x5, 0x1, 0x8, [{[], 0x400}, {[@multicast2], 0x5}]}, @generic={0x7, 0x6, "991d228c"}, @generic={0x7, 0xf, "e853251aa2df2b7d02d8f6eb2f"}, @lsrr={0x83, 0x13, 0x7f, [@local={0xac, 0x14, 0x0}, @empty, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}, @generic={0x0, 0x7, "9b8fda24b3"}, @ssrr={0x89, 0x17, 0xfd, [@rand_addr=0x7fffffff, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast2, @empty]}]}}, @tcp={{0x0, 0x3, r0, r2, 0x1, 0x0, 0xc, 0x0, 0x0, 0x0, 0x2c3f, {[@sack_perm={0x4, 0x2}, @window={0x3, 0x3, 0x81}, @generic={0x13, 0x4, "d981"}, @md5sig={0x13, 0x12, "932b299f23cefa9880345177c411430e"}]}}, {"adbae259a81b88345232b2db0335ecbb23fde8d9babfb480890ad4f1295441e3a961f0cf0eb172a8bf86df3df06027db6a0e4a9ba1aa035ada51d017ee7fcd1c6592f777904066851ce10d8ca8b672213222e984d9"}}}}}}) 11:44:46 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/103) r1 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) semctl$IPC_RMID(r0, 0x0, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000040)=ANY=[@ANYBLOB="ff340b6b80e91e4adbeda4c3459d72be60ae25c697f031d9d8a36c31d40f763a630b5d898e2c1a749b1a4acf1b0ba1038aeb2a874f546db3234506e9465b99edb1a2453a6e74198d5861c8e601e86d8074b6c0f84310b81acc7efe449ce1b8a00fedab79989765667698b7a756c9a8d1eb54e073903fd80a3ed359fd0db23621cce2070997c3a9a5d23e6c", @ANYRESDEC=r0]) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$setflags(r2, 0x2, 0x0) 11:44:46 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@timestamp={0x44, 0x8, 0x4, 0x0, 0x0, [{[], 0x3}]}]}}}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000002c0)=[{0x6, 0x0, 0x3800}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}, {0x2, 0x5, 0x800}, {0x2, 0x7, 0x1000}, {0x2, 0xfffc}, {0x2}], 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) renameat(r1, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000000)) 11:44:46 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902", 0x62, 0x400, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x5, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00", 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0xff) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x11, 0x4003, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x20000, 0x4) sendto$inet(r2, &(0x7f0000000240)="748819b0e23f62b80101dd013e6e659cdb98dfc139056389ff06d4c076a4d3b07c3997bbf08356e7173cea93dc512a0282822f07cd7bef2f97e6b8672a08f04acf834f03b79e4184d8d0e80e64b16850f1043fe19d4f9dbabd8ba66328af88bb8daef81855b04c073df49767e8a1cebeb3667aebc72830e204fedaf7f94c8d60b019864670d250633a98ad6dda92f94ae53bc600c66f3748d0613be75f2ed6fd9e874ceea0b8b4a10f324ec379417e65a55591bce0", 0xb5, 0x6, &(0x7f0000000300)={0x2, 0x3}, 0xc) bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x403, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)) 11:44:46 executing program 1: clock_gettime(0x0, &(0x7f0000000000)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) shutdown(r0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000), 0x4) 11:44:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0xbfffffff, 0x0, 0x7fffffff, "73cc516000"}) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000000080)=""/204, 0xcc}, {&(0x7f0000000180)=""/170, 0xaa}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/103, 0x67}, {&(0x7f00000012c0)=""/83, 0x53}, {&(0x7f0000001340)=""/141, 0x8d}, {&(0x7f0000001400)=""/160, 0xa0}], 0x7, &(0x7f0000001540)}, 0x2) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) bind$inet6(r0, &(0x7f0000001540)={0x18, 0x1, 0x712, 0x80}, 0xc) 11:44:46 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') ioctl$TIOCEXCL(r2, 0x2000740d) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x5, &(0x7f0000001280)='\x00\x00\x00\x00', 0x4) 11:44:46 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="b428", 0x2}], 0x1, 0x0, 0x6ffff) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) 11:44:47 executing program 1: readv(0xffffffffffffffff, 0xfffffffffffffffe, 0x3a0) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x114) 11:44:47 executing program 1: nanosleep(&(0x7f0000000080)={0x6, 0x4}, &(0x7f0000000100)) sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x2, 0x4}, 0x3, &(0x7f00000000c0)="060000ed", &(0x7f0000000000)=0x4, 0x0, 0x0) 11:44:47 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000000)) syz_emit_ethernet(0x109b, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000ef0010652c00fe8000000000000000000000000000aaff020000000000000000000000000001010090781f00000060ff9de80000610000000000000000000000000000000001fe8000000000000000000000000000aa00060000000000000001000023bcc349739372fd7491110539290c1b640130147fa91936343257d6268a1683c55a9e630401000101000401a600000000000000f25beda6c97950def32cd18eed6c493fd8f1d9c006829fc9f473e1eb073bccac4b9eecbf00ae3a268c0f31ff3b87665f42b9a8f79437c8c4dfbe6a98fdaca0c6cae099f0a4cfcc9f986a0c16e09792a57c5621b4478d3cae2c5dacde634d0f15599905f500f4a4a5a6138c829480fa6ec7b59b6251b7e393c0e541521c05b31c8cce10fb9939f3d3a2e9e97c1b7388697ab01bf276a40943b75c74d78eb65b96e9188fdab5d90981d7b161e456853d51f020aa972eb961a57619bddcbe8d4f98bd92c6fba0eb96adcab4aede3b7834e43d2283282871be9919bc62cd5ebd33ce8d34d75d8a930abeb9b78256aa06912c2d55239a02e27688b24af7adf6a6d380e73e90fcaf63760eb39219f4cde83ef131fe782834434be9ffcd18f2e98797a24964011a5f509e5b98a379c4ee82cbe923b314eaf4221e1ab092ebbead76fa821f542cb662c4be88171eba97f784a77b02827cb8e5dfa9d8843a3f05f8c243b8627f97f896b36c81a018ab590cd93ac41d38351086bbf0b3791212d65f0c160cb8fb565709c91bd1e608c68340d439bdd59848241597a2e6e91aa2895a1902b528e29fc0b77449b9d025d86b6ad0ee31d4740c63d0e03100fa06d240dd8cffb507703b7c3c8473204fa49074d2725a546cfb70b03389dc8ade917411a13c5e3ba5454d80f99301859a00dcec931fc8685db0f24757c04a518b17bfc0cd11d599c2b52994c29b0a225e9aaef6818ef1bc3fb21b4e8ff7d42146bec3a62346f69bae9f553673b21ef7fefcac60218831241d71c37436d920d45d28b5e36311a7411e02fb5babe054c9b81626fdfa795cfb9d5cee49b7a4d051576c7c6d4b5d8393dbda5e99d6ef29463135be9d0556c82c7141011ca93b3f9d7b357d60f48203b395d88685620af836bec1e17cc3aa124d5dc56b59c660f3ea8ed28dfb9051a0c42fe19a049e6e88ecf4e1163b51f5318320ecbf7f0b4a97e64df42276177c033cb879e547cad9690c577486d813878967c0d8fac76aa2d38c331f18340591f7ac7a868ee7227cf609e9275c7f73c80d90852aa6d8ebc138c42502d7934907f7561fb847dc5fe79aff2a959896712ef62c1eff071ab56c3239dcbf40250f3f6aaf4a8e4bd9e055f2740cdd6a8e5ad1243114e3849259f7da4668bc95c51d84568fe1503f51a80d36ab6768e76e9ae6685148b02f29b0ce7a56ac2e9ed848f22753a171dcd58848a07fb4cd7b2fff6552517c19cc8f984f185e897c1fbe6a1e49b2b309e44b80ab569eee199015046e46f23561c2aa3977f5ec58dcdc920eaf69c0c358488baef21755ae4d5ba4194ae89748d65c9c861a276ecc9dbabb7590fa2a4564a521fea2422d9ab975c38ec2d50f16f33d028000e9f0c84828ffeb255de874d7e5b2c2c0f9dd554ff1ff3ccc143781b444647f6aa10ca18c0e469a165168a988dfceba8b81f0396fbca7b9227361260de91b506c4b6be05c9593b40e8af0e96fbe4fdf90caa0b33d21a4e2b7d4510526fee9674920cfe3c66d721f29d8a678d3d944a928e5e5ecb340d4979712f25ec2c22728b4806f7f2a077144f2c4baf0d8f15b25206739ae6606bcc06ccd5c69e73c78749f75f50101f1d1503f41b646165a35dd41469b426623777d1a24a07fb3c6a3fdf427abaf64f531bc6d8a8e41ad027edad60b6baa071db1a1002f7f436fc22bbaa6029ddec472a670328cb06059a48a3abf113dbd6b6b47804f5d3d40be63171a694592766be89c79a00d7836a7b2aac5ecaafd72bbaee031ab13b6ab88afe34b8150dd9043181cb8e2d3075795eed7c75f3bcb9972556907ea195271cfe45be5d323bc5e2bda0c55b4f4b978a3e06635a91b27ac2facb2e51fb15d7c1d8fd684e521c14d2ec3b08b0534cb5bef4d5b68db112d5f68f0144b0bea106b9ed6b0d8f230dd3c0b6c88b0f77eadf189575bbe99e3769b9e2a0e8bfa5ff7f4cc973281355fd2e8f8f45196a1c2c0d175c4a607cf709a2615e57563a9371cfdaed2f0fafbc59c2b24b662c925275a4ce71bad1297db90fdf715245a6c3c04e4eddca15722c932bf4c78fa872948d0fef83c3d5ab90c54ef5add3e350881a40ee9d6c348a5de5af071754f9200fab4dc2ed7f32d1fd88b84acccaa46b232d00ab8f9f6c81702658f848e3cd49c13bd3613f76bdf9d2a0b5ad50b8865cc3975d91a74b93ffdfb752433a8923cef36f5dfd7fa8b068d5c7f0c885a1f7496f9cc741e180fd6b4deaa41eb096520ce780f20079265a8e0ab3bd26c80d5c1b235f8cee208140a70d5d8fc7c5ba102f1639609f0cfe306966b00a40d93589114a33e631956a40063c918d2e6edef5bde524a53bcdf1d16ea4867b21c77c24bd513100a9cd7086af3c8e6cf5e2cf0289e54609488049f3b50aff0d7f37b19e0e1b24f6cf84ef9db17861d0f0e436292075abb04695a161f6e8b90d02dae8c4e5c7798c50839665485b2b73a71b1dcd0af0d56e12b2e7e77bfc8ba681fb4048f4021c013e8f26ab6a17a67a3d2d4e854cb87f079de8918d14058af680e5f65473f461adae7b4f79a5ee199cd858fb18a03abfde8808aa745ef5e5419af6e68a47aada26126574ae844ce1ae223a3c464060c64b41197b81c4eeb865cebb0f6101d4134bd00383d795f8b33ebb6b801269e427911ea9aeae812c76bc6d443baddce8bd6eb72f8bafc58083ae500f3677b4e73cf196f6f0a98badc6cf9381b960a828b82f706a2fece746765f689a15de30d2241d3ba27dc3c364eb8342ac7070256febc50a9d30f894cbc4dc688cb6e4abd1dbdbbf4a9467888090f756bccdd4608a2f9e513f55475171bfa7508ca362191456f8d179fda281556287be179804d6ad6233b578fd8b593bd768d5919afca2b6b457776b2179111ee618351e56cc3e5c87f069e38f554d525458c0965822e7aff9293d46fde406a5ddad60be049bedff205db26b59329e9fd482addf71346ff6a1e17b1b858449d20fdf1d650c39ce98ab9315f584acf1eb47a0aeb27859223db7748b56b18dba36ae608f63f1dce5f141c9386a3d9e7e387ec9f6e6680aa13c46bade6fdfe4858d714c33f1f68fd741ae7ee317f45bf77651d58039e3c658392ac8a896c4bdf79af3ad2775e620f1806f124dccf314c120e4a348fcccaf966ec08ad208cd9a5f54c605b5ae05d83edfc391a12d6b9970a826f65d7758b093c72d7b06098aaa941a1dbf5625a28bc9952f6b5c4310c3ebe7ece16eccb150c34a1500b651f010000002687a7d2a11fa1ca6bab3ff6cb29658394690972fa917c7bd83ec6708d2f172efd6fc7b377731ea0cde960b5581d81b3fc8e8ecb25dea612c59bcc3bc463f322984b88e7b0f9cb35d33109a52d52f1a46567dfe2875367c07d06091b6ff9be05c3cfc6bfa58e23e10497ba78298b28ce1c886a516fc4d93db65ffcad0677bd3d386b98a8ca20795cfc9c1d2de9c94537a19b0dd70bfb57b626910530e6421672ba376704846e0ad9cff986ea9b94aafdc20809f9ae59a6b70100c3c6e5aa6bac9bf08a798500529217dcbfc6b744147ed41e784aa999853cd87aa5db8831ad3032604ec15cabf6bd15f1471c316585ae9b1411f964aa481c4afd58c3ff80a5247457b84aae222e76750a33415c401ca930514eafd4f71e5e1b147e4e8017e5b24a1c3578bcb7ae3a37cde80ce8163827a4683ca5fa80161785e1deb42b6f397c280558c4edb62415a0dc3aa764d9ba1b9e7ac409351ad0ef702bc1e15ac0106831bf818eacb2bfad37f4b921ad80e81f8814b432838a57a3e7a3d0b0ccffb16e5a26eeec80e9c46cd18bcedbee71d59714434be266a9137f372352b057d2c68e627f93201d0a6675ced74a5d758363136490882aa074f9c30a2e51d1b9ba482508ae308e8bd1351eff0518dca2891551b59130a847e4156e259e8099ae9bcb011e4385f9f4bd5df0eabe78a423e009c2f47280b6bfd0c6deab47708ddba8caa3079eb24d5ee73df4a6d36aa4a27930e0f6ecb61a5ac729209a51da658e6f4f66debf1d19a83ae3260b3ca157f47564450da4fd93fbaab43011496592b62ab8141c06c3646293d30dcd4a12ebf2e9ed079214d06ed12158742105fc447455d5e1a3464c6628d6e53b9ab0218c0abf44a4d13b317b1f282d97ecfe644650c4afe58f50c82ca6a12b258d475828cd4eb2adfce8f213cb26fc89079dc6923ee1936de39c2afcdb32dfe6b041c87f0348772cf541611a7485cae47cd8f3b957338826e32b4f2eb8c455fe5bc4a67b5ce18965ae72ff9f53640feb7dfcb21f535fc74dbc4d39fac8c040110a43cb6962f4d26d9c2b1a90f44c748381efee5fe63953c3f95b760425c9aa95d832310c2186a68cab109760a7059f8da06999504e0d26cbd081653b1bac5940fc5a1892a9a3ee24855609c7b22e77bba1b0172989a2a696a65c66593ef267c921596597f73cd953282d00270faaaf1d0b260d126c980d625f4b5f7e910097cd7f5547588591ff0532f2f5205d4734015019fea1a3ef728ec107b3ee33ce626464d40b4c5d89eb534ecbf6c2adbcb9b0066bfb839707cadab355addfcaef3c9c6542452a6cf9fd31e7a8a56017ab2150117223234013b0a8eb76d00dcc343202d835f9a0393f53113b975dd3b810673ca12b74737b0d4fe38b9c5e808917d0e1774cd7a09029f6db9008309fa3db3f78345cf4233c288235ec2f4c389b5ac2425bcb4c64e2494cb854828516781f8db4c42a03ebc76aabae3adb9e2232dc249f92b9463bd9645edb5d0129ac1f301a7ede7cf3c62d75a40c670b4ffe84101e617a1a553a0a92649a082713252a05d0131192e64140c1dfe0f1db7b5f0f4c9e56f075cab08b9c78044e1565b945ba20321f59bad5c7d4f7ddc5500b9e5b406e3f3df170f21707358033be9aae98e7ff74aeca66c176159e085a1130595680c986fb1957ee6d840e5def83c47f0022635da16187ba8041dba078330ece36fce7bb0033fe2de384b882e31cf2f036facc1e003c7c4a65e824e36203c40474e335f484f95342c22ebb4ccc7eb02aa785a1d87e3ddf16822496da77bb040bd183c2f0bafcdcf86bb35577774e4ac1bd653e3f1a4e84a3976b702fe3a4b03edbce1de8796ba55fcd50cf59213a7bf18742c8a29b45d9999ba0b11b2996fbf26d604125c1aae556bb00e34137829c444af8939f5169793b735e565ef57f2c38eed49ba945429e07c7e64e8bf0893c2265afd93fc08ac519beb2684986b35080659ffb1c8c37ec6479b6f87d34cf18beccd3fc0ff0541bfa94bd9edcdc9918d9a000b120cd13625dfd5069c7365a393f03059ed4ad082cc3877be66da84f02567f98f0e3b2e8ba0d4b7f470e926d546b156bfd38d4fed5a21d55137a8a970a25be985f30f20b89d9d4513b73af59c671c02e943c607f7dea498c086ea27a5d7b19e322061bc4684b107f567d821c1b1bb7f2d3d462dd201c0b1c5c40ee475b16f5f067177413efbee2eb7dabc74077694e420bbe13eedf216d1d345bf680ba050957233fee73e569c3927b412359359eceacd97682b6ce227f3d35d07184bb379f0d3bee6b9dcd5c85c016aae07b96a4577c885fd3492e6572729588678eab6eff894e6cf906c69f7d1d8dc54ab0606fb0801dda9980fe19d91ec2608983ce9cceea357629468e268df957a704efbf42de7114c2b2b355a21fdd305aa2b1ba498ca25c8e4a77b9b860008035830d0847109fcb0f3c6dbe82e1435d0c5e9e0cb0ac83ab3b000000000000"]) 11:44:48 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28cecdc95ae8b10cd2017406532f5ec1e9d0c49611ac70f4914a6c202879fac16e2eca43ca3fc39ea087943ecee26c9f"], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, 0x0) 11:44:48 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) write(r0, &(0x7f0000000080)="43ecabe387ae8b8450f5b64eeae07dbf1c9940fd8b8d23c625ffbb5ed841a1a225b653e8b2c7508a1a3afc6cb8dec198588f7574ee8e6b1ab2fae138831a8406ebb3b5dbfea2a9cf098445b507f7bbcce56876b87ba2723c0c62f2ce8461d1b4dfe8e04f4b9e685df9d6f623ca8e4682f597fb4fd5f794dc49ce3a4adc9b98bb2b69aa147fb811b3a9b3a3afd064a1d52acdbadbe7df25b75b83aa221579c07f77", 0xa1) socket(0x18, 0x3, 0xf7) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$setstatus(r1, 0x4, 0x40) 11:44:48 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x800, 0x0) 11:44:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0xa8d, 0xfffffffa, "0a662baf0c033c08d271795acd00"}) write(r0, &(0x7f0000001500)='\r', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000002c0)="8bc79664680398c1fe1761dc961bd0532e00e538db477cc77492a08884d76e0bb3a923702f1fcc297eac19424626b1b7e97823a8a9d6fa4ace36c228265121c0d47d6531b4fdaa9c6be4ee0a823a4596a74fc984a767929902d0859d9dd754bedbbeaf6311653aa6fecb39a166dbc9ab1d31cca542b6a5016697e88de2211777efff8a8be7ed63a82c0ed6e831cd2b9c49ee392e81714e0184191a9a9010f3c458ba57a1b82212f4b1fafd0e663a4f6b355bac673f8cc98e02257a6f418d21992cbe598cee4622dc1a3475d692fc56003759df7fa16dd9f11a404800bb15daebe214787e537ad894d33938c4e2d14186", 0xf0}, {&(0x7f00000003c0)="e4cafd20434ab1e094661ff1c307678da70c0edc63b9d3c6ee5a3b9a5411918700fbd46d914932f38885cabbc3807c50fa2c7cd9fa87b4fe4b30d95563feecd1e01147b4efd35507fa2dd152cf07c55c1d08fcb33311e53eeb124e829c4fb9026e9c0272a33b91428b3e0588098f1f93c2b96e723027f1a3e95aeb39bde6859d148588d3e3be8d92eda69d0301ed927c0951a4ece4cfe2bb6a60281560baf0cf7325f558ee8a1feda837fc0795651a2f7b63", 0xb2}], 0x2, &(0x7f0000000640)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, r1, r3, r1, r0, r4]}], 0xe8, 0x40d}, 0x0) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000002580)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109added939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368e0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf84615899ce00761f20aa1ac6ac987c6be100e669b619ce299a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1401078df63d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0df1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e922a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f580452117cd1fa917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576c80fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7d02bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0285cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d1d025a1287742f6183d5a41df7cc33bc0b5f9f0d6a2e2eca328a5fae7b62f43f70954aa82f4a84fe8d1cbe59b20e56cae4f0a2eae9473e7bf962e9c34e1af66cf1635102d101048e9cdf0dcc8da7eaac43adb9794959caad54912681288bcc3faf90cca78d8abdcfd201d52dc30a674be97a607aa038c968fab28b259b51adb88be37bfdb9fa24093968621353b70c3133479537a5a857715ce1a473fa0a34b5e1fb2440c237f008ebcf99c3edb26bc112cba6e7b46ed0821e44f76ba3acfe9b1cb168c4cf8f6649a683647416e9109a483c682ad8115187329eb5b71d3356efd37267c3251c7b296ec1a3b3c3e44899de00358ddb264acb20ae2bb3447539b3861919d78cf344ee3f0d14f83c0071e1b841f49c5eadbdea8c8e35ae55984c03f205ddef9e62bbbf7d981f2aacf3cefa6ebf67020a47837eebc651107a87bfc8e1267e09c40b75c03a60c56e63f1c94e62d88ecab9e9e41572917bfd4fa0fcd34aa810e31768323d020423387a5966aa8d4ce99577e7f263988d7ed3952c609bf9c3caeccfb70fbf4e637f0e903005fd8d4d93742402bc93959e99e0714c8fe7839c9cfac2aa5b5446e81a5bf2cb833407bdf61c2f9f485ea627f15ed5bc4db85767c0bddb36dd4c5ac769d3d020151b318667aa7840dfae53e86311d011f32714586020146431b336d6d1b599a0c4872235054ddffa56002cfe101d46e6146fc7364a4d9ec610fc960ced9acffdf30a206fc305e5ae0812682f1f2855f70104e54428d025dc8b09900ecdb947ad24a1ca22f1e443fd26aaafee5ea2e70f33d1275aad0d2f4fd7b0bdbc186b60aae6b0c4c0373727f77de283cc5bfdc46dfee651bceb153ee84b68eb17ae72c9835c0832e9b57a11453265c762b39e9a6f99d640d7f418e0fbe5807f56e630e1ebf6458c9badb4330d3209223826cd29869df660df4f647529915973a26b27875bf9d3953d16e5538c57afe66c6a43e7bf0b32c4d36583a7ed6f1a5f7b54b5693c083733b7e261f5a59fd8ffe6ec05257dd8a0ffad8321a59c4a1916b6fbb6c8dd42276eaa9006c96cd68d95da4accbfce56a5834675c885cf0242d0c6c1fdd0b1a8273b6e1efebc6e492f418d789047ce9810bc893393954bf8ae95cca33612659249404e6e01e17663bda845c5ebed9e9cf71431e51600be26956c52a122872fa911d25ce78833791bf75ee9705ce0995d6cc9dd98c32a6be6bcf098c597fe354eb628455949c3fbd2d8f621c5040b16864e0d0fd954ddcd05b0fde78c5f92686a0796a7daff5f637ad046d16660b8a1b4d86b0ba471bfa9cd6d69e7a689bef2d500cfeea9084e593f03ebee9fbac7842e437ba5202d4e86c959b409a5e59c4d6a987fad69dc6b995007a7dd4fe9e1cad801fafda4b1180565ee3b7ef57d362a7b65ed9221a824612fdfb7b0966c0358c4c6c30ba553b024c01d76af363d9742025d637963a467cd2da869c22496ba1d6a008ffc2bf9359abba3f6aa6148b05de9ca962334abd474f94b97f9dd7447068da6a2a16e8366132a9a9479fa5f8bb126bf2d197fc41057bf53937c70e7099c9f70481caa854e4476b1044b843f5ad4a47edc8ce37d71337d4eec0fc11a8fff3934fb51167e254e0562e6c3da0db22fb85071fef41d520477b49e5b8a736fc53a916143b5094e3714388d5f3dc70b9e517899a343cb693c8c513ac5e56bf7bcd926bcba04e7f099c12a1b9961693e238c612d3120327380eb91bb68a83f543624aa7074c64ad85019d05e8e0e31d5d80f659ca8b1d7be4b0f8726624b1e04d321db443df796d1b5bba28222d71dc8fd2b5a03daf0f8df07d4a68ae0f31dfca375c631c8fd0b92d7e88d24bd778dd3c2559eb7725d209fd472ba8ae3b086c689fde8771a44d9471e8d100192b0a6518a2dfc5132a738ef3ca0bf75de46b92de157a906a3e1059413998f1954794099b1c4dbde661a67f49874b73f7cdccc0df2e560080f2078c96ae2131a9046d38021497a826a52f8f4890cada8acaec8ab4f27cc825615f5db7999e4063f7e12a318d60cee49cbe983692f7221fdbc1e60680b1b553166", 0x1000}, {&(0x7f00000001c0)="ff5ce3a04673026c1604c7e2c372b84ce09e6c80c4729a700786feff7831e87948c83aa8be3dbb524a7326ad522160a1c5efc7d389b07b70411a71818cb8796fccec0a11d9d3f1caed4545f010b8a69121dd9ea1f741a70024083f7fa96189b02fc5906b663cf4749ba468a5e2df906b74a75857acc34f9b5c23762504c2ad387f61e6b142eeeb7b99c2683b77fe45c097ffb3fe1650f107f685575cb05a176eab1bdefc2f3fba236a4749d2c2bc02513eeb345e04b154d809604f01af3b6b62a0c58d29f6bd7c833cbbf4ecc3b57a0cf8048dd90dc8eb1bf1edb90b1f23a127a30c3a79d20e54e601", 0xe9}, {&(0x7f0000001300)="9bcc2c60762787af43881e2998ce1a2ef91b34bea63c16f304e7e7a838afd8a2b59ee58cab1aece2da7a6e5383942a16e826587c27ee509c3815e3996524d802", 0x40}, {&(0x7f0000001800)="5dc18aaebfdf8cfb6625024a1fb30c83ae0ddef33e5437e3c7ea0090acced536dfb13bd340f28b1bc22e586fd820577cc06a3b1df1586f1ac69010ac683be57cb8bfb23d1f79a57c30671160f84d33e1c2358be90f849d65b9d31d33287230931ef61a806797b5c8b12a7054cbf8ef655f3157e4f762c9188172f670822075da20bb4fe0bfc8cbbff6b3a269c63529ff247369c54f12278c1627df3496c81603127ad3b70dbc9f55180609191ec329dcf5acde99806d5d391bd07b14f7c706af39e52be681dab7c139741e67854300c3b2a2b15ab19a724a09d864eff7c8b1784284c8b975d27e9a0d2b55fdd8a67c89b42395ce052bef9a9fc3049739ae5a00529c5c340fc3165f50d6ef3ee9c9f1d82b8d34acab7bfdec647140577b852244d3a78ac8f29b37d8293bec6da6b095b8fa516987b4de5f0bdf34c8c8765f1f57f5f153b465b99318d9044b62f7dc6192cfd91f54020e417806e1e382a112bfb56e7baefab6fb8eae3f8cc4e7216eb820a3d69daca2453657bff3d17079d3376e0fc0ba0713bdf2357fbd666b0b27881abcff4bba546721236bba033ec5eaac4f03e721a145b1f8d9ce05125ace5831517a11bf944e0c709e6b69f7100fa41a868d4fc34d459c4b59695b8b9e7e3f11d971f5e87d246d691763e5c9f770e5930172ee0e13fb76279c41c654e82cb3bc9e3bf8ffd5b27a6057a8d51770efc65f87a9d8c4bc711165686cae17eb9955d4a69c1fc9bcab374bc5a2d9f519d7b8e41fd247c1f352e792f1f14b59e8902b5ec4f9728d16730d871ab3a4a940f03bdbaca020aae5aea22ffc43f417612e9b3822ce22c098b821f193fb29a44a6a4c9ebe545987df338f0aa79d092b0235ae966dc24c6eec4feedf5599401c71b6f7a598d2dfaadd9f2d60f8851762aa91d04ff7d94adeac6083d7b8c68f6acfa6f0a441d96e3d6a34fae4518b7d1afb8cf9cc6e848fd03125e216b2acec393bccfeeb4f489591272c04d522c9dcbec309ff0a7ab8e434bbaf0eb4cccb60cc0ebff4193294c1d6a846f02c05c868558f2c9ae4b874dbb45e2622033ec320fbeab142b6cf180faf0c9251cf785eb1ee363419a2553487714429cf4b8139e7c20eb39f040e8cc7064a9762f8843ac1407a5cd77b96c283a1728dc5329bc9563b51b042a3a149c22b03e9f1a8944608a182e66cc58fcf35efb0109d3ccfbf488c5110889b8abe2b56d05bce804269eb688d145b24ca4b8905335b317b6e19dd61a78858f26a154d14618787c7089085adc3224cafa0e93c665fbcfe39402c4de0d90ab02744e82dfe4366f49bb1bc11f261ab0783731af9c23f797572ea326effbc0e4cae3ae93389872cb491563e71d45aa9851f8f26e541336c635b94159a4c3797406e193a72ec4879a144338a32ccd835470ed531e07b2b0f671498c0cca71b7ad9eae89f967df90f1efcd243d57ac943e3c731e0d8a4fe1903ef3be156c2feda4e9f2fa5f8d4b6e07429b5dcc586414ec479760374442ab8a677be7003b8b160f0d941df7b559ce9b56173621e3e67046ce0df994897dd7d4a4950695e79904845f46e6793f261c27606a87dd73325a6e42f37aa87e80107a694221b5f044046f87af6110d7c571bed226cb972c5f1d2e71cebdca364886e0ea17aac3ac69efffdf850c094221502ecfb7c3544ae0e7442d3f667a9c5b764578796da615b5dae4ac6d8cda2d8f6ce831c0f050071356aa4b97187581fd9750c092a975be28a524f1df26ed1c2e060cc5be0ab7745de08e6374763191f4ccb515a0ac3f40272c9da88e8446f4ab025f3b99f15dac7341546476f7770c7a2dc26d0a9bf7c1147c82e32dcc771ffd102ee25b8179f19cbfde5c85714d9b484c59541f516a8d3453567f60e37da1d8a1be5ac4027c593e54b45a84ec9392fbdbfedf325935d09f0a9bb3cf8ef49542a2f4dc2a7025894ada9eb9a29f5d9d81c300df7409040e6e6c5aaf2bbffb0d27f63002bcee45cd96117c18f1687c3ad5fd12ac47a8ffba83d7ab27f0a1d4d89ecc2f5c47634768865ad08a64d7916a3e8834ebdac0bc48dc785af4433b23fbbbac5c195be9610cc9121bd792186e499f08143ef70b8d2141262d2d534274af235ed5405f98d5c0ecfbe9cb9a6603c149ab0441f05d601ef072ed5307fdf990d882d8c504f8f2f2b2074625c85406702171cb656ae7a4c4da3e206afc42698deec0d1596d680c38031a201f7f4576d7c0f1a93d7bbcce7be59c208a46c345e823a5364d7b00c6cfe03ca00212d2509c9cc27e280098d443c28eeb3052cf22f7d6c0ccfe00dbe362d48e446333edcbbbf37fb0e264cd33eec1cd194476d2d1f88a4fec4576ffc491b3f21ca8fb89059c3d405178234ab3f21f63043db8a26dbbe9bd29d0e3a51f1af140e114f68bf7fc0eb0a015cc9e3145622ad45e52497c3660d46fddf06f20032f55b781007a9b9e83992f9e73ba3c648771809bf81c81a07b54f8583356833c8261fde2af0224ab7aca8b346d8e0a948eb72222427b502b7c1d476e31e02cf51b09b50ea326bda1642ccdc9ac592622692c93a1ac1ddc7fddd78781304f840251a46bbfd7d4843a7d24a7e4a017a3a350889c1da6d006097146bfd1e290aead92d2a85e905398f3e2eb19942df9743b3621de94cec7e7f138cc029554ae3152d819739632b1fabce9347d403f55306a5a4b8abe90f64ad647eb40c55ee7b061ab38dd0654a5b52d8a04417905554c5a13019d54e544ed24eda7dd95cb89ca24d58d14dcef670d21ce66165825a7ffa3f784e3dcf0e55b3a4544814f106841f0d466b026f15715a6b6866daaa89f28d2928ce33944114a1fa787a78e0ace696814727ea892381f4e9ec1229e79bf6f77043d89fe9473eab377aa16d297a4e690ff6f319709d3d59ea3a109223eee29097d760e0849d712795dc03619b31d65ff34850435ca0a676b87f2067e8ccd70d5388ed1bef25c83a7995275078d75d890af3a442683baa15fb48588a02f42bfaf108025a04c99f46176cba02e9d10fc36428c5796f8d538096304317d8cf0331b90f8747fd8ac3fe97dca8deaa84b9d43848a5b09f407de1bd7f128bc722d63960ddbc323d99a8de8c2c041bc89cc153c96c303a03745d179e75bcfee2e9fdd9ca3c0bd77ac026ed3f29b642734190ac4223be817babc915eb9f626f60c544713bdedab36f9c34faff692dbd49a7d30ecd4bf35eec259ad875ff8ffcad8beb078cb28b0275affe4090bb892064388ca50c7e542807a8c6fe97427cfd360c8fa48cbc3bd93e0861a4673037ef9816ee1585f24f70e82d56596127d5ea9d3ff71fd60b520fc424bbae2c0805a39c5000a0337266170c116f80e622486d285981a6747d16c86a1e3d61d6cfbf3ca805c47daa8d59ec8d70a3b588e44955c87b3335562e63df3b4c55515d0fa8571bd010bc4cffcb85c545cd6bd0e25bf3df25bfeedcc20a7f1d9fa015f5287d30b5d10caf678a62a5377629e70c3ec546fb5fe075b5e6567d2781f371a45f9f1248c5ff2a5a62756f029a6cf58186fdba38c6483650fbcea791e0592e949fabb85ddbcc5e24c9af3ffdcbee0c9a4381bd139e6c743ee62141b23bf7e8b2f2d8ecb5492e39605e005af9e5811b26f1210c7ae333cb1d5abc23365d5c6a52df566e03bb2b9ceaf8beaaeeb062cc0dcd0ae2788aa3183e5426e4b2fcce50d2dba0b69784d57966fdf6db324618a49a3e32ec3e934871e30c114f5f4bbda6fa878f71e876c3909c67968666a878279be661e22b8a965b550a6edd8afe9739928c45e4879fda267ea671bf7fe1c30ed17d769024f2de6344391bbaaa8d804701f732d3ca3daec9e2800473bac7b49b5d4eb28025e1ccfdb869e5666ed7bd4053c641af170a23449d7b60c5287b028aa1e87678e2dff6b93ae1aa73f9c69804d22a65a83ef19b817ef6ac6de70ec216ada62a72da34152c3be1fcecd9a6a97b389e5f495ad4f136e06e2024b51052965e6ff1bad6b222f9756b357a1b1fd3c144dc33944e0a9076eedcdc37cf0073470ab54fb733472c677ac5ab2e4722aa62353b8b54894b98706331b213094cd5445062d84d42838b622cf2ff6c8a3186a960245f9725ca3855f0373519f8264954e87684c67e771b4f4dd741d58ec74ddf58d3d6faf81aa01b4ea57b560ae058f8606877e2247ebeb132d0b636e33a90ef17d62113e1249312d6ab5128cc190d666949655b2d4be32346f9486f91f8298b6b1c8b5a85e95e778b115672d6128c45249d1c0a2b4a3f7972005a9c1160cc60994a3f9249f29b42b805676fb9c73269e62d1d44cefde077438976ca0d8823b73e2ad7e044e7e37cb69e863463028db5b9fee55aa93a49a71d36ec48a5a982f7f6fe813980d6dc7c5cebda37148715554742966b5b9741e171bd836d18282e07e6b56dac93ffa651302904a8f9352ff89ef3f6c0d7578473644f01358837294e8d9670bcebc02c4df8520c4cad9a8230d97a589556b0ac5b6b7755919c343fe48882a91406470b822f85f1935aac63b64e849c32de7074892d53d9312ad4011e0e66f9f825ae29abe97cfcdf2a2e4ac25fa62a96761fe7fbb0738ac008edf9bb4ed1f0dc7f8bdd7faf170a20c571cdffb6e51b44b382f9eee0716e4b1fd26a81a3a90671bd20e4bfda7dd56f9dde10db6385a784196bac28a75d752097d61f7bdbb17c56435fd3e5f574877338c849fc548d27e88c479db770d3bce3c23359510a6ebd139bfa8d57bda7f354aa0f5e9243ddced086c0d232c18bae061dc6d35fed187e832c930c49e504270e3fb332523cb18c0aace89551a31bd40b22f16e94638a10d29306c5bc5ac018350dbbfaef", 0xd72}], 0x4) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000000)="6baa522de91d9dbba8e7ce5b093003c7db", 0x11}, {&(0x7f0000001380)="08350bbd7818e688d58f039ecdf5f76e6f191ac102b56c2544d10a43a7dc35d01d13a529e1a9fd11db7858e0e2170d86362c9fe5ea0d8aff30bb72d4b949eee7f46a0c3c801db0c303c642778bbd78da70db50a3a4530a", 0x57}], 0x2) 11:44:48 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) write(r0, &(0x7f0000000300)="9648e9c69c2222000a8e6bde6f7a3913ed06be2b06927db9b1409e9b8572d758e1d1a3376870684d187822a9aeea5d505caef5727c9d99d98acde74c592bc01e15935506713d8551359eb6fc14555b1d88bd6a3a246379089f78a0ef6a89fa342e39b5beeb9e977e58f816a9c0de51eb5b3a066d48e19887e3ab463d7a3475d34a0e5395", 0x84) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x3, 0x40, 0x8000}, 0xc) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000001c0)) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r5, &(0x7f0000000140)='./file0\x00') openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x2, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000000640)) clock_gettime(0x0, &(0x7f00000002c0)) poll(&(0x7f0000000000), 0x20000000000000d1, 0x0) 11:44:48 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) kevent(r0, &(0x7f0000000140), 0x441280, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) renameat(r3, &(0x7f0000000100)='./file0\x00', r5, &(0x7f0000000140)='./file0\x00') r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) r7 = open$dir(&(0x7f0000000300)='./file0\x00', 0x20, 0x1b9) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r8, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000), 0xc) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffffd, 0x10, 0x0, 0x5, 0x100000001}, {{}, 0xfffffffffffffffa, 0x1d, 0x1, 0x4, 0x5}, {{}, 0xfffffffffffffff9, 0xc7, 0x1, 0x8001, 0x4}, {{r6}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x1, 0xd7}, {{r4}, 0xfffffffffffffff8, 0x14, 0x20000000, 0x7, 0x9}, {{}, 0xfffffffffffffff9, 0x11, 0x40, 0x8, 0x4}, {{r4}, 0xfffffffffffffffe, 0x61, 0x40, 0x0, 0x2d}], 0x200, &(0x7f0000000340)=[{{r7}, 0xfffffffffffffff8, 0x2, 0x20, 0x0, 0x1}, {{r8}, 0xfffffffffffffff8, 0x44, 0x4, 0x280000000000000, 0x24}, {{r2}, 0xffffffffffffffff, 0x10, 0x4, 0x7fff, 0x9e}, {{r4}, 0xffffffffffffffff, 0x2, 0xfffff, 0x0, 0x7}, {{r5}, 0xfffffffffffffff9, 0x94, 0x40000000, 0x2d92, 0xfff}], 0x7, &(0x7f0000000400)={0x1, 0x412e6f64}) ioctl$WSKBDIO_GETBACKLIGHT(r5, 0x400c5711, &(0x7f0000000100)) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) rmdir(&(0x7f0000000000)='./file0\x00') fcntl$setflags(r1, 0x2, 0x1) 11:44:48 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) readv(r2, &(0x7f0000000640)=[{&(0x7f00000006c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/26, 0x1a}, {&(0x7f0000000340)=""/80, 0x50}, {&(0x7f00000003c0)=""/192, 0xc0}, {&(0x7f0000000480)=""/210, 0xd2}, {&(0x7f0000000580)=""/180, 0xb4}], 0x6) close(r1) r3 = socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000240)={0x1, 0x10001}) setsockopt(r3, 0x29, 0x20000003f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000040)="540750ded65334a8", 0x8) 11:44:48 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) r1 = socket$inet(0x2, 0x3, 0x9) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) close(r1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socket(0x18, 0xc002, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) 11:44:48 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x40a6, &(0x7f0000000180)="90916ec2a56db870a73f66a715a42499ad8a26febd0f8591e0743d7a58900a913a08f02fa8744db4c86547bb154edd394ed0498349e70f99458cadc9ee536009869168fd68f58d5bab4f9d4046b07a2148f41c4982cda1d42f93d46fc352151a76374b1dee5819124ea8b2509a23485b1c79a9e65012ced99cf006f2768f7cb34cce00e9e7c0c865f3e039b16f754b875f33bdeb95a310d30af265d202e28deff62a0a03e5d0cdfb6cf07e34573ea24c0a68fd3d736dee58bd1628565be8b7e74c61371512160924413725528d96551e1ccaae8f59f93e6a9f71ddcb52", &(0x7f0000000080)=0xdd, &(0x7f0000000500)="fb24b7eaddf1cf1045fd3bc41099e695d4b4782a9a5148dc97da1df8234485cb6b33e86110062617c70341bd8d147f6b98bb615df0d70bc74db6918523841f74d66f427483ff9d5fa39bbc958072b7f19f4db8965b5b47e23fc0321d6f12e4276199ca783e793353232f3d26e183ff5f7679def030b047f59ba81a615aa4dffe4d6c45e6cfcebb2b1876366bc5a0d9d80176fa48aa9bb7a8e2f5355ba878a78ffa768d4c3431d68a5a9634c66c13718ea7ac255f6650009f28892e6d32fb4d812cb0a8fdf4aa6891e1a073d99f9a82e15861efa97b59479bb781c76fecc684e10281a6523ab86854ae253adb175cd85ede9237550bcccaec2a227b55b6b4cee91da56bac9d5782fdc84609cc57eb01a195ec71f463554856fc24f7c80cf7af96c50095b7126c0de0a3ac95a5d66d140848ff744fefb75573f65474219ee2044c61e33a0f64cc0675961fbe031c9bf1786c5c7894686684fbe5fdc715c68a2da377d924bb1ea9ccbee674a39e536140c0d61f154f467df462a85b817760bf1390ce391e4ca8a158865b42bdbe85f45269254c2a546c61af306993cfc77557dbe2c9311f6e955f631cef9d0a8339e2c778d97ebf755bcd76633824848727759902f6a4141aedc1fc4f3c69d0dfe85443419d7533759ec8d9fc665164c6efb911b92d765048c38ea7f04e081cebb748e2fe8ae9d1b8201354585ba19cca58cba8a65ec879f81d70c0ab25dc91f0a03d1302a6093a0fbc706174639a48ec5947e22bac98d241c15fc139d5307c366a59021894037403a56a2a2308fa087d5dbdba763f5e128a5813f98c9949e20b77bcffcefaf03d334dce6c77526172f8075f24ed9d244756863877caf921c2d7aead1f0257ef04be0d66856499036cc7e3d92cabf3be8125566d94bc65ea190e8be02aab4c2f960f23b368a63cedc7e142a46928d967c0ad5409c152cc25294f392d497a3081c87bcadd41a3dc22bb79951e092911a3f6feee8e219a92764a660a26d5107bd49545cb34b697f857ca2a83c75291aee35c03445af4f2739dbc2967c992123027befae47a3689e58363c4645fd8dd74183505eaf79eafee8f6809dec95950528327df491e0fe9355449c3ebeebf40b34f062eb925024315d774e887db293b8d9c424e9b09fa78bb9d9f68fcef3a05993a55aebb0ebfd84943d51fd9351b980877b31d57230023ae149e98bf46a61c73669dda8bd0cc34be5c2dcae40801b9da0e18aaabcf8f73eef0e9cecf5e43e503eda7162a1a4729102ea84234f7e175ab680e70ddabe18b10da0cb7f18f2d8c8f873ffbdb2a28ffc5fbf1e47d341dd68551fc2814d804a650933befda67d1c054543de725969b28177fc00edbd6dee04827f23d7be3f1caf613edab251eb7a34a9a213de624ba11dab5154f1fd63078ddd837c864f48a5d864264328142ac5b445096545947962627f0069da62bd7b15b348e91d3615ad6d37316907e78cc4ff5679e15a1456e4c52053331172f2f5db5e6c5a4f793226894799d64a2989557b1dde405dd43fa4880d78857b1dfedc5ee6af375c210661a7ae60d2eeb82db7a608270d18d18cf250040053fd6d3484c26ae755a4bed452fcf06498611c633ae52ad4fda0a6c0964a36a265328d276d7e878f04d81543e502319ab0600ee6d21d4bdf36684d6387ad4f3e68374f05e287cccbb8cc948a17b6038f3f844a121bafacca883608ba3fdc8126ae99cfa6929b058124b4eaafb342c8446a4e70882d29fca4d48aa109f57b40f22788c50ca04d3e1a945f14fcaf7ffa19758f489fe09df9e868bd125475683af929e60cabcdcdd0ccb60319beb7249e2699cbcb054e85452327c1ff4fced4d1ed921b6548947248aac694957dd66a31c30b7f96ac1dd4012e90affeb86960651a3042e34abc67f70d7c87f14cde0cbe49cecb689bd62de2470dd6d60bf55a9e2efecf744d22efe8862baef9d02047a4903f02d9513fb9c2cdd2f804d315a0644efd0623b01c04a94fbebe404e5c40243d3234363d70f123d26ac5b402d8893f939843b1c87769987da4b8a84fae78f738ba6c91a0dd18e19a7465d957d60d88d02d701455bfcc813775352effe91eeb1e13a48e0df6d16586f3c6595d40c63d4c77b9cc97e2d3bad3a2af48c9bb031c0c61308b9dc5a8b12dc856f1a4e90f2f085148c115f835bdcc69a64d6cc97eabe9e6c05318b11301bf4f0f7cdc403f20af145729b909d0f478fae5f11bff2013acaff406ef7d3e145c8928d0369b71bb96c508d29e39eb678da4dfe89480cd86a832447da90ef1615c43110153bf4d0d28242188d3a19976cb6433fc73793c8c0726e64c493c7959c9d03005ee9550aad7b1b205cf3c9e261d1d4c2a2b6c5d3a4a99169f893b39e2e99d92ede4c669c8a9a84033028c67a05b3e9bdc15ba76ea12724061796e7f90a59676359aafa2794b26179126733800373f234a2c44c662114149e35f4ada918ed81c05b54a2fc1405090cbeb8c8e507a5f191a3e5f8250edbc76a0aeb52ea2e14bf012c0670a318443a0466e15827469fa5cd1196aec8e6e9c9b6aecc5a50035f272507d394a955a83b666f5a3b694366429bf201f08739aed94df46d2f675c903abeff68730223b3564f0b73cab58b8abae157fa6859b31160d98c33c33c3c04ac7345e0cbbc6b08e4ee03b66efce275f6cdfb8884d73a6e3ff26c768f6bc9e9d5383bb484b2a2e229c2ed0bb8524105e65addc48d723a657486e13a33dbcb6bd0c04938bc1777a9d7c614be122376f718edfbbe184b3877510ec09307ebebe3204a7d16058a5e8d1f68d945946f5bc44905665e24442b85dff78c0e03605d32f34065fdcb9156f2774f9ff63e41a504d285a62056e5d038486ce4ceca060cb40031bf2b79f15f9316e4f18084dac5799f43fc1496e32fbe0d5511386f72ce8dfc3b4a716e3ccabdeb0f11aa956ec857b2172499c1468b8ff01b46dc7193d980ccd770fe64c44fb44aa2cc22a8dda28784c65aaf9a34c937bb102c65fedd9110f9d52fe8ed59dfc79d72390f8f9f03d768823fdccb8a5bd70e157915e789f0d36dc391ff7a8ec880e1da830986d6fb7849e7f72eb5bf7ca12298bac1edfd1bd493eac395e046de8af29e6980f1acb619695a085611279b9bf0b15704d427e8a7072e28f08feace7a8fdf48da2a73a12f22e88210dfc5fdccf1e3fca1db310d5ec4a7eebb68d2c046a53cea56f0643231f596f72ad16f3ae75c6fe252946ddb7e33b0d20cbce180543b7995aa49d0b9f571c18d679a1a18839a2d7bd8798e332dddf9eef73b2a96903720bc45b873e6c1c19f0097d89051de5b2003be54ae5c49170e6cc696d64b959cafd30fc17838ca116fbd682473a0171f548d1f0cd7f26189b1cdca53b278033b22f2848c457c37de0a6bdeb0d343a87d4c3e936093ff2bfd7056d3862032963e7d6fb57e2af0336f5fc58187b43ca2ced648b270e2663536484f6b30d972d3f02d0b85767988d6b5ebe52cee93583f647fd22cbd2db0628caf3bd4127c2f7f89f467c501b79dde7503b6acc8ca580d6dfb55d845f45d77675e9c06c381a8268fdeefb4f41d36f3b9a26b7c2da23735cd87771e31bcd002f13fcfb341481911ae702df5760a64f46c2f6fea58f458d163fc0c9c9634b3da40eed892f1f8a738ec73731048d5537c324357133b66b07688c42ebfa516a6d901269dcb292e83c82efb164200f9b22ecfbd2ec3ab660f9402817d9e15cd2c38fcd19b36598307b6fb10d512f9d15191a585c563ae827085594c5b62f75ad27872297cda1a7a912eb88ff6d30228eab242210a181912af22b2855ae14957aabc0adf5e2a46d66987449af8f190136aebfb90f8e99ffa102ee41c930a62078982abe5d3d285cd5bf5b29d8e62ccc00519e4cb8c065e6d543e9403094f4ff28a0aa20602313b914a3ae7f005dbae416ca65e5f8c52c64023cbbe4a9fddb20ff1cade7c384bc30c2d2ad4370768cae7d63a5dfa95e1dbdde309c20575021d5eb16c22941fffd4266fe8b0abd637103763d5c2c2ffb858eec5991be8154f415633172320ffbfe5fcad55b2731a1f24d7479b70f9516e3b6316df37114eaab0db78e5dea2caeaa42cbb4b0e972cc76ecfc39efa893836517206a1e476e94ea12cfe2e8a947d018d4412a7a6159114d5dd1c941872c1546a6b59ed4ebc4d4b825e7202c0aee7a0ef64a74cd186941c598121bc2cc848829de6ed88dbd2b905c88275f39dc85b4b9c17fd4b51d6a11f4fdf3e688d16c383a6c876d942f031eff5ccec028a3b9f1327900393bb04b887793f25f96a678889e57833181030a376be1576a3eeadcabd2b381314f9cad015563be5a7b5c3a826de1b4b91a9a664c4967b4a63e999cfa75e0a5c6dfd2acb77b9ba3d276fd941e8c92d33dde406841c2c6daecb345fc9c239001555780a9d096c784aedba8e9d2c621d317bdc29914cdcf5da39da40ad93b75475c4506506c4b414cfe4144e8d22defdfd1e481a34c2fb21a9038cd31c292ef9aaf31558863224f4a93172e2a7b8673dbb9b6cd5d5372a7bb71ebab53eea82ee3487e865fe4e45348c42c0ee729307fef9a9cd4f24a9ea86ba1d8dc8fea106a59de899b1e5b2d719141a79632b09cd0c9d5698ac38997a2258b19109f1defe37f62f6838c43317e07e2e239453b825d7b3b61816e501df23fc30d9c892ce5f4eff78b20921348928017133e6976ab73b67f8318cd4321ddfbd918d88962ef43911fd2f380830859b942f2e76a02e14b248f07106791a6a43c5df2d710a7c7914681bcde9e2325d98140c2bc1b18f025dcbd49f18e750195e422869f2da6038904805b2e4925c34b32f38346f2188709b5d38cac56723226681f278344d61494de6aeca1e5245f95ff76cc58b8b7418f492c6db2aa7c888580ccc5171a18db515936e0e87f4fa0e721727170b24794e98cd6c98360fae2abd1a6be48bd816bfc2490741f9179378ad24b5a7c5fe50140d46815f830086dfd6489faff664b94ee0b4436c2ac00e7696b67024525d5b4a572445ebb68446918ae33edd0a35421dcc23853cad333f8301e029f8214b2fb54dd6db4a6c0ee9b7fe1c9e3a8e313381b586b8ced2ac24125c484aa7510b3cf66b1253ee6127fefd719d1f6ace89c7bf184604f5298ef35a8f3d2f47b5fbeff4ac2c784b7160a048d43b02b9f57edcc71671c59e702e3d8bff05f7ec1219b97b8422f2ac16a828d87e1619d104177f92cc085b62953d21de608df0cbba1c178f7d2acab54e3b7eb3a72b2ccb8e4ec5752e490bd179341340d245c65bef9e04aae7907097a0d4d1efe9abf267c49edccec35d1dd19ffbc4c3faa22eb971aeb714bde1912275bc13b522b1b188c3ef2d49bf005bd9e6b5247a8807bb8156afccf7097b20184161ea8a2db57126623de0497ede0daaea04c97b1ecca32d4f9e3c411676f1d461571dc63e1e6df1f7c251d55236708c301fe503cb1996026698fe3f1f0c1f64076c26466a0ed953982f0974ed9a7b8cb3943fdf7ba0c1b3be86ae9e72ce5f1bda2b6d1757c016f7d9845b3ef424df826ca6eac949466fe9515f36172e0fa25173a24b1d4990937f82410df28d81512bb5472ec36cae459072322b32dbbc7961dcafa765a340bb62d537952bf898f8b497819917c7b456ed7d1d51224102e923b8c94d7283fbafb8354fd794f3ed42552afd08841f21e062894c0e772bfb27e339c31e2b44ec1b6207d3f705fa6cabb074bbb572ad8e773d13370821dc85dc8680af3e7c", 0x1000) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x1, 0x0, 0x7ff, "689ea78b7ec0167b6700ff536e13000000000001", 0x10000, 0x3}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) symlinkat(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00') r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) renameat(r3, &(0x7f0000000100)='./file0\x00', r5, &(0x7f0000000140)='./file0\x00') fcntl$setstatus(r3, 0x4, 0x80) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) 11:44:48 executing program 1: kqueue() syz_emit_ethernet(0xc7, &(0x7f0000000280)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xb9, 0x0, 0x0, 0x0, 0x61, 0x0, @loopback, @rand_addr}, @generic="a82d729cd2488b0d03c1f2be61b81ac73470132587d9cda440f5502b8b12730b7af81bfa1b012f10c9d9f3e421eb9e2e44cd6ad61db7630d6d4c5218d09c9bea74958aa2c0de8a1a4ea1892a20eb9da85e6e2770c3bcda29bb046e94c778f104b3edf72f28937a32a556c3d362558b99ff0caa0229eaa35827b3db6de309b97a7aff76830e980caf23221ff7a98ed1e7017cc13c5858a98e057c907d516429e35d8f9c63b7"}}}}) r0 = semget$private(0x0, 0x4, 0x1b5) semop(r0, &(0x7f0000000240)=[{0x1, 0x8, 0x3800}, {0x0, 0x44, 0x800}, {0x2, 0x3, 0xffc}, {0x2, 0x5, 0x800}, {0x3, 0x2e8, 0x1400}, {0x3, 0xfffe, 0x1000}, {0x2, 0x105, 0x455f5a20bdf6258}, {0x2, 0xaf, 0x1800}], 0x8) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffffff, 0x40105706, &(0x7f0000000140)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000600)={'./file0\x00', 0x0, 0x407, 0x4, 0x0, 0x0, 0xbb3, 0x1, 0x0, 0x1, 0x9, 0x9}) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885", 0x106}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x22) recvfrom$inet6(r1, &(0x7f0000000380)=""/216, 0xd8, 0x801, &(0x7f0000000100)={0x18, 0x2, 0x7ff, 0x1}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x6) semop(r0, &(0x7f0000000200), 0x0) semop(r0, &(0x7f0000000000)=[{}, {0x0, 0xfffe}, {0x1}, {0x0, 0x3}, {0x2}, {}, {}, {0x1, 0x0, 0x1800}, {}, {0x0, 0x404, 0x1000}], 0xa) semop(r0, &(0x7f00000000c0)=[{0x0, 0x40, 0x1c00}, {0x0, 0x6, 0x400}, {0x0, 0xff, 0x800}], 0x3) 11:44:49 executing program 1: socket(0x18, 0x1, 0x0) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e608060000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r2 = kqueue() sysctl$net_inet_carp(&(0x7f0000000180)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f00000001c0)="94f8464f300183eb68116588555bc2fc24f823d68169e0e037277581d7d8517ef7b0ebb3742ff6747a238a191cf12477741a3b22ab3a12b43dbbb1a4ef983dee346dff80971ce2945565b67666330079786639bbb00d67b96e26c1e90c7ef6b882f4efd250078604658e958559c8f9085c143900f7b43bc193539cb252b1e895ea04507ac0b782ddaac24831f81cf9098a2c964b6f8268f68483a64e84356b6599c8", &(0x7f0000000280)=0xa2, &(0x7f00000003c0)="a693f2d97e0344ebedcdf552394bbea1df145832b6d84c781631594813dde9df69aab0f9fcb02d6ba6c397ac9275abbdc11b0edba9976c065a13faee1bd17fb24d0c15ac1765cfd5131138dc2eec41d90546ecf89e9c7dafd896168db8c8b1ec36dac92bb159f85a0d1f3e49ba87cbb43fc17be20ab6e5059b51ca3eb7ad9abfec3cd18b881571f5cedfc71f9f8c34be1d415aaac97c475948fd41468deaca6e798464e634f7e56fbcc1e79496813c869c3422b3e5367ecc34ef85de0f55bbd5bd7bbd1c479a26c5eacb42b73e7386", 0xcf) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) sendmsg$unix(r3, &(0x7f0000000500)={&(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000300)="fccf2b9d27c610e9ff56b252e158ee2833aa7bf286efcddbc10fb59a3ae95b9725cd21a852c2095db00f2c2c2d7691e1bcccb66a451d807e17454b6e0120c2a96f57c068d17c762eed7f39629d473db96c6d17a2a43e450cea03", 0x5a}], 0x1}, 0x4) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x8) renameat(r1, &(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00') ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000100)) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="d2431bb8c37a394b0a"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20a, 0x0) preadv(r5, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) fchmodat(r5, &(0x7f0000000080)='./file0\x00', 0x54, 0x6) 11:44:49 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x6b8, 0x0) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000080)=[{0x3, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29e, 0xc00}, {0x2, 0xffff, 0x800}, {0x3, 0x0, 0x800}, {0x3, 0x31f, 0x1800}], 0x6) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000017c0)={{0x20000000, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5}) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgget(0x0, 0x200) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000280)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001740)="0100a79ee058f5a65fa33ecdd5aa13c9cf57ebdb5690b73e832bb3b5b71c9fba16c5734ea9c3ddf692c716f7b13522c36125a554c99e98e1d100"/75, 0x4b) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000280)=ANY=[@ANYBLOB="00002e1b8c696c653000"], 0xa, &(0x7f00000004c0)=[{&(0x7f0000000340)="57aa59bfc0ef26c0", 0x8}, {&(0x7f0000000740)="ab77b7e3d34832994817c94990dbf49afc3f4a6d5a7fbefc662d483284d9ade8761004a77ee61b1f522628e00fa93e00103444e64dcf1c57d38f3d8d0ab585c769216d940f2d2c42cd926b260f17580fb7a38d649a084a64e98dcd53c7ed6cf6d57f71fbb0cc7887fd08e0290fea477f828fd99d0350ce1eb7ee375746071bb9589e37218259011c6cbb408eb3d43729c41f3d5cfbdf98d40bed7dc452d46698ece74f59f7e66744626f939dba4c4e9066fe237f1ecd07a3856b7c5da8d2fdcc569813e1f86280c4156bcc7574078704e9207f0609e151973957fca8181824f138eede11ebfe9b397932062ac91f7e4520217825c2066a093e1391493b2a0c3afb792b652570b850abf8969c2012ff020455d69979de2000df83de76366413d05c9b6097d2783b49c9e3713ec91263ebb3d2b3826ecbc1017b57aba1f94034ec72357c30c8cad19aaeeeedc4f536bcde521db437f41f59c388589a0166ca9fd21ff3a18d73f73ff47960d7d5248d789e4f9e664d819afe90ee8f91212b8735f327dd63a77a963b3b19e37528bb8e86349df7d21fb8d0b72f441b0fbbc64ca8a915a5ff4671c916189bd07b8c31f9c64cbd0d2923594e6e0c311e2d83ef8677102b80aafbb81d0428879ad1bc1b2484d0902faeca8685ef783b595c221162cfbe0c873da1072db04410f5aefa4e5383c7c5521ddaaee6a457ca0730a9575d04306d7f2c10161ad399cf2c545f8f0e8285da922a1fcd6a3571960362efe7a919b1fab9a3d8f5a0ac2cec041150f7af37d4683b184f07273da309633832d62e05238037c7b00f375912ce497f720a24f0c69e174d84887223915b9d15ad05198168550a01888026b9a2da52a22add5a659c126960fc0d32f4a522c2935baed176eeaf5446e4339dba51b61670a1cb698746286cc4b07797ee0fcb567080de4055f0560b8be14ce41385c1b0421fd31f5b604da30a9a4ebc2effa6682443799def9bcc2e08daefd2d66b1511483c6e3706f9a0041dae4b873bbb16bef218c436dddc6fc850312387a15c337ce80ff7498c94dd4ae438819f02bc318db901cfb4ec6fae15ac15c1162a07c65ea4eaf5a5ee6b2f90fe4add1ebe58054c89fc328ddad81ded7422814d2f4adc6278d6f66ead03d279bfacb94638e683e8ad29681ca16fc2474c034ea260b7d5108d015254732544f95c89b7794198266093ba9c175fec40c97c72f540c3ce89f23935bf041c86be2ba37a67a0279825b9c8d98ff12bc23772003374487bbd8993005c6d12bd29c162d6b4aff59f36a862b76ae10056f97ba49d8c7b49329cfeb81b66b69b1fa80d0a438001a6a79bdd5cb2a8ea72f17a54ef317e928db0a85f7d3d48d1f13c3f3a327c8975ee62c4fba73373c3a42b2ed703ac984486c3559f8ce7ada64b6b7bd341e70901dbb7e6784337af5c9ff2a23add90550297b89e8dad1aebfa9501a97cd83805632f225c25f4e294716db619ebd98bb768e14645f3d608a421b65e6b08ccb8faa871c56aa438848a39c62cba8b0f1bc6da6a8b48db32e3fb7dece366c2e021fbe9f2fa2bbf06b9e45f5684e1a4710973a48b1210c57ac023c91e9c397e6ae84add2bb159d2ece120dfd9b5173f6103991a13cc139c3709bf89c6c593fe50c2085ab2ec8520c1c6d68b73363e618813e5ec09076e8028d4c18ed2c7f411c82925ff9eda8d391365217f380374b30f92c3a7ba4882ed7f868f02500f04e4b5eb3eb08633d26af2d9ec1a47e0eb938016af272f3f18da6b48ffdd4bea539a9bb4242f32968eac100cc6eefc3bc1865f2334ed14607996ba630aceb8003f454478df1231965e07b1f19388ea31cdd885b228d8399b386e6e3050cb7867561e0988d73fa49c5d03e6eeccdbfe92ce3358fddc824acef9e68d487bd3c55a09056f489c66dc27bdd69433b2b06a5b927b6ef5e21214f9c08963f1af8a4ec2b472a3bce79162e4175d4f77f2b1a3f7b927f38d6a970d768dbc4bc3d78f8cdd8891ff0ebde052f950fc496172dc2a3688da4a5310abba6ac295adc3182aff987a37bd12ca5f2da22ece13e370d8eebe07bd8e3b1e65c26d647f734825259cbec2a05789f963ce526e3bb55815802e124676e5e860872c44bd666a4f47ffd771a14d6a35c6a4c665e87a91d529ff334565f737272f6d61cf9446c876c3610da548cbc9e024da95af3ed548624d7dc033552f76c20a6cc2d9f6dc44fac285c5296bff540f28163afd96dfa1e2f4f4f6a63e5acba1cc5e02fa3beaeb939517467966101b61feb83930463d1e3ca51bc66794e795c54b331e7ab46af0802d47b113d86bb474591235701fb46bf8621c4067ad8efd5b24c8d8a7d8ee65f498a80f0eff85e0ee35dc5d771ac640d6fc9dbc476898adc6e9276c9bd582df44de5ebf91f868fc463d03a5e529c84e92236fafe03cec4131b655713e67a88e37ac8f75283d72a6d8194a161c4050609427fedbb4fe24a4f0a40d30e2eea54575e1dc46c1109639ee431273b2647e2d41daba3515d22a605022cfac34e5104f5364fbc627562d205c26ce47ee08a7ace9f5fb648258585e8d87de22179dbd5cd8659e8cc4170b1ab47391a09543e8b531140966b0bdec160436575653d80228a0bf40de4a40da0fefd1fff491a64bf6b18292530700c5334f4f1318b2c701a1280b5d1c06acd85f74d77cca7c81665b840918797fec5d1edc4c92ad6dde8ee5bbc3da849786b616d59ac86535abbedc32d0963bdd425882bc7080ab575ea80fbca9c1f7c64cd7e0492cc54f29716ab591f449ba520d665ede5851fc666f8cb9fd1c71316352e0a828c21839899bb71f81e850872e503000117026c0a4d88c133723b4db6345fe3261d1f70680de3806b7510c12ce9c5bea4999fe7c36471242456cd952b04d8f3c2baf4f72da02f9f3c02c53bacee5e5693fc2e93cab6e7cf0d20e92ba2622afe158f1553190535316715993b0d33bfdf37a3ba0d55dfcae38fd31ec7b08fe2822dca9fcbc3ece69d752a0f285434178023e5c33ce89d86ec1ba1290379cd3c9a55829e4c356871063efa5cc907135239b69e19956c058c6601e0ace42e47f406c46f38690444d8070daafba81c3f15158e3339dc2a11f9651724a1610a2ed5dba8174a9b0f2957ce5b4d770298cade29d2c7d4a40039461eae3d9a65c92bdc1dab7f18ec21c1bda851c1a5dd9dff2503bccf19abf117701abb829f85e87b4301e35eece9edb6b19620fd5e0fc44fbf2c41b893d92db03bd7ce516119d0b3798a2274c3fe4a6fe96a565b51bba8f9c8ec1f280218ed98391319f4fa17bf7408bbd8289d8067cfcce1018d0ea46b94ac6a0866521381f3698c9f74e9f55c06a74eb378daf523adc29f012b767024d325e7844ac5530a24f1dbd3c4e661adc7162d5280da422d7308558b7b6771290f431572d374cfc6014e3e8c98d3290a87c50d70ffb822f99a90ef87428707e00d19545a29d49da68477621301a8d05c29d00412ae2272e69ed1648d4049d1e106721ac09958d5c77f336a5f012f376d6650c5774a947c7c269f0e6f3fb522548f0dc9d27499ffba1aa009549f79ff55f950825d69556d06ad054337b4e65d6a0df37ec8fb59926fc837ad50cd1cda6481bdc3cf0e1d8660445b84f712ed064aa729577fa7949a55333b894c2d6e67f0d7045b6830abaaa2991a3121aefd6d0cb28409d2ea84a7dde080f0634ccac4d8cb77d27717d6ba216583c501b03616ef11b54be85350ae59a4d1e6f5cec0a174fdd6f8a27941e30339b42dde98f0834ffc1dba29712494f90532157664a719e3440d589488368dd50b32a55415c3d05cca670ca13afd0e02b48e10c2a60a3797c28f372ee9f5a88a8d21ec8c123a0d1463a9f3f9e5db1b007d8afd15a643c39f1da0d79d6ee58e4e48857254abda364acf90076380eff082089c90ef0c13d37a4895d2291aedae349211bdb45047862e7b1eeeb597358f8f00121c77e925f07c4fe99b86139668cbb79692fac7cfa5a532bb909ba3b22dcfb66309b28178b63226b4d4c68893b66c02db8d5ae1fb0c5715eab11a71ecacc222b3c5b3c124e5e84fb47768bfd4725e8f86b1fdb14c8f0497e7b99b1ae1047a5d4d421672ca06ca58abd7b0ac419b0e430f2832477a79ab4de9e610b4822f8b4c4cce22d8b0b00758b7f5d2b7018c54b5e64392851912ae9fbe05cee69bb8813e97c22a4e1b2fe6f4191a758c2010bbd5438f4c39162f0acdba0381e44cffcd7c5905b17283d7c43a910c84c427f88e18c306787d276cd2e23313ab023ebb8f9c77020b27d4d4be1fcd01071bb3d99b12e823e3761403d093acf00c0db88432abf434bf6d3093affe8f218ce80a2c2e50749f5cc1cb0706fe5aba34dee95de7ff21e5a42a0f3d0bf60822db20202e545ec4c23977b3dd454fe0974960784dc11c1c301cc4e140f5b798481a7feef349c775fb8aaa1e9ef3dbbe8d62c252343a963cd77f1a9ba110c26bb6c7b8915148d5d23465037914bde3b02b8f554696ce39cc4b45a0bf7b40af994226cc5f34c8957d6e6d2045bd628b528ad0676edf7ce5b659905d49f1de1672352da5a0cd1e0503a9826054fa419c3ff17dc62a79c58dbc394e0cea9b2ce1b65c8cc3d7403981aa37aeb1f5c3d3d1e4ba7da969110dc02e397b2f870ab0d04ac79bd18003b6c231db27df0821af151c7e4bf429b69e2933aac9fdadabd66fdacbd9f1a6330164988046e97a550759f2791767f31a99a95d8a35a0956a24a7d5e8291a6d37966d7186917e5049fcac0d6bb3bb20a226e0ffb3ce5d5b3e25db1219a2271ebcefe2c9d090545b0fcc14a65ddf500f6e036be3edd4a0aa9adedd774490f92b1dfbc129379f4ec030e3cc52f75a89e65117abdf94c5edb9bb3b62b886a4130ba2a9a9b7173d40ad16812b60b3c4136921577c5b313f92062e0d26f2cb4ab4d9bd5ef3a7a40aecec5e89c5d00d401eaa1b1a5b472a1c4c771f52ed73f0adbf5138ccc4a5fe80c88695e906c7c7011ef3529c764fcd005f620d2c8bd7c7717f35cdd6f413c0be8432359a6ee609be379a01425e945c1932feef15c83f81fa6c14d58be1a87fe3e01cb87980635cb016f173bf6a6a59f2cac13e8f9856874d3f6071336cbfc6076d1d684c57cb80fa57c5ecc41d7f8cbe66531e69c9bd04876794cbb51f04e329e2513bc1c2db2e175aab4168d417893dc0e7fb0e4b463335d97c2dce77fb40afafa7a1992987ac238a57131d2db6cd519e7bdc26ebff3e277aa83abfdc6e091c79bafefb2c0a01f72c60dcbeb5e9d3ec1e91a2de29738b33b306b2f8cd77e5eb5e210a09bbb4658d9cf914539bcb26cea69e0d20f57ca7c5d17fe2e0fc9fbc2d9561250303090355e4562f62890febaf3033c7458258fe936043bbe809e4bcfd561cd4887f16b83ed04ea2b39d4da42e0876105c1c9403af5ef4b81645f816cc7e3d308b55c9ad5824e5da63481af68cde7b499a2fecf02087672af559a2190bf89e95107452c420b6506e4161963ae59e67ce38872f57628a6b8cbf05f8a75bb687f2337637f908b12e32e4e8c9ded0c78e279b9c9ea52fcd9dbcb601646e72a825ff54f0b45dab28f415d71c0230e13509dc496f11a0c680c1fd808ea4484bb1e878783457a2f9582cdf2bbf803c5667a7d0da1d35ac2905e940cf88967a28371e5dc7747742db33210a1edcbb5c8685e8ffd77100456eb8aae4e57cc36a658ed771d983fcd721ac32879ec0915599d7409c97cb89bd266196ffc929a04d2c4c46c4f2a63", 0x1000}, {&(0x7f0000000380)="c91ab38434b145f037429fb8b4a516d189dada65b4158910a670fd62c19d41", 0x1f}, {&(0x7f00000003c0)="f135d601463339d802dff56676ca95da29f0946abcf0364644061f6fe0f13ea03a14526b2787df5bb10e84bc44366742762552254bf27c4023d1e80dd9efc9baddb536211da4a95adca730832551d96ba149d68bdbefd8007b7fef95ecc11315d27206b573933e6b587bb78018d0baa277286e2099dfead462404e00c088c6d861af00b52be9ec052322538ef1a9e13e1ee2092ba1ea79379a3a54b4d06d457522", 0xa1}, {&(0x7f0000000480)="44b10321c990db7ad2c5750ef720a2d6afc3e2782296f2d23dfb5dbb", 0x1c}], 0x5, &(0x7f0000000580)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, r3]}], 0x58}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) read(r4, &(0x7f0000000100)=""/14, 0xe) 11:44:49 executing program 1: chdir(&(0x7f0000739ffe)='..') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) r1 = kqueue() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000002c0)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r6 = accept$unix(r5, 0x0, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffd, 0x1, 0x1, 0x83, 0x1}, {{r2}, 0xfffffffffffffffd, 0x1, 0x20000000, 0x1, 0x6358}], 0x9, &(0x7f0000000100)=[{{r1}, 0x6, 0x6, 0x80, 0xec3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x10, 0x4, 0x1}, {{r3}, 0xfffffffffffffffb, 0x0, 0x2, 0x1}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80, 0x77b, 0xfffffffffffffffe}, {{r0}, 0x5, 0x8, 0x1, 0xfffffffffffffffc, 0x400000000cda}, {{r4}, 0x1, 0x8a, 0xf0000000, 0x4, 0x5}, {{r6}, 0xfffffffffffffff8, 0x18, 0x8, 0xfffffffffffffffd, 0x8}, {{r1}, 0xfffffffffffffff8, 0x42, 0x80, 0x0, 0x100}], 0xc, &(0x7f0000000200)={0x3}) 11:44:49 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0xfffffffc, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) read(0xffffffffffffff9c, &(0x7f0000000280)=""/169, 0xa9) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000140)=0x4) connect$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) connect(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="003000818596f183e3a00c6fc4bcd9df059da3623aed95f9c0b0b1de99eeb5c6d3b910ce43f8ccee2b03f67d6681367a6acb52fb31c34e76098157c77ba83fa7ca24bdb0d19ac9815f31c02f74571f7f5dd91425df315677d72faf0e2019b178aa9d5788dad9218b21a38ff7863507da989db069f65032c04e041432cf605c3fb615a31bf1cfd4fef3fb5e995924145148fe68e4eb7dd96f2cfde9da422aefcabba98b5ccabab351b303fb66fb57253f807ffa5e63d9b334e35491206fe2d2d149b1413d172b096e38d1a6298fae13435a8918ea7aa270fe2741b2c9e524f4920c822e5c6fb63341360cd34173776991075ed022581431364cdd6378289b11b6143111d13f2916b2fd691a0916616b823d2d5e1fef7a239fefee5a87398598b1e6a89a455a222330097840f39e5b8c3d146d78a24044f74be650491dd3f28275c899dec708a8a784a3d703602d5cc1cd8e5e08caa1afbba628914f5886b0420a2a812b3d1929a76d0a3260fdeeefcff374e58458ef0c7b008076ccd516b4fa7d04f8ef439d11ec9e0af0d2e37e9c8d85586fd1dd887361e63abc92ff84521211dd0d69672ea9f248e064d5f08f54e20222276b29d3ed2a1af6d20fa2"], 0xa) getegid() syz_extract_tcp_res(&(0x7f00000001c0), 0x1f, 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}) 11:44:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x98) syz_open_pts() truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', 0x0) 11:44:50 executing program 1: syz_emit_ethernet(0xca1, &(0x7f0000000d40)={@remote, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "00ef00", 0xc6b, 0x2c, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x1f, [], {0x0, 0x6, "ff9de8", 0x0, 0x61, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@dstopts={0x0, 0x6, [], [@pad1, @generic={0x0, 0x23, "bcc349739372fd7491110539290c1b640130147fa91936343257d6268a1683c55a9e63"}, @ra={0x5, 0x2, 0x5661}, @padn={0x1, 0x1, [0x0]}, @enc_lim={0x4, 0x1, 0xa6}]}], "f25beda6c97950def32cd18eed6c493fd8f1d9c006829fc9f473e1eb073bccac4b9eecbf00ae3a268c0f31ff3b87665f42b9a8f79437c8c4dfbe6a98fdaca0c6cae099f0a4cfcc9f986a0c16e09792a57c5621b4478d3cae2c5dacde634d0f15599905f500f4a4a5a6138c829480fa6ec7b59b6251b7e393c0e541521c05b31c8cce10fb9939f3d3a2e9e97c1b7388697ab01bf276a40943b75c74d78eb65b96e9188fdab5d90981d7b161e456853d51f020aa972eb961a57619bddcbe8d4f98bd92c6fba0eb96adcab4aede3b7834e43d2283282871be9919bc62cd5ebd33ce8d34d75d8a930abeb9b78256aa06912c2d55239a02e27688b24af7adf6a6d380e73e90fcaf63760eb39219f4cde83ef131fe782834434be9ffcd18f2e98797a24964011a5f509e5b98a379c4ee82cbe923b314eaf4221e1ab092ebbead76fa821f542cb662c4be88171eba97f784a77b02827cb8e5dfa9d8843a3f05f8c243b8627f97f896b36c81a018ab590cd93ac41d38351086bbf0b3791212d65f0c160cb8fb565709c91bd1e608c68340d439bdd59848241597a2e6e91aa2895a1902b528e29fc0b77449b9d025d86b6ad0ee31d4740c63d0e03100fa06d240dd8cffb507703b7c3c8473204fa49074d2725a546cfb70b03389dc8ade917411a13c5e3ba5454d80f993dcec931fc8685db0f24757c04a518b17bfc0cd11d599c2b52994c29b0a225e9aaef6818ef1bc3fb21b4e8ff7d42146bcc3a62346f69bae9f553673b21ef7fefcac60218831241d71c37436d920d45d28b5e36311a7411e02fb5babe054c9b81626fdfa795cfb9d5cee49b7a4d051576c7c6d4b5d8390dbda5e99d6ef29463135be9d0556c82c7141011ca93b3f9d7b357d60f48203b395d88685620af836bec1e17cc3aa124d5dc56b59c660f3ea8ed28dfb9051a0c42fe19a049e6e88ecf4e1363b51f5318320ecbf7f0b4a97e64df42276177c033cb879e547cad9690c577486d813878967c0d8fac76aa2d38c331f18340591f7ac7a868ee7227cf609e9275c7f73c80d90852aa6d8ebc138c42502d7934907f7561fb847dc5fe79aff2a959896712ef62c1eff071ab56c3239dcbf40250f3f6aaf4a8e4bd9e055f2740cdd6a8e5ad1243114e3849259f7da4668bc95c51d84568fe1503f51a80d36ab6768e76e9ae6685148b02f29b0ce7a56ac2e9ed848f22753a171dc4e01afa2f5106fa8c4755eeee956d4d58848a07fb4cd7b2fff6552517c19cc8f984f185e897c1fbe6a1e49b2b309e44b80ab569eee199015046e46f23561c2aa3977f5ec58dcdc920eaf69c0c358488baef21755ae4d5ba4194ae89748d65c9c861a276ecc9dbabb7590fa2a4564a521fea2422d9ab975c38ec2d50f16f33d028000e9f0c84828ffeb255de874d7e5b2c2c0f9dd554ff1ff3ccc143781b444647f6aa10ca18c0e469a165168a988dfceba8b81f0396fbca7b9227361260de91b506c4b6be05c95939d446fd4b81eb40e8af0e96fbe4fdf90caa0b33d21a4e2b7d4510526fee9674920cfe3c66d721f29d8a678d3d944a928e5e5ecb340d4979712f25ec2c22728b4806f7f2a077144f2c4baf0d8f15b25206739ae6606bcc06ccd5c69e73c78749f75f50101f1d1503f41b646165a35dd41469b426623777d1a24a07fb3c6a3fdf427abaf64f531bc6d8a8e41ad027edad60b6baa071db1a1002f7f436fc22bbaa6029ddec472a670328cb06059a48a3abf113dbd6b6b47804f5d3d40be63171a694592766be89c79a00d7836a7b2aac5ecaafd72bbaee031ab13b6ab88afe34b8150dd9043181cb8e2d3075795eed7c75f3bcb9972556907ea195271cfe45be5d323bc5e2bda0c55b4f4b978a3e06635a91b27ac2facb2e51fb15d7c1d8fd684e521c14d2ec3b08b0534cb5bef4d5b68db112d5f68f0144b0bea106b9ed6b0d8f230dd3c0b6c88b0f77eadf189575bbe99e3769b9e2a0e8bfa5ff7f4cc973281355fd2e8f8f45196a1c2c0d175c4a607cf709a2615e57563a9371cfdaed2f0fafbc59c2b24b662c925275a4ce71bad1297db90fdf715245a6c3c04e4eddca15722c932bf4c78fa872948d0fef83c3d5ab90c54ef5add3e350881a40ee9d6c348a5de5af071754f9200fab4dc2ed7f32d1fd88b84acccd146b21702658f848e3cd49c13bd3613f76bdf9d2a0b5ad50b8865cc3975d92974b93ffdfb752433a8923cef36f5dfd7fa8b068d5c7f0c885a1f7496f9cc741e180fd6b4deaa41eb096520ce780f20079265a8e0ab3bd26c80d5c1b235f8cee208140a70d5d8fc7c5ba102f1639609f0cfe306966b00a40d93589114a33e631956a40063c918d2e6edef5bde524a53bcdf1d16ea4867b21c77c24bd513100a9cd7086af3c8e6cf5e2cf0289e54609488049f3b50aff0d7f37b19e0e1b24f6cf84ef9db17861d0f0e436292075abb04695a161f272dddd64801c1bf5c7798c50839665485b2b73a71b1dcd0af0d56e12b2e7e77bfc8ba681fb4048f4021c013e8f26ab6a17a67a3d2d4e854cb87f079de8918d14058af680e5f65473f461adae7b4f79a5ee199cd858fb18a03abfde8808aa745ef5e5419af6e68a47aada26126574ae844ce1ae223a3c464060c64b41197b81c4eeb865cebb0f6101d4134bd00383d795f8b33ebb6b801269e427911ea9aeae812c76bc6d443baddce8bd6eb72f8bafc58083ae500f3677b4e73cf196f6f0a98badc6cf9381b960a828b82f706a2fece746765f689a15de30d2241d3ba27dc3c364eb8342ac7070256febc50a9d30f894cbc4dc688cb6e4abd1dbdbbf4a9467888090f756bccdd4608a2f9e513f55475171bfa7508ca362191456f8d179fda281556287be179804d6ad6233b578fd8b593bd768d5919afca2b6b457776b2179111ee618351e56cc3e5c87f069e38f554d525458c0965822e7aff9293d46fde406a5ddad60be049bedff205db26b59329e9fd482addf71346ff6a1e17b1b858449d20fdf1d650c39cf08ab9315f584acf1eb47a0aeb27859223db7748b56b18dba36ae608f63f1dce5f141c9386a3d9e7e387ec9f6e6680aa13c46bade6fdfe4858d714c33f1f68fd741ae7ee317f45bf77651d58039e3c658392ac8a896c4bdf79af3ad2775e620f1806f124dccf314c120e4a348fcccaf966ec08ad208cd9a5f54c605b5ae05d83edfc81d71298aaa941d0dbf5625a28bc9952f6b5c4310c3ebe7ece16eccb150c34a1500b651f09cdf1fc2687a7d2a11fa1ca6bab3ff6cb29658394690972fa917c7bd83ec6708d2f172efd6fc7b377731ea0cde960b5581d81b3fc8e8ecb25dea612c59bcc3bc463f322984b88e7b0f9cb35d33109a52d52f1a46567dfe2875367c07d06091b6ff9be05c3cfc6bfa58e23e10497ba78298b28ce1c886a516fc4d93db65ffcad0677bd3d386b98a8ca20795cfc9c1d2de9c94537a19b0dd70bfb57b626910530e6421672ba376704846e0ad9cff986ea9b94aafdc20809f9ae59a6b750acc3c6e5aa6bac9bf08a798500529217dcbfc6b744147ed41e784aa999853cd87aa5db8831ad3032604ec15cabf6bd15f1471c316585ae9b1411f964aa481c4afd58c3ff80a5247457b84aae222e76750a33415c401ca930514eafd4f71e5e1b147e4e8017e5b24a1c3578bcb7ae3a37cde80ce8163827a4683ca5fa80161785e1deb42b6f397c280558c4edb62415a0dc3aa764d9ba1b9e7ac409351ad0ef702bc1e15ac0106831bf818eacb2bfad37f4b921ad80e81f8814b432838a57a3e7a3d0b0ccffb16e5a26eeec80e9c46cd18bcedbee71d59714434be266a9137f372352b057d2c68e627f93201d0a6675ced74a5d758363136490882aa074f9c30a2e51d1b9ba482508ae308e8bd1351eff0518dca2891551b59130a847e4156e259e8099ae9bcb011e4385f9f4bd5df0eabe78a423e009c2f47280b6bfd0c6deab47708ddba8caa3079eb24d5ee73df4a6d36aa4a27930e0f6ecb61a5ac729209a51da658e6f4f66debf1d19a83ae3260b3ca157f47564450da4fd93fbaab43011496592b62ab8141c06c3646293d30dcd4a12ebf2e9ed079214d06ed12158742105fc447455d5e1a3464c6628d6e53b9ab0218c0abf44a4d13b317b1f282d97ecfe644650c4afe58f50c82ca6a12b258d475828cd4eb2adfce8f213cb26fc89079dc6923ee1936de39c2afcdb32dfe6b041c87f0348772cf541611a7485cae47cd8f3b957338826e32b4f2eb8c455fe5bc4a67b5ce18965ae72ff9f53640feb7dfcb21f535fc74dbc4d39fac8c040110a43cb6962f4d26d9c2b1a90f44c748381ef"}}}}}}}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20a, 0x0) preadv(r1, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x12, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r2 = dup(r0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000000)={0x800, 0x101}) 11:44:50 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x4c}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x140) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) chmod(&(0x7f00000000c0)='./file0\x00', 0xe0) 11:44:50 executing program 1: r0 = socket(0x10, 0x1, 0xff) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x200000, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:44:50 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000), &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="f41f62b5b8f53d43755cdbe42c62ea06005c00000000", 0x16) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="eaff115cb3000000e0ead2171b7f3d621d319f002d1b8f5047230b9fea42c52cd371b76fedac5daacf", 0x29) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000180)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 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() syz_open_pts() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) setegid(r4) fchown(r0, 0x0, r4) setgid(r4) 11:44:50 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) r1 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, r1, 0xffffffffffffffff, 0x0, 0x1}, 0x8, 0x10001}) fchown(r0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) dup2(r0, r2) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b10005046000000000000000c101000000000000cea1fea7fef96ecdc73fd3357add6caa0416fa4f376301000000000000001e4991f788df5f882b297be1aa5b23ed00f4c8b2ca3fbbb94768e140f5b2b212b5f602000d7d026ba8af63ff37282918", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f000000b000/0x1000)=nil, 0x1000, 0x5) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) dup(r3) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) read(r4, &(0x7f0000000000)=""/183, 0xb7) 11:44:50 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000108, r1) fchflags(r0, 0x1) r2 = syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000040)="e25aae490000000001", 0x9) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f00000001c0), &(0x7f0000000200)=0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, 0x0, 0x0, 0x0, 0xd) close(r2) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x0, 0x8, 0x8, 0xfffffffb, "00d85ce881447bffc7b648946c981a0200002084", 0xfffffffc, 0x2}) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a", 0x4c}], 0x1) 11:44:50 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@rr={0x7, 0x3, 0x4}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) socket(0x0, 0x1, 0x6) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x7) syz_emit_ethernet(0xdc, &(0x7f0000000140)={@local, @random="3842c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0xa6, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x2e, 0x0, 0x3f, 0x1, 0x0, 0xf, 0x65}, @hopopts={0x16, 0x0, [], [@enc_lim]}, @dstopts={0x32, 0x1, [], [@enc_lim={0x4, 0x1, 0x5}, @ra={0x5, 0x2, 0xf806}, @enc_lim={0x4, 0x1, 0x1}]}, @hopopts={0xff, 0x2, [], [@jumbo={0xc2, 0x4, 0x4}, @pad1, @pad1, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1]}, @fragment={0xcc, 0x0, 0x1f, 0x0, 0x0, 0x6, 0x66}], @tcp={{0x0, 0x1, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x0, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795cee"}}}}}}}) 11:44:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843", 0x171) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) 11:44:51 executing program 1: clock_gettime(0x0, &(0x7f0000000000)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r1 = kqueue() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$dupfd(0xffffffffffffffff, 0xa, r2) r3 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', r3, &(0x7f0000000040)='./file1\x00') ioctl$TIOCDRAIN(r3, 0x2000745e) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000), 0x4) 11:44:51 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) syz_open_pts() r0 = kqueue() ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={{}, {[], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4, 0xffffffff7fffffff}]}}}) kevent(r0, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) connect(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 11:44:51 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="bc", 0x1}, {&(0x7f0000000000)="604bd90218bb830dccd09ed47bc9a684736fa0d7ccb51e1cc71ef4657af648226780e55e2dba80799c8c2396fc354ed1b633a16c0d50c63e06d16c5f9f297bd2d0da782340156ea48dc73989c3da89518fd9", 0x52}, {&(0x7f0000000100)="1d174863b6a6d408c93c3f8a08ae9ab76d270b7ad9ab23a6c10d8462bf9ea9b68cc36e86f31327dafa0956034fa0ce8112c90bcd212394a17a7926de5a077db0a9eae5de861814", 0x47}, {&(0x7f0000000180)="a761c0ea494534cdd4e59f15fc58b88ecf75e83d4767a96656e6deadbf01305ca6642efd68ef1be4dfeea496183a070917cec66ac2dff979aaddd2a17756e8995c81f3e7279d0421752b375bb03cf197520c7b66678d0fd3ea0e11560ea975e614b9d35b3fec2cacd5f744689d06c14baeee81e9c6d26d5b3af511f96fd38a41de175f302ba69b92fd8d6c5baf1ef4037ff9e05555f691c3b11dd52b8be35806977756af8b823cef756c4f08d9ef73cd103310090d0a0fa2d1c115a633b8620915d930ded911e09cbc56cb729d3977e31617ff77880e84adeffa1efeda90215f0132faaf105819ca", 0xe8}], 0x4) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x9, "e200ec3e000000000000e40000001800"}) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() syz_open_pts() 11:44:51 executing program 1: r0 = open(&(0x7f0000000540)='./file0/file1\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) 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}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) 11:44:51 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x3, 0x80000001, 0xfffdfffb, "660400180e091fe6000002000000000800", 0x0, 0x20}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 11:44:51 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0xffffffffffffff14) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f00000000c0)=0x3, 0x4) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000100)='r\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f00000001c0)=0x1) semop(0x0, &(0x7f0000000380)=[{0x3, 0x1, 0x2800}, {0x2, 0x46, 0x1000}, {0x2, 0x2, 0xffc}, {0x1, 0x7, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x2, 0x13, 0x80}) chdir(&(0x7f00000002c0)='\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') bind$inet6(r0, &(0x7f0000000200)={0x18, 0x2, 0x5, 0x3d3c}, 0xc) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='W\x00') mkdirat(0xffffffffffffffff, &(0x7f0000000340)='./file1\x00', 0x46) r2 = open(&(0x7f0000000440)='./file0\x00', 0x0, 0x22) mkdirat(r2, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000280)={0x1, './file1\x00'}) utimensat(r2, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)={{0x8, 0x80000000}, {0x4, 0x6e15274a}}, 0x2) 11:44:53 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) write(0xffffffffffffffff, &(0x7f0000000480)="45a146b30800be7452079bd304c12136ba197fad166164e50b7774876984f276d9b8c1196dbfaeb73127a71bc1ba5a338e841fba01b5bf171c555f462b8e11fd079c0a01d2eaa1b154fd978a08000239fbca05a1a9ab183a61fb15552df4e84574148d7bfea77ebb196b0463254a535bc1a94afaa72a5d607209da0cfab0d4433bfe49c44d534143f43ff26f", 0x8c) syz_open_pts() kevent(r0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffc, 0x1}, {{}, 0xfffffffffffffffb}], 0x34, 0x0, 0xc68, 0x0) r3 = socket$inet(0x2, 0x8000, 0xfe) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x400, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080), 0xc) kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffb, 0x2, 0x40}, {{r0}, 0xfffffffffffffffa, 0x82, 0x2, 0x100000001, 0x81}, {{}, 0xfffffffffffffffd, 0xa3, 0x1, 0x200, 0x7f}, {{}, 0xfffffffffffffffc, 0x0, 0x4, 0x40, 0xe6}, {{}, 0xfffffffffffffffa, 0x80, 0x10, 0x3, 0x4}, {{r1}, 0xfffffffffffffff8, 0xa3, 0xf0000000, 0x200000000, 0x4209}, {{}, 0xfffffffffffffffb, 0x0, 0x40000000, 0x8, 0x8}, {{}, 0xfffffffffffffffc, 0x65, 0x10, 0x20, 0xbd9}, {{}, 0xfffffffffffffffd, 0x73, 0x80000000, 0x80000001, 0x401}], 0x44, &(0x7f0000000340)=[{{r3}, 0x3, 0xa2, 0x10, 0x133, 0x100000000}, {{}, 0x1, 0xcb, 0x4, 0x5c47a7d2, 0x80000001}, {{}, 0xfffffffffffffffd, 0x34, 0x80, 0x5, 0x9}, {{}, 0xffffffffffffffff, 0x1, 0x20000001, 0x2287, 0xffffffffffffffff}, {{r3}, 0xfffffffffffffffe, 0x20, 0x20000000, 0x9, 0x7}, {{r4}, 0xfffffffffffffffa, 0xf, 0x40000000, 0x5, 0x100}, {{r5}, 0xfffffffffffffff8, 0x42, 0x1, 0x5df, 0x5}, {{}, 0xffffffffffffffff, 0x29, 0x80, 0x6, 0x8}, {{r6}, 0xfffffffffffffff9, 0x4e, 0xf0000000, 0x7, 0x7ff}], 0x0, &(0x7f0000000240)={0x0, 0x7}) 11:44:53 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r1 = kqueue() r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20a, 0x0) preadv(r2, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20a, 0x0) preadv(r3, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00') ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000000)={0x1, 0x3, 0x3, 0xf04b, &(0x7f0000000100)={{0x1, 0x1, 0x1, 0xff, 0x1, 0x17, 0x2}, {[0x7051, 0x344f, 0x3, 0x7fff, 0x3, 0x8, 0xffff, 0x0, 0x7f, 0x2, 0x100000000, 0xe74c, 0x21bf, 0xff, 0x505ef9c, 0x2000000000000, 0x9], [0x6, 0x6, 0x20, 0x3, 0x7e00000000000, 0x5, 0x80000000, 0x1, 0xfffffffffffffffe, 0xfffffffffffffffc], [0x9, 0x6, 0x6, 0x56b0, 0x3, 0x3, 0x85], [0x1329, 0x2b454, 0x8, 0x4, 0x8000000000000000], [{0x2, 0x7f, 0x3, 0xfffffffffffffff9}, {0x7, 0xc2, 0x1, 0x5945ec0d}, {0xec, 0x7, 0x0, 0x9}, {0x169, 0x8, 0x9, 0x7ff}, {0x0, 0xa5, 0xac, 0x10000}, {0x3abb, 0x800, 0xfffffffe, 0xa83}, {0x0, 0x5, 0x7ff}, {0xff3b, 0x2, 0x5}], {0x3, 0x80000000, 0x1, 0x6d35ccc8}, {0x7, 0x8, 0x7fff}}}, 0x3, 0xf9}) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) readv(r5, &(0x7f0000000580)=[{&(0x7f0000000380)=""/52, 0x34}, {&(0x7f00000003c0)=""/186, 0xba}, {&(0x7f0000000480)=""/151, 0x97}, {&(0x7f0000000540)=""/61, 0x3d}], 0x4) syz_emit_ethernet(0x22, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045000014000000010000000b000000bbac1400aa"]) 11:44:53 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xbfff8000, 0x0, 0x2ff, 0x0, "005287200b0f0000050000007139000500", 0x20, 0x3}) r0 = socket(0x18, 0x8000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="03002e2d66696c6530000b659258fc870321abfc4bb97cad4ca60f8d7df47b666aee82aa1c9f9cea6e84dea7c339a7ddb77a0000b61d6ae33ce1320deb581aa796b069061c93ea35d4f07ea8df691b97c7fe69cec81a108c80f62b6a7208477eea05d5238c3527a4ad71be991b989d3c5393ca04f2f700867ece37079e7a5d30923be44b28130ed4050000000000000088ba7a82b18c9857189f43adb534c917544f217e3f69213bf30000000100000000000000000000000000000000e5376b32febd5a8264492a7dda38fb3dbe6081ce7499b91b029607b297ef37ead473b9127009cb0debba10458c00f76defab2242cef9d0470ebd7d8f382a7ce82dfd6dedd4158373ac7e3455763bcd4b61775d8853730bcabe6d3d096f02555aa3beba1c6c919e39f7c7d985b66a8a654cc65158e8812d75dc6c048ef1c9d8fa38e98dd2d8f32bd8415f0ac4e5ddf5b247445878c35153b14e14bea91271c0ba8051b29b6c4130f5378d578a30b82371d170281924822b127b5bc76aa751dca91e56fd960511ff322f08668aeceee370f5be21befff560af12216ab5ca897f763e99fb3050047a11159e000000000000000000001e495bc8d741f57f2d1a7b286e34ecef40a8ce832d7f377b41fc62958e77e23e4c95c1a5b8625a6f2f12c7174ed5df8d904802190b7e24da3d2fb1184d9463ad8c71d796e4c700"/518], 0xa) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) r1 = socket(0x18, 0xc002, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) r5 = accept$unix(r4, &(0x7f0000000100)=@file={0x0, ""/95}, &(0x7f0000000400)=0x61) bind$unix(r5, &(0x7f0000000440)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x1, 0x0, 0x2000000000ff}], 0x0, 0x0) kevent(r6, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x12, 0x8, 0x0, 0xff}, {{r6}, 0xfffffffffffffff8, 0x10, 0x2, 0x40, 0x4}], 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socket(0x18, 0xc002, 0x0) 11:44:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="b428", 0x2}], 0x1, 0x0, 0x6ffff) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) 11:44:53 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xc2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff7, 0xfffffffffffffffc}) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x42290d3e99f6218d) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x4}) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000000)={0x10, 0x1, 0x4, 0x3, [{&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x800000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffe}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc}], ['./file1\x00', './file0\x00', './file0\x00', './file1\x00'], './file\x00', './file0\x00', './file\x00', ['./file', './file', './file', './file'], 0x4}) readlink(&(0x7f0000000640)='./file\x00', &(0x7f0000000740)=""/253, 0xfd) fchmodat(0xffffffffffffff9c, &(0x7f0000000500)='./file1\x00', 0x0, 0x2) writev(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f0000000840)="2e91863864afed68643f02be4157ae2a0cc0c6d5638150ea724dca26287878a504bd4880a85786113accd67ac1509e64b9a17a1146b3edf464afca9603ab8f30942e63fab4c71233f4c92ecc05275cfd086c757dd67082fa2e4b7b04a44bc0ce7f8623e3bcb0c1db1c01dbfbc38b130352f3ca4a2374b15a054e8e70ede4ba5618031259896942339c34c436059f4cf8148dd78e3e684ebe75df61f875898eae78dcd003b31a02a899f7d2cecc030f466bccb80d4ae6fe3158470924170c6faec6ad918803a0d9ac45bc4b5799973c484af3c69af5157bcf97b8f1376eb0f4cfb2d023e33f5c6545b55b60eb8153e7a9d8126b4d1fcc253a9c4d7f6beb49a299f526a2cfa497383f00f3c6cd03f26eec9ec46c2efca9663694457cf829fbe831f31c163007bcbdc3fcbc57bd7b532d568b92fc159ac48d361f4e4862b9692a1b7b84103c4b7737100d4d467bcde850c1960fbbfc861103612bc3fcbae722d95ee745f20390d2bbd3b98d7379288cae82d768cc296e8b93d45554803f5377cd9fdcfaa30c09ddb0a4ca84b3dd7106d8cac708134f512a59ed042a3a8eede5bba4590bc34b38c9e5c48ae3985fb9697eaf65f2f3406740028971a1fc8368c002167c506018ffa7f04ba865c37e91daa1e602a1d3335f5429dcf94fb8230f51a2aea1cbb44b20f4e361ec1d16fa2ac4849cf04f7efef4e553d58631c2447844ada36198854f73caff47840042c937fa079fcebcd460fbefd79bfb8cce8d1ae1fe81311cb4a3f6dc5c8ea78224b1f335adf1b94b2dca5c3a2a58e14c67d20dd76b657c44916449992853bcecf91ca06f9c01a3a8ceed7962ff7363c2f5f7447dc27e521c471fab747968a12d813e12954de51eae1b5684e0bc2e2083b39cf1a131b33f1fe87580f49ccea02bce418ff1dc8741570beac0f7d21553951bb68801366df82b02c84ae3c310cf8999bcbbc4141005e73cab7937fe3589d5b0f1281c1e8b4c9cc00e7bc45409479a848cb102f59937d6b1634c31b9e915fb5d9ca187c610be86bec25b4ab73c7859f2b46fb258414e168c83b972fc79c0523218f78dedcd59ff8f48888b196f1aa6d03572fc578f8d255ad5a6a9cd4c6044d701d59b1c5847e46825562a4975f7b6a9b972abf44798b99261e70460c1dd2e6d26c17fe0b44238e826f4804477e891b1306ed3c4a13b57e4654208912746787385b1a2ff66298ff8e9b26a6142be4b43c911aa0eae1d26ab39fac7410134df231241a4b9ea78412fef1ff8bd463c3482390d2bbc1de98d87abba0d570c52935761f707df629a10e89fd9c2cc7cb42789d91ac58a11b3eede618fa8cb0903d2196b788e7da1837e10c95afb0e6602b2433c85fc71730b8bef37dc1ba14fad53a3613d55cd7a4d1447b73b16f8c2fd644c87f58f8cf14a4c73a47effa3c3ffc491bb99343c3cd9aecfd50168d8ee6c01b9731a80ff8ecadc674f4a9e0769cf32a67826bda4bd530bb634778dab6f1f93a42c2bb2956c106af3b9c704cc142943d79e9cd497115e92e357e684f5af40db22527a9706117687b12dd498e2dcfc37047c30b658c5e4048edf6de1d74dfba674625c4d9e8c35b6a9dae8339c7df762412025a05190d2ce1ae1e6eb808c2fff3b5d3d9a8606524a4e065a847401d8a17e1c6161e7a816052df647bbb000da3f0cba606a6aa157915466625714e9c4d3d2fe538266b893f10073af75c679255956fa28a6af01551f70b2fb0d3b2d4f773338d9539d9c414d1be114635cf85b97149a3453a96295039d48eda90f23c5c57bb0e64446bfe78a02bd874210734c99814c7fae4442241659492dff9e62c41df3e28f390b4b2a8aeae3149fa74e0353bf577a1c56db93046e02653176c06a7c2f45b3f2c253f2cf2d4e037f41456e1bf74751f515e628ea169cc9e3fdb60273f31ae068655f1105d039b8ed07fc83cd6d76788845e5ea3eda35883a2d3792d3a84afe79a5e5709ddb000432a99334a11bb4cb19e8ea49653002e647ad5eba9c25fddd1d4ec83f3b7143879ffb5c9289d2edf0250223fffb6b70ffd8e2f7794dc5be5d60d19331507b07d0c399d234089de4a8613083de3e2afa3bf077fb58486b989ee2912742840e8faab8537862d2b140639571862ac9f8d6ef6b6fae8bb3f80ba213b643737ea2760bba26c34b4e9f96757055f9aec5ec9266524b13456605f9dbfd50c8c034e0b3453c66a115085979df01ac17d71ac2c6feb5ef55a2a7b5fdad4896a3f0dbbbaa195ef37425b70425d540e30da06673ab4ea742400900d7917b8d32ee94f8e01705a2d26ab8bce60d9adff62f3c79551bd7bf57d72f294593331d4698f1a07252c234a94cca36ffd3fc93e6b6506456a305d046d3d70c3fb888632b467d2dbc1786dbf6ee39ddefa094e42ec550f06845dc697bf894970602a348ebe6278edad851d725dd9eedb0220cfbec064adb2a643b6c4190357628c385faf10252f82011e6bb7ca6fa93a5a93325e9e372918b69141eba2b19e1ee12a14b3d878c57c03f91a06c4aee986d59760cb50ed5c8e504cd1fa3ea971d4cf319dc28e9ebae399b072ccb706c9c612ea08afea5e731e6dbc1816ab518484132cd7c9dee64f2fbd62a5bad4aecb642e95056aa2ca78d24a9542982b93aa168ea691b00ca97a324faed5e1a8fda8a4d5740bfd05605ee410d17a4049787ab9e7646a62a21b9275d6aba7f0d5b2bef81c0af8af8d99c60a3d88339f514c9fa7cb2c5bfe6d8867eb259234615b5eecf5390ae9d49543193ca85fa8492f9622cf7d008fa4440ca20292133e466ffc6010d7f8be92ed52402c363137f0fb8b04637ae9bb1e05da426db2f96e4007631502af3dd6de53b6883fa0658941a3743209183c682ee281ee4d51208107b4db5ebcede38a46e3d83f7c8c0177497e598b457cab948a0e65e51cfb5c867f2d8f23502f5544a5f072716a9748b7e2824b9d834001031b24129f6c1919414f9cd87ca88a5c73e03c7b85cc8ea429a0939fde5c2e4fd07991eab49032f647aedcd08d938dd5bbf15ae9083358a4d39715ff5df8428549087918ae6a1864a7e451a9fe1257d77f3bd013b7cee5b1faad4b003e1ec2e08462ee9b5580bbd3677ad1acccd1f51f2a8cc863ef92a010165871fb5c661ce1ee08cde4c12abd028cdef4ab5493a92afff2980b9203b01e08bbb95280b94419cd1811f7697548697bdccdaefaf193441826831c1facae1ffddb7d8837109b25609b46369249a81e14f83531533c12667f5473e18872ab17c84080fe4bbee7226248b96cc5ed019983d5235d248d663c6a64febc289b50a220af7274e1af888f0464db2ff47289030082523b85e816825fa1525d2b460d5b04f4013ae76dd2af005c68f1f799b5a8aaee4f8d26b3f38f1b2156fe6904ed14e076484eb54cc51b983a8015cca1e3db619aadefc570d24b352356fc271c26308b4335e62e113f2fa15e221f4375218b6cdf4c16645cb3d84b373d576d9025fe7b930e8bc34b8886df373632a63f4175f1bf561aa021da18eee3692cc8d20c3742d6477f654bf8139da20e3a7168af680eee6e784aacb44cc95ab1e801a70d7bf8cd295d46b62dff3285aefaf7454ed271492a6a7d601b750a05de6f634aa95067448e5800c03c920ac35125e42a85d95e283ce10f23a7a5b54f9b09890c1e398a7f6027b0af77215a703f3129db84cef23802978790ed6f6d582b535fa4e80254a3f694349e248ea13223409a8c769e62b9cf5ff7c5416ce5e434987e739b3ce22937dac2936f881929874c0b546173841df56baee4a219b198bcf17053faabcdf3d63b730571e5566935f66840356770181bb28eb86db30fddd9a7ebc2194b2c007f2a7282ac8451ed11f1f7a0866d9d48638c2f412134883a104e75fed4151d17beb412e2a7131167fc1786e146a41ba4704581bd13775f7dc5b5f9572aaa0559ee9c971d8d38bfa7e61778cd8a64f6da79e63f4bd5587bfaf99e9d9755553af34486d08a51f98dd7fa9f8a205d262f5befe2fbb9fb2c8492cef32994489e85178acdaa534d74bdc747048ec1659a16582e5b2953e39f47ed8c5eedd7fb82aa6fb039a812c65dfab39ecd9d07c30d0a89e549c056f4a3d31513bbb335944eeef3b80b1edee7a3a5af40fa85701d2f1205766c5828cfc9fd07d5afd76c0692130682e71b2763a68e9cc8b173f9670b2e202f5c238987d186b8b6614c75ab3a5b8152f32061576e1f78cfd131a16ac4397b8da5de6611c7a5a8eb7b06e4b576d3e59718d8f46cc97f084fdce069ca45bfbb077424e52dec4678542333ad11c1e7519a9e56c0dcb4d5719d193b2ae29779516042f94af5d86fed0f43a79ebbf60805564d31b7d2b48fb23d9fcddf1d5714811de4a8aaa340ece6f4c37196579ffc76cb452ef3cd88de92cd406bd90c577cf38fd56a6e9006cf7fbf48bb8c4d6e673fa5650157431614e6d883942cba7cdbd4da3da9c397c053c912f20836582a4188e1f619fce8ff67344b07d6491ef2671bd4c72ec6749cf340a8d9f693b9a79e723d370bdf4a2a3a3c490f8b6c3af8da25ae1a77f886c10ea9e018565c0bbbbf14b463fa48083903a9f950edb3040df42ae14ac861ce4d5254013e54dcde5ced714640393dee2ae13ce4e6df78683984d95135fd8b0e2e522c09c030db05983985e67a8996da84458c6ecc63691491ea03142956c483ec92af1978db44760e97e87bd2c5a5df47c581df06e43e0c593e6b81859e52ec5aeeaff0a39e91f42a6ed33520c75fcdc4a8d90e7ba4b83a63446cbc5cf2426b2d06a448c697967301a16b9016f2e7974fbeb587281635e13438d115d4b0e6bfcf111e85662af981e560105baac80bcd25985e58ad12655c7786217bdda015297d92363774ac2ed7a409f1e98f2a7c4b32643a45279b6c3dcfffbccd668aff6e8207c68b26d776eed5588a6f563d3e4671749d677d1029590635946e84bafefbeb4e2755bc9681f1f2f1ac25f019b01563eca35e96ae61fbf05263ddae790907db32c6eccc42d61a8b4017b06c6d61318cbb2add8dc9a7d623b858e209f41168513d0bedab320e9370133cf6348aae32935552805b1a4618af8a259e5a48d76d74f0a0fce5fba9b4e03ed5846a79fb1c5b533e8cd11d68e7a3e576575a15e53c043d0cfc3228c68a21c4df0b131dcef7409e93bd83e17a2dfc5311be8961f8c0073cce093ec6c22be9399f2e478c839b4f714ebe53353840a6767df4f4556b4caa1c9d11ca337a0558fe41669ac17dae08006f76934da876549799c743edba730aa22382f0a3e8ca94ffa521debdde058378d04a2f5381e3baaa32b81919d50eaa3a979f7fb37843aa9f279a8871a3ee532f892f3bf5a574690ed67354c69e5d18a4857d552a68199a628f9ae97db32332178bc678387dcee4a0ee323864f42230369b4323d9c55385486cbcec520c4a7c0b365cdb6e461c879b0487cea648eb84e76690d527f8a30610d065c78827024eb1e587cc5e53e349b9900b81e588297e775cfebdbc12f11139dbe0e0f0e07981809bd95f9b3d687424d8f851e791ab89ffb81c98d85788c5e4def4843f313085891bc4ed6cc32b6a54cb14bcaa78de89ef61f24cf53962bf89abaebc54132ff5731b18c6827ded49c5ba9e68dd3c9aa4ac59260e39c0ba27b027b0ba3b850a31c0395b9926952d03660579d2c57d9d16920e366518e57753caf5ed8014d6fa96f89334b1d51fffc9cc0b053a9dab11808956fdcb5acd598e5af85", 0xff7}, {&(0x7f0000000680)="1c0ce2e1142e9bd18b158280956899625d8d35ec4d2ed5236dada9c565c0", 0x1e}, {&(0x7f00000033c0)="892a2adef1753277f10346f66bb75a6ddae18535d32db9929b6e167db4df7989360e2f36d60390e33b104917ebbacd82835fd4f3723e8f569fe7eded0900235159ea1daa268df23617a0c78e31714d49944eac8658246a97a2be5e4f26941a68d7e470b6e3ead7bb12b0d83001a34f0ec701326eee10712eb73293d6b9cb6312685f1b09721b35a3fd9359eb7b6c431c86c330fa5dced5825d105b4a190176cf27f4d318d1c9fa228d0cdbc27d47d394859dd078857bd1d396eb112a2fb9c46ffc968226b528e6692845d066660bd0e6540617bad699bedd1cffa32eb518107340a5d783bda68ee1b32a5c6b83ba321effffa4b73c121e118223c4358441c62e4d5ea60f17bed17ae791ea3f3ee6fce0b42b2063fd2d1fd5a37295e446565b03e7d2dcbdb90dd6ab0b43f630bc9a11721c29cd898e1d947d4b715cb2fdbc4516d958b27a740be5b8504d7fc9203c219b0ec06da58614d801193a2616d15574b7fdc78b48db9178f16270847e14cd55cdcea49b5517ac6387038e9b3cbfb9f1c677d454b2f81f727e3514ab1646deb7816be5250147a6b6cea4b6b1b16d1354b9eb729ef22a6ee272406c206a51b11a7f8cbdee86ee580b47b2132a54dd36e6ce154f2a56f112d91ec3de2f053e3812552c4b6d4f586ccd321b740f77f34fa9c60679d56b510291599707c5e461b56f4124cc0efe619243e98b99b730342d05f8b060e240c2de8d218d8ec77c86275dcac407f10f61e7f532d285bd4118104f1dc41b7dafba736acf337b74e253f0c5e43633f02dbcb6aa975b5fecd0e2d4a3a7e1f8df7a5f26034403a54d6dcf09d174b1abe4c7fcf5a159b7b2ab0d8e73ecabc6389f5f1ab88bca04603192cd2bc34f9883fc5f759424135f79ed385e8d578bdcfdda7159a8909f984da686f78c3c75254bc8c6f1887511662301b4176a2f116b888f4b8e3addce6e6b44e322bb5de90798f8f716940684309ebc47ff6c19f164fd73d271c6141df88a442bf72d44aecf48bd19676241905057b4e8d1a24b7ab44854df6a8e0fcbc6745f8be4376b2f89367432392684ef6af352dee6d7849636f7e5dfc85bb4d0f6665c357707c18b9681d968bb93b2240d9fb9f6354a975960462da63847511e77a3eb244de8f6a423dcd55449795086cfd7a92afa6463068a0eb6aed44a985dc1b8ca6f8b15f2a3a686b01c8c7d388567c7dad1af96381fd257bafb86cd7088eaa1f1e9f38a54a0d7e79b9d8c398e2e3c994577e8282eaa217541b66d4c40305656aaa9d3700073b5aa87698fee26dc10f400a3433ca216ced7c53dd2d640c65fe6ed22f139063dd2d92e1560673bf6089581153897725bb093e0d4898e8568f5b41dd015543ae79600528b7ed54e17ac93c603e5e9f3bc8223fab538d9e176a4fb6efbc78823b660d9499c86205db4817726cc9e38f057a228289ea11c99c55c8b5ea38f00571154257ed438d3a367e421ba396b5ed6d7dac1d8ca7b94b176023ca4f72f479fc3a4cd958612067a6c93871bdf73f6aefd1ef8472756dbd2e88e94bb0adf6aa587d3980d1740173423f679e8fe9d900da20489c673fb1a9fc5142e4460f90c60fc26c3671be37c00430ea8e30afa43a818bc55975611f709c2a9b07c9868ad0d65de11a3fd6d17e49c8f43278d7e7717e16c9425e68f923229815e62cfac15b054c1b29fc233732ff7790af37b96dde4cd76713848ceec313f573a274f40fbe60bdfadf35669ada2e5e2e3ed7c5e6cdf16e47172ac330f75e665521abe90215e18084be9eb3eaeea479aa6af8665f6998f3fef25d8d663efcc1fc65a4887fb22f8ef9a203f33a7a0ca6418d25d10a9f1bb0fc7f7ef9a4cf19bf1284db267b00ca51f97da3f2dbc2502ceb72575997ac2540cf9adff1522d140e1f212ff16de263833922b814edbca3cdce072a1e26401dc7fb877d573f5e82b8953ae60065f1ba424ddf28207ae3eac65cd2579aa9066c042546a9f63349b78e6f9cc30f2f1e8cbf491a9e0cf617dd89953da77fccbb4977394c077480575a5545ab3b2a2701abe681db0b163c81899f15b2f1165e53483ab7bae2690a3fc1a996bf4e706ea7ebcb4120fc5825d1a6dd99cb10f786fa60780206460a3a9def83c8d8cc1ec5ee094c06cda019a59eb85db65f65efb33372defce88bcc27e75492e87c8a0bf6c346b686e05853f115af862a1dc93dffa56d28bcf6ea9cdb910957f82e9e7b24a9188bc625376c5e9649d2fb82c339b5a6c8fc81a4d13180e33c9fd3cb2ecfdbd31222e5595332072d653b807bfb1380735c8605c30cd9de7a126c73b8402a239755501fd8cafa8165dcd4c448c1abedc37f665fca86d17b82441e909c555c149540b8ed8db7da5dea12eff01d84027a1ee07c33cb800bba14a0b6d555eb9e2a253872f80ac018f7c296c1f3d595143b0121f482e90accc038d2cc835bb291ec6e15b47139792a290e70ac37d75ee2bae033a114c6821bc8b20c41e563519bd85d48519241dd17887466d3c631a0a3803404c29e5526993cc836ce43d35a373ab87f8e08e90bb2ff276ee5422035f7ea439abdda1b6d4727051b13289f11d8fc60535807e26d757709ef3786cfe4854916076f92e0e86863ad0c9f04976bc54fa7374dab2058bc20356cd70acc218e3974c7111532e6b960f3ff61a135047ac5aff2463809c63753eb1063f9a9994ab94f5841df9ec27fb9ab14ef59af6f4cacb82568e403bd52a3cbaf3f80f7f5ecf839e60043bd7f09f771e83211201ef1e4dd92299efbd06db86de27ebdff7401ee37fd240a6561ff778a8b2bfcd9d5fb05f5437fc3ab1975a0ab0f3f9eeaf66b9848624b0b1b2fbc73e08ce0490ad68df1479f8ccba2c37833a64ba18f9cd32e5711c471ada9c65d7ed2d9bc7ef16bd7b53c2a969da97b631ac6674c8144e9b88a82f33748eb5205f2c0c105948090a4afd60eebdec6738318cde2a4ee399698c36cd8655e4dfc9813568db80052eeba6342620e2d32fa8e071c0ab2fe6a871f08c286343636fc80a374d8455394d82841802b5df17d96d7cf107a197f6a63041032d8af4d22a691c85d4308828814bde3c1cb1e67070b1116037e00721cd924e375b4a70db5454e45d06b830abfb7d1c01a6ccb69a6ff86376cbd78be0c339f654163a7ecabc5bee7cada66270e19979933981cfcd56fe355445f5f74ce85c3ce755ba33a5a8c8507f4c99fcbe4371b00e9015fc8b2f57d9696c07cfddd0d409cd1b3d3485bae8d9cd45d10f76b3b0d538f94bc8c6db2ce200594cd82040596d8e720ad8fa8663b9bfd82faa843d6d61690376460b2057b04736d08dce3635b84d37723a260d24c45251fd8083fd57ee60bbe7aa73b65751c7a3a53e9b1067efe7815005343dc37563dea4e964891b1d788508f2d31f9fba8126a1a75998cb26bec3df5796eb4bdecda23a2b881336f64639ad091baa81d9bb794c9d8770d5dd3fb215dff5f7f6ece129272a7dde228dc1ac35fd766716583b2b7764f3c4df146873b820e4050607a26ce5eadc277094f5797abb1a2e31999f83ec40fb048d2d6e18567bbcf55198e7a23b8fee40b327be3ee3fb6f7bd3050b7245a87c1d13f54e6e9551d37bcecff8ec8d19d1ccef22e3efb52cf28c966eb7f431b107b6d193540b39f21ee5d2a48ab3181a7680f1b9c2c56f458991e06e69b2d21d5aeaf7f2e88eb328f906e796b9153b603b3616493246042c675d905e280d69f74eb5e3c90aa8d5c147d98d447e626b9454588bbab191eb2a9cea6f6fdcd8a6b838ff12c34dacf996a7f37fcbc7917feab163e2c887ac81ccbecf1dd8bdf8f11ec5f29f6dc4cd8f92e8e52bb74297f952cb721709045f95e90f9ed868ac8d580ed2efceaeb524ef996d3e724ea6c081b0b17549f7161e53cffa5282f70f4304dc910c6874c1806d4ce5844bb76dd00b14c246e3ca4920fec7eb6e06b1d0c7a95c5d808eea8309aebf4fc45f300bc3a2f1a4f939159b1b252fc0ccde449acf786edd0bc243391e6e7fe84d7a131b5e57a193a03065cdd5da06481d1b27ea7faa6502d2bcd90f7df815ee51e15fba03af9061cb9b0582fd8a3f5751e05003c0e418301040e4656f7a89e74f365ea3fa1ce0aafe8b1cc356709c9d73bb8e9ecb3b8cd4aec61a2dbb69e5b000a42f480c832af5a5607bc7c3f305b7fea4c602971f4e20e61c3000f9e6a7dae2936f2abb79741b1ce00028ac7802483f36f35ae7d594633261ff8b5465c927d2133b465076bd97ee0d4733bd16c2b80cf8f4744867da487d9c07bbf675e9ba4631509a496e8cf0c803afad6f8a89f6675e0730ba6d93859824227c5ffff4bfe15ae8dbf8f2273b7f0d5096b8062527661c9b5c822895b5830ea288533b0a35c6d381b180ba54954d9fb8bdb3d989ae1ae71a96089f52a620cd9e7d245096fc9ab602ca250f98a5b5fa7a17f2786890c156ecd100ac2bae74c0e973184e5ebb2620d83d91dab6e4203323d31a9c6d167ebdee53d5ab23977c92df27fc488f8270174641b7e5b10cc56889df9d01f277906f0de11a29dd15ec9748097becec0c9f955ddb3df75b8437304e7604264d056b40bc7c94b2c82affe6eba8fe6dbfdcd684b556c67c2aedefed1390767e02b49642f014ec08aebca9b25af32d54bdb637d7c085f432183e2b4524b33cc234b8d81eef498b67337e8f35c77d3d02726e221ea19e2a0c39069ca2288211490e92974906753406c5170a2ec3758652746399b5c35bdd33da0bfe7b25c0db22365cb7bee3c4b55d4c61fec161392a00bf0ef9d154eba21d619989ea17be7ceb3c05024c87ca74826c1933a07d83c6b2c82cf0f262b074f15125e7895c0599470e2a9a6bbba8b5ffb7c1a7646c42429985bb9091d94caa763ec4c7e15fb5010391ad9d9702c6eb1ce883c99f7706d8b3ef4458f02a1191aa8ba9b0f11a4694ba443decf0981ec055286bc51b95bef18e0e9d3bcae4b699745dc7b51ba942189a0b3297642380915250d9b3091bcff95c2e0358c58afc9817fd541d257a1ee6320bbc5bfdd957a54253ff5a5b461d9ae49d164c4849abc20083505f8f5e73f5404bb2a416798974bf706c689c2d7ce7db70e1a5d28f57ebf19eb3245162808c490a805c8d290bc2b87c57a705361b36c5dd7c8e08582c33424d1464ad6fd1c3b3f7266d01020e5936a2f9bdac6777be70aa1d5fea277fbd9bbdec268437368aebd92e498b4ee5d809a6d5348a12af41a37cd5fe1b1c3c630a94046060211f1bcc489fa2ab28e1ecfd1d5f92665e840698ff2b63a06127d584c19d7e43b6697f4043b09b45c12abebd59006a9a653294f2756a5ec52d29f9763a499ee9efaf5a5ea48c5a2a1db961bd0cd9599542a68aa81c7b4adda5da66435e16413de8b9d0ebd3bf7266a7a526752ceaec662ff50bd23fab52b9d9174f00c78a2fa8d24b44e7e9085708c5de5d8b2a82374a385ce1b51c21375a6d3f059eac5f5a7b2ca3faea8f062396e77c5f9aae47667f448fd5490042581c131d3edbf6a79dcbb973de6a7db59b7e51e49466c0dc4a2b2aacd3352219450e9f2c1b923c3f9be52e79c0cd024267665f5c8582b3c71aeaf9bd88fe4e73e30ce62c19b215a550594aeed277003494e1dfd199af6b92c6c2994b1fdada4271f696cafe4d96a749a925db70429d0277ea6ad6aa429df53efbc77c1c476c33a3fef6361b0fe3408ac69ffe7aa31d10d5196de328b037e1ad0b2b3149e01a351e3477c830a082d3bab94a43aa1c55ba134ca491f74ec628b5b844c06cc0", 0x1000}], 0x3) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000580)=""/118, 0x76, 0x3, &(0x7f0000001d80)=ANY=[@ANYBLOB="0000400066696c6500bb5c6f00aff8abe066aaa42e335880d31dac4d3e27c3accb6dfcbc96767849b91c6b137e96ec3b743d684f8b0000000000002b9bead7996c786c8ca5c567c3d9528525d2ce3a5f52ba52e09ae08c17a951f7ece7b4865adafe92567860487605000000ede8cbae937f935defcc6de09d2bc2e1065b403273bb5f99da6503e4e953587b81c9fee42914b32e6f57a258eb0f5376a9a3e417b7207d8b487d3a82a46cfa5b2a20514d6ca89e20c630be9814ec8bffa4dbc962164430ae056337164b4efd9fd7197c6a85ab87748100b0f48e3ced0e1213e6c4cf4035f7ffff160147437405ef01a1475353b120e34b1b60fdec9f6a2871672ec47975325267f576b5bff1e3ce40c1e417ca9c76e07fbce0461563c54dff1439193d51dcaa47b95a75000015b8ec456c6c22c301b271cb7171c635f5a9b28976413840b626b96ef0c914d00fa6c10a769475c1227edfdf4ff0f5201d5e94ab76df8717f9146832912b344041f16db99d51301a11d3e95f4e7353b9f5c047db329dd59029483e19141949c3b9271b8a94d52f2d3b41843f000000869f0f9aee6ba409401f219dfe9eb298eb5a20076c5ce436d23f00f0fffffd6b9c565e0c000000f5943b8cd99150fa81f518002ab0828212d41cc507d7fbf6de331908b3dac9075749a6b479c5243079086a88a623bbab8d828096be0b2d74a89663e3965a9d2de97184caf3559e1c724f0d2eb530f0269edacbab0518aa4ed83f47983fce16432cbb47df14516d1ae509524bb2393660be07637ff4e15317f79dedd8fcc905cac984d28a120fdf2bbec0b302b1d134ca9458e2b8968e5de4f0dc592a2db3792b35d2c327222635c7034bfbc06f5068da2b77ed8e4d5d7d32fdf2d80785903df267796f9a2fca1022684552b3a6293640281111cdf600f104bb957155c28089676808000000c4c15521595c7616d35638e4fbfac605848f0400e8db722452ea19922df3ed5209840899e9f276d6c9b5b18c8b7a703462d649812791558618619dbe80852c880a584822e112dc39f8b02af45221fd6654311603be5a7a7e5d28ad2524ad199b63536171f74673483c2414f53090943c7ca2da90c003ece2729b0ca9863dba978658f97223971d12fce5010416a2c9f3f415ddf93d0a68fe424dcbce31e2fc45a72f0bd680a0621d3974fc6559c717f996330d3dcee2fa113cc9c6020004ea15211dcc6377a13dedfac8b94a16a485a0812fa37dafe1702f4ec37d5ebcd53dd024ddea303e6b504bf0867032b3b38588299a283af8e239a9d22b41ba0d71617cf6fd59c647e7439bb3ebdcf357c7567ca9bf30b33a1969f5451750b21655937b156fc5cfa35f24cf7e74a363c0833b13ecb76b6704ca0d695cdd7eabaae786ac023daa47d15cbdb2dd09ab4ba70e5ab6b7e16c387ed1327800216a64cfb8559ee613a144b663c16cb42957b584930bd92366f762b3109d4650ec41657303f20096fa8b9819626e19942e78e99c112661858cdd67c42bae5c437d9f72bdbb5b93a064d7b8f90ec01ffae9e910bf2c36e0f6b728bc5671bb81eddda485e4c75aea01f2ae97c8561a687dd344137e464ab7bedaf66cd747b808e826f2e7657da8055cadf009fdea215a603c5a000000000000000083de31119bf91004b1a04d99b26fba5a9e8e15d24024b8d9da6167e59a37a314c7c6442fbddcd8b51cae0968b99c152a9a91d40d15148b9bf1f772c5"], 0x9) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) sysctl$vfs_fuse(&(0x7f0000000540)={0xa, 0x12, 0x4}, 0x3, &(0x7f00000006c0)="174c8a74dfac56e1131dcc59696074c4157e243959937e35fa4dd81344ff7d3d6f3ed6e23bffa1bf58f26e2f53e42ca89c1ab3a1b878ca95d06202e047edbb64db57d1", &(0x7f0000002840)=0x43, &(0x7f0000002880)="5886794cd4be2585283db7bcbcaca214a587e1ca70d0ee98c880153b517312ea3ae4c1557581586303c5b3ed94003728b9c95e369440ee6c9458e68c1996bc23b72ed9a32c2bfac80d953c492582c7e2fca6c539dd760cf2a86b46fe72d9c41f02013acbf0463005e4454e12f8f9c10765007838405dd2cb38038f98d17b0b83007b160581ae474727b618717551e87c28ceec7a1a0b559a07774f763744e032f69804d30120fe2b70282b8bd83e8832da2d92ed9f7cdcf70e613e24c7c36f524769cd9530b9280fb5490f9cb8f67657b2f0cbe76a89b4be2846869e499f431c55ba7c006f", 0xe5) socket(0x18, 0x400000002, 0x0) listen(r1, 0x2e2b59a6) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/19) 11:44:53 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) renameat(r2, &(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00') ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000200)={0x2, 0x8}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) renameat(r0, &(0x7f0000000080)='./file0\x00', r6, &(0x7f00000001c0)='./file0\x00') pwritev(r5, &(0x7f0000000380)=[{&(0x7f0000000240)="b4", 0x1}, {&(0x7f0000000280)="b10f69f137d75027208e2742b8eefa4d726d46ffbf40ff2e5e6bda6d3473768491c82308bc48b328e5bb21a2c4f9416cd5fc0badd8860d52030abe7140f6591610f5bf1a694a9e369fdf203ac5a1d1b48ce956ca6ddad02a1f5bcde5d291a8b34390aedfc5acaf5f88a127ebe977a0466b1df14896c8d58274de621b93616ac77ef0bd572e4448c47d0617c9a738353a30270e5255f6a6879441e2c45d34a814519063d87cc1414761b1590c92c547a71f79f34bfabb19db1c8438b5374619fac64a01eee87ffd1a6d2ad28ff4a4837abe12aa2c007accdedae4b79fb4cf1bfbb415687203a419828f625c32ea7c9dc6", 0xf0}], 0x2, 0x0, 0x70003) readv(r5, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000240)="b4", 0xfdb6}], 0x1, 0x0, 0x2ffff) 11:44:53 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x10, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x61, 0x2, 0x0, 0x7, 0x0, [@rand_addr="fec45722f976ccd50639bbe5eda7eea9"]}]}}}}}}}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000000)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) shutdown(r3, 0x2) 11:44:53 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x2f}], 0xed4, 0x0, 0x0, 0x0) pipe(&(0x7f0000000140)) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1018, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file1\x00') 11:44:53 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000000)=[{}, {0x3}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) listen(r1, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) 11:44:53 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = msgget$private(0x0, 0x81) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000180)=[{0x5, 0x6, 0x800}, {0x0, 0xfff, 0x1800}], 0x2) semop(r2, &(0x7f00000001c0)=[{0x7, 0x5226, 0x800}, {0x1, 0x1, 0x800}, {0x4, 0x5}, {0x3, 0x0, 0x800}, {0x3, 0x405, 0x1000}, {0x1, 0x400, 0x1000}], 0x6) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r2, &(0x7f0000000280)=[{0x3, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt(r3, 0x8, 0x3f, &(0x7f0000000480)=""/4096, &(0x7f0000000100)=0x1000) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000000)=[{0x4, 0x7}], 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x86f]) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000180)=""/109) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000001000043559674dc3c2fb17342113428e30fc346074a2c358c42f5d1addef36526acaafc9d755ebd55197d14ad277b6782ef731e50b901478eea163e157d11cf63989b69ff388048fc99c4290335bfbdfc6c2ae1349b12923de00221e3e37b48596d8ebb16e702c3bd"], 0xe, 0x800) sysctl$kern(&(0x7f0000000040)={0x1, 0x2f}, 0x2, 0x0, 0x0, 0x0, 0x0) 11:44:53 executing program 1: kqueue() syz_emit_ethernet(0xc7, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaa450000b900000000006190787f0000015b0e0000a82d729cd2488b0d03c1f2be61b81ac73470130500d9cda440f5502b8b12730b7af800fa1b012f10c9d9f3e421eb7e2e44cd6ad61db7630d6d4c5218d09c9bea74958aa2c0de8a1a4ea1892a20eb9da85e6e2770c3bcda29bb046e94c778f104b3edf72f28937a32a556c3d362558b99ff0caa0229eaa35827b3db6de309b93a7aff76830e980caf23221ff7a98ed1e7017cc13c5858a98e057c907d516429e35d8f9c63b700b4d83974cb899a"]) r0 = semget$private(0x0, 0x4, 0x1b5) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f0000000240)=[{0x1, 0x8, 0x3800}, {0x0, 0x44, 0x800}, {0x2, 0x3, 0xffc}, {0x2, 0x5, 0x800}, {0x3, 0x2e8, 0x1400}, {0x3, 0xfffe, 0x1000}, {0x2, 0x105, 0x455f5a20bdf6258}, {0x2, 0xaf, 0x1800}], 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000600)={'./file0\x00', 0x0, 0x407, 0x4, 0x0, 0x0, 0xbb3, 0x1, 0x0, 0x1, 0x9, 0x9}) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885", 0x106}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x22) recvfrom$inet6(r1, &(0x7f0000000380)=""/216, 0xd8, 0x801, &(0x7f0000000100)={0x18, 0x2, 0x7ff, 0x1}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x6) semop(r0, &(0x7f0000000200), 0x0) semop(r0, &(0x7f0000000000)=[{}, {0x0, 0xfffe}, {0x1}, {0x0, 0x3}, {0x2}, {0x0, 0x0, 0x800}, {}, {0x1, 0x0, 0x1800}, {}, {0x0, 0x404, 0x1000}], 0xa) semop(r0, &(0x7f00000000c0)=[{0x0, 0x40, 0x1c00}, {0x0, 0x6, 0x400}, {0x0, 0xff, 0x800}], 0x3) 11:44:53 executing program 1: sysctl$hw(&(0x7f0000000080)={0x6, 0x10}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x80, 0x0) 11:44:54 executing program 1: sysctl$machdep(&(0x7f0000000100)={0x7, 0x5}, 0x4000000000000290, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getsockopt(r0, 0x6, 0x1000, &(0x7f0000000340)=""/156, &(0x7f00000000c0)=0x9c) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f0000000040)="a5665197f963735c1e8ada412d85ac413d", &(0x7f0000000080)=0x11, &(0x7f0000000180)="c9696a7b93d75ee69c90a53329dd71ad39908d50562a0e521f162ad99332e8ee2817e2eb9a634171301833e7f798113d0cecf4d494f4b64dda45041430aaaa382ffcdd4af3ce7852eeecf92eaaf4bb2e20d5e61c673b770a6f7f4dbdd22ad4d45ab039ef1ee51542aa63de660c9ef9c7a4ba6bbf25e8d02752cd499cfb1cf5ff9bee56fad7077f77bf9eabbe06a253b86b6e926e756737b1b1591caa9068900eaab48017fd68a3ad604865db482c84e4f1877a2806c53821d60fcdb270923b92765c110e7529bbb2b5c9c3914c72cb5ae525a151236e3073d5c1cd7ed18c184e3e13c59bc0d4512f4107d408", 0xec) 11:44:54 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60c2e62100082b00fe8000000000000000000000000000aafe8000000000f1"]) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x8) 11:44:54 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000840)=ANY=[@ANYRES32, @ANYBLOB="7853eb0eb1977afef3e693ced2e674cbfbca1a7d4f80cb0e5e5c2bd9ec00bdde820c712ca9bb489ad673b387579b68", @ANYRESOCT=r0, @ANYRESHEX, @ANYRES64, @ANYRES64, @ANYRES64=r1, @ANYRESDEC], 0x8, 0x800) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x127, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x27, 0x4, 0x2, 0x3, 0x119, 0x64, 0x6, 0x3, 0x3a, 0x0, @rand_addr=0xffe00, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0x1b, 0x8, [@multicast2, @rand_addr=0x6, @empty, @local={0xac, 0x14, 0x0}, @broadcast, @empty]}, @noop, @lsrr={0x83, 0x13, 0x7b, [@local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @rand_addr=0x7fff, @broadcast]}, @ssrr={0x89, 0x23, 0x0, [@loopback, @empty, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @loopback, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x7, 0xff, [@remote={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6, 0x3f}, @ra={0x94, 0x6, 0x80}, @lsrr={0x83, 0x23, 0x47, [@multicast1, @empty, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @rand_addr, @rand_addr=0x9, @multicast2, @remote={0xac, 0x14, 0x0}]}]}}, @tcp={{0x2, 0x2, r0, r2, 0x1, 0x0, 0x10, 0x2, 0x5, 0x0, 0xfff, {[@md5sig={0x13, 0x12, "2ed5567b13c9cd581dae801e43ec153a"}, @sack={0x5, 0x6, [0xfffffff9]}, @generic={0x3, 0x8, "fc9478936703"}, @eol, @sack_perm={0x4, 0x2}, @mss={0x2, 0x4, 0x7f}, @sack_perm={0x4, 0x2}]}}, {"de05955a21306fab3acb6ff97695192bffb2902ca3cb106bc807125f674bfb556c18259d964c7237c0eb541d4cff6883aab824afce83e3ef2732b76a4a"}}}}}}) 11:44:54 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x70e, 0x0) kqueue() close(r0) 11:44:54 executing program 1: kqueue() syz_emit_ethernet(0x4e, &(0x7f0000000040)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @rand_addr="ffc88f468fbe0d9872fcb10681fa18db"}}}}}}) 11:44:54 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/139) syz_emit_ethernet(0x36, &(0x7f0000000280)=ANY=[@ANYBLOB="000cffffffffffffffffffff08004500002800000000ff70907800c56c82d20000014e234e20635966ec2112187e8c4a51216f5e1d914c91cf188edf4df399817093c92f7df9d8ff1d272dccfe73ccf162f92a1c5b4383863aa9c51108d4e44084660d5c38fe5a83a6ca31899900421660de68b1aff6f2dc9dc0717fce9f0091624e377cb0e08f21a9b546f0f60f7c16ddccb5c1d63dbe146f0296955910388f6c1574b4df72c4efa7bb8152f5249aef3144e3d5d4e581f3aa56ea3dffda6b63706b90bfa3e393c639fd92428ba13b1e8584cba0534333695b6f2c37453a100cb512151006adc9b87cca1e2c85843a979a3c183298303adc59ed653528d93ec6f6a3b98a3b445efb6ebafda8ba4c3079", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, r2, r3, r4, 0xffffffffffffffff, 0x0, 0x1}, 0x8, 0x10001}) setgid(r3) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r7 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r7, 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r7, &(0x7f0000000140)='./file0\x00') ioctl$TIOCCLRVERAUTH(r7, 0x2000741d) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) renameat(r1, &(0x7f0000000100)='./file0\x00', r6, &(0x7f0000000140)='./file0\x00') ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x2, 0xf0, 0x1, 0x0, 0x9, 0x9, 0x6, 0x3, 0x1, 0x7, 0x1}) chflagsat(r1, &(0x7f0000000200)='./file0\x00', 0x10000, 0x0) 11:44:54 executing program 1: r0 = socket(0x20, 0x5, 0x80) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x4, 0x9, 0x20}, {{r0}, 0xfffffffffffffffa, 0xf5, 0x80, 0xfffffffffffffb34}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x9c, 0x1, 0x0, 0x5}], 0xb7d1, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0xb0, 0x2, 0x3, 0x7f}], 0x9, &(0x7f0000000100)={0x7, 0xe800000}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000180)=0x1f) r5 = dup(r3) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xc) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000240)="6c26f092cca988300299a4c793a3675f1d331406055bf2a43feaaeb502030ed753f20648f19ba482597044265a763eaba1c09e70104bc25c9c4bed7dff011fb427719ff05908479945", 0x49}], 0x1, 0x0, 0x1000) dup(r1) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x8000, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x80, 0x0) fcntl$dupfd(r6, 0xa, r7) socket(0x18, 0x2, 0x3) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$TIOCDRAIN(r8, 0x2000745e) socket(0x6, 0x1, 0x7) openat$pci(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/pci\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000440)={'./file0\x00', 0xe423, 0xf, 0x1000, 0x0, 0x61, 0x3, 0x3, 0x1, 0x1, 0x5, 0xffffffff}) 11:44:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000340)=@in={0x2, 0x1}, 0xc) setsockopt(r1, 0x20020006, 0xb2, &(0x7f00000005c0)="e2146382ac4cff000004000000002cce3cfc7804fc37f28baa0814176fb37b6f46aad2e908a6b33f3028e3470b76e533f24127728093473777470f2fd519de3ffbe9f31ae3098508f98bb74f17f0813e926972ce5975a1d18ac307cc0e499e4c67bee859f695968a04040a24e3848fa274c6ce164380cff1bf9d9265e32344c44080768126037742f60b01c0132b7feb1322b70353b4ab10f15e41c29386c4aa0664d64b285b59d9bc33ec0ac99dff6c66f36770f169419e7f7b405abae0a7e62eb91e2b804863ce828e94de4bce2f285edb20875517137c67b3a3bdb7af30f2ccbcdc80492c382c5337214a5ee8625e43cbd1f12596bf9fddc1fafff7571bf87d3fef187468dad74bcf6b32b4e4fce6e151d3be4e4d2c1eaadfaa7e9f1961db3b56582fd0bad4c2db2370978f", 0xfffffce4) sysctl$net_inet_ah(&(0x7f0000000100)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000140)="42c19816ce0ff806bee9d9cf76f18f432381c9f1a964f90d30ac3533d70f04d4fd498b71c4e132fdd44c4cff9b5ac6cae13ceb2d7372ae169097e2ce0e7eb714671da58e7bfacd5e020a76d4cb520c1ed877812a00adc370f39443ef75bf509cd408c8d635ebe97c350d5015a730b941e77e00a8738350f9ba67c177f2ea74a7ac96b0b10c30bf2857002f4026e9107e5067a1a4e8f5cf858af8cac380d1c995f1cfa4a01bd02bad6e06426b685276ac4ccebae4e633989b4ec900829b406d6414edb14ebae198b947775c6710077af8000ce6a88d5d975676173105cd3a", &(0x7f0000000240)=0xde, &(0x7f0000000280)="722e12d7c6e2e11fb61351db8c52cfa40f73ca5af11f7306d80ee9b6fcb544d018a5cd06be9dbfd72a8fd70d6d71322cc22b67c8d23ac3def2b2c9461f04ddb0e6b8c389b9759874adb79012a7a80b06debaec907ad5e3df2ec03b098241a7c5ead9417acecc70e5f22a43f425fd504227869d83461a31556c92005e50450524991bd5e38ef05c310b1340ef4336ea106121444522beb5c078d1b92031e6cbd6e041fcfa60c75ef384080d959e4730bdad608c", 0xb3) r2 = accept$unix(r1, 0x0, &(0x7f0000000000)) connect(r2, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) sysctl$hw(&(0x7f0000000380)={0x4, 0x6}, 0x62a9336d7326610, &(0x7f00000003c0)="b3f87fc8ea4ae7565399720490b4de5605948014c0bf67d14de3f6bded2aa3938024ad87d9cc394489334b4af6f6caedcf465e316eb77d4c26d639c2fc1dadc092d80c9045ce827780d6516b0687acc2fa498c5ce9aca2740b11a07f0a28ed45728b8d8246d4f831fbb187539baa24ddd13e1b4070c66b2284430765976cff15f334bb61844f78dbda5b38abcb4d4d772389265a7c84fe0cb64cc6d75a63223954fc66081ba6ec7865713078625cbf95c14fecd30cbbc9a4cde1d55bb874bb91ae24934aa6240b39a146af56093ec7885dfbc2b9ec473576ad833617023b6895e603e48237cba7650bdfc78b751aec2fa6e6c94055be0b03e96ef4c17749594d46e234ea26085b1d2b73722bbfd529bb21cf84884b5be58acfbdf2f602", &(0x7f00000000c0)=0x78, 0x0, 0x0) 11:44:54 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r1 = getuid() r2 = getpgid(0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r2, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, r0, r1, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, r2, 0x6c, 0x7, 0x75b, 0x100000000}) r4 = socket(0x18, 0xc002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = getpid() r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x20000, 0x0) r8 = geteuid() r9 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r11 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, r9, r10, r11, 0xffffffffffffffff, 0x0, 0x1}, 0x8, 0x10001}) fchown(r7, r8, r10) fcntl$setown(r5, 0x6, r6) ktrace(&(0x7f00000000c0)='./file0\x00', 0x3, 0x20, r6) 11:44:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "03664e2baf0c033c7ad293795acd0000001000"}) read(r0, &(0x7f0000001540)=""/216, 0xd8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff8, 0x8, 0x1, 0x80000000, 0x1000}], 0x800, &(0x7f00000002c0)=[{{}, 0x0, 0x0, 0x80, 0x7f, 0x9}, {{}, 0xfffffffffffffffb, 0x3, 0x40000000, 0x9, 0x100000001}, {{}, 0xfffffffffffffffd, 0x0, 0x1, 0x2, 0x6}, {{r1}, 0xfffffffffffffffb, 0x14, 0x20, 0x4, 0x8}, {{}, 0xfffffffffffffffb, 0x27, 0x8007fffc, 0x2, 0x10000}, {{}, 0xfffffffffffffff8, 0x41, 0x20, 0xfba1, 0x23}, {{}, 0xfffffffffffffffa, 0xc0, 0xf0000000, 0x2, 0x81}, {{}, 0xfffffffffffffffa, 0x4, 0x1, 0x3, 0x2}, {{}, 0xfffffffffffffffd, 0x10, 0x20000000, 0x2, 0x8000}, {{}, 0xfffffffffffffff8, 0x60, 0x2, 0x40}], 0x1486, &(0x7f0000000400)={0x7f, 0xe8f8}) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x8, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000180)="3c380652", 0x4) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r5 = open(&(0x7f0000000200)='./file0\x00', 0x20100, 0x0) fsync(r5) r6 = socket$inet(0x2, 0x2, 0x81) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCNXCL(r7, 0x2000740e) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffff9, 0x4, 0x4, 0xffffffffffff0001, 0x1}, {{r6}, 0xfffffffffffffffe, 0x40, 0x1, 0x0, 0x1}, {{r2}, 0xfffffffffffffffe, 0x40, 0x4, 0x6, 0x401}, {{r3}, 0xfffffffffffffff9, 0x6c, 0xfffff, 0x3}, {{r3}, 0xffffffffffffffff, 0x40, 0x1, 0xf7, 0x3}], 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) 11:44:55 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) shmget(0x3, 0x2000, 0x76a, &(0x7f0000537000/0x2000)=nil) 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) 11:44:55 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x2, 0x0, 0x0, 0x1}]}) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 11:44:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000100)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000000c0)='./file1\x00') renameat(r2, &(0x7f0000000200)='./file1/file0\x00', 0xffffffffffffffff, 0x0) 11:44:56 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffd7faa2dd030c3448b57e97784d040086dd60df050000000000000000000000efffffff00000000000001750090780000000000000000da2e0000"]) syz_emit_ethernet(0x1a4, &(0x7f0000002a80)=ANY=[]) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) 11:44:56 executing program 1: mprotect(&(0x7f00002a4000/0x1000)=nil, 0x1000, 0x2) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) socket(0x10, 0x4, 0x3d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)) 11:44:56 executing program 1: r0 = msgget$private(0x0, 0x2000000186) msgsnd(r0, 0xfffffffffffffffe, 0x0, 0x0) msgrcv(r0, &(0x7f0000000100)={0x0, ""/4096}, 0x1008, 0x2, 0x800) sysctl$net_inet_esp(&(0x7f0000000080)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f0000004240)="02731215fa57e6fed4f5eeaf66edb2a152fb3f7969b4856d584977b9f1fe8a7974f0af4a388f194d7c64148a33368bc9b4e33ab916424d4640798ca20000007326423cb3c7bfbe2c9c0f1c10f56d8614ade2fc3015d2915474860b17e0f4f9426fefc4e3ada28d7ac869e6e9b111682c70d5681052f49fc6972c03ae611b695acc1d283e07582fbb05ce4626314a86c86dea74dbda59b7e29560b0f338f18b1bce9bdbb7b05d181b92957db4edc9b2a037bdbd14c345746843d047074d5cb95b28b814bc47791ef34fec7bc488ed2d95a1dbc5cd06e60d5c9c93c1fe9eb02808086e487cfc16345afc38fb5bf5cf58632da039b4c427", &(0x7f00000021c0)=0xf6, &(0x7f0000002200)="1588f0bc1274fcca7ff82abc055a9d5699b659d5ce7f045b689a8a349c1ef6087d44a2045b87d763c05e682a33d2ae5e16b5c771a7499a5970e41eaf06690923ed904fa7825cf49d3a5a12ae14837070971e4c6cfee997943a9c1fa9d4d8cc721fa81e9e101d18f63a4463263b77888da6f145bfb2d9e82d82c16a5898dadcce22d1e5ae0516e1d5e22a713bc098687c486b142f21cf91accb194b7c565daed52af66f242a2c75c1927fa9c005bcbc2f53d05ec41a8d1a947c23b683e1622c99eefd6cf3ad813b17b91325afaff5d98db047b5b44b0b1f79f248f71a4d1fb142655ecb0e14ec594dcf738ed0e97c6ac3aef29a9d2f0d88a12f6d27ab74413b5a91354e70d7796da2ca509cd0a0a9a915429ae0ecd28a104c2a645c13b338e6081a64b7d08794ca1a7c2fd5d2a5708eab7d0568e54fb61a8ddbe27fe05c6ee616f95f3714c17f72c23993da8b45d04658f8eaec919d5d0c6606a931e9c7004870b85a6b4e3dc9b50a1a39b53d5a72742ad2ecbf01cbea12cb90e0713d0dc1a8205a3bcc35574b3508018077f72608037699ca7901eb5bfe56e8e6d8d51b13a879c5d792e712bd19037f614b549308e503e6097fab9bc29661b8bff480e8120ed2149c2bf99ad53814d0656f19064816528dc66c82742dc8d569f8158dd2eac9b00576cf0f4e74b68882e3129eacdf3743236aaef351666d4ba3295c879e35c0ef9a5a3e168af861927021ed31e973914e94dec017764e4986d1073cdbd314bbbf109980dfc0c779bfb21816fd65ae786072cfea2529d10c840c7aba4e47951fd8e30c1fb662b4cba4c0116e4994401f20a833194d570fc6b23bc635870163545be0e8a7ff059a288c5f306637436557e127113039ce41241da5a46d515c507bf16e74f11b89a24dd229f90aa410bc20bfd521ad737ff2a4a5ed1f307e61302bf007e971fb5edff939b1fa95ed588b833f97124491d1aa5254a09e0b202c5f7b04ab05a790c9b4b9d1a61be630f8719fb4c3595bded28202bbd63abd07f4e2173823727471995603ab00da33d6253a67121b1aa6f1dfe02182a2ce5f69fb5ab5623a928ed820c728ffcb4de962445a6513bff91e59a4a58cdeb626a4cf94160c804b01d26e98b165029af7b7ecd1aca26c06c64ecbeadf416c08aa32631c16f1debe3eddfe12821edbf79a4aa3cab159cdcb7eaa4ec4ea55fa12e8bde28bcf9ab155f7a3f0c6c4b29003d797d630ab7896f6c0d5798a16e653f0bb43196f2a6e7145dee2b8cd995ba14d7b7713c1eafcf8f7d65a41d1a33028b4a9d96713f6d2191e0c366ff3f2b4de38c8aa754ea78824dbf37a0f596b45ffe2e3e35ceda0fc3b9a0261815a86b56c8e55dc6593a18a4df16b07737adb7f49b21758f3f2a191faf08f8fb32a078b033c4e31e40ff759b0029d745fcd97acec91d9af4fe9ceb42ce9ae02b8aff8e4a0e3ee22f372e05e9c6bb93e2a9bb628e0bfc0ced275522c79b0eaf2b92edcba5d442540aa17aa689947b783479b6187cffbb08589d69a5ca8e3d6d59d40a168c44f1a48df43545a14486d322f647fcec2045422e9d88ba1f32809943446257dc61cff1aa7551d1e2f90160e1a3f104b849840b36aebec6a8930769f954003d6996b07b9a8c8e78ae1402f040b89d91d681c07c9bea9e1c2e004168dbcf59d48f13a23f26ea732167a4c385a8d7eb9a5f0a56e4facd9a203680c82f380a982f7a52f481a27c24482234dca3c2fc27fa35a11fca739b60e92f8c1e3869016c8aea842bcbc68b01260671c9d020ea5cfad78236ccc93143be760997499d23fc6d05ee626c607da6d0d4b3f2e40d363014d843fee0e4f53ede50aa2134907de5487cffba5f0c6431507f0d30bc9c53b30989098022d348d2ee38c0cbb291c9d9f0c88a92f86aac43eac78c289c8b57d61230a92af84433af9b794a6d64652f68c7e990feeb767443d9f61ec476238dad20434ecc1cfafbd619e6a306284a7cca513e57b4f2c84168d59714f7e428975826fde439e6bd6bfb9c5491f1e2e168ea8b5150267aa947002af8e5eaf6451a74b975ad9f8057d3e42e46b72f0292152304aa8c83c4580585138f928e1fb7d968fd5e7607362895230b6c8022f830ac91e20f0d5880f6823b2068acf1c24583446f163511c24cf5f822b7f74520cf50059ade641cee21a3a9d5fc2541384f33d85c6b341ca83b4a8d7a9a84ea0b09a59186edcda1b54a2f0dd3ad675a987c3e35e9e3ae75499e368d510f77f62bef3cdc734d4dfcae63d2be7dfe629801bf7b4498b9e61597e7079796b9627c44277ad610107f8b5a3f7249895224de501e1091f6d3e5addc12cba71b64f4bdf009015943048592c6be65a26fbe522b3a9200853740e9500d9021f73353c48251c822bdd46bff98c7dae2a19cd0eb6524d92955c6ab9692550822011f5d897f2e3aa772511b35af4a05a9b5c717482800b68319db4e2e87ca6306dc3db6870c8773c816c2841ee1a1b2b71dd12f7f8073b0ce4e6873df79f47b84ae6930ba05cd91af57c372c86448acc0275fd78b7cee08bafa54a5355917bbbbd3d056c4447932d75342af5fc5bf246f82bfbf6738bcf721afd7380d881550ab083d5fcb9fb3a9e8c9107e1f7a3bd49f5c83c2c95827063c27a3f5841ac5dfb781347785ac3535abe85a872c5276159dd87c4aac56798a578fbe640f60705f6e409a2373696ece03691ee69e34aa40442c1618a5b15a53cc1ad25c84a8660f9153db307a04bcf46bf14dc1d3e1cab9e40ccecf8c510db9ae44fe7d96f7ecfb7a7e1ad74e5fda4441f14f679a8218c94c0bf72e21ff92bbe7d7c59fe7429a35ebc39c6a1d70627d70d44832f321401bdbec6342be7b251ecbef14a6cdf59f0dbe437263115261dc9b499fb89a4a134b7bafa74f1ba05ae81658cd711248bc2c80fe6e16f69e0f032bbf94d13909a11d30df5372e4e40c42abd4b1c8b695fe54477aff3fd26f69598913bed4809e7ea79bdb70da419de536ee47df459fd1b721ccc2147b07ea27871bd7061812623c79798d8d69c8cdeb690e08439e93d49db0930862f134a7501f2bde7d7c05c4aa9f6d41fe018e0bd5acf3ed5cbd5bd7d2e0cda52b9e1ec1a087203f682049231c48ce1f523dd88bc4384904bb33d76bc8c2417ac6213bd078788fbe656df8f1275f4503d04fb5ae6dfad638d535057694d4605770fbec2208a4052aec4b32ae010fd84b71ee95580272f2b815319300c172031f3027d5103357dc905b044f85d081bf4b245dd8363b9b3251e5365aff42454c8b0d20ce49eb026a677403105c4e55d24815b63f0744821d070dc368f36ca7f96e85ea7f6c67c4596e68c0ba5858a562289a6eb046102797f1878e4e850a0346051c3ae01f2f849eb1ca97a9d87e77491ca9afe7f5e2d271608c3b612a1de84d59e451ae3200c2bc50a7a35452f8fd4342c7da29f1ae81cef3167af42b1555979aa1c9a141b5be66045b6c2787bc723d4167e4f635d7ecaed434ec4b1ef2c3c9f296d7ea0dc17020938bd7865d7156aabdc56287a55ad0084e2264de7940959fdf3743b9146c6153e52f6369bfb6e900866016ad3675d4bee78760e3a8bda263a37bfbf3425c7e644079f9136dbaa58ed1decc88e2c9d1accb1de20c2c814b0fca2272ada28a7d8c81c98fb863c88e4133b93f2050f5c2ea2ff75b55ba822a196eb22326a174c566653a00f4a91f48845cb13455a47b23b36e1526c6596606f8e48bbbc12222bb7137ba21c861c075a2fd5427eb3b0735ed5c22ece05604ff75b733a03df6f91e920641b53502374ec7a0ccc945ba84ac977e296e4952a740683282aa49835b27957dc7a70972c2a1311874f357868894064559eb4ddeb9793451cc7fdf1dbce3c3a4ec474e77887c51575c5fa5d566df7864222fbc141e146f1daf0a09d7c476be85ba38398908add79de0b55f8ec1604eb0927b4b4c90848e3c248ed85dbd96042717d083ffe17bb1b5e15487c78a95732f845164ec200c1045030a9cf15b5990023906d3237bc64ed019d8111b9d50b651b6cef64d4828e5b23f955129050afdc67b2a0966ba6a759b5d478b2914778d7ba6dd01b62b2257c4848654990c57c40e7254bc96db15421d4253e20cbd651d666e15211aa70d00b01e1271c63d719d516f33393ebbd7478b6d62a7828916159fd9bab8a1ba30bd4d8b3c25ad8ede1b004ee3c691f81968f2a142f059bae3292cfc162c137618b64d435512871b1745d0dcf3c3bc560295edf1b475c1f03e544fe04d616c6fc5c635a90a81b698232020178682a511516736e7d8fba8599369c4f0be535eeea048796781f7054d2774aa1cba02f7beddd5f6211ab4b03a6c6a490352ef86c3bb6e489dcb524937ab290f070aaed642dab9d5a78abff7c16397c277077013b91ba57623c2fc8d7cf145d5c5208ead2658bf55c8eccbc6fdb3f275275ed2c7091e0df1974099d7a788b80774ba3acc6ba9f426810d691e6aa912d1f07e813de1eaef649fe0067c7a49e6d6e61678e9a8f840b9ef3e73779927a194bcc4edcb58d54609be84141c57ef8b5f90ce63c7fa3e8d6e81e0e0a0c1324c2037053d2c98e10df4ae626513152c2ad35ec477ec8929060a752e9029bcf87378bdbd49c8bbcbb9c98e3fab6ed08244a605154fa8bb2776830eeeb516533f91599e50d929f57993e9d1216c46dfff01316c0a2126002fb8bd6cbf187f99536cce955a98cc70f32f9265f0387193fe01468051da67f32502ca983390c918b01f5b3eb32ebcfab1e868efb152846e7fe951faa09088c190a9863b7351bdedcba1d851006d1f31b484d3d4a13a896d01eb0a45bb5eb432cad3ef461f18246d2aa83c58d9966ac87beef7312e0ec4780aab5be8c391fcf430baf94cb10ba3cd309bada5dc63c1128eba704f3057787286ee1ccec62ba825de60a35139bd3893d56b222ca2748eea420311f4e679ecf89540ce84e3ac1841eb0e4058906f1278229288e87fdf2ef989d9141ce6f4dd9b5a59d2abf6ec059ff357273c25b22484e6221e50bdc6f9d96874f1cf248c33f46e4fe03d54e2d1436e7c452cc18b1739f92bfd47881da73eb66cfc128f362386ef3449b25916fecf06d12146dbb228aff83de193f1be3a3db95abbc529ea38fc48d026d1b168301e51e8c031db59bc17d844ea105e0f7f290a0a01183278aee55275ce9253f82bed07aaa5fe895174e5c74aee6d2542126fa10361baa8584fcf9629af46f7bfd93572519671f115d0380fcd225368e75b1899b6decc393e7895130660ce24899a19c1d4736d1b07553c650c157b918d34c633cff7f3fb0164b14bdcdfdc676ed028de78941f6df4e4961b67313d06119df3215fae305f0ce95c6ef9789f616978274a33b852805e9df54cef16a799c244dae60d05bb50420a140045b2dcb475b13866d706e2bfc55d76309e76e57a818bc241632aa781e4904354dc7ac1cf74a6c044b0e22aa2a8f32c0a57f2070c11c2ca88d05f60f24a92bae4ae4306e3aa6961a44c699a8a304d789da26e77baeb5db9b24bb9f19e2239ab2919a0f441740f9ed1b776c020a211f252110b293b10691f1c9a10a6270af562f71ddb30379d3547626baba55b6170ffeee1686275b4aa9b1ddb4147d48584502161b7d2f3e1a8ebb22ff2521de72c4446eb67613b43bb4e9ea5a924a7a46457177f41c0da45cfff9a2316170c1f7e8f698835a972c2275c17c5a9b21e326cef31675004df0315cebe2a9c5f3bf2da29f80caf4503227bf6d1ca82e8ba0", 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = accept$inet(r1, 0x0, &(0x7f0000003200)) sendto(r2, &(0x7f0000003240)="cdd4575e415c0aef31b343ff917f84db663b3063f3679e79a8ff4aa327b3c4d235be8e275b44e9b95956ca95d471c43dc9c68028a5c33b0d6ed8aa3cadace8ad2ebcf18ab58a6814c4221f241604fb288adf050ce2aeb784112d46279369ea6bd2fb850a7c8ce1d6d3c3f8534d7e2a988dbf10cbcf3a4caa4c96422ac0e05974e52bb15c7edade8b7e96549d06923a10b521fa3d46d59bf6ad91526b951f562d08af44d3885b205072177b0dc4e0a5febe9bc82e1480008fd05baea610cdce3999f029b7704e4d9a9f42637dad3d82ba246da2c58d5c51a2f39fe7d77340092496bef40dc8b52a2b7fa8dc0a58376b12e9916ddb302f650428950db6a0828eb0693d3c848fc0048582f5200ff7d340e675cd9fe6cb5211da7077d643b9ea1a711a9be63d7d042e781ef14e7f666309ca43c0346e1613414fc8fe09c929a3ff24d78fce9d7d62f73567d14c4adca16b5bd096edacb6ec7c4b3510d4d9f01430f2dd8cacd8a32bc35ca6d0fd599ed13712f643a404fb232268a009d95afb5bdcda1d7ff7c22fd55e808a163ed2f694ca8dcf13650ff87229c84f8e50b3512c1b632865e076076ddbaa79c099e3de6c876341e4c28cb5dc23e6348c952422b7a5163166dc9f9f56e87bd48dc3fb911ab4e7cd743073bb352eedb4f5d4b6739397f7ce986198283042f2113efe81410064c5781a3b73b18cad6d68a850274f1baa05e546e73a35792635cb82d762bdd655344550ebc75a856efd5701e696e2663be1818ca363933adc68011630115b4781c4cd0ce1681c29e26f22432ee6b1c75343a17453db66f2232c53c1cef7c8bfad679794e3194b4f84a96d16e1aeee29cc383027f52f08c0dcadff780f655875ef972d0defa04042a56b5cf174240c62a46cd0856aff49e4dc7cbf6a9eadcbbf99a6a19ea79d856be3cd593453eb7edf41f849c09e1b996187edeb6eb367b74c55a5422e72c324bef1edd7c0e72d4cc8d8595fc6ef3e1896b3f6a92ce0e3a24d4f33d64232abdaeb00351217b884dbeb8f9a137ed0af4e99c1ac840992da48aea44c18c8d6a76ec427f08464aa94a1972e6c74bdeec4ced1dd1f85e3b61407f41a69a0ae74fcba3508f7907a29e82f8b10ee246e085b16a81f0e40ba7e94d364205f4e235130bfe5ddcf07e8eda451656c1782c219aa1e46556218ff4e871d1cd93cd40f4f840bccf64bc261786f7a576f17a4d31873d950d4079f8e26d8812e104205cf0ec0821a9a4c25d5bbc95072e60932144b6da46ebac35cab70da88162ce72d05f481138b34a57bc834c850cbe47035703b25ff7ca04b9ea67f308de93a128f376d540715acbcfdbf48a47be83f3331ef0615efe81b98bdd41986ff83dbcf9d03cbeb623aff53008286dc3f7e286db2cd046181386c8b4c50e9ae18a6785ead788dc9217762103bd4bce4076411ccb2f83fdd15496ea0b11e47880028fb6f513749a3a1f1b711ac1a08d9cbad0a4bd07c4e1452a3b1dd845475ba03e373dd6355e2c3904495d4031471f2276a5beff8afbb7a6001d7ef0e066a2fa4b62ae532be35cb36cbb4bd0b68269da2c821bf83bb4984fd3201c2ce9ac33546d08bb5688f9b72f8484e2c088524083ebc1092cea832a2fa5e829b6356e61711d137b416147c679787dddc078b9121a1db59ce5b81e05a7336b7876649c0fc88fe327b041989877584260e617f546e5a5a226b3a84677615e4c3ac350d24a0196a7f6c40219046579453778a31f926e8a3f0ac54080314d03fb7bebe9f30529cd824ca0b5a6a8acc6506c6c0a03c688d5a9fc21f4b93272aa9644d7fef3b74305c0954fb25bb649c07364660984b9451d9825a364176623a54e7613d8cfeaa271ae0e18d032828ff53d8c3f43cd851a5927d865c3304305d51f11add96efbaa0cbb773b8ce57293e88f25c53b89a0cc6d3229fa22083039c13ea39a1c27c2e92bd32c26df7b704ba0629913cf882f2c056bfaf2370ebb11a18568ee7871af76d5f1b5eb520d9f287d72d8a8451fa387c7de9ba7630be9aadece9f6dc5512af3e7b182dddab05ec276a827ae8deb93b53f815d74f1c8c63d7498bc59c8858d59c6b9c283a4845e990af31e981f0d775130074b2808b8e34b51258b023fa0b823c158b1db14989169f04e53287f268811e80485a3a467f6a076db0a46c40d0ca52c86c2efa8ca09b3cd765620cc793b75d6f8f3b44023aaa4cb79ff31b7a1f4a182ca81f5d022dd89c39a8e8e4c4683d294f8893ae9264a9616cde2514ddebf1f71ef02bffeafd26a7bf622def997af61eb2986a6cf7ac6c73ac29a37a9b419b35c14374d6ecc324f454249654a99b48db9d08033fbc0b0aa76be3aee5b2b285d63434230505347cf5b0ec59a258794262c84e140e709a39f45fc63c90ef809feea7621c78acfbf46562aaf55e03f3b577603a9be92730031e282d5114ac14ff0cdfad7e67ea8f85ab2576934bc0919791acfd6ad16deb3f48134b943f6808e8464ab58ac6fdf325bc92ee5f3cb41cad5d96e3e69e92a4fd4d578c4b7c47eff07f50fb4d73c4cdf4ee2d7b1224c0ae2a247433a6b36102b58000839a6f3168ad21dcdcd05cd449923fa02f292515a007ee08d9fd276016fd1754f76687141705154e1993ed191c310e67329ec55045784b96e01077931127d00c0ce21c2b0eaa532706948f285c4873a9f28a3cc52f9274b71b79b54c4efd78dcb562235254c263bb7e960668e40b5d802fd8ebbd03581754ba90570a3591cde7cbcaef92121a0e1a3c07e3659ad8c2e6bb19f42bfb46721146053cfbaf9808509b4cb7db318572aa23a893a12bea0948ba6949979ed555cb8fd0ef529ba99e01b35d1a65b8fef7ad0bb28aaa5f7217769ed0e63aa0846530042bba8598a112a588cbb54e645a2876c4c192a47ecb68cfd2752a358343e895284a6a0027a53e79f2179a7c964b95c19c6eeff84b9365b1e9048b47a67bad958f5c5ceb09fea4975152243097dd1c79268a46b177b602fd867e59ef9535855ea853da6c83239fbe0b9ede951b9740b8c5da9c172e4efe356e19a9afe26b1ae3634a96cad3a8ff139c0d045b1047bf1dd7797be225eb3621c49a278c8f7d12eb4e2d286b1145783ba543b6d7aefb760880ba7b5430dd513014ba64698830cca684a8fe90d20d84eb8935b435c73008b5851df1001fa4ec2de7eff652230c227bad62659eabd356edf79f1cfc1c75098aee94d623ce905a8b5b56b594a71ac745c2192325e453d1ddb22ebf66d98f2bc84c7dd7b579fe03bc9be7cea903dcbb6311aee8c2a79df49521e6213f348f2295148f34f986d3cab40c3dd82b1427f8932b6edcdb3893a6b046286c942fedc5621f555a4f11c59193f78d0740ddf574005fc51deaaec40d8f4803c648e0158681ab1c18a86171501ad02f5f8cc03f0c745f793c9fccae4e82d0de4b115d0348f6b3c01fe05c12492f3dc222a562fe50981affda92e03d3f2e884cae3e91a5cb2b7f3c46459c20adabda6b94fc4ffa915718f74d8c7b01e95d1230e57214dc58d23b14d05bd845b67775c6fbe4c83be8242f3b6a40fe9880a2900a424a1586c8a111b3ca49aa085485c6e25d1f5434cac31b459e0cb59c7825554ae8c8aeb534034ca57fbefda63a8df7a75abaad4ca072cd8978874d824e9f0852c3ff2e7586de0ba55013adb1e5aeff6b7ec0148a5bb16603e1d0a324d57e1227a2902a0bd50345b6183b4d4f0a44802c620d18951dca8edadbf2f0236b1a5eaddb6b9b066b39c1f2699cb51794e0047338498bc8abaecb161d3f4d9feb43326bacf5d85600a9e34f728832316037865c25f28d0a98d7520fab28de00a99a8161f2ba837f77772360b05148e23ac6ace13b44741603747f59a8ca683bdfb94ab800af9490b35732b50e7cda7a365777bce0c7de2ebfbb1dd2dea304d859538579210c2c8858bf9dab1e902c35ba443cb796d2c7277217ce3a1edc8f2344fac97cb90c1acb3d4a7e969acfe906cc8ce0bab471f87b5cb9ac4b3651cb8291c4c3acdd21ebb6022690bf89982b3aaf358ffea5e60c51f133417044fbe7049edc4e1b679a361d144a463d26b061fdb030d4c7bc4aaaf151981d69dbfc8f1f2dbc733f933c9c445d6a47669055f0f4e006012c56df4756697de7a9b41139a9acb5c626b26dd9ae5ebf3d000fa3121854f8800a97c11dd0e92c17bf2aaa1cd9e2a660f3f054e0526db82dad5ebded7093a12888a2d0aff77fd73c414a5f15567283ca722a1b59fa97af9097010a3bb956b0e9a945c1eea00512d06e54db2b29fc0736c3ce3dcb2624727c3cb23bb64d079615a81f840a7c2073bf773dfecd6c634291ebf628789353f153157fbbfc3dce1e655d780907ac235541cb2215d0d364dfbdc52cc84d504d98ce7da70e9782f9068abe90a55dd3da3161fb008731acdd3f40d149ba6dd5f203e70bbaee043b8a65bfab3bbccf00e12f90e44adb4cd923067abd8f6b00dff49e3e9c27d9a2caad2464cefa41883cb72af3c0eeded73f93e858c42c8555ce35742237bd62c21f58ab2045e7c6f8355fc5c21fd1b2c8e796661f239ac1ccf3d32ee330fa78fa261e63d3c30009eafe1dfc92089f4fe0598af24e04f43ed61a3040c9a6dd0076a93677f702bcb5e405a863c5add74fa927fc881b959f1d17ef49e86143f6860c8b6183645bb55b4864fd77822865913b5fe889f80862a20382f344d370c886e108330f23cd2f6a3e7b08d34afcdfe8f7dcf618d7660c0c9aba04550b4f47fd8f072bdb9b9e8d0af60c0c6b6aac21abe7f0d67f80accabd2db69377dc808b2cbcebf019f7d6a411e2dfecc03d06e84a11493553e179b856880c4a5fc62ab434e2196603c02e2f88e65c99a0ea74eef25b348e70d141efe5f78b6347ea7c591918867422e7fdab39d7460176e56633a46661fba6c788df1de40c7fa503e9cf32b078186b2edc6e45b21e8bf197bf2c8a9727e391a367009d4e47686462225d8f43c05f8c1ea4e33c953f9818e97eb717aa235efd9da970966343c4e664d551ea67fd1f7d93b257bcee001c61a78ced1360ef32c27654b095aeb61c2b24e1e55201cf0110129bd91199835930851ecfdddc538bfd824ee88965d62b986a4c061ba14e8cdfc11c27fbad9fcdd5c45f2a73268c0f619f6adc59311a7f88a81de8d7f8ef86ec279f30d5394e2952ef1a7f58991f2e8204edfe1ca436d140d6bdc2e587e0679bb05a83bf02ab628b2be940850746f823c9ecf77cd934f5671e91828575553b182f62e74db9d2bcc542ea048ac5f5c6b4f331b8190ec949e982a05538e0f0c6bb520245af1dc53c108a4dc51b0bd47e9329be476e25a6bcc98ebf98cf54444b47609da889da06725b24510035ced7a9b8504b2a380acab4ba50a7e1793602cf7f42847068cbc3088705358719d2fe643ea02d7324b0c22fff91a204e7397e520686775e9a94cbb2af33c430c5ac8bc14f1506daaf2ccac323d6631e468713ca82003f04cd8e0d3af146429cb0429dd6a775603a3eebf7872f18bbe637fe880f73bc54c524bd2e9201b00dae2437e0787ff5894133572d92fcc2b8a06061cc2f524f34583d98ac091b3cb5a5b9c17df83f01bc661d7a06006ddb72e6d08c322294c257f7ed89e59f5f143f3c6a754cd4bbc4f91f14044d4a9945ce17c176b60fbd8b98429bf9fa8a87f06aea67811643a7350b58cdbb6724033b3f81a73571d83fc258462dcbbe47a63e7cb1f304e3b51d885083a0143d4d5dd87e6a19bb43f991b5fc84017f0b409a2183", 0x1000, 0xc, 0x0, 0x0) sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x2, 0x3}, 0x30, &(0x7f00000000c0)="d91100ed", &(0x7f0000000000)=0x4, 0x0, 0x0) r3 = msgget$private(0x0, 0x20000002c6) msgsnd(r3, 0xfffffffffffffffe, 0x0, 0x0) msgsnd(r3, &(0x7f0000001140)={0x0, "2a2726817d25e901001c90f8b3ffda16edd5472d6efbba2b4b230b0624a81b08f20b87f9423914bd92e425801dc205bbeccb38f5ba1c75191261b56c846f2a1a0fc18bae93362544033435bd617e9bb8409d7ba5c4b6611259e9d25da28f70dc898fd21ab5875ba3572a51ee3d66f2fd80d4ba83418088510393b4d23c61f719506e70eec81d64b766deaaaf047a5b28e2e837c82e1e784adaa2a01c4ad3459423df1bb47aad209f5f3f3cc2bd5ae5fd40933680ec756e56003b0e9157c94c9edc86a610c5c0c5b5df1e2f1a936c0bda5d7c055b4de9ee257d023143c49396378cb54b95b327f83acc39b4b26837f868b77896b047cf1162b301eb09fa42dea8eb8fb7c33763bf11347075562413db75032de980e7f430309c5cde96dbaf9f69154d44fb18a699037bb4590c68f47ae7ad10c91e880e04fefc731c4bfb73b90163b9e1a85478b88f8a219fc51d4a15060f4690e1bd2470dc8308463f2ff7f2b73d768ee37595d35b2fd74a14809ccd08a8c1afebddd0fe1d1cb87c2eba6e617b2f6dd448fc71956b2eafc490f58d4b9ac59f835e27de1777d529d2bf74599834650c061e2054531920af4154d9740f625b8ca86ee99fff30068d5ec7b5ad7da02f881b764d6708d2944804e2b3f1ef620c0f1c216478d96a59afc4cd7f1b64389da0262516bec4219edc92a35f7c37f67311a78f7c651999cc25cc15c3aa5d39ad6da4511cba5133d415a50cef6e111166873709fab2bcbb8d90be67172ffad115831ee3ec71ed205fe86c73ed8aa64ec9d1228bbb136b419ff76253ea0ab04412b729d1ea2c0997fe5fbd9823cf8f94fd151433f8abb4a1ed30037fcd7adc402e35c70e06a62571f81400f93e090ddf8d85a3fddf2fc01f7f3bdd6ebd9ca4c0142fbaf124f28e900241399af0c0294d4767638e65728ba7cce31c48ff20a85a5c514d17954d231bac0be6333d1012d9d2e1b1cad48166ac02f20de4e34a5198f22da75ef64443575a587b9c2ea7abfd74ea0c5cf6d5b90b65491a4043aa0a40d17dfde53ec92f3f48045fc947db434720d46955438e089fc33ff9dd76a5115ad68ec5213d9d0478d808e88a70a9a89dcde4ed91c78a10526fe2a6fcd63c0cee970d97fcc9c0689cdabcab52d4230a584d1adf6bcdda966b22912b310684c233041467d6b3b34d387b53a9ca8ae27268bda86770a0fc8ebc99ea69b8db02787a24b5d94b96b7bde81163872892a8f0df6d17b5ae0337d7c2ced7aadca9de73232dd281bba479323cd3d8474563378351d1de4d43ff29f08a031f8c350eaac18d072810b7061e0116c96ba83a931526b7a0ed320b3b0529a723f24b162a30c7504f61c5265fa7dd96834d078d80b153f959a219842ef4625f0fd786360a9023da6b493308cd8b40e7bb29d910ce8e45d0df54dc25c4564104681ac3d423e00fa95326f389a997a7294e0593d25286086ce77ffdaec13ccd0b0536d09e37ed49d726e85a3af9cf5da49a73c559edc69e19feb42efc74a32ac14b9e8a2b6d385ba7f87340f62a92fc3547b5348bad3e7a3544aca4e33bcc4d195e48696d75e71c1fd562f9832af13063d23ef65826ec13de025bbed3fd53724a79d0cb9f588d7a05638cfba11ff15736aa3a4b9866502c3df54f5d3ccf0fbbd234352c314f137c9609fbb0386f09c1efeac1b8b0059d3ebfa21b5c0862babfef46cdeb76b56f5555ec67fc39b1617621bc24eb8a1f381055d6f25ea45620c65cd161bcc42a2472672914943d76bc8565a0497177f633dd6b41ced7987b59330dcbd772d93076e9a1212d6b7172e871ed104f4e00e435b9e18a05f1c80a1044aa1c5be9771da31ffb9a8eddf3f30493276481d3fe46e3ebbec232445010b2dac2edb5b40804f8067097fc9a6dc5a3e373c5ab67d106b07f7c7c62c983843331c0744093ab31be9951c40acde2804045252246d2d9161d85ea03c3f3c00e3b439f45783bcd9533dbabeb9957889365ef4d0725229fc262e6c72042f8c97cb65c7ac7d66b521c298330515c2511f01d483625dd00b614c27c393e706b5034fec65ada537a93b27d1863757b67f3bf20a3d052cdf57d1fa54ec36da216ff70882444f967019568935b3d2757ae021d885c9a3519a71ffcad76434677579467674789842d7e7f21b8c0e5945285ddb67c6ffc78741205ee572e898e5338a7779c8f95df5b657931ab8608434f2c516fe7a6c8f823e96928709d789db3130ce75664a3ffebb7dd8e6abd5707f53b12dc519a95ecc7c5829749c8e6c573215fc307a84b8d887f8ab1165ad3a370eb731b2c5c80c50713e5313a2a80d0c1b98f1e4d4c4b5cf3e40ac760f5acd25efeec906bdfde120bd22993334dd9601a96cc2bbd273bec91508fd71e0adf3b6038225b78eba430fb621890975ec8dcf63f60dd3d37a67e8f4b759e31e1519c38f4964264619899d1aca180c65c1abe344f6547326a1ca11d6c4d0b99abb24f684436f1c7bfcf7f44ff68e594d0508c85947e12d85a91cf614bf7337943803ef6afc79d2857314a3dde831d60776301f15ae898766bb5c964eac87444ac1bf18a8cea09eebe4cb9cbe585b141015dfba1f482713644772ab4e8138e9ad8c68d31f18ac96cbc05ed7163ae116cd5ff25de8eb66b105e656d5fa1f5f980ebe91431e5944734f4b89bdc8963c06af8e4d89438f58360d779dbae7e30885035c50faeb5ad93b275b0cd2ff22bedb31eb7de17af0e9f6a2ecd93c613d62199a4e4d5fa875b6f0e30ece654635740579a874104e4bd558d3960e4c3a693d72ae823d2aad8bfa123635aed50696292241be5158ff903d18603a711d49e41d45b7148b416bce2ca36807242c3bc2fb0f260ccf44732c1ec4d4286a5ea961b9169c522acb296859b5b0f806ecf185fb9afb382f0aa47e3c564823185c4d0900136c3ecde68e41a083c46be83bfe2096dc30719bd078afc732d33b7b3ba614d190d7e28b4a9a4120bced07990d1d4e5c105de1e3de4c559f210f540326bf18466d2526951aabc4533da0dd7d980648f4c270a7a3c4cd85c31d7c9d4140155ba0f47733b3304e6a8dd2928cf9dc518a7a026c9d27922ba9c03f756759c840d8195ab0a25ad1a2a8b5f39001b955849ab20ea806958f7594b63185abe7565df146d9a2b3ef72c7700eab20dfe67f7a8d8ce02aab9e58b39f70ded6ec04dd15a31c287d0ee44137c896eb16416b2e3fe31752135d1624ae2e8a0f2716c039353944dbad19c2d2d698d3ad8f17282080327b2f031a219ec1374c3d2018d10ba44b6919b014fbae440894727fc1c02316551575d5182202ecd2b4c7358e8dbf00ceda319765682023d7bc432fcb2fbb22347e2ea5e0bad4928b7ea665fa0dadcc9075e05851c14ecab63824942407e11ef0ee5dd35535aac9355bb9f90d63bc448d9d4f942fb05c937e14bef2383a0f98707fc10a46edc278758de21a1538486d8a74278ec56046aad8409c0fd43e6ff331eed6aab30043bd1959cbd9e6e7a364e432c0bd3949a3d8ca17f57d1f69bffc99f7f657e03d22f22fb60c22be9ade627312903c7ba689a39cdaa839d3cf03ffc48e5e03faf05f3221bf39d7ef8ddc6ba20ca19060bcce9a652f7d1de58c066ea93ece84113a112ebbf1a7338d635299cda519b13044df1acb497262cefde7a1cd7dbac8116deb3e712104bcf0df0a0723aacc8a50599dd109862cce59bab981fbde004e56a9db4c329c906b8a29d92ceb4b0a80d0bbe43cec312fae7ce70f33b82b6118776c75cd071c8057bc7054ea1f045a9ca14bc3fc69c91025d13961dceb69ddb1200038fc6aa0f7ea6d73e0147a0147a38591881399227af9b3124586b9aad2096293bcac49f94ff012fafd78499f140d4fddbc0810470a99578eedfc69b6b368610e0739abd78492ce5f8f1bad9e7f2a1b208b9d700248992c9aec68ec857f2d640dd22373dc500f83ac0fdc092f3f006ecc9307f8155f4b914512671da0a4a825f032634096b529054be9f7b572e172638401912d57128719fcdde016adcfc55f99087e8baa206e67ac039acde5fab9bc5295b3c56c3756181f1efd1e75ce29a08507bc5b18ad439e92eff2d6d77b1a013980742fd01bb793baaa0b981a4e24a26f7d2b891961487f789b5aacd1db761425b07e61899c4217ef96b9ff84e962beb428a6b130fe9ea3904a30a71d013329502400b8bdc0b30a2896148298b7286e6a2403924f98750750ded5fca9f323dab16e62e46e8d7407f409ee6697727942fa96e153ca30080d03d37b89a94ae318bd91854e5ac9ccdccdf7ff8b6e98b617dda8f11b621c5dc164f876dd0414449dbab8aa641fdc243de3af41caefc9f200a289bc51b3ff462334a9f6a9ee6dede1d9d8fc7b4613c482b53873ffbbdad1bf968621473989d111f86f50f2a6da4b6bd94c955933e3f42d6babd8191be9f5ba1b84b7730f4426d3e48ab109c0063ed67f2f6cebd82692cf95018921a55b8c4412583c65d703a91ae64477a0b1cb7e79817a4864fb8c2036572a58d857a9fcd3ff6421af66368d2121e6ba64cc1f49cc4c85323cedff48596d12460ea76b67ed049c56ad49295aecd345815f9d2987e442a71034c1fe056c169497016dc27a90407e658f64b649e45cde28f2b12423c506e6f0aa63e001416ed0bee5675a7ae351b9fc2646453730cce26200d3122e479ff14223866bcf7016fbb211af1d76e84a56f293b40fef2f3b6be8d0defd19cfbcba99f36c4d46c5112113ad5d46deebf90374d40fe8d22401c0e6026ee5e6023b23f6239fd2a67bfe514be671d44e493e0cb061a93367a03d47b507581c58b25d137cdcc25ad56be65ba861be783c2f08d2600390f13beeb98cb70c1317cf1055a37593885e2da5f8c65b1570772b1771f005e28569e3dc49e1e84ec311564f79b3299dd6bc5e9c401f052022e5cfced408e04ada218ddb395ff91d79c16c916d78cc26c900bd0596deed9b9db1dbe7516e2029961a6d8df7613168ecd3d69040ceefef1bb6ce297b16ddbddc23e2d7fdbda821a90293918b9f87dbe69a83db175262a9f6f94f5fd6d1750ab80b70987ba38391bbfb63205efcf86c14d2e83846bd4b61212807d33919c2705358300456ae1e6423644a5aa89cbabcf8306f8c7d7e51df9dccc5a01c015c44ab150dc3ab2c4f684fed940b64753e5ffab661f901e870c04ddd715b4f7f0294c14a2d0b4c097530dc087e1a15ed0586df9c6a05f8055db6176583e1272d7c72e6e4c765a676fabf1d6960160549c901ffbbe2f454174939c689975f78220b0428b8cb61d4312638e20d904326f128d53661cc3eee30f4b8717cf122ecb2819e7906158ee9a9ee933a621b934a0e8faf671c3b5d6199d31ba5c640c4a840498912d9a7d5f4726e462598e7e010357ba9cd15f03f6d2fea8620e15bf0b3d1ae3f374e8788676e0fbbc351e622a5583102244fefc33f8be8558fb15779c4f5fe563e8f7338b6bc3ca0176b1c64b1620c73a4771d46fb5748824434b5a92b678222177323b13679a49814d50d82828e022f56d96c9dc4ed5fc5c41f6dbb072686ed6d719ebc50047c34d02d0cacb7285fe181eb09e9b5e5fcd17e22dd9f4b299a62cdae7863197cd95daef98985b20d3fdb68dce702999caa8a81b3d56e7751203ad63e0521011488f27d3e39c4a72d295320817b1885511de883c77986aecf62d75d7280c5115e4485a9ad5baabfa3be94b638266b326f3d76f158080469a513f0268233bd4d778c688599a29ab6908f0caa6919218"}, 0x1008, 0x0) 11:44:56 executing program 1: syz_emit_ethernet(0xdd, &(0x7f0000000400)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "00ff7f", 0xa7, 0x0, 0x2, @rand_addr="e24d0874ffa47109000000b29ee67d40", @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x32, 0x3, [], [@enc_lim={0x4, 0x1, 0x55}, @pad1, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x80}, @pad1, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}]}], @udp={{0x3, 0x2, 0x8}, {"2daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818ac7532e76a232c1c32881f936369f49d882bbd78b7def639caa4dbf1fe9567854939284bedf62c25d3f36f89ce8b"}}}}}}}) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) syz_emit_ethernet(0x99, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500008b0000000000019078e0000002ffffffff0c0590787f50000000660007023a0008000000007f000001008907208000000044248113ffffffff00000fffe000000200003dfd000000070000000700000b6a00000000890f40e0000002ac1400aa7f0000018317e4e0000002ffffffffe000000200000006ac1400aa0000697800406b2a3600000000"]) r0 = socket(0x18, 0x1, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) setsockopt(r0, 0x29, 0xf, &(0x7f0000000140), 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt(r1, 0x9, 0x4, &(0x7f0000000280)="15b53c09c2cda71879b02a85032f05380b25f465985480e1aaf47232d59f493d61fd413eed38cd01a52d98453446664df10bdbab9a464dad08e091f3d5d77bcc03515ed74384815f57faafd3d72cebabd4b2a39d32f03b612d5b1de295454bc11753d5cbe54b8b80f469854de626cbc3676e8e19c7c88cb2b3ddb8dda0fc034a4d4057b404bec3bbdfe25ca5119c827148721e5e68ca64c9b0e28bb9eb81f781e29a33eac7cd480f2b8f00a7e2eb2c0329b8106a399b79482bba234c2d6fbd0810d60358ad4428aba56c3b167e56408d9c81f1da3e6d3e4d", 0xd8) socket(0x2, 0x1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) 11:44:56 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x11}, 0x2, &(0x7f0000000040)="b8d868379cd9781d3c27e47ac868c75ed284fe4e0fba1298872b4e1ecb98c9c8466228dc35d060706c844d97fe4a1e1d64179722862053e9e219aa550b46887bf38fec569aede3ad7d1f88cd27e8e8472e4d2fc3989d6e3e8e1c576e6e3e6a6b2f41bcb1a00a9f533242fcb7254fe66dc89f5149084d57afef39a3eff3697c4219ab9d28c04982adf6012bc214cd7b4829e891dd6ae25aee90104a610eee1958f67af2dc09d8fc6ac75000"/184, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) recvmsg(r0, &(0x7f0000002300)={&(0x7f0000000100)=@in6, 0xc, &(0x7f00000012c0)=[{&(0x7f0000000140)}, {&(0x7f0000000180)=""/211, 0xd3}, {&(0x7f0000000280)=""/21, 0x15}, {&(0x7f00000002c0)=""/4096, 0x1000}], 0x4, &(0x7f0000001300)=""/4096, 0x1000}, 0x2) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) recvfrom$inet(r0, &(0x7f0000002340)=""/136, 0x88, 0x40, &(0x7f0000000140)={0x2, 0x2}, 0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) sendto$unix(r1, &(0x7f0000002400)="fd4e940ffa49f26e68c22341d9f2a9a1ca575c51933eead2378e45ee8b00daa8", 0x20, 0x408, &(0x7f0000002440)=@abs={0x1, 0x0, 0x1}, 0x8) fcntl$setown(r0, 0x6, 0x0) getppid() 11:44:57 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000840)=ANY=[@ANYRES32, @ANYBLOB="7853eb0eb1977afef3e693ced2e674cbfbca1a7d4f80cb0e5e5c2bd9ec00bdde820c712ca9bb489ad673b387579b68", @ANYRESOCT=r0, @ANYRESHEX, @ANYRES64, @ANYRES64, @ANYRES64=r1, @ANYRESDEC], 0x8, 0x800) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000840)=ANY=[@ANYRES32, @ANYBLOB="7853eb0eb1977afef3e693ced2e674cbfbca1a7d4f80cb0e5e5c2bd9ec00bdde820c712ca9bb489ad673b387579b68", @ANYRESOCT=r2, @ANYRESHEX, @ANYRES64, @ANYRES64, @ANYRES64=r3, @ANYRESDEC], 0x8, 0x800) syz_emit_ethernet(0xc2, &(0x7f0000000140)={@random="7ccc7a03c21e", @empty, [], {@ipv4={0x800, {{0x14, 0x4, 0x1, 0x15, 0xb4, 0x68, 0x87, 0x7, 0x42, 0x0, @multicast1, @loopback, {[@rr={0x7, 0xf, 0x59, [@broadcast, @multicast2, @empty]}, @noop, @rr={0x7, 0x27, 0x4, [@local={0xac, 0x14, 0x0}, @loopback, @local={0xac, 0x14, 0x0}, @multicast2, @multicast1, @local={0xac, 0x14, 0x0}, @loopback, @loopback, @broadcast]}, @noop, @noop]}}, @tcp={{0x3, 0x3, r0, r2, 0x0, 0x0, 0xe, 0x2, 0x1000, 0x0, 0xbd, {[@window={0x3, 0x3, 0x3}, @md5sig={0x13, 0x12, "5fbc71c3afc4bbe23e35841a4b79250b"}, @generic={0x3, 0xc, "4f66a2bc6e44783c3d44"}]}}, {"c7212590cd7cfba6ff9b198598f364eafa9e01d02a99d5c101a6b7d2feb1cb6a0a0892beea53f221639e3ba3"}}}}}}) syz_emit_ethernet(0xc3, &(0x7f0000000040)={@remote, @broadcast, [{[{0x88a8, 0x0, 0x1, 0x2}], {0x8100, 0x7, 0x0, 0x4}}], {@ipv4={0x800, {{0x15, 0x4, 0x3, 0x9, 0xad, 0x67, 0x6, 0xf6, 0x70, 0x0, @empty, @rand_addr=0x8, {[@ra={0x94, 0x6, 0xffffb693}, @ra={0x94, 0x6, 0x1}, @ra={0x94, 0x6, 0x8}, @ssrr={0x89, 0xb, 0x0, [@loopback, @broadcast]}, @rr={0x7, 0x13, 0x4, [@rand_addr=0x7f, @multicast1, @broadcast, @broadcast]}, @end, @noop, @generic={0x88, 0xd, "1c9a1777de8617d604b2d6"}, @end]}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x14, 0x4, 0x0, 0x1b, 0x90e1, 0x68, 0x0, 0xe6, 0x88, 0xae8, @loopback, @multicast1, {[@ssrr={0x89, 0x23, 0x1f, [@local={0xac, 0x14, 0x0}, @loopback, @remote={0xac, 0x14, 0x0}, @multicast2, @empty, @multicast1, @multicast2, @local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0x17, 0x7, [@rand_addr=0x7, @remote={0xac, 0x14, 0x0}, @loopback, @loopback, @empty]}, @noop]}}, '\n'}}}}}) 11:44:57 executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x100) r1 = kqueue() ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000000)={0x80000000, 0x3, 0x3, 0x7fff, &(0x7f0000000180)={{0x2, 0x5e, 0x7f, 0x0, 0x20, 0xe8, 0xfbc6}, {[0x8, 0x5, 0x5, 0x8001, 0x941e, 0x1, 0x2, 0x94, 0x2, 0x10001, 0x0, 0x40, 0x3, 0x5, 0x7, 0x0, 0x1, 0x800], [0x2, 0x2, 0x41, 0x80000001, 0x1, 0x7ff, 0xd8, 0x322, 0x6, 0x1], [0x9, 0x9, 0x80, 0xff, 0x1ff, 0x1, 0x8], [0x1, 0x3, 0x2, 0x6, 0x7], [{0x2, 0xe4bb, 0x9, 0x10001}, {0x6, 0x6f7, 0xc400, 0xffffffff}, {0x4, 0x6b, 0x8, 0x8}, {0x4ba, 0x3, 0x2000000, 0x4337}, {0x1, 0x200, 0x8867, 0x101}, {0x7, 0xffffff7f, 0x8000, 0x1000}, {0x1, 0x1, 0x8, 0x5}, {0xfd, 0x8, 0xa319, 0x1}], {0xab16, 0x8c53, 0x9, 0x3}, {0x3, 0x6, 0xec3, 0x100000000}}}, 0x3, 0x1e}) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') ioctl$TIOCNOTTY(r2, 0x20007471) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r4 = kqueue() minherit(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) renameat(r3, &(0x7f0000000100)='./file0\x00', r5, &(0x7f0000000140)='./file0\x00') ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000080)={0x0, 0x1, 0x8, 0xfff8, &(0x7f0000000400)={{0x4, 0x81, 0x2, 0x6, 0xff, 0x6, 0xb2a7}, {[0x3, 0x8, 0x3, 0x2, 0x111c00000000000, 0x5, 0x100000001, 0xffffffff, 0x0, 0x8, 0x9, 0x3ff, 0xfffffffffffffff8, 0x1, 0x4, 0x2, 0x20, 0x1], [0x4c64d3a0, 0x5, 0x1ff, 0x8001, 0xfffffffffffffff8, 0x7, 0x4, 0x1c, 0xffffffffffffaab1, 0x5], [0x4, 0x1, 0x1, 0xfdd, 0x7, 0xe1, 0x1], [0x40, 0x200, 0x0, 0x8, 0x5c453815, 0x1], [{0x3f, 0x7fffffff, 0x3f, 0x44}, {0x0, 0x9, 0x6, 0x7}, {0x2, 0x8, 0x2d71, 0x7a2}, {0x2d, 0x5, 0x40, 0xffffffff}, {0x3, 0x511, 0xe9, 0x6}, {0x3, 0x7fff, 0x9, 0x7fffffff}, {0x1, 0x10000, 0x80000001, 0x2}, {0x9, 0x7fffffff, 0x1, 0x4}], {0xf001, 0xc0, 0x9, 0xb47d}, {0x80, 0x80000001, 0x0, 0xfffffffffffffffe}}}, 0x7, 0x2}) 11:44:57 executing program 1: setsockopt(0xffffffffffffffff, 0x1000000000029, 0x4, &(0x7f0000000000)="ae1abb1ce79365488927147ddd923137e4c342cfa166e56a927ed09a74a8aa10c2a46a2ae3e712474dbeda00"/55, 0x37) 11:44:57 executing program 1: 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) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x2, 0x2}, {0xff68000000000000, 0x6}}) pwritev(r0, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2012, r2, 0x0, 0x0) r3 = dup2(r1, r0) ioctl$KDSETRAD(r3, 0x20004b43) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20a, 0x0) preadv(r5, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) linkat(r0, &(0x7f0000000180)='./file0\x00', r5, &(0x7f00000001c0)='./file0\x00', 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pread(r4, &(0x7f0000000100)="d9075514e5b3407810b4658de6c3ccb09c4f3ab67cb50c77f681835aef70c57b55b1345d82025e5b0c42740184fc560b5b72b3628637b8fa64a125e500096d8b3b153d7dce326cc24edb5af1e9749093ca3bdb712ce4e7ee78972265ba855cfc7c5011bd3bd6793ddb3ef7bbddc1392f4bd87676", 0x74, 0x0, 0x1) minherit(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3) 11:44:57 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() flock(r2, 0x1) fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) flock(r2, 0x2) close(r2) fsync(r2) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="105d86ebe5ff0000"], 0x10}, 0x0) write(r0, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x8, 0x3ff) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) pwrite(r4, &(0x7f0000000200)="07acc8bb41f2826127b140f15b49f147bd90afa78e533998404bf0c15114bac6205fddb4878dbf549e4a24a007dee63324bc3107061082058d56c5b55eb90ed8d9c9268674e4970ce8401414961a016a552ed2c2f6644483b7a9e3d6f5dd6ced5cf186381df540dff9a306257f0a5054ddc20ba13b8afeee4875a1cdc87cf8baf3b1", 0x82, 0x0, 0x1) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6, 0x812}, {0x5, 0x5}}) 11:44:57 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x0, 0x7fc}], 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x4}, 0x2, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x6, 0x2e2) semctl$GETNCNT(r0, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r0, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x1, 0x200, 0x800}, {0x1, 0x6395, 0x1800}, {0x1, 0x7, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x78a}, {0x0, 0x7fff, 0x1800}], 0x7) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x615, 0x81) getgroups(0xa, &(0x7f00000013c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r3 = getgid() connect$unix(0xffffffffffffffff, &(0x7f