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, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) setregid(r3, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x8, 0x1) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001300)={{0x1ff, 0x0, r2, 0x0, r3, 0x20, 0xfff}, 0x2, 0x6, 0x8}) semop(0x0, &(0x7f0000000180)=[{0x3, 0x9d4a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="4000e02f6669b3b25b8d"], 0xa) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000001100)=0xffffffff) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000001140)=""/141) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000a40)=[{&(0x7f0000000600)=""/209, 0xd1}, {&(0x7f0000000700)=""/141, 0x8d}], 0x2, 0x0}, 0x0) semop(r0, &(0x7f00000012c0)=[{0x2, 0x5, 0x1800}, {0x0, 0xfff7, 0x800}, {0x1, 0x1, 0x1000}, {}, {0x0, 0x4, 0x800}, {0x1, 0x1ff, 0x800}, {0x0, 0x7, 0x1800}, {0x2, 0x3, 0x800}, {0x2, 0xdb, 0x800}], 0x61) 11:44:57 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) bind$inet(r1, &(0x7f0000000280)={0x2, 0x1}, 0xc) chflagsat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) acct(&(0x7f00000001c0)='./file0\x00') ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0xd15, 0x40, 0x6, 0x3b, 0x5}, {0x2, 0x1ff, 0x3, 0x6, 0x1}]}) 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$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000002c0)={'./file0\x00', 0xc747, 0x2, 0x101, 0x0, 0x7, 0xa9, 0x7fff, 0x1, 0x1, 0x401}) 11:44:58 executing program 1: sysctl$net_pipex(&(0x7f0000000040), 0xc, &(0x7f0000000080), 0x0, 0x0, 0x0) msgget(0x1, 0x80) r0 = semget$private(0x0, 0x2, 0x0) semop(r0, &(0x7f00000002c0)=[{0x6, 0x0, 0x2800}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}, {0x2, 0x5, 0x800}, {0x2, 0x7, 0x1000}, {0x2, 0xfffc}, {0x2, 0x4}], 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) 11:44:58 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x2) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCFLUSH(r4, 0x20004268) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r3, &(0x7f0000000e00)="728ed3e2a629c05a552d9b50907052ff28466c52371d978a95c908217245eff231b5642f141fc1229a70f1d1294d3a504286916b0044a6e846cff21221bdc9ca966178430028193741ae4d8e23124d7cc0f1c43a6f24b80a92122fe8b64311ec02b4938ea728d2706c2e3d6c41b64ee3922bdda83ab14ef33e145f9a6bb0d6a086dd6690b542f990487a255131a52573409b288c8969c38501568138bc2c447189fc4db8feff926f6eee050772155dff4ea1d9fff0b1a25597a853d27af388f23f8fa19854cff09e7be37b42d63e3744f79119cc0114962240e8ec155480360b48107c0fb0ca3048004fddf1e6c7820e4b1887f9350c3965efd87fc797b57602b14498dd3ea0db2732425770c5581781ba5b35a7319c7bad3f239bfbed4f59f330c976941a2b8fa0f336011eed84534c03fd60a4bf7dfd95cf0cdde754814bbbdfe36c0a928e000ab16d886a47a758efe5993aed96b687709ae86fd630d654af04e6a3937e7e51b65ed9398194c1405271", 0x171) 11:44:59 executing program 1: socket(0x6, 0x8001, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kqueue() r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000040)="f285e4c84fafa89a5e5cbb438a150e2c7490efc7f96bcc66e95374b16d7292ef987c0e9f6decdceaa1bd8e3948fcd8c21f7c9e449c", &(0x7f00000000c0)=0x35, &(0x7f00000001c0)="18f3ce99bf53c0bd693b34e6f60f2732536255eb7856e054fba5a096cf400b59cfc5e4d949c92b9a1be53ceb035c9a2657fc419a74db0b9cd0d879114395c464565a76ad87012b1bb8df0a146d22f2e8fb8a90b71a6f79a96f746219a32f73ee1e7e8c47adaaab", 0x67) dup2(r0, r1) 11:44:59 executing program 1: socket$inet(0x2, 0x5, 0xfd) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x73) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) dup2(r2, r1) write(r2, 0x0, 0x0) fsync(r2) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000800)=""/194) semop(r0, &(0x7f0000000400)=[{0x3, 0x101}, {0x0, 0x4, 0x1000}], 0x2) getsockname$unix(r2, &(0x7f0000000080)=@file={0x0, ""/7}, &(0x7f0000000100)=0x9) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000140)=""/249) 11:44:59 executing program 1: sendsyslog(&(0x7f00000001c0)="ea16ddf6f5746f2f0aa5288d08d67f0b57d146aa1aac62229a2eb4affdab735bcdc8718f120e504cb2c6b7f5cd37b92c2378b02b430c59cd856a26a3b278b426b050e237f32a9593ae16e867ada601fbc06d7101fbf0235f135252f64c42f361e647e6cfea707c9fc5f5db5c90b3dda63209bedc587a57219d36e23e15c3719dd50da8cab53d9a3d58e36f8773448b777440ad4ac04fd1944a860c717ab5be3430efd81cb26f49dceb4ba625a3ccd39bc9ef74930501bd9289fbcb2f79ff890c482a743a9b268a587c929447e91d5d64f77c312f1061bcaeffb9b59569cfb0a0327b2be5e2c498c38144eef9fea77c522d54a93872c727bb63a0adf44accf57d304d2bed9e008c357263d00048d5b376c988674be515ca3a7325b441dca31ac99f6a1fad8be119e03e5494b5a1279343029a77e027ea8b8a33755146da3f1d338f8a3ccc19a4cd245d0bee660ecd1e4d6c4bd1de04fcdf5bd52b8e1ec7c0fe9760aa679d986abedb1a1a685be53292983d", 0x171, 0xe9d0043f0c863354) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000040)="dd855277da6be3151ab8638f63dac4c591bd8505f761bb41e9ba719492f5157d4f750c433cadaf394c1626f548275faa712065073adb0a8720e54b58dbbe313e1ed476064088d2403222a0ca53b7c2b7da2b34d784a30c52b2f89f65181e0308179fe09ea75b4881f8a264090687ce9f4974e68de0d8a9bf92aaa9981403f47b24227287d32457ea982a544756be744df280b5a1757970cdfc02119a548dc837dd408f8d85c18687889abb46c96293aefa9517b0af945c73ed3a", &(0x7f0000000100)=0xba, &(0x7f0000000340)="36f1e1f0e4d82e8a2f07ab1fcf98af58e82119e18750c000a5c69241f393f233849265b0b10c1bd48ad3db00842a168cb17169cd0a94f9c5c432ff407cbfabb6711e7c1ce3e33423d38805733d70be7c8b5e0274d3a52fa1b1b6703983e77e08531de94cc91e32096a5f7a0fd12581c2ad96d46b7d177e62e5d36c29f8a8b5ed7417c8def6ffd1bf4b5bfc15e40abc488ef4bd", 0x93) 11:44:59 executing program 1: ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r0 = socket(0x18, 0x400000002, 0x0) r1 = semget$private(0x0, 0x8, 0x10286) 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, &(0x7f0000000000)=[{0x2, 0x8, 0x800}, {0x2, 0x101, 0xdd32cbf619a08967}, {0x0, 0x2, 0x1800}, {0x3, 0xcc0, 0x1c00}], 0x4) setsockopt(r0, 0x1000000029, 0xe, &(0x7f0000000080), 0x4) 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) semop(r2, &(0x7f00000000c0)=[{0x1, 0xe0}, {0x0, 0x800}], 0x2) 11:44:59 executing program 1: socket(0x18, 0x2, 0x0) r0 = socket(0x2, 0x8002, 0x0) 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 = 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) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x10) write(r0, 0x0, 0x0) 11:44:59 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r1 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r1, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000240)=""/99) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="e66a06739eee8ea466b4ba29d5c4133af4677e13446d69a8770d30a07b91ee4087dd1d275b085ddbd2a9b90c0dd0bd4307b4bdbfc2a40b9b6c1caa8530c5d93fd15aa471af11c2a5829f82e7d60986a4c90a19cef26216e7ad1746b457e152c96feec0fa0d3104eaf8700fd7b160cfd85f3d408680609d664dffa394e451b52b6a52662f138cac5929dc14c3b8684085348237"], 0x1, 0x0, 0x1000) r3 = socket$inet(0x2, 0x2, 0x0) msgsnd(r2, &(0x7f0000000080), 0x8, 0x800) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x9, 0x8, 0x9, 0x5}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x100, 0x0, 0x0, 0x0, 0x0, 0x8, 0x4}, 0x2, 0x6, 0xffffffffffffffff, r5, 0x401, 0x3a, 0x4}) 11:45:00 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() close(r1) r3 = socket(0x11, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0400"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x100, 0x0) 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) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x400, 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) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb, 0x2a, 0x10, 0x7, 0x8d}, {{}, 0xfffffffffffffffe, 0x0, 0x20000000, 0x6, 0x8000}, {{r0}, 0xfffffffffffffffa, 0xa6, 0x2, 0x3d13, 0x8000}, {{}, 0xfffffffffffffffa, 0x2, 0x40, 0x99e8, 0x5}, {{}, 0xfffffffffffffffe, 0x12, 0x2, 0x3ff, 0x6}, {{r2}, 0xfffffffffffffffa, 0x18, 0x1, 0x8, 0x670}, {{}, 0xfffffffffffffffb, 0x82, 0x2, 0x1, 0xfffffffffffffffa}], 0x2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffb, 0x48, 0x2, 0x7f, 0x7}, {{}, 0xfffffffffffffffd, 0x81, 0x7, 0x0, 0xffff}, {{}, 0x0, 0x8, 0x80, 0x675cb1ef, 0x800}, {{r5}, 0x3, 0xc0, 0x8, 0x192}, {{r4}, 0xfffffffffffffffd, 0x4, 0x1, 0x3ff, 0x8}, {{r3}, 0xffffffffffffffff, 0x10, 0x40000000, 0x40, 0x3}, {{r6}, 0xffffffffffffffff, 0x1c, 0x40000000, 0x3, 0xa5}, {{r7}, 0x0, 0x11, 0x1, 0x20, 0x8}, {{}, 0xfffffffffffffffe, 0xa, 0x80, 0x0, 0x7ff}], 0xc, &(0x7f0000000340)={0x7, 0x1}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 11:45:00 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$sock_int(r0, 0xffff, 0x100, &(0x7f00000001c0), &(0x7f0000001680)=0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) recvmsg(r0, &(0x7f0000001640)={&(0x7f0000000080)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000001540)=[{&(0x7f0000000100)=""/33, 0x21}, {&(0x7f0000000140)=""/111, 0x6f}, {&(0x7f00000001c0)}, {&(0x7f0000000200)=""/166, 0xa6}, {&(0x7f00000002c0)=""/23, 0x17}, {&(0x7f0000000300)=""/133, 0x85}, {&(0x7f00000003c0)=""/70, 0x46}, {&(0x7f0000000440)=""/132, 0x84}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/22, 0x16}], 0xa, &(0x7f0000001600)=""/47, 0x2f}, 0x803) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, [{[{0x88a8, 0x5, 0x0, 0x3}], {0x8100, 0x0, 0x0, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x6, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfd, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@noop, @noop, @noop]}}}}}}}) 11:45:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000008000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100400006}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) accept$inet6(r4, 0x0, &(0x7f0000000000)) setsockopt(r0, 0x29, 0x36, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) 11:45:00 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') 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 = 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) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x31, 0x80, 0x2, 0x7}, {{r1}, 0xfffffffffffffff8, 0x8, 0x8, 0x6, 0xa3e7}, {{}, 0xffffffffffffffff, 0x8, 0x1, 0x6, 0x1}, {{}, 0xfffffffffffffff9, 0x40, 0x2, 0x2, 0x7f}, {{}, 0xfffffffffffffff8, 0x21, 0x2, 0x10000, 0x9}, {{}, 0xfffffffffffffffa, 0xe8, 0x4, 0x40a, 0x3}, {{r3}, 0xfffffffffffffffd, 0x0, 0x0, 0x100, 0x80000000}, {{r4}, 0xfffffffffffffffc, 0x79, 0x1, 0x0, 0x7ff}], 0xbd, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffd, 0x44, 0x1, 0xe1b, 0x200}, {{r2}, 0xffffffffffffffff, 0x8, 0x1, 0x94, 0x1000}], 0x0, &(0x7f0000000280)={0x393f, 0x2}) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f0000000040)={0x2, [0x0, 0x0]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) 11:45:00 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') write(r1, &(0x7f00000002c0)="9f9e147e564fd1aefacfcb65c18b2c4ad24234acf0e98a3a3e1d5a7d34f2ce396beb33ce6b4896fe33dd433860635e1eff2e1e133d889ebbffafd0675b3de63f272bd486c5d9d7df2392aec38974518a", 0x50) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000080)={0x3, 0x81, {[0x9, 0x1, 0x2, 0x2, 0xa9, 0x8, 0x8, 0x2, 0x100000001, 0xb6b7, 0x20, 0x7, 0xaf3b, 0x8, 0x400, 0x3, 0x3f], [0xc00000000000, 0xd23, 0x0, 0x7a, 0x7fffffff, 0x0, 0x9, 0x100, 0x2, 0x1], [0x20, 0xfffffffffffffff9, 0x1ff, 0x1, 0x8, 0x6f, 0x4], [0x0, 0x6, 0x0, 0x9, 0xfff, 0x7ff], [{0x3a, 0x3b, 0xffffffff, 0x401}, {0x100, 0x1, 0xffffffff, 0xae43}, {0x2e7, 0x5, 0x7, 0x2e}, {0x40, 0x7f, 0xfffffffa, 0x9}, {0x4, 0x0, 0xda4e, 0x1}, {0x517, 0x20, 0xa3, 0x2c}, {0x2, 0x7f, 0x4, 0x80}, {0x6, 0x80000001, 0x40, 0x800}], {0x1f, 0x5359, 0x2, 0x2}, {0x4, 0x0, 0x2, 0x9}}}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) 11:45:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x2, 0x1d4) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000080)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(0xffffffffffffffff, 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 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x8000, 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 = accept(r3, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffd, 0x28, 0x2, 0x80000000, 0x4}], 0x1, &(0x7f0000000240)=[{{}, 0xfffffffffffffffc, 0x58, 0x1, 0x8, 0x100}, {{}, 0xfffffffffffffffd, 0x45, 0xfffff, 0x1, 0xffff}, {{}, 0xffffffffffffffff, 0x0, 0x40, 0x5, 0x8}, {{r0}, 0xffffffffffffffff, 0xa0, 0xfffff, 0x101, 0x1}, {{r1}, 0xfffffffffffffffe, 0x2, 0x2, 0x5}, {{r2}, 0xffffffffffffffff, 0x3, 0x2, 0x88c, 0xa17}, {{r4}, 0xfffffffffffffffc, 0x50, 0x20, 0x977c, 0x9c}], 0x1, &(0x7f0000000340)={0xc9, 0x7}) 11:45:00 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3}, {0x18, 0x3}}, 0x3c) socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) r2 = socket(0x18, 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) dup(r3) setsockopt(r2, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0xa, 0x0, 0x0, 0x0, 0xfffffffffffffd6c}, 0x6) 11:45:00 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00e4ffff", 0x4) 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) pwritev(r1, &(0x7f0000000180), 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82023e69c8bee245"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x8) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)=0x6) r3 = socket(0x1, 0x2, 0x0) connect$unix(r3, &(0x7f0000000100)=ANY=[], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) 11:45:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) shutdown(r0, 0x1) select(0x40, &(0x7f0000000000)={0x8, 0x0, 0xfffffffffffffffe}, &(0x7f00000010c0)={0x0, 0x3}, 0x0, 0x0) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) shutdown(r0, 0x0) 11:45:00 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) openat(r1, &(0x7f0000000180)='./file0\x00', 0x100, 0x2) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) getegid() renameat(r1, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000000)=0x9f) 11:45:00 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47a4, &(0x7f00000000c0), 0xfffffff9, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 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$SETVAL(r2, 0x2, 0x8, &(0x7f00000001c0)=0x4) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000000140)='./file0\x00') chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='r\x00') 11:45:00 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) 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, 0x10, r2, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) dup2(r1, r0) 11:45:00 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x17}, 0x2, &(0x7f0000000100)="733fd1d22455ab36a16ed666fb5d1efe7d2f0080ffff5dfed12b614e88076d13d0083df527e35be8c025d454f73996c54b9a972d7b2a608490d2403b9c624c17a55aacf8609e31534ba72f3fcb794055069ea519301f52734294fa16d4db94f396275bb609d1a00b17e815cb000000", 0x0, 0x0, 0x0) 11:45:01 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x8}, 0x4000000000000133, &(0x7f0000000340), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x0, 0xa, 0x800}, {0x5, 0x3, 0x400}, {0x2}, {0x0, 0xffff, 0x800}, {0x2, 0x3, 0x1000}, {0x4, 0x2, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333, 0x1000}, {0x0, 0x5, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000480)=""/161) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) r1 = semget$private(0x0, 0x2, 0x321) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000300)=""/179) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000032680)=""/102388) semop(r0, &(0x7f0000000140)=[{0x3, 0xdfff, 0x800}, {0x4, 0x1401}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}], 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semop(r0, &(0x7f0000000040)=[{0x1, 0x8000, 0x800}, {0x3, 0x1, 0x1800}, {0x0, 0xff7f, 0x148df21ddb89f556}, {0x1, 0x6, 0x800}, {0x3, 0x8}, {0x3, 0x20, 0x1000}, {0x3, 0x2}, {0x3, 0xa06a, 0x800}, {0x4, 0x1b2c}, {0x2, 0x7f}], 0xa) semop(r0, &(0x7f0000000100)=[{0x1, 0x9}, {0x4, 0x7, 0x1800}, {0x4, 0xffff}, {0x0, 0x6, 0x1000}, {0x2, 0x1, 0x1000}, {0x0, 0x1f, 0x1000}, {0xcd7492ce448421ac, 0x7, 0x400}, {0x3, 0x1, 0x1000}, {0x2, 0x3, 0x1000}], 0x9) semop(r0, &(0x7f0000000080)=[{0x1, 0x1f, 0x800}, {0x2, 0x7fff, 0x1000}, {0x2, 0x0, 0x1800}, {0x2, 0x7, 0x800}, {0x2, 0x96d, 0x1000}, {0x4, 0x5, 0x1000}], 0x6) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000180)=0xc) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000040)=""/170) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x2) 11:45:01 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, &(0x7f0000001140), 0xc) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000001040), &(0x7f0000001080)=0xc) getsockname(r1, &(0x7f00000010c0)=@un=@abs, &(0x7f0000001100)=0x8) readv(r0, &(0x7f0000001000)=[{&(0x7f0000000000)=""/4096, 0x1000}], 0x1) 11:45:02 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x2, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:45:02 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x3ff, 0x0, 0x0, 0x7fff}, {0x3}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r2 = semget$private(0x0, 0x1, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x0, 0x0, 0x5f09f953edeec5da}, {0x0, 0x3ff, 0x1c00}, {0x1, 0x2a5, 0x1800}], 0x4) semop(r2, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x5, 0x1400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x1, 0x1f, 0x1000}, {0x2, 0xb, 0x800}, {0x1, 0x1, 0x1000}, {0x4, 0xffe3}, {0x4, 0x3f}, {0x2, 0x101, 0x800}], 0xa) semop(r2, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x101, r3, r1, 0x0, r4, 0x80, 0xd436}, 0x9, 0x9, 0x7}) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000300)=""/228) 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$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000000480)={'./file0\x00', 0xffff, 0x9, 0x1, 0x0, 0xcf7, 0x1, 0x3, 0x0, 0x0, 0x6, 0xffffffffffffff7f}) 11:45:02 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x10, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) sysctl$kern(&(0x7f0000000000), 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) pipe(&(0x7f00000001c0)) 11:45:02 executing program 1: syz_emit_ethernet(0x1e8, &(0x7f0000000100)={@local, @empty, [], {@ipv6={0x86dd, {0x4, 0x6, "b60c41", 0x1b2, 0xe4, 0xff, @rand_addr="577aafc8c18252c817078407e08434f1", @mcast2, {[@hopopts={0x3c, 0x2, [], [@padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x7}, @pad1, @ra, @enc_lim={0x4, 0x1, 0x40}, @ra={0x5, 0x2, 0x4}]}, @hopopts={0x0, 0x21, [], [@enc_lim={0x4, 0x1, 0x9}, @ra, @enc_lim={0x4, 0x1, 0xce}, @generic={0x1, 0xf5, "fc4138b59c7d9f8f77d7c1dc6528a6c7707f8297144a3b3c29b96943a75ae7fba0835fc9c9d6fcae53e0f574a8ec09e2a4a366bcbb2d9cc6b42fc2bc5527a1a4aab7a342ff70edb5810969b0eb481f6b8c7747689b81d0989e65f8e19f4e2b4fcc5df3a2a161d6ec8c7ec82190d14378944544e5a3a92760c0c8122a38a14923f9ae4d5c42e299a1648f022ad5013ef6c8130b0bbfb5a724ba3617dcd8715d37e836e422f7d103093dab801d82a331bff662e1db0bef4f4f0d9ba8cffa1701a855cbba14e1fd75092e4e61c217746e4e5b84f6753db87b59a7f9fd828dba6998636237d98b4b3b908a78bbd7aaabd616ce414849d6"}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @pad1]}, @dstopts={0x6c}], @generic="7a1832aeeceadc403cebb8f857c63529c1bc7173e89616b094f17f57519d83ac38fdae75a0edc1df6d045c075e3d42f216c4de83bd6970c071f826e8c78d7b88b4bd4444b5108c7bf84873bd4ed94a1017806ee2571ba5c065286931809cd374887e2d962e159bb53473d5a676d8ae464b18"}}}}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r2, 0x0, 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$TIOCFLUSH(r5, 0xc028698d, &(0x7f00000000c0)=0xc6c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0x0) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:45:02 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x1120e25a) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x7, 0x0, "9bed02d702b2a0c64b90263c1aab6a11240ff80d"}) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000080)={0x6, 0x0, 0x0, 0x0, "61aa5a161ce9ba01c6514e6ae9737301f1082208"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000600)="53f586b3e63db667725d0010000000000000f44b09bd92d34691cbe970a5c837a39cfb0c4f34ce4f9e87d1a90a62cd02c777259d6bf118db318fef4e2014515965a2c2a2fc6a408a8ff3574b48cebbdf4e91aea91ce84c5819fc25752e108182ef7c9dbde39eb668f2f7f3b7c84f4032049ece9a5e64f0d0cb4a54cac8d6fdff7f0000347fc71863ea6245ef5c93f320a6c37dc4829f75ed54a3581d69aba051bd211cc48d1c971fcde38b600173c6f3ee6c3bdc3e79236ab8bf93d62c48502f0562314975afa7678bc94d0fc5fd2e2bca9ff34b78e8f71f01736f14355b977d37325db13a596a026c0effe34e2cf4f9cca3ec9bdd1b9886da00000000000000000000000000000000dd81e46086865e6acef9244647c3ad14ebb223b11aeb9f47a50de75fbe40e8ab44a5482ef3055ee4ba4ba8605dc6246d5e63acb6a2ab080c74c0", 0x143}, {&(0x7f00000000c0)="3d9bf9ae31046dceeffb67b42329b1a6d8d1063e4eae158b1d6f344dd00c5faa56d847f7c3c58e8950d98ea3ad6421ac1a3968ace6d8e0c79443c469b1924e1e177c54abf43dbd6da5e480dcf2263623015a17daaebab236d99f7fc1324961b999d510bbea1c3b21170745d1274905971d07fb4b36b0a562125165f662", 0x7d}, {&(0x7f0000000280)="96e868e7b6b6c02b1478446c94ceb5b402e31314f1f278081c053426b1afa895fd9f7e7c9771a5725c57451e0e4e79e5895cadace8455f582b03005ee9a76d1bae8c35181f26a09589133aa1cef25677067b6da591f7f80eb0ebfb0ad88b1d1a0a9160e43f7d0d9c1a5ce5eabc8f00e5f6cd0f3e260290f1a2ad543bdc8c8b925f3d", 0x82}], 0x3) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 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_TERM(r5, 0x80045604, &(0x7f0000000200)={0xd3}) 11:45:02 executing program 1: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000200)) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x10) utimensat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x6, 0xa60}, {0xbcb, 0x4}}, 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c467dc5fbb2a00def07b9575f0a00"}) write(0xffffffffffffffff, &(0x7f00000000c0)="4ea6500ceb8efc509649c1abe5ca8e985065f33b46de530610d4007bb4907fc3ae40093ae4afe4c1552a9ed50d", 0x2d) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) 11:45:02 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x3ff, 0x0, 0x0, 0x7fff}, {0x3}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r2 = semget$private(0x0, 0x3, 0x47d) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x0, 0x0, 0x5f09f953edeec5da}, {0x0, 0x3ff, 0x1c00}, {0x1, 0x2a5, 0x800}], 0x4) semop(r2, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x1, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x4f}], 0xa) semop(r2, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r1, 0xffffffffffffffff, r3, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000300)=""/228) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x1a0) 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$BIOCSETF(r6, 0x80104267, &(0x7f0000000400)={0x2, &(0x7f0000000000)=[{0x5, 0x9, 0x1, 0x1}, {0x7ff, 0x5, 0x2, 0x1ff}]}) 11:45:02 executing program 1: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x55]) socket(0x18, 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x202, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x1000100400006}) setsockopt(r0, 0x4, 0x157, &(0x7f0000000180)="4610def164eb59b3e0c1ba4f49b3078719b7f43364c6a423398f83ad834192451db5936b15ee991dbbfa37e05007d4f7de70bcf0fe41", 0x36) r1 = semget$private(0x0, 0x8, 0x10286) r2 = semget(0x0, 0x0, 0x0) semop(r2, &(0x7f0000000000)=[{0x2}, {0x2, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1000}], 0x4) semop(r1, &(0x7f0000000080)=[{0x0, 0xa, 0x800}, {0x5, 0x6, 0x1000}, {0x2, 0x1, 0x3400}, {0x3, 0x4}, {0x1, 0x40, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x2800}, {0x1, 0x34}, {0x0, 0xc333}, {0x3, 0x2, 0x800}], 0xa) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(0xffffffffffffffff, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00}, {0x3, 0x0, 0x800}], 0x4) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x3, 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, &(0x7f00000001c0)={0x18, 0x3, 0x6, 0x100}, 0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x73, 0x1000, 0x7fff, 0x1, 0x0, 0x3]) 11:45:02 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000001c0)={0x5, 0x9, {0x8, 0x81}}) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unlink(&(0x7f0000000140)='./file0\x00') r1 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0xe0) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x80) 11:45:02 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 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$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000340)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/4096}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80186959, &(0x7f0000000300)) 11:45:02 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000001740)='./file0\x00', 0x3797863347451b78) mkdirat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x0) getgid() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) r2 = accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) connect$unix(r2, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) 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$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000200)={0x0, [{0x3, 0xbf}, {0x1, 0x44}, {0x3, 0x6}, {0x3, 0x8000}, {0x3, 0x248e}, {0x3, 0x1f}, {0x0, 0x20}, {0x3, 0x400}, {0x2, 0x9}, {0x3, 0xfff}, {0x3, 0x1}, {0x2, 0x7ff}, {0x1, 0x3}, {0x1, 0xaa}, {0x2, 0xfff}, {0x3, 0x800}, {0x1, 0xf91f}, {0x3, 0x1}, {0x3, 0xff}, {0x2, 0xa1b}, {0x0, 0xefa}, {0x2, 0x5}, {0x1, 0x2}, {0x1, 0x2c7c}, {0x1, 0x5}, {0x2, 0x6}, {0x3, 0x81}, {0x3, 0x1ff}, {0x2, 0x7}, {0x1, 0x1}, {0x3, 0x7}, {0x2, 0x9}]}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='c\x00') 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) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0xc) 11:45:02 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 11:45:03 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000040)="150fcf5f8a72daca12c0f6a9365b5deae0916b55ebcb7b60e379b8f9f87a82adf442a36a9c101f89a976b59ca2493fbcc2a30568a814b648c601790c743c8173ad00e640d632186788a728f5f2fef09df25caf740c84faf0d007a3d3dab12138febc74344ec566d47d3cb4f09544b0a9c93f79a9bf657c0253027bfb2aa64aa65d2e721a84502f6f14d9ef5e338b4416", 0x0, 0x0, 0xfffffff7) 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$TIOCSCTTY(r2, 0x20007461) 11:45:03 executing program 1: getpid() syz_emit_ethernet(0x2116, &(0x7f00000021c0)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x20e0, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x1, 0x1f, "caa441b96add6b347398537d5ab0d71098e999359547ec4925fecad4b6f8de6b27a0ce88c58f10c69142ff8faa992625bd9638cc9dd25fa0cc71406714a11bca97d17fc7d48c2216dd820001ca91cde50a360fddec1adf292069ad1557c87113538b4c3471320a5bf779338d234e236efc43a4d4588f0cbb44a3f2d9922a42aaa9c9afdcbca70c53b1dfd49bf9902c9e6034d36438f45dd64008cceb905604b7eea75e1a7f6fb221677454eee3afef320635d0e93106de16a58f8b3d8c4fa38528f3662cd9c96a54a140dbbe6b4089ca5e1a3571da3314d4e560acec004bda69cc0f87ff331401d97c1834d16a62dd6ede2edf51bb8c9e9c4aa5f55a"}, {0x0, 0x17, "7912d0c9d83319a1fbd046dfa06b9b93436feebca0dabab1bbb052c1049a05e50bf9309939a5f5bd78bad190c4bb21d833d91369148a2007b7c6e4805df6f6c8d8d5a24b426a31103a63bd5aff40ea25199969f4a9a404caef7e98dba45c4e0ec9338c21f1a8e31b895e8db11257d7d5c81745c361a9354cff7e64ad6e2da11795770d75d3e677782450748431703c6182a5ee4a7305e7db049fd891090ecc225447b9b43a1e6620ec0895e6e4891c7d7ec0877ed5f5"}, {0x0, 0xd7, "48fe364dec941b1d57cae52bde8377d4281d3d5747492e70eb3c46e8435e7b796b17a6aeef3f566b1d39f7a65d8da75689f3ec35dba9178bd22bc3dae333496d169f57b7e039f18f4ec842bc29563111615087e8ddcf31a5761345dcff406199dd5b87143544d107fa381568b2f0f291d9cd6ff1cf52e3e42cb93b0ee017f769fb5e9487ed656753ada33945cab0d7a51bc159a9197b55aeeddf64d8d8f69c4be746cfbf5dafa9ca0709f592560e04febec27fc2c69c3989fd32fd5b890831392e1e62d75d1f8ba7a2a9959156d646b0d4e66851524f48aa5e07c8f31593f9bc30756044bfbce1c47e8e468142803db6ca933c37dfd6bb91401cea8cbec3f39f694b22be553bf44bc40fc99cfeff8c7bff62a0311e3274bc89f35d299bcc4017afe3cef808990a330af02251e174f8b41e60d51f68c0d01b273e112b7f71f7bbe0a9faa4fbbf2a7582c8f39bb0857e8cd847af911a9d93f1d038ee5b56924bdbb6661a766676aad502c4220e108c625341c1771172c3f5e35ed20dde80f7b3533b0f196e6f33ff5111cdd0d086ed8cca4f72d7b9d862e998c3ea05bbeab9fb4aab039d5e49f10c5ebcba01b91f92aad7694e67bcc8f2958e5423867453dd8cdaf47b04ae57885af682683ebbc3e5484b2ac33235136d22861738988ac1ef9e552baa64ea16d49fc8db627a869b03a4008223e87e98850cfc12b2cad5168e1c98c1386bf5c179a1e859ccbcc0b719db6c71b46bb4fb5a5876eeef39c618447fd0a474f684393fc61c6a479615ef4329d01747b68b8ff2aecd6b04346e7a966410d7226f40791c930ed7d4ac1992803ef938aaa4da202206ad6ea4b4225e5351c78b0e959c2636baebbbb564ccdfcd6673f8f3be62c095e6961248ad666d8b05ce6be86f6650c92e131c56786b6c274e3d472844f51887bfd17dd4a7b304cf5aa26aa62ab7f2c9f1386106a62e121cca5c9a32eb7a2d7a968272029701fa812b8832f1629d0099fa90c6698c3964456e66a8636cd3003b6c86b0bd771ed3bb4e44aabe4b1f9a7ac1d02a517d623a9894ba1785537d656b828da73f3a527c374e8c4752e3452d424f1405074521e41b8dda5b41fa3292fb039f1a562746c9e852098bd38bc8d48601fa1f8380909c5ff554b60cc648d382e92423333baca8e9ff5946778c764771b62d5bb18576eeb74c2fa4145a4f1734add32bc1606bdd861fa7445a68fa16146dcbbd3741b222eacf50292b3fb3ce9af244df19deff991fe41556c7ecc7fbcbc9f087359a8eda663f232f4008d72721e455512d81f8dc64e32ee641cc40b542fd419a71705739825c32ea1a38455486bbc2714f61fdc05df780c3b5a952f0d75099479510a78e5dd56d49a902d460f57c5862d4480c311899aa75c1d2dc07ff8d7d54808efd0b5f869db781772381841385ba300c671c35e33fbeb4e39d6e71ca3f48a9f95ae4270eb8dbae0eab37c3d0a4378c7b98fe71f581565fef52baecf285075812eb2b12347cccbd089f36f70d1932b80e427f3bb520fe1af7dc1c734ac4879eb9d6af4de9827d2ef624fb546dc8df26879c050b500d6710091bc9b81d069fe8821884b8f2915caf0f63546e8a5bbaf6fd5af7a2ba73c51fb079f295b65c8b762ece43c2f0fc5d0d527cb9aa9834f5bba314243f7617469e8181f4ba2fbb29fd4613781a5d1cd98b1cec62bbf06be64e94ceab8b4ae84080b65e7b0f717678d51b41ca27d1f07481176ae7d76d63e1f5fb7e32932b4055b810539d8f0999aeda3fb5347f55e0d2bab7ea63c6d00b52fb3492cd6502f044e13969ed73bc748b615e1f84e6927e72a92e101805f43c42dfabf3db10af41a93d4b0e453253960dc4c5e0de6dd79de5c233ef8d2773a2427f76e5a77a56de3a17dda31af7c7386aaf1b48da14f6cca552985c489f00f204c2f1360dfeda30d5607324664b6872d025476bb793e5ab4f61429c17cc58385dc72f4b00d6c17e65e778e4ea5668aadf3b879ab9ecf671808b6784fbdcbada8fc622d7b7431c3674e98399ed70d7f4e67a3192cc716e1a2ba0ee98b6a18e5b7d8a68249a98c2a17642853201d087ada22701b7b87bdb7314803385f96d53509057d5b560af3d27b761481336b1c7f4987c83d5e471b75a815d90387482e45ac62fd31c1918ae3c229efb6c2d60086b7cc3536e152a98ec0a7d278ef0a8362ec3ec5e1f7c7b6755331cfb1fe8689e3cd252863950b17df9ebac12ac04c28ab66b56d0f6f978174d5fb79e3aef1aa5c823d17c82452d180e5fb23b5f282d7c82687717377ebe54b48088ef07cd12df499cfd1cd55d1bb6b6dfe30cabe737efa0fe4bbd45dcad143c0a3fb4fd89095160916fb35a5e35528e3b6d86aedbf86f9b62ed7d07d66e0cf48c776884f745a14178489dd125a1c699656a0e7fee5a39b71a6d1737"}, {0x0, 0x17, "efbff4aab1a8cbf7c73c46ac017ba4ec7c3fbfb44ececba5d8adf0211665ce71f0ad6613fbc9c4d61118b66ca5a48f41ed5a12a53fa62c067e041cf67cafd9a0afa0eca6a750d5489f221e08d151d278c8ac58838a98a0d2db0c2ebc637e064ffe393748dc84f54728446798d549f8fa1fe52a03e6bf91d2f489de8932a5697a88c1b9eb87bcd1e3c782fa2bf541be7f7a79e09f5cf328df78cea76d2515d4e8d267b0b7aa16346d684397fd51416a69a58188678483396997"}, {0x0, 0x200, "2851d9d4433493d01024de014df8756f15a1758f071aa1c620e875f53d53d0683cd8e40741da82ccf38493b9a2c76ecb3e53c994221a8ebf94859dea064c108280ffb75e9540933165e84716f4d98cb03c8cdce710e784135375bb5cd62227c2fc34031deabb2be9c6246e5f80ee181419e545a8764ffdf9bf279d49be3916e5dd0582bc09a683e77e825f3b9f8cf5822be1795629b496df9d8ca3c312eb8ff9e49820f80280627db759b378ec4b2b5abb9ced54652826d1f79651cefc0335f6246cb30df4d284e341c131624acc328cbd41eee1f963ef3f967c41f8e2263606a2805d867a6e9693c410327464d05e820794e018cdcb2c53137eb168d09dd59a8345987b3ab0d06172fdc737c0b58ac29be7e2cd5c4582d67ac087d56e2549c936cbf12c85671f3e44304a2c6ce52d109dec63e8148e082f862482c1b6067f1176c36eebc224a6bb231d07782c6752490110ccffa66c034eee7b69687ca5e9bf902799edeaaf0f6aaa14fa007b21a7ee88dca97a8f2ec31bee5d8c48dfaedbb3486836a2ee4a3fbced6ad94614b501532b8907fd60f523c3a732d02d074564a2724cf8df249aa54345b1886d88e9fda7af503dc588436ebc8f5c985aa4f2ca2f77b1189c2e06d8c6bd9d3da1a445a357142d3d05df6c9a313cc54bca021ca73ebb7aa46de749612877de58c6ed294e7b6d3b55a67e758e7bbec7f7f10537c4e76191c785824754ed0dfe066e3ab3645794ae3bda3aba2a4942115aba5f9f2e586a090cf8a14418e987326a9d09dc8d8d60341c3397ee0da0c6acb4cd65d67c3ca45672d2f8a1c6cdf68a55c302c377ff6c6789084056f0e96b43be2259df127b9bdbe40f34393d1373cc7cb661f214fe6105b7a0078b752f52200938544b89e4c76ce4eb5411fbb69f82172e0f4e7a190611fc59bd7d09d3418b54e09225378152e3e89c3df42789abef49c40794f5a12f4e3408c6a9adf9b8000e5f8fb0abfadcb36e2881b42d34e1fdbc1948bd07e315bd5a8fec2bff97ee5be7fcdbba2b815d96ea47ab635419b39b01ea56f89ed32034d0ce217d28feb41ba16bb17d2333148d345727e0f245d57140e33d319280834ee52daea8194c835fcd03716fa989c448bb2facbe9d6c0b7473a486922ceb9958ea065b9084ae66c92a4cc440e2300dbeba97a12d82d1b1f821199ec45883d1856f409e25f5d94ca7f22560d85dfa4504e3c4b911b763e7327a7fd7e4a2ae627ea84055b610b8d4faa2eadcabbb4ac952323c0726cab95f9d4d751d825c27d02a54f8795d4082db2243cd358f5ff0dd75fdbf7d63382df149038148e46f39921fe38e09404316041557c56af05486c8c83c1fb7d613580db3018980369f34d6862efd5744cf1b926d469cc82470504c4c6048d92be7ec02c8a1fcb1dd0e570b64934b3dce26fb4c84c9082fbb9b111f1814f569c7c16eaf3d882a55af24d3845253bd9b959d82a26ecce4d607600a319ceb1433866fd7e9c100714815c7bdb7024d9a9c47f0d931563e76c02ed1e7663ec6d14fbcb8fb8cbf8f187613bb506b6364390c2fa84199a8ea265063abba14990bf288f21202d853152dd9c430f1a881de1d7ee35af97541edda1e063c0cb76f7649846da098ea3e98acc769381c7ee685c92b15c79066136ab34c99bf017d43fd4d99402a360c30e54691ac8fcb58677e3d156e4da470b06b5d615a5f0a15762f18c84754b6e280cbb9b77eefb58b806843aa2c05667916eb56d5091b66a0bb71830e52fa6f9daa9c55ea423d776248a51ec5e3ff297757a83421e95f603bf301d13f6558d1eb9548d09c255cca605420da9e16c07a6ebe9c17da00a90187f27ad471c8ca7e805f8714a2ddeb76c88b2bd73f321e5d32d1bddc2c73962454a14af8fef060a3743241946f5f02f11c360de74f78bb6d172e2a41959a46d0dda0bb8c19ff757db3d98c2858e3e32f08fac6b99aa23e9661a556879c824ef53964b08bdc1b4f666de8e5746d4bf2d665a275d1da081c0662158b5cecaa9a45da397d27f7aee67989872c0877a41d9086ed849b728f1a77deff56451feea7d4d03b2b374fccd234d7eb2f43410309c189bdb684cfd9ff29b1856ba76473c9b908bebd706a75e66404c68c08d83230eb90f5b3ebe04fd4d591e177d1e54a331bed5f082382fe10f0727bd8f0189023f1801e820b12827b5ce6425ab3c1f0ab25939c73d8b0b26fce2e70471d4e79348087b5f0d11841e45decc6fb5038122d38c228d40503261f2026d4cd6fb93acaa189e8ec87c724ecad283e3a714f0a70210a302b76af11e66bab9f597ff0ba6dca22305d5621b78218eb7fbe6330b8ed15cbf30efa400a79285862169e9c634005f787ff4dd2ccf480bcac5fa5a23e3258152b74c58e9204a9c5f12e026fa8fa06a93f728a579fef802173ae7d6c225f322a92df0c8e8591f2caf32c2f0a4fe05056af58a91ba9c64775c4c64d497e0fc130ff073bf26f72ea684a3133119c8f489f8d88e98531054d786e79d9a29733ae2f8e434d2b0b86e1067628097e74168b826c9d1d91cfa281a0ded8394b789b3867af374b5267395edcb2fc1231b0a637a6fbe01e05b619e8e519c61d2769e0d53bf838ff2412b18107891ce692768a8f8067479ae902509777ce08ee59189b05948bb92bed1ff6d742700fd796acd5d1752a0bca8d6f8c552948b733809abcf5bd9d04cf1fec360277739460411c2eb5a0f7cb4d2c5e68acf9163f4212328894a64180fd3e337069b3fe40ce05a4304f8f2213c43d4a001bd7f032c49cb678d8a664cb8c89cc1da35aae9c06604f51672cf04b7aaecd1cf397207ac9b158441ab4063a35c46b10342f5b3833993c547464a6d1e1440e76d400f3a71eddace26a821cb57f976caa8ed4a577f07ebf28ba9cb32ab6dc458264e15cbc47f72549e6c6ada4ecea6303796cd0211a3d553a24f61e3306245190eae3475a6085fb69aef5636c4a93ec1b1daf72229f4f575571caeee3194ef9e842637f5b0130c69177ef888bc998faf3c31250bf217e7c091b241796cbae687cdd1a9d23d0c741d1686ee803bc7dfc3ebac6716506adb51a43aaad6f1d10034923c973c3cd736f54f1de75fdce744c7f8e80c786f87dddd4127d92c947222ae098a7ed6f90d976c63a7fbb98c2d524b6abbb3070237f0a819b0904baed440be409231812ccbe4d641d5b3bea8c8427f57456aebf172df25d3ca1b3540d02b9eccce08f01db72cb9469a0d86c607449b73cc62ef616c6d8b38baaf5a60c1e87edcc028222e312ddf1524c7bbfb83b6e374c580e8bc697d8759f961f57bf96b1aa793d331e6b984c166b23fd592676973cf835147a6cfc1544083b7d4cf17b9839938c284bc436830684ff0e3c0f24d5dbefb98b88d976475214e48ca61c983a7b94a1eb8a0a9919b571ca5c62e832e7c7588f16af55806d7877644e07087296e523d38c8f8c6f8e8a563ce3ac9330c18550ace5595644fdffd559250fe6d1c5e3f75d89b5df1118e3699d36beb66718022309b7c4053dae473c658a8525326279e0f37264f0bd3b003e380dd3dad97a0e5c7db77853e8ed030514278917eaedd4ef8b95f0d249b587047d21b0924172229fca215d0680a31a248bb39caaab75648f2cf8f393cd3fb059f0768230d93c2b477b9e88823364441e4398f66e855862cf6dd3d83d1fdcf22aa6d1551b2ba6e5dad47666b7a7ecc17b12f5df9e35ec6c3cecdc325818df80c725f1fce45e26270d380318c9845e3ea23829c41854a639bc4b76d37fffc02e18c1887890809cb4e864c305c760d43eab90fe62873ac3d2aaa0ea773551ea1c6ddbd1989af48eb49495f62cdee4c5ff554520fcfb8d1804e8cf07e78a1cd675ee5ee4eea8e0c589f5471caa345c1b33088033026d1fe3f51dc02d878c460e17b52568470222701c4051597812a5d87fabeca72be4dd229dd7cf4084ecc23cdfe17a11f5fe636a7b54b6118e6eaf1ec804974769d2bd210bca8c39b2377c47dd9adf237672ce612020c09d1c729d4edab95daa63c63cbe454e5f8d6a47d09781a0592e247b967bccb87d2dea05307d1894ddfadf57d41773c66ad552d9823c5562537e5553e7ec28326be2f3f930cb6b2abcccfd1b6c4bf329905be72ba676b18a1ef8e200868cf392cbd73d6a58755fc43818470e412b16f21b822e9e14773f62a9e924d81e77bb07bf1b56734a96f358eb28c313322e2240bde1bb6262ea4afe63812f20d06807be7457e15dd16eea597a040187e35b5a2be1d227444e118cfe64e21c3555e63c8534708308fabe867c032c71b9990894f0cde1e5e8a0302ebc8e993a5ba563734abc2997c9e9c11138068af7c7c44661d9de6bf09f869387653b55fdd1ebbf451481513fefe6c48343256449a8d448411493258ed9ae9e8c12c731853d414a1ac206d8e15335d39c96c7e3450f686a6a584d6eff34bbb78196b68d8c20c9f7b63de8c8dbd27c9d60e115ef2801c84c7c552b5e75c039e0255ba03efcd65797926ec719dd1a90eb94f42314666858e85c6165a3145c464a9f06958d3473b52706eb68813ad58ad6f25157888759c58ab3a7e4f2736e53ca5d1849e70c213a593c5b44d6ab3fc1a08d8228289984c70a25533447d7e11d0087ace1f39482249744beeee69987198cbd1cfcc66957f82790dd6faba5d4f2162c624d9bc666484d9d2ae6f9bfc9aea08573dc8b95c874aa4c4251a3b3b49f5fb06f1df533d88c4d3ca9f589a04dbaba9b07993dc31cb5e0dd054209de85fefd79a9ac6c676c19f088936d0c3834b22e4979baf2156260de22e9038bc4a49014b517a7bde2a97ae4bf2169dcdcaf5283bc18dd1f604942d5c243779aff581a59373f058b62f762e96c3cf347d0130e13998306030539949de5f2fc3260adb2128cee22488ffde325a1da8e4fa845da5fdf7d0074e5098a28ed71c0ba5bbd12e03845cfaddc6f46edbd1e8ad7eca43abef51ae54702786d2d82ccb62c0252b5722bac7a0b282011ba9cf02a71b22f577dc4c0c52901d6ad3b895f411d85aefe58ee6606209f88ceb42f50f8c51ff06be56e178a10aff9946a8d5a0ba15b22b4f89ee9f40cac65317c68c0993301852389b92a741e7d1633e6781d7b1dcdee5e47b8ffeab5721802f1661275c511d944847a7dd51d260174ade0557453f5d964e0ead712f44ebbc6d328de129a54ae66a14dbba29f84a6f0dbbd9d8d5a7b6343d9e8f76edaf04b0987e94395b689e51c9d9c5ca44f34363fa4fe006281217fb19b2661b48b414683af60ebcbdd8596814fa854d26858f8684d7def498e8463fd5bf5950a8d95ae014166d5399c8dd75a72c24e35f8aea5bbc243e87c0097258460199559e11d5a10ff9b4ae59447923d4a664fc1e17380096d1b01933fcef97af7835a4ef99cb6fdb426f1e17cf30f84f0aa45ee8e7a6413815b14426c3472bbc9feb8ff9732ea52d0c5d230b7e01cc3417ac7118e90737056cf9c0871151f85ab359a1d09a0a1ad77a5670415a5e67a1b64b4c6530d6b4093cfd5be1b9a04ef70e7c7199c846e4e11d8c74e341ca379ea54c663a7bdc26512157a82c64ff30e16116ab1d57711f32c85b3262da7351ddee1813531f7a62ce78d2c4d743c87e3964748c90cbb4d26c8386c0c9ab5d3adfa15e053caeea125a69863768f8215ab36674f11b411d2dc276fe7cb253ed6e7b974d2b46bd7d784c385dd7038f5a73092b1c7d997ef118f27ff372f4d13a6391ee31f985e1bb2f7f5f2987c4641f9a4ca3888"}, {0x0, 0xf4, "a6aa47aa513c85a8585a7484cf330327dfeb25e7ac3c3905f0bd367af3cbfdc052d0a0e6eb2e106f30b0e3e3ff02109f17d59d7bfe3209968eeeeef5d239afa12e0c47fa0ebaa16c9c4a6bfac41fdf4edd37d7e78489c4a33f68816ad566dcdb1f6fe3c79bdd0b05ea5e8871d8c99519d8dc6be368aa57d09c18d349d20f0dee3fcdd3afae844c727cc74186882eecabf86c4a01d0f41b057dd5decb37a749f99792f902f15e4d800c5d131d66ef0d2ffb071eadbf027419b398d227d5a285b4744e85abfeca3ee8b7f8f209ef965a01ae99c4fc41468981b0cfb1e3ada5b6e15f6e071b94f91e1145cdef56160ecd2fb68d2862b850cdc542608098aadaa59f6158e1bd7602dcc3484d1e0af1f04846a423999039d5a082044eef7f1164e2046845c15e8339139377b30b6b72a270b88396b81ce6835395cf4a453cc51d5c209fb320820f45c546e0f53dafd645bab80f4a0edb3adcb31b641fa4b9f460d6dd030328b86377994894e9ae70f950caef5d7b832534d050c6cee91787090ab3e8ea9daf9c9a49c71a1217dfe5d763837d440e6adc21c4a3d21db2625e8f29d09a229ed34f1775db9521e18aa51f44128a8c6768b81e8b633df1f3252db9ea5d5c40d3ce6ce2dba5ed04075f35cf9364eac68ac907724ebe4dffc962a3df66a84d2e344ceb29e87ca6609151e614a44be3c8ec9a548fd18101a78c16b862d25bf4f7effa35fd6e237ac05741d462997bca45fabc584df81787f9af9d30be02c2256e130a64b677ac873c7820a4eae83c66c7ee23329779e14426297ae50262b300e083cde76af92a8db4b369de9ae0cf5416914b9dc8513f6a11197dd600b59c606257f56017bf850c75d9a374edf788b5c928ead5f49c7c8a06ca64a13cf6111dbffd616f54443f8176b1cd16891aaacabe8718adcfa3e05509000cb21f8604b18a8c097996c2313f1c89ac267e6f78add1f98557d9db191afea34b600bfc2032f9702e049529914e9b7965fdf64f033539acb737173aac4205d7503145dd81a4b89a39778cbfc03a14404febd2cc11a0ba79351cdf44eef97c3e5d898e5e9ee375c2ef8bb3dc518e5ebba97da7700156fb159cb9377188d613927f1676e74def18caa6ba238ce1cf80ecb98cc7180471be320f4cab40f85c57ed5bce4aa1ca9cd4ce09b72cb58a2611157f91f3d091698d09e5863738bf6ced344b14b8408031acf84fc19fa51488b72f236ec648fb4084fbe82e35b741895a6558b5d9cffcf0fa8b876e0f0830f33d1136d643acaf94b3781a47f2a8da0fcbbbee9333e63a497dde0928f394eac04a47afe2f8d93f14fc996743554add955fc143a187554d7bb1fab2e9ce7324ad04ac1445b0d6eb7dad7d9663d4e6f06037b2006f08aa37edd3e8485281de54bf59e5bd2895c85bc6b223765b66343f8dc84c92bada10db07e47dcea1e82b4bde7a0d171619428283e8636704cc422aca827f95dd5e8cde72c84faadbd21479e2d21908e1d9e098e39099f26f6632a50b1e383427e758eea8d47073968493886e239888adb732b328cde2634fc48859883ee2f45bb27fc32e08aead330ac52c69509dbab72d0e375460e271896e69548f609ea5e13f7d017b09439e1535c4df1dbd1fe7f04c561db8f73938f7ac9017805f84411c358ec335998974033a51dbc97cd27932fefcd9c81daf97943aa16bf1f97e03da56536e023630980f0b17a49bcfa7864afe2a78684e503bc1f3ab7a0eedeaa71467661204c98a89b275f675ec9517f561345dbf6597dcaf9a7ae652bc9c0d1d6c6fae67999d1d4f8d50372ec4e4a228abd5d8b32767f079eed3e29b79e21037a965b5bbe881dfb26b3a05eee10299b9421f64642fa40e2c2b7f8baeb3595ed8c91ced20e8ce6265041020abdb28fe7d232163974c3262cf127afa5678fad674da3c16ed5ca5755265a6c09df54175537c32c61143457e96fb22238fd32374299b86adfbf1e027fa75fa2c9c64db0bdf9e3e966b5d4953e468b10a92e8d5e9d572165e6c9c4aea09c9613a99fd0797bd008922c20e4a52c9f435e7492a8a1b778ebab62bfd37e3f893d5be9c531f2f364564b0b8c7b80fff950005a32c0adeafb63e3c3baf3f92fdeb56a6239456e092822433220097fc70c4fbf2d57e1489ace0227fa46f4890b6eeae767fb900f257fb02ce70aa3a24739c080132e0aeb3154c59d985c86c18c6656b806032ddb7f627099c68bc578989ea590dee37b484780e017849215739d687f232ae250e958e6aa70864c0c7e405cb384fad7428bab85733fc6b7cc90003b73dc5d8d18612ed8d1cbe9ad6c00d7a1fa7d08a2075d753b2081038da92ef59690f9c0661ed2c56027b1f908b8ad39761a8a038bb9c1032c6f62c3f3fcdbdea69fb3a79b6805e978ca4c9863a7fae3ace52bac2d8dffbf370804d51cabdf885d4b962509ac745d3a59df20a8cdfa96c67fd294dfdf2c41176c2652bc20a56253559df23604bf2cffb0d5bf433e8778aaa7c6e27831998fcc810e769bc890b00ab1604c3cd81e528a55a780030467fd0730dd7bc51518ebbabdcfc48c11fdf24f0901967793803cdae4e71d1a6dad3337eb4ad9d018734fe1376d24207fe9931d555a43db81fa03d17910679573ce0db2b52d1dd87408550d02618b79569e99b75ea4fafcf7071a3fb23bcfb3abeb6aeadf5a16cd00aff72b5d83b632d8cd92d207ff630b3dbd63caee2dff5d458624c1f73e5e212d43095aab09bf143800a946b53"}]}}}}}}) 11:45:03 executing program 1: r0 = socket$inet(0x2, 0x8000, 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="00022e2f6469ea0f91da"], 0xa, 0x0, 0x0, &(0x7f0000002280), 0x326}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 11:45:03 executing program 1: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f00000002c0)=[{0x1, 0x5, 0x3800}, {0x3, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x9, 0x1000}, {0x2, 0x260, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x4, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semop(r0, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semop(r0, &(0x7f00000014c0)=[{0x4, 0x7}, {0x4, 0x8, 0x1000}, {0x0, 0x9, 0x1000}, {0x2, 0x8, 0x1000}, {0x2, 0x4, 0x800}, {0x2, 0x204, 0x400}, {0x3, 0x4, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x2, 0x1000}], 0x9) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000180)=""/89) semop(r0, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x6, 0xfff7}, {0x2, 0xffff, 0x800}, {0x1, 0xcaab, 0x1000}, {0x4, 0x40, 0x800}, {0x4, 0x4, 0x1000}, {0x0, 0x4, 0x1000}], 0x7) semop(r0, &(0x7f0000000000)=[{0x2, 0x0, 0x1000}, {0x2, 0x2}, {0x2}, {}, {0x4}, {}, {}, {0x3, 0x800}, {0x0, 0x0, 0x800}, {0x0, 0x401}], 0xa) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000080)=0x7ffc) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000240)=""/71) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000), 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) pwrite(r1, &(0x7f0000000140)="bc6639ec7cb9f969c4d4d59ddd33afafc35db9fb853cd02929b6e70d9f79b4946c34631a28edee74aacdeb35930a88de27ad7eb2620b58b86268d94dfedecd8b8832e1ebbf785e2679fb4a4e8a591d19205169c0ba0c6f92a68449e14ad623a083701c35566cb4190c569f10a8d762832155f0c91fcb73686730a14d3ea8e366c6d77f286ec99ed89bb15f344df131f2295ccb3be0e480f68c0bba884d1e06e527c1b46ea537e9fdf6c98d592388bd162d172d9742ebc452e0af", 0xba, 0x0, 0x3cd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 11:45:03 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x23, 0x3, 0x2}, 0x4, &(0x7f0000000400)="c5a22f63", &(0x7f0000000040)=0x4, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) 11:45:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r0, &(0x7f0000000040)="0e8ec00c3d3f9de201091676336d9cb5d825870167b8741abd9d736d00e976", 0x1f, 0x4, &(0x7f0000000080)={0x2, 0x1}, 0xc) getsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) socket$inet(0x2, 0x1, 0x4) 11:45:04 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat(r1, 0x0, 0x0, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)=""/248, &(0x7f00000001c0)=0xf8) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r1, 0x0) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000352000/0x4000)=nil) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) accept$inet6(r2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x6) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) 11:45:04 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x2e}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f0000000000)=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) 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) kevent(0xffffffffffffffff, &(0x7f0000001440)=[{{r1}, 0xfffffffffffffffb, 0x84, 0x4, 0x101, 0x1}, {{r2}, 0xfffffffffffffffd, 0x0, 0x10, 0x7, 0x5}, {{}, 0xfffffffffffffff8, 0xc, 0x20, 0x5, 0x7ff}, {{r0}, 0xfffffffffffffffe, 0x98, 0x20, 0x714, 0x8}, {{r3}, 0xfffffffffffffff9, 0x80, 0x2, 0xfff, 0x3}], 0x10001, &(0x7f0000001500), 0x5, &(0x7f0000001540)={0x0, 0x6b}) renameat(r0, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') r4 = socket$inet(0x2, 0x2, 0x1f) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000013c0)="42201b7c5badb00603c8ff74834299e5f3835d2e67785e97cf3c25a8321108eea13d073269e2c0195b97cac8609d205c7187ea1e004a2ee8befb34b12ecc23a9d471d5231e9a3b285c457005023cd40616bd37d409f67d593429087787", 0x5d) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) write(r4, &(0x7f0000001380)="621176d30a3e", 0x6) sysctl$hw(&(0x7f0000000080)={0x6, 0x7}, 0x2, &(0x7f00000001c0)="42a77f5f9ded6dd54e91d645ba1bfbb039e81cd5395bc31aea4f94c3e14b1bb963b7723055cbe272013ff1a09ca61a556aae7843f9408dcfe51ad573308f52c951306939255a9cc596e4b2a89fa991399c4676326eb87770ffb31ca17cef2b3f0aba30d79edb616d9f3c0588a3e43dcde97b04924fc158c4ef89e00af54dce5f34fa3275439d7ce30bb7adb8966aa51cfbcecbdcfe3a649138d9801a3509f58826113077312492ee042999e25464c63c62de4222b002869b0f0f9700a5", &(0x7f0000000280)=0xbd, &(0x7f0000000380)="f1ab573695b9a5c4eff2f58a5490722ee97d1650e063c47b66093eb878c3b67a1bc241f730a81270c0f1ddd013b7ebf36c7344f112cf75ab92d5374103242799cbab2b86644af85ca8f713f1c645a611f10f373349ca9601c3e6136d3bcff6d7c75df888dea6a53d663c4261f1ac8d7b17ad73e0bc1d9050aab8065c17534ffdc264492891a4e8aa99844d9f9d6870585fa5395ea46a945b8d2c81aad015bb4a15ad46eea4ffb7e6f505c5812ef880851e643cc938f65cff7291528e3399dd414d7dcfa9fc954e260391a7202b025d97a8ddbb04d38490f2a1c221f0b4d922a37ae3aa4a0cf49eca9c40ee6285b7fe01b24e475c378b0b0d6f084f59171385b7d073546bc62ed7a1ec7683cac03bea68978c9d366c229b15ee78fd620b708817fb4f751d20e0d46f2771ff606e4844e6a9a8e7a64f07459d6960e8c602652740c16f476e7b058f241ef3d7d628b395c5d3ee16e54d0d876c62ef8b06f9b542b378d0cd102d32195ca0d41f61782bebf33dc585c6f5a4ea98ccad1a6b049b1d3915e3674feb1d4ff957b4b2cba910ec99929fe414b012284673752b34b25aaa17d7bf4327cc7ab92531d2e79da5804ea467ebe7a1b2beea067ab8e7109de75c37f74eb907ababf79cf0132df8a988048bba91761036cb7a69fb76c23673f5548e01e20316a0991a75a44962ca82ee756919ac5262c17cf352e63dbcde8ec4c2b93289ec23bda52b4712f8ac3396e5fd00bc63c215c38a1d6082f76bd0991f6fe49a0dcf3ab2502e53c2a70f6707276b56e2d74daf81b218adf041a70856f76f561720d90c393e0b6e364cb44c8d3fc70682e41f49f517149ebc1e98628ef5df86712a25ab9ef2d2765e577adf966be42b308e20ae74f1ad7f66df8d98242fa607b57fbdb56e0815aa89aa7e2e22ef8e89ac59d4791e61c9e1cf8ff6b6f0d0aab744be25485ea86ed03e8666f179596c9c270ff28cf2627b7d0c453f226c9c5715015f73c64858fb5043bc1ad8bd2a6373e46b2e75253cfba154f76f454bf886c6f003b908b51f7614ed48155f9ee44db4343b40a78035f5a7a226f332df3e398b175f9bf6627963e858acbfebd70e49e01d6f5225191aa49ed86587dfcd74264b7d8c0cbfaa12b121f1291797d3f7b718c25612a3bf4342cf16e497c4402acbe63a8d2259a3207cb5eedea42cc055f821a45e7c1098444b7b7785a6cc6012f7987ad750e578cdb800153fe8599d785e76120e6191ce3908c0ef5cba864f1f83df7aa5ab418e4861d4f16540fbe069154faf9d260dbdb4a57f0b717081934a2f50f9f4c8507ead85e7d5a6651e6985967da65aa37355e514d0c0c98c60a7bb0ce46cf4201fbe0bbe1b522ba7b74e589095db8725686a32f0c8fe5e271e73da6478574bba1a927536535607c2195538911866d417691add65e989187cc8ba49fc257377630c213a5a277a89c399b32de2a076fe014db54c80dda13fbc5dd23346412ed676fed111b795b1065e3068d200e0dcf49d438b257cac98b4608b8d2885b8fac56cb23cd9b9e71978ae19b3b693e5938cf0e4d6967263f3abbc32f1820e2baa91823ab5c38b5e7323b93db15e13b3fb3dec1470962d3bf7811082780d5df984e24914e1fd8dca67ffc4c2adbb7566b7c7552cf3a7f65116996e96f34fbf2c7088aa5f4bc823dbccc0befec05b51b135193dbe67924c42056d09f413480c08a8cb064266275c73283aa823cc8be73d738da295116c8a24fadfc4cbe6f55f4614993d947080dd7a727c8d4a0d026410d22bc5d97b5c5605e24cbdb3ea00efd6d68b1d751189ada370f00af62226e523356604556f9db7676db9ac30360b43e400e9c44aa6b19cc49abb177a8736a62bad5c4c9c3accb30b8c204ba928ee99f0e395fc5262023969f5ae13fe6fdbddbaf33b6dede832815c0e0dab8e58ec41ab452e82525d397fca10b29693403b632c9afdb79c555a6164c3fa0387b1d8a9904008fd972722b71f650f18e3792f251f4f9685085724cca3aefec405ec79a1aff3d921f84d705ce530bac62eecec71648bed9942a497439a61728c1e11b7f3cb8885ffb68b20936281eec6a76d72bf1f16095dd57c6ee84ccfe2c1f7424f6a61e31ece31de73407c8a3bdba434fc450ee33ba6fa4915ffe8ebe3fd20953d535d059a7c438601432cac486a2738817d96317afe735b265a6d6cfd51b1b22f0b51185586c2602eb809921471fb88c6a01f6b26512f7c96799b22c1da8b55ecaefd776776de11712009134f3aa1e2ba07ffc5fbff162fc8ecc3827276cd486b00503156488f274359fbe5d1a75fbc3a8db8a9477c379ede172109cd1069c7867c910211fb88ad0cf0126a212a6b59b1b88684dd4b88bda3ce4fd3c59ba50cfee820e4bb49c2e2110ce61b5d1877bb805e343be4bef88fbfd34f90edecb7b1fb171bf50e274f062ff6b7be1baf3e7c246bef087599704cb95c8be391703fb4cb6b4301601d3fd209394f4c93a56eb2b8b52229394bc1d8d5c55715f8d1cef4f429b5978e9af2c26cf1cba9aae2be7ce6ef88774259e4d5d3434999b63d7e704589266138bc649bb89982a815211d3c996c7edfbbea982eeb53b3e856e057f0e80cb5b8a9bac2af5a10ec17af0ce88eb9fd81293c40f23b68760255d10225a2d290dd8ae371109fdd6c5db48c6899f42d8f35b735abb82cdfaac7b59201dd6a001e8da16e9122e83ba2b1dd2147989f6db229ee4eae365561187c33b6cb535af2a19c1c8130ae8bf70cc3fde7c40a81e9b8db5c52a931f5636d1af3c7eb7163fd2ba363be361c320f8ae30226802df21427b219adaa7caa6794b9b2c1a2611626b5acf8060dc09203d8c19bfc75e96fdaeabad9876975639face74e109892e85467a9fc4b32983134baf511db27beba6558b5a331d03f890607523e36c8f3766fb1780e76f9e4046935c438605daaf02f64a02fbe0d38d383046965690c646ca7fa509dadecc90b6f67deeec3fb155436f7f0f15fa303d7af42fcd015d0a125e217021ca67fc7f37f94234bc0f83ba61f68c1588956cc37f94bd95a053d1bc8007fa88b3ef80ce7e5e93cdb268d8aa30b1f8ab4f39e0eb962d6c473b7ad9c844e6b2991642dbfa8756a2bcc6e58ae0d61f167971b97607777bb8f3574b40c76813aea32a4e1d0744e5f53eb9a26a8abf1b5d5eae0f5d5fa493094b1129047b46fa52ac4153657899a7affdbdc2dfc12cfac3a89448ecb646053ac8636a182e857fbcf7622494b877086c845668754124688a38dba44c15805844ae2fe92d8b9d2814ec3ca80d66e7fbec56dee744518e15fbaeea7e6459d61f41856a9a012755c7366004dfde0420cd251fd0ad8bf1c22c92489e86fc59ed0c67dd6c092f0097dec8e7e8b516670c97aeca6b3d34c87146a8e45758a559b36c92ed9883f69802f45c9fa14eef285d17cf3ee7c227ab4357e5e6375d627f83a99d293bb7e7e72b0c1d8336eb54d68c94fee747f9f3b5681cf9565d25669281f78c0fcce93fa809d3f7c4a082c373de3d46f1b9e0da93906b7f220de5c0db01e1614e5ed7791a8c97f57447b02de109cfb0eb6f8aa2fb566989379724c8bb8a117aeb6a72f87eeb46bc9bbbaf21ac3712451944a41236ba13357211f543eaff58a798f31d7eb523ee9ec61c4d676d1e3e98671632b85ece1849bfc6d472a3e03397086104f8b6bce8d57c0fb68794976228f14cc930fed60164ded69c36180eef42061969dc01384cbc66fbb81a1fa58c5d759fd7f4c5561328fbf4fcadb6d771bb9226fa749bc388d78053e598fbed0fb018f37323099e5d07587084dc1758a3ae25dfae08f21af851c0c503ee1965f1887968fd0d2b469a0b237d6728dfcabc61f034420c51d6e83eb3be49a4ae8bc42c381f50a391ae85f9706a1d5643188bc2f7559b9d6a9b8ae423018eb44f2995bf13b73781b9cc854334be289bc40e7616ec563952e7e218f2af8a732f40023cde31c0e553de9e01b03e5531a69917f005ac64857b7a4a68c65fb02f0c88d0e487614b6d983dd0814d4cc579ad0c002779a9801abe0f4920b48b032c5d0c5b902154db40c615b1808179c4fc7ccd99c23a8c5b64e7c67e8308c7037b54bd106b63987e9ebaf079b275981b37ddaa67ea3a8d6ecd5381ed7b0f6594025395b2b3c89a796b4bf2b1cf37b20ec83f7f0b3e951ab2f49a88c0c4bd0c385e88fce48db38ec36b9fcb1ebd40e057c15ddb25cddef48287fd950a1f81f3e883de25677976dd2d790a7da88fdc860c53a3580b1eb1c4bc05e8a6960b259acf4935b35ae7caaab97d46e0b281711b8063fe37e8b6befacb9f2eacb5da087a20130f18590d5d5ed649febaf4db6f4fd4f105a1379e4cab2af09d6db295c660c118a584d66ef1cf9d4f290bd5c98ac445810a0e7a3222e648c48824d5c605850ce36aa6dbb102d93433160468d2685bbfcbd7e72dc67b8bd7d3cfb16c7e1c3d18e698b3dfeeeb7f306d9ba1d9a3f52acc47664405c80466b5fd53deef187891e572a4fbd9005140b0171c219a272ac63a16b643d959cc399f722208eb974b3768965cc6d1242fe1e3e3f3609a259393a87e6697ec2683dce89f7cc817db243ca871d1035783436ecc774d53b8330b76e0964aa597231b9dc79214de067010206ba55f8067bb37a537ef0f86f3ad63a62fab608e57090daa48c27f61e90442362f7e8d6429713017e7d8ca7546c10d75e158f2d9c4cafd9190d2abc593339f1d99799f817563c65bfbce924be3ac06207e275bce009966476b3aa9b496c9ec8c52f9c033942955da2dca7e44aa190ab3bd98a7692ce29d6912871af82d5b71e2cedf1bea23fc083c713ba26db31cac616ecf8fb0a3e59b5004abe7e61a9ff3b559c8d047288d394fd45e3b34502c553e1b828ea51352a9e16b6e1655425eb23de2972301d3faae977a6597d3896d010023e563f6991bb08b56cbba61f392fca70efd2b87035fcf027b939fe68a8d733f74761c48fd8200a22c20093acec798af89443bfd696fbd95090394c69d3e221ee8ab145abf0cd5ea99d267c04bb0a99bf4b8a8451c0a87d105e89d9e1f29f4a9f78d49a3320875c29fe56dc484c8b4e609bf7e6a434b982b0aab5044557fb9ab713cd1aaa027287251e47538471946d579a3dab6a5db342fc4a21b5c4607e56cf05121b8fa432411794c77242eb2932ad6bcb100667a3173b301421fd38cab56e3d48043786097232d1e9954f3897d6d8a1444561f95a5389f2db7cdaf9564394653c74a895b7382045c7300fa55b1522176296a66263bde1471728f27aaaa71f9ca7e40d84f86866b4a16f441a5aa29f6cc9933d5848ae0e8f27d8405e8cdb8ee7531214f07c6750fdf728eff032f58b22961e5494ed2c0c94851a351f98dc2b63f98054725995d072b0c805dd8759aa53561f58eeeeeb9de8d4301f5ef44520a6b40847bafe7707072b0a5794356ad1bd880913675674249dd3925f7804fa57c5465158d6ed95fcd1f7966b465902540d0cd3965d7cc6051616b78d5aabf6670ea3221bfa3758ce23403f450984e04eb7db55b3a2a5b1bea33b1cdf52c387473c98685db640bd2565ed6e54362aa44d08365f5a73ebc92f1cf5a8d0109b9fb94e5d254ff85ed006338e24e879c21b72316976b73df35915c72a11d2a05196efad8ef564d038f4e653f699feaa99d794105a4924cd07c07b20da7ca10fe0718f9767d4d2970d49f9cd0d88823f9ae1781becc59ae8857aac33b03d2bb44413adb30de8547f3203e2eefad93f214277", 0x1000) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000040)=0x401) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f00000002c0)) 11:45:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4f40b000093070600000900000000a50800"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177f7844cf", 0xc3}], 0x1) r0 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0x180) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x198, 0x1}, 0x8, 0x10001}) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, r1, r2, r3, 0xffffffffffffffff, 0x0, 0x1}, 0x8, 0x10001}) 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}) r7 = socket(0x18, 0xc002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) r9 = getpid() fcntl$setown(r8, 0x6, r9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0xffffffff, 0x0, 0x0, r3, r5, 0x32, 0x81}, 0x3ff, 0x3f, r9, r10, 0x1000, 0x2, 0xd6b4, 0x4}) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0xdd) 11:45:05 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) shutdown(r0, 0x2) 11:45:05 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001400)={&(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66696c651ab5"], 0xa, &(0x7f0000001380)=[{&(0x7f0000000180)="6ce1b567fe0ad63a0902215ae81f5f22fb2eb4fcdb353e25c54546483dad28cee1fb5694270adb7486b1dae6f5627f983c13f343618af743ce0bbace4b1d29b55350d2", 0x43}, {&(0x7f0000000200)="4b2bcf108d93a0e93f110fad847e7d94cd5d6f7c6c9e29796d5215686e3d3e9125503b35d1d3472d06c03a635362ac88a79e98cb72f98e372667f78bc719abb46edc9d19e1af6f83617e6f95b777d22fc4cce46d1f59b6f1bac70b6b203866634ece4cbf7a25bc44062c0fcb4fa1b91a244c92f3aadd5f7e63d2ac31cf703f895fe98e7b55b253757694bd0b0e5a6ef69a460e0634b432a4b69a870c97a76eee6c965b88181e045ab362ba5786f99aadc9141ba1c7698b94be13", 0xba}, {&(0x7f00000002c0)="2eaa9fde36c8ca36d9fb3b8ab8f35ac5152a2d595b19a3f08c81406e05363c34332f2a376e6da42469f2e68e931da23840b2c43f626fb052bc5ffce8c86e096ba63c29eea8fc36baf9911d46103d6037e299b326ebe78e9ab4d28d8549f42f145899db694880ca0fd73d95", 0x6b}, {&(0x7f0000000340)}, {&(0x7f0000000380)="11e4c32bf4093fddfdcf59ae9b58bb17f5e6d220498d6752b000d6b23e9a05cf6b381cdc56c0bdfec335f2cea27b05f8270589e70c454fc7fa8184fd34094a63a5a8c790a6f716a0ef999f44b803a7ebf6dfff02ad8b8bdb57b1104dacc071f1ef16c5f2c57518197253839c3507ee4572e6cfe36ef114ef102ff0be5fca0959acca23b936f4500adc533dac2d4cee547d7949f3db5477a5ce84dfada6cb3d1f19b22cfb1912f3131055bdc109b6769f2cf5e1d4dacaac40c7c0625fce91f4552835977cdb22778515d064c99d78521b30c567ca74891607cfbcf830686fe3e60833ee6c1b3fe268ccee61b3f1f3c736ec6fed30ed09e882d432af8078a92cef8ed8012e8dc7124d8466637c95e59e56a7ec594addcff035407c6895c28e9b1da1ec29a12b045cb370dab62a0310e33689b663ebece4535ee70246017c27fa828df463f86479e4794168d39a66a24789f4caf902c578ca5dcef65ad9a80c6654739e7d98cd1f851a127d1908d874da1da65ef2620ca724889dd4d2f331ed7fc07537b3b3508d4bcbe0cbf7fb2a80026fbcfa997079b01a0d4ee37f4d787deda86fa1c5dce78632d62431578bde753c7ca9799bbb766fc5478987ea7acc1811e495c63cefda0f7fdee47d5aea6b6538634395ccf204f3417ce0c9331f212471edc9f9da836b3cf3a29b8ed07009d39d8e86e769b6365118dea456a6540db708f16345ca06d4de956ac34238e6bcacdc5b19c5466ed3b131053412fa811fce26501be64ec8fb2f8c4f312845d69f2d35d8468f9526d7e6fdeed1b6eaf38a3af27ceaafa24b79879926eb6c4c3b31907f945ef63de3c27350210edb0262a3953e586db8f6ee0c0456c72d27a4f53164235b3a46bec7253572351ae83057a2de434556c23a4823caa5e8bd90a2746e36e6a6c6fe1ebff99f55454c65c92b0574e4a818848b40678f5109a6ee2838511f68e4886ea4726772618987347f034c50672b926f6c61308e89389a0d231f82bb5d83cb64aaabe1efff900ed53cbab474bee42e674e03e755fe1ecf1d75616b1078ee6612edb6d7e3e1c1277b3b773c46f3b741b3e383c9296529336118b00b845635e7441aa5d1801e5d2a26a10677b1020491b14121914b3747d599dc98f972e9561682b0c35212365c0c2a58ad4582143d0b35fbb065ba4ec9dc3269dce75170dfebd7df8f54620a6d599becc4e45d800d6c6025caaad4c0d5877258984842ebe544c703d3bdfc3a964495bd6784cd81c54864e7e9cb81e8e310d11333688514ccfcbaad272c77288deb04921e9c69b9739b29f68339dd1896ae20ff30ce4cfdd872118650b832ed20ff01c8d044b774dc8205067192ed8d7307a13d5878276e0d8984d278095517270c6c00540d017bd2bb7e18fa382cbbe05b05d0663bb7e47bdfc7d7c7b401624d014e6aedde59b9e7902befd43c0ab905f37e061aed78c29c30dd6e59f38f71eeb01edce5c81c68ebfc2434f5b5505f03db84110c6caf1445995da44615d3c7171009b8febc6b5fb24ff0061cff45b5d2eadd9a6281e3119a2575ec32017e99f22083867793ef43d424b5deb36eeacccdaf9181a971c1b99ad3b2cef87cdbd9f5e882f377666e9206cb938fff02494c6bbf8a6c5c95b9a5c855dd8abfcfc86fba99fbc49d6d5b02fe7c9f0526aec59d13f9373fc3ae1bfd176ad80cb9f689ff2771b183a3c50ca46b9068ff92550efa1b47a4f6fa356713ae2340cc2ba70522a85c37f9df36bb6dc4d0c4cdf543af3ed4b7afe16f8bf4a741d1d93d119a8d7207452531d6db1f5ffcff6b073f57060b083b2987bb0d473d4256359e57479d94413a7282536b55a4550c9c3f9fe87dc70bfbd33e5ea0259f3350a6cf15e4b4e06dd8183ec5812a9442ace8618b9b13f19734856a240f345ac6c53da6deffe006dd4d2654d7a8749a524e08f9b65c66a8cd54393391fbea252a183f5baf348d48f6f45097f85a73c64a4b14d46043b322af8ec41aece94fc4a9897c56e11139a559951738b1dfaaf7b1fd518def791e924cec03d7abefde3aedd65b2f5a89b832f6afe6fb24212f2969778fa2b78db75f8699ca49cbe5b0f2e932933bbd8f8fa43fb0050c7ac7b62d5c120a2a98ad90e833796f6b61654b886a7e7debfa6c6b3c29d84acd7dd84568426bc85d77efb32320274555ff22d9f7d20e86bcbf7145260a0a03facb738124bf475ca73144d5109be377cafa7ad9632ddade1548f4ffa4d477fb284b5f1bf85ab169a107419f943c73a97f797d65a6740a84b0168dfd60f3e69f72487dc91cebf2b412e3e8b9e6fa5b544141506b11cb30bc62ed45cd5458eb301efbad64d6224f4d3410009390237a055d03a76fb860a8f05aea330bca33b846c3d6584902149a8f995527c70c90363079b994f0451c26ea838f6e1310b3cf737a6b9b32b25fa3b50f9d455586e28830906ce5dac9fc1c46881f9367ac47098c41b03a78b7be7cc2923e06dcfb64c91c62a1346d7f833a9ccafa611c4a822e3e0dd9bd674a040984a49ac00a7f3660170d7c99d55dd21a77815301eeda95d2aae81a0cc744883a0e1911ce6c606eae00fd2f33872f470014884e37677d6dd3dc5701b6e79d33f1a7d358f732d35c83586ab43f065dc934ef7a3b95b4a7da61a47f5a99dc62a6df11c3081c98069b1d6d5b8090bb0b7320900c59807cfa216ddea7ac96f4c01d686f5b4a6a0cd8502c298ebe214d9826c81e6219c5e101693bb9cbde2e3cb26549097cf6fd24a2ffb8236bd30bb20fc751416d99362ea459b68b08222d2f43932520a0dff516e064ec02057655c15dcb9efe65432a8d4b7b321f28eae0ac251411f1a6ccd2b6173b0b23792a00ff22403bd2a4a478ab35917b01ce414c2b1e7cd4c88c4418f368378506eafcb7f755216038de2d53f2012e1c5c3c2fabc33fd462bd2f0f0b6075735f1b76cecbfeb0761c76cba8a172ab1173bb7bc5e660e342522aad35de209af6dc3e3ebd4d3e511bb1dda240c4345baca650d643f9a749c89291666aefb9d4cf1fb7a3a23390af712c9bd1354d43a3109f1738cf01b47b53cfc7c2502e9018dd9938d82185f9219bfb7eb7504a0fe0504b5575edda1aa8498f6926a4b9591e7412bb334844d5b0bceafa2009f35e17899f2b6ce99c289d017c632456531d2800adf7cc588d3ffa734f870de5ad4a6fcc940afeb3da2ce3ac18d30f65d7bbb1c6808f23d059990ccd046bdbd9d89de9d082cff9d1730213bcd0d528cb6c843c6cc2f5ba6331914745675857fb5728a738aa0072852f6a56f8d670d62483dad5895eacc8220a74bf5c1bebddc376b8a77e00a1ccb14682bd2c38afb5d2849dd6742dd55caf3265e41ddf1c240e5129a3c934ea17fb2597435a9f5578624a436abcc4b4cd6f18567a644013e56758c94ea67a07d1af697819ea7f45ad9fa1aeb152119d476b5631fc7b685816fab8acfdecbaf0398e08232d1343cfd6af821e6c64a8b60ab5f437e4dd390aa5bb58613480189215cc25a77b90cdae023ca2faf934f6fbabfca4a79bbd9288bda4d34e3e95de55a4634c4e5c63e2abd277f2859a9cf523c920007252acca7bedd447d825ed804b6e520c0bfe56d78162d9fe7a9da2f3eda2058383ca65fe3e6e5ef911def2f7ca17e89274246d6507384d12388d933baf76c8478c35f5f63bb401b2cf5507a98797a8ce2f89d14dc2b7af798ef3b3a179cbccb068c3f8ffdc542e7eba2e5276fc17a9da51e2b9e56c603c01ba6028cf1ee6cff27ab8a3937e83cb554b72861800e47832582bdd227023f1c8cd3daec2f1d69dae1aef35614bed4f124cbf250d8c622dcc39744ea6158df41a52a2da2bf8ae86cd5a3fdef0e50f9be3deca12b47ff9035c3eff766fa07494742d305337bb34495dd418a72c9fe3507f450b994c2fcaadb11ffb6b8555d9ec35eb2bd7ceb7762a5d6de958e19afb1d86d3d6e6f26b10a33aa9bce216f11fa72e654c38a8b393b327bdc8e950f78a553716033ccd5fd63e2d218547c92394c27c22118ceac322a5288de874f572ede5978104229e396251f42b384ec906a18bbc6396d697cc57f141dbfc8e3c299c8f4d635e75829b4a3fcec42594cd27a8c0b2ba26f048315f483a229649113c67b765a9f20a2942a4153949738f136aa206a62ad4d133e122eeedf2b447c8ff339aa96f4b3d4f8ea21c1f6b4728e4171d72ece9c1edfb6a3c9593b057536acb23df1dbd1cd6c443f3d31e10b5df33694759de4d9b8ec782ee125ad7a2408a5508cd5ec3d3aa5a096a9ec276be98ecda3e84fe31971c36939a21dead9b63c39b4f919833d8e6c807467f4d8a812c28b84a7e3bf2377f9dfc2005db1e87f6edbbac770862e564cabe7fb85aa24e969752342d50314bfa38795c7ae6c9de17d087c86710bab8efe18e276ef384f0ca1fc7eadf6b321efa45675a63c447d703c9b6dae964e2511621061f64fd4031d40f9f029a0aea06516325a0cec2992924d23c86a1d191ac1dbb601af2bd5e90fc514a8979eff23c2db9a00aeca16f3e6acbc76b55d5fb327d58cb8af01d77c3020980afad289d22edb71b5a5285e364460538459c2c1b3c37e9121316e6766a3cbfca08259a7de6ecf5ab12e64ed7b3485db7349da551d4b38facfa216a86b4c4b0ad46d09a9c72969b30a619b8b1ab1fe4da2951d1be56a4a898c1675b52fb417850906ae43b0e03de768e13da8c68721138532d5d0605ecfe96ff7d43db95f696625021a438b51d20ff08dc8d734a7a357aa3b3725bca972903260d9ae134646da973fd533c9286a758b884dcddddd2651ae470b241191065560b940d8029edf4e95d094eb11afacab5b94622c52a81cb9af43ab10e27d3b13963ceef48e0f34767fe02c4e31d97e1dd054280a5d2856f3e2f21fbf315db671cf1fe17dabe08706c5328b86bd1c94ab0bccccc1a05002ca50ffc108613a588015b2916ab77316eadf9f856520c8468495a4d397dbf7b7927816dce8c88102e99c04c2fc166c7b200bddbc77a220895b29ae8141fcd7cc3e347f03fe6d9c2253e4dc58400d99036024c163a92ab510ee52d5518b2a6650c9b30ad280012d347d249ac238f6b9cdb5992327bf895cd6eeda95a54e51b1f4b9f2fafe578e310268b9eca534c0b365574ffa1e50a77002bc42405ba3545f7ffbd3b0c312c225a8eedd8050e5d09068aaf992063eac0b60c855be6b3947717a9a161666b3415e5b8496e13e8705bc1d4ffc7456bfc095f4d0db44a97ce5fb07a0fce0fbd7cd3ff25084cf9c77070f14c591e9b5419ed5a42c280b645eede88bf4b55b80a0a82f3d06915ba0cfdee159f2f3f1ae616d776ca29d01ec240cf496ef54fcb890370c7e4823c18abc97a11c503a071600bba42b0388562bc6e2b318f1e5593d6f9f77ad31fa2b85fd722d6fc73906f8d62d390de7f90d3a9e846dec97c9e793276ca956322fb14cb82ee653014c1ca2b0fed077e5ab89884d7d8c95310f6378350ac2479690e14e109aacbcc926fca4b580f7f41cca4577cfe6bf0117fc5d1603bae2099ed2c7f58b577bd488f272047402f00d11c00b29277d01b3eddddf62669d6bf4d0c039fc2488b0e7af9c3069f215136e4c126fb8732eb913c77b339a035933263741a4f2ccb32cd5aed0d224b50027a57dd8d28d6a443d50c31c9d0dd6d2a53b04e568d366fdbd2721c54a46924044ca989af377f367ebaaf9469f0290eea88b02ef7bf66a33317b16df813aea79a51a5eac5bcbe7e4ee94ff5259c6575e6225ea1379d3d7b779b", 0x1000}], 0x5, 0x0, 0x0, 0x4}, 0xc) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 11:45:05 executing program 1: syz_emit_ethernet(0xe, &(0x7f0000000000)={@broadcast, @random="e98c45e014d7", [], {@generic={0x8848}}}) 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) fchflags(r0, 0x1) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) renameat(r1, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x1f) 11:45:06 executing program 1: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000040)="3d24cd00e9c07c04b929fc3135af9c0b48cfcc05c5232ab9db73ebe6cda19aa5fd4b60f4648abe5b6c497b9b1602ee68ce812c724ad99aef73b279a7fa59f3", 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket(0x18, 0xc002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = getpid() fcntl$setown(r2, 0x6, r3) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x1, 0x1, 0x44c0, 0x80, r3}) 11:45:06 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000100086dd6031797100100000fe8000000000000000000000000000aafe8000000000000000000000000000aa29009400000000004e204e2000089078"]) syz_extract_tcp_res(&(0x7f0000000080), 0x40, 0xffffffff) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x8, 0x1000}, {0x4, 0x2, 0x1800}], 0x4) semop(r0, &(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) r1 = semget$private(0x0, 0x8, 0x10286) 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) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000140)=0x8) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000580)=""/25) semop(r0, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) r2 = semget$private(0x0, 0x8, 0x10286) getsockopt(0xffffffffffffffff, 0x56397100, 0x5, &(0x7f0000000180)=""/79, &(0x7f0000000200)=0x4f) 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$SETVAL(r2, 0x0, 0x8, &(0x7f0000000100)=0x6) semop(r0, &(0x7f0000000240)=[{0x4, 0x6, 0x2400}, {0x0, 0x7}, {0x4, 0x1, 0x1c00}, {0x0, 0x8000, 0x1000}, {0x0, 0xffff}], 0x5) semop(r0, &(0x7f00000000c0)=[{0x0, 0xb5d, 0x1800}, {0x3, 0x538d, 0x1800}, {0x0, 0x101}, {0x3, 0x0, 0x800}, {0x4, 0x4f55, 0x1000}, {0x0, 0x401, 0x1800}, {0x4, 0x0, 0x1000}], 0x7) 11:45:06 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x1007, &(0x7f0000000740)="5175894f73bbd8dceeab0ff8df7566ad0416a88c52fa7116638d54774bf8b315cd3153bfee198489ae91975e8370f886ff42db87586a303f744e318caa3b4b19e4ce44ad778f10ebb05163caebfbb6f8ca0ed74481e095d8f133a58eeaa004f0bf82e579912fb3b8e6f0787a3c61458760f8629c8f60f1b36f481fa7942a96f45502b1fecd3abe211f67ccbb84b2fe452b6e265b30373a4a619d5457caa463204cc9b19e168f034f4357574cd240666dd451fb76c96fb423074060fed7b81644a6cf383a684f8864ab65c66cdd2c4526f4aae4d87ea6dac2c28486f6a9fe36926d8445de3687277f8a88902772f0341ba3cd1955967954be8a5b47ce378741671bdf952be318b4f9958bb6f7ca342f8b2710bcde6d0178d60fc7ea569b0e4c1733804eb068d0f616ba8864b7081b3ee856b67bcb7eca1eb42b000000000000000000", 0x142) sendto$inet6(r0, &(0x7f00000000c0)="16104a40744412eafa6f170ffad9625a509fe0f366c6e87d70e82783df900d4bf93a934b9dafec438e8fb13b2bdfed1ff9b177162905744a193f7eec3e258aaf0c114ff3d76b811b9b2b217f01d2aa7c2c9487876a4e98d8aee14ce72679354f2b39405ab05e7dcb0cc6e726eac5db7c10341ec73a279f3dc12dbb492529429836da8496e864", 0x86, 0x6, &(0x7f0000000180)={0x18, 0x3, 0x78, 0xccd}, 0xc) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r2 = dup(r1) 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) getsockname(r3, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000002a76422f0a94436aa12caa3e0f8200000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000008008a2908e9000000000098b860414561b2d720b166511c0940af202e24d880983aeed54d546b144b8078e2c01c750a94d91eb9ab9debbeed9635fa670f25f9bf969442ed5be70847c88c5edf591b3d35fa0700b36348f6747f1400"/177], &(0x7f0000000340)=0x4e) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)="8a1f56c138accb4ed5f3450a", 0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) r5 = open(&(0x7f00000003c0)='./file0\x00', 0x800, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400), 0xc) write(r4, &(0x7f0000000380)='=', 0x1) stat(&(0x7f0000000240)='./file1\x00', &(0x7f00000002c0)) dup2(r2, r4) execve(0x0, 0x0, 0x0) chflags(&(0x7f0000000040)='./file1\x00', 0x0) 11:45:06 executing program 1: sysctl$hw(&(0x7f0000000180)={0x6, 0x10}, 0x2, &(0x7f00000005c0)="53853277d1e4e78c09892a3f4f8227e858da867319749f2d8650c8df23e831d87a3b3aa8fab40c72a495d4ddb8ed15d5ed0bd7a05c2dec07fcbef4e86d2d5a245bcd3c38bafaba2c6adfb904677e19c68645ffaf11668fcb8bc77c3a8dde8800b100000000200000a1ed604c8933ce3b503889341eb4f41e17d74dfaf5271557884eb3869efde5e63813e72a5c2c5a9e5d0317d2026dd05b31e9b533d200a8d1dd1f0f3a59b3cc58b221ba735aa82868ff5620b852b8a4d0f0141062ad4cc221c4759e5ca8fb5ce3ffc6f589243038a5d6cbe56711476d746f983488f639b6702aa342acb4c014c5d6252c01b5be2583f98747fab91cce16ca7e6bfdc4dd778199aa9c79ee90429d1f6d02e40f46ca5eb9a3a8ff784edd4f914ee6dcf5f9030bc9db4b6d891c472db31a7c77d13f3c57af51b936459d2a36d35d6cf5b41ceb3b38a5381e030a6def4fc5b98405be1ea0e67566e61071954ade2f7fb41360f34e53051bcdb2ab73754a1a8118b77bc759fffcd1cace2ebda137f276659efd028109b1716334dfed4787737c0fce747f223f1f6ac4e03491f65a98febd15dd82c6f75f06b015cadb475915484e7faaf56879111f0000000000000078e7af045425ff6aca50f7bc393a1eb049d60dd3965064c3eb13f699c63709038325e03c612b029222b3bc16ff0dfb0b94da2bac0b1e68cbb06c93ae892ecfb29ceb72c3b437cd94714522b32634af88bad13fedc889ba4ec3985caf759f9599a7edf0f71b22af0e1f2d11699c529d62a19f26f6c8a4f595652a2f6fd74a94cf5d84855d8afeb8996fb95452509a0652b86d6a834390a83557fb37502e864b621833ef54a79d7516647b2851988608df131d6e30fe773910ac153ae901356313f223e5500263dfe69666794ea7da24a698c6341f1cfdabcc9838b1d46045ef77bbdecfead5d4768959b6237393314c645ed60d9ca181a310377bf16895d477cb679857f14ceef144db3c8a7e93cd787f12b10baecd440ececb86b1bc762dfd448ea9371c47df28e96dad3ecac634c342d61cda63db1a7263731129879a93951140517ee3ea09d4834929ccba19702660bc0ba9b52e1f5cc4dd84fece859e299b01b8690c226860bec7dd3e0adca5d6bf7a4e06ca48e3bd77d4b09019864c1b2cc99c6a1c1f0a3334c4824062720486b9d8885db1af25e187dd64a80d91c200"/872, &(0x7f00000000c0)=0x368, 0x0, 0x0) semctl$SETVAL(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)=0x4) r0 = semget$private(0x0, 0x4, 0x2b7) semget$private(0x0, 0x0, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000940)=[{0x1, 0x6, 0x1000}, {0x2, 0x20, 0x1800}, {0x0, 0xbb, 0x1800}, {0x4, 0x51c9, 0x800}, {0x1, 0xb985}, {0x2, 0xfff}, {0x0, 0xa4}, {0x7, 0x0, 0x1000}, {0x2, 0x4, 0x800}], 0x9) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000280)=""/234) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f00000004c0)=""/208) semop(0x0, &(0x7f00000000c0), 0x58) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000140)=0x3) semget$private(0x0, 0x0, 0x64) r1 = socket(0x10, 0x4000, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = msgget$private(0x0, 0x2000000186) msgsnd(r3, 0xfffffffffffffffe, 0x0, 0x0) msgctl$IPC_RMID(r3, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x1}, 0xc) 11:45:06 executing program 1: socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)) kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000001c0)=[@rights={0x14, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x319c0d28}], 0x30}, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETENCODING(r2, 0x4004570f, &(0x7f0000000100)) 11:45:06 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) 11:45:06 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup2(r0, r1) sendto$unix(r2, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e700000002000000000000031208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) clock_getres(0x0, &(0x7f0000000080)) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 11:45:06 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 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$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x100, 0x0) close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="0046b8250400e1afff"], 0x10) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) bind(r4, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x50, 0x4) 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$WSKBDIO_SETENCODING(r6, 0x80045710, &(0x7f0000000100)) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)="c275beaafd8b26301f2b89dfdf0591cbd2d03bcabea05d6d6da90acb7da1fdeac80d5945fa05368ae1ef157c5f37646d217fbbbbf381593f05c9581ca00c5568a9c9b81f4b8788fea1315eaeb30434ac083cc8a0d3e0453847b099acbf20d0a66ae900941a6d8de624721bdac8025b0106af4cf0aba04508eb012e1fc1cdbbaa5b81f5356355ba5786e692fd26f308d45b86a860e6ff61ac3155761598574403d77660c233e1b8061e968b73250514f29fc43dd70265f83d027857a39ca965695763bd02d8aa5d5096d137fd5086e2911bdf9f275820764f5111c22019c6d3e35f3c6f056fddaeaf4069727b735a4358e8faba0ee366c8e0efa909d47fbb9a75c04fabee980803984503ff8497adecdb7de0e9eb467fb0852c04fe4d2c06bad196484dce43f3b8a838c3772c91a2ba93f427e84bf36e48bf673128db612ca433eed04ae45b84087e5dcc4f6cb28757e1058cacd53eb69a6ac18837f1cf622b6867405ef9645b99edbefceee4908b25a29b", 0x171}], 0x1) 11:45:06 executing program 1: sysctl$vm(&(0x7f0000000040)={0x2, 0x5}, 0x2, &(0x7f0000000080)="242b153d5ff49302c3ee046754f35edc1efa4c6729ba30fbbfe4f9d9248925891c89debc62c8f759429a7b", &(0x7f00000000c0)=0x2b, &(0x7f0000000100)="b4fec726d5b9bfa4e9b84c242e03795583e79a6b32317da46d121280d4f6240565354362359b166d7b00ebda68e43a4228243a7a011aa6eee016cddf0ded62385ee9582ba35a3229ed139b03068c63de1b1060225cbb42a39268af351700a90f1d243b648509c85ceea8d5d2a1e7cfbe329d231497221ab7b00958a5d40f14955703d23ad7b6df8359ea38792ffbbe7c6453b76bdaee23ac5deea121", 0x9c) sysctl$kern(&(0x7f0000000000)={0x1, 0x2e}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 11:45:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2fac14004d7874dfd5513ac54871fd713a08009d9b482123cc5750166a9540f25c84f5ab8387134fc695ac799ca3c1820300000098c25b0d2096fdd3dd1f6ad591d0b31db569d78511e232d0aba8d56efe198801871dce0e7c8f3f98d1489dc4d0ddf15212a1f450567702281a7b82eb88134565de0f944c1fc3606977c34c3139f08137ac4c477e22"], 0x10) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="a5207617034f535c1467a4426a95d6c8ca7b7b340ed1725120ef8beb810fc44d40d8d39313d95a842967b83a1e5285f9243bc5dd49", 0x35}, {&(0x7f00000000c0)="ccfd", 0x2}, {&(0x7f00000006c0)="b7425fc6e112a69c555431b9088cb800f0de6bf15e4f3f44a12ca9796a1f3c1e631bdfebb6b8aed7a8839d0e2442874a954c0bf08b85447409374d319f06bd5f8ff4601e9a916e13e6528d0eb482cbeda6c4a61ae81423f214fd3fe5adc8055b7734d411c2b0134485fc22466e117b0efb58cf44b263d581a925b85b7f24e55e93d6f876bb7c0fe2d894a49dfb57d3d932ee68219b3dea357515cf085d1d988845aceb9f1c542956ea717793e3de3ee660480d249c49fa45345ef17175806c82e3b78af2dc5f5142d996ae75078e4ccf7007d0f84278db7f27cbda4713ee39582df81f12f0089d9707537e172e87a28fd6a6574b3ec25ca3b9a14626db85373145490d04e0b4eec327d7ad125bd85948ae0e4e44c14e3f312588bc951a5ce0dd7652726b9a04381b3c937296e0f0718b8396cbed22ffb7724b31ec66e6e2bc87ae9e7d7e07264cc2978b44fc43c57d90d25508c362de25f890a4b3f3b8fae957ceef0d10a67c317782d66f9c74415777dddfa85b4f59daf15fe1f5c59176935df61ceb252a34767ae7f3fa74450d76be1f9ea080557b05dbdf58a5a9664b8af3cec6b36c217dd72ffacca01e8e8ebb5639298781c7026601533846e892ca5e33718e0804c64182e657f4ed8117db104a7e312bac8f336b36251572b1e740735ca6cd5b012704514ffbf3e8b9c3275a538ccba762086757d6710b6ca18a48b592e47c14dd881c70122d280a816eea72e5ef70b3ae08be273ddaa34e1b83b6c76a09e4b46ebbd8528e84819c24395dc676b33e1ceee6ce12098d8db46221cb71814fd0d7a4c1b51291cccf5a541e20010e0ca8c3b844e46fe63f9957415d1a6435d3311cead6087b7b4dc15dbb8070fad93539e16c60e6c0d3a42c4fd9bbb15fbb93bccb5e13fd318275fdf0190819c128aa020c77ab6fa980b234259a7b026d06b280bc3b12c38feb2d6d675a2b313830b875e09c81446feb2d39b24ee693ea328a0d3b4a31da46ecfd757fb4f90ed95a8c40d3ba679bc22b0b10506ca6fd3aa32076a8e7299e1643cac9b26e09ba19a64b0feff73e1239c765cafc46d75caf9f00786bc4b732be4147e89f4f80c92e15dbf1a1b1268361a4711f998002db6c569c7962900d590100d3881955aacf863872d9dcf7e79758795a5fc9af1373b6f46ed2500df68465195c0ba5e2e9c45b4827a71c16671e59cc3312f535da555247571aaca36d33a897beedacb31ab76213442176de38153aa1030a567818614e702ba8a47c709801fd6617c230c92c3de3525faaed5ecb707db36263d6fcc4a06fc62780139df832400bf6316960f8933f5bba441f1a37bc1f8fe1611f5415880620c6868718b3bcf1c29cd5278f3e0bc71233698aa30bcca6cdf33b112b8d6ccf767866fdefde16a91f0685957a1cbb5941c1f7fe632f79f69b707318b993aee86cff7c11741641339406e88ad492b2e8c888f932c61e33117a8ed1311adefd9fa4e3f568f2a969b9995fa0b15c1325ea88c726f1c3788f2615453900961d2c2d06ceda03fb38e7536d42188cd66dc743bf163559754e5ad725c9ad302a9e5740c53c84a432d73087f53e9464204c3b41b70ac8b4629470823a0d082f6ae2226bf7f89031b68aa3be23a02e90d5dfd701af48968b4a82a18e8b1a79e3fc3bad8db429036ba2715d3d4c0db781f7fed2ad1889dfc5f80dde72da63388e84c42e667178a41a2895b20ae0ec9ce1904feebe3f0232e76dd986611e127691d8eff99f84dd927d88d58e41a3bd0d432aecb516d182ef116d985ec9de45a00097e7236dd9fefc0ac1f21aa76303cb9e4af1c4675e4d9bfd56e3026f6d4654cf1dbfc53cf603d22b0d0d0a3187f942cb40f33889e0779e5d04b5d574c9e9cb46af96b6466130af5090dabc5aefc8b442baafc3773cf6c5191535004c1e6988efe8850cc7bb2adaed8b338fa2bfc4192df959b4323267edab27937ca2a68ebe963f8ca2d7bb1a9ad60e6394440b5363b2fef01a9544d3ef77c90f04fd1dec5041038bd345d4ff558d10b09cfe9a30fd63a75783d534d03f6b89fb3d9050424391d74a452ac8c42d4df8a0a49d5f86175246e6d77388e856dd2f6237b6143765b542debf1a66e47fa27f6ed6ec78e04240be15d24bfe2ecbf048f85241a406940a08cb5c7c3d52958d0aa0d96abf0faf00f92b277e281d1e17417e11aa88c4221fb3d3f7e52de4d4b4b012d5c40b436de30d2987d76f5f8e7637d9b4d824c30a6e58acc3ae0246758d3c1a5ff57a4e7e46636aeff808582e12800ad057cb63e06dd669983077b8073a2f5769945206f35c829b6ed54fb45ca10bbf450a3090f6340cf6f9591628cfe054904c150146401aaa65772a9fe20b5e4f9e89a98a4454f9d02a1d21631fd7ebb0b0637140367926aecacf935b0959cbdb6b87c2c847602702fe984912b8747242b98232cee4a663dd128cfd35907990e16923dfaa68b581356852cf6b19190d68d3205a5743c73a9519e06e62fd70c92521fd6207f2c43e7b6ba28775029a6d61a5359f4f5b888c08db7974061d188e9be812b3cef89e33c5289299f7cd3746acf489f29725a6b36ea29137e85fcb428d3674f3d682d446d206c80bb501dc164cc51b57963206355b0ec29531f158e3269be43d3b1b4f162d86d8c8f70562f0049ab1335b96022b5e9bd0f67d13b65d1e32c6d6daa7d6111b47d764d922e06aaf16f0cc04735b36274480d9d1b585d3952a0515fecd8defb061abd85b4e339c390bf979723e870fa994a259172939ec21b0fd81dac82662acbb928abd36f7e4fe6b0d4786e1755a81b731cab000639c05be5c29c18c7be5f080ea4717d06788f375ad2e330d1bb47150fd97a35b90e21c6cd13e47a785cbc6685fb46eb88a807ac220979205556c96ff41d757b56d23699f3585e193ec60d64e054139346a102f3f86723ae54ae41a9d9b1a814daa66a8e4ab9e29fcdbe9912ebcf71c67024bb06423ecd419c2925ca552c63a80f1240e9e07c05e2a3c0f01b78b00e8c77e62830005a44dea1b4841540501e6151ca46f16443af87db6b6fe5681fddb52c7666ff4f6d119488be33aa21f46c36798174363ef15900fe2b4e3ebf382204743c2eef4207f647d13f15aa059b3318a60b3a60963c5dc52ab5e7842c41a121e6368438b444f88ce25a8fd1b90e23f1ad702a343753ed77d1581517a1047f27fe0b82d52d45d7002a7254a68ab892a232fb6267c1f38738706ebdf8f7161b67a47409380de1175c0ce349595fbbbbec88366eb0184e8def32c586b2e48538fcc27b0ddecd2046a87f6ca73624c3ad2b2c44c79521f30daf067804d6c6c06339b5a1239c93e02e1f1367003719d1ff48c31276caec62bdf98583dfeff2cc8c9d4ee53ca443e561be7b745ea7a2c911e0055194b96b3d49cec1ee071d4edfcce1d5bc999f809dc609f3025588f8d695da794549de4e8cd53ee8e5eea02aed548a07de4dc5fbb854797443dc2a5802474792a695dd2325b9ab4934077336951b9947b654e583dbe5bde7e0af94938422dc87b829b09611ff75fdf41f0d47f69041f84861993107ab233b43dc5d253e1fd785375e23268d32afdf25886f64107d75ebf68c220f59176fa96b08082e8888aef6668f19002b9d99b227af02820b9f1b5ac82d1f9480bca544eae0f9cf9f854f2692d6f39169491e66de74b5daa630b393ab7c12781523df6a4d9d04b030f62c47e777f0a0885a967bcfdd962260cd87f0dabe98d4559303505ee3d40d6847d36f858f200ca1fe908488e93efbb65c689108459d108edbae7d1387d0cef6f4a788404ad459632d83b88c2541587aad15ff345b8c1d1bce71680ea033cc9e95539c58c83e31f1ab084a645f44da669ebf3dbae6963767f46b6fdd5957d344f67d539ea7c9393363c12947c607a461495f42feb7691db7b6782421ae40f1b43d09d37c8e909a9a08994e89729b9557429403a426a02b2cc503eee4df8e0aa72913811657225e5d2e422580ff2459cfba7ee58aaf435e08b87fe442096800a5fd3c8b850c547372088e0d5a0281fe4eb7834aa967f43978696380bb850f7e6d4863a", 0xb52}], 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 = 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)=[{r0, 0x40}, {r1, 0x82}, {r0, 0x40}, {r0, 0x20}, {r2, 0x4}, {r3, 0x1c}], 0x6, 0x1ff) 11:45:06 executing program 1: 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}) r6 = getgid() r7 = socket(0x18, 0xc002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) r9 = getpid() fcntl$setown(r8, 0x6, r9) r10 = socket(0x18, 0xc002, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) r12 = getpid() fcntl$setown(r11, 0x6, r12) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000000)={{0x3, 0x0, r1, r5, r6, 0x24}, 0xcb7, 0x5, r9, r12, 0x20, 0x9280000000000000, 0xff, 0x1}) syz_emit_ethernet(0x36, &(0x7f0000000480)={@local, @random="45f7b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x4}}}}}}) 11:45:06 executing program 1: sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x80, 0x0) fchmod(r1, 0x1e1) 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) setsockopt$inet_opts(r3, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000040)=""/175, 0xaf}, {&(0x7f0000000100)=""/148, 0x94}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f00000003c0)=""/102400, 0x19000}, {&(0x7f0000000240)=""/242, 0xf2}], 0x5) 11:45:07 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = syz_open_pts() dup2(r0, r1) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) socketpair(0x0, 0xe, 0x9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() sendto$inet6(r6, &(0x7f00000000c0)="f20480199ad6efaa82b0cbfbb6fc594b6cf18890c27850f6526355bbebe3787f7b0fc022e8d89166e4397671659811c2718ea2bb9db5be9eeca3ec1d06d4e610ffbbe983c4d34334f5d1d2379f0695c0d122553a4ecd618fc45376f6d6671c1f18ec1d7965abfa31d6c778ef49a2d7a8848ba4335b391c5ffc9b76c71b810cafd7be8950e1ae784507d2dc006d0e0cad78fa46119c5ff221f6305155971b9d469daf7d84f83818e6b7d2672f4f593ff85f95f53fe140fbc6cf68ee0276ab263c10652cd7556bcf2720de8ae15f6f368524bd850ab61161d1f4350f80144b9daa25c5dd31b3112e74fd1834c2cfcc99002c40f27091177a4e2e9db41f35866f67a5047a002b5f8fee3fe5b1de53c9907c9b6195aa23937c9d5be9fa1644d539f286583752bd0250f1e7c7509b9d7b24427919b214a758bbe9144cdbe42d56aa518218aec3309335932a86e676c0b8ff27156bd8b4be6f80f2e1ed81d1aa68526b1b2f5f0d311a223fbf8807c7d3919f769c9116c6a2d78f039036d85adc4f9acea22b9d72540f37ada4f432cbf9432208111e2623a4aa4d208effe05cde15e8f0ba8929fe1d5eb8d4b6ec69c78851333da1699a9451c0982d9ba1fda4a383f820c15df830737ef986bd6f0b6d8ec69b8c297945a01d20c2c72fe65a32b40c52b9e2a7590b4e982a3dda9446bf08f17df272746abf9f72d7885942ec6c7113f0cdbcc4602eb4578644b6316aa5240e1960dbec9daa31a12933b69440595a1f7c17ccf9ea7377e9f50ca71154afb451e008873982682e7f95b2fa603a07de56a9b7d12c2d425e7e3c134972ca7133d57c3db946d3247ac6df670684ef7db6623bf12b9684728aad1a03a3ade837cd04b3be5ca4bf2185821174a21444f3aa4c101b855db4fe9e333d743d06a83df2ee120b5c45e63a2812ad2451911139a0e05422c4fba1eaf6e8de42f260377f6374d5ba1210c377cc7fee7c272de3402ea5704c2abfe3003f4bf26ff4149047467a2b7cab669154698fdef622333627ee9a75734ab2ca274e9666ca990be6c741c0bacab329b8f66a41b9206e2ce9dedba6371aa1eff963f7b8598e5ac1723cc5b00c5063b204426eb01d56aca433e1504a4b29c508c4f21501c9491241759fc990a5a1d55104a185d8bae942b69268fa52fc05cd656b367a5df392cb2e220ad37756d5f7c49dbe5ad8cd6ab0fd9200f7a23c21423447ff8409b41e4db863424747ded753c141a706074b75ec9dc42c0c07f63a1794f67d24d573f83cf3b0e16ece8f893438715b56591c52c018ead6939d4094240b0816ce5da6d8ab3707d1f19f08698d9caf605a77dbc02f7431e2e8b5dff0ea711df492eebeae052ff5b7d2cd1b0dde418585d7cf4f82a6cc6e6d96e149cea749d8e663a03c82ea55fe306a11a3869170d66fd19bb7f4ca7a68c5dd29b17453dd27d6542216700dd8f3722f0fe4d9843b844a2390e6f430586515bfbed1cdae5be277c06836dac5b812c1a7ebd774a30ba8e213d8c8f82f6c742aab1b4987482e5d523aaf16957e88759b5a77446e7a38240ba951e64dd4b89b941dc444139a58f25116e01c839b1ba3b60e1103180edfde78a0ad3d6bb38d12bd62c35eabd03e35b891fc13f287404c797eed0f7e749afc25fcb9886d5877fa8e38178560b6617acfda936d66c58b8a1eab10dafadbf83083dcadc5ad5d9ab5be342d9134ff110f390e747a7e6e18abffe69c743c94a993a377a36261c349239f04e2e8a06a923f23b815448c894e0a615ca8eda6138e8401f910c58e14fb8e9f11be336781335bcd57afdda95401facb39b2e4c3851754f355439f3e9ef1192217a05c0f98683cc49616ffdb08c19fac8feb3a7d343faf4c069e5e590efcdf005c1d5f21276e32f67979a262041634b5eb65e6fdb10125c894f3d084c2686651419291e65e739b1cc302e0410e46f461452915a8c59e9a61013436c928cffcf3015a3ac920d3d2f3796af74fad292cdb4e086433fdd4e0ba914ce555a91aa947cb7af2dde3dfd07682f04b539c7b81ce058eed7d245320d4a8a7fd1d64588c81c0e7321d2e22f7b48d91cc1266c0ddfc061204e5f540b9154059ea671c3245b807ddd78cd08b27b779ea9c9f54732b916e936c1dd8dcee967dd56805a574249dfe9c3d11b21ca4535f9fe870c61ccd803f1928c1043193b64432700d1d86e4e28119a3ce34a30ce7e214f1a56e93a8ebf033ae3a501dee1393e599a5a8772e368ed8bae2c70d2513ed432148ae0d2c4a12ffa3f192fddd0392306d6cdc6cdb11df9dda39dad9d879eaaa63de5cb6da9660266b1622e2bdbfaca9f61099745bb41f16f7c303a8155ac9380efc813a91a4dfd9ceded4c9b6e5cb426227bc2154d8f79790ad625a271a6aa8e264de1fb504be0fe96c1608ea79c8693d200b370f9e924aa188d517a536b5c42b9939070f9b92c4ff41fc0d9b9862cafc80a0787e3fc065bdd4242af94b11544c72a869acc3a6175b4b26ccb023700158f4164e0263a9f3f4227f53acc929ea3b2d913092cfaed9971909e29f8100244d450b7bdb01add04d28d3146ba22bbfb1de26c986ca7ef5553878c746838a4476b4ee9132adcdd9d418cd8f41a629d87222f4b2d88ade7b7fce704b0e1f23b2d236443dac3e0946672524eeca34b36fdac26ed63815c3c46060512fcc2ebd8ae801d075d8f237bc35037e5ea654d5ac84ffd13921eba05a942b03b3f41cf927921df8613beec13efaf54c07c02f5e6ea4663df0d7403edd9441ae8722bb0d3b2ca4cc4570f79650f647dfb224ae7ba8aa4c67009855c8a8f267266f78a76aec8d536936fa10f5cd8d2014ce011502591aaaa9cd54cd472598bba904e58a97f7aaf68d52b0773e98f53f2bf6433314bc55f56f971d08f2977119769f28547127089f861db253b7e0f6c63b01972d12cd37b306e878e114b1b643698c2aabfb1527cd116b828da8568126c39f7fc06e26e4cb281a23a04039f6adf5bc26bf7c91dd18971850d7271c8c31ea149f6dbf0c23985212bdeb5732076c56b8a40f67247df84852b8b92e679295035d16af42af3056957861c825e5f785216c723a396e522c77006fafc45a3c5b3829c6e1601b70402a25ac4eee652f8df32a0a525fccda80d31902b7dd19176f1a87010d657119895aa6dcd11e0166192a9d72d15872b944c1c3b5b86bbf6bf60f3cca41df79e80f8efbdad9e9c4ac62eacab4cd576581d6ccfea64b64d8d2fb15d01e5032795b891543566f8727050b4716700b9c51dd612c7f36af52941f46301bd6de189cc141a695b84517b721f2d3d799faf70f4dd72c85283846d286da6e62d73c004888cf36bd2f28a403a1a8f273c3f0c2c61bfa1a2b7ecc94345c7500a2854fa9b7bf6e4829e8feb1bf3596138a959f910c512e132d136abca55ada80c25acfce1903a3c1ce1d37af849f0b5d4ae0a1f3b9641fe7c8262ea1f9fec41562139b12ac9146df508b4e2a4328ada64748ea933251b47dd763b594558b547bbd5fbec2398e48570c2fc67b3d79689ee7b5bf984d73e9ff3299138e5305e477d1f1487ddc728b7ee2ae5512ffeb6faa0358c4697196e170c9e99c17e4baf969abf9133bfbccbfc7a33ee428f9198183388b2c8c5f1e28ce853aecbf7d6fe5be6cc4ecb4469d4462c5d5fe5845fb46b5a8c240caa6f02a78a0a6ad12a5d836c1d5ec9b5412b9f7a58052705edf8d2fdf54ed6f33ab3e1521e7356dc19943cd9e36a6d8ac18bb8b9137337064064ed21529f6f777b256458bfa7da0dea7867197abb7a86dc9c058168c0e281c73e8c367aa6d56e5f6e6140e445cc58d31aa62abdc0a4fc8d8848d390a69666898a6f3813b228f2defc4285f2f27b36bb77413c246b407f6b6caa4c73bc2bbe79cc2e20c20cdc7e24031d79b0fc65d2d0ed37dc5b496f86ec8a4086260fbbef885d92751ea0b2bb6d009e98ced9273af4f5b249871e4b8dfd9b2c1071d17d7014772ad2374fd59df167c9fd8c95b1bfd3f6833088545f19ea5e978ceab5758ee25969982303d1c5e6e8a5e08177e40bec43c0a8280eaa2bab2b57e26527a9072bf07c20075a24300d5e985f54bcbb74830dba3fffea420e98f3454587756bc95c6a58be40e4242298a79e80bc8e78604834c7eedeb070f9438f4fddb43409557ff9a5a4831a5afb7bba0ecdd3fc555faa24d56263fe66e9f6dc51dd23e6d00c92fd99dd66fcccd15e3d29eb8b7d7fd9bc40da796078bcc46ec5d0d52482dd873a04e889e58e5461348e5ded2daa57f60427742a467ef9ce0e5e3f3a6b84775e1cc1930c7a6558ab1d2e78bd1898f9cb8f74aee8a64851ed84817e839173cbdb6d8fc026be05b78eb318e30986bd3ac2d8c9bee6b8333c0926e5fd3ab078fd65977a8061bbd44de3f118fe9ab67bee5acf30a0e6a7478bbf9d1f90841b66c9040aa33e60edb445414519426480fee91752cb8716dfa88de3fcd94b1293330f4b061b25edb8a2a308007b803da9364153a04ab63f7a8fbf689c7cedbaee0c63fccffc90227b02bd1b685626c9e81f1533a30355c2f34ccf9c271b2456d30af233488d12caa13ae1a19dd83e70407ab2e9a0dfd78d37d4779e5d16e64d5eb283b04e99723d08dfe037e9d32e908d0e90b80f912e53355005310d4a0fb6ae103c2f24906deed12bdd592c6faf238027ed5a78c2fc50dd2f51d62365f21963aeff7355febcb2aacf4b20e9d71771761cba8752becbe4820e7522fb5d5556b5b26bb48ef6ea80e384a1500c446fae37265bce52cf46dbbb2b6b3a7e31af24aa626b76b851a5cf876a02f8c03ba86f6d42a1ce09bcecb57f294232dc6129b4360e7f0d9e7dadce56b5468f4bb6c6d7a844f2e341995bae3217cc9d66a7f87ae31ec523bd19d2e9335c559641326d7f32c218503080a4c821152e6846c0388bf1811641242f336d2d278cdceabf7a79138e7f7530f2bd12b4f3497aa4e32db5f5ac440f43f98e18715c071035eba792cbc722cbf5067850ed89d923b739b0d2d4865410b1a535a17d805b80eb0c07e3b2f36fe6440a02c1ed3805d4258e4cd30a503480581290534d99f0b0134d418d86e388bbc430681d2b6783a9f6caac4c0453a3e49c3b38a162e67fb9a1493a73011db87fdc032120ffed42afbe4b8ecb32be74789ff5dbc14103c67868e6fec7bda43dfafb574a4c17e947877a3ecf49d3391e0f5dc9e3aacb36b7f55bcf6ab06170c157c74d5455f182be6d6538f18740a5ba9a5dc1fb17828ffbbdb66542bef6d17994646e008a30cf1bf2a5e1c688e5fbc612f37ee1827c665663719924c98aeaa8690cab360315bb0b89a635c20dbc12d9859066e075b5580b49f62520c6fc36ffe45a0a3908a820c4939d23a685af3fc3e2c89538f353aaa53179edf398e1e9b9f714077828fe3d2c729c0f62eaeea526a86366d4b40ccee9a3ac63fe8d4dcd39e5502f9fd837c5384dd6f99aa0400a93c745366d70ed1b9f6d8d155b394a950ba375ba9e7e0178177cf3b10fd8833d3cdd0039e1f24cdd367f1f6d7f0ef32008fd3b9c46a8e0a2e9f9de6b006266bd2783e9a819f51b531a216e91b035669db060ce19be65a94059a342a1162062dd25504eb1ce37ea92e2cab1d4e728adac740d6994ada632fdba79ef6599ed21525821e60a2d87e443b7dc2e5e4133cb87c9dfdfe02460bbbea932d4ab5d6ac809e836e6aa799cc85c3a57407d0d7a52aef61b1eec15129d81f561f1fe9013d5b16abcfe2ce37c64fdc715d5fa92d947b78ff4636d5d5", 0x1000, 0x4, &(0x7f00000010c0)={0x18, 0x1, 0x2, 0xffffffff}, 0xc) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000001100)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCNOTTY(r7, 0x20007471) socketpair(0x6, 0x8000, 0xd4, &(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f0000002300)={&(0x7f0000001180)=@in6, 0xc, &(0x7f00000021c0)=[{&(0x7f00000011c0)=""/4096, 0x1000}], 0x1, &(0x7f0000002200)=""/245, 0xf5}, 0x802) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000002340)=0x5, 0x4) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) lchown(&(0x7f00000023c0)='./file0\x00', r4, r5) r9 = semget$private(0x0, 0x2, 0x100) semop(r9, &(0x7f0000002380)=[{0x3, 0x100}, {0x4, 0x75b, 0x1800}, {0x2, 0x8001}, {0x0, 0xfffc, 0x800}, {0x4, 0x81, 0x3000}, {0x3, 0x8, 0x1000}, {0x4, 0x8}, {0x0, 0x7, 0x1000}], 0x8) fchmod(r1, 0xf244929ce7d4ff40) 11:45:07 executing program 1: r0 = socket(0x11, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b5496fe00"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) readlinkat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)=""/70, 0x46) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) r3 = semget$private(0x0, 0x3, 0x50) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x3, 0x3}, {0x3, 0x8, 0x1000}, {0x1, 0xffff, 0x2800}, {0x4, 0x1, 0x1000}, {0x3, 0x80, 0x1800}], 0x2aaaaaaaaaaaac5b) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, r4, r1, 0x0, 0x110, 0x2}, 0x8, 0x1, 0x9}) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='.\x00', 0x0, r7) 11:45:07 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0xffffffffffffff19) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) sendmsg(r0, &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:45:07 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffdfffffffaaaaaaaaaaaa0800450000380000000000019078e0000002ffffff73ff030790780000000f450000002effb1081d22e216ffffffffffadd629c3fcfae61d19c7"]) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20a, 0x0) preadv(r0, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') 11:45:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="6202c17f7f00050001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x18, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, 0x0) unlinkat(0xffffffffffffffff, 0x0, 0x0) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) shutdown(r2, 0x2) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000001180)={0x6c, 0x0, &(0x7f0000001100)=""/108}) accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) dup2(r1, r2) 11:45:08 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x0, 0x4}]}) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0xffffffff7fffffff) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 11:45:08 executing program 1: r0 = socket$inet(0x2, 0x8000, 0xfd) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) recvfrom$inet6(r1, &(0x7f0000000040)=""/33, 0x21, 0x0, &(0x7f0000000080)={0x18, 0x1, 0x0, 0x97000000}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x20) close(r2) recvfrom(r2, &(0x7f0000000180)=""/4096, 0x1000, 0x0, &(0x7f0000001180)=@in={0x2, 0x0}, 0xc) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) write(r3, 0x0, 0x0) 11:45:08 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) 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(&(0x7f0000000080)=[{r1, 0x8}, {r1, 0x4}, {r2, 0x4}, {r3, 0x4}], 0x4, 0x4) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="50fc8a43d82ef8917f537c5bba0927d8f3c2abd7416ce06541144a7dcc7ec9db86ff41a90137196daa2c4ce0ce902443b1a43ecfbcabe5a818ac6f15c3be9d336dac0c565258abec1b8333bb979056215bc89c1411fa1ab228d6a6aa88da4d09bbf4132f2745c97dccd5bba7bb117a88f0e5b2dbd13647c849ffaae09c7a5d3c6dfaa080b912a7ead97c747e6c6aa3e88b196c64362ad73e635855ecfa40d4b3a30536fca818c8f7faf22590cf65aa8a47e720996df0a9fad04ceca1d20af7"}, {&(0x7f0000000400)="fb7bddca15f81832e2a38c7bd15827d2b31ce9de564dcabdb4f6739a1693bdfc04522d8c7a36d2ee318fb10bef78d9665aaeb23af8daac0000000000000000000000000b94fef689602b671e3dda1a72269ac430f7d77dd3d0261419134da20e399156bb2c3c5ec6ba4337fad9e944af9fac59842b9f2eb6f1deed8315731d9ef2e083643ca1d465839f185fe4ba12ec3505c132519741abd6188a34c91792964f9fcd32fb92038e4ac83eb269a00ab9cb52882ddb43437be113d8b1ee53118c78fd8467aae06fd33deb56412433300cddab665ca36abcffffd52161d35572a53305b3a7e1433effa4869bd1e9c0"}, {&(0x7f00000001c0)="3857d571e46b37d26f851718193e004a0b0e2ef4b61b5dd7b7f009150553a6de95a3666b852be7c59752f1844004b487a621d1c37d72e8d43be30b520f0bc91c69a086033afadfb95c2213c0ef187a874c41eef5ffa951b1b18717df1811e21dfc6bcbdb46240ff97a56fdea02144aea61853592990764a00ac2bbd39f02f3d8a942f6a666b1420225671af9688590b02bf414f386e281f0540f6911879319fb6dee61d4fc13874fdbad9a884952894dd06a6c624edfba1ea24a63bdbd824dbf8744747c18e41629db1d"}], 0x1000000000000179) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r1, &(0x7f0000000540)=""/4096, 0x1000) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, 0x0, 0x0) 11:45:09 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01070f"], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 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') open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000180)=0x9) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) shmget(0x2, 0x2000, 0x8, &(0x7f0000ffe000/0x2000)=nil) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket(0x20, 0x4, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r3, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x7fffffff) ioctl$TIOCCBRK(r4, 0x2000747a) 11:45:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x1, 0x4, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "0000010000000000007800", 0x0, 0xfffffffc}) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000100)="f138f9543fa6621d0021098d8efe06f13f7ac9d897d816ce95fbc026fe99bb4c1970522e9c25e92430408d2ebc02d67698391d4a765f83ecf5e3b7ca316fac4cfb1d115b1a4d5aae796d20dd7401d0633d1de220d74598031ecaa28603361b77630971a128937fdab848a42b8cc85c302a03edc37f3c267745ac1341fbcf5196547f04135b47c8458a45859d567e310434a647bc1281998cce1d2f351eab48e8804ce56c60286a3ac0a96041bf0587759e6bf701e0809a47d5601ead5606a3e127f9f40d03bda2f0902b9bacf7666a020ed11803c37435acef9196dedb45df63f66b3ba808342650e0307facb371a5c85ecc3cc7116a9ea225d2c0cb59fbd055f1f175b39264573216aad6c10a4602b11b5d5e607b85cf1cf849d56488fa580e2b8fde45f8e210008e54768d86ca4555e40f9a2baff9a173d42d0fc235c7b3026c60d8eacafa1bd1b1d8a53f936bb51051391173a1ae29f93b2a47b13b2285390408475538664fb2692a80caa083a8cd7e2205ab190e0a45e7f67902ce399d36765420f38a11f492b7ff342dd3f1596fc09a3de988898a8f9ff71f7d40cae76461156b30176bf92f4b35fa059bebe44aa55bd905b68aa6aa175f2c1362928beb7740b2cb168ff94cd41920b21e7f1f84d7c30be35fff18380e574eff5ed575510b22465e2af008babe6821256495b6783f2db77aaaf381407a04764e201e9df9572157de6238938ea8e9d0131826786ef37bcac533b27cc3f6948230adffd910f988eb53f2d6f315e584340b9f03f4528365946a3c3599fa8e81b6a082c8bf68ee455f8a4bddeb062ed5a3e17bb84b06a691becccd8164bd885cfa70c8c985a6484b8d511904cc2a1a45b7d6af4214c5b3cee1de2e4f35e4ad2a517f635cd0c13ed150a1d003323b8575243504a4af366f949e97530dfde9756fc9659c803e558cd1f55836e23703fcc0d5947e112e258243364276b06f17f9eebbfd3bb762485416fc029835655ff3bc8ab9dcbec3b5ef650432083c063ff9e75b1b8270167404dcd7672b2844a37e93f4a57e90daaaf752de58dfc37cd6d7ee9e3fd0ad7e37c4249a17a3152d42eada463554a8943b654e22385efd8069efc7962619bc079f68e788ce83d5a30cef92407a971801e7e2118cafc72783e2a77c620f517f67eabebe0d9c9e6286792a0e2e691128901e352b0d71f4ea7f10d9efa0fddd4c0e3cf81c45513124b37b675e1e05b7ca7ba104a6ac09d6e821c573f0a93fd1085040549214d9c13e4fc33923b7d849a9b1b4d1d9fd009a7176076895375afcb7a71c96487f69916edfafc11baf5dd152908f8f9e4597075fdb732e447110b6044b322eca996ea9c562d8427ab85c81e385e06a5ac21510a37b4c566cbe59f279f53a0a10588e43fccfbe3e2d152f0ddcdfd60e42c55ff1b5b7e49b9d11356f65f53bc06283f5c4d8f3c80bd2f33a2ab5f823929d2950a14abf45a217eea8c8e0930b7c181a39c7584a54830f7ab5a53940df6373cbe8cd9b0eb2643e919f4f0d690c0a286fb69fd0e2414bc8a1c7a507f7a6187539b79020a3007ea05c4e88af22e8408c0a6fa9887828f9a903b82355ba01b8c3e17804ade8a90fe98fcb0490db742af0fa9edfcafe0749a8fc4943c55ad4a5e8fc500f5a38dd45efc43aa00912a0fa316348de8578a5dc0b76b31348bd4ead54144ceaf52b670cbc8c772756f9d8db1def5e9bd38af5b8e61b2052cbc9fe010fa8c7bddfaa0f0394f91cb952a5c4b1bbfb921843de01c27aa1c2fea2b064cea9a7ac9c40e5452e0893b1af4c326ca8049afb4229b9b4a4703190479d8a777ef6a5f9a533f0edb6c7d02ff18dfd4c3a8e9fc28606a9b3012dd0ca678b968371804a2275ce98433cde2bfc25bcad45bb3adbf611123f8c4658e3103029b7615fe8814f7a1ca6ba2fea087274233fbbcab28ddccdbe638ddac4d5b1f61cea873763c5696d29f167f090d01d742bf422e94091644da7bad83b506326e40577be86b6a0c2c663ada583abb74dc8aaaf1992b3859bb395d362eb7359d562302747cb07a258335d9651957c0854ff2185b56bf3a646709e7093c62ac24342a2f8fd7f8726c646bd98fee66125ec28a30b1d9015e969050da2e333ba6c43c56a06769daebb95048f4a4696fad59e79a6be46ad4d12381b7bf0a760dd6564033fdbc10aed9ba15b1d9ce7f91581e89492d0b84117644fbf080c33686f235213766d68a7fca3b0650153ff1fc086c2445cc6a093ca0f8d1e458dd771510e39d90592bb87819accacc9f7da2a578e5375256577c4e3de45276de5b18c232432286c47d159f4032e278c0305a5c86c9d918a27679f519c8dc2b77e75776a457656b50a5796b5295f005b5a1e16cdf0b3344d1281e6f66c3f92a9a5f86e25725c55bf50c88fcc6a16bc5695510348c2e185841867d4d6764ce0ab868ffb98352ca9b9233d794c6baaf459477f7d55f6c7d31d1722ee7a25069045c4e1a6e2ab69b18377b1068d66f8c43eebe7d3f7f50c4cd70b00a801f7991b7d3526510dade8e737f46c9bc29afd2e47e3fc64ec548cbbfc18b6def94b3775e61354cd1436d4b35e91d1c8eade222e69170fc7628bdda4b83a1f23a28fbcf34403157ac1828464f4c195493a76acce048abbdf0403be850b713abf217cdcf5657d9b4b5be8d6f1ff9ce36d69dc8478185a9c795c5216bf26b8815ff8b78935d04005327593d329280d99e8e974125c5afbba54a3676b3204fac69272ac3a7140e8a077fade20ddebaf726a6845e65c3963d5e37698e680947a1a7a1ca838d41fe47015d8fab9fe6f0c50cb993fe476d2137620cbb6aa579edc0c7d0ab1b952af3183d0e07cdacd4bdb9dd88e3cec693deb478d5d2f7313619c0a648c28198e97a0d65b2dcd573c731fd7074a592af7b1cfcaa35a61ad0a6ced605f41080b9b9edaa9272730972fb3fa983e04c092f40de4f9b6f3005f77bf7b22e7b254e42fd14d4bca33a55048aa2fd8cedf38944b3d8a99105060fc2a223a6ee25c739128beacea98446906fd61cc7c275bc3d8f9914d77b1cc447d69c1b8defbd2b99b8c844bc20b9daf658d2d8e5f7e03a91d8b89d05fc5b838d72fefc8a163f7779357e9316c0c62dd4070c4bf81472d3e5803681a12f7064e53454263735548ad6d5441eaf0f808a9c152c765d30e7d4bcfc5d824893981768c4426d6aba16727019bf4478be066410c5f61f573c1a76ab214acce4751c094b028e0ccc29445cecf950e36596d00ba843264292bd6cfa2e57023e8a41f1e0f52dc55dbf3ad7e963ad67d41ca63d9860b672da966accaecfc64e31e57fe1dee03b447d6e812640a50d7b8ef8adb615cb2e2ee7082af4daa18221ab82142bf3ff12853abd7dac67953118064dba7be3847331f8fd6307d5aa1d80bbb11d7edd124031618ab76739238bf0de61a8be8a0f8dbfa9380c9daf5e805a4931224967a531ec84db1020ebf9c618e9f4a21483c9dccf18512dcd9a44598e1a410710f20624be2fe7fa3c40a34be8104666ee0dc3f53e226d1dd32cd2585afdd644d4b1e69e70b49c5ccc60780a005dd56ffcc55a0b451bfbf951679835c96af9b2e47d17310592788e56de1dcf2fd4d46422fe0719cd752372ad92c2a08f9e319cf05e73a18ad7ea4487f0776045593fd7d19d70dc2e9a5a68ded620c0ceaf362961983dea9433927715e833fab9667ef387bf8bb4e90e4af774f50748ec2007de70ad470137ff8d40ed86739b0c3f1144e0f177c65472ab22133f07005e14b0836086b42b3207fee183888f640b3b4e238078401d8fdae56af36068646a3069d0e8b4718b7571c7a321ebe25b952ef5d45cae7c2fd4da01b913aa20bdaeb28af9a814467c0075f676f506bcc0445cb3d55da161ec4185e26db679d04c60bf8b632b35d46010bc121a496ce59aad172e801fcb0ac97756bc8c875e3920a7064a30f37a485907df322b70da9d16c8d03bbfe0b884238d0db6fb623c6e4450d10444c908326b4ff4aa880d847806cf3e9db2279c639027e808d22934fcc4e28decc7ff3a61b339995470eb4eefe015475d4c8d826e23f9fb6fbcedb1198ec79ddb9afcc2c209b1b5379f4451ee682c51c6d7da28f07d43dabcfa3b0bdd75c986711325d62f3d1403bd831b86ec7ee47acafe1bd14d26f5d872cb90435edda5f0ab300260a3948aee6c1baba87dd3f362de1fe6a3e2a0627d9cbc7dd37e1407274321d85bb0f15a9247ae20a8eb48c3fc7cf6dd3c978864fdd90e5caf144d8c056a32b27fe1934dcc3d49a6da05c11ac26839ed3ab3840948c8afc997fd4fe3ee3977f7b4fce74e4276ed688124421a9bb86eb4cd47176158fcffc5b5242b2119e74cb1e6ed32436507f33c05884654a737e2429d0d608dad128db4dfecd304a57362641e2ad454c434d532914efd12c7fde99d4945a6df2582a5e87374b94b0efa41c9a4c373c67279b69b0b7049639bf20e8903ec8f8ee527d52207027df65deec7365dda8b453e1f34eaa26c12df096e42b096b24dd77e7c9c593c57ab1e1a942c8649bbd16a984f88a3d44e183414e422ff8e259c92d5d5e100b2e15a03fb415ecd3db51a9fffce7a42f16e7a43186c24234012057405b46aed27a9495d747fdd8d8167c99053df6c96dc032f78da38eaab029d717e333720ba0f4e7ff174a340fe6eb638f5c0fbfa9bbbe3826ed9c2961663d4d1c1500b8a87893ed2f4a58560730b39478d67dff1f672857877e4ff44ee13d32eb825d2be6d0c41e905e00a632826fd1e2c9fc75bfa9a7a89ea2335832d7ed7923b1140bc336bc1e6036cf8f153d5924d760150f370759a4d8986cedb0a4dd840718d7ddbf3094fd11a67e0cb06cb6f2c84396d2569aa1dd1ac8410165399edf2635e004879d7675ea0cbc15d8d1259ebe72bff57db491c6ce27b6721bef47db5ccca553d39cd6305b61fafe0f5b197d741ca652a32ef1b1dabcad32b77bdbaf8f55ce9f97610773800c43b920a428d36193188dff1c9a68db418629baecab86da2031f7fbfe5a9a920140a3b5b4e97185fea4ed2d927d331e2df9489f4d10f28b6828d79de09cfeab9b1fb9ae1c7653f64090e2c2372c1f2cf61ac62ad1a939e4566662c911ac0017dd217a1c4dfa720fae57f799872cd5cbb6e19e79ddbaaf666f54f90e3e7da5e78139b2d382a6625d4a1feb93d57bddc71cbcbbdbeaaed0396730126b8a4a0bb5770c370c1e7701bb58970a9e17b4fa478525a3358042becd996b71205467d12772ff684247e7e42c6983342d9b8d47a16aea56ea6c2c9291169c1d7db5ff2676becbd20d6726834384680f038ba06c6a1b81e38e4e23116bc79af9731455d116b9a920979523900371481d4abe23346316f16ec38bc9054b485cdd20c4974c4a85844f8d56aac1305f19bc343fe0dddce144709c970eb39ee35cb4f95ca81e73d242e51c7a9fbaf2874fcc06b4c84130325d61edaf3dcd9352873eb53dcbc2f774f4f29e404e433e214c30d08944a38eba6ccb2a45241255422162978d6e2ced15eaf0856540490c752ffdb4cd77a49383aa9b1811cfc2775e03c86427c2aa282073c4ec8f7f27a6b667507993e1d18a046c5b194951638418847eda62364458472b5725a5522587ca0e2a1bc7fc05745bca323f30c10b964175466be9b9ee7d70f90093449003f3a725d425d65ad8bee3ac7b76eaeb2e9b1a62283f9889b212e82732504540ec55029af09314f1709a58ba0e5a367549c5e375cfbac0330e40202cc940e82a87770a3eda", &(0x7f0000000040)=0x1000, &(0x7f0000001100)="7301f89f3ed532068dd5b2ec580a703b3ed7df54cbb51582cf453500e3eb0d82db2004fa60f72a2e0fc027e72e0d27484e73eb7e0616829f61abdf865b4fa6a7037e9dafdf49c628637018472e2a24d6a5ce5e228014b6aa10fa304ff415c18c59e65e893e95", 0x66) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0x0, 0x82, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 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) fcntl$dupfd(r2, 0x0, r4) renameat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) 11:45:09 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479286dd60451a7c00412b81fe274eeea9c7260000000000000300f3fe"]) 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) mmap(&(0x7f0000083000/0x2000)=nil, 0x2000, 0x4, 0x12, r0, 0x0, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x36, &(0x7f0000000000)) 11:45:09 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 11:45:09 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x16a754d76ba981d6, 0x0) select(0x40, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffff}, &(0x7f0000000100)={0xe9, 0x0, 0x0, 0x8}, 0x0, 0x0) 11:45:09 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xa012, r0, 0x0, 0x0) socket(0x2, 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x80, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0206922, &(0x7f0000000300)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x49, 0x9}, 0x5, 0x5, 0x8}) r2 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r2, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r3 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r3]) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000280)=0x8e) r5 = geteuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r5, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000000)='./file0\x00', r6, &(0x7f00000000c0)='./file1\x00') renameat(r6, &(0x7f0000000200)='./file1\x00', r6, &(0x7f00000005c0)='./file1/file0\x00') read(r6, &(0x7f0000000080)=""/104, 0x68) 11:45:09 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="018313"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='gh'], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000080)={0x8, 0x3, {0x81, 0x8}}) write(r0, &(0x7f0000000140)="06df3cc0da5bd435238a42059e38224b90a245aa6bdf52d7a37304eaf7e26fd5ec385336d8fab366a12a3e27590e4e8919216f038308a3b36a55da5051d9627bff7b7b172a94a2178d3bf37ffc7094dc59263e78125b7aa92f817903648403e133bea0df82b49bdbfdabde94ff90335e2241f32f10eae25e5d32240903cd08aa634e24887435b777301594539a8759b102bf7875c3031437eda23a874a78242a9d02f515a396149d01fa71a83fb23f88d9697ca00528a00bae84b599b835e082ef00033281aa4e5190a5f005740b3d9df21c10f51a9198052af0c1fe5fdfbe0b958843a5b8ebaddf0bb293cc9524f1d43f20b74abf4dfd18ba1f79e2c19def6862dec9e8b3d23b3def589847e29127e7d9e05218b241ad9d189f70863e8e2d09d6622a82ef3b46c47dad57e4f656152064bc0e27280e7ee469a29023b09bb32c13c6a80b1591197bd8a38eafc77af47196a3111d51fe5425c571b5cc79845a49c04e89380c82288b800e958a32ea86d92e5183b0b7163011c5a7b1e48237b559a0920545216793431ec51c89e85bada2b08be821347a4d576c029891bd0b994c48e8ad4f65c932366e5d42349fdf05c5dc8392f6070d1c82adc91620c3b3e4e1ed21cea5dacd9a5e3c926b412af6ebb92469044e14326ab9b7225317907deb429177b3ce516cfe7033bc160b80179f2a2e2e5f0f3474274df7915cbbfacbed177f2f10aa05cad2b1432a8a810747e85cb90252e2d3099bf3664520aed21e6b318d650660813c509c71644946336e6c103182cf0e8039bffd6b8cd7077b2947cd7b6c973a3e79db02c485ceacd62a973c9d3f20f2d2acf509ee14ffe39a74adfa50d363ec78253477af077654049cd0eaeb05f9f4175f59ccff84f98d6ca2c0721281875bab6a7cd23b04cf0af2d0c0ce7b0f95894dc51bfe99f9166e634ad6ac1d2ba313b5d791db935f81940251e7f2738661c0abe07362b8e860a7b9a3c039847d6214aba2e9192d8c5e15b1f7110623e151de8fbd2bf791609b6e0f33a04f0849f17984cbaa9ace4c76ee9ee92eed0109ed76d265a3ec136e436083a5413c2d234302a549112848683a9b6d3a54c681fbcf15d3a6d68136f8c342b7e8cad85cbd34d48d225a2b99574a94b90fbb5e4d9d5b20f219427b8d3263a825f1790199742788f92d19cbaffe586d2c6cfd86ed33b657883b9195213e689049c593fa1a6727d3c50eeae461865be174c25c87daa3eb162d26c34d17208db5e231a5a64c1687e8305e24d7795668efe482c2242f20a9b0692a4ee675cc2780a5a5fcd494241bab1b6740f4a127a9dde857bc6d4f2f48f4110afc564c492bfb185c9aa841fcbe6e42d36bf3714d739391407def8b082d1a2bdbb4aec1de70e14c6650b2992926734623014abdadea83cabcd650daf06a26f3d123169c67dd33fa383676d6ae595240059c124955a3e340896a1ebfc01a4a10c2ccbff25e89fe4f521b41e84fa1aae26e041213a23aee38a3a1ee41610c4806f7dc124eec6edb11a5524dd6016cac8cf08a7537a33ee3c0c51ca72ff8835cfd217a115c0cb9533819837db5fedebc215bedd5bfabc06fd732224dfd6d49fbdd6001512a81342e00e0f4e9ece0046d527ec334b16066c1234f42d7281c240722ef5c8f63505ee4192b4f3e91c75ae729442c136b4379fdab3de19a13b516ed5810702f08a10a435296520d40b31bc11a4682ac5ec39d3098e84686ad3af0d6cd9c9f6a786adbdf3552b38f711363d984a8aeefb291e863b20d35cbc22fb2743862219a43d41b4ecea168f47c7d031ffe85adb7761efbdf84e22ba9fc376e0432b46854fba9fc5c8700c3ef9c22d5c5edf9dbfa4c51733af561593e22392e31670e669573af104922d9f2aa3733db9014b192aa5ec4db0dc53f935356c3783f1230dd9de47b04c289020149cb73fa29a60f4ac27a97a7278d8cdf05798413b162f8dc23cd83ee7757a10a7f0a3141d71d378c9aa9", 0x589) 11:45:10 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) kevent(r0, 0x0, 0xfffffffc, &(0x7f0000000100), 0x1ff, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) 11:45:10 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$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000180)=0xdec) sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000040)="e8d9b92d043dc435fb3dac57391ea2b2db9e4ee54872624885db6fc1197b846d119850ae0768b9d879ffa85c3edc73a1e98961987ee79fbe17c187eff2eacdf6dfdb55630cfc515cac302ea60aac25bf8954df2a30e6159795347c76a82e07f8a3dab2b03db93fb6b5f5c025b5dc2c38777df1de45c1d82e8eb09f80a095ef21e12b47c884", &(0x7f0000000100)=0x85, &(0x7f0000000140)="fb538551050a5e97e06ed56759d73f3c70dbc6192815f6c940f624c5e9b0d64e5a5ab42c3239af97a4dca4041520", 0x2e) 11:45:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d624070000001d7f00001832681fe600"}) sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) syz_open_pts() semget(0x1, 0x3, 0x2) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000340)=0x70) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000380)="ebffcbff13b9fd812eaa4e713048e689192b1cca4ffd2c0d86b52734ce6a98176a41a18d328aab56546df4f822e5600c82a513fee7bc892985615f529e69049f972568497c26b97dfa14a0e2bdd816abb094d6f71d67e56edf1190589f6a39a33fc5558f2e99dd3376031c4c0e7e81932a0ded540dbba4f76942154c73f51eb0e4795885ef5da7ce68cd84fd8e0af4d6e9e6bfcd9b73c3dd169794e6988e7271ba6be6007b5e7ae96486fd7c04bf40b105", 0xb1) sendto$inet(r2, &(0x7f0000000100)="ad463721613213741f3e1380000000f0e5da7895a2e774f268da90f562df5759f7545f58c791aaf89ddcac0253b52aac3c001b222aa1617fa06fac6255ac447a8a8afd408d0d6a38e4680c8277e19723faa9715a25903d7c97bd5c03a9719d95d11b9700d61cda942eb700572c3e6d9168544bffc9f8cf118f", 0x79, 0x208, &(0x7f00000001c0)={0x2, 0x0}, 0xc) semctl$GETVAL(r1, 0x7, 0x5, &(0x7f0000000800)=""/194) semop(r1, &(0x7f0000000400), 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x20, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000600)=0x8000) semop(0xffffffffffffffff, &(0x7f0000000240)=[{0x2, 0x6, 0x1800}, {0x0, 0x80, 0x1000}, {0x2, 0x401, 0x1000}, {0x1, 0x8}, {0x4, 0xfff}, {0x4, 0x6}], 0x6) ioctl$WSKBDIO_BELL(0xffffffffffffffff, 0x20005701) 11:45:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000800)=""/194) semop(r0, &(0x7f0000000400)=[{0x3, 0x101}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/201) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x8) r2 = semget$private(0x0, 0x1, 0x60) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000140)=0xffff8001) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x9, 0x7fffffff, "000026fb7dac00"}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 11:45:10 executing program 1: sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x6}, 0x3, &(0x7f0000000040)="a5db8611b9b79b208221c162158720fafeb48254e9f759f18161f355ec9da7e52e7b4b45e09261d5e53cd3cf3727549c9fdb0a1d5bfaed1b43677850b9684d25957f4f5516309858fbcc2e8007fa9ae54a1528388bd80a", &(0x7f00000000c0)=0x57, &(0x7f0000000100)="c3769d3c03902cae87cb52fc10682c959709e03093ae34c16946b858009fc2fd081c9fb9d1ac3596a40fdcbf06fc663b4bf11abf9a0bcf16534afadb92ac38097bcd5e624290a4fc7e2f0fb343eb6797421af873e102b9c4d3a2f08315f8bd11b5abf2bac73aa58c113b84f64a83a90d81556e5b210e8d1887da9d4afaa26ed97534c547d30ee95b36bd46", 0x8b) syz_emit_ethernet(0xe3, &(0x7f00000001c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x1, 0x6, "51e6b9", 0xad, 0x33, 0x2, @local={0xfe, 0x80, [], 0x0}, @rand_addr="90b7c2682fe19df470441a3b1657f8a0", {[@dstopts={0x70, 0x2, [], [@jumbo={0xc2, 0x4, 0x4}, @ra={0x5, 0x2, 0x100}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x32}]}, @fragment={0x89, 0x0, 0x3c, 0x0, 0x0, 0x4, 0x66}, @fragment={0x1, 0x0, 0x7, 0x0, 0x0, 0x19, 0x67}, @dstopts={0x8, 0x0, [], [@pad1, @pad1]}], @icmpv6=@dest_unreach={0x1, 0x2, 0x0, 0xc, [], {0x9, 0x6, "cda050", 0x2, 0xff, 0x9, @empty, @empty, [@routing={0x3a, 0x2, 0x0, 0x6d, 0x0, [@empty]}], "40aec8ab5d0d2aebc769d214ef66987001ab36a4f340bd701811aacbfb552d7ea567c604c7"}}}}}}}) 11:45:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) r1 = shmget$private(0x0, 0x2000, 0x1a0, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 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) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() r5 = getpgid(0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 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}) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x0, 0x1, 0x1800000000000, r5}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x5}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x2) 11:45:10 executing program 1: syz_emit_ethernet(0x8a, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv4={0x800, {{0x17, 0x4, 0x2, 0x3c, 0x7c, 0x65, 0x1, 0x7f, 0x37, 0x0, @loopback, @rand_addr=0x2, {[@end, @generic={0x1, 0xf, "5b27b0b1e554956723c58a238b"}, @end, @lsrr={0x83, 0x23, 0x81, [@multicast1, @local={0xac, 0x14, 0x0}, @empty, @empty, @multicast1, @multicast2, @multicast1, @remote={0xac, 0x14, 0x0}]}, @rr={0x7, 0x13, 0x4, [@rand_addr=0x10001, @multicast1, @loopback, @loopback]}]}}, @icmp=@parameter_prob={0xc, 0x1, 0x0, 0x20, 0x8, 0x0, {0x5, 0x4, 0x0, 0x2, 0x8, 0x65, 0x2, 0x0, 0x4b, 0x8100, @local={0xac, 0x14, 0x0}, @rand_addr=0x1ff}, "ccad87d0"}}}}}) 11:45:10 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x0, 0x9, 0x8}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20001, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x3, 0x8}) ioctl$KDDISABIO(0xffffffffffffff9c, 0x20004b3d) r2 = fcntl$dupfd(r0, 0xa, r0) symlinkat(&(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') faccessat(r2, &(0x7f0000000180)='./file1\x00', 0x31, 0x1) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000200)=0x2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8000, 0x0) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000280)) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000002c0)) open(&(0x7f0000000300)='./file0\x00', 0x10, 0x4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCCDTR(r5, 0x20007478) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000380)) socket$unix(0x1, 0x93d6bdedcd39aa08, 0x0) r6 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000400)={{0x20, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0x100, 0x7}, 0x4, 0x800, 0x3}) 11:45:10 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400002ff, 0x1000f575, "003700200b0f000005000000ac39000500", 0x1b}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="01002e2f66696c653099a212c32f844e6f737d1993e1b79c11e2eced1c33b2f88a1ea7d797413bc9e52eeb73c436eb2799821182da3707fea56418d56b437ea008421d5a3a9244b41267b5ba5777483e32fe77ec10f3fda668a56ed3c006b285a811014d8305c3f3ae1d47a75e5c44134ba90a4da6d5534d7fa4880e97111eb717d259777fdd7ad3089b33a310eccc05bdedb6dd308275c5689aa40c397b631f4efd3a5631bfa04852af3b7108bb180f4121b7fe7800f6936f5de416f21ef08005000000000000005c47a122fcc69a7013e12862057aeda189f52d12307821cc4701b8281837156083fa3964f5c529d8f887089e70c68c60e06c857bdb4fdf0e9f8061c48a9c58128ae2bc32ac8bbdcbcbaea80413c9de410c0000000000000000000000000000000019a73939abef33d2a3aa21b173db2409a74aff1c044bf8d888e356a58c4d41757013ec9f5e29a97f61298fac274756991ff5a2ba50e553a78c202e6c82852e4b1e1366607b0b6a3b7bf6736db1b0de26c7a44a8ab3ea750f9ddfabc54476da3622c44aedf42a0cb797469233f39ae36318a8c3322a5b04db710eca634df5d9bfda3b41a45ca65e30ff4dbdac4daa87c5dc1b184e861b0798974ee1d6be780df01789520d57b7966a9cd2dbb8cb82e2f975a74f9b883547f2b70bdfec62f0bd8a72e029194ef4c04fd33b631766bf6323e955bf23ed58c64d3e023a7194b1ce96f4cf3e1851e021d63cccfb99f4aab4dd115474050739d4379cac05df01e795aadee4983b94e1a791f3adb103c4ac5cec532c942f284e76874ed56e89c88e5a4a08d43fe1c6d35dc6def9bcd9cb1ce7fca8f6a2073a8d447a33bbfab3950dfb3b24ad9bae9f243ea733fa5e40d7bba6c49a9d43e2a05695b40ca6cca9b9b8e81315b6fbeeeb869a30322e64ffd2a8d10f5660dbcf1c0ef1bd8605fe4fea730077da436610a6a2b9f8aa3f29d743e02d0ff7721be2fd6242cff8b7e51010e20170ec8aef7a6690934a94e1d6c819fcf3b1ba968be70b045d0715ca99f3f2c788b52a4835e13be7e4380b832e2325762c3186df051ccd612138dd5cef6221f4eb02e2a3e273c949850f2877bb54fdae97f8f98a4c1194378cd4f9c4b71a490d3600ccb24675973c9ce6e8a134a7f1c299881d7ea01496a39c48d1a722a9fb6ad455cb0386ff9ec16a941c3721e4a5979972bef23000"/878], 0xa) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3f, &(0x7f0000000240), 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) getsockname$inet(r4, &(0x7f0000000100), &(0x7f0000000000)=0xc) listen(0xffffffffffffffff, 0x8000) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x43cb9, 0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) sysctl$net_inet_divert(&(0x7f00000002c0)={0x4, 0x2, 0x102, 0xe0bf09012efc81fb}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) 11:45:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f743e05000000ac3900000500"}) r0 = socket(0x18, 0x5, 0xc4) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[0x0], &(0x7f00000002c0)=[&(0x7f0000000140)='\x86$!]#*$\\\x00', &(0x7f0000000180)='+)-[^\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)=')-^%)!\\\x00', &(0x7f0000000280)='\\\x00']) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x14) r1 = socket(0x18, 0x1, 0x0) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:45:10 executing program 1: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x200, 0x0) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) 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) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff9, 0x24, 0x20, 0x80, 0x1da1}], 0x422, &(0x7f0000000040)=[{{r0}, 0x2, 0xe5, 0x10, 0x5, 0x7ff}, {{r3}, 0xfffffffffffffff8, 0x40, 0x10, 0xc3cf, 0x100000000}], 0x7ff, &(0x7f0000000080)={0x101, 0x7fff}) mmap(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) 11:45:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000001740)=ANY=[@ANYBLOB="00000000080000f7a2227ca5003be0e8734f23e90a3ca1be00001472f011e006e519dc846b0665f984edcc6676b93d5b5b6d6995900e8dd1c7de043b23ef060089b9cc06baa005a02d6397df6972d4f71fcd49951aca728991be6e03f265604def446167e1c7f53adff18dee947e57f66d28738ba39e240000000000000000000660c0455856"], 0xa) sendto(0xffffffffffffff9c, &(0x7f0000001440)="4075a1c05581c86a746410c96313f5a89d0fcdace053103bd78a55febb9f7d9e0f648627b7c2e84fe8a1c565700b6b171d91acd1aaab646e0dcaf61283707a627cfbb6cf2b5b6f0bf53871bb1ff8f4c1f2c46f7825fb128f24b6ddf4ddbacfffcd14e195ba5419c8c2691fb29c3d05d4b563b6746bcc84655ece8e5e47a9424ef7c5f2ddd51033e158877595a7716d110827e0ae38ac80c5811e5303a1198fd86fc87ae7c8b923678f6c", 0xaa, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)={0x9, 0x5, {0x0, 0x1}}) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x808c694d, &(0x7f0000000300)) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000300)=0x10001) writev(r0, &(0x7f00000015c0), 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000100)="4d5b4b3898c2b15518685bc8fa1102a6bd7f43f8a5", 0x15}, {&(0x7f00000002c0)="37a2cba9bab90d18db1e8cf27015d61975aa538e19e3ff00879f8c", 0x1b}, {&(0x7f0000000180)="e7b09c4e134d3c1c27f51254fca351a3ab3cc51407fac793d943436ff82c73f89f93051691725198be6df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ecee72f451264602b977bce0b6f1e88a5808436ff990f2d36e239246484e8826edce6165283c57beb26e72b009eaadd6ba86e91dda8cd15ca5e6eaafcdb2d62c1261738396c4984f6b1a4df599e0fbf77d40c5902321c9c3944d17cf3b1202d00a3c444db6cb4e1d296f", 0xb2}, {&(0x7f0000000240)="fdb2617e274d09632ad0e17beba97ff45163e8ce5f25fe2789c092412d280a839c4560a374e34321424a5e4801b2ab7359dd24faf8f617713b2ad1870350f6d7253e2f40dee939cb05db", 0x4a}, {&(0x7f0000000440)="bbf5ee8bfbfa29ab52b08e465fc790d1e1990dc656b54225f03b34f6ef7fde3e3a4341995f2dee8d98fb41d929c16449cf968b0b36178dc4c43a7ff0cb80a821da3f5bbb795e1a78b8991abce4f111341d924a69e1106c23b2f266c8497980fe0724b988ca86ee0323f8e5c4a5438a30cce336d1fff7736269f3ba0539b3b857185a1e5ab7ba30d075e9a83d20fb0c5f336c9f2f5a3f1759753f7ecdf304bf25a621434a62978dbfa450dfa487afdbca85061985f5e84180d14e953d063c30dcff5162a4d1d614b13fc5ce04d4f89927b5c7123c4442279339896dc910dea04e20b44aca9503947f47ec84caad0b735d30a01f17397060319af91064704746362c8e8aa24682aabfee33eb62e2446b75b840e2e00a5ecf6bf30c265516c32df0e5863d201d98cb90803c73cdb9a0d4f7a6960b3bab62d4ac0ddbf3e7ff30dc9b7e9a4045c4443068e3512cef06a19a1ecc2ecd749ec977a2184435876fcca1ad8231e0878509057e77ae96b76bf5b546120f1f801ca4c931721b2459bd44d78f475e55886abd6569b57f708c06f34c2a0b181462fbffe5a1b12837886c746a1bab7c247791462d8a4ec766c5d0ac7c7b055d132bd4ba9fd12f9ee1d277f6d36e10ce55a2ace2b6a2e6fa8bedfcb8aba38c083c0f7b8b5dfece19529f617adf84d78379e96856a49b17cf4e06197cf9ed44ba9545c11244590f6a0e4e8e41598b2d6cb321e844ada57e51c45f819ab775f4768b3c04c5aaf8c8515dbb435d3014f4ad9246c9d8bef46a1a96e6e858f056fa68228280c00dafd3a27ebd2b02a286a219f0e960a55acbc47e171db887342d9155c07f74042319a2af5608668a2e5613baba74c953a68b944fff9e834790f7363dc82ef6b9aba485364934f08953a87fae0a31612cb4f44e1a218ea626d26a8ca0f7822aa334703c0dae15266966d38ec116789d3bcce51c797da888aef5e50587fe6ae07cb48fb03f50aa84a0bee6ddb1c3bec2c9146386150227a051479f549920452095a000c4a1b510c4fdab62f3c9ab5cd3e77657739a6dd912f176b2d42880b019db959d410ad8a19f0f8704f7dc4fd1e9aaef0f96fd690cde9146f1a80a29c57ff4148fca9bb276b6c6561b5c131976e9be975632b4dd84e5dc07e9d688f16cf77ed7e4a6c588a6100a4433b7861440559b586c2cc99f5fd227c1312a59c0d7f5c4d4e28865ffbd60bc1bf807011fc3114c8d11384dd1ffe696f59ac4273e3367d679fca1577cf0830984b014cf0858af322d795e260a40da87958f54e182b63e3d209bf47ff7bc0c4166172ed0d060657bd02476dea7cce15537db725738b990e2715455e81b2a2bb98e7d6b0f8d7de18e126cfaa5f596bd93c03f02817bf430ddee6d20cbec916efea7d00912ff89faa0062d06b8eddf1bdc120d5ef3af4d0dfc1ffec3e70589858e15ed441b560affe0415b6ded8754a7fc22b3d9b27c2001878bc1878cd0d71dade7e89e8bc1cbab797f028b83475503be026596e8711745021136b7ad93625b6855f0522d2c8c83c7ccddfd23be76ebca9f8af5caca6e50c0aaa6fb6e232a8c3edae31a6e07655646883364221c74b2d74758fccdac188c63aa4955967de6f393283b649de5339e826c60e5f947d2eaec2b0731d5ddb72c51b1eba460c891e3f4777eeffa3c4d7bbc553e547bb3254e6201e58c33f3e90214d2d98b000cfde09b0f004a3acc020c376d05a355869e72bbb1c4ba333e83368d3398a244dae620103c3fed0cb3dc21e5d23c88415993b8406833700194292d2f10433ab4cd144982afa0ce756c4c89d9e23b7840908e377a741b7542853686b46ff19bbd980bf566e300649c703ee915ea12d789b37029644c3c82bed0e1614c7944a340930b53ae20f62f424444ffbc5a84d12486a553d21a2a18d2de456819640ee8d6c55e8572ce9667449cb3183fcf40a4647a02bcd23082ed4333865a6ad552cf1699d33b08f2a46b154395d723b9dcfd331b62c2fb7dffc45509ddb1756713256da057dd2e20e38d4515325384bedeb544bf9bb8a425a1d8b0d131124f9fdda3533914e16a5a09e7abf605368f260a265dfff394d536d328896e33d885330f5c20450aa8f66bc594c28bedb6640691bead84b46db5a0902070c3f1194280c7bc80fd65d41e5897044161f9a5fd538621e281ae69805d21f8072efc2ffa2d3823936bbb48c5f7df2a02bf67c4992069979054559eb5a5e581df91a01cd8830addc41b216fd035564e8148cb8168797ffc9020afe865bc7feade9051411ebb1d6cd7ad0b3468c05f456edcde26aa75d1fb6f2b6c5ba825a848e3659d3ba40156cc753c97afa4bacf0eae0fdf00d96d61d5176c9d913d6d898cdc2d8998e85a7089909577ca18eccf2df0e28da47e536536e4e48b227cb915ad57b465f2fd2ab94cd86f4bda93883f0fdf1627789a830400c0c8ebec29c257d693c48368e0d97ca0a343f387bd119a700ebc0cb645e51808a4f32ff6d3fe9d9b717ab83f6850abf1863f68a9e4338f8a5dbd3eae6e80d54370a64bc8d504e4caf82b640e77d7df872ee061497880a85cc40a3a339cffd18da932dd77f98ab1136886f6f4f732c3ad72767566daf493f234bcb385ef150c4b3657d362d804a557e2ab75fb91abb434c9a4693297068bf4562b192b2459335dfc65e586a88335a2cba46392959c108e947b21d33ea88a44b8214fb225b6d8e07fe565fcfce03d8ddf90712b7a1d10a26922bf4bb2349dccd1212c45f26d2c951036e849e54304a20b364aa6088c3c3cfc426afef113205a490bcda5c23dce1ec6da2c1e0b167583426670924ded531b9a9403f4dfce2e6d1a299ba621bdd6afbc0606ef05bdd6f07aeb6d821e580b86a9fcd05e17b78be3b0a3cd3cfe4605f0b122f80cce850b405c8ed08e4e4c24297d8487b523dfec90c1fd61f33482fd3c872174377f4ca831caf8e2c067ac5cf1d3b3dad4e2bf1e749f563d5bfb89f1713226e32a066b1503b526d6f506b6d18d499c2bf2ba7008e7b9db50734f18cd97b6770de98fb9fe9223525a14595c7dc6c8b8adab7e88ae38623269fdb3ff34a0e3ea1ad678232a6ad6593e273630949cfba0553531522ebed5aa12daa5fa19a1c2190a2408321e7b5c22634a000fd903421c6a510a4489737fe95df51bd988ac67699d1223995c03bfe64672a6180a435a5e8ad0d9da242493216649ffafc36a8737254062685b0b9aa3c283019147674433d11fdbd5eac7d3078febd5838fef6a341e4d182d64e3971696cb67b892de5ffdfc8b950e94eb5684066a11524de4f16971b1787ab58054446542cdb023a1807ba932491abcb6edd6af27a67fb401e503aaaed27f5a8fef5796a5aba77a78b09ad0c75e96f672c1f4d44575dbf94133956501f79f3a01121deac74a2ea0fb7717c0866a3816c39c5d86f7142ae926f8a62fa735309b16bf5827613077ada6175850f4cb0b155e2789df2d3c437ccbf3cf032e39d7aa10694ba6a4855a2ee2462b4ba22a932674a6754e87a4336dd66928a312d540e75418e27cf2912c681c27880500baaede15250e996c297ef98929bf5a86b1166703b5054de06710512c8c4683d875ff342c2cc6e9b4f02d26589d2d7cb662e077f6fe1eae987812bf8b31d53210603887aeef65bb580836d659b98b1b07a20a92d751c6175457646de778f45d507fa6e7cfaaf0ea8600a360dfa8866aaef01f0b37a25b58cd80b1065dfdb561c1655e630b33bc9494ecb1972b9aa8a79e4d6ad6520191832291990576c6bb4b88e0e430fbfe74111f4a476b271deb4e40d21369e0bb7f1eeda3711cbcdad27a126654a53a6dfcb423ea21e8dfcdfa835760e10fcb85fd7fe6e30dd0c5671ec1bd9e42be64ecbabef5bd53f1e4595315db5c292649c70189a7e321fa368e17d3229a8378498782e030f2c5cc4c06415fb4ffe419b56f6335cf9cbd1af42a7ff58cd9dfd53daec7dff2da81b11345976a8b0b937b904e9011e9c4ca316975077e86fbeb53f6e05b13ca7100be27f4cfe756a9bd3b479535d76171127930b7435cf5e2c62f25f8b71017031bcff41e9e35bfb8dab182736c74ec18480ba41279a64583dae6de3f31462e500fa171921c0279efca41fa21c988fb4c7e8ff62897343cade1552dd708fb9575df7ef6df376cc3029565843f64b6ded06de9eba2c71e985a8fca57b76aa7c46d587201c084814c92c0e4949203a25fca6599987a9dc2e1ed5653d0c05942f5c2dd4f035bcd20b95dd944d181d68208245d4e68fc1ada7f1373ecc2a74df89ed1cd47f3dcbebe0953369a37a2aee310a79f6be3a557362bc01543403e4e90721319880ec32dad2f6484f03f88546c654c0963f73f913a951e310722069c17b51d31a09a91181a53c6e2406cd95d4da4f6da1de5b031aba20488d260552ea200e06a9ca3f012ca0e0b49cae52a4598782755475b3aa177aabfed06de485c2064193fa0a8d18e300825fbd1e4fceec9be400f9bd346c42c63b27678305fdc22903123d84882449fd6473fb8a6f4ee5c53fae2c6f7ea3d87ec6aea650f752aebb782304c91720d750eb765c66cb21037277673b66fb72246e6aaf5cc185126978e1061913340213b0f4bc4a95561437cd48fc75315bfa655009d8dd4424593f6cc4f8f856b544b5aac927d53a742c63b9c0fee8a22c656d1245df870073456d1cd318f7e38de28ae960ccfe1c83ebe357480e3dff02d85ea4c7222e8ddf9464a29b83eeebd4b546c97bf447bcf239044fbd618682fb1653bb5d73f2cc7eeb98d3f69c32624270fe6ab871e3d41c48bfe3fbdfb5ec623e59fa3ede18779ac0a3873f9d9698df3a52c823d3a7e556e5946e52f4ba916b050152bf479f1b2400fb93bbffe3790a22d1ad520edbd0d66373e93a3ab548f8cdf39819c7764b15e0406606ec9d6e59620fc40c71b6cd87be91703ff8dd45e0a1853f9e99e44069ef93f873718e4488bb99c35b0ecf0ede2d921e40da058bacb745de9f1a1f1815d5dd9f1b30dbd334d2c6a5895021114a7fc71c639387b273372e3b53b5cd40b12ea8ba8f481ef4aa647a363e5428d020bd7b69b33cb27f8d5a10a9ced609fa12280b3f751cfe73abd4d3f4825b6f36ab47b4e6f8607a6ead825d37f0aab07231d1c2e15c81e0b44ed6f6e8eeb7277ce76d1ca34ded4a7cb7b5d3ba6c0ca5e7c9054fd1158460922f4d0140327de2010ce186f857c5cd0a81e2e3b4bb4455c84f2860f6416cfe53b2fcaa3dc0e35e5ca0f8db4b015dde4e7c14ed01f5ef24e133c09371efd404f44a256ed45cb675c8ff7f67d2eb5b62511860ecabc2dcefab5349c4d3043a036a6ed3a2178f4bb8340f468b87f97d3eb2a0cb81d4eac291d4fca046a5307e5e8dbfe6a4ba528aa48e66fb9b0d3d47a05a870d418d443fb12863f92b3f4f685caed35a8819b1b02c9861c4a12011caaf0a76ced2e4e59b15ade28a365c7fdc4fe681a11b0566197b501e59f5542bfa5e5a6e1134dddd5faf839fdaa479efe0b73fa3632d266fc5e5349e958b83d045340d29bbe94cc875b79ac25489ffcc45d0d86f42af44776a1939c3ac5c87ef4373636a8df1d86250fbc1956184228c36b1a1cfc8ac5fa8f30157f153682e67c7eff97a06a7f7b1c3afcd3849dcd1d733c010bf6a7f9573d9b34129f3a48f519f9db2752e008992f6a76071e4418b7b39108f7ac24690f7a817d7becb7e6f6036616f2e66dc350aea3777ece638e58278d3d3c6a37848708970efe5c7575ba38ebe70000000000", 0xffd}, {&(0x7f0000001540)="a6eb761a1f9caa5f9cc86d15e0f0afd38d705696b382cae4d40688a26a3a5f08677f5bd2491900f37c600823df3a499f34b74a877267557ec9dd78faa2f75318125ebe9109507cd832d24b6be3dfe70f9f356f7080d77933a66d19", 0x5b}, {&(0x7f0000002000)="d06a66337401acbef49de7193f227a0e145e8583dbe4d2c7eb56e227ffc6e2a81643b61dedbd1a4ddb72f484e727423d19797094a587c92f6956f241d00ad0a69653329b434c4a0588c3ed060ff86aed940973a54ed2acf21b087d69314ebe229c18c5679d4ca13b237efb433f4421ba4762ae2109b4e7d3d8c76346f2ff464d533017ef1ede984d6128e6b199e0744bd8b17d51055eb95463b525dc2847ec308a7d748dbf27944e4ea117cba87eb64f781c539d68a4d0d6c1bce6ab922a43aeea65072abe87d954b870d20e28019725bda0fdcf37db6d1c052bff347e56cf0858996941229d8f5850317d34281d224c3f3988cc0f91658356254907eb20aedef26d4f32e9636606a167694feeb504108d5786b045761d57af9b09d5478d7b2b69f28628e8a3e197c65470f4d85528795e17295673307dbf32825307d1c4fc3c3552771bdc4486d5a2648c251437062efae03d8a5481519e465a5fac9bdb7fc667402ebb444a9609ffa1fda75d79c45cb539528a2f1b40d8725a26da60c66a317661b9c764327852edf4c4ee0ced8e7662d3464d71045b174cf8c8503015fcaf48ac351a1f22d2f6566eacccd67f8588649d1daed6b441f055c0cb58c584a6092f81b58207deabef1bd973993c9a21efd3547482ab3b03c60b9e66d5753ff37d9381f1ab73af593880938327c2bb923a40dc2071d8309cebcdc5ebb61f103aafa8e624fee72f2e10e3f2edb71dcb115eb17fdea5c89ce531eb766ef1f158ef6419f4d7e1828f901e4a2cfc12f926c8c4caa6aad1af5b0b37159032e8ef7a4d7b917176e8e77d80fa9865549f72b5a4e34cd588e68b5d1c000948d1a60e21fbd7996114b18c0040453b2d749ece15ea9424ecc30a9f17128260e2c9fc6e3f22db9f6c5740484a681c4a66de0e01a30383abe7f65f4e2d62e1a8e03694f8dd9425ca956f899abc09e3da39ffd8499b0291b8bb5184eccb15edffd3d8de1a90a122a02904bafa77f0656e50040b9de63eed6cdda3bf37eeb283b67f20669883e87420ea439361448865eff14f00b6e98acb2f10d3f60a2d04bdeea570ac6eafec1db8b469df996d7eea8ce4919435d65fb2cbfb838ca2b705efcdc99e80e1607afcc3b9aa9c2da2f09ea2bd8597f2897ead0416c40fbcecac954a4a617a68c92f205d34e8cc6e3fb35b6893c45a0611c78db41a3e857a4d00d61fe16d40c0219396519b08714af263bd687297c05b1232882f1f115a28a958efe04503bb2b4a415486ab14acad80aed8d6d0d7a25196b980f3c9c2cb70c5099b9e9e6eb0d3fde039d62202d2a3d502044635054accff0c8f06071fc30beb5b4f3d39e59bb3c9626ad1e77696ce82d51554e5110358dfec575bf3b434d53b4f63bf952a65d10718b54e25a407f1af419f787a6d2d5427f94b486638b598bc5bd45eb8428015b399d278642af219dc235a2c9b72462cf43750bad5633f94da5dd4ab583d5618dbe08f34817e8b6b4ea621c94063f61b024f4d50383b56d73169fc3c0893fad6e607112ef6c237be16242d29ce712436fb0370fc7ea5c0fc0b2b81215449e46b40c16f73d81825b4a85de4c90d988a0cd17f45162f41d10d30244f34d66389194a764b7d060193e9b8c8a21cdc57fce2f40f0cfb317cc408b8b8c46808b9c61c9f114bf169b2aa48f1bfa101f33de16678e02c0f5e098e2fbfd50b4d17db136cc7d7a5f01ab9acc44b31967db2d8b4b09e5d875695f1e0fe799bdb27156c4b393c42f90f300a1caf5bb92962d372bd487010ad82cd4385c0ac192c85ec0a34743955cd1a4e8bbf10", 0x505}], 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000380)=ANY=[@ANYBLOB="02000000000000003069f3415e19fb3e6a651f000000000000002f161d7fd08eabe42aa78bad4b4bd6df57eb8c805dcd8bbbd50a4db49c5c6e906afed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b11cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500423d7168aba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b00c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf36f4736ea254618071dd5fcf1b3ac4c5aa7d"], 0x107, 0x800) 11:45:10 executing program 1: 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) 11:45:10 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda71601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a00f9000fcff80ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x4, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() r4 = getpgid(0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x100, 0x0) msgrcv(r5, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r4, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r6 = getuid() 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}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) accept$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x2, r6, r2, r3, r8, 0x43, 0x1}, 0x80, 0x4, r1, r10, 0x401, 0x4492, 0x401, 0x40}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, r2, r3, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, r4, 0x6c, 0x7, 0x75b, 0x100000000}) fcntl$setown(r0, 0x6, r4) 11:45:10 executing program 1: syz_emit_ethernet(0x82, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, 'F\x00', 0x4c, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @rand_addr="fe08000000000002000000000000ac0b", [@hopopts={0x2b}], "2b01001f1b114285575ead46454f26ffaced638f"}}}}}}}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 11:45:10 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @empty, @multicast1}, @icmp=@timestamp={0x12, 0x0, 0x0, 0xe000, 0x1}}}}}) 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) 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) r5 = socket$inet(0x2, 0x4000, 0x0) r6 = socket$inet6(0x18, 0x4000, 0x8) kevent(r2, &(0x7f0000000180)=[{{}, 0xfffffffffffffffb, 0x1, 0x4, 0x0, 0x9}, {{r1}, 0xfffffffffffffffe, 0x80, 0x2, 0x6, 0x200}], 0xffff, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x44, 0x40, 0xba, 0x8}, {{r3}, 0xfffffffffffffffa, 0x80, 0x1, 0x401, 0xffffffff7fffffff}, {{r4}, 0x5, 0x2, 0x10, 0x0, 0x6}, {{r1}, 0xfffffffffffffff9, 0x101, 0x40, 0x0, 0x1}, {{r5}, 0xfffffffffffffffe, 0x8, 0x40000000, 0x0, 0x7}, {{r6}, 0xffffffffffffffff, 0x42, 0x1, 0x9, 0x3}], 0xffffffff, &(0x7f0000000280)={0x7, 0x8}) renameat(r0, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)={0xa, &(0x7f0000000000)=[0x3, 0x6, 0x1, 0x10000, 0xffffffff, 0x3, 0x1000, 0xfff, 0x9, 0x5]}) 11:45:10 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, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 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) preadv(r2, &(0x7f0000000740)=[{&(0x7f0000000180)=""/88, 0x58}, {&(0x7f0000000200)=""/152, 0x98}, {&(0x7f00000002c0)=""/23, 0x17}, {&(0x7f0000000340)=""/117, 0x75}, {&(0x7f00000003c0)=""/227, 0xe3}, {&(0x7f00000004c0)=""/210, 0xd2}, {&(0x7f00000005c0)=""/116, 0x74}, {&(0x7f0000000640)=""/242, 0xf2}], 0x8, 0x0, 0x5) 11:45:10 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) 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$TIOCMSET(r4, 0x8004746d, &(0x7f0000000340)=0x7fff) 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(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) writev(r5, &(0x7f00000002c0)=[{&(0x7f0000000140)="bcd1800663405984d51bfcd8b051ace5a38f637204f04f9b9410a2bf9b656432455750b7ed931ae492dc98b7dc6b71cac60e9423dd3c5e505e1a6e251ac61a5e113bb1db65968d133e1e2ea856e3d064ae1ecec128ba960e381b", 0x5a}, {&(0x7f00000001c0)="0ca1eb5d0a7874dbc6cd43a2", 0xc}, {&(0x7f0000000200)="80df39dc72110d26d406bf9123e5339629619a321c4337de5e430b41c85ac33491d7923ad1dea54544", 0x29}, {&(0x7f0000000240)="e70530372ddc11223668dc5127d3c76a0ca61f72b5b3d2b54b4c41206560d9a67e33eb3eda16950eaec6bfac63f60c1df92e82f350c18919ec68f869", 0x3c}, {&(0x7f0000000280)="1bcf257fcdbc20f7ca8c60f2fefe75363d76f1", 0x13}], 0x5) 11:45:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="8b022959e13dd13909beef02c20039f33474b59fbdd1eec1c6c78c38c5a7d45d238398a511fe4c6834102a97e2bdadde4c8ff8de779375e9c4e3ad70eb8881d73e16dafa7ea48f20bfa944d66f4ebc85d6ce129f77d0d2ed76e195ae5a82aa3ac668dc20fd3df7a5d0087105354fa99d91074a4b11680d03507e841c9606ea75d262d93f6714b06fb26774f9df27a613f055988f98a45299361486f17262b2a1cab8fe042c4d6680874aea2c1519d6cb048a0f5185887085641deb817dcd6b61073dcb35ac624ec559ddb6d947f12cba8ede1b9388f104b65bc394fe871a8d7c3b14ef052b1b14cd0074eb8009c8"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4087, 0xff7}, 0x0) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 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) recvfrom(0xffffffffffffffff, &(0x7f0000000240)=""/217, 0xd9, 0x3, &(0x7f0000000340)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r2 = socket(0x2, 0x8002, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) r4 = accept$inet6(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fchdir(r4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) 11:45:11 executing program 1: r0 = semget(0x0, 0x0, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r0, &(0x7f0000000500)=[{0x4, 0xfffe, 0x800}, {0x3, 0x9ea, 0x1000}, {0x4, 0x6, 0x800}, {0x1, 0x3, 0x1800}, {0x1, 0x1, 0x1000}, {0x0, 0x46c, 0x800}], 0x6) r5 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, r2, r3, r5, 0xa0, 0x7}, 0xfff, 0x5, 0xffffffffffffffff}) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) flock(r6, 0x3) r7 = msgget$private(0x0, 0x188) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xfffffffffffffe06) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x815c, 0xffffffffffffffff, r8, r9, r4, 0x82, 0x800}, 0x3, 0x0, 0xffffffffffffffff, r1, 0x401, 0x7, 0x6, 0x80000001}) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) sync() pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r10, 0x80045756, &(0x7f00000002c0)=0x4) r11 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) sendmsg$unix(r11, &(0x7f0000000440)={&(0x7f0000000300)=ANY=[@ANYBLOB='\x00'], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000340)="487d553a392b1d1f8aa6c897dae3ed13d941c06dc25c51adefe7647323555e45f7c11f8e923b88cb57239f944b627b7f547fbe83f8954f7d163fc5343362c4b1d2b26c818eccf54528f50c0fa4228d947b306fe7da4e4ff0b346f85560bc4609d0a7d7c5af0dd83a78ff3d6045c29a9dce", 0x71}], 0x1, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, 0x0, r9}], 0x20, 0xa}, 0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) setgid(r12) 11:45:11 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f0000000140)='./file3\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='r\x00') execve(&(0x7f0000000000)='./file4\x00', &(0x7f0000000340)=[&(0x7f00000001c0)='c\x00', &(0x7f0000000280)='c\x00', &(0x7f00000002c0)='c\x00', &(0x7f0000000300)='r\x00'], &(0x7f0000000400)=[&(0x7f0000000380)='c\x00', &(0x7f00000003c0)='#,\'\x00']) unveil(&(0x7f0000000440)='./file4\x00', &(0x7f0000000480)='x\x00') unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='r\x00') 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}) ktrace(&(0x7f00000004c0)='./file0\x00', 0x1, 0x408, r2) 11:45:11 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETBELL(r1, 0x40105704, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 11:45:11 executing program 1: syz_emit_ethernet(0x52, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x1c, 0x2b, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @local={0xfe, 0x80, [], 0x0}, {[@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) semop(0x0, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x4, 0x401, 0xc00}], 0x4) semop(0x0, &(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(0x0, 0x0, 0x7, &(0x7f00000002c0)=""/118) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000400)=""/113) semop(0x0, &(0x7f0000000000)=[{0x0, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0x1, 0x800}], 0x5) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)=0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x2, 0x0, 0x0, 0xbffffffe}, {0x3}]}) 11:45:11 executing program 1: nanosleep(&(0x7f0000000000)={0x6, 0x2}, &(0x7f0000000080)) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x7}, 0x4, &(0x7f0000000140)="1d007d8020ff00209ceaa601ebb5df0a3f99e3e9eace3d08bceefca7c37b40fa7139759c0ba5d8beea01f6756ace04674fc321310bf5f5158ab19c33042bd51ae83396b5c5b0674269eaa4e334c4bdd51afe39674e0cdc43b9e42988964e62346968f273da9a8c47", &(0x7f0000000100)=0x68, 0x0, 0x0) 11:45:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x800000018, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:45:12 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) fchflags(r0, 0x0) sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0x102, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x24) 11:45:12 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) socket$inet(0x2, 0x4000, 0x70) setsockopt(r1, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockname$inet6(r1, &(0x7f0000001080), &(0x7f00000010c0)=0xc) minherit(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x4) preadv(r2, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/4096, 0x1000) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 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$BIOCFLUSH(r5, 0x20004268) sysctl$net_inet_udp(&(0x7f0000001100)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f0000001140)="6069fa90e70097f0f1fcb4f18a7524a810c4ff997fd1ef2807d57fc5fa670b971d14c32ea3b4b7bf24d5ee502c0af0f0812ce2f339fd31aaf74b9b4dc404037054da88f4657cdf921c671f3235e768d2071cb3c40b87f3dcad9019bae704c4cd7691acd12176899c8708cc9abab7104784a42d25bcea95ea65ae4fdb3ade082f6426302d73580a678e953853ca65ff82e17c95e1cb5e3946453c71e4fdcd2bb9ec5e816b94e2d8930ce17fd193501efdbe45a297d6bf69915f0d3549d4ed86757571e1d762c5c802d816fc3b39b8", &(0x7f0000001240)=0xce, &(0x7f0000001280)="910da9c401910aec996c340cff74d3e331d33dc2b96a8d04143b118d023983cc673db0042d5ad5d3ef7f970ea341a1d2d484a086351f8b03f63dc9b10286ff142b639dd816b5711c14463b51308c6fe1b9fc3660e43826a608ad44fba0c204a4a8ce843a5208d87ba1826e957fa455f57df57b7122673c4ea5be3dd09ff9879b0fbd87d372fba7fa560d5026f46f8c6ad90d7b1736c4b6777ee269dde69093a2585c75008007ba17614fcf412c5878bcbf4438bc133013716a6c8efd44d56c6efd0e38e555028bc26ecd495d821dda691486c5a96eabb7674f37", 0xda) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 11:45:12 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) poll(&(0x7f0000000080)=[{r0}, {}], 0x2, 0x7ffe) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x8) fsync(r1) 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(r1, 0xa, r2) execve(0x0, 0x0, 0x0) 11:45:13 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x1a}, 0x2, &(0x7f0000000080), 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) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x5, 0x2}, {0xffffffffffffecd1, 0x1000}}) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000040)=""/154) 11:45:13 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$machdep(&(0x7f0000000000)={0x7, 0x1}, 0x2, &(0x7f0000000080)="47eaac266a8f9870b9e7a04590513212035c0a02b05a443637245e072286295d38910380dbeb128fbc1fbfb32d384db2b8f786329a03e696bfaa17454d75241905d4385d9d9381f6a3549908048579cf809f2e66468f2f39afa3f7fe165fd4a41fdc634d992377b92886b0ea0629ba0673d2b54ffb172058dac98845cd3af453caaf42a17f721f7be9ff5fd21632c2115b53f6b7fc06f53c91eb608682c12f0d22", &(0x7f0000000140)=0xa1, &(0x7f0000000180)="1830a71a9e156e0c06dfa2d5e43f8cddf4f670ce80a46255043c50ed6c78849b2b16914828f2ccebd021c5314c4e7a5bffef099868943356c1279ad60aecfdd15f355a12bd7d621d35fba61d6bb2a7ef168eb0cc0e32ab86cf060ba85dd733dbbf87ee0a50ebb1f4f4f9d14f7609b1e0ff0c556338", 0x75) 11:45:13 executing program 1: r0 = socket(0x40000000011, 0x3, 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, &(0x7f0000001a40)={&(0x7f00000003c0)=@un=@abs={0x2, 0x0, 0x2}, 0x8, &(0x7f0000000840)=[{&(0x7f0000000480)="638bb1a9491b145c9783cc3d5477488837bdec0b1214b6a662427e18913cdb38e817a94821cfce44f6a7f6ee5679bf3fb7d5dcbe55675299062369be76d21f93addd924cf6a8747000a995097e7025cc89460462c17b06ef0ea5fb9b1d0d0d5c5023e42b2e85c51f73cdcc8497a2d6745e3dd06eb1fc51b135c24f219f35635795dfb23ffa51cc154a45006396df0b35f61bc2e011fb9117972a0f1f381c912d6bd1276ee7f5e38725873441673f4c266b335f654790131e87f543f11bf62ae9dfea84964de9605b6dc64639818c1f13", 0xd0}, {&(0x7f0000000580)="46fad98e27b99129ad15a0614ae10679d3002a2990e21546342ea7f3e2", 0x1d}, {&(0x7f00000005c0)="8add1942a569a5a01e6189368e1b0ae155d7f7e441b037ef11f5f2209a04a4cc1c3a342cf0dd1f2d93c7111503c8e9f9e61a994b60bddb5a38b3a00c3a966e2af293dad72ffec908904f", 0x4a}, {&(0x7f0000000640)="a6dda644de43bea91ba7b072b8909350541fb3977a041ae7873903295a16dc6143645cf832e27402940510145e530736eebfa6faa9a0a5e18db2e51cde9fcf157621927c3f7341d0d6f45030f56779bc22e131a1deb02c3bf413e851be5979792291b93ccf254aca65244447974a30da3950084404357dfc9e3b2ad8d3552b44c060b3e1f78d642b24075d65399c807eee08ecac3b082c33ca0c39c38c1be419", 0xa0}, {&(0x7f0000000700)="a91e963edfb688e7f3bdd5b71ef8361e8862da006be7f251ee92b9f30c0944a1b9b51ba17fd50d2a2ed0bc9b9e38de2efa35d66d8fcafb087daffca23220184cc27e587be0438a017daa9db9d0fedb6730f37c059d4d694bf2a5dd319455670a597974957f8ace7fe8a03540e5a422328fd3495f716a298f535de760f7db05c8fcb38f61b26a547657a0a39f141e30706f0ce989d644121da250398bf04d9808c8ca77e49c8883a03c969dde86ea53dfe8e3910d48f440b2c70314fa2799b52e274953212ce58a1c67", 0xc9}, {&(0x7f0000000800)="03bf27f47bb8d515597061c06254a5a781fe1d7b37c9c955f1c96abfc27ba9c9898291ce65", 0x25}], 0x6, &(0x7f00000008c0)=[{0x1010, 0xffff, 0xffff, "48e6fd071d7779ca70cfa29851da341335dba5b0aed609c6a81f0f4f0223ef20a5067e466225f21b34b82edee05e3f69aae949c83a287419ff4524fba67a89bc757be49631db551135890ace1057ce3e5e469c0c8034716c38171e0be89ad777af685b1d0de7b2949e7a9998bfa490a0f1e773bc19fe252aede072d7c45cef86780986b88a10a9593b84457d82649ba8210230df803fd197e83e69b6a767fe18168a08584946b19f4bd0435c73225e788b9ba2a1a7e3659013f0f0cf3e84639197be2ba23b28efa4b26b5796644e474d4da92c643aa865e8b3777d9e4469671c1f275d2cd7a95e81751eb55bdb9641a51825d76eaae2a3af879d614abe40aa150d0ed81f1a158d3ea41d64145916f88f4126972943128a621c2e281c11736cee4f0401f07b14fa4e0d406a402a3b73f864a93bfc4200611df4070d5922a0bef24aa176aef45f2fd27f38e1a47a94827569b18311cafce78fd4c2a5eee761ad97e87ddddaeb37bd585ff6ecd52ae1d1f50011435c88f4da038230338ca4c9e83159a603143bef0c4f58bd9d0d75fc3b1e81aee0f447550cb1d7ea81e8b0a27ce76ba05babbfc3cad21592dc2386a543654909070ef597b0fd91f0ad75f1c98968d20410382131b2e479b32631b4e2a795216b078b14a5527ef71052b88e40540f4a00388e16a4fddc40531b1db36399d88b2c10e7021cbc7b24c557414b292e4a6de29cbc0a336544ec1d3a40d0a9938afdf1a0e6670e553f06a7315e3cf3cb26b78b79b855289ca7c9de124e1fd19b616908da1649ec75bab062e511c12858ef2f2d7390ed0c6b20e06fb0d7e2a5318d5828ebb547e2d357ce1ad5d5bad835cb5b66b9a18843c7575e775af7c91c75e3738d2e8cb1f5fe65786f45eef8190176fb7e57a5827b100ebcb00e13eae333931ba36f3e3daf090b957cb94387feb9b199654411cf9d67413be1b9923f7ee1db2e07acdbe0302f02ea339ec4bd5d1cf2cea52714f6a82b4e772a886d1981697b4f45c12a37465c9fc5eb8aea8da468209fa723929bbdff8d033d8dd51c29e976127bdfb8cee83ce51aa909c284b17bb06394845a2eb3bb074c6822cb64aaa2bae61083449f6fc47934dded78c4343a2a482993db0e57b208ab5d3e96ad834118cfe4f0b461bb11501e477d56b787edba88c734b2c0a76eebd866bec1a703cd7014079c1e7390bcf2bd42b96e178dba3f9b304705cbd4207775332e2febb36777f1f290fcb413a5e38587936c6b350ac5e8747da9a1ac430ba5e2af6f2a6c126620377a9aa6e3990415ca0a31b4a8d67d349151639d6c828843762033d80a7322621d760e0db72c3b04e0d0a1f4ed16c9590ce298139d898ff8d609c8a68f521d031101b008d0acae7eabb62d3702b2c322525afc1a4396b45d62f800e7c9c3eace7f9b6be8a76fd67884253e77991154166d279f7b98ba5177f6cc8f67c717c4ba6aa27af1deb14df8fadd1395ee1274bff649a57552543d2d5a0ea25b6bc95b9550b4a78161d5aa18fd16ccd702938b19087207595e9751a3396430ba515f79e698ae36ce7d2392b130a80aebd64d3b53b1c3a652d8d4a910f8828a17aa18b8303c17af142014261fa7916b23b7d91f036baae62551ba6fc298d5b23d069773cdc28bc7961766f46e8bf47197835c429393c867a711047974c5a1edd7e6362ea52047994570c450a2194bdb0b0dd5ce891bbfff52d40e8bb25ed899bd69d089578798938d110201fe3ec502e2a8054e9b5bb6842b18df685f8dbfa1106b95ce67919197ac234f2b3016a580fea17a5c4f13916b084fe9aab8321765bc5975405bc34907d0ab9ba58515bb8aed84b9e569e17e99221d2c29788068f694fe6962b9802180ebd1f11a28b8459c47c48b6903b9e34f6580efd8e7a5d233f6c078a606f8c040ef9544b1fbadfce9e23501c20e6af3dcea8a856ffbd3fb0cb48d91334bd7f5631616520986fd7146be52d561e1c3172606c628bf845e3e3fef64cfa903f31f0ba137a1d8b640ef8c392bc0203a01744b6f04023f5b2d4c9c7465f471492fb23bf86404c2bb2e34b87a9125d15fed26126d66e83a83d149378e7385c7c11a187312f8b8941246ca43cfc72eb8fdd531393fd11da8e4aeadef6ef40e268516f65d68c41df43269bf734ae7e8ca60b9f52e042eab93a2514a7e8b71c4dd7ac6229f22358bed8b88d30b52d322ce4c3e5b5ca4593a947b8ede611940a1bdf76b918769cfcbabd42eada0f947c28cb5137d3bc481864e7c21b82c650aae5ae99f24cbf7d457685d0ce44acc07148e132d983cd9aae7bca8c83d63b0f9fabb2cb1e5e4ba9cd87d6ad8e790fac7015029947c6bb56b547f6394a0ccb288ae6bb2956b9987dc7140bd9a2a154183f0e9b175fa796a388845121b71a9de99a4a7b9e83843c99297b36f03373772c1a047220dd60414cd0d14ba3eb84c639349550d769c3a33828d08e1153c6dee689288336c003ec4cc677b2ce8f80849663bfb7b889cc750a6c58b33d81f4573cb36a1ba4d7e9d6e6c3e91bad356965980158eeba7523b9fc87f4dacee2d558b61404df83ac5747330c13d4c63229074235c7a55e5d1e86da65b39d24190c0091f8e3d19aef0bda049372a3994d0be0b8e152a1e46ab295e13adb66522a1b6cedf67fd6d7a0a2d1ae07f109a7471a1a3424870515c3568e7744f6cd263522ae86adf649dab4a0702e7c550fed2cf7c8f6429bbd14b15673ca7857d38a930e7913ef1b12495e5d11a77b558e690ce21d5ba29f7e271b6ea0eaeea84f20f0453dedf5bb311acc523ce4e0293876b0fecc504f4ec1e1771ed1b66d693122c84769e39f42b19259ca3015c4212661f552bd1be11957c5378a17566a51ebb1b7432330a8675fdf0d40bcc53e621b9807594ab673c80d16c897701722ef9c0ef8cd1287f52757c11bac0a28703031ef625bcc91128016710add86d2cc5d38417a7f158a2db5a4f871e11ba8a4f3fe88031ffb5174614540f0b5881be3e6a94f8071aa5f35875e31374af5809a64f08afa02c2892bce1c48f192d62a5ce0b996d7fc474c61094aeadb9d9c12208cbfbb0c46c6a8928d6d02f33b4d6cd939a7eab73c8c352f0decf4e86d9e9c3f6019ef0d695f13f99da514860dda671df1265cbda9a29ea493d257aad8f94f66b924c2f72b44dd99b8864f69080bfa6cb6d6b6ffc09b4c6541e809b8227586fe63a27b2f937ff4da4a6c185be247f729d00ad913497afc2a7c20b77cce2dafeabb8392cc553ccd8b13f5e36349d9e64075624f1b8e7554baf5e8ea8719d440f87e938783bf06472d460eb194cee432f8fe4195b6313245b995c6d684e72a4d5a8f2bb7d1ff157939e57e3ec4e6fb78016831807c6a4caebb90062d2ad79c4bf50f93eeb8f619bbb82441d354f1378d757533d35052c8e68e0b51b89048d5e23e31a6fbbfef4e7d0416679809526801d5bdb0c8b70ce8cf9c74184c0ecd3fd0ef8cc2e4f6a7e57d97c0e247a77e4ec96795b2440a7a475583d06555b767abd26827a87d76c7edd715a9b9a5ae29404e3633df69f5a5b1f2d3d3834aefe926884f6c93f3beb8c6edd82256a9603bfcedded1ee458998a76f0fec93ba656d89b34cb84907bb20a51d8b98934c261db91c5829ec73d80a432288cc3eb245902eba1f78ec133dd7dec4a38ce76ff958c041ba29915bcefda2a599ded8588bc4e4a8542f6046f8735d135f115afe60ac4d849f4630e30af53fbde099c48b7f81bc29da1cf038d9c710c066c8b6deb4aafecf2b910e8cbbcb7e0ed30fe55d8f5f19b7bdb754963f2ce3db66a48c6c96172ba23f7673216ac5797c32b90ed98914fb1cf5d445b3d8b25e5d30e1b5090186e923b798dc5356a0f72b04f6022992ad0ee93e6820bc46dd037323901966e88d9208c311be8079be045ed0509485333a4b60cae5eedbb0cc5e547030d686762d560fb1e7575b204afde5ebc5174f06fec82c5df8c0ebaed8aca0fcb4f129c83fc4a7b47304f6b16dcf49b15de03e151f5d1fc58cecd3af2cd7dceb0f0ba7ca418a9b70e63febe3d91444069b969f826edfcea56ca4c0ef4ee27cfff5e7344ac3bc0e786ef87390636f779f8fc8d7bc8e5c284022d90d3837c2cad1e68d27c55967fc9f3c5c0bb75f1bdbb65fa33de898fbe73dbf18824bc2129b54d1c18a2c638212a60f4d0ad761629d613d8b0153c06486215b3e4520704eb351a0e7d3c0749d0c752754c21e255119fd370eefe09dc2ee234b778549705cbf4f46d9571ada2a745e623b810f0fb3917e7558b9bfbe6fd03a7a0d7e6fb82b186547f89de79b4c112e7bbea5e8999beac8988ce543b5fe459c74cc4df315c895b6ce0ccebd45c83fc2103ccb65e63e3071620ab88164123cdf6cf07bbeaf34d4f36b038e57656d934394e6e289512fabb07e49fb90f0c9d9f814e9eea4aab6fc666d34f6cb8f5cbe9083a22e6996ade26983b05c91d48708c6b176b3a43580fb1022cbeee565aaa4422c96b1077b6a4b870098c2b7e40387758b5f99e39613cf589dbf9c96b8dab600df1ae77ffe67ac6a3d3a4d4f011be6321656357e2484c1becc2bebbd914503cc624e494a603e3f4d263c57558cae671965603e892ee5c7e2a415c38adf5cfe7f21c83350b78f2fcf34a458b63481e83ba3086aadf2db2a35fad1fed0eb60af46bd9b7843e9246dc1742171a2e2a841e5643f975846f6cccc8da18e6c2cd9a5de68d822eefa30cd8bb8f7af6bbc2ef697f2cc83a8695951d09ac8f346137cd54e9ded6a39c30e153587e036c8a2d638893270a7aed7a5afec96f4c018f7008bc14f601a399290a2b17dac3be593bbbab7517f410716379aa76aad789c668c4b7bdba82811638f32590060e10e428570313f0035edef48455a92b86314427f846da577336307da2a5aff2d420b76778012a5900a36526b5792516185110b1f84452a89e6a8edac14417793e87a09b99526956f76710d2b0015da4df1a0cd794da36571279d950a9c1785e1fe6c86c69abd97a413f56352d40180ced0cc484737f778bddfdc10904c57c10c35bf3561820a8502bbf8829c861eb947e1f63fef2d694a264dccb950e3f3db7d822c3f0afcf155fe11a34bb980146510027996307d58d373db836bfad7d7294488b1b5e3b75f5c0c5d2264eb735d2e15d7d214b404b447d859313ac27e38797c3876173c9cf08d9d632ff2285760ce4c6981add38dcaf42ce5373546b90ca2233eecae935ba86c4766d7464872ad5c8ec8566be5d915282189970d9b08b3948e4953ee1c779947941bee2a0440979fe5f8d168351813c4d3f990e444d4db52ae03699803d645bbde3e2c39d8cc471d66895e24be0bb1bd5676e1eb58b210bead05e5b444fed8f2ff54bdb1645329d72278a7473cc769c88f24025d1fcd014bde0dd1d83e794e4dbe3c0450d24f0883bcb9c704392de448ce4d1c26c1e9ac4b00ad6ea4a6f882d988bf7ca2713388199f0861893d8a1ec9894ed9226b78c4b8cdd6370b8e6c20514e21ce5e8630c2b928256412553a64eac4403646c2bce77eafc8ba7a569978e3df209028079f0bea07e8654fcd1b05d8b08c6d50cfb400587db825b0946b709777d55e90971753d5a569525983e1f985d68139d56b7dfa9d83576b3c947f0b85cfc0614cad879fb86497305469ddc70961ddae8eccb5ce33dbdb8c8d22ec699315db0fd88eec4f88cb4a69e5e38fa1fde3ff91ab6c21cca80e64dbd394ff3ab1f334663a20a344c921b1486548a2944036626c97ebcf42571"}, {0xf0, 0x1, 0x200, "4b21e72c0ef08f16c73a3d8246719b07523b6ac7c36c370996fc343bf3f5a4736d7b3fa3cb16ae7f24a6e03f12644774e98c97a080b8f2813eb21c2dd7eb23c067cf983998a1e8e3375e4ee311a325eaaee01deeed75ad5945fbf67a6bcd2c2dcd1663f60a608a9a7bfd3af219bd9f10c0b6a796c3417604cbe70f3fa63c816e0d419206ae74e563dfd3ef462fb3159687e40985e571f3600d33df5e2f8e61558c8ac1065556c1f3148b6d3ef010b23bae5f11be0dabe7cf16a6b646c81cfd6d63d840aad5d89501aede096785d0056818b9e62b7a7e90d418bf"}, {0x38, 0xffff, 0xd2a8, "5af54dcd1fa286c249c60d8735f384feaa61436eb14410363a9cb428004cc762a871cd7a23f820"}, {0x28, 0xffff, 0x200, "c4b2d19caa12ab309579650f01275afd6db4d6d68bed7b"}], 0x1160}, 0xc0c) sysctl$net_inet_gre(&(0x7f0000000080)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000000140)="bca3887001725655f0eecd3d4419e5955e38b5db94cf6abea4756dc76a3ccf5ee7873af107afbff2ffe311e2c8b49b5e3fa45551765f70a91b56ffd50c97da614009420103063271f78ac26f84a5f3df2aec0e0348c0ce1cfb64ffc4a2471f7ea04cadedbc086e72271ce36191c7618843ab093605057258f7d1a5322e6b4cc9d92a5351140572dfaa34eea4205ea326a64be3b0a5976056fc3fd461a152e6e1196d174152996048b4623df64c44106e1d2f602b45b23c35f3bc683b996bc17f459232023d88b334648ed679eb77693848bcb90ff58a9ee4f1e7ea55443799", &(0x7f00000000c0)=0xdf, &(0x7f0000000240)="bad801c6bbc56d3a584121058647cff40123515bf0229f74d24e9edf54309b5542dd7b8d16857402648796a2f2a985b33f67e24fc271", 0x36) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x8, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xf}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x86}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f00000002c0)="8c696ea9199b561bf5b8e9df9c9f0ca46af5c72352fffbbe9da74910d8ed0bb0690773dfcf11eca5f54f80a825ebc4c04c724aea7c9f4dcc6b95579289d4dab463867665b002aa513e85115ed32939c07e8c2107824b891ec1776e094d5e23df55476ae3840cc256129e2f073992fbd1df5698a1db35183824429c7e95b1df704f59806db7a6d3a1de96c1434efaab625eae760c25e37d7c8b397efc35aa13b8b151dd9faaa6cb35063e4b6af0b4f8b8974d5a0bda3b4209ba3bf55a9bfd41fcb03188488a432d823bd83d8729d73ad2f1038bef8f55f6fab99091cbb6aca12638331a5592", 0xe5, 0x2, 0x0, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r3 = kqueue() fcntl$setstatus(r3, 0x4, 0x8) r4 = kqueue() fcntl$getown(0xffffffffffffff9c, 0x5) kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) rmdir(&(0x7f0000001a80)='./file0\x00') r5 = semget$private(0x0, 0x3, 0x20) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000000440)=0x78b93d28) 11:45:13 executing program 1: r0 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETNCNT(r0, 0x5955404bc26b83cd, 0x3, &(0x7f0000000240)=""/244) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/173) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000140)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/246) socketpair(0x2, 0x1, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000340)) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f0000000140)=""/222) semctl$GETPID(r4, 0x4, 0x4, &(0x7f0000000000)=""/65) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000400)={{0xfe, 0x0, 0x0, 0x0, 0x0, 0x11a, 0x83}, 0x1ff, 0x70, 0x9}) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000001c0)=""/38) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000180)=0x80000001) 11:45:13 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$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c8a5b6701000000000000000000c414000000290000002a0000000000fb0a000000000000893f"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) socket(0x18, 0x400000002, 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) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x2}, {r3, 0x20}, {0xffffffffffffffff, 0x80}, {0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0x100}, {r4, 0x2}], 0x8, 0x401) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:45:14 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x20) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x2}], 0x1, 0x8001) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) linkat(r0, &(0x7f00000003c0)='./file0\x00', r2, &(0x7f0000000400)='.\x00', 0x0) 11:45:15 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) write(r2, &(0x7f0000000380)='=', 0x1) r3 = kqueue() read(r3, &(0x7f00000000c0)=""/138, 0x8a) dup2(r1, r2) execve(0x0, 0x0, 0x0) 11:45:15 executing program 1: sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x6c, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = geteuid() 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_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x9, r0, r1, r2, 0xffffffffffffffff, 0x0, 0x7}, 0x8, 0x10000}) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, r4, r7, r8, 0xffffffffffffffff, 0x0, 0x4}, 0x8, 0x10001, 0x80000000}) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) r9 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r11 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, r9, r10, r11, 0xffffffffffffffff, 0x0, 0x1}, 0x8, 0x10001}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002340)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000140)="323ca2bc0e997e301e1d53f5b540b7513f04a6afa359c6c698fef53ffa813763947c76a1cff80f1333f7f861462e729432966a47c052720f8726f87bdf2b6e86fb600f8ae4f12ed3bcdf9b0752d2b42a", 0x50}, {&(0x7f0000000300)="79c06f858ce16d72a0c929ec3107f643bfaf9fa4be52ae81c92bc2596017c98bb6132edf7c87f93ef91441f11602f0c9a903a40597c64ee4268023c0479a1b38c62837ce5df2464c5169b0c3c56807015c359c85f7b62628b85b58d88dd309adbca658079ff5dc2ab5ee50e1e0dc9af4879b7002f22809a5375f4eaaae901c990a70b951658965525627aa2bdc01ec115624c5b438a00d6b9b13c4183d2170f58a6f77b103dbd28c1bfa14cda63d1e12f771c9ec30b9e0b07d2224d3cc0fb1b71c3d068537f463c1ec048570b4d4c8c66f7bfdc5751f8899b75fb26f9a1b28907154f67cbe005da3d499f39cce91eb4ae6e0f8c7231f5da938825eced1ee694832d9df299c0bedb1085b406fdb85a73e633aa18bbcc910abc54372cdc7d72b79e7ab4ec77383a0b77340b3b93e9acd15924591a9efb10fa9845cb9edb9cb93902709f17c6ad7e3f61e186962937a54e5899d85ea01df754963efad203a6b30d2d5ab2ba007b30007715fcf60d91eeff86dd6b7618cf662d6c6ad60f1ae08f17173053122f0254c44d2197170c647e25560cb1284bbe1413e5a6893d52e260c674207261f6f2944e0c01da9b9316c435b4c810b961b1ba1fc379e85713ac9858431334b7b3abe3e28637433421c13e4d319523b01e207a10503d5d86b25e565ce1c1833b4daf096b22dc28795adca187e2740e8bdd598b3f97ee7cf4f016dd149f029d92dd6ea9b50f75e17af000d902557cb580f47b95ee267481391aee02c56e1bc006823babe50a6467ad562444dcc49dfba61fb6b7b02fea2b248ebd50415d6e5b7a03116a98a89b0cb40e81ada1d751938c4394a72ea48f1cd93a069e2cda6f82311cc6e5116128ddcdf2830aeef82744feaf2b534ca3334b82f78a2a9a60c9bb633e885345beb079f76f39fd19a74180ac8e93e0a72c5f5d9b90be27fa97d98997076012e93a80b2b593d3627699dde8d1ed69652fc3b19f5378c3a19ff01a488aa8bf74556eb8780664ed5bd0d1fa2363da444647587b21fe2d239acee44d2a3a08b4759f82dad00b56c11f6bbf3e2cd6c55e75b32c5f2dac4b71ebfa3ee9ef2ec99a824cff492b4758d207fc9baba1509e7b79a19721b32e4beb1c5ad635d518f03ab7a4be7ecb9c76576a69bd2df817687ab5376af58b615f18ad5bf213f5c7861590e509bf23e81d9d720ebf5cfacdbbf8ebfe20ce77e9c2e52620cf75442d5d026fb7a468860a91948a845084784dfdbdc191659855ba3b653aa959ad03cc36d936da80ae6edf7ca46b83ceb9d45a6e4f72fb9b7a4f558418630f9a4659475a0cc34298b2e586d345fc7084603829a4fec4b9182552c66c46e09fc15c87f94d1d79ec45c0b79ce557b3386d6b80614a1eecd0c044c792f6f3f46311351c42663f088368ef922e529b58e0dba57575f81cd86b460c0832fdb797938c31a023d9599c81c506fab0c30fb790c24f9350d073ba45c6d7a04ef3f13a4b1fc063550c825dffd8da65e4ef7a384deff9f5f3397a4b07e21bf57dfadca45c3b406935c671d5d813836ee64df0908fc000afd311114538c386b4140eeab211015cffc82c65adfb64124967ea9be78bad84f638a8e2f0963c359190e89459e890209afa79a9a2dbf5dd45bbde80320f3745531372ee9956b4abd2ed9cccf5b8f22a33d76bc8e82b86983e4de731ca4a512dc2acebf13b77d1a58c1f9d6162d6e0169154e09a1025e1f5e345497735d8b7065b2724a05a1d1f8143bf271ff2140218decee99d549b813a3c26dcf40daba4a1e1aad656d634d2b67b32dc7a85e0ca554c8cd61af602ec08c19c16602e216175038d8d4e896043546a6374749fa7bb0ada4c1044d9290e4eee152c5fc20c4533243d9942c9b67b0ac883187a492c9b1a33fea7af19ddd2c2274c4f0a38638a58272e844c250227313fba6829fadf69bf2f696d936e3481fede1ce606e74dbcb2bd9e43a607451d2730855306e6cdc1829df6735097af14f7d217f852fe1716883803652ed10dd1813e94c47bdc24133d1ce93903c3a315d883e07b0ecba515ece7ffd057b708ea0e81f1231d6299bf955b1faf4bb8efd057a01db417f5c35b68549f02b23b75be37a01eba84108f85cac282005b7aeacb7e60b05382a3c0ddd6733d0e6c98f015d09fc04f4ff397e20df93ba7a9a96ef7c84d5e78d8fb1a50f28ee18b9ac41e284ecf2de2f6ffef8de96e50ab072acf20faf15fcb37bcfd034b7c145afd25996dc5d1e50920b2e34151759a6ca1d632a61d292b1e716b14c200803c1b700a5fd9eaf524f3d69dc4952a7bf08810cdea0921e202ba1fcabd1f0d0fffdd17e9251c223dc20e1042070e1017ca10a195e01f731c100f9b44d6c7b785d760ce6889bb1a75cce4acaf29577fcdfe754b06f49140677c9564fb9c24b3002dfa8e4c9729c9fc82db2d1fdd0205b514558e432b1b33766c9d1a99001eb5ddf402afe1e51561f898b20e0085e3f652ce38b59e3152f3e37eaeec9357d4d8ee4560a9b23f86ae6bfd8d494b95eb11bddf05f6881f98441e76f2198a44c5b4aad53cd3117b1473e7dabfebafeb30f2577f8b9bc0a6140b94089518cfb6f5d91092f0f5243a4064aa186fcd4bbf15e20a55b1bf88b6d399fcbed906cc6795230c5bf142e6b8f9214005a5a452257a0e8d66471182e668ab870b8522080f49a8b8093f0171113e6385567749b775c7e9491034b630f7640a376a21d02c973a325db11cea5810eae806249a48b7efe10bb62d767a9c3b5be256b4d72d0039817e9e424a9a5d3e25c0facfa69034655b542c7dc168b2ce85f7d6d289c27adc9fbf93f8ba6cc360524bc8d96383d86a92bcac4144aa4f06ecf789e0fba015171e1bf9c7fd19b36fb28198a7ea7b10b684e1b21759344cc8180a8ee6fc58fe5172d3118e36ccff722e1a45418454a349da10c45a20f5c2e1d2c4919be2b5af0b4395815a21c7117eedb42a4e9cb5a84571c86b20ee6bdfefb8a1250dab038e2985891f18c24aafae87636a3bfeccaeae759e6ea3f59ab1de81367fb8ee90ceb31808f009011b3fab3527c96a02851185e8b7f9530069c0a20c2fc3408e3446cab1340da40d6a4faebd45ef408ae4b36df8bfdcca62e31cfe2e14031495f56d79e07137c1ad80da762641075a9b74e1a5540d7f16630884565007d3a4ef615d53725b43f995ba8ddee0c3c9d4f2dbc978fca779b49a504cd2d36e6bc864b86a901218840d1fad240a1162b46e8d9ad97c86dc1a6f13040e54a02a0e3e1ce6174579951fbc9595cb6692049d6a141c36005727f7671c79e81aa59486e26c2d64b1ffb804d6fa12eae853cb6d43a9e33b92f19653ba1fcff86462c132c93b201d7d2e601dcbcaa0ab668e249eb256e6a9793b4368150f4a6a37f2a5ea5c458901645320639b870715c65269013f948e7bffa56f787b94c1c143b6c9306e72c23c175f094aea5834a40106b648230dd9e36caccb99bf5396111348a9f4b847474c5890f51bde0d49ac062f6e19a8c8f82ae7787de78ee320773311ad5c8c7c93743b4e0c16be17e419c2c9d56e5afe96d7253ccb7b88afd6a1f1e9283deba51f6303bb4a68869ef26127bae98306111c984babc845fa87abe87fec78279b8b9dc45aeb251e5509603224259af9a4ce415b62999612e1255854516e68e7172c8ee8d5bffb20a1c3dfda4a566e7dfa763488077eabf959714919d7dfddac58f3cefa59aeeb6e50c3c32fbae60b792d444bd6a26ee07767000778b3611d0b9b1b55481c4c4cd19ed1febc985247e76eb0f8c2eb85278a949149f8e88af404e3e54399bf8536c9aa42b640af07e107cd241b17addfba2a395638146cb23bc3f3368bf378e5cbd45c0a03449886a2e5f384f5f5c1e6ffa90178bf282d3c9f26f83987bb42e07886f89a22dbac5adb075f019e195ce3476f2717e88625f28d25fc8f356198693a6f88e2ff756f47c868b8c0688d6bb39804cb79bbf09f3bcdfe290b8e8688ccd399f38b52120ec0f3c2b3007d3328686a3b816d8dc6823bf94fd9062b94cdbded8fb8aba3374515283de9f2f607e58d39afbb0210b2bda8c236d2b2d0d49a2ff2b918f6a5533b3a944c29f3cd4b8125c95a7154c227cfe4f43986135b9140378ead1cfccb7e0ac7fe872fb75155af4433b3ee18ca19622cd92a538c25aac2938a0e84a77c225ca3f837bed710d68b55e8e0e96a3b1ab3704aba32ed3198460dfd85e4ea019ea28150fe1ae9d0052ebc5de0d3a6744b374e610f3b7c866a58e25a8b20188e757a964dcecb86b58750b258f42bca6b7692658b498a214da578663e31b75bcbf99cec3ab023c672a21e53f2f9c31ef412be093c80b0001cb11e50cf66121525c2100d5566c72126660f06b4528d23f28523ac2d704f5674a881347f185365875090679a443e7fed40d19939663f8f4da5107d4313e2f965f9c33fe5c03ead73487d973bc857ef4b2c706265fd30b4ef153fa3522fc7c7c82826a6442e53e196f64d6ade9907d76ebe3ad65a7fc275512cec63bf15b3aea027159a64e587cdf3047fd09ac39098143d297e9cd37fcdc154023a50413b7dd16a8576c439b4bc89f600bee967fe8eb3d40726855485fc52b50fcf9cfc097021fc417b9dfcb2d2630c9d7f35dfc0244f71ef706cef2c7a0177007eab21a40f10750c877bf336d21b0a8e737d587da548fb7522806797ef6028abc8b02df6bfc9eb97da285f03d6539c9960ff3005b5f5dea80df9d0dec13d530eaf245da04edc6956778dbcfcafff9ee00eb38c81dd7fd18bd89396303bebbd431d8d86d373d175aa1c08b2592f04bcece8d60bd44b86c1bd5b34a149fa9e12743b9564c3d675d3f953fc697892d6fde62376153034fae08090e1c58be1a8292236aab7af237c3c6c1866031b75ac963214a19918a9a685a44f3a1ff79870b0bd32077d76716cbe5d1c27b5da1510fc8e96768a34f8b952905ec1359e86d459daf4f87f7b4a10041b85d3a251517a5d8cfe46bca35ac5c130852f7c158cebc5397699896be5df1215797ee196a8ac5e1af8a659f8c4e5abcaf578555d71ecce8ac92da035bf3d9ef972b87541997e12ba0cc6db07d6b4f8a7e5bb0bf588119adb0a602abc9c104eb1029929e95d46b7f94c7defd455c63d1bbf7ba987581681f47b583daddf72e837ca0a5ae1fc2578997dddb15d4615efc9ad05cbd15d41c2c62979961be10c95128cb146b67fbcbe1fd9925c85fa4c84daadb6798d6b280a9a03a3b56ba4dd8c24ffa9452b13323880cc8ad9278c744dd5a58ea592691acd03852894927ea369b58a1f78cd7ad0ee57e90a5f6cc19ded10b319686ac93a50afe0c63e41fd10e008e47d2527257d11b4b99df046e9f85ada65f59617a27e56c13c140a5b5381db5ba57ab73a08915ba5d43a3a117012f880b25cfebf67fcae986b49d1d7ca3f6b128f3f2d01e767ed8d64211c3ef99344b58ec74e61a44e7de246f8c04b39c3066435e27dde6894bf0a10da205efc1e0fcf2de1b593fad45726946e21fef4dad2c497a2a27b9262a50561c3d5e2f6caf81ac831923a5224d14159abc4611731adc9f20c199234f9db23b5597f5c01cfb4a31c5d8017f3c2cb5d342732ab6253930c586aa3298cfa08195d903592eb866954c895d98116c075561e535e5d08f21e59de57d7c49715f7b5e990fce0194060c4fa3b59636b8d5529ed5dce35e2a587411d1c81fb41b720841605f6633ceda170faaa0916cf4eaf585f613d23c32664633079110bb438b06b62c53cb401d9262a8", 0x1000}, {&(0x7f0000001300)="fbab94e9dbd41b0ab8e2e7014b8683713c0648b450ee57eda912cdfc9e3c4cdb3e63132e275e3ac565efdaeca992118afebf1db7c2903ac2b00fb039b93b1f7faca2dce25a39a36162e1e23794e0f886e4058ef5fdcee66e6e49095c83cfd00146850ed6e231209851085c46ac33d833bb874dede0824a39b260fe99374fe0191a3cfc4e583d0061b6c5080b73c3646ed5eabcc07cb23fb98719f7f427801e1fb401efe83619b3e0505c3be236f1377d5a68f69f323dfa0a462f8cbcb6f9a29351669dc112f8facedecbe52ed7640f1d920199d2ecc49d3b872678024f796a9fd234c513427cb71ab40c912a12a3fd51c5907df7bd33898b99810fc09f1d60b7a16814c45940757ab577b9eb04a0e82dd20991137981cbe82397b3f332e20d2f05e21046c0b3d377bfb7125b43718ebf320f7f5fc70663a964ea9c814c02f38bb2e42b30790336effacec46a9164aebf08c25c3a26fedaba63926aee5d63ccef05aeee15a99beb631265fb324f76a0ef77c55de519f3f50f318654b433211af278a365725d6d86fdd6e3c742f75e2dc6a2662c9d5bfb43f02297c2faea8f1da31b1b5c25075fd22e063445406f52a7d746de5146047477e34c00dee8655015dd9fa87c0b39ef830c7e600b2bdd7793c5e2ef18d816aaedbbebda1517f4b0658e5abeb76c145fef5361c1573d89f9ab026e73b65aec46d5e5d21aa2ddb3703b0ebecde5dfdcf3185a1bbb67aca51d9aaa2900e3725d680e770fbb83098eba361fe6a75c30e8566429137c0bc4c5fa02c14a77ea51a6201a07469acf2106e403fbb41d040455dbd89fdbcb31d089de13afcf3debe25cccce770d8d316dc6e789aa6b9cab380f4209929d4a93b674e0d409f54d633e0401889475df619a6f9b51de538bf3844353b95afe0c72fd4744ab19b1955b2803982f370d861d807d16deda697f4887d7ff5ca5d204ce56dbe31501a8aa105af4edce40771090c90f4053ee5d55b43378250cc9eca9468a1b3d83d164ed965d8d8429366c7cf9437bbd91ae01df3d7116170ba481f3e588da581f3b79167e341f5419766d58b67fbea71960035e5bed73a02726410efdd9cfeaed9677b46c181cd7fe5e89a7771da647b0ec10c6c2f66a5737ed42f5ea5b6d9ed7c8207f7a48f58592ec508b7f5b3d2f9ad4f60f8a2dce5d3acf13d7c4e2c50335c88b3114c238df667120eb8bd0eee995b517e4024422d24784efc778350daf155bb4fdaf25b9da2a2d2a513dc598820fdaeb069423f2d779484c883ba50bfe5b84edd2eabb8ba6fd1e459b8ebf003ad05dfdddc5d42b39872a06d2f0aee42cd6e69dc6b96e85b1babf383cf32bbaa7d21ab096c0b9f5e051e0a57343df40af30cbb3ba3acd276d343d4f405d79ab3630fb74c960f3ca1482ff1a33bef1a1a98334142e7d986d59082d3b43eed018f7fc3b56d63b8693f18220aab39826d1667e603e54a56061eb8374261ff66329e4c88c3ef4bfa607a0e37cbf94d35595390d92db299fd9a0581222c7570cde0cd32c3187d8ec8ea8e4d9f3ada7c90854e9310847ac6a7774a4420de9b6b577520012f3957110f1b55039812c879731ed8993beb6fb565fad3149563f72d007ef44cefb03102d987b1d043da9351502c09a435951d6573a440cdebfe21caa41890ef90fa2f2d740966446d9e9766c179d14eaa09be9c022a1f9b195b73740b7966dd6428348fec8b08e445709cbf2670b8fb0c76813d5c5ba7e75c6c0060db27b928d8357a63f7e21e0c8334ac23ea4be574fe290d0f1638bfa4b8f8537b43c078084edb35cb55498c9ffda32099ac9b32df9a4e6673030746131fa303b7da8662554dbb5f3881d856db46f1d6daa12a1adb52c7ad4524d2b30d650f8b9d84f1227e70e72189bb6f0abfc9316ade0e6372b0fa547060c0be3c15a464c632787af6e493567a399dd179bcb841be78f84623f968aa802892dc8b3afc229a4a53e799d75a48578f1c1b6e51e8b4b2ace3ea5c60def7b7d58221d0d0954c8289053325a6f3a69dc0326987fdbf297a6fe6f45bfd78541b7b40f20fcd667c474465b0133c902849d2de3f4e97da05c306d4d66acc98a3f336eb7a3dbbb6fa847918be91b699ccdfc37c79d34c6c14ffbab19b1d7177b554261ca251ffe0dcfd8813fdf8fb44cbf56a51c9d1324526276e59868dd6621b36cca3a0652883717253554718548a93ba7202510c542d66d741bbd5896f00796efc1af8bbaab03b07be75648d1a92af5dac81c62ad30f084b7aa79f8965bfb3defb10810f9d937d6047df8de3466667c838ca0fc65e205fae589f8ed2ece888a0c04fbc89b10f2a4124bb8682accd57f68a991cdac306f57fcf93b77863051ce2551921ac808e5e25709da12d2f894c7670c0106f701b6fc9130e53d6463b7e7d35378cbdb8cc5a84c1e517058b36df652a96a5f597e02ee5ca633e595f27ffddbfcdb143e40bd132d375c9234a8cc9a6ccbe9d4a71964a5be4a52252d75bb7225377bd47cf3a9defa3d3428aae6b96d2c83f72f6bf8e7833cef1f53ca2f5035807846164ea9dc8aa22e7b063f20ea6ab1357bc94ba992030a8d41e4224db1bc106ddba3858c02dd7b27974fe51947add56ee38f53edf5c5ef1fa5ae97b43afae63d5416ae3db62838f3b2fa7c830e57f24449d210d30b4171ce3026d7d84dcdacb300012e601240778df01d410a837c122a89687d0b2d5f4f24ed661e5646aad1b6d4c2a4fc28292f4b0c625e95a26969db423e165c1e93c33e400621783f9ad472efc3613e4d1a2319e0548799cb5a81b16b139660a7ad37d0809007e25b707f7f711e0f1ca8a7949a1fd15b3977f8ee9db3c033ca8ce8e16cdd239f24234af38ee9f7defbe18d36117cad9568de97764cd0fab06f8a4fdd6982f3ff2f2770213ba3f405d2bc5cca97f1521cccb4ee63646d3094ee060df7f09427cfc95f1dd869d85684ba51da9595775c4dbe1aaef3d80a0f6a47dbfe8894d86e66606f8a0fa093028d61bdcd472eff3563e474909f03da683b00a02d0dd05b90619e377b222d4a9b5b47ea3176c63fb56f8014f4eed2c3c54305cd875c35e5870e48a0733dc1b5441381bba847a66cbf0f484b2073ed1882f29480e0d4a944a2bd59d2911b72ec3b174d332210bb1c746c88f4c326746f55a5663833a41c060e230f23d85e7c7a06238904b9f9f038aa5ddc61c419104c1d4e7f73a4a1cf11a501ac079d4981b77cc819ade4f1bc7eaf1b34eb8a57f495e0f995f873bd1b4fe0114c4fb2ebee18ab867617d66d2edadaa66c25791a8c9bfc7308c11902fe7d86449cc98feb3e78ac70520133455382c9cf9b64cce9c23d7f70e95f0f24e7bba5d2083140e56fac87031325d53cbdbc835520ce9b0d07d0fffa75e5f9bd6781c964b31af409e6192811188a425b88d69ab04b08e8b09ef69645ee4bf4beb7aa6202203d2561c976485146e249aef385cba155f676e2215009310946abc8ed5404734a43325dc704c6c0a8bdb8d386a3c126cbb1c4d56444fc0f238ea4f140e2f44dba55a07626759eb5b8a7b0c095394718a78b3502e8e4f71151e854dee6575701a387327aeed2f01a77a8a3f0ae31703aa41571798cbfced8e6ac702231c2a0275bcebffd47b7f61f47af1b8c9d70d67adca6d0635602af0b2e244fa6eebfe1bd02dda5f98baaaa191bb055b321cfd8bfbc94b82d9efeac76fd3ae2a0227722edf3e6575bd3b91b7b51769521a095500db1a0a78db5695df68d63023fbeb1bbb37c91f0d6b0fcd5d2b7d1af91aeb99e9619a17d587716ae1617268133f0b0a6640f69e05188f57b5097c8e08a3614f7201dcf31fd6cd9e1902d456bdd8661ec2c10df06177623de6aeed78ed9c822b7e8e7dae335383040c660d6ca892f17045f5d47d3f220009f44fa55056a31f6517562ae43733aecb9a3833f03e5a61c4790b91ac9f7b72cf878cdf92ffa4aa6679f4dc3fa209270c5859a577c4d3451eec90d3531e365c7d61b0c09bc2b3fa62e281b1ef5336d9c5c5d577a543792ac93e59eb4054cdd5d263810e81d40df981cbe1ec6f6b645a9f8298dc05124c5c7d184c759de39e41bc7c523e12b9e1ed29256d97d3d4cf0b4b2b073c534b17081a69c5c638c96a561f0d30d64d13019995828d9f6ab7c72ad6fdd93d0d4ad0e34fe3a5fa88cbcd1238700174b6bd5b5b98041c8dc53a28f086565b0a6ecc845dbe700525eb4a0a9f3dcf4b5038129990ab60cfaabed0de7751e534fe894f55a92876a02dce4c94f60415951a2315360cac7506746f772e9b6468d8fef13bd1493f872b287100de9833e0086ccedf76a71be9d8730fdea47c05e01bf78c11d4e4e19b1e37f21c22459316e42532a03f0f677ba7bd10b962761d6faaab1fafd0d34f4e97ebc941ca90b521405073ae971dac53a71d3b7ee31d56e772164c60497369abf455140e48936c36fd230b0ff553501759a38d26af8b2f4ae7193045d60bff9ed25987b8404e7d3f9608e52d22147fb83432dc7e398546d1ef75d0abfeffb565b057eef37261dc68a8de984f57de7f4bbce18d52bbb7d9a853afaeb8e4cd8a773272037265cab83b7dc46c88d5d95e898a1f9eb6a0906e96a58b8433fdb55bd339eea829d09bd47d525fe7943aff828a00c80345be0fd77597fd3d52103062ed7b9489880676507dd55707949d20cb41641e3847ce6ca136c45f1aa7458569dce7d8d48730e262a4dd84e518a3f0537018cc6b55af2651f91440ddc591af555d5014fc42c96c7a5d04faf1b2bf35fa95797c12fcf0862aed65409ede106b86b7f553aca6e1a294d3b70505e10aafed6e7833f71d3554ebc5ec64e7de55144ff0eabcc1b3831cfce00b72ebf44048fe8150c1bcce82161452b74b4c6e47eb52c9938487aa540be8c7d07159dea580cb97521fc3435e01f47534adf0d4abc4e6cbc15ad52ba468242bd6665990a60df2f80f1656d27da0f5cf67c10f8390e043145fb2d8f90ccf9daf7ce29e95dd9337e962a4967f44a799adba6f9ac8878ad338848993d067f68fd8fa5eaa88bdb8448f7b30ceb2888cccab8844238be25b90d0674f6832e6fc3bfc86fc61b447e0f62987a6a9b2fe82c7a7a356d43ac1cc6703add709005bb34be713475603c24e245bc1cf9c1ade2dd5534bf636c30bfecd25bdea7cf1952476234a341005752c456f2af5225122f792b0db3326ead5fc3afb967a501962c86bdfeb1f1526edbc8ff7be0b662439908ca79b1b22bcd78f87866d2a13775f473764a33af9e37bf43ef9e6def36ab7aae35ade1cd193420f2cbfec662e1be6ba48f1983fbdf6380bec306f4e8174b6d3a30b4516bc2fac95acd55196de9710fad09bd85cee21a800a887573c31127e43918d154d8e9d958308e83141a808d11100328c42bef296f6d6902a01ec4f88419ed388a9178f56482f77018ea3347d30b83a7fe4ccf96540d51aeff5f618d35592d1780b206f6993b430083fd07a5ec30029f79afb1f3a544667dbb12cc7002328e3d440a97644252b9ff05b5792912eabaaba539ad3f3d7303133f6323b5e365b3a8264db558adf093d480f7c533385ac6045b05bcadb396c43b801dfff4fb4c18010b8d4b6c64309e01caa5e3f90b3fd91929cdde1f2d21501028017040d8a349ca542090a4f02ac344d9385e51d5c8eaa6fe40dec332f7da4f3e3836370d2703566801e030a780cd6ed31020491a3c3be8e211afc68ab26fd970e5550ad255d87d714bb361cfada3c0bded6851e670b61fe7f2c342e511a5b08049", 0x1000}, {&(0x7f00000001c0)="59634e07d175ac77db297eaff2d90b7ac7d7539d239bd8d59303e9d585120d56300200b7f786dd9a86534ddc8fef2d870f50fb416a10df2917d16e4aeaf2521e870ba899253729a1d8ccaf16f8184bd800c23327ed9673e88b4a6d0cf0dd02f5dda23eeeddf7d2f84a79770ac2919379a32e226e4191346810880e3e1b27ae5fb2d5fc719fb1d87323d1a2ac1022ba29b9bd4c776cca6f4eaaedbbfa8c52c5d66174987d96fd9d0cff7c2eb7f7", 0xad}], 0x4, &(0x7f0000002300)=[@cred={0x20, 0xffff, 0x0, r5, r6, r10}], 0x20, 0x9}, 0x0) setregid(r1, r7) 11:45:15 executing program 1: syz_extract_tcp_res(&(0x7f0000000080)={0x41424344}, 0x8, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) syz_emit_ethernet(0x127, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000081002b0008004fe1011500670004093a907800000000e00000010707a4e0000002892380ac1400aa0000a9edffffffffac1400aaac1400aae0000001ffffffffffffffff940600000fff8323017f000001ac1400bb7f000001e0000001ac1400bbe00000020000fcb7e0000002890f05ac1400aaac1400bb7f0000019406fffffffa4e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="3120000790780005010303461312ed533a23bcb5f533f1a772db0b34158413128670bd098d59f3c30c471170f734d80801080a00007fff0000000703030200002ec2e7df01519ef68d25e554c722bb643ee34ee8867b94e2a470cacba54d10883ff74b2b7103c6bbabb8fe8b6e036fef5cc498dc97763400a68949d184a1fd6426127d8595848d5e615fd2aa0400000000000000415de90a4efa89518fb36500000000000000c9e3c9b8ed9c9b0af0b5d0d13c9f9485900ebc11be5aa5a042fee735ecdbb5d6d71ffdfd54d227584f49fc22f5f00f552286003c5c50d6b5da59b456b7f9fac2580cd00cb7b942251748833db3d3834f73b035ab7d515547a34e3cfb7b7fd6d83f7e65d90af00598d0d71425a5a632e7095dc28d1216024bbf9be2a04173448dfe8be1505e81461d2f9e2f773112bf42c0081d33b1601298fc5ff6e0c58ad90637444c0389768bcf37e14b40b81e3e3f9eb5b93cc39ee978941b4cd3f8a520d69744f2392cbdcdeddcf5"]) socket$inet6(0x18, 0x3, 0x63) 11:45:15 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000002500)=""/241) semop(r2, &(0x7f0000000000)=[{0x2, 0x8000, 0x1800}, {0x4, 0x1, 0x800}, {0x4, 0x8, 0x800}, {0xf750b897f10a53a3, 0x4ff, 0x3000}], 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x0, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r4, 0x0) open(&(0x7f0000002380)='./file0\x00', 0x200, 0xf00054966a988a41) r5 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x12, r5, 0x0, 0x0) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000002340)) preadv(r0, &(0x7f00000022c0)=[{&(0x7f0000000000)=""/19, 0x13}, {&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/61, 0x3d}, {&(0x7f0000001100)=""/139, 0x8b}, {&(0x7f00000011c0)=""/176, 0xb0}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000002280)=""/56, 0x38}], 0x7, 0x0, 0xd87) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x8010, r1, 0x0, 0x0) 11:45:17 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) 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) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) 11:45:17 executing program 1: sync() sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000001100)="04c3a693b06c839c7b9a56ba60de1e29d2331daaf56c8a9198c1bc5651f968ba82475c11d3753517afe17463c0c330b488658a38578619c42bd31916800766c7257354c5", 0x0, 0x0, 0x0) sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x12, 0x3}, 0x3, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)="a95cf72e7418485334b6a323aedea505623a3ada24754686838fa287135399479ac3b593f5ae1a04fe636207c5af219e2708ac99b25d6b2816217ee3982bb2b9df59765fb392a162d7edeb7b37a3a12478", 0x51) r0 = semget$private(0x0, 0x6, 0x2e2) semctl$GETNCNT(r0, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r0, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x1, 0x34c, 0x800}, {0x1, 0x6395, 0x1800}, {0x3, 0x87, 0x800}, {0x2, 0x101, 0x1000}, {0x3, 0x78a}, {0x0, 0x7fff, 0x1800}], 0x7) sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x302) msgrcv(r1, &(0x7f0000002480)=ANY=[@ANYBLOB='\x00'/4119], 0x1017, 0x0, 0x0) r2 = getppid() setpgid(0x0, r2) renameat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000001180)=0x3) r3 = semget$private(0x0, 0x6, 0x2e2) semop(r3, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x6395, 0x1800}, {0x3, 0x7, 0x800}, {0x2, 0x101, 0x1000}, {0x3, 0x78a}, {0x1, 0x7fff, 0x1800}], 0x7) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000080)=""/10) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_RMID(r0, 0x0, 0x0) socket(0x18, 0x2, 0x0) 11:45:17 executing program 1: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f00000002c0)=[{0x1, 0x5, 0x3800}, {0x3, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x9, 0x1000}, {0x2, 0x260, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x4, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semop(r0, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semop(r0, &(0x7f00000014c0)=[{0x4, 0x7}, {0x4, 0x8, 0x1000}, {0x0, 0x9, 0x1000}, {0x2, 0x8, 0x1000}, {0x2, 0x4, 0x800}, {0x2, 0x204, 0x400}, {0x3, 0x4, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x2, 0x1000}], 0x9) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000180)=""/89) semop(r0, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x6, 0xfff7}, {0x2, 0xffff, 0x800}, {0x1, 0xcaab, 0x1000}, {0x4, 0x40, 0x800}, {0x4, 0x4, 0x1000}, {0x0, 0x4, 0x1000}], 0x7) semop(r0, &(0x7f0000000000)=[{}, {0x2}, {0x2}, {}, {}, {}, {}, {0x1}, {0x0, 0x0, 0x1000}, {0x3, 0x401}], 0xa) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000080)=0x8000) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) r1 = syz_open_pts() semctl$IPC_RMID(0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) pwrite(r1, &(0x7f0000000140)="bc6639ec7cb9f969c4d4d59ddd33afafc35db9fb853cd02929b6e70d9f79b4946c34631a28edee74aacdeb35930a88de27ad7eb2620b58b86268d94dfedecd8b8832e1ebbf785e2679fb4a4e8a591d19205169c0ba0c6f92a68449e14ad623a083701c35566cb4190c569f10a8d762832155f0c91fcb73686730a14d3ea8e366c6d77f286ec99ed89bb15f344df131f2295ccb3be0e480f68c0bba884d1e06e527c1b46ea537e9fdf6c98d592388bd162d172d9742ebc452e0af", 0xba, 0x0, 0x3cd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 11:45:17 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r1, 0x0, 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r1, 0x0) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000352000/0x4000)=nil) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = accept$inet6(r2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x6) 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(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x14, 0xd5, 0x46, 0x5a5f}, {{}, 0xfffffffffffffff9, 0x84, 0x1, 0x7ff, 0xe3}, {{}, 0xfffffffffffffffa, 0x40, 0x40000000, 0x3, 0x6}, {{r3}, 0xfffffffffffffffc, 0xad, 0x2, 0x10001, 0x65b6}], 0x4, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffd, 0x41, 0xfffff, 0x0, 0x1ff}, {{r5}, 0xfffffffffffffffa, 0x8, 0x0, 0xcc74, 0x6}], 0x0, &(0x7f0000000140)={0x400, 0x1}) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) 11:45:17 executing program 1: setrlimit(0x0, &(0x7f0000000080)) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x6, 0x9, 0x8, 0x0, 0x800, 0x3, 0x9, 0x1, 0x0, 0x833, 0x9}) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000040)) poll(0x0, 0x0, 0xfe9) execve(0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) 11:45:19 executing program 1: sysctl$vfs_fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)="a8", 0x1) mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 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) readv(r0, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000200)=""/159, 0x9f}, {&(0x7f00000000c0)=""/7, 0x7}, {&(0x7f0000000640)=""/259, 0x103}, {&(0x7f00000003c0)=""/127, 0x7f}, {&(0x7f0000000140)=""/22, 0x16}], 0x6) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xa9) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000040), &(0x7f0000000080)=0x4) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 11:45:20 executing program 1: getpid() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getdents(r0, &(0x7f0000000340)=""/4096, 0x1000) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x47a4, &(0x7f00000000c0), 0xfffffff9, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='r\x00') r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80186952, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0xc3fb, 0x6, 0xff, 0x0, 0x4, 0x1, 0x100, 0x1, 0x1, 0x7e63d35a, 0x23ff}) fsync(r2) 11:45:20 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_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0x1, 0x2}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x8002d, 0x200000033, &(0x7f0000000780), 0x0) sendmsg$unix(r3, &(0x7f0000000740)={&(0x7f0000000580)=ANY=[@ANYBLOB="c6235976e27c6e08f564b77fabfacb8e65b5305e46ef6ca33b59532ad0b448ebe25a4d547fe9d29f377e61fe2d"], 0xa, &(0x7f0000000680)=[{&(0x7f0000000180)="451bd0bae52ddfd36fd4183ac1171b4a7f62e5ddae7a06e85cca3d9b9a4171c8ed6108ddf702b0587dc1b15052c528852305b54382930d4af7637befa33379013bce860ce36434cccdcbaa1112e47a5ebd9af8d41f783c9b4a0ae4cfa5fdea51a6e3dffe78678a6ee571759809536b96a54ff3f9a870c4ae5fa850509b22ff1c1796396f821fde1ca5e1a039dff26e8036af5cd35d49980423af3cdda35829d5fb85f23f74a3d74eafa6459535de3dcf38f343f0c283a75424db499b6ec7674e2b121c830a186169012f516dd5cb1fc5ac7dadcc38ed38a63a967fc6cfd8e2f68d815a6700258b8e", 0xe8}, {&(0x7f0000000280)="9c4b8233c3fe247a694e02972430ca32c2b1b283999c983ce9eaca1d62eb4973dc3d5ba163f96a34c71577be21ed8414d929fdfc954c9d6779659e6453314481a8e504e86dee883fe4ed9f76d2615c34e961c5296930d903", 0x58}, {&(0x7f0000000300)="24b65a4811bb28b2f6441c15d9de878414379499cdb1d77884b91c8ec0c526b2f887b44cc3cc6f671dde9d1fb498c1d672d6aefc6483c63521afa80ee0b0f79c59792595745060a1d9641c6af632e638b4447f600ae6da53fc7fecbbed873e3d6ba8df163f3bf597512399eb464fc685cf76f2186d52113266bb85a89e844cc74758cf063d", 0x85}, {&(0x7f00000003c0)="a4cc30537832dd178f48a1a0b478a4a29266052ab8b5e29803b046ef6ee4c4098a879a2e4ca454d600a375dfa388424d2a10219a0338257de7bf47a255df3da64d176ac2742a23cf11b8d16d7756652d", 0x50}, {&(0x7f0000000440)="8b0d94ab16068741efe7d249b8c09968e78167f58360faf25fe54b966a4a98ebc31e1b5613b360a21b9763c557afedc18f6ef0263c3af0baa0e37fab469a3c60eccfbf0c6658840bacd38fc8f2c3041b026b6f402d9a5551f1e75d0ee1300a3fa6fdac9b712ff0985f4db648eeba45b45d52634405e7", 0x76}, {&(0x7f00000004c0)="851784d9a31532a377d9971b04810f2a711dca55b1ba19e58f0dff7bd9b5b2c3e5e538e0e9f80679e9bfb651f3b5e768b176a67cc90b0b79a247f41076a6012057d9b2276dbc6369c2fb52bc34352942da946a1322c91662fe16fe7b9c266082cc113ceede860d8c6dc0472c25af49ba74d9667f1d6203658bc5bccdd20b9b913ec4a6a4f5792987467e42843813e822da4d2285f2afd623584582e3bc411ec1b6", 0xa1}, {&(0x7f0000000080)="ae4d1ac24f818d811131a04bfb31ceca2e48bd662c6d1dee38e42bd4dd491649f14b85fe7858bb449e263a", 0x2b}, {&(0x7f0000000580)}, {&(0x7f00000005c0)="94a694b4e437ca8745082086fd8cc5880fa2837bd10da580cb99d39acd61f74e1f937f8aea4c1144904dcd48af7c7258eb1fb7b38ae868bb4299ee5caec97b1ebf2a0c82fe5dac52991bdcdb48964f0fce48d9aab5bff8028d017590554d56be8717bb11aa962928a1b14ceb78abc82b7119eb299ae34e8a9c3c7570b77a8c8c8a26599ca9330700b4953428b5e767920e8404e93c5369237b3da0bec1a98e11777153dc344616a218c8", 0xaa}], 0x9, 0x0, 0x0, 0x9}, 0x0) 11:45:20 executing program 1: mprotect(&(0x7f000020c000/0x1000)=nil, 0xffffffffdfdf3fff, 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, &(0x7f0000000000)={0x10, 0x0, 0x4, 0xe42d, [{&(0x7f000020c000/0x2000)=nil, &(0x7f000020d000/0x2000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000020e000/0x4000)=nil, 0x6}, {&(0x7f0000210000/0x2000)=nil, &(0x7f000020e000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f000020d000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f000020f000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x211}, {&(0x7f0000000000/0xc00000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f00001bf000/0x2000)=nil, &(0x7f0000b54000/0x1000)=nil}, {&(0x7f0000073000/0x4000)=nil, &(0x7f00006ed000/0x3000)=nil, 0x2}, {&(0x7f0000882000/0x3000)=nil, &(0x7f0000349000/0x1000)=nil, 0x2}, {&(0x7f00009d8000/0x1000)=nil, &(0x7f000055d000/0x3000)=nil, 0x8}, {&(0x7f00006cc000/0x1000)=nil, &(0x7f000027c000/0x2000)=nil, 0x1}, {&(0x7f0000b66000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000b03000/0x4000)=nil, 0x71}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000730000/0x2000)=nil, 0xbf20}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffffffc0}) 11:45:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000380)={0x4, 0x18, 0x3a, 0xa}, 0x4, &(0x7f00000003c0)="5021f1476c66d77c8ebb622eb6be792b6093f59a9c1dac75d5414f13b65d804e3c7ae74113dfd5a46bdb06299e39d93b45dcca6b7416ec5b97a3", &(0x7f0000000400)=0x3a, &(0x7f0000000440)="0d9dc7aaaed3c9dbed6e5bea21c8773fc3b987b2cd6212a93b33447e21b1f7e1fd7391369b3513b145891d17e2055aa80d081130948ae2dcc63edbeacda7a7f2060d7d0dfa720f3778493364c2de2197b86556e42cc1a30dd96e01a955446fc83da34a17", 0x64) 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$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() r4 = getpgid(0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r4, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, r2, r3, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, r4, 0x6c, 0x7, 0x75b, 0x100000000}) fcntl$setown(r1, 0x6, r4) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)=[&(0x7f00000000c0)='/dev/null\x00', &(0x7f0000000100)='/dev/null\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='c$\x00', &(0x7f00000001c0)='/dev/null\x00', &(0x7f0000000200)='\':\x00', &(0x7f0000000240)='$#)\x00', &(0x7f0000000280)='/dev/null\x00'], &(0x7f0000000340)=[&(0x7f0000000300)=':^-[@\'\x00']) 11:45:20 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) 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(r0, 0x0, 0x0, &(0x7f0000000040)="f14fd7579279e2333e4bd8792f9bf36582e936ac31a2a24a9b14605aed37f32fd335a77024857921298daa3638d55bc6e0825b4a4a25e0eff28c7479e132ecc06200b0f323bba639b07c9645a83ba217fb0022504dc3b2139da9d1b64728d503afeb26be015e6e618ade8ec8f0682eb5a704782ee47bf2b816db134d0da3d335f52145364e", 0x85) 11:45:20 executing program 1: symlink(&(0x7f00000000c0)='..', &(0x7f0000000200)='./file0\x00') lchown(&(0x7f00000001c0)='./file0/../file0\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000040)=[{0x6, 0xfffe, 0x1800}, {0x2, 0x1, 0xffc}, {0x2, 0x100a, 0x400}, {0x4, 0x2, 0x1800}, {0x1, 0xfffe, 0x1000}, {0x1, 0x2, 0x1000}], 0x6) semop(r0, &(0x7f0000000380)=[{0x6, 0x7}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x0, 0x6}, {0x1, 0x3}, {0x0, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x61, 0x1800}, {0x0, 0xc334}, {0x3, 0x8002, 0x1000}, {0x0, 0x7fff, 0x1800}, {0x2, 0x5, 0x1400}], 0xc) semctl$IPC_RMID(r0, 0x0, 0x0) getuid() accept(0xffffffffffffffff, &(0x7f0000000180)=@un=@abs, &(0x7f0000000080)=0x8) socket(0x1, 0x5, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) geteuid() getgroups(0x0, 0x0) getegid() setregid(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x10, 0x3, 0x7) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000000)='x\x00') link(0x0, 0x0) link(0x0, &(0x7f0000000140)='./file0\x00') 11:45:20 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @empty, {[@timestamp={0x44, 0xc, 0x5, 0x3, 0x0, [{[@local={0xac, 0x14, 0x0}]}]}]}}, @icmp=@echo_reply}}}}) syz_emit_ethernet(0x3c, &(0x7f0000000040)={@broadcast, @broadcast, [], {@arp={0x806, @generic={0xf, 0x6007, 0x6, 0xa, 0x3, @remote, "8d98b4dbed5d782a84e6", @local, "a47ab35f99fdf63e719ff8bfb75b357b"}}}}) 11:45:20 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @random="45d804000700", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffd, @multicast1, @multicast1}, "feb354cd107f6269"}}}}}) 11:45:20 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000003c0)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x38, 0x0, 0x0, @rand_addr="f515000100000800", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x0, 0x0, 0xb1}, @fragment={0xf0, 0x0, 0x89}], @udp={{0x3, 0x0, 0x8}, {"9532f0cb24a2a7216f24d7e90c6e24481080f064bd64867b201ce2a183352385"}}}}}}}) 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$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0x4) 11:45:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f00000002c0)=[{0x6, 0x0, 0x3800}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1000}, {0x2, 0x5, 0x800}, {0x4, 0x7, 0x1000}, {0x2, 0xfffc, 0x800}, {0x2}], 0x8) semctl$IPC_RMID(r1, 0x0, 0x0) socket(0x6, 0x5, 0xf5) r2 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRES64=r2], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0114ac}], 0x18}, 0x0) 11:45:21 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x100, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20a, 0x0) preadv(r2, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x100, 0x180) 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) read(0xffffffffffffffff, &(0x7f00000001c0)=""/117, 0x75) mprotect(&(0x7f00005f1000/0x1000)=nil, 0x1000, 0x1) ioctl$BIOCFLUSH(r3, 0x20004268) ioctl$TIOCFLUSH(r1, 0x808c694e, &(0x7f0000000300)) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20a, 0x0) preadv(r4, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000340)={0x10, 0x20, 0x4, 0x6, [{&(0x7f0000562000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x400}, {&(0x7f00000d1000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000363000/0x4000)=nil, &(0x7f0000704000/0x3000)=nil, 0x1ff}, {&(0x7f00001f4000/0x2000)=nil, &(0x7f0000432000/0x3000)=nil, 0x1}, {&(0x7f00003c2000/0x1000)=nil, &(0x7f0000547000/0x4000)=nil, 0x3}, {&(0x7f0000089000/0x4000)=nil, &(0x7f00002c6000/0x3000)=nil, 0x1}, {&(0x7f00005a5000/0x4000)=nil, &(0x7f0000177000/0x3000)=nil, 0x4}, {&(0x7f00007d2000/0x3000)=nil, &(0x7f00005aa000/0x3000)=nil, 0x836}, {&(0x7f00000bb000/0x2000)=nil, &(0x7f000047f000/0x1000)=nil, 0x347}, {&(0x7f00003d7000/0x2000)=nil, &(0x7f00004e8000/0x4000)=nil}, {&(0x7f00007c9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f000047d000/0x4000)=nil, &(0x7f0000319000/0x1000)=nil, 0xffffffff}, {&(0x7f0000726000/0x4000)=nil, &(0x7f00004e2000/0x2000)=nil, 0xfff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00004aa000/0x3000)=nil, 0x6}, {&(0x7f00007eb000/0xf000)=nil, &(0x7f00000c3000/0x4000)=nil, 0x81}, {&(0x7f00001f8000/0x3000)=nil, &(0x7f0000121000/0x2000)=nil, 0x40}], ['./file0\x00', './file0\x00', './file0/file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) symlinkat(&(0x7f0000000240)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0\x00') 11:45:21 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) fchmod(r0, 0x8e3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) recvfrom$inet6(r0, &(0x7f0000000180)=""/218, 0xda, 0x3, &(0x7f0000000040)={0x18, 0x2, 0x88aa, 0x80d}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r2) 11:45:21 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x9, 0x4) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) socketpair(0x18, 0x89155be448a487e7, 0xfb, &(0x7f0000000800)={0xffffffffffffffff}) geteuid() getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000840)=""/21, &(0x7f0000000880)=0x15) getpgrp() sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002fffffffe}) chflagsat(r2, &(0x7f0000000b00)='./file0\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000780)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000000700)=[{&(0x7f0000000140)="0321cf589188cbea93c9ede0fa36c975c6d2fbb4912d502e6f94b7ba486de8fa797dab2909408fb8eba43016c8a90b31fbfd25c3aeb87533ff171902cf3407c4e0f8d3b8026adc9a89efb8e8e9f72e370413ee046b53499d87d6c4623695ae43193f581340761a27999f204a270337781d333de0732c5ddbaedf78cb08c0470f5d8a3f0ec81fdca549fb30eee7faed4f01bd0a8dcb0af42d8f494d743ed468e86579ceed73a9784187e8712097b27bff6640df627c1407883e8258bf77413dd80d57ed75eb76aad278e8bd6329225ef61bb0ed38b3573ea0f8b4b5c89390bcc1c1b0e959fbce5800", 0xe8}, {&(0x7f0000000240)}, {&(0x7f0000000280)="4653943831ca452c70f64e799d53eec54b4b84420d11f8dc07738b6971a20b42a838cb4a1fb953f8c9be2f4d2c3699a6545cded1cbb63798c0d17fe90f42c8da66b9533de48c23549cd86f6259cff2144055d2d8d1fa173d9c9593b11c6c0a9bdcdf3d0fddbc14004ff55fe631dfc2f5a789e576cb45045f54a8585df67a6715edc192d0a4ee1c8c54a9a48888d595a07bf62e108994a1b109027f432ca25a47bb672504e8eb6cdaddf0aac955ff6e4adf4fdf02dcf7dec69f490af4790a5a2b688ff31177af6bc381bdb5a9756df0f6d4a8d6c34f2859fe0ca714a22e4641d278d975", 0xe3}, {&(0x7f0000000380)="96cac668ad2c4dffb2b20360bc38ce0fa615592436bc41cac3286bf15e5741f04fa52475d3d980ce3bba09d41ab50184b50216840abd4d0b38bf17fc5d59d0bb5cbbe2ec5c18ed5c78c99079861d447cc614fafa35d87f98f639ccc2283e7fd3e8175f4fa12b548e6bbb254e472598485778906a2d6c9d3e669198e6e5516dd9ff8acbf9add1d7c5c8bd83df000c676e45dfebe3bf4dc72b168b6a6e5be02b5c73548ec33c10173ee84f0f67", 0xac}, {&(0x7f0000000440)="ae2fac45404dd59e517ea1d277f353d4384d17e509199946fcd7610c9c5ff9bcea56487467e063b23ef79d82e462cd07484b2763271fce57afa0086e82cf4c25b72686eb1b5cd5f49d70276ff1dc14a4c255b7dabb878c6e370788e1d564b56488cb736f0f63dd1a35f99f01041dc7c5991a9a42e96e83307f9f2b11d16b2d44b49ac8e6ac5e45fa1880b6b96f15f9187d98bc8a5506637cc44d769725534bcebb32068e5ad5197c167fd7bfab2a7355f7d405b4f2aeeba01229b3fb8e7211987aa241174332a1fcea72b10eba8678f0de74c86edee3cbc08c03b2dd1d28f36366b606fd57631e74e20870f64e2a20c5bb670e9d1a31eb8460", 0xf9}, {&(0x7f0000000540)="493f279662f534250eac4c53e0194e0962a522cb1d02cb84b4a3a6a59066bef7a550c54eec75e9ad78ba35055097b34149ab3db6d1eaa63ed44e124374339e26675b2d130ba79fd0bc841549bec48dc90052743b42447b2f90a3e5aa8a3eec1e9d0266a846745fb959ffb42ec87ec3ef06d94ca1d162a9641ad9b8dd8880d9eee107f9bea460bae34ddde78e8aaa08bb04e2e2dcb0781b859b56d3b2ea0f555f90336422727ca5649ef834aabe96c54f0d7b13f86586f86e3b8622192fc882377ce4f883fc0c2e2aebafefb5633a94a559e5b402e81fc6b7eb1db37037a57b86296f88fca5e08b", 0xe7}, {&(0x7f0000000640)="31d7f84b1bae3b77f9aebf2298f35a70507bedab98ea7c6c6e9d8cd06109d3f2b0847b9a9f2d0f88befa7f7a5484c73900dabe9b3e9c50883d6b22959235b22140e40b22fea5dcf6be9f4d7641e35a4992fbce0e1b92415613acfbb1d68afe22153e59009e0d8248868a875f36620dcc9c54310dd4f5083f4c226aee89bb7d654137292b106411f0d69ef65d5968d3f345b0052a8b5f4f009636f8", 0x9b}], 0x7, &(0x7f0000003440)=[{0x20, 0xffff, 0xb981, "cbc3e1021c34962e9318"}, {0x1010, 0xffff, 0x2, "714b7123127e473ca4d727782a5660eb2a666bb246789bb4c2e09bc4d8f607d218a05812ceca875443a9929d964f17986fdf6e558e4b6510872a689cb00672153117cbf1ee5fea9c23880595626ae152dc18f6256fe241028645b4e0c6b0f3c874ec66fac46b4315f0c26572918554b7be93c2ad2e952ea02120399cc19298b66836eb4c70aaf823c9781be0ea0471197de1cce8bdff1ccdcf5a24555373984678be74033f046abd621cce13094ef0bbe9a67511c4e8e84da9dfe980bb84450f591f7d6d7f16379a2b0a692436723d5e230ad19de722b5b4d73fc214df0ad22309f99548b86bd40a8db667219e59ab5e57c1002a734c6a197fc219e9a99b7f661865f25bbc5d19ddff8c49de7e67f4d9c71cd5af0f301b49a24d1e9cd7e4b060a0592fea75357f750064b1fd6d3c10e08af529d8ecbdab8f4e024ef257799cf480fe6a195d4a5048f263dbe0b836a2c8e9e301da464ef01e0045fa813ac609d98787d68deabef0bc167fab3bd835ec7aeb8d1b2f7dfbe8270d73be72a0bb7003a674f6fd42d3ef135423085963787eb569d86e91c8f7d368abc61efb6c377e0c4b54da18036c3a93c67d1947ee46ce0896f3ab209b2981d72b00a89e751322e36c6d2110b1f1f7700ca45f64d53f4c7f1033de18ac1c67bfd7972dffb76c245e9f0816f39c8cffac72778c3955c3651cb504c7a3644bad2a1e39b119f72857cd73951a00c980cfb2a00a4a79200ca84c036d96002fb265592921f6386739e45a1bff4501bf74420c2041437bf63fb7a3a5505e5975d4857f0b375ccbd47e818e6c81ca4fdbaa0f5a9d900d1ab6397cb929162cfd32e7d5a1508c671244ee1813135a0714598e8a95f628bd25d89bb2343ff3391c058673b39cb1438431e007051b43a0eaf905502cd1a01054c1b754e0e215c98549a8e4763ebcc0b95fd68eafcd35ca5cf1b393f6f1b15c80664d8a5b25417949fa446ec1d97b5ee0f7e20f42f5fdee6f8cdf3e719a91723a23c9cae0762f1a50a5df921990454120f66df6b4b5fc804ec3a5403138f37718032885a13f6bf0d3f2b95ace0697cce0adee09ddda2a0806a8cf081047ec4dbb68e8e44074e9a7dfe8b1cd78928a8a05fe661c026b80db1617664c916392462daaa5980865ec9d2d247528194be3562386c862c09c3a9917c54adf12357359fa2480dcd84f6cac3d9c45c38f1db77ab7b635a0951e1c72e95b4bc4d42e996be57939c8e02fe90a164474d82de214c4940989fb528d6edeae5284fb73174dafb1c042c092fb451b8ca8a4949f2f209268ce5eacd4de4d2e26cf9af0d6da199d78ef019e7793cf0f10abe1d1943cec3297466f2612e2fcce6408eb00844084b73615e45dfacf102c6c6b75074ce5580312f594cc71546d2c5c2494f2e63d999ea49975235f8d248d4846960eebf856eee34f8135d1f61a83f33f2d4c214c20debb277bf6a0d1854ba32f29a63310ef8bc3ce8acc50ae96f958d0e022d91df1ee5f454ae52c354a9988337f2624289191fd99cf0337107be039b923229b91d71cabe6ece417c563defd637375fd4ce78c50237b4e506e6a6d75bd6bf8649967309ac35f82a302b51ca29bc0a4edf625d2d21f5e93e3df75eaca8b8781f86f2690bad4c02da0a3ecc85383d80407aa7319842f42d12d14c595f636b7ff322f3c3a48a14b17d5eb0b4b610ea43b4063412ce2670715b2d29ae3689f3576c7bcfa110b32f9a366051b19d4ea7b9e9d368408e8161de9783d6ffa2671bca2d9ecf5adc4ca4a75af861ef37604080b31a3fd52fe7a2724f09457817efbd98dff9c54d75531d9dc5a126f637e37aeee259caa01d69e36bdeb9dbff5d7836e9b40c48329af8c996a437fc9e79f3762f9b31f5e11e5cd3bfe9b28b6985c2d73b15f17a0a995261f7143a3004fd3f314f228325eb8c99af0c9bf42cd6986cc6b83bcea99a2f43907bcc239154956278be48aee246c2e00df61ed24ddcb3409e85208803c527d77b766f8d07da20e40b3a1cddbc54a17833681c9db3c048e9e62ea3a7b046e3d040b1a2199c002313cfa471ce9a9f3f07e42e035f15df4a6acd3796adace26a61b30e7459cddb128dd776359db818f1a942e4b31d5e3ca6b58e6eeb5ebe535c92bd7b0e4be58fca3ca055bd1f97f5e7c22761e53fdb544c210f5dfe54b40764100199fb7bfa4682c5fcc6ecaebcfec1ec457ebbf56e1d36b6a38332faa53e117bafb308dfcca2b614d8aba8099c8951f43590abfb0ac250b342a49364cbe03ab5af09a8cbfb5fedef33b5fa9b60683f9175bf0675d27f38f003f353f491119df4491919b458d7199b0739f94ac755c717f05586a58336d1a364965017bdd84b278e60c9738bd65ffb32f0c7a9a123aeb4c7bef7673b0b65c32624f32a5f8713003674e472dba3a670113603621085592b9525c898c0736c09d345ee0831a44b74f00e5e2ea0eff906751c16f8faca14604ae13c7ba86a73caf5f70d27f6c3c63dbc1cfee1e9d374d435dee9929046a650bfc04c4aa534f335ac9388b0e33c800c7394b095f481653674c3543267722dd4916cc7252a30d0762d6942bc4fcdb1e1768bef1da6fb5bee608d669b3b33cf834a4746dfdf7f09d1eef64a776478c6069b80991dda4232a143f5bec349ebd7ed27fe12fe44034fab8813bfcfe8d5bb5d3f4b602d7c1a62b3dee65d2e94ae7b815027c2e5b3a65f4074cb36417d525e90ae948d8333fd2a47d30fd84608dc251ed7781344dd01a9373648e231a43a7600abebe9276c283aa70248b81905dc10b21cd269115974107d384d04bd0c3fd8e9a7515959ed55d5d4b82bf4d04f0494597b0ee0ac0b6420878b95941abe12918fd6aa7e3445d95e7f0502c4c98ca83bf9a5d8bab2b222bd6b02e976a9d98426e71261e9e84ac858b2da1e6213502244642a76f3d6754eec326e1b60f124d1d3d0d305b684f03cbea7fc53070ac53176f4d639993d5a5db0ea5d5bec14fe97c67d0e48832c6fa9abba37ac15d26d5c3afd6870c064722673320f424a62daae0bd987237a1d34c6d94c7264b26cceaab1f0cbfb30de3ab2c1064701d1026cb61a2b3469079f9879cb27fc2cd4d2cadf5684214a9f985594b06cfc667494363381d42880440ea4baf0ecfd20e44299e3dbfbcfa261cba6a5284e9a563d493aa3c069cb2686b1e8631f27a73187cc12c347c94f2e06dc90cf094a7b1833b2a89a3c22ba34726c726b6f6388433f354e6cc7694ede11a94fbb9c7493f82d14409fb8627e9a4b96565892cea1164b872f22afbc1cdafaaa6ba6c23c08c826a3c79ba7347278a5a4c67e45514e75045bcb39322ec21f816eff73f7b4af098b0dce9b6f2311d52b7310df21f6b936fe8c6b94e8864d5a83285162df585db05d090eed58be922916b4e5e76ce7f55374b1e4f8829d464e58944e154cf6a5b511023a709c387cab18e7d986913193bdad1c362c3964627b48d70e924baa2e36a4494b90d5e214ca5879da88460452ab39be800e10b9c24b7e8811e46688f0acf0cd1845311b372fdfddd60968f724f774d1f7a62520819e1c4a6837b393e2ed73052e6163e66ddcb13ad9bb16ec4a436e3c8ecda9039acd895f7e2ba295ac6a84e37fb46d735528058dd18a52aebd5c1132e05141c534e7ab951a66c5db1ba5c357c6f81c471d6634d800318b8a57fda875b85bf512436314a118e6f5d0e6e29fc26e6cc918c93053d7484df2fcb763c307a5fa85150bdc87dd95ce3a34e02fd0d800828bfae82732ddf0ba25b976bfd3ad2b43517335960f8bf3d219caf35654a983b8d965a2fcd348d10cbd4959acbfe633b175726215e863358a60fe9d7fd29ba40ca947bcf597b880aa4c735644190195869e3e62e52eca905dba4546ad1e046c8be7a7dd4c58b35efb20d8edb319bf67da460d0677fe0a90a71fb00905f9e18811d15989992db4b4336fbfc0b7b04dd474f58530fd7506df9a280352bee7947010a1d193eedc2e1a7f089fc680bd2ed75bb02d25b6f3ac32f9c8fd04faa54bd6b0cb0cfbbba98408298e7d0ca371d61b0ec15b751442c5a7097c06928bb0410fe47eaf56c5df971c784a8e142627de2f35d607e6eae99382e4c296f4e47813975e5d03af5772ee36389cdb4b2ba7000ab03e98c5e2d1ae84c2e62e819d539b48c287c3fbdb3ac5fa4923684007a21fd2c5e7ab85346bd2ccc8b15c42e4aa8e71a2e497478d98f93257811a259c0c3e308c92f692402df91b50029a23a34d27feee452067899a14a20d35bfa8cb5f030cff292df625e0a6c8abe1d69e0eb554300412c2b81f5fd79121d8a37da612200dc17633d4c2602c470fed8df664f10beeba670a5f99775f9f159e8abe8c7d679290ca741d1266fe1270f8094cb75dd5740866f75cf594c9b5abf0fde489cc9cf20bd14c9b180611bbbbcd715a8fa890377ef52f38264f1c80bdf5c649f0c83f1eb8e8197cd0154dc2bf1df6f8a919a7928cb92b3fec68cb2de5837fe306176874e91381eb4afc8d550c13b8810e736e0826f74c0efabad1d0005d3e2c2a130be73de4db37108c53acf01a1a4aefca108c9bdeb0dbd90ba420bfc578c015ec507906b7e063df6b3ec77c9c614a06641cb0bc777b2dd51e1eb331097959f750787b50517ab667059df6cbd83915fd64e2cbd664cc2ad97eb1a385e54b834df4f905a57674d890829552022076234041c63cb70933296c7af0d6937333d20f7696927cf8c9ff8e5417ad596ae527dc90e9f38a38a7b065c5c5e94349e5bc6676b5bfba157d6f5af03560c55c09f3de6b54bec3556ad5c8ccba452b7b8e391acd8d153d04362cad3d2eb6a8b148853195484fb08a8bf8490e2fcccb5ed487a5c7e0f352b9dee22398abc4e6d2887a8851fe193ff61f4d84def4b6e379105c02e49e7cc9827c6041c061eb5c16efc9dc7b22f055dd4b9106a798dbf77e3e4072cde95652a3c59bb57c9e98e346ca5d382983aec60a5737d6bd91776457d79cf1067eccff554d5dff7392d1a96f9b16bd92994af3145d45f12d0fd71a241840c81d47b8a381e9f086ac4b8a64e238203dcc769bea3cbe026199c4fce31c56022f7e7242cfbdab7347659640e93da6e72f276574d7ad504389930614e30903a086df9de91ca82edd910c9e61db19d7f461baa6c9c27cdd8ccf2291674968c9a0160e692635073a3d45f513ba32b961e33a16ac377c4753cfa3fcdc3445336fd4f29937e91a34979e6f4720a0b4d49b9bd58b3bf96a4a06c486ed4e47b5d4c702372543f9fa8c812743969ab07454c39004a32c1d71f8baa2bf6e411fd12260e0921b89dbe87f5a2bb6547a57e9fe66d75a1a60760f7dd3b20480aa741c6339c074a0ae7cc257f5a22464129d8b1ce8e6106f0e95c44b544818d153a32ee78bb539b979c73fce5b6dd244d9ffe1347f080ad8a9d397545dc30c3adcfb5fddb25e1c8e457d53daa08d7d9051318954665c763c3f3eca4adb70816628c75a5297ae37a792b5d65263c7592789d1ed2c1f0115799b744de8c3085c52b0245716ad25e95ac04c3047556e0f54849387bf9c09f1dc4b203f6820a6b836dbb73d768b7169c0b929203636d223bb9a259f2a6b4c65ec9cb221b1e50d64252063faaa8102029b3af60ed7a951c4bc5e03a3bfd8a57d9bd4075f555259f40debb62bf28dde6d81b85921a82557dfde14f9c119a79285ea6b4a5664679339d61135a6ce761caf3b1db33fee6ff74aa0458156a4ddb21272b9de62d1a58a71291af6169b68ebcabedbd81830ab96087ab"}, {0x110, 0xffff, 0x6, "47b6f62157b10d17e2f74e1c5f43efc875ce0134f9ac3c0421a3aea87a02d0b87bb12874b0f07b58950e15762e5093e9417a8daf42447c236e5794530c0e295da239854e458fea3f6056cd72e5d223ef637e959a497dd25168f36daf25ff6ba88ee59c707d44167afddc1cb88742f0adddadb780c4e87b4e4d45dbaa8cf4580c68089b07539c08d3ea2daf21c03c5b95a508f861a0296fb8dd29ef2cca9550d72dc6468845613977c6d6feeb3e6b2091e8982a84f07b82e6f9de5b7f519c924908567c954bc025a2d30eeaa3bbdc3757efdf2d6ea5a86d61a425a5b97db2487fd46a2e6e488e7fb661db714d7667ca45af408f9210bd98f4ada3"}, {0xb0, 0x1, 0x10000, "a8dc22b0f4383ba28924efe9715b68fc30acfe506cf0c367a4e7a5b1ee493ea0ee0237beabf8b261cef638d5d36eb6dac92c27236f1b6717acd79e85fb1ac47d766a9b29aa30eba98226435917aa9ce58efe8750d77bfc830c983540ae58481932d02c8dd435937dd4a85397bc7675905cabc162a3807c7b2e945b95b6cee2515d2177c8285524b852bd33a47d2d80f0bbda95da3e06ba7880"}, {0x98, 0xffff, 0xdf, "85d8cf58544c84a73cd08e99b57087751baff06e1614f204aef1abee594fb0f4f88ae32f96ac7679b74fed1a184887d5486c86ff53763fb570c0abe71709b445cf6d2d1335fa6a867a3328c8bbb3eb324a0bb7ddc09bd4dfcf70cb20581d8b898ff474fee05e62ab33919435ba779bd853deef48ef6b691c0fbd7c579c94601a60a29e9aa2cda4"}, {0xe8, 0xffff, 0x9, "244f48fc11907de6ff653b33e3b5e01a0925982fe258e583c58f791855b2acaffb89a4cadc397a6e5ca9fd70f5d66d36bfeb4b81673775a705841d5374db364f3764364f597b0c6d67f0e9f2bad6d9d1d00f646f0fe844f8125e74cb780c1c35644d16f4f7b9f3c3bd6b301b30634c23d9de67e4b8b76fd73b5ff4d7d48f5fac844478e739e9f42481e60996918c40fd5da09e4cc4cb73c8966cfa3c9f2a5a81ece3f0979e487dcc5457c10445f8a99584c71ca45b6fa055993063c440f9e01064bd0440fb40f2cbdc6ca08f91b2d670b62b48"}, {0x90, 0xffff, 0xfffffff7, "0bdb2b86bd0637dbf7f6f4b63609c9613e9330154738cf98d7c2b72bddfbc1391a9812ea1d6e0dfc126d28cd4d1734c261563bef95f73ca0228da4985ae9d69a8ecf87ce01a55d19082a1c6e6b9bc94aeae75284ae94b34d95e26a8d55fbc162c6319d63d2f0325680b348f38655121fd4e8b0065b6e252de9"}, {0xf8, 0xffff, 0x1c, "02f40b03087589c910f5233c07dee6735a4e0f638fa84c69b76c07df48a6e5779d24670fb7f06d2f2165a9c5f22a59eccb7ff56069b4dd92caf9350dbc788c34f9e17a99561af38e7205c77f7e3a3ea1233c1c76febc0f3156df83fe640d05023e79e92d2df807118674c87eb9dfbd1251c5a37dc25a7522101707ce866125425cb85d744a7c3a4d01ca2a7196be5a1d6a7cb09246e40fce7f919fa9aa1a2f69bd778508986d9e43e6b0070887c5261f17d893774696f0880103670c6c0d18af31cb1c709359c4f07775602a824386ae6007084c99be5229e336a19dc9d79b7419fdd05d525ec1"}, {0x68, 0xffff, 0x6, "efce4bfe4cd769f2f3f938f8026cfea214e927836301c6f644fb6582acca5bda8ec997eea11ec3a1d2379082b05093c87dc039a6bd5f8dd93e9e33f167ded4990f153c0ec1a3fc9bf8fd5760a946468b63c75a9ed04ca0d3"}], 0x1560}, 0xb) sysctl$vm_swapencrypt(&(0x7f00000007c0)={0x2, 0x5, 0x3}, 0x3, &(0x7f00000008c0)="c09317b86418ab964fb1e0d7ddfa6e5c8a1a783894cacc1f9aa00fffe2135fa447cd865097c75605870ab946ed948259f81918cc1d76d4ded986e9b895be9a708da8a2540e9bc3b121529933837d2e5dfb816e9a9a5c392b3b348071f52552905c39bef2c2ca4163e5e8709eb492f2c2baa2ff2c652cdcaacc8e53c5c3c53c5f5b0b42bd59031e5e6d7eb008a425d35a6c7513945414156204c7905cdf9daf94cc4191b85f018d953f52ba29bd5fd1a18aba1850bb4e726b5eeeca5e76e1c2d6bd3047", &(0x7f00000009c0)=0xc3, &(0x7f0000000a00)="51e20fef996e6b15ad2087a4f5480fd9464cc536bc2cdf049f675e5db9096cdddff92ad91e1f4602551b24e4fc38e36d0c79b13d4d04844170e9f7c6a71d472e0b52e7ea52f8249717dd90396ae0375e0b677742f44f40a263fa27ce667c4e6a23e25290f16c7cb1f7122368fd0a1bfe6c4198100a12cf9ef20ed5e022d871b08d0dcce6be614b93dcfa39329bda7bd5edeb88e4321090b819c8343da6a896c3ebe0adf97a679f19668096a93650d2eced45d339c1e4ff881cc329e2b16df81534d163103bd7d5c5d99c8d1c56fc94e0e70d637a6a51bf314950", 0xda) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002fffffffe}) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000b40)=0xffffffff) syz_emit_ethernet(0x1fbf, &(0x7f0000001480)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x1f89, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x2b, 0x12, [], [@jumbo, @generic]}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @rand_addr="557277c544431c8816c2ebe463feaac0", [{0x0, 0x13, "180bb1d9ac8adf432c783610eff02178138ae85f0f8a7540497b59d7a0da596ff35ee7df18c11a15f3c99546efe0ec43fc8d98fc7f9176c2a529ea283f4fda028d7d9ffee0a174cf71f0e01cd417b6f8337ae7cedb20f3dd364f9bcb2906a8fb325ed8b98454ed72d62324dc64532ba539e3d05023cc1cfdeaee479532c5e2f9acdb9b86d9335cc6a38e47791a96257fa12d9ae0c3a944d174dddeb0"}, {0x0, 0x1e, "00a130816f092366efb0db850d24435b2858a1aec522e2186fe7df1f4be9e25ffebf28812d73e70aad879b7f1143cfa5bbc5fe70624cf657a45160bfa14b03db9d7ca31271b84d393c7fd20c76875cc408daa9b5f270593a0d4fb5f02a75317ae38d0fd81fec312435f34b5b4ba163d01285f5452cd5c5b6a8469f57efe9f38f6b7ab247230e58daea99b46c17d1ffc1461eadbf880c7ec56f634012e6fd8e3123f6abe88dc724131db0b125ac12ec9a84e33e893d9dd2e92c551c8578245aeadd8ea082fb773fa175db85110ecd76b98e3f715cc7dc98d99085382f8bcd06317029169cef19e303f62dd7a8c952"}, {0x0, 0x200, "3cee86f0141f8b50492e90bc691518476fa3f3e6905cdc52b85028ba0b4179ea40fbfab6625ed0941a29813693bbd1746a5f29e09cb9e8e6efd2d63272f20646bed5b824f7b267ad6a3e55baaed452b5b8ec5a8247331b42645aba2c8b72ef5f28a0e7addf2b14e9a59ac18c2e87d8621669d2054d897d5e39b9b5f4f4bb5f0448dfa41c6889c4b4b1abc4b9612750c1ec781f31ab351738a74126733553d02af507f0eaba4164a5f6fcd4d498c4078e7f4062f13c35a7832e6f13501d085aaa934e766a6747e8f3c2c51e9d74316d1ecd691608fa1b463efd8baf4349ed1816c244f2987815b5df81022c5d99a6018b72bba62d1f80652473875a9e2df0bb8c5e9443cd2c367db2ab57cf099542014b55addf660ce83741487da9788a44360c24a6f28fb1ba62844deaaf00739095665c171e1e93c7b2fb39530d5286b788ee71544d7175ce7ecae09bad71b94b25620d6164009e12498c2c0b6cf09b717e96872cc93832edb7f917f149bacdbbf45e684b06d75ebbb0220ee8f6e9e5d0359e84f98241ed2da9c9481b19b4b31c3c8c7830ea51a40409d6f78051807f5f97b20de3d0c4830bf4b883ab1cc3efd86641e243402d6a8d4ddb2c52c0ddaf417af9ffd87a6f40f225d2f960e9f7de2ce07996c572ab5db2a2349425953123697799f3931fbe4f99723627f01b1abdfb353c241b1fdc322c82cdb180c4727c47668998f180159060934c2202b97e94d9d9485383a8607edd5c29c597f254ecd3cc3ee928970bbc286daf66a26787062ac732836447676a36cc7152c3a43d40e4ed5c43f4f0afa4ccf63ec940847d7b9c5377075458449f4d77481c4a320fd190d2615193517820296292bbbdc8d505b4b8ee397b135a950f406f493fac54fc46a6345a630269362e4fca4c8f1e8aa5b7449ffeaed91ffad513989b1e4e8ca7b963fb623155e2040cb173154c3aff55d1154f9e686617f79e4e59133dd7a736de378ee1caf120587f77f375eddfef6588a39163d1dec8f9be515f8caf54deb23d3028593be2da35226653e059def658742b641213c5cbf366d11a774d63506e8d262a431505da1e96d278c986555c3783d6e5cafae2bd4a38e4c1bb3652d686ee846c96c9ee0fa767d11eefe435668659f299a8ff31912702676b3b15e6b0741f41897675fdc07d20164d747f213de441705f18e922102f0af16ac624deb26d3629b20c4b22847b1c00229fec54c752d2dc280f30fa5e61576aab10653552193bc0dd942c0ac414f8948e5af9401fe591ad034b78819530e92a891e59e1a5412da5b6f44b204fee79a0f334489007d8cd1c705cc631f3f54d98de7f813cd571d4679d7c68a19905af97654a5cf8a5632a3da0dae7a24fdb08a285db6cd7c4c09b26288ae613ccf5a287997aa56307fbeecaa959448d86de3ef95ed432d95e56f0273948e2d748d7e81f54c594115328d4cf086e844270676b71fecb8a64049db17dd5be456a23af700add22a52d310267681b3108754cc14a9b6643841558d0fef3e62dc8be802a99398e5c5630a3aca95c66a596522fecffeec7ce38f19e844bcb085098ffb270c256136c7fa2738b467e7c36b4aba062d746c5ba9141419b1e11c550a63cb687cf07d14e77ec3c7de06d4442db9475fbe169e652fe368004d2eef1f83c2725612727f3c9a2d75d4194a5ad0a4d90c09d65c1bd3e66586197aa2f6d04ae3f521c57e0549b4757428a29c2a1188fc336a8461fe1a5f6b1f4ec0a5f9703dc50d97d2bd3ef15faf67d7b043a25d764050ea2083a22b8c8310bc15ee92ddaae26929290b20eaa0e322e2f6c40c5a1aef9cfe6254132929d3c47326062b0d35fa59bf0df5fe7ecab79c98c4142e0a69c0d63e100cf968d7684df6f3390c15613e3ab6f279e7cbf227b6ecdfb6206f9f293b2e6fbb4b0dcc0a69e31d2d4a07cab7070c6bf78b74d239428225a30950233554aea5484124abf55296210b3144625c3520834f535a9eff8c79b8db8b9c5813863b9ee3a42e73428605cbe6ae4b93f9c1196112edd65743c1bc2743206db1a4c572f5291ed17a85445936b47b2f82dd10bdc9d8861a9932eab3474d23e9dfe0da0aa8703f0b9d19a707e4a0756ce2354d82e3cd479dae5169685990daa10857280c2a8b5f149f79f38ab21ba2f70f8b3f38742fc6f6a48cf0ad8decf46f30ca11bdf2b6e3290e7e4a3029709bc2e4247ff7e7d8b8c8f8b42a0726f003d9875ae81a392653a54c46f3964b36accc7ba69020568994a3cf17e7fce39dde905e39ac2e9688672ae9980d15ef434aae8d13a6a9a05507a45ed14cf7200db4224bf1bd8dc38be4442b22832d99f2feeda6c5605baf432a6b878f05890cb2be41dbc71859ca39a38b9bf48c8c58f74e681830162fdf27d979817d7d50ab8250f7a0c6e891184d9fd165712c0668d7d839fdaccbc1a8666fd6dba1ce08c11e77e66a3ce34e2236342f3ebd4c9ca453a22e5d9b5946fb1585168a50d1851ec8e493262984fb99823277711661b69748b05e738aad4a7ea9b7f932054e1cd50cec57c00b8515849ff3bd5c3aa67b4074bd3f5325ebd73c07f097ae72a6ecdc538224cf278f0459d5f3083407f2eaad2070419e84e2cac76817a354b41eb3e9fd84230ccc80b0b408a52126efc40deb867b7972c752d539c763080e0c8af3e9ebad559e1a02190dc38e31782354630d5b0afa1ca5a0bb73b20aaefbb7bb5741b80d68be7d037058a8abf1d3c585f8c208c81f70167e0ad3a205a5b352d15c328956dd81436e85eb1a359583fb509a8de58a1baeb7d34488a3b2721aa80341b972280b6f525b7119f99b1bcc3e47ef03f262ea32af6d668d7580d32ebb36f5783feffa41e3d6e83a9f33f85910669d6bbd04888ce742f61e876899bb32d29909b7a66203390da2739d7b327e865e74c1402c7f34e0b95efe1aba9ce046edfdb8746e9d202d2094476b138da1458a8b9d41b0746a0cba72c1a17391699d705c8b77d18898c6911d46167ca72d483ec0df9ce493ae4bf504d08aff59ae278d41eadfe5ac438475558c1cf06186584ca47475be917a1e11e9e1b68c76e5a22a8b631124825504bfe9e1c76746f5ff5e069dee84791f5e9d5a09fd4c6b09cbb27996a09926591c3514833adcef3db068b09f8d37d3e137fd0eeaf2be9466c0e280a83217d60d6c3596c06ce7dd949dc59d44b86fded0dfadfab4346512aad1c74491c2343eb14af937a021012cc7ab379fecb697f83a5803a6100418c575d661021fccb4b55f75786b33be58ce0ae7493b60d1e1941edefaa618e37456d44c9f1f93492696bc182eeb852239e94a3ce392415aa2cc3879642ba9dc71adee82ca994481e4e69dff084404f418e4b7db5417954bd6450346011fb70e0fbebc7b5503ddcbe4b4af336189a4d4385b945492cdc6981f38d22f6bb16d8cb49ee43d351907f6aa8db909126bcfd4ceb08ee89cd7abe352c31737cf8741f97abbfb14b347f412119135900f4162bf1e735addc99df0021a0bfdbbf17eebf642dafbb8b442ac4cd2c5fde340fad2692436b7cb23ffdba33c347bae27b958cb1be3955fe5075542211e4bd44006a3602638d820da895d69d1b4452f45dce9a5c6c47f99077a193394194b98edfeb055999cb0d660eef7a9d8637d22b9f10ee62073760e3902ad98ed50f66a40149fa3ff30851c2ba301f6235936197eac611605589481225bc23154e4a00f519ecaedd4dabe45203656591a71cde0e526db6d9dc4278a645ddf4bbdd97e00f874ad32308e450af016540a3b299568825f945f61289282425b4235253f5602b3a31c710a65e46eb8d26ab87b048a737be41d3376385e0f45185f7d6bfb89b855159dcea0a7f439e582d4e8b5bfdd3aa4efdc5208cc9ad82fa47dd5be5d9073117d8bdc67d923486d28c86ade5ce40fdd22b16ee019d8e2468701003581393b880980c01201d2f35682f5d9cb307ce93e59f3ffdb30049a9a7139f6903ad08a43d907b6950474e859a6f74117854138a7c8e16eea005da35709211f8fd5dfa2b98a6df6c3c5013bab7dbb0d67be2094650448f4b69a124c60cd654634d4a43f411edd6242cd03dc111f125a298f4cb3a57192d3a34aa11f574ff31b1e69e7464c18d5343b98bb70c5d53fc0efdca878b70158118914cad42a835f8a90e731c4441781de48bb55761493a5e5016da8ca2e6d8f9e1ee8f8bf080d544f9f190392c780e826283e03a226ea6425b26f318ac80c13ad8d6d13594db35ec99d54e33ec449b404adad212d95e64c8d1e908cfc247efa406b4c066851652f72e88756067bad07702f6f0265c9e27a63c35cc908b2da02fb7c1d16963b4aa5076b00d07c3a91091273260dce288a7344028de6c1f92fdf4a8190bd393b05e3da17057882337a2215a5a1cb819332bc5d43fb83f76c125579da6914f642f0cfec2bb382709b18747f3d9ecaecd5be3736fa8a03fa0c2ab4a426c2661b562a52b66375282aa255c73c606421120e5ee9db8e8b8ca1375b0f05a7a1a6e473736e1d11d636f88d46a557520e20f6773c8982d3d700a060a52d8736dd3c87d1d6c50ac9a16d0a68e94b5468cd3e18e56e667ec16cf9e8b992fe75fa5fc8780ff626120f30703a0f753e443bc268036f91bd89e332cd759e68a9253d402f6378e82b71cc749340af30e004a64fbacf4acc2daa8772fad1ea88d08da87d7e478e196fd65f4d051e2e50a8b3a37046fc1910335ac7483b755c06f301df0e0e2d72a66031a192f0f83f84fc3713b4d91a620360b2370b1545b4e4e9022f7e9412189432f1ee8d371c00ecd2677bbd5c7b7938da8b1ca89cc0ca9f185fbf3229655e0fb4c771cb1447c303e159a8abaacfb25d7b6a3bb4adcfe393c4b14cce07782b3f6e69b15e3e462ba541c2cab8ed52523e80d5cb427aabfcc64b6bf1744a91c3dc72ce67780651cf4e1760543ab94d96f430fe9a1665027c0bccfeaf09ec9558e87984d8a8a345f18ec72a0ea5c09e4d3fb715eeb7a9273b5796b75906a69296cf1c4e7114f7018d1036e1d092c634072ecd2cdf754ec1be2ecf0efdaefec2dcaf1bccb38b05b262c2bf08cbbc2f9521e23f124590d7dd1a320e3610b6d984bf67d9d0bfba870fcf101ba0af003ba413cf338ec23e9f256739d557831a2d3a8f917659499d0180f2cc55087131d45df48307f65ea795e9f613d85e84924397c61e40458bed14c751c3a18b85bd0051ffd153b755588d1d67925e62ea55e4e5c59637827fa446d14a15a96a53184faaaae79cb26545459a68811f1c2befaf2043121abc895db305c4714588fabc51105ffb136d487b62128c83e24e32ca460f77f9aa9463b231076843483d52c02bfae432c3f8106549ea90f0847edbb58a4401bb5cc8ec25a0367de0bef8c58a0d2ddf2041f01581c567b6aaa77dcf1d1a981acc2996de4c7fa7bb098337dc2bb7e421331ddd29ad63cf555138a95884343f8b57f44e52b5cad75258863a0888ca39266cf1cd037d201578683548e0de63b48c4f30f003658f3e56573e8ba73de967f6ad3c0dcc446efc19c35a0d75ff7952675459574353b5b43aaec77bdecb9e5ca7f979078dc76270ce54d5809983ea72f86012f55a5650cc9263d96227b37056e936586e9d84f9fbb63327d8d8f72a584eede97b3f9c6156773af89ad9885b28692d9d2755162e7d94dcc0f4bb2411bf2004c285385cb335166ddd8ae9dd8a086ce363d659018224ab2cf484fb6a48472a52ac75465ebb758fe2c35f27b907ec728281280b5"}, {0x0, 0x19, "06d001bc10a41eeb9682bd384a5ce1afba8786ab18c4bbab3ad334efba377f83231c8b100dc9ac7f675dce3654e2c8b475f2912817f427de305fbed063ef91fef30af1b510832bb72e1fa8ead35bf5a15dba7027ae3496c106542373d6d25663c2aa5f0b6170269ef88d206c1bec8dc15c9a594ab34a6769ee81b30dfe638e4d832a8504dc481ca28b214c72180e9f57480c5280e322beee533e97bc7f677bb5c8c54edffe86f9f91fb9f15ecc81b3ba90abd551eeb46d43812c586576a5f997d2d1d201146a96319147"}, {0x0, 0x1a0, "6b1cb76019073cc27edc56a2ad774d0b7e0deb34fae9475d38a9fe2dc4a4497579d4b04f33eb70501ca9be91406aefeff3ed6e95afe9d4f0a85ce6c861e4242475cce207bbc1dbf2724da3e5008981c4db5fe87d2ab26e02e75ee4aa73eeba55b026db3a5439092d86bcfb78455d2ab56fcd96d243ccc0b5a08b6226af6ede1d5694ddcea714a22d0f4a7523557dd2d1932f64f2d371cd04a5ce4f9e236f05d4257d28a21f924ef839cfc916c22f77224aa0dd5100338f4c954b2f283387c72ed60fcd176bac65ecda5d22a4f99c632d652f489a45d732be25ab317d22f34f3629a65cce49d146d5be66a9b2fb01228a198840fbc73349e178bd879b10621db6848cb69c81abfa0f0d086eabbc516c6f1daac3e7e61a369167e3e820c8ea0e6f87b6125ac85f6f30358749ba90f622d704eb7a353d1183234ae2bf2605eff39d87799ff42789bb49420a43c0162ef470d7b7e7d40708ea2e783d81f54bdd623062b3006e4b60f0d39200812e5d43370a0c54aa4edf7e015d927174547671931c31004c5efb6cdf416b0da532f24439e5ee5850ed73c50039afcc83c080372c8d5919da7cb78f1d08d7dabd09d5a3f229f0b18d366bcb12b65508051ef88ae4ed15dbc8f4452712bfac541c9218c585bb39c8c5de9b9663930c8248f5ffee3dc1e8d656f6cfdb993913481e0850785611e089b2bd3f6f703f63ded3c49f88c37f2572d2f4462f9d38632ccb86ff9eb0a1e0099193e59d4e86315a7a87b95ca8b47c6f2ba70aa50889cfff9f6887449fd635d69511e0c1598eea27e5153c43b0b382d93d68e9ab540550a24735ccfe86c66e597bb35ebeba4d90e0e247d47cb35f8c8e1701dc43ca680acfe02e6c99e9e03d4ee8fa5793be287d912d45d3a7b8b0debda4de394fcf1d075102b5be666087099f95fb47cf5d879d52d607171769aeb2d15f0cae4fb8728752b2834901fc08ed4297052f25910466bc8530f890f8a24fccebe27074f9987251804b7c223f54bbabad0cc106ddb24a0f7acb01f6e2db4f16976df23ec472de82a69e73d1c0d0f04cc82a679ddf3f0762e64177554d7c8e092bd1508d68a90e2cf495f417ab0d1f02c4d228d57b32849255ff0dc7cd86b0ad21fc404b8a28e353fe74231c890ee3c40a707f3c642d34017cc15cd67bc87d91a4dfe2279717f593dae0175ececa3bc3d5059b338dcdc3d83e5898eab40a5225f6fc5f59cec855ff8b9f9840ebd00a5075fe1b12d5314cf3efa9187a09709650a8b159c7c3f4b0c74bbd3bf67ebd9c59f2e2efbd7319ffc67808a4b203e800a994bd8403199f92e112ec360b8740669aa66714997e30b00848fd61ab315ebcedb1e26620f92404e8ebe273309a05f7fa1acb6071d28c09e7a6f6bc0f3f71540709a978a04848c0f0426d103bdcd1349f040a32f377733f624226d69f5f19eacac97fb984a5b719c46cbbe5697f3d2d1c3f969c6243beb1144aed1fd804c0e8e8f70afa3a952887a0256dc49282074f768bbc93a3de97aa2c49fe6360dd72e439bad94c197677755309cc3ab2e85b512f4fe34e5366faf6c8587a69daddf43d0eb81c34396bf0f98e5e3df7488b9414e3b8dc9aaddfff23d08645fb41f5673f35f87fa4249ca431eb5b77eeb8513e472c618972b356ae1b95dd8801eca90197d9c1db8d43c2c3bc47fb44062b7871427c5df37c3f50a9807429e769e96a14cf7e9b82aade0189ff9037b4974b8c6fada5e70976244977b5322dbf892ce079c29cd8541a308fdadd0c9c655d1d964811ea025178d527e69b96f859847aea8ea293acb25aeb65ffc6f1e58b28d2a84c5c81d0f9a54b890c749ef5654cde0ccf0919ffaf0b95fbb610325fc6105f2dbf6b96f4b811d7eddf37026c2764a66ed21de6e37efa5716bd1951cbbccf2331cdbfac6322762c587dd95c958122872f77647c009f70b7fc7527eb5d4d9114e7fdf602e0e0f1af6cf0824e8d6c04c4cf3b4235e0f82725d6c3532244a961854fd82c4aa578bc0851d1a6adadb74e6980ced0ec0b44b00acb4b41f576f4e6d0b6e4c46dde5d0f1a10859bfaa0932eba36cb963879bc4d4b08a6a90b13c12854b97564457cb6957f104d7cef3a4f2fa0bc23bf555641d03918f93e01f068b508e97dd2b47ec7118e4a8fa055144117600697f2a5a887549175bac7ae832e640cbb502948fac04bd81b15080eef47375a3165390d6436199f6f8ef45f816995e6e304ca24e45f21de21059db6291cd64fd081c7753f6d595920adcf79707d624078a27121f1157172cb551f5b77a15c2e3d1b98882c1da71be3724246187aeba1c55d93a4139d02b475ae8a71d97c2596d4d0e5ee0cda1a86d7f391a7bc51ff87cb1fb1cef1739c06bd81f09d20a70a3ff73412e723f191327fc725b07ae86a37c4d2fe1fcf5a971704c2139a6fdfcfc4c4f4f27d8913967a0a0a14fa3897dcba4e4bae4f15136a2c4b2b772f510f031dbcf9aa5dc421da32244139d867280880de034f20dec9f426e8338f1b89f1555f09815794900c0bd45206d79c9a1b6d8fd248144f9924c6a53bf52ef095ec17cf208acec4cba59e4d611ba63fc38692c3c9de0a2116da5a621625c0211f0b957560a5a1a278ff90b0b8ff113a1c863a6d98e16cc9c6b843813fbb44c7d3f4f74ccf1a361dd44b01d771914705e7a073057b999d6881d2683128581137ab6458f771cf7692531f33fd6a85e0ea38e9dc52563f67daa71db208660ff6fdcf20f86d59e905944deccbb2c3d6d2bb5af0cb3c0db7e07509991deab05923ba319c6f99ae294fffbe4011948c2bae70e701f3b7c2bbf6d35d7bc2026b8d59a1663c5bacf590808f483c3940f09e4ebcd9b39453f6e84450d581292c04cbeee78fb691884faeef5b658fd3c0722929051070c10c44ceee36f19f271b59ee007730c9d5a35a68808d0ce670ce4ce40142b2be41d14585cf4b7b6025af9bdd0be18ff2264ee689346162e614725b5427b08ad4137ff3335a1f6a898dda3f5955267b33e740048a8714501b4ab83b0769c7f63801b29cf86331de20231dec79a0374c1efaa56ab4a6019e9b71d8bf1cb892a1404b3bfc3bf35bf275fd5502073c09060f38acd41db5a7470077d2b53688667b31617010cb0bf6aabf5e9608e3324a5cb71f0858a63f0d93b1b5015df29f3c351d3e35f642cd629cc0f48742179d87ed0d97c888a7a902ae78029af6fc3515f365c426cba75f7202e442f6c1e03c6f63e3f28c8708cf674267b3a9f4297c69cffaed565b4dcdbfb5fca6d88285c499e5df358600374b7749881a31266ee8380e0d8324ee09b896a17613bbfac3135251b6dcfecbefe2946c569249f0d5b573099772055136a9132a570dfca6ea70b1a2df331c004ac7ea2c765de0e017f5f042e9c2b98819da203917c085ae69f7ffb40d08213d6bbd2ed67d6e843893b964bddfe2c48375d5bddcf9fd87fd7f3ed79d36b6abe19ddd6b5a8325b55414425890417cd18e40e67c608a81b78ef9fd5b5b727e318b47e9df42ab96d02850e81aead0bc9aa2f50fc1dffbe2dd596e2a4aa08d14af046dd52182d0be5e0c2301d671c95fed07ef825020618068a9ecfa0436ecd31e10d13cac5fce9706cd939c96602f200043687ed9016052630218e3ad063f949b80aa4d8cffc691330430f6ab9ad996f741f60aa8f30b8b85bf7f0f4f756ab979b56f9800d2dbb7035a487fed05e609d2e70f3fb81695829615dfbc45299b20c1b341910fa2fe177f26d0f0802264eb78ebef80b98a5392b7cee18e26b9178c1d2209a6e706a9e50d69afabaabef6df4da70db6388ffb2c096244744856e42dc84db8d638a3f06c59dc2530c8abb1b6a9de3bbd48f5e85d650faa3abe8b7781815b15543797aa43bcbef7c1f3935c251a29ef78c70065c88349c8873539e575274f49f6ae5c50d3a1fa1101cb8bebc911eaf7c8c8967f25c066492c08e5a976340bbd97c9509833369e32527536975ce4e91bc8e76bbd64a0e9ffddf84e7f3878a68376118ab661af56a25419cb44748bdd4e0de94df44dd34aa1b8e4b831a11e9feaf9b921f5a68282f49403b53991852114e29be514d178e496b8e3d0f87291dbb7768220c93e77bf91488b3f16f27b0f8100460b48d79905ea69d55f57eaebaf3666c942a485b825b6199c333d3b7b27da9f485d1a64dfd07d02fd609af4aa3c89a1228e21451dde17b77ee0c9e97ffef7cb018fb1ec12444cd6d2a8dfceb6f3a626e9be53c83e7c049a7ca74e300a9a36368e4e582ff125b6f775019b7e6285e61e4f446fea0116032d44151ba9f99c2406d2a75ad8d12139e99e024197aaaec862234bbc357ad4a9a2bc49617b0475f239f754d14fc12f9c8eade7b4c8e82bd2fb0a93018d8cf0d21ac8c90a1ada6db545550d6d94bb1d80edf4a6dff478f8b2708fba0b535af74b7829ae181fa90e223b1a1aa25e506e7cf9caef8858a1565dc041697d1b9f0c802d1812f1f8b6f9599078e2722d418fa33f4fcad4b173255c0d000d9d7bdbcafc9503aff64f2be2b9df5ad5cd2a443735068f06edb6f1ebc0db7223151dbe28506b08e36a6ddcba7c42b7b811b85bfc9b5de01a008b9cc08f066d00a63113e335cdf8369458b9a57360b03c500a961f0b2b5494346c5313411d3d37346599a1d161b66ce1e9256f3c1fad4b71784c468b4c832843e3f6b1725daac3"}]}}}}}}) 11:45:21 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x1) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x6, 0x2011, r0, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) write(r2, &(0x7f0000000180)="66f6f9e0e55b50b5a6b2641909761e89e5350fb57d150f22b80ead428b30a534fa8a98b7b7810961a98d9af452f7c04555df32e3cefd66960e23ba7fb3d2f709482582aa80ee96b80f243a1191973b6e5459293caa6207c29f4f9986b5218d2734903d472953995b821fa588b4ca969278e9a0d8ce392005d5", 0x79) r3 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x1) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20a, 0x0) preadv(r5, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) unlinkat(r5, &(0x7f0000000080)='./file0\x00', 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0x200) getdents(r3, &(0x7f00000010c0)=""/4096, 0x1000) dup2(0xffffffffffffffff, 0xffffffffffffffff) 11:45:21 executing program 1: syz_emit_ethernet(0x400e, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffff00000000000008004511a6365c00520000009078ac8ebc4d76abb1203c224e22000890781c0b67ceacc972c9282140cb0bd84336e4aedc211a3e72dacb2b38ace0aea0b88e2d426e4f48cd0975070b380185b7006dcde884a731c39ae9059acfbb952823c3f27e3971cfc3f48cad93b2e8bb80c48b17fc8f2e27dec8b3daf63bc2a4d380c7ade237387563c02568775dd4fabbe8a3354ca3652dc2a696c6055300e27e5b840f6a1d23bf8a22d43ea3a3bac3e4622f773fce575abb99b631c0c5b7e24849215d587f349900000000000000fa953f938af32e723d3c6848dbaba90aa2b7f484c07c06294d63420dc78e3bbcc8f10f2862365625566c0e8ea0a13d971899b77e81f38770ff26"]) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20a, 0x0) preadv(r0, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20a, 0x0) syz_emit_ethernet(0x15b, &(0x7f00000001c0)={@remote, @broadcast, [], {@ipv6={0x86dd, {0x9, 0x6, "15655b", 0x125, 0x2, 0x2f, @empty, @loopback, {[@routing={0x3a, 0x8, 0x0, 0xd7, 0x0, [@mcast1, @empty, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}]}, @routing={0x0, 0x4, 0x0, 0x2, 0x0, [@local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}]}, @routing={0x2f, 0xe, 0x0, 0x80, 0x0, [@mcast2, @remote={0xfe, 0x80, [], 0x0}, @loopback, @ipv4, @remote={0xfe, 0x80, [], 0x0}, @mcast1, @local={0xfe, 0x80, [], 0x0}]}, @dstopts={0x37, 0x3, [], [@pad1, @ra, @jumbo={0xc2, 0x4, 0x4}, @jumbo={0xc2, 0x4, 0x1}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}, @hopopts={0xf7c3bc9cc7c83054}], @generic="d805c4f89baf46abedc0660de5eb5a30f4622fe2cd"}}}}}) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0xfff, 0x3f}, {0x5, 0x1f}}, 0x2) preadv(r1, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x4001, 0x7) 11:45: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$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000040)={0x6, './file0\x00', './file0\x00'}) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000000)=[{}, {0x4, 0x0, 0x0, 0x3f}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20040, 0x0) readv(r3, &(0x7f0000000380)=[{&(0x7f0000000200)=""/87, 0x57}, {&(0x7f00000002c0)=""/150, 0x96}], 0x2) 11:45:21 executing program 1: link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') sysctl$kern(&(0x7f0000000140)={0x1, 0x54}, 0x2, &(0x7f0000000180)="eb", &(0x7f0000000000)=0x1, 0x0, 0x0) 11:45:21 executing program 1: sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/218, 0xda, 0x3, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) pipe(&(0x7f0000000180)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 11:45:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="28000000ffff000001000000084d3fdf00000000d1b6e2a2985b240e8a13c954b4c2373891005765aecf54e6d1e015e003be41f1606750582c20aa843d13191b8f1fb8f5170e57d20e4792095c5369f63c3c9ad67eb5dddfeadb6783476cfbdc35c5345be38240e9abfbe9c8ea8acbcdb6d1e340b02352fd2ecc76cca9bac08e61ff849dc00ae2e19c375e5db7c8ae46", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 11:45:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x5013, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8000, 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, &(0x7f0000000080)="24f0f5f7280e4fd2359a7b3e59aacf6ef5530adfded98288d56348599d44231519c17d2e3efa3fb43fea91a900010005000000147d3307784b50d6317869217e8fd47050d316402d7fef959f29c139402b46bb48a1b95f99f868bf770517e1f7cb9c1d99f91c31bcd9c5c9bd0b3db971566f59bc117665c1789557922ec3a6c4b3a7173087232a5c3625548be52c02fddc025e65efd884f802db2fdeff10ea1ef3c561f67ed890c8bcf3044a834ae761d56f87f9b430265a4cbb65c729d48f62f21dce3e2a0dd17e0360444f11e31e1326ba9a68529c9e18e40351febcac5755a5dd2dfff9670b7a5c2213a30cc94e1a0a94fde5ea8353051501ad87a00a0000000000006290111b4f3c25bc2b360ed283b3d847e3d8cc696c0765bf3dad6ba84efcd259f2a82c5fdf6ab65a75fc0a4df388f840ec5d9e259127acebd4b94971186da4fdc4f8da2e48f4d5c4a9a1a7bec39fede8bf1cdc570b76c2d5f424babf0000000000000000", 0x168) 11:45:22 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, 0x5, 0x3) 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, 0x4, 0xfffffffffffffffc, 0xcda}, {{r4}, 0x1, 0x8a, 0xf0000000, 0x4, 0x20000005}, {{r6}, 0xfffffffffffffff8, 0x18, 0x8, 0xfffffffffffffffd, 0x8}, {{r1}, 0xfffffffffffffff8, 0x42, 0x80, 0x0, 0x100}], 0xc, &(0x7f0000000200)={0x3}) 11:45:22 executing program 1: socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) socket(0x2, 0x6, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x6, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x4) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="e3dfffff030000000000"], 0x10) socket(0x18, 0x1, 0x0) socket(0x20, 0x3, 0x8) pipe(&(0x7f0000000040)) kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="30000000000000000700000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="20000000000100f7fffffffffffffffe", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="598b5bd31ca63b3a42fb13ff4eda2303436476dac958082b79077cba3c48d18726df596b70387a10f90c1251b6219a9c4859775d5f89ead3e7530f59bee1001781397319293c59593d3c73f05e65b22240361db5f30e991a27b55003dbc12f99683fa9255071f64eca841d54cef0a63bff9cdd2b15f74b06887366b0b8f7ccdbc2df58bfb7054f53af91b2e1a07abe153d9a5cc20a8f4bd77eae78a92c545799fadedc598ea9a9f64df577b7b8a1812608e31ba9735cd346156c5adb8d941dd1260565a6f51b1effc637b2d0255e45d618bbd4e4a3cafddb93c5ce3f26f1cb43835f"], 0x80}, 0x0) 11:45:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8a, "0000000000142b0238000000000000000100"}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14", 0x52}], 0x1) 11:45:22 executing program 1: sysctl$fs(&(0x7f0000000040)={0x3, 0x1}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 11:45:22 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x49) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$inet_opts(r2, 0x0, 0x208000000000b, 0x0, 0x0) 11:45:22 executing program 1: syz_emit_ethernet(0xa6, &(0x7f0000000240)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x70, 0x3a, 0xfd, @rand_addr='\x00\x00\x00\"\x00\t\x00\x00\x00P\x00', @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x1, 0x0, 0xf, [], {0x9, 0x6, "dbe030", 0x8001, 0x37, 0x4a, @mcast1, @remote={0xfe, 0x80, [], 0x0}, [@dstopts={0x0, 0x0, [], [@ra={0x5, 0x2, 0x81}]}], "22fbe3102de96fd2ec8d0de9c8000cf47d20a94718e1dd5a5bdcc11140f72ca873c65f1f2da84a2a4637be885c167f6c"}}}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) semget$private(0x0, 0x3, 0xc8) getpeername$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) r2 = socket(0x2, 0x400000001002, 0x0) getsockopt(r2, 0x0, 0x4, 0x0, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[{0xe0, 0xffff, 0x2, "f18a19d5110516dda0f363cdc6a2fa66e2c751b8a00aa1cd893a7ddffa5e3708b9691065507989843d2283c78c33893fddfeb8d1fd4ca934dab80c8c550d581c7dbe554ce760ab191abd1ba626929c47cf14b18e5699c40651bfe2909613a8cdb4cbcf13d7651915f345e16a0bd7535034f73acad3e0bebea6822a50013b6bd61c8a2d23ce0ec474598971a0ae57d940cea7fa2519278f4acd8521b1455ccdfa47bada06a846b11e2c2a4046c14872e33ee2de23fe16701344c086cb034957add9cfad6a69dbf855b83a"}], 0xe0}, 0x4) getsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x4) listen(r1, 0x9) fsync(r0) 11:45:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 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}) seteuid(r4) 11:45:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() fsync(r0) close(r2) 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) pread(r3, &(0x7f0000000200)="631389e63c81fae9b3f490e6b62135147357ef01ea9dd65c7512fdbc841ab554b06275daccee99c18dc6c2f6ec09f3a75df93a57e30e8b18d1cd1e807d2edca80a5d824ee0a53ffd76268b66c4292e19f0a650729cf81c34a7d36be5fbce58079a3c5430aa599f3f05e0712ed85d0f52929894582cee70d8c53cf238c0729528fba8ba649f0ecffb405d36caffd689f74ebf34666e8ad153dfaa0d458f9eca508e9b965f1dc429437657a1247373f86963b96dc9f10272338d8a174615a3e49b217e4526224b10c484a592acd07be655cfd0b2d3df86d71a746707153952eee1d1db462bf1cbbc2228fcdb7f2d5c89", 0xef, 0x0, 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 11:45:23 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) r1 = getuid() geteuid() 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 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, r5, r6, r7, 0xffffffffffffffff, 0x0, 0x1}, 0x8, 0x10001}) getgroups(0x9, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, r3, 0x0, r6]) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x2, r1, r8, 0x0, r6, 0x0, 0x1}, 0x1, 0x10001, 0x9}) setegid(0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="83e6eb3657d179000043523fa3", 0xd) 11:45:23 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000200), 0x8001, 0x0, 0xfffffffb, 0x0) 11:45:23 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$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x9000000, 0x40, 0x9ffb, 0x2e8, "388e7006e2ddaa526daab1b36f567bbdf475049c", 0x1, 0x2}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x0, 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) pread(r3, &(0x7f0000000300)="efc1d8b0a70cda8c49ff74da2778d253b9f0e209d601b9d2a67d6f0cb7cdeca75db7722100186c1987f48d6beca486c9fda251e1328c04e932118122c356f09f86996374cbe449c8f401d05164e510a9908219b56fd20ab4649e07feb4078ab006ed63e39b6537bde002d0c96353d86365c2c112bac70cddcc85bf059fc65e397a438276d24cbf08c9f3e05565fe391e80e70eddf0fbe054ba3d", 0x9a, 0x0, 0x8001) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 11:45:23 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x1ff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0}, 0x6) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x1, 0x2, 0x1) flock(0xffffffffffffffff, 0xb) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) 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 = accept(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000004000000541121c40f1152a0f5f7d8f96bf02ef6529bccab3fff3588088533bbcb412bf25cb8ee1f500087a0439b9a87747342424f559ef73fec97020bc5813a6235a6b4294617f829d79dd8325d600eaab4e5b497c92a2299b743323bd141ef88e49137b84e6387e11649843743efc8215fac1bf8be842cd283f91dd18926ea54bf12eacb5adbec312864fbe3b0102dd7cdc47ee94e393d75c0ba2d9a4e514a3b03865bc051aecd65b0f199ccf1565759a3cc821d59abf31d84aa3d50bf5da9310f6f24de743f6a91ad325654355c9ab910f41208e4008b8d9f2497d10703ad6186dfa6530cae8567e09dc7370b3b06c6ae5d49f35ebb39bd"], &(0x7f0000000100)=0xc) write(r4, &(0x7f0000000140)="83ff319e4648f68668c6", 0xa) 11:45:23 executing program 1: sysctl$net_inet_gre(&(0x7f0000000200)={0x7, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f00000001c0)=[{0x1, 0x7fff, 0xe5ce97ab354d96be}, {0x4, 0x2, 0x1800}, {0x2, 0x6, 0xf0f0988dce1b0a79}, {0x5, 0x2, 0x1c00}, {0x4, 0xfffc, 0x800}], 0x5) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x80, 0x0) fchflags(r1, 0x0) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r0, &(0x7f0000000380)=[{0x0, 0x4, 0x2400}, {0x1, 0x6, 0x800}, {0x3, 0xfff8}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x3, 0x7d12, 0x1800}, {0x0, 0x7, 0x800}], 0x7) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000440)=""/59) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000280)=[0x7, 0xa, 0x7, 0x20, 0x0, 0x0, 0x3f, 0x84, 0x1d, 0x0, 0x9, 0x8]) semop(r0, &(0x7f0000000140)=[{0x1, 0x7}, {0x3, 0xfe9, 0x1000}, {0x1, 0x9, 0x800}], 0x3) setpgid(0x0, 0x0) r2 = getpgid(0x0) r3 = getppid() setpgid(0x0, r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xa2, 0x6}, 0x3, 0x200, r2, r3, 0x7f1a, 0x20, 0x4, 0xc67}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/89) 11:45:23 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x2, 0xae, "003c09b972d124edbc0000ff030000000600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 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$WSKBDIO_GETENCODING(r2, 0x4004570f, &(0x7f0000000040)) 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) fchflags(r3, 0x10000) 11:45:24 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='#!', 0x2}], 0x1) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)="35102c5aefc1eedac657168ffc78b67cd1da4f43e6b4f882db5076ba231d847e086b9809f1a8c2359ea5cd2a8aca7a2bda9afcb5e75af1c2e2d859a63c34b89e6c75779aea01055f34ef351469efcfbcfe85d37d7104970cb8600e4ba744decf1e48316ab5d47d975101e11cf960fba057ac8372fa9f1f4ce0d27e1d3d6b80bcac8adeaa703177c68a727be8a2ea2688815d97f3a01bf90c7a82112088ba40faadc2307f300923b561d1bffe9dfe441c5a3ccf0bff2728d2368d", 0xba}, {&(0x7f0000000180)="8d8d16d4869a44691a616ae4c6289e980f371ed85613ff817e9a5c75a5483efd104f6192438e2d5871f2105c75a182b59fcc6b98c772f9ce935cbdf8f87d43a6c9ca2a9100c0994fe25b5e04f8fdc2ca7dc82770df11ae71cb2806b151f38632d66c7fea0351d1b69a9403bc163ce3149592a7ba5f066bb32285c23a", 0x7c}, {&(0x7f00000002c0)="2a0bda780dffea2b975406a94354e620960e8af9ea973f479d384d28a095705a682fbd4d8bf78f8b04a5da114131694a3760434351dce4681dc3929d820f4dbfa6b0ccb0511a3a9281b073e3a3b8dafa40eec94c69bb9a0379bd4151e67c01629b3ec3d52dc5b429d5190c3f2953047a8403612068a4ea75af15de92ed311f4ec58070be3b7027bec80395439303ce", 0x8f}, {&(0x7f00000007c0)="8ee10b71da8638ce86ab184e3f52adc686adc6b3e7a9b0bb1df0f18c0f3666eca8cbd00e66b7f86705600bb066ead0fbf287a40ee9923cbdf6dded3145a0cc9b1e5f34c6bb512b8e59791cf12d1b8fa27e3e7a37fb84880be0c5e0a244ba3cd4e6e92e3f1a242de42f96fcc4d1e95b47b3863a7f98a1f9b790d0733f4d6b6fa491b75fd79cfd4077db95cb65fd63462c309de6e99a07ac03acff4a0e3129a45fd1090d586a7dfec3fd176209ff2c7275d56d04751929bbf6db37d541ccececda1151c7221ff72a2b3e3e9d75d8c4c27f6700c1f34a05a0c37f8c78a459a31e49386e8be265d501507135c30bead3750c4cb5cd07e85daaeaf5344a6d1545cb24faf140c0cfb28990735e96a2424c64c8c0cd7bf601a418944c1a7e7868afe2b33545fead01d0366cda43ad9458b36d4c841c921679014d6b86583c6f8804f22a5d6e3d9e91a00a114f20be641857b7c3391c7c93d6d3302aea52e83dcd553e9430ba", 0x162}, {&(0x7f00000004c0)="cc1fb753da582d22649064b79d0e26d639090d9172ac880de0f550cb644feec940ccdc4d4285a69ebb6860c70dd9c7eb814ac86538752b556389cc89dfec9299ad6440e653bca062aeac76654f6cd01e9ac397529fca4c368e7a1a8bd097e34aa24c928b1d78680c0016c0aee7911aee1d2cf431360f460ba8d61461d16e4f4804166c8b7ba2524dc3400193bb3966da2f241ea166cfe1b62b3e2e117a474f3113afd84b0117896d5a38c55fa9afaa072b38c292a4361264734bc1936cbfd3b7a022b8a49df11cbb10548117b401653a67f8923efcb696e0fdb1", 0xda}, {&(0x7f00000005c0)="b2941ccf17751687b00c34895ad118b1639d54f40f25800813f45ff1af0e141908189500a45150aeb9f85c4570d95895e276414aab3065c5a58134d3b583eaea737ba5c13d5bde470c408bc9f63134e0fae295849fd24801650a96de7ea36d739c04d2c5f958c850640d7f5b0ccd2170ff83a123a74fd7269a59d8b0d64d0cd5a9d4ffdce74f8ee22acef110a0bb4cf41bcf438ee69d6e6f85962b9f9e99cffba638cabbce7e0e6bc890f77e8c79cc3bcbaf3e11508027257e1c108e14277e941dd4a49e0452e35690a4fac36b678116f5cc539234177c3676c69f4bec26", 0xde}, {&(0x7f00000006c0)="752b78e97433b963fe16f9b7dec562f9166045822d2a7f2429ea41bb6dd05606ae2cc115bf4526a66751fdeda2b513151981c59ae8837d3fa8733aea65817e9c3499477bb3346a9a50b256ce9d3f59bad4b3b460d8280cffe586b5be8cca86b17218bf89266860492d8c159896262fa5b04f8baa6c9af86b3925ba5ff2f505c95529480bda52e0a25ec126aef1e2bbdf0ba8637d582f654ea5855bf1d732cf8ad94fc0dbfa293054bcbd69148eea1afc800e09e979c13a6a37aee6606b209ce2e40f0f6a34e0f416235293ff66a6a9c292b9158434b784971ef4804a1659b9ce645da25236d3e3c6e1cabd047976ea653c6f683557f1ae", 0xf7}, {&(0x7f0000000040)="74ddf63719f93f6fa025c034f59e83c7b60b9a0d8798e692586c1baa42006ea7ed0d18af33b1421a76b20da8ccd171ec2b434f", 0x33}], 0x8, 0x0, 0x7) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 11:45:24 executing program 1: syz_emit_ethernet(0x35, &(0x7f0000001280)={@broadcast, @broadcast, [], {@arp={0x806, @generic={0x1, 0x8010, 0x6, 0x3, 0x1, @broadcast, "9b2c2b", @local, "bb85c70e1b0054a6afd368447c73228c"}}}}) syz_emit_ethernet(0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaea4178e566cc0806001890010602e500aaaaaaaaaabb53f9aaaaaaaaaaaaff7bb76290d8946afd08aeda0225b700"]) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x3}, 0xc, &(0x7f0000000400)="bf86f7b3d55649d0e1e9e43161f3d71d0c95e70c9971f0742c1e197d4ed38c9f17d6998c4648953e2ca8efb1cd203eca5e152d9a0e75fa16b146e77ed443714b90a5aad3e595408273ecbb8cf48157fd493e0df36712fe4612019e116a0380e5b02ff74e7380f0bad768fab808009a3d567d0d9b8437441912c2c8efe68eebb191eb476dbe61ad6b4c383ed3764a3ae596a16c76fe6e6c250f1dcfe445d1bacd1c", &(0x7f00000000c0)=0xa1, &(0x7f00000004c0)="f6c6a4216b12de0bf0b84320dd6b68faa6d1b932097354086c6cd008fc392fb7a2371c283b70f1f5ac147546b81255ea597a45c536bed56416a237f020df427e2dbfaa0c82f78c091526a8fff11a992c9118a06d8c4f3e105d23c26b61473ae5f6f4490f93028ef2dafd8f5c5129bb112327d7d11b3a25ae63014cdedaa98f53258f7d079a952fbcc00bf4cd9fba4432cf1721e14ffb1caf70c3b36d8e6b132b0904c0e9a312958e4866cae27dc0bce603a8d9cd3182c6c6f352e4f70b71b297f8368b9b1921bfd80573ee98e0b2010a6e", 0xd1) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x7f, &(0x7f0000000080), 0x0) lseek(r0, 0x0, 0x2, 0x2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000a, &(0x7f00000002c0), 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000200)="311d40dff9e80895f9a330bb3177f2fac8eb3868b340a101d275dc77fd8ed3b1d33910f5d9c9e81e09b8cd564a421c36518085b97b9ce27bd5f83edddd0df272c50adf42c273f7152155a0da6de1ef67cb2449206a1209cd19734081a1354fb07593288ecc4f057f4d6cee081cc5d82bd416babfc3d8b28a33bae0b28daa4cc682a403541689f285bc1b90aca796b5585a9bebd2789a0c9fe7b43580e79da64fc9687b7c9a2c4ff00fb61123a2e275398857c902f965c1d53d51cf959a133dd75308c4c47f8c9e3cefc9e162b471f516c37398575f", 0xd5, 0x3, &(0x7f0000000080)={0x2, 0x3}, 0xc) r1 = semget$private(0x0, 0x4, 0x210) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, 0x0, 0x1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x11, 0x8, 0x5, 0x40000000000005}) r7 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, r7, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000300)=""/194) 11:45:24 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffc, 0x8b}], 0x0, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = kqueue() r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20a, 0x0) preadv(r1, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) getdents(r1, &(0x7f0000000080)=""/237, 0xed) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000001c0)=0x5) kevent(r0, &(0x7f0000000000), 0x23f1, 0x0, 0x2800, 0x0) 11:45:24 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ff7000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) connect$unix(r0, &(0x7f0000000200)=ANY=[], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) socketpair$unix(0x1, 0x0, 0x0, 0x0) close(r0) r2 = shmget(0x0, 0x2000, 0x223, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/221) 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$VT_GETMODE(r5, 0x40087603, &(0x7f0000000140)) r6 = semget$private(0x0, 0x0, 0x100) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000180)=""/80) 11:45:24 executing program 1: sysctl$hw(&(0x7f0000000000)={0x9}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f0000000080), 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x6, 0x5]) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="03f2a2b2418155a912e1140379675020a8000bbbefd9f8ea5f6891d23b0ced062774653d9f8353e8c7274781544b02967239630bda3bd7d498f4a8da769b42b1a367326ace432e907efc5ce52f26999461e63d47443bbdfe950740b933a4404f111a7ec46241e741ca5500000076598a03e3e7667fe37e6f0e898cdd9e78090aedd7913cea4aeb896e0e48a4369c46ed9efc347d8790b6c5ddb32c1fac7621cba801534df523ea7a48ad08f4e17b65a61fdfc0100d64ee4228f28c0c93810600000000000000b6b2584f12e0ea687a26ee55d0b05a2a1e5c1b2e9a98414b5d794c4c813be466dae8b30591e8b562fcbec6d17db1069f05e28c3321fad69ab8e66355ccdddb64b7421fa0f14a935a084a6816aa8a761e50ab0d2207ac706fa88013e1b3e40998677409ecd0e64640821f39be9b42a2df60836cc6d2b91a11a98747b56b00000000000000592b999fbe7a2e25ef7fa437ac78248f24bcb5e973119d5be2b102a9d20cc6959d10a28083541a9eee713272ac94cda0b161e70db47e5196dc599a6d92d8990c97833be5ee4d9fdf0871c0f57ac8af94fd5e33a24e83a34a41b388f5fcb1c742e5d6e878189561846351f9131af02a4d245fb9953c774cc1697973cb67888520255d5245092719dec8fdf9b67d6ee83e85df9717eeb2372bd9b6f3ec44ea82ee7c6a497e616947196fe6b11a7ed142c392ba50c602b8b456c5dba410deae530b88f6c25cecff830134bbbc1a8613e88ba3d87dfc78cd02fd47067fe5f3164548", @ANYRESOCT], 0x1) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000003c0)=""/178) semop(r0, &(0x7f0000000340)=[{0x2, 0x2a27, 0x1800}, {0x4, 0x100, 0x800}, {0x4, 0xffff}, {0x2, 0x404, 0x1000}, {0x0, 0x7, 0x1800}, {0x1, 0x9, 0x1000}], 0x6) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x2, 0x4, 0x800}, {0x3, 0x2}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) shmget(0x2, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x9, 0x3000}, {0x4, 0x6, 0x1000}, {0x2, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x4, 0x7, 0x1800}, {0x2, 0x7}], 0x7) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x174) getitimer(0x0, &(0x7f0000000200)) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semop(0x0, &(0x7f0000000240)=[{0x2, 0x2, 0x1800}, {0x3, 0x200, 0x1c00}, {0x0, 0x0, 0x1000}, {0x0, 0x8, 0x3c00}, {0x2, 0x0, 0x1000}, {0x4, 0x3, 0x800}, {0x0, 0xffff}, {0x1, 0x2, 0x800}, {0x0, 0x2, 0x1800}], 0x9) semop(r0, &(0x7f0000000200), 0x0) 11:45:24 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2a, &(0x7f0000000000), 0x0) fchdir(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) 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(r2, 0x0, r1) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x8, 0x400}, 0x10) 11:45:24 executing program 1: clock_settime(0x4, &(0x7f0000000000)={0xfffffffffffffffe, 0x100}) syz_emit_ethernet(0x4a, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x14, 0x0, 0x0, @rand_addr="00000000000000000000e3e90000ae08", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 11:45:24 executing program 1: socket$inet(0x2, 0x4006, 0x40) r0 = socket(0x11, 0x3, 0x0) write(r0, &(0x7f0000000000)="a5d965d9", 0x4) 11:45:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "661fbef2245185a8186503182eab7fff0e091fe6"}) ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() ioctl$TIOCMBIC(0xffffffffffffff9c, 0x8004746b, &(0x7f0000000040)=0xa2) 11:45:24 executing program 1: 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:45:24 executing program 1: 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$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000012c0)={0x22, [{0x1, 0x10}, {0x2, 0x5}, {0x2}, {0x2, 0x6}, {0x1, 0xa3d}, {0x3, 0x4}, {0x2}, {0x0, 0x8001}, {0x0, 0x98be}, {0x1, 0x1}, {0x3, 0x7}, {0x1, 0x400}, {0x1, 0xffff0001}, {0x3, 0x1}, {0x2, 0x73e8}, {0x2, 0x2}, {0x3, 0x90}, {0x1, 0x10000}, {0x3, 0x6}, {0x1, 0x6}, {0x1, 0x8}, {0x2, 0x1ff}, {0x2, 0x1}, {0x3, 0x101}, {0x2, 0xffffffff}, {0x3, 0x3}, {0x0, 0x8}, {0x1, 0x4}, {0x3, 0x8}, {0x2, 0x1}, {0x3, 0x80}, {0x1, 0x1000}]}) r2 = socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x1, 0x0) sendto$unix(r2, &(0x7f00000000c0)="f68ffb94731190488bd75c15d8646dcb47036bb4122d6cef73b25328900c0215268f475091e1703e303aadbe64e0294ff4ec3fffb41b29f281f64dc91317e0b6810ae893d412d371cea0a543e5325f37361ca986dbd3d539d1d93c9e4258e0cd595a8d568fec7b3d894edea0da87a2afcf717dcc60685251fe6d40d816ede652abf1ed1b73b377cc9044ab20e5baaf2b3656b3543c4cd1703c36e18c59d7d11edef0b4d5c5878393e18027b782a56a36215beebd39dac8f6de33e0bf450641faffec03018e2f1cb6f3365fb85ff7bf99baf996c248c407c2dd19bf0a2489ab0a5abc7a4dc4e2bc22483e5db7565ddb80ed707568e8f65a396fba7da2cd5db3a1affca83b8bb1e939091def6db99d6ef6bb53a0163e44d4e4b41e0c0900d9917bfd853eb9919ff3755bb037de00ccf9f6866c48aaa32355989e86be8033f046eea9fda1bafe7f32f75d550359054a4197d7ab19189f5420b73c70778eb391fe4ab1fb0b25c15a9e5f6567c8345af4daecf3c02d9e0842a79608b9033257d869f86a42029a7d7bac12f7d159673da4a8b9b47df3b16aa656cec9b569f8f96600faaa1bcc8ca1b25da7ff799acd32066def886a2bddfb7aafe51610cc9e19e6241e59c75cd5aa1eec769a7a760c37e174bef2d5d6224480988a6b24a8b7e68eb04a679992fccc16d4f00473803bb6f18d3ce64442814e8e5f71a1fc10b2f0f6b807df2c9ddd9d57e3cb7d9fd2ff8243a2813583c86b2f8140ca6c4ba7173cf74ec631d7a45bd0660fd6d2e470de45d7e680e33187029a2f14b9e8bf415f41661db2e26928e86073d1c0f9ce8c3a27bd26729ec1828806b6cb17d9192cf8ba50193727d23f8d29309cab8f988550f2215c464d1db01e532e491111b89058405d09007c3a10bf7f7881d8d0b677671281275de5a942b7b6a76e2e09459a6c7e1d5a29c49d10c8c43e18256e6ef84f2a599e371653a1a85f76ec2e803c17dd2613d3c64a15c1bbc977b73933f4b1a625bc95f390d793bc3efd70ebe3db528cf91e3320afdff04ad5bc4c28cf16448e7295bae6a01aeece489d871126e5ffda1387106c2d9b190809d22240f2c9b492585b2dd963cdead6b8654dc1fe5d5e1806c43da26d3885579b4b373401cb03060efc9009c0c799ed20d729edef92ee9467f0e1403c5d7f4ce456515df8467798bd1ce70a2357d210dfbbac417b77715997db5fd66f47fc0d3af0efd535c986e6962946d58bc7e87ed1fe1451c99ca1852a849c5acb8cd742bd46a4a5c2499690243a548f6cc5e5b4e3d5111f5f8e36ab575970d15b86644136e89ecb830c9e9fb7c0b531d4deb5b01ce4f55495e5fcabe029a3503222786302fed65196497072d101ffc78777b4c9fd710dbff23626097e8eb5003693721138eb1067bc3c429031a2d8e89da3915af12c8a15dd390e3ef4739064026da78f81a544868bc1b332e0807798d759781582b9b83951be67ce787c7987a1bfa395f5a5dce83b746a96f97a823077445bcad833d5a258aa83e995bf47f7a252c36504f4c82d606fcea486f52dc8847fdeceda44c8f35908f8678f7524c637c0356f68c2872ae04e77f39d395c945937b22b8e7aba5c20dde0c3dde5ef77ac3022b8e4e1d4e7353a7ae65d1005808c538e7172d2008c6403a9d7f741ec36f995ad4627b4950beeebc85e697ecb0f92de0f6bf7020077e5b00559efd1f8dd03146bdfe0b99084ed1a36efcd3d6ff16de340cc914b0fe80926a1b1d0da017b01973734417e49dd756a9e398aa6ec9baa794a28b8a61919ad57a9c1ae8bcb9c85ae6b56980a52f984d588399892aaa7b8a41506066dd4c5c3a39eda45b447c1ae9815428c39f2eb2d02658d8a0e700a5e357ce2926690bfc38e0164b42d9b3210678e3187245ba5b99d38f67f50a6e81291210c038b06ee13604ae12c96615b639e87e8a0fd84bbbd0d9b51c2bd4f88942197edd5b68386883e667eb7dbdbc9cddf8f4d77c6afbc2823e4efc06defb03f461e43900dcfc47a24cfe2d73e5041dd0b9f73c8c42ff9d3db9c66f4de4c108ecca68d01d3f610835f456039c8543a568feb495be7d736416b969c8236a783a4ec923dddf50b5a208fa060746a983b7d4426fe1235f1d231a0b6c6eb246a6e40e74c1a09539ea86cac16f592fb7848220eba811156729d264bf6618164bda07a3a5e883b8e5fe7df808169623be2ddc931071705dcbf6b0e34156fdb457bcf38636112b399f8e522540be41c400ea79dd046b4cda3ce4dfc061f33068d1538d5a2c2805e113a38dec8db2c690fb5a855b920a3b2481291b0c7922b62a32f38b4dcb30aa15836d67a25db14cd3c44f04738b78c92b29ebffaf2d460f93a0c530e28a967804c690766ac0d7aaf0765910303ac2237583b303448c855d70406d5c1bcd97ab790b78902cc432bdb19a583d1c33b0e4f89fdd65ffa52e399955cae7208bb7ac41643f714222f748272ae53b4c7a4761fb2dd41949b76fd7079ea248f0bb698d113c255d5da78ad08d85b6403ee2d73cf9e5e8c94340a7f745e0a0a263179b28312ce574d2ca4e6327941c1b4e51a3f42cb134c0215704ea6d22c50c009fd996315c4c991afe5e64adcc17d667097a391fd776e50c08e968b09dbb820e8f9fe5be6bc7ba4a5c7cdbed2299ae641f85b8ab00bbe0e660173bf13b76e4d6ac02710870dd6344ea1d8dfa964ded0ca1e4044944464d8dfb366223d47a325c31a49f32371614efc56898d946c1cba9c59308cdbf122a49ea28cca55ef7822250fb0ae3e474f907e29f4eb395f6a7349a47a783c4c75969d1d06e82aa13aa468b111c4d30f8615c5790abf755f2a8d0255324173d26b1bf811efe17122ed9ad20a3484ee765765637d4d3cc1bac7302f7f7e5c010c963171406c8c54e8e930a97b2f47c5afe1ebda954347c999609a127bd4995a490fc3e4c8271cd9fde5ad4623f7354d2534dca376e4b93e0da995e60810cf54e7f6694876d10ab44a0264b28aa0f62fa5e31a66b620910352fdc7da690b55ce84e3c69b0649317c72a4d545c934e9e998ea3f8fcf64afa1f0809f5582c504d0f21c0a4abe7d1d5b799d4132ddd2d93d7a66b8e4c4cfa631e4e5746c78e8edc1716d686d2f5c16a3cc42bf7c1cb842c714d0ea80cb0b9c7ffe443143c8c2f8c0cff71623a98c971b711446275346d3ae12c69a72b1eb422d1be8725bf543c362930a78e9257245cbc86d523769d57faa7b39182972c0f6470326f046f4428dc01eaaa02db8555242967c840aaa370f148a0f62749d1c8632d7b9ad6cb7cbb8459b0edc3ebd2ed9a4770b68568c40eadd525d31f2584a99ca2db1ad52bd42aa138eb9d052a1e65da3639cb54b7fd92391a9bcd1e1f67fa965184ef09226593f55bc3a1825e62a7e9c0e782f418cec1e2325d10f6b8239c2723e278aef850bfffd369a00afde7636dcf2b18a9defe5dac99984ccf030085aded9df0dd8d56ecf50abca26477b4fd981ea05cd6e6bd3cfa93c16132f3bee2e403eb383b8d7a7684d852336ecf48a1f53ee4caff26bd84906970446b8fc8836fcf942df656797da1813eba64ed8d42989d140ac8da5e86635c4e207ce73b306b2e8830aac67f5b171cd20d7bab63d16e6bf264b00f7a380d40faf29ca22a48eb2ad09c5288422735b8921ac807a8647276c7c225e7d7c9fc8cbb1d455497ca438ce040dbe88ceb4bd496e5543e23abcbcb8c784b8874230216bf41d4da0dda7186b93cc35cadbdb3028da2e114e82d3924f48f76cc16d1fef36a714ad682df317fca98aaa1626476733e9b6d8929e13c058ec6dade7bb592532123e769498b54486879892adbe39c1bf02cc42c13bbca5e03e929779cc9e7434c631dc670d532b7fb2e0377ac0a1538d02b11a786c6ba1e414f94cecc1900038c5b30650a42c0fd48da131b86fa93c22a14e043519e4af993b74bc3741d4557eccd06a1d7e060d6e45ac247693a9d7a32c50362b8957d3f4a7ff2764aabcc641b7a0a3c653bd142af16913c3ef6450cb26d3d256bac0ffc7f331196f58d1862224935e6bbdb4620fdfd817a241df32d2439afac78e486ca5213c779308782ff66197c804d982bfe2a90e79fa14034fcc0b21d6a3f3203d94ef9d766cd9ef653f8a4fcc2ed4b5ab4bfdb4af3879b3bbfe12e5d2db41d26b2365ff17eb00039ac565db0f232b694072053e2bef92cee8de0265df5cf13b19e13cd2176cd150e37e90e4c2c16ba1d5f3d1d0b9f1b9215aaf4ceb1707e6a961a4aef36c2498e4c7249c6d33533bdfa9c86f037e58ecbfc69b3875927d86801ec15e2b9016923942c0ee927f0c8ff8bd8fa6144a2a0692801fa5134bbaf700f1133cb417f8453ce6edb65c8b2559ca9587775fd7cecdf742e978a3952de5a6ab60dae3d5ec0cf6fb5411decf5b8cb6ba42a65999b14a70e472c8726c33944785a3bc6d7e000976a315d9120eadce4030f0afcda36d45794650ce1b4d061bbf41e52daa051c7be812fef5d5447a31a5ce475a182298e0357987ec0ac95375fc22286d5c322bd7417e6cd2672e4e807aa070312388e69fbe4d081aa8be49dfe72208f6bec56e20b339dcfc5005bd040aa7acad719cf2470278beada2334595fdf01eeb3e912711a85702c3f95445fafda50a2f5909936b0017b0db75ffd267fc3795361ceb39b211f1d9d9ae092a32cb07a559f0d94f5054f8458c3154bac934d9fc213e8d16c97bc64651827a580d237fa4f3732ed89a98cae89fd1d5f890fbaea980c44c995fcd2f089d7ff43959f57b39020b9b459549199da31513e93f3b4ff5b66290da869fefb0423290eb3aa2b6cb4fe1e311aae11ad065103d9705a235d8efd6324d2a0cbbfdf171e1a0c32fe9324f416df580ccb338d2c82bfe3b316dc27873877b6967579e1b4b768607d80c010185fe740a0a14c207cc2fbd97ed1fc1aca8b7905ecfb5aea0e3ad97cc9ecacb176fb9da716f8044fed2f3f9de429e974a23dd76e2ad42030d79d108fa4149eed39a770bdacca66ae795d5961765210a0a46440a9706c57c8cea982b3ca76e3dd4620c7d079aeff33eb90afb664bac4378705cab9f34d3892a4ff3bf5b9f28abccdb304737242a1332688960026fc72d986097c7bc61bd6756d32511d739c31dadff1d38582568677d2ffd7bba77b6d96493222e7ed709072f2222a3e2fdcaf609008d966d06bf94c38eed88eb2bb5f27f67da284e90cfd12df03597619a29ad38c7a5ff456cf634a1869ec7476e90c316242d7aeb7b20c516a123b8b5f574141b1124d1eb4ed91f10877f0acd8c7bc86f808607ebae1fedd4157afefdc7ddcf8f4f16fd0aa41f83c9ede9c8560d83f7751c8b35c2846e751a424d259eac89f9af6dbbbdab5c342f0ed7cd46041c6ab74a06c64e4c593979d216e45610b7d5522e922de4c9e40ee0254a3478125fb065fb9ad02c314177eb4444760f050df859b41463a4ad18f2802c5d9589bd4cbd13ea5d0241ef8f26ed0d86ad845ea77af686a2f303c7d31298dc56a68c0e0ecff93a9838d04949ff411687593046c11d10ca3de27383771d963983ddecd8bcf9ec3497175711344d10163ee7faab6ad0a866ad3f74c018796ea203e8c5921043aa72846004cd757493b496c0f8bcc2a793cfb269c3c30518c3db2a8a63f304ea2a77abecab71dafe1c52a173b9ad8458cbaa529130e8057f84fd12ad7fa033a0cda6c29d4009c6a210f4ab8eacf84040d339e3120c0176bc403d464188570c6e026c37e8252503fa507a845dd41e101e6b3d", 0x1000, 0x6, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000840)=ANY=[@ANYRES32, @ANYBLOB="7853eb0eb1977afef3e693ced2e674cbfbca1a7d4f80cb0e5e5c2bd9ec00bdde820c712ca9bb489ad673b387579b68", @ANYRESOCT=r3, @ANYRESHEX, @ANYRES64, @ANYRES64, @ANYRES64=r4, @ANYRESDEC], 0x8, 0x800) msgget(0x3, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x105, &(0x7f00000010c0)=ANY=[@ANYBLOB="c727ac06190affffffffffdf0800460000f70000000200019078e0000001e0000002070300004e224e20", @ANYRES32=r3, @ANYRES32=r5, @ANYBLOB="b0010001907800070002040800010512000098950000040100000001000000082774d249a643b896891df75389d04e5bc41693137256620cc59fc71e89c921cc58e26674eada6b64f91e6c72b193e59ca0c1f2d3f7fbe8452b17a02ae669df0d4882d9f3e63bf13b34cc78af22d9418c99bba1ec6bf8de890ad45960e4054675a281b3c58d08b86b78dd9438e0608df6638d505d81d5d4f199bb629948759104cf9c5b1c46d183a4d3227a0dd52b87e51c2de5b9f25ff5ab8037aea4f99896e82aefa41cd4203398a58bba87ca36c4ad1f01a1"]) r6 = msgget$private(0x0, 0x2000000186) getgid() msgsnd(r6, 0xfffffffffffffffe, 0x0, 0x0) msgsnd(r6, &(0x7f0000000080)={0x2, "4c680b97d46087a0bafa19ab78091d9870ef79f806"}, 0x1d, 0x800) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001200)={0xffffffffffffffff}) sendto$unix(r7, &(0x7f0000001240)="9222c2ac5d61dd7a0c1415d6e3f8db37", 0x10, 0x0, &(0x7f0000001280)=@file={0x0, './file0\x00'}, 0xa) 11:45:24 executing program 1: syz_emit_ethernet(0x5a, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa04000000ffff88e7"]) syz_emit_ethernet(0x278, &(0x7f0000000240)={@remote, @random="2380c87e2fce", [], {@ipv6={0x86dd, {0x8, 0x6, "5f4a87", 0x242, 0x2, 0x4, @mcast2, @loopback, {[@fragment={0x33, 0x0, 0x80, 0x0, 0x0, 0x8, 0x65}, @routing={0x3b, 0xe, 0x0, 0x4, 0x0, [@mcast2, @loopback, @mcast2, @loopback, @rand_addr="4783a9a5bb7f5ba306408d8f37bfee3a", @mcast2, @rand_addr="e630f4058409fb252e97b33987ee8a76"]}, @hopopts={0x0, 0x2, [], [@pad1, @generic={0x2}, @ra={0x5, 0x2, 0x8d2}, @pad1, @padn={0x1, 0x2, [0x0, 0x0]}, @pad1]}, @fragment={0xff, 0x0, 0x0, 0x0, 0x0, 0x15, 0x68}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x3, [], @loopback, [{0x3, 0x0, "cb"}, {0x3, 0x3, "2e43c8b4784380c79ef05245a184867113f3563c4ce197fde4"}, {0x5, 0xf, "e165848d11885dd61b9cc22b8b5f6facc4de7d768c45b1397ff26a12b03b864e21b44aaade45dd232a1afe2ad3ee6df0a6a335bd54e09c0bbca070151b12d099667795578a7ed7f4cbeaaefef6d1092706c30bdf3da16ff1462d1fd5445e47fb85ca069f608b359d5c70592f4d14dbfab62e529e1e24778f686a4e"}, {0x10, 0x1a, "a66caf744eb15e74933648181fa1d6ccbd4868f12ddcddefd2f15cede4f23f6eeebe5e73ce939ba51beba9c21210653f81e97bb30607db17aef9ecf0ce5578eae5bc8fa00871f40b6499e4f851120d6fd08b34638557a7bd443a835c9846ddced57865986cd8d0dfacfd0ac4f5bc4a4fade76ea1cce1a27adca3350e19d23c593da31b13285ba6a5366da7e9717d1f3683acd79c3a46173aaea945d3f2474ffe8c32f5ef482a76f1493ed4726f26e8afbfa024147c86b00e32bb5980c09550b728d5ec40bebd68f46bee320759c47e"}, {0x2, 0x2, "2800fa75004f8f7b80f121ae7de360"}, {0x3, 0x0, "079099"}]}}}}}}) 11:45:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x35, &(0x7f0000000180)="04000000", 0x4) 11:45:24 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="f150554096adeac960ddd021a804809a9ab9e61d021572c08f21d8ede4aae5b1f2e4049414a9823424", 0x29}], 0x1, 0x0, 0xffff) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000019640)=""/102392, 0x18ff8}], 0x1, 0x0, 0x0) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f00000002c0)=[{0x6, 0x0, 0x3800}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}, {0x2, 0x5, 0x800}, {0x2, 0x4007, 0x1000}, {0x2, 0xfffc}, {0x2}], 0x8) 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}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() r4 = getpgid(0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r4, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, r2, r3, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, r4, 0x6c, 0x7, 0x75b, 0x100000000}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x6, 0xff0, 0x0, r4, 0x331, 0x4, 0x707, 0xffffffffffffffff}) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) socket(0x0, 0x0, 0x0) 11:45:24 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$SPKRTONE(r2, 0x80085301, &(0x7f0000000000)={0x10001}) syz_emit_ethernet(0x66, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "94be1c", 0x30, 0x8dae6f429e6c0a3a, 0x0, @local, @mcast2, {[], @icmpv6=@dest_unreach={0xffffff89, 0x3, 0x0, 0x0, [0x4], {0x0, 0x6, "ef9d25", 0x0, 0x0, 0x0, @mcast1, @loopback}}}}}}}) 11:45:25 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 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_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x3, 0x9, 0x100}) fchmodat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) 11:45:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="2d012e2f696c65302f2e2e2f66696c65300400"], 0x13) 11:45:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x100000001}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) 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$SETVAL(r3, 0x2, 0x8, &(0x7f0000000180)=0x7) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb35eb1409d533266991514d00"}) 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)) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000900)="5177f4143a075006df25dcc2b204321af1608fe1358aa27f345e842795324ca33037fd696d5d128298f5d99195fe789bfdc6cfc9599a9e0bc2b24102b362d7a792e718d09198550bf837e59848ac77b22ffaeb4ad8446e99a9c26c0e39c4556dc6cb050412c26fdae619af30450cb638fb135571d20c072b6dcd7c88864f2fd26c4ed6da787711a6c91bdcfd69b1804dce2bf2124744cde1d3dfe78763157a46bf4b3ade3c0a2f9daa44b300d362bba796206ea70c1cdffcb12d547cd2b1ad7a6cc5370304cff5f6d8759c64164169e49103274dd28579def00a6d465f71816d2e6dee6e33f97fa13cac55d727124252aac32b403da3ec66775c6fc7567e78b61c3e3c4da8d7c6d5e5a75bbae91b994bd75fdd7108271b100bf68c581e3f070f9db0559565d4dcc9d56fe4267e55a841b62f4de01ef9329f944898c359e9de46de72eb0c21e9fd2bf16029dcfdfebb8f687fd1bbabfc52bd2363eefacec9ee245105f7da4dd4dde2aabdd2f25b4bd7b3d30b771b0139adf206c7fca6a59661cddf5c60351199aebf15aace0b7d98a42b9f16b139ae2808a9e78c2db6906813595aa5d3a6ffc49024bfb4d4748b14eedcdddc5d493274c6768614bf3c011de85fba779bcb9793006a4a9dd164c740ab669634ccde83e7bf4d4c327f8702807526f7e0bf01a0a1e29855c33693012ac94176eada6ea2a8e8bcb1ee2fa57e2b6327ea6a69925286495a95a1e2bae51a0b23a7a6640d4099ccdc42a9672b255af0cdeea0548caf6a0c2aeb4ac0f1e1a55f0281a1636e0f045135eee92cad51f56e0385df0e6cc9835298280ffe9a4a3a864b3be6d5c9c8f2ec1eedfd2afa54d4b00c065c930bc2fc0231e20025a1fe01e3df84e0e62d65ef5312412ee46824a7ee07ead075e57814bb45e7df5892a51d325e93ae25b9d0b0a5707256ad826e553f3613b8e643d2033301e1cd247562081b435446efacea6e5e39e62bc30e39e182b4a7e2e06f0ba14ead9036450549b755e47310e96dd79fbf6e37c72658b3f61317b56d0f4555958d89682830e93883cd4352eaf307466e83b5783c4a9aa87b70898cb1c81779d146930065ee030739d2fa47581175ae3183fb88e91db56b929477e8dea969dc368fa551", 0x329}], 0x1) close(r0) r5 = fcntl$getown(r4, 0x5) getpgid(r5) 11:45:25 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f66696c453000311384ffa177f9d208add41e7c3367e10824104611663f9e68e7e0712b6f0a2379fb36772e989b0eb5cedd00d8f5be13695ce8fbf844ed35b6624e950063da69b8a55c468cc8e4ce8aef06b33012681c01627c71bf006530f7263b6e880523e415c2e1424741eab7334515a541368f4dbaa095087a5de6d6b9e7008899677ff198143ce8c2b673b29a323f02b8f8ff60305fd1d5c2010100000000000039c77720efda704198839ba6000000000000001ff7160d863a80cbb271cbe3eff32387434f122a5be8038d2b54d5528bde29e27583eed5a61403ea651a422af46a345ab30b5a374e5dad84c74f8cf67de4dee3ed175864b282ab6dc895e1fef1ec38e053776325888e3e23b53aa34ffeb8e584f86cc5bb790ee13eba06165d76e336af0747383c533039a1b8d716a46f6a6d880cd0ebfbc82d0ed5e344f159a5772940421dd361e0c87a5616d149eb621a8aac07379fc99bc5569c17730a705e491e5975ae8700"/381], 0x10) connect$unix(r0, 0x0, 0x0) 11:45:25 executing program 1: r0 = syz_open_pts() close(r0) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x7567, 0x81, 0x1000, 0x80000000, "2b9bf5a7d19d0270a8e4795542069d73b09f5f1f", 0xf5, 0x1000}) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r4, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000440)="29c0b01f8fc15e6bf919760dd094f1e000962d48696b90de5229e76a4ac27bf295934d1f5d5d47de47cb978b73bcec2df7d28264161315bd6d6a0d1bf3cbbe6fd736960d117eb0ef43be5e920334a08b711696aff5586975176e1a7b5f81095a84fb9facb82f56dfe7c8aa0337906411039cf9ff4aa61cb29d6cd0b09e9809b9b8feef81bfb26a4288c417512618f1f5c8bf7f9aed714dc72a2c3993fed974024e927b4284d44c56239c20a8e09c8a11daee74f86d745624bdea0fa0c0ea86a9c996c20188c7fc906bc5439ad081bc0dc1c6d95bd24b69cccb31a4060f22a0680a134b5932362c0737f69aa5e0063d1c9a6a8d87e96391729c4eca83256b17242670a255b948e3d24a3ea75fe624c152e11c20d4787965361c73a510d3f979ba8638f563a7ded3c0516c4ed5bcb7559e37f3bcb98ccb50344547121b96ba0cae44315c52e77d1608a533b17586ee2d0d110e849c6869662d475a36d680520d0a931fba0d7ade2e7ffffe924943f6130f11c9b3f362e721a7153d5c8de6319909fca79af9ee6a1a1ae92f586d287771c2d940f4b7acf91510d057e2bba6f139efcd15dddc2a29e796680c73cd047baeb973cc436f33a077f87435c55e00c5c6ccc4e349a0701163a56e90e1", 0x1cb, 0x0, 0x0, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000000c0)="37bd9439d770", 0x6}, {&(0x7f0000000100)}, {&(0x7f0000000140)="bbc601b988d9b80d28c63bd9e7d8673bcaebaf5e5c7225a57def6b7d089e127639fa1f275acc04c8bc799b7172e4f4e429f0fbf294259662537157ef117f8bed5ade9442352f0f4a47ac1eb91405060a5ee5d859", 0x54}, {&(0x7f00000001c0)="3689ef72", 0x4}], 0x4, &(0x7f0000000640)=[{0x68, 0xffff, 0x3, "55e69258422c4bf6a688699fc3906f6db133dd1053b30b1a37d8075c86396157ff0f6ce87680b57021affbae2848e091cbc928f679a20ce96d3303aaad8917bb8ee0a7f4415259bf53c072af92d40621a9"}, {0x70, 0x1, 0x7fffffff, "5f653ac7ba981a53e985044892878919727b3b57cace99031c65a3ba8db9f31045a688b71c0b7471e22d15cf21a92b7a6b2c21cb1eff46ed267bd813c1ab1270ac17c4d15571db73dbcfc608c65714cc3cae44d0314e36dd2ea1204a0d1429"}, {0x88, 0xffff, 0xfffff800, "ac566dc4382dc67e8242b290d519c3c8a57a5d4ac850ddec008b6413a89e4adb22a025a75ecbea1cf88cde7a0cfb821d1203188ace8e7c31439afdf764ec1b7b6c44a4e732494c5f5f79b2134fa62a24258868310cd36580c144a7c34715f23cdfed45b8131f92f0090c14826f6f1f8b3c982b0695715702"}, {0x1010, 0x1, 0x1, "5a8d682f08f57dadbcd11d7d83a7e9287e225fd981cf622a69eda41d5eafeb2d2677bd5f2b00937e7b63f35a9667ed00176abbbc84b1e301e9e1d538718d73447a4a4d3999be5e9634a1f6a2efad0ab02f9f20d25eea28fcc6680570542d3a10308a367a63e895859d766883a0640b37fff94592f04b6da4ffd53c4e5e588110980906198d57f29c7408fc1992760f3ed873c362e3bab1240efa33bcd438e47b8194085c8ab55ce6df49761ff206a22459ae8016d813e23465c65374374c09c26275fdf334f920af170596776355768c6cfeb4361108d8fbeb24f8448b5315217bfd57a236b8f11834b942d2034d1a73307ae7226ada9d27c6288776797d7114f1339499a7e0f2016aed9d458e0249305f2386ba84ef88d6f0e81d14230c1089eb0f92cc8ab5ad737d1cf8be5536b647b460d8155f3b6d7bf4fc18647c46639b295f4a4d874dd9da7a8beebea5a4901df1036208c7796552d787fbb5f5af20b94204a5417b1487d131af263d640d1eec6f90ef70411d80afd887fc6ccb32eb9450717481eabb1907a81b3ae008eb127421ddb08ed0aa63670d573611e8b3203ab844a0e42d01baf81235750bcf96e3f7eb2dabcc2de0263759bb193c27b95db6f0965dc5e60a611911946773be446133191fb895da2b582c3c6885aef00fabe451a52c7ab4944a8a8bc03dbb0d30ce726b434d348e3643552bdd578dad25ed401a8e46d23e63667ba2d3240a938c81899fbfc111cbeb7beff9cedab9c1fb47ed18926cd219e4693ae93f8f4739499479bbf7e3f74c4bf95437c432ebfa3424fcffc77f6b06684781fd646b38efb8de8ea1bed1a25016ef43c4abdbf3be24a8ebaa59326afe45272124f5047f5cdfd79edca1dd2610de3ef0bfd5cd84ec4f3b45642cef1b71d49bfc13cce293d4b83303fe0c2df932cdbd02e87d53ac6d7b308cbf6e164a4c2f40980803f925bff36350dad817fece56fd816017a5ca390aa6148122a70eb4c265c4aec23fb9a033f05db035284e1054af61ef4ee2c6cc3f55f93c1f3945edcdc8cc3439821725ff4d84571407103566b85985bf7c12f3f1ab4f07739fd7e9eb1d239fa1fc4a934f4947ef9aa51fe52197cc41f5475b579c4ee3ff9cb3f50aeb9b92f58f463d0e3887b4ecccc87edaf1df555ee2841a9b4f6a0f76129a19b03d632e0e7a97353814a75476e7eaea46a3900ea985dae5b660cdd0c13658788342175a3061f069f60754070e3013b75a861b170a4209278b6d69c3ad6e6e68dbbd51bc0db89322bba396efa53d424f56df4f90f82c305ed937545c634959b5470ca7388ed63cf951fd9821902177dec4b282181f04b9efd4dfada6547f19921256282e31875409d858f715a47193e92c35723e4caa2e0aec8cc741cf24b612092a5b587c292eeab1deb376d7edae0aef5034d5246a4b6bcb453a06c9f8f83511f05fca8efbca4ca8d7e8977db240cdb8102377deb9de2404f10639dd4c5f8b29473aa960a96905a0b8cf6803b7318e216318d7fb7b3d364cba1cd85919467d12247c6b159c9e914a6ac2d653c4472850f3938f0b6607455b2655c1e3bcb9294dad1f32e1ce8f6e7138ea6c9082482463fe3210280b1ab2653ef56c997b022d9bc4c10557998a427120e624bb9066bab3d512898140a38e56df9f96b725a948b89e604df463642017b8c5f61b34ecaacc36506ce369cafb1df9e9437bc38c7524ebd4a70d248316cfac7e8a4832a52a715147e704fe0b4059139d5b42948c05bdc731860a2e3e03c32090c64dfd1ee9e0c62d44d5cfd69c66e26b72e5ee37fb3930e83dd91e900b5e2e9614dee0f6c78b0f71c0e134c504564eec6aba24c1f4901dd5d2391d727f57f44fb76f069a70dfd9a829f7426f3645f6b20c883dfc1e5be9304c107d9262359a3e74ed61297ce4ca7e012a92ae9283f6b9c94af39c31146d16333008b09b95a46d445c88dc9f4ae4796128292ae70bc01ce9094378520ffe90279f6f4829eaecf3e13862fadd1f7b1920e8dbb32592db2f5d3755aa16f8170320031875dca3fe34167ea10fefeb48ac0ad2cf481b80e488872c74ad6fece49180ced4d3c1027101f7748f7ae6fc4002dee9164c0e8338702cf8b69a81e8c30d549f9720c6e4ef03439884e4e2e40d5829b23b8d173a177cf310a7b365f688ffbc1b12c82799ff03fc945cccfbadbc480841930d65eb0bd4ea93f873091db43da247363e9d5c4d6391db4d0eed29035c217c68285f0c1f361fdc2619a49b3b312453262d2114f96d8afa3647ec6f8fbf54b75be95da870a0086ce5973b6c43950dfcf5de56696c8e367c8ac0544237e4f5ec0f2db48d9cde4a91bc1406e6848dd90a912fcaa0db281fa03ad299b527d68ca2dda595e307c54cfb7fe00c029be62ebc866dfe8f54b283217f7efa0a8ca60f870b5dd102f8bf17d338ca5c9c0b7b8ed8623dba536a50190a7498106d1ef4b98be9873800f8de9b7376bc16aabd465a787359bd2e6a5d2bbd5f704e56fb4c8f95422677a68385bb6841cc9c80445b4c8d175ba4d0000d9728fc517f9c46f5e226e50de62183427fbf20d1f1e78163552cc5a9dd1269951c1d3923e45b649b41a0527797b1f9a8a6256852ccb55a896750bb6beb7f9ce5831cfa0ffa6bc87f07f429c29303806c52783231811d58cd98724866478c3e847fe863ad234add037742c1f934a555d6485b3d7f507218091e125f8e85a9dd534d512c2df4df8ead851c7ac774c052e8b05d9d592d82e574e60a3540db30227bb3ae25fbc5d7809c10c16b18f1f4491dfc76bdb0926720bfd71737a7f275703c1ca0afd71541166ca3b70249487a6f54595d82c7a70ffe469429d4137125f3d916fe6d54db91c4dd2e362b99eb985ec79580677569655a1b50a70b1fc975da99045c7731b8e52d4f2d1cd633dc8859873a0bd56b3e632dc7c3b7f9a71057227ab60f3a07ce31ea604c6c78d42c1682958ed3b7ba0ba869b93ad9c1195b87b43c412a0a4a36d90d843ca2ddd3a603fc8ff62bd05f06826a849a1abd515c92077c00ae452edf3d65600f2b80ad5153612918775b6ccad7887f4bad805f558209e7b296692ba853ce3a86863abf9aa4dffc2f736ad0c82f11b301ac499cdc6d2ddce2e7a489c9bd413a2c42f393e84cd02ae898456067096c8e99069fc2825d828099863612f3ca4c15ace744ec348e53baced8b4b5bd99cfef7735e6cde924a38ff4942f1b7dcfe68ae972ce6af778eb3fd596df7a567778f29ab4a42a28404be2e914ff617ff50c69a35b05dc22c135f26d3c27d4cdc361bb289059908646d97292afa3e6d85d58e753ad3e32a70835beee2dcb51b28c7744d8bfc635039774ae53ed43051006f5f84e7dff38bfde0d6fa583f7a7cb7b345a1154fe81a3a71193b8f27c50fb4d774dab8027a472dfd5873c2080361561a0bb8dd4d55ebfbbe87e46519b40c72f72ca1f9d2418104f2baf0c1ae835e003dd358a42f2253e368a62192983643c90ae19a82a6edda05cda8055151925a6218adaad75a93a2026d04f134b4668ab440de3d05bffd467d834cbdbd70687840bd46a280b76ca9511e2a10bfa05a8944c47550cf1fc5a8e3c0c53ec91ee5c9e6344cd941fb2aa9a19f49eedfa92a451d61489b405cd951e725d4758a6c591c9a0b4e481da02f85192fe51921c133c16e42f04722bdaa20af69a33cf14774bf6d7a4ed1028c0af589ae24cbc5c81a7e2766aa57a0458b2ce615e092fba63ad6b6b22459f599cc9ae9a7811cc1db4af8df9cb6276e787da0afd2e4b9f8d5ebbb329143b04a42738fb955a8b9676284e6700c2ec2705a8017442517751fd0ba6e830e9aca4e1b77f9fc58c6dda17651f0fee8819d8671598293ac6808ee98989e7a6154833667ccb70a8d9da2e9a43f8630c8299062d22fb8d824fe8c76eb8113f33c4589150ba555770bfe6614502aedb52455af162ca106e740e111476cbcdd8a6004801568ed8c8bc19ef3b911bb71ae09e710f87b29af66b44dd37325bfaadbd64ad8f53c74ff2a1f2f7ce8fb8b95b16b661ccc6c63687a54dcc2947d1d1d6e5d4a63958f8c4c7ad858fc8fe30f51bdc618d5fdf92b72844dab7e39bd6d71f5b69045a1f2e81f21944471e2e1ce3a278d4c5a0a536be8ae38ce64df4f18273eeb4f3f3d0780d21e46fc1fb437337180c1068e942d7ce40315349b962c8dadade449bacee3aac99e8f0a46595031caddd28382aa419775ead3432f0d1be319b4448996dd6e9b83f3ace7f730a3984d75ff4c0c85b0aeeaa452f15fbafd1595a03c70f6edb8be2b77600953a62af7f40b2fde4f6b669cba5821fcb004a7be3b2b988d09ce3880947f9d7273b97da075e86bfa97370342f35a23c6f0454b6c2d9a5ba4be6b9c2d3c1c7ba58287d9b063ebba134098e282f27266cceced4173dc43080de6c42905c48694658c72ff0661e1d3be09836b38701d3017221b75bce585fa9f6ac128a2cd11de2c8b2753f27ae33e41d0a27b44df44f619ceee4bfe584575d56a0a29d885188341f0261310866a2f2271fcd738303bc183fd5728e690ebcf92090a9f22f69237e0fa53a0aab504484bfa005a0090ef7f21f5fc8426e87cf22c892c66dc811d7be014fa4814b2a66a7bf81f5b1f4b56e856d0cd1c6edadeb9af865f093068305d1c68c23fd385a1cf0ef1517dd002508ed5293460997b02a5fa2c5ad35099031effae365698bd23ad36037b27bb1440e796511c421c2ae74cff20fef3ba4d70e7d6b09484d19ce5c3fc07809b4505510b082c6e08fdb3a03133285c4e47f9fe60dce14d183f38f0a8a72413753ffd1577b5acf92fdc80c1f663c37270f7c431ac23d033c6f76aef7d1b87e5fac809716fa1afb0d6fede512e17371d276a7eee7472f2ca79d1bfb3bb8291c66d9252d9e555e67d33307ed3a492c8018923a31894be13e0567a9457049590022601b7444db62aa7b122906b949dedece879222523f114e7bace5e75c95c36ec885f7ab9ebd0cf54126f439df5a9a8ffa02d2d9252f81b08008defabe53833b3dbfd438d64e8a2854fdd8179eb79dde50c376e816ad52e89662b675d9628946df2494b6c563dfcba19704cf1bd44036216abbeb138dec704b49f821a235984e1adde6e90724781adaa2a81d966cad9c04eb6bc655a6eae57560d08d38e709e9ee8f8902bfb20d1890b535ac17da2755c9419bf8a87fb6f2aa9a5b4fccc8d9ac6b56441f8089c792baff481b6842b77241326d48526e23989614aea98647ea0299019dcd5bb6160443e5624b7c19256badc3228f74f71c8d583a5225281ae262349f930d33fb6d9899d3c009ef66f66b8a4f3238560c8dd8eaa3c05cead65306931c7be283ee2ef50d61303c44b235660c50d680e0bec06e27498d972c067968037d068ef16405f33fe9169bf4dee42d2d6c28f7b6e6f3c533ff4d1d9c5e57a27e59d16edb360d1b2a05ea8697a1f450b3a7366c75c6b3844dedc16b76da5635e716202971809abe3639f7e4bc9b9b88e22061ebbbcdb09b1813fcc40d8681c479041174b4a83930ee0d10faecdaacb71ff820bbf2b99573821b88707f7812dad17b86a9720e907b136c49d01ebfd8c8e70f2e539ceb930fdfd4cda55a29bac02791877ef8d5350327714eb1bcb9cdaee619a183db29cae88736746cd6ee5b5dbeac94790acfc6af8a2047718b65510971b0e3aed070ffa9071082b7daa8e555180ae7483371079b47d888d33d5d48267c3a0b6229b31bd692295d6cf56dcf9c3f317d75d63e2594"}], 0x1170}, 0x40f) 11:45:25 executing program 1: unlinkat(0xffffffffffffffff, 0x0, 0x10) r0 = 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) acct(&(0x7f0000000040)='./file0\x00') 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) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000140)={0x8, 0x8, './file0\x00', 0x0, 0x1, 0x8, 0x800}) poll(&(0x7f0000000000)=[{r0, 0x20}, {r1, 0x4}, {r2, 0x20}], 0x3, 0x80) 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 = fcntl$dupfd(r2, 0xa, r3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r4, 0x7, &(0x7f0000000100)={0x2, 0x1, 0x2, 0x2, r5}) 11:45:25 executing program 1: r0 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r0, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000240)=""/99) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="e66a06739eee8ea466b4ba29d5c4133af4677e13446d69a8770d30a07b91ee4087dd1d275b085ddbd2a9b90c0dd0bd4307b4bdbfc2a40b9b6c1caa8530c5d93fd15aa471af11c2a5829f82e7d60986a4c90a19cef26216e7ad1746b457e152c96feec0fa0d3104eaf8700fd7b10400000000000000609d664dffa394e451b52b6a52662f138cac5929dc14c3b8e84085348237b30b06f7e8f02edf96b614ff5fb7977f887d22afb63835c1413c5f1dde3ee962a402520e46534a75f33ca7284a05fd870bd25b09829a20e92adea13ae2da84b8aae46f872d16f9471148ce0fa03486a64d2c9f082f9ce4473345ee48bf6319d0b207d802761407372a75b97856e1b92ac460ef1a00a335effc9ccca20796d7ee8863921e3ced959e968b1dcc95a6f9822c19db656648e94732eba14af7f784fca2e776a4a8dff75775b82dec3db3fed4370ebb205d2fff762a5f9f16acdabe0a1f433a6175db23a355b99be226cbc4525af16a9bf6621bd7e5324c1d6fcabce59380e1a11f876a975b484867022db6c51a32339445d2c3379471b0af1649e1e73accd45303835f5bab57159c1fa015effb86"], 0x1, 0x0, 0x1000) r2 = socket$inet(0x2, 0x2, 0x0) msgsnd(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000ceec62a916a4f14516df5ffe4addc554e7f2aecd8c418de1c065fbf900e4e6465a2d5fc61a4502487e1615aadb84fbd54b5d657715475a9f36fd096ad9f61cd31f6e8f00c6141df52ddb4f5d4ae5b9f945f9ec0715975c39dba86b9202ff81fc62e77b"], 0x8, 0x800) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x9, 0x8, 0x9, 0x5}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x100, 0x0, 0x0, 0x0, 0x0, 0x8, 0x4}, 0x2, 0x6, 0xffffffffffffffff, r5, 0x401, 0x3a, 0x4}) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000000c0)=""/97) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000040)) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000100)=""/216) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000e7ffffff4f929202000000000500", 0x0, 0x3ff}) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:45:25 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20a, 0x0) preadv(r1, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) mkdirat(r1, &(0x7f0000000280)='./file0\x00', 0x154) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file1\x00') r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20a, 0x0) mkdir(&(0x7f0000000240)='./file1/file0\x00', 0x20) preadv(r3, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) mkdirat(r3, &(0x7f0000000200)='./file2\x00', 0x42) 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$GETPID(r4, 0x0, 0x4, &(0x7f00000002c0)=""/148) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r5, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file0/file0\x00') r6 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r7, &(0x7f0000000000)='./file0\x00', r6, &(0x7f00000001c0)='./file0\x00') 11:45:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0xfffffffffffffffa, "7f00000000000a75e3a4ce43ba2a4100"}) writev(r0, &(0x7f00000000c0), 0x0) poll(&(0x7f00000002c0)=[{r0, 0x4}], 0x1, 0x0) 11:45:25 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x16}, 0x2, &(0x7f0000000100)="073883d973887b2d58faa2eefcacd3a76406bd8b2db32294b61c4e5962903d9c5811866aac00fd8fad1b7ea7f0eb9dfd2556b957233ce17bfa95d6f72208ccd1a7c6e7d84fdf8ff432a3d7bdb387d20c492fc55f1202ec69813d295ea5fd412b9c4014046bec52000000e42cc1b031670f2e07d47267bd44c51db3ae2b5f4f36569248a71981e114723df7da3868352b83d91e63c42a636b336d27d07c0f94dd780003fb3ca7b43421d69e000000000000c556ee9bece4ec32a202db5c115f9bc2f773d12a7735aa19b9fc89ae1aebe1cb2e89f18284dc2612c3046fa1244517897dcbbab61c30abb6329cff9b8dd84f7b2d68a5198443dbccd1cc992fb27707e88aee47dcc358fdd2788fc5cb793953b8fc7634af9bbdbf8b834dbeadaced72d199eca13ddbf3ac48d9219221d7a5c9c2537982a171", 0x0, 0x0, 0x0) 11:45:25 executing program 1: sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x4000000000000183, &(0x7f0000000080)="609894eb", &(0x7f0000000000)=0x4, 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, 0xc0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0x34db9b18) 11:45:25 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, 0x7ffffffe, "73f300070060c3dce5081a6f6000"}) 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(r2, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x12}], 0x1) 11:45:25 executing program 1: r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100383a00000000701958d100000000000000000000000000ff020000000000000000e70000744b8a4a03907800000000602484a20000000000000000000000000000000000000001fe8000000000000000000000000000aa11000000"]) 11:45:25 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffb28) msgrcv(r0, &(0x7f0000002480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000505400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003e06f73bd4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000d9c000"/4124], 0x106e, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000001180)=""/130) ktrace(0x0, 0x4286b537004269c5, 0x2, 0x0) r1 = getpid() ktrace(0x0, 0x4286b537004269c5, 0x0, r1) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x6) r4 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, r2, r3, r4, 0xffffffffffffffff, 0x0, 0x1}, 0x8, 0x10001}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, 0x0, 0x0, r3, 0xd0, 0x200}, 0xffffffffffffffc0, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000002400)={{0x80000000, 0x0, 0x0, 0x0, 0x0, 0x1, 0x438}, 0x4, 0x1ff, 0x0, r1, 0x1, 0x2, 0x4, 0x21bf5e3c}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x40, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100400006}) accept(r5, &(0x7f00000010c0)=@in, &(0x7f0000001100)=0xc) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 11:45:25 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x96) pipe(&(0x7f0000000080)) r2 = syz_open_pts() mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x813, r2, 0x0, 0x7) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x7) r3 = kqueue() r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) r5 = socket$inet(0x2, 0x3, 0x6) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x200, 0x0) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x8, 0x0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x800, 0x0) kevent(r3, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x80, 0x10, 0x7fffffff, 0xf2}, {{r0}, 0xfffffffffffffffb, 0x80, 0x20, 0x40, 0xe4}, {{r5}, 0xfffffffffffffff9, 0x3c, 0x20, 0x1000, 0x3}], 0x5, &(0x7f0000000280)=[{{r6}, 0xffffffffffffffff, 0x29, 0x80000000, 0x20, 0x8000}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x80, 0x0, 0x1, 0x80}, {{r1}, 0xfffffffffffffffd, 0x26, 0x10, 0x5, 0xfffffffffffff000}, {{r7}, 0xfffffffffffffffa, 0x4, 0xf0000000, 0x384, 0xfff}, {{r8}, 0xffffffffffffffff, 0x0, 0x40, 0xffffffffffffff80, 0x401}], 0x7, &(0x7f0000000340)={0xa0000}) sysctl$net_inet_icmp(&(0x7f0000000380)={0x4, 0x2, 0x1, 0x2}, 0x4, &(0x7f00000003c0)="03d2a6ef0c3721d48ae7d53497c1940e7ec83758d8e57e5744f64ebb01e482fb2ce454e629fae6e38ecd83f6bb3ffb1769ca82254bfa02785edb9fcc4f2e06435b1d0d6ebf7577c243438bc8d72e0d3e07922c54c2492666deb2c310fcef4a926e9e803c4fdf6855b3f242a16005c9600c5faf80f44971259b52ecf08b856a75428c2f2ac88095", &(0x7f0000000480)=0x87, &(0x7f00000004c0)="58f8c5d1a9f7c4d95f38002ffe5ce74e8fcdefd745d778", 0x17) r9 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000500), 0xc) lseek(0xffffffffffffff9c, 0x0, 0x0, 0x2) r10 = syz_open_pts() fcntl$dupfd(r10, 0x0, r5) sysctl$machdep(&(0x7f0000000540), 0x2, &(0x7f0000000580)="7e15221f2ec12ac7c58e2d52d33bebc69b477a4c620e4e3710389f5a59bf0249c119406a83638fa0099cc91b43e6e631e9513a33920c2d60950acab05bb913df0aabfb2c62c9824238a266098d0bf969c4e0becc8939e3f4b88c47e9e652dbb0bc908dbf5572f08e1dd5949159945cffa3723151b9ef4f514bfaa6868a253968f0196375f10328c4d6667736e99dd284ab36f3d56f3480385a088846d9e94fa96b816aa5f00e92f7fe7ab440183d1a1537057c86a4e455b11e7295cc26843f78ec4adfd90dcc553d11da87736a0aedae26229d638c1afe209a686f868ef48119bc52904789754555c7b84bf8033dd800bf030db7e226309bb2c411658f75a6f849efb3dff12b061e354f65a95e115a8022c63ffae6769c9ddbe260487d87c414c54015df967901937dead6a15915c393685675eba8c60649dc5b805c7f7dc4080b855d11811bb63347757e9b98e1ede09bbeadbf8837ddb3773f6a740fc577ed6f7d3a2db4461eb7c1fe92d30e42c4af99e10970c5b49c3bb56ed79160add33e5a65e68034ece4d6551da09593c2460df3d7ee970db39737429f9ed00fcf1b29c8a285aed653b77b653f5c6e70d3d03337380460602f09aa60c8fcda8b1340937412a449d5d3ea990c3c7f048c9cfc02bb30d5a7b03cda9445a406dc35b331548cd9e6ad5f7c64908f39e8abd56e5dd6cdae9532a78e3ea6622667cced4daffd9b11f0fd436790a5de3ef33b2e100a32fda3070cd8b6fcb016f929c4e25f4058dd0a14cec7d54de174539dd0d39c5e94946be00a43ea5cc4d94f2d580249caf04be1d8a9ef4f9577c37f0875d7b073939fc6d8bbaa0f5e74c8a7da1e3fa3156bf6bddedb80b3ffa241a5923db0fa8c1234eac99c3b037e2ff06158eb92118b86c8d94c8dd45455a6d77f891b7746dfbd8f9498798d614c79e11fcdfc4fa6a151b8ee0450618ff5d0daa9a92bdc0938e00a876f0ee7ba487008ac2842c14b838cc3c5f75ad251be277ff45a566ee813e305a5645e3825253693b2c20a29c504ec1b1ea6c7abd900b0fabcdbf07a0738dd8b7fae55e2e0b4bf991780c2952517c858385385413a863d21176680090763e603189894e29819af18740b1abf6e88f77ddd7d15d92df30e8a9e6d93cfcf0d677a7a6da0e8c6f6e749e4da2cc555b61ae725b2697f893f247c25483196da498af35898bacf1feb473bd4e497eb7ea8bd8352a6c9e6b12d93c32e5139309a24373135b8c5511d50da85a2ee10c5740f52534ac960163d96fb19c702b10156a5f4dc3ec4f453db9e310158db08983b4fea42eda61a94439594ef60bb66de3d873d1065ae8d883e436d0f441db9f153f6a85d44b4235506720a6e9a80378486fb1c6ecc35bd0f6f8c74955786bb0342276d49ec26984a1dfc7a54334855cc70d2f8c30ab6b37a42114350998ceabf9630017f102e85a9995c1afef586f09565584f005d99b4b54be5e6061df1f2944a9bd7f9a8616e68cd3225eb987898b6bc71442753852e51b3c238b2917aa34701249a406128cd1d4c578520328fb09a232b83c87c575af8be2fa24be4f1367e45d8e49be356db2260c5ca862f1013a7f6b0a6608a5e7e80e262448decf3339870f2014146037f9a9efec52e2273c2ac2309a4be33540d4a7301704b471f05facc46f0d5b4e7b443e95261b00acdb3b90ccfeeb01aa8502af3b75d3bc97ffa0af3a87dfaee412f4087e18513a182cdb37e652b9327e0f026d335626bc6861248100cc4f6ba590a12641564f31e73fd01e2ffb702e166b3f99696dd9a213098fc6ec28be7c75b17437012ececf9c568f3f8763a88ee1f1640f10964c72638483b19f21c14f8b76c06737264db607460daa72da07c5d069a938d04c5d8aea2a25ebba88d63ce1b30075163bdf58d82f5aa80deaf1aefb60aadd20bf09da1f425d5b2eb84bb1c0299957efb50b9b165fb3ee12cdcfc347839743b10dd3e9249cf8230ed2e83de9f37ac73f0ede2fb80c202a6d86d7bafe7ec45908647a9094f3817623ef0c9719dd4968a987e959478b6df43563a496e6fb7d32f308e3695a1b93161c9534057e48f0258877a8b8c02af952e2bdab2b2b3934c9062662701b14842c3d1b9755d88f72dbdcf4f2a6e778869ee04e902bbafade5b09617bccf270c3950cd42a4a8fcfaf68f2a853e55880ed584abd2f09554e35686de223009b2b7bce9a1d37f3d12741db2fc77ff475ebdce373561e94ab5c7db92e707bc611b77a30215768ca3f650b78f0758f920046f1230b36b971a8196731995b3568177428bdb815dc0497560a309ec0ae623918a8a2e01ece154d0b7e47a65016eaba4f945d9b825845ea2e006a660fc75b62a008cf3751581080cf1eb6faca37f5d9ec8c3264019cfa47d04399c16a77a39b9e95b43e5066c21cc9692c52de36386caf6fbb828f21d9f4a911799f9b7be46a949afe2072ade9fd66471649c15677fc09b2087306d20b6324e324a5691899bc35e6c4b6790edca6ad26b2f2d1a974a737154b0deda9eea6ff296381247218a82e018093f7d5c4df926eeaeec664ebd5092027e01a6c131c4956b370cf1c4b3d76636221434fa602d39485315683d855aa7cedbfb2c1c4355c82cf0f6db262f5f1d5aa2b91758f256f0e74d6da27a29b901ded5bb9a33f232c406860581ad1bea6a3b01160a4cdf5fb652ac6db3311e6bcda37d4a16e599c1d72b56de4162e20b7fa1737a35828af9356d0a6c38aa175989bb3480d9e39d3914424f2ca23101524948a2d65a0885ae2ad6458db3486e5e8f9b47c7a1226fba61148e15e694c88208d82894242696d8becc2776374907162c7a9d108b087dd783d762517e10e841c241f8f5ac1c07a378dfb892009ad9d3dac0aa3b31028a9f005d03adc2af0f0053b5aaea28480da14321c7c748ddc343b442e15c80d540dcfb7f752978f3516de5c12d58b45875c51126cd9e34f276fb192907db8a9182575bf617a340d6b50ec395d3c4fde7cbf03a78c207b3ab4e3c986e27e55dbf55ed4d7f12d3abf702388f858aa7ac2f88d6884ae5a8368b5fd2a653dcd595485e547d684e246cfa8fdc3a04d8de33609b609c69135e9ba37e5aae81b6e906d978dbb0c575636559af876cba6e9f18f36433ac2dd7028224a844dd24caff96a37ee65234c24f73d6daf8e9bd9d34a8f6f3269edb7a8f849139c2c7e2914d1983c876df652d23ebee7407a21fefb39294146fc2f28406d1dbaeb005e98211c450990bdc15f5600c3953c22f1da5b0a852ce2132c68be610497906fc0bdd9c08c7929eb9dc1b7e858f860df2964a0b3a1faba44d601b8a90f8b3ed8d6df19a786a8bc4f75b7c5f28cfb6d467649198c855fb55c38a24323a8a4926637474ad63e757bd87738b0a293d2e2e54a2ada541aab97bdbfc6c79226947953a0d873069def41d41c056d66dea62c508c86810d0f576979dd07eb661f25436aa15ff05fa76b5638c8c60ef84cb029bb5513ace42f93068c3fe3217dd8f13b165417609d30a26293a333359b09e0e137fdf3bd54c76033438ffa176819242a79b6608b31941b7ca52f5babcf2669db8633a5cc7d0a47cfee4ead166ce0347fdc3d6a0c8962fcd28b1111e2737d32df8f9a7c0dd1a4affc4e221a2a8a97b98e35e77e547d2170d3036c0dc717bd8cb82df249f02c39ea0516be05353c88da5b3878fa7d513b8f72e7cb0b29a9a7939762f85629eb77f0d03a3b0ee7cf901a3919411a0c29a53f4fcb3c638e7e14a8b9cdb0d5f9cf570899bdf4e3bd4e7ec81e27136fe2d7a8286b4fb5125e56c73d62c5667653b89dfa305430f5f8ac9e4e67bef10a4f2a2534dd18eb473be8c160118cc7dd9fdecc567f0dc4f94149ad2079b09dd36988e97e77de8d5d1de0edfc7a236efe922385ce1af731fdb6ae50f71b5675cb4d01dabca809d86230e71106e7cab74443c14b5a253346554555f70c14c391a2463a0487f2dc35a4d37c07e8ab4b73176b8bcfb637a568914a14be0170b1cc3a75681993051f8a471157f837382a1fcac8d3dc63eac0bb0506003b49b93647171b8858c1580b798043e423d9548d276423a692827ba2001b6837549293f60b19727ee518bea189910fab64dc4d3af3ac24815697526c23eac48305b5187a8b9aa6764880f4278fbcdc0636ef97379bb42384d2627d41516dbb6dd206063994802dda514a39a61c06e885980b84de080a96d479ea9105cb2e7ae49d63d648d412a3de44483ee646759bd52c8015c3eb78278424713c37a544ff347567402afbd2052012d7a226fcaf6495447d57a7ecf6d84c6944268511b3d8501c5471991aa793fb3ca182ee09554d920620b769d74e9665dd0b1432bf5712ac6d32ff0f52d3a4ac3e2249dad89e3c43f5af497eb5799f4cc84cd69509a1bf2a8c12a0fe8a9afc5cff59090a2c56c42c7a06cffcec038425c028afa6a89fed3428a3a581e733fd96a3750d9cb3f28ee56a34122e7208eb171ee156d0cbb41ba754f31234a948195602299abe69eb02721fcdd31ac48bb6e0605d97a23cb4e954d09218003219155f14454a485c7b1762f17968fe9fce6b95db317474a4f3d688afd114d5f804344c03b9a5cd79499c8f8d4731972ecdd20ad6edf633d9f3b40a9d3ab73923ce5fdfbc9fc0e149f39bb671d83cb6a15f9a932a433be32cf55c02d3ac3c48b22c20fd81466d11cc4dac99b02de14966ba866041bbbf57d74a9efab28fe1554d40c78fd444e9918fdd3800a8e7666e0de5073a6a49198bd89f4c8d4b10f5bf49f28b69f97056bef73a88c03163dd6842de6c47b7149c5f6f61bccb288eca619f223d98adc2f4d54b7c0be51cc3ef289952bfcd5cdb2a763e0e074ce6eaf5ee68f77104aa23f0e127dd1c03de9d1d21ff622bf5b9ecea55b36feb3dcbc9042a21e0041fa1c859113280990d2e251f4f7465bfa7e18fe75a63c4a26c05956f7418023d50be89e30e05b4af4b64ed0c18722c958ae35625d9b83ddca234a5b1bd21d5442a9bdb0575e0a609faea347252fd4753223239e1125f05616dbc8811d136cf39fbed53f947ea157af40e688a445348f09ad8125c284047323a0d9666b55c1a88dab880a1f5cd732fbb8ad843ccdd64c4fbf1008c8ee67f11bd77e902623003151a120c70163b4d34810a92b8d2b6124ef4be2ff56862cf8aa524a2fcf80fe6c998e93a0295a4bcf3b2ebeff8a1a035880a93c1f5b43c6e2879281bd3320c4dfefdefa6b5f3146a520cec2069ab67f834494180b90a82d6f798268f9ba7bcfbcf1b4ec2f706ac878c65449bb5e02da605d448416ef1a12fb4b1a0d3a70673720c531cef1cab4cf2aa1ca017b3e17d03295c32156aaeb2215c043e7721a5509b7297a47e148fb4babfec7017b07638e8b5b478338d323aca0aea8d0244b46c02a667778c723d9d666862e72586a19fa265052d61c8ae4bb09e1ac5233e8258879504448defc571ecc6cf713f2d95833e256fb8beb47bf9818dccf63211778b2d44718bc1e1d68272358385a49fa3b1ca963f6d4def9d1b8740083d36eb6b0ed70fc04b1b31c1b61f694ac305ec63a296571b449891e9e043a7b642dd4545e277b56c5f8d638591747ec1508e79d1270388693709329e9250f79d1dd1efa3adf3622dc9a83fb0451ba7290bf3e7de862933763fdb1266785952b4f41efd55026b4eb3a74d26ba7dbd14d185800c4059334f593e47654ab9443f90f7a6061cd8fe07c38032f6827bde352a915b9911178c913c849ec3d7ffaff87bb58431d2564d08577", &(0x7f0000001580)=0x1000, &(0x7f00000015c0), 0x0) 11:45:25 executing program 1: sysctl$hw(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) getpid() 11:45:25 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaa48aa72c9b75c479b86dd60451a7c00382b00fe8000000000000000001700000000bbfe03800000090000000000aa2100000000000000040e03000000000000000000000000000000ef00aaff0100000000000000fa000000000000eb00"/111]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) ioctl$BIOCFLUSH(r5, 0x20004268) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x39, &(0x7f0000000000), 0x0) sendmsg$unix(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x0, 0x401}, 0x0) write(r2, 0x0, 0x0) dup2(r2, r1) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r7, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/24) 11:45:25 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) connect(r2, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x5811, r0, 0x0, 0x0) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000001800)=ANY=[@ANYBLOB="82"], 0x10) 11:45:26 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x400, 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) poll(&(0x7f0000000140)=[{r0, 0x4}, {r1, 0x4}], 0x2, 0x600000) setrlimit(0x3, &(0x7f0000000080)={0x7}) r2 = syz_open_pts() close(r2) sysctl$net_pipex(&(0x7f0000000180)={0x4, 0x23, 0x1}, 0x3, &(0x7f00000001c0)="92713d211a37f7de6fad675bccde0c642e8bf9b7423207b151f2e813151614f4b45af3eec2ff0be51699f20250378e833104936f0ea95d3b5bfad3321245c83e4ecedad0478bbafc2ac27805727df273ffcb7311ba1b4134901faa8dbdfc00c53b187c28d314ae4b49c7125ddaa966208b6bbb4fe0ca5ededba1ba36efc77445c2bd541c141bfb902bd69dad0eca30e4ef01c9845d9a2593cafb249acd3cab210941802312630049e3f48a7fe60e06ffb64bf25e5bfd581b0e212de7db8d625f7d5ca82868533c1dcfb57d065e6a18cfb98127f4dc360ba66446b364b2443b3bfa2e0f38babdc1ba7f8350c28c3a4927faed81cd1633912eaef99a0805d9", &(0x7f00000002c0)=0xfe, &(0x7f0000000300)="84a0", 0x2) syz_open_pts() r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xffffffffffffffb5) writev(r3, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) write(r3, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f00000004c0)="3c380650a7f93890961f5b11208cba39a064434d80852d694eca143ea858a0086d58dd40c0c04145cbfa5952433c65d55a3995c102f0d7ad92b85f39308d35e5c2b4d70f260101ac0a23fa6e830b36e1fb28fdcd9eb79a2906b84d420d9b89c65d2b847c130599547b639ed62d517105668d55aa3d153c0c8ed442da88fa17c2deeb34dfa896658a9e2833d46ea1db73eb61fe58a8b6cdc768a1657684742b89309cc5febcfcc14abf8264d716fe55ee42a6f883e6122bbdf3d932f3480eb81001270d28feb194d8802919804b5a40c1b71c60e280f2c246ecfc30b2c4535b8073bb73bda48eaa3354fb65679a4e50d328328c9690ccf03558ce70093fc1b600cbc75c237c3f200fdfc661da1c6f199cac65c1cc39107b88fc1ae9bc7a22ae55c19bc36b95c6dc6c81", 0x129) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) flock(r4, 0x20ab43b2d08e5265) 11:45:26 executing program 1: syz_emit_ethernet(0xbd, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffdfffffffff86dd6000ff7f00870002e24d0874ffa47109000000b29ee67d40fe8000000000000000000000000000aa2e0005f0000000004e234e22000890782daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818ac7532e76a232c1c32881f936369f49d882bbd78b7def639caa4dbf1fe956785498e284bedf62c25d3f36f89ce8b"]) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "cba7c7fb9219c772"}}}}}) r0 = socket(0x18, 0x1, 0x0) 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) recvfrom(r1, &(0x7f0000000240)=""/4096, 0x1000, 0x43, &(0x7f0000001240)=@in6={0x18, 0x1, 0x9, 0xa5}, 0xc) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt(r2, 0x3fe, 0x8002, &(0x7f0000001780)="db90e405b100ec023ceaeaa99f51a8a1372d3d215d487852bada321c7e0d40d23ab13d24ac440432545fef4885f3f2ad8651fc02ed112c7e1c237d6e01000080ffffffff265a0105dfec979311f72cd7ab7d8ddd54439157998cb34849f42e3e56b2f06637d59de3aca295d3100cd2a937c096706bf48ed625ae707b0d3c41c2e01af9483963582c06b657c416430ca803b6769a4f9a7edddc2cf8b47bb8fe4de26cd138fc46ca6be2b9f36a16fc5fe007df734bf63b15059c69617d4b8f48fa6b049ca9502be293546ed22adf0a5b07a29e77e938951e7e7464d6cbc5263f2b85dfdd92fca70bac262ef4aa81221bb88d4eb8deb9bcaf202e74efb6988b47d4cb6805f76f60f69e4556e17ba0cc30a507b78cdcdb48765917f79b23cb0ee4cab5b33f56dbf16f0efd2179cf29edeb4f9a814369c5879fa2f04db54f86a75eac98bde854c846ad1b5826f90441ee4caed3453891972573ad4fd6c7cf4ed44fd2ebf7cbc1b1a3e437e39a49da488d6b45b16fb3b2d541a6ba24fc64fe106453f208d0e20569eb9ac9c55903c42141dc0b1bcaaba40dd804ed6442cb602523a905a2e99bbb1a49d641be327afbfc3410acdcd2f9b4aeb6173cec768720b9f2b379bf3ed9fc523891bb882c1853313624beeb0189a0c11c2575955fa312e22824fa567834c1edc65d6018bd9575bca1fd9779d8729e79bdf199fb9813a755412b90135c3ad3b83c45fc1ec6653842531db1050067dca5998212921ecad87bc701d024a406b35b8ac069c7ad165602f8b26e530534bc11ffa0b7f9671e62cb6e0c4c2a3896386d068f065ab19eb8e5c3d7", 0x24f) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x1, 0x4, 0x8001}, 0xc) socket(0x2, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) bind$inet6(r3, &(0x7f0000000140)={0x18, 0x1, 0x1, 0x800}, 0xc) listen(r2, 0x4) 11:45:26 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$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000040)={0x1ff, 0xdfde, 0x6}) sysctl$hw(&(0x7f0000000000)={0x6, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) 11:45:26 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 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) linkat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00', 0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffe, 0xac, 0x0, 0x1000000000000000}], 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) 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 = openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x104ab, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200), 0x1f, &(0x7f0000000380)=[{{r5}, 0xfffffffffffffffa, 0xa4, 0x80000000, 0x8, 0x304c8790}, {{r6}, 0xfffffffffffffffb, 0x0, 0x2, 0xfff, 0x100000001}, {{r2}, 0xfffffffffffffffb, 0x14, 0x2, 0x9, 0x2}], 0x4, &(0x7f0000000400)={0x10000, 0x3}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) 11:45:26 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0x0, 0x9, &(0x7f0000000280)=""/201, &(0x7f0000000380)=0xc9) 11:45:26 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000195c0)="bde2822a02a30a755cadef1513344edc3394505780e75e059fe042afb652a275b07e221a15f66a39d73a3b1bc9af1cfa13dbfa2f88f697977edce5adfeea4140661e808374b1746f88c7b90969fcce7fb28eed6b6e2de654da3e3cabca7cf1485963057c80da36078f01fbface3e13beaa7ab53971cd3c5fd293a25198924ee2edcc07da1f53eeed564376e18abd7362f999de53a6b45154226516d175987c901f322d5cc10f177fabaf5916b0", 0xad}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000500)='./file1\x00', 0x100, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = socket(0x6, 0x5, 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) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000380)=0x5) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/153) socket$inet(0x2, 0x2, 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000019680)=""/149) 11:45:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x6, 0x8000, 0x8) bind$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f66706c653000"], 0xa) close(r0) 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, &(0x7f0000000000)={0xfffffffffffffffd, 0x10000, 0xad4, 0x7fffffff, "73cc5160527b0100e534840c76f3000700", 0x7}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) 11:45:26 executing program 1: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000380), 0x0) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r1, 0xcc, 0x6}, 0x2, 0x1, 0x4}) semop(r0, &(0x7f0000000140)=[{0x1, 0x1001, 0x3800}, {0x1, 0x44, 0x1800}, {0x0, 0x3, 0xffc}, {0x2, 0x3}, {0x3, 0x7}, {0x4, 0xfff9, 0x800}, {0x1}, {0x4, 0xad, 0x1000}, {0x2, 0x9, 0x1000}], 0x9) sendto$unix(0xffffffffffffffff, &(0x7f0000000500)="1dfc6e3bbbe027c2d8c08f14485d620f0b513432b46cc2c252ceee9c956bce28cc7fe46483531ae6a7c4cddd67730fb86221b195b7b81fd6206c1c0cf7d446b18f8786d133d4db58a6f42565e786dab7d5a75acfba36c8618395aa3db81c2c304bca8559279354fa09f5e08157c09125e03a2ec2cc8f4b0e217a3680cb4894ab5ae7cfdbd6d8f9c801e9cf22d285729fd2187246581ee90625fdbb82bed737d6353608dee0bf70151e2cfd2691ece3c11232647b4687b032f45987771e7ab59214dfc36b13cabffd0653339690925e20512b1e07660fb55cf9e64ba2410f8988cfed310cdedc3adbc5fee2218229b4fafef9356293c67f46e1", 0xf9, 0x0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) semop(0x0, &(0x7f0000000240), 0x0) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000240)=""/74) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000340)=0xd5d) semop(r0, &(0x7f0000000040)=[{0x1, 0x5, 0x1000}, {0x4, 0x1d, 0x800}], 0x2) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000140)=""/237) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f00000006c0)=""/4096) getgid() pread(0xffffffffffffffff, &(0x7f0000000380)="44c4b259e315fe01fe3c57d81bb62dce2feb5bd17c7c0d204387c46d9d22c6b50e56198fc418c19d843e1c05e45ed03bf1d29f31b1cfb0ef20865e9bb5b21f1f425d4dfb76e1f6e41db53cba695a9cdba8e08efa3cf3f4e0ec466a72124eb39e3f4c3aa02e7856e19e490b58e97d2c057f363f5e29750f599ed7e0e8e4c341780add61b40270568f37cad024b10fee961206b408cea5e074fc84bea4cb6c0f6d02c002a9b9c1c82086e4a4d68c1dab3458ad", 0xb2, 0x0, 0x0) lchown(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000026c0)=""/4098) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 11:45:26 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() kqueue() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) select(0x40, &(0x7f0000000080)={0x101}, 0x0, &(0x7f0000000180)={0x20}, 0x0) 11:45:26 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000002580)=[{&(0x7f00000003c0)="45e90878397d836509666b57ee5b77d0de42f7e6e3156d76f36406633dc4f14333838984e17f606dbc0d9bf60e3d31a29f9000e9c2a8bc3891fc5162ccb1033f494b39e667eb8e68fa22eeea8e0daa312d87d5646a79a0debac0ccad883f34d2892a5af5d5af53a8fa797d7164e3cac29f07156531446ab6c0fa950fdc2682499625ecdcb44bd98f34c9e0747433e9f94b312fc66f37492e660664f5db28ff63517d91b6ace0671e395d9c7d526f3ed109e5d80c61dde1f6f2bdb0090b9f635e186b068f1f29aba89382c15f4cfe0fec84e9d1332a9b399b35eea975ede2fbc8bc232c4ed40753e1bde1580b946e410f3c0dca48f6e83a29cce3c025a1936fe1b4c28f107823595a4a9155d99d5d3647f268de185e83114a620969f115959709423c2ed28fea360d5863faa44ba28e9d060d41d312e079acfc1b98d8bb44d82f55b7daa7de081ddf3195c5cfc7ee5919fd060f7b3881f050224d2f5b0b8ac2af8023cc42febfc8a2bbfd30050412f348d42ae8cb1fdee393a7f63e8b2e3c4edac4e9d3ad792b18b1fe187df7aa3d7cd8f9af3abf7b9fbbb7cbbdc18e73900307ce9d41b3d522dc4ab2caf950cfafd4768e23fe28aa47a8268fd67e2b6e61bf41c5a89906df1fc683a126a82da69a6c654d667821f83bab624dade36f0df6c4985b71bdf42a4e1e13d4def17a38f6faaa24e1a9cad458b73ba02ddb722cf4325fbb90f1c810cfe8426e711858544a2f30afc1b192acbf1ef1d66b5d21d1a99efb10fc339135281c26c6c978ed7244b3f28907fff7da09d4463dc502cd439f18ccbadc591d58925cff212e991a2535d928cbe1b4568643ca23782a9ff2122e519e02057f49f9bbe7fab68ea51eb7825aa1f27809b0576c36bc06c2616ecaf65527cc5eafc94b7f4c9fa042ec4dc85fdfee6ac4d296553664a9ad4f7b4aa8ae7dc5243296a2ab0907b6dabaa84f9b1dc1308ea402ab2d7600960a7e77829004825da1e819d3d8fdf0a3a00c48e20f39245f48db0dcb4b49d5867e3736845329e4038a39422d6dd1cadf2b2e2258a3f6ef0fca8a382d2b737d841a39d3cda3385a4b27b59855ab3c77f0993dab2de26ac63c44939d53a6f2c6db001f7a23f8b7a9489bb650d0bb5767b27497cba920e09622e5e1305d2c6ec35215703e65d06e0d6f16b555d3fe2dea922896d0963c85af54da8525500692bb28e3e1533aae94168deb5af12d7adf9e14b4cd033d5048754407e11dddcd0b064903207fbab34e8c9ddd204a999a8d798f1f0166ac1159945c340d31c1aac52b48ba381ba892a18f34a5446cb09f7315953e731e423802c77acc33aece249b5a2a030915b3d95dcd42545be6016af518bc943b847c94844d568889b438b2bb919799df98761f5e13e9491c8887f663fbd39ffc2ee0c2d001ddb2c5f8becd2989969dedbc95e8a6fdbead0b3e0e5008bd2f4f138aa37c77aee96f26de429c546206c71768198fa2ac8ce5de9a7d726d766702a84d21bd641cf6ae14d8480c66b9b55f5807d9a0e479f194a2d65aac4a82983006ea775cca183251bf802a2cb6698bbf0408fd8b6fe46ae5cb4e351fefd42a9afb3aa885dec5c64e9cec9eed98d1748012efd5e6ee4485413a725206e932cd137b0df2ff664115a4dd1825a26ed4b75521cea94b29264f398e2b8a5406c44c77545341de6bca5a165a9bf2f469978ebfde6531708aa1c97f4b7da78a0b9511b8a927cd3634fec0ba5e0b3e6da1b11f7ff5a94f72e9ab1ab4385300b7fe5b31da862c61d6ff4c7eae1bb2debd5b0da9221a46d78e3f95250f4867a4c8d4df6350453c57b3aad78c62b0b66b84519fc8aec6961aa7fed450d189f9b63f8df703130ffa7853b401f467f3a9e5c648f4f49e382da14aa168a730f141461ad646e5e481b0aacf8ff4447cccd002cd2acf9dd103d48eb0b61640e8e9142c66a3a602c86a32eb6752ac29fd831ff528e6cad44a141f325f2f26607d9f6da8f6544a460c4cbb10b67c11296671989fc1ca3b473e52e0de600dd657cbfab117538d00fd4d26b80b2ffa7e00d55ede311c0f2fa82eca8f02d5f4f8b6b4088715d2937e4c5bc31bb67ae5cfa8ab9d294ab2905599313864db1bc2d1dce005f7a5cce731d120e5a1baa80645e027e6f9fdc5e347166af62ebe036533f2c31acc5252d3f04c1d415c7fd955ba6259bd168b4022fee36d66f816b581ed2ce749b121619c0d340333422a9ef5555dd986c2ab71d12490e2ac8619d6679d4a11f07aa049c21b94f0cd19f0714b7f1a6c29af0e6fa46ce3d3a0179851cd4da14fbadb200a8a591fb15ca751055f9f8666c62bb180c9aa6d193184c18d13de9107980091639e4dcc7d9735dc977c26d47455e7790eb00aaa9e13255bf4306da5cb3dcb45ea44626c4e29ca3da8793f27164c25ddcdbc18c0015623447a136564cc2393fe20f13ac9a4697214e09abb4753a1a675ada308ff5e4b9902a4be6b10e31eef2f34e55e69143f2a63415dd875baf92a9a14a09e86f3ef8fede4ce567e6f53704d048a30be6abe370c29cebf494c5e0cc0bbe961b02a8373cd097b1f39add665a097d533b78c95332f4ab441a78af3871fc213bc8d2aac82b5144a0f0a952d867aaacd02fe160e0e5d1823e54b66c4cf38fb566c3eaf36a4a73007718e62d3cd77e34e07bd2810f8cb43285ab05105255f71aa5308e547764f50daaf7110607c6b3e77cdbd7d14a9d7768f084584b17dc7d95892ec05ab39807eff2356c6b69c02505596ee2c4ebef5ebe874ea729b3f996fbae1347022b77af3bfba27112b788c8173bfe12a33418b96263c63e8eb19bbe4ebc684dec39cd24406fb38e6c0499ccaf8ea144b195b4f7fb5e7d2827cbdb1f9702c9cbbf51d8b7118b4a4706b107d28159decacacfabee862cf2bdd4e848d5d34335f89f9c00c0122847451d473df543a35bd734639edb2d924cbd7d7211731ed6f65eff0704ff21b9122ac82985306f4e4dc72cb672abc5a2b37f18f2a4c5df2e36cf545cd11c24c15a9663216210ceba289800cb67efdea69ca4c795f0d9ae23175232126ae4c305441f9032787fc7fde563b28721544a53789f8d20cee3c6308af6a042d803e13d91a36ff51c68af5ec82b91e9baaccfd1a907f75c50ba6bd38698f44e70fc3398ac3a44dbc4923c9d992901773bcd9934621ee3cddf8552ce1d912aff5cf9f74b744fbe87d7c5a32b7431c14a0344f6adb708dce3a584cd4a3882870755080ed5bb30f4dc1a8f55cdd7ac58532c605b03fcbf09549dd3a41d59f42cff075d24dc79b4e704ca57e97fdd7c8fc0ea0a7bc69d715f84921835c3994090d48ddab1de908e9c60656fd8f5684a41a53b1acca914b1bd71cadf4a47ad8cc02b94bf912d99a8a62dd2fd78db04e2a2c52f6e08196620773f3d20b6d9bcd0cf3d9c0f91d2416a1b119f7e3ce99be0a565171628ed8df358122ea9ab80c0802bddd865f54b0cdb67f4cb6bc3e621fbe786146a3245f40df05374d1cf6349bb95ec6cbb13d8c7d644deda85aae7a6179880f2a381de9dbc9caac2ef477d1beda0766c496880556816ba71b7022ea5fedbb876b5ea8ba3cf678b057d5ec1ebdef55941f3473c0a1262ad08aade2c3cfd6e6666138f4d7cd4f4ee63062d6904d9d7dff2686c0d850f76822cb51f92200d2845a879b0fb0af86682c3191441bdc9a64cf52a7a3f550985e95131a6d7084ae645cc89392f06b84a77800c6292c1179c1a6c5c9616e02b62c5544c291912684c7c1a2aec83db6e90fef3a630aed3a47eb39541964f6e8367b52470d412b0f1345e08c991de9fbedc3c94be4523388ae7ba5438df4b08461cdd428de7f957fd46ae899e18b8ba15ce1cbaaa9a0ab57658b8a2493b9cdc573f5274339bf7fb4a76fdcc4b51a08d8f6c35a888a8c239d83a0365c5a8c5fe3dff051a9add2cd0ce74c1cab69cd12fd288e5ae47e78d254631b3cc57f38c2f03b473f3a4dc16fd8db8aff601c4e034017ec357748e64c5313bdf6299ac2b87b1b0b980af93b6921651139d9bacce1c68dd46177f733d334b0c853fafb5254ac9804e58663498838f03a991ebd8213831ed2b6e2e8bdf599f523b4dcb5ee45ffb946506d5da3a4f297ac88ab75092d5f9800098f859831d3f6743c93f075638c2735b56dd161e1b536568be011833c0be0809dd5a346d5341c5c238baa8325d3c2f419c6da3bd6d7a3022c520d1f3fcc5c7d7bc8cd585761828eb5e2abba2615033910a23859eed683b7816aa6291bd53866c832b1d58c8ca88130d5e1da31aa8910bb3e56244a2ef4d41299ea326b946401daeb61badad0cac4d37cff1a9bc87d75451623e19890ccc562dfeade78a1f672955c30815d2936a256b19da9cb678d04949025c247c6db23e72e46849e8146c7398c81cbfa4328cbd5cf62c0226331", 0xc41}, {0x0}], 0x2, 0x0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x40, 0x0) ftruncate(r2, 0x0, 0x200000000000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x811, r0, 0x0, 0x0) 11:45:28 executing program 1: fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x2, 0x1, 0xfffffffffffffffb}) sysctl$machdep(&(0x7f0000000080)={0x7, 0x2}, 0x3, &(0x7f0000000040)="65f105f77f283099763e69906f0d", 0x0, 0x0, 0xfffffffffffffcf7) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20a, 0x0) preadv(r0, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0xa) sync() listen(r1, 0x7fffffff) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0xffffffff) 11:45:28 executing program 1: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000002480)=[{0x0}], 0x1) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) shutdown(r0, 0x0) 11:45:28 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x44) write(r0, &(0x7f00000000c0)="95", 0xfffffe76) poll(&(0x7f0000000080)=[{}, {r0, 0x4}], 0x2, 0x4) 11:45:29 executing program 1: syz_emit_ethernet(0x6a, &(0x7f0000000080)={@random="df9b00", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "0200", 0x34, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xcfb, {0x0, 0x6, "f77bd7", 0x0, 0x11, 0x0, @empty, @empty, [], "80020000"}}}}}}}) 11:45:29 executing program 1: 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}) 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}) r9 = socket(0x18, 0xc002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) r11 = getpid() fcntl$setown(r10, 0x6, r11) r12 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xc4f, 0x0, r1, r3, r7, 0x11, 0x80}, 0x953d, 0x1, r11, r12, 0x0, 0x953, 0x96, 0x7}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000300000000000019078ac1400bb000000030300907800000000c50000000000000000000000e0000002ac1400aa"]) 11:45:29 executing program 1: r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000919d052700"}) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000840)=ANY=[@ANYRES32, @ANYBLOB="78571ddf38c99aabfbe693ce26d174cbdbca1a0c712ca9bb000800000000000068", @ANYRESOCT=r1, @ANYRESHEX, @ANYRES64, @ANYRES64, @ANYRES64=r2, @ANYRESDEC], 0x8, 0x800) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) msgsnd(r4, &(0x7f0000000840)=ANY=[@ANYRES32, @ANYBLOB="7853eb0eb1977afef3e693ced2e674cbfbca1a7d4f80cb0e5e5c2bd9ec00bdde820c712ca9bb489ad673b387579b68", @ANYRESOCT=r3, @ANYRESHEX, @ANYRES64, @ANYRES64, @ANYRES64=r4, @ANYRESDEC], 0x8, 0x800) 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) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000080)) syz_emit_ethernet(0x152, &(0x7f0000000100)={@empty, @broadcast, [{[], {0x8100, 0x5, 0x1}}], {@ipv4={0x800, {{0x33, 0x4, 0x1, 0x39, 0x140, 0x65, 0x9, 0x40, 0x3, 0x0, @loopback, @loopback, {[@generic={0x89, 0xa, "8652e2f687bac044"}, @lsrr={0x83, 0x1b, 0x6, [@local={0xac, 0x14, 0x0}, @rand_addr, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast2, @empty]}, @ra={0x94, 0x6, 0xfffffff9}, @timestamp={0x44, 0x30, 0x27, 0x3, 0xb, [{[], 0x4}, {[@rand_addr=0x7fffffff]}, {[@multicast2], 0x6}, {[], 0x5}, {[], 0x48}, {[@broadcast], 0x8001}, {[], 0x7}, {[], 0xffffffff}]}, @end, @ssrr={0x89, 0x2b, 0x5, [@broadcast, @loopback, @rand_addr=0x200, @multicast2, @rand_addr=0x6, @broadcast, @loopback, @rand_addr=0x2, @multicast1, @multicast1]}, @generic={0x88, 0xb, "608dfe58075263458e"}, @ssrr={0x89, 0x7, 0x0, [@broadcast]}, @lsrr={0x83, 0x1b, 0x3, [@multicast1, @broadcast, @broadcast, @empty, @multicast1, @empty]}, @end]}}, @tcp={{0x3, 0x2, r1, r3, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x800, {[@generic={0x5, 0x9, "441902d84818ac"}, @window={0x3, 0x3, 0x69}, @mss={0x2, 0x4, 0x2}]}}, {"0d08d7213760eac80ed0863fe7c2ee8bcf6129ad5d1bdb7e814d4bef3bc3b608c6daa9cf9aaac4c926baf7b6bc7b673b83662fd0f3efb9287e312802ff87da0608b53cffc708a2c52baf9559f037a4d4"}}}}}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:45:29 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, "975a25dd35d16a7379b28d3ecac510a997b79904"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) symlinkat(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 11:45:29 executing program 1: msgctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x400, 0x200008}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff9}) r4 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r5 = getegid() r6 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000080)="9fe55b4d76370d68a4e116a8a7dd62eae561ac7b194cf2c36c207da3ac85e1701562dc7875057cd9ffc00e8d4ff88cf65fa338fd7026df6b157e1e57c341a2009118d425183133e4e16f36dfd1fef813c2e4c8148d463c8a296fc1353f0b58879160e6f1eacc7b9051b9", 0x6a}, {&(0x7f0000000240)="66ff982156642a396ec96749b059d151eb66eb906f963588950079969a6abcd33ca6242315ee8f2fe89c8ab52dc1656e8e2a10ef193375600510e73bb1827533b43b4ff3775e8753314f6388d99ad1713819e1686c6fd6a9c65332694ffff634f4d7479c2ae5ddda78fb571d196e", 0x6e}, {&(0x7f00000002c0)="89d2dcfd62496ad34e0578246febc130662dc3f9c42421f3", 0x18}, {&(0x7f0000000300)="f15552ed4b1272bb38d038cab3f7d3d62c3062fc0b9cb7f5c736c7a44dc4901f3d61079030ca1524f56ad44e990be92e9ca28d80be4fc3", 0x37}, {&(0x7f0000000340)="de190d2f99c8a71019c77d3baba72c00d1585a28702082ba27afa7c2feb54d0703c6b00d2d49745b112a1d0cc141021b3a3a4b5d9e574a694d6250e04bd2651e377e730aa7e7b415ebda49b68b4ca731f9efff125f8f57327752109b7e852a4e530444e3720b41d1478ffd64cba09f667551734bd69478dd4d1ffa0915b4d9ddb542de149424c42bae9ed425da4a64a63f7e9570e9837ef3a6ad49fa4cd14ef9ff9fc0af9db05c3c0e87eef5fadf469313acb15c8e0efeefd9a272fbd474f9b30a249029bf85fa5bee1167cfbcb5a5723b5a1b3a284a9543f15e5a8bb57c", 0xde}, {&(0x7f0000000440)="e4c9c932b19054e87d8d9b51f57f17d21a40ce9033947b856e27932897479d4d1a06d85e306fbb9a003548e40ea4bc84bb51333d63428ceabde4191e02eff6d0e3b3e7ab13e0ca2e03f61162e4119b7e3bd418b20e5f1c03ef8c07f223ed7d34872c0ecabfd5ed15d243c0f6adafde943cfb4d0968f54264e4663f152e84a5a120ce6b28ddadaef5b8f5112c965a5066853729c5e14120a345881026af69b3f3bc8dfe744655ae1d5978829a759bcbc881bd6f654e1dc299149d6c4731af8fe0ae48fdba99dd50459114358bbb67848194a03a45381b18104a2e121810ced6c2fb483c12bccf645d68cc83", 0xeb}, {&(0x7f00000005c0)="6f140f3478657107708fa24cb7c233142cc56caa7fc301e466b529773bf421eca740b237fc3281b08788dc55d4377cda5cf14b1698ebaaa2e8f49df7f96f25f9910720680c5183a05b7cca66630cded3c8de77fce86b2eb9957935cf57d557d327c184da86bdd84343c639a0ad07291ad93fcbff6537f07067ad33b9a22ce88ec1cbce92153d6762626ed42207cffe8c8ef8a26b9416b0780f09e21f11e7412e56fdfb483e8cab", 0xa7}], 0x7, 0x0, 0x0, 0x4}, 0x7) setregid(r5, r6) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, r3, r5}, 0xc) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r7}}) r8 = geteuid() r9 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0xffff, r3, r7, r8, r9, 0x2, 0x16}, 0x81, 0x3ff, 0x0, 0x0, 0x2, 0x9, 0x5, 0xfffffffffffffffd}) 11:45:29 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000280), 0x10dc, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000001a40)=[{&(0x7f0000000640)="1a4b1bd8a68048ac12d6dd97ad2a1abd255b419c8d6bdad5cbd350c386fbbf2a37aae4d6fd9891d89443451f3fe154647ac4b8c9f06aae8b088ee2b96ea83b7f227b9b8e84cbab2a64ca571ec6cc38ad71525be2fabe74da27702a2427ff3bfd1e971ad6799a5b9546492d039d6dffaa0d3b25f8e079dbd2112b01a1feb3e97c6eaab2b46a4513b0a28c31d6b5ddc90339cd49243ad567e430ec67e6f7daedcb689209a334323ef5e65b662d0dd1f69af1e791d21829ababa9ad720dd604938f088b0dd6e52e90f30875a443ca88bd53ba297f038e2a2da33c953002a82bcb63d1cb771ac28806a21fbeb07f57a4ef2689ac894f2aeeb4eaa333807fb21b362472fc596f952ca9d946e0a4b383d9ebcafdd24971cabef37df3d47f26f75a0af83cab561da62736ace1b7d2d3fcc2ca9cd9b2552933df1dde064cd84c9fc4c5a3f9843a253e4d580118ef82d6bcda41f6d9fa15b77f66612871dc33bea72742b110f5aa18f43fbe3b6b050b75f26363fa5db7911de3163b44a7501229b101cce5ec0b5ff26336b7b5398ac6faff8499f0bdb6d2260a299829ddfe66fd43303fc7392b44c032f3e74b6fddb8e6cf094b7cfbbbad6f75158cf0f8afd5b78cc018c1ef3ef49a1e678d35b6deda52145df90ce521bbb045ec2f1557c0b0ebdf78c8e91adac348f492941827ec87b0b0a437dc6ddf20e670a2ab006943443e238ad84587cabac13e9a0d4e993a0954f5110fe8199db49fb1097b8326252867249668a8d107c5ed6aa333398316d3cf1e5b3d044361cafa105a92111f8f54a88e1b7d014b23f42024a793e82f398494f5eafd5d51c90d5c4c19ac019301361880f2595c41f5d2bc37c71274ff4e73e0e8c2e4680c51913784ce158a0fbcc89170b18e9aa4428d8fb575efd088ec6f520b056547aaa4d5505d11c2bf431b4434a23b03bc6c594557f1b653fcf3351d2cc97bddb01a950d3f7ea7ce0ebb9902e0e60a076a141591260ad0abd33925b373258b6b26fc1537d514f9399f60b780d806feda67b798d525f6599dd2a1889666c8a97c02b763fffe1e5b77c5058ed37e8b9d709f6f76825419ae98925bd070510f1924ca2c189dd3ebea45b7fb0b48df5989a01773267499ce42fc83f8cb69f3f0e1e923d1510b5318984770cfb3197bfaeabe0ecfbb7c8c8316fcb1cfd00eab4c7e4106add4731f0ed991371bafb836af2b0f6f59ab39a289f6f2f2e137b4baf26cbc562e8a679c7b2b4505487f756a3bf3ba2014636f385ebb7af641e190c5533b4d674cfa6cc06ed353f61c60380f16d1a85fcce4ca149db613daafc6f2000fe331ddb68210c4bd52dec5d827f4c4540c2ceda5c4ae027e3de23a14c70ff54449056421a533753d461552234b4f6475f27157325c079a0bcbae732927b1805ca0ef971d89bee04f8e827bd00785da960771b52dfb2331f206a7e6a3be75a288d61a6b5a1ce6f869a59e90413188fd1128db140821b3bb3a781ffc95d55e5d3d529686382fd7ba86fe575343a9b6496bb9cb04fd9499ffe6adb16e5d5663c91f31c72beeefa1ec2f2e1666f5130e323625c3c9d16796b1b91c272b722403ae47be14280d0e4beaac04791918099fd8505a148e5ef378d240ae64c81c1b4e93c678f8fe82de5d7f92f1cc9a86958a1ee1d13c998a411a916802bb822fa0f42df9132ffa28d941162d4ab7a6dce6df72f2693f73d2893f478cd0c6de144c08dc873874393f37fb32d193c7f2f7dd597fa7d2e4a9a7af34e9ea2c169d3e929d5b69da391bfb07ac65acce8bf28f6e5c54bb605d5bf062e0af96a38b76b1ed344f5573b78b4a3b3aa2d8c0146380a69e5bad8f412e81ec43f1c91479d7b6f4a4ad887d4ed72940f6c8b574177fb316ad655b17b94d1e0e55ce1323d0f8dcda0f7ff2e8bb8367fc92b85b5e72b6fc30d4ee6690d036a27144ba9bc7c0713766641d4c5beff0e26f3b819cffd42337ba045c37e8d6884f81a8192ca88772e582fc8fba3a7de5df6947906a871f337b3596487d8587c7b9fe6ae0958fa29b6a9541d69d22d8e96dfe60296af93ad732e7d7a459088388a5617cca0d203c98de90a0d1dfafc06dfe3a25ba72d1d60f5e89b744d04159889caf6f5aed4b8909d387a3acbbf53931a41370a2bc3e2232fe77a2b32c123a0500c51b4a1bc0a83ab8816f6b37ec3d13dd01279e027568649ea5b2885b82615d4ff93db9e0bbfb292a8f9be3a5b2f463d3b4618137de669c23065919a0fad4803331db029363e841a665960a054aaed7d7dcefa45d959ea10061b4a686639de97e8b2e85be0345167472d35dc580fb2a538969ad60395802a3bf637645276ff811952a76f9bbfb69f9961741aece6e0eb7273b2e1884fcca1c9bcb6848853e7b7a79692e3d1bf57c89defeb67945b075b75aeb9a0fabf697ae78c778fb61ecaa5104af1a469224acfc35961f636e319097f14c28ce873955a27d69f02bf33d1e61760c6569d799f22aac1d7dbcc83fdc66fa2e024bbae6109f5da6847ef78ec472bea4d8a578c052d3f2a59bc75b0d63df42dc4894d266852097f462d4775f109c1c49b46ec9547db0a68239c1cfbca1944b2b0e4da8adf207830f42b5895c9b12079d4bad4d7ba52fc061c3f4d915d088e09688d01f5677b002b9526b62a69f3ab78c8647e90c508f34b00a1a3eefe824b92d0745d267c6bc13ce81ec06af7c16967a32c2d9110ef7476decf394fe9938085edfeb113aaf80a7fb7358681c8d1d0df54f52e97cd8a42c1abe500308a6780d31c58cb0d1f2ad5ecd65464a7b53e6fb158661cf1d2dfd139613d3ea51ce198c854c1a1ab65c660192ce0739f680123f0a79d156fa1fd79f0c232ba9d91c88a90676ed880a1527c1f59b024490f9dad1dbc492ee5550a5e03443a656e0fcc2d3e70fd1df4ff33aaa97ffa44ae4b3c55c0cea69d16b4515c069d31195e55d4ac2d7bc8644d8b20667eb527b1b58595004a5195ad6b1817aaa30ca37efba00ae83aa5a89d080791dd1748ed52fdf1696a42bb14879590ef91f6ef13ea97684a162558efbb04daaf542bd0b8d7b9b3fe162730ec241fc915558f67333e16a82317718b2102976341450610de6c81532ca140af243d353e11516b201bd0740f36a0cb153e5f18a7c3958d2a122eeec8731a692efc9d2c7466481bb92e64174cfdc50a976c0b9d1c0ed6189dc3a43e3636444027f071683b0f27e42419c7648aea84e6e23fdcd2017bba30755a869255396f2d74492e20594f325776fe0b3ba4753c66bea6f888604c96c5830a59300310072ee2da2f68b4c28d0cafa6dd6db7ba41285db71a3270dc27eb194c74eb347d4572840932036035e24e5a81abbf7bf537f07f1d341e750df202eaec1c5b42dbe535b4fd24a22536cc26d3ceae293be5873edc084affe7aa6ed8243699eb913a0ea17c458502dfe51777c7edb491d308a0d71c0b670330315659aacfd907c7c89cfc3c5ff8ccfa5f5761356e7fc989d13619cdb11994a03e4ce691d6364a77babf793f93cf1411ab1ea63eddf11d611415faed8c2309883593202a89995be8b6657836c50d2c8c9085b4d7c7139dd1b6bc224ed9042c50458edf19baab90466bb9d9dc00c7aa6c543d5615859b10f9d61c7b864f464d4b3f2c08abeb95c06a143694dcdba8db68417607f2c1bf6611abe85be08475852f24dbb9fd1346457eebbae8b56326cc2ffaccfa1dc3ea06b3cf0dbce15c89d355ec454bfe8ecabb4d2902f4399df29928c311464d505a2c27700a5632d2f223d5dfe03c21286cf95581b655d5691eff4133b10c193d84efc04d677a69d09300234663cc9f79933a36d353027cc9767f2adad4630d29cb8902bff34294c968005ec766a05e986c6122e423e12e4546ba8432353c0a8c6dae848de01868ea9899b365c6ef6f0687b50b873b46d7019bec2eedc50a636890317f0037e099395c607dd196a683444866ba72f76b467c1e423da1a0aeeafa2eaac6e736df182b197f7e01e1677834645394144f3b78137bbaa3935ae5371002e2be3f1eddf0e878c4da3e5a03dba70fe5ac55ec104c61ecb0945708ffc3c477c12ff3c29d2892452837da2b4244a4664f4022ec81f60f8ce3228833cc3a09ba6f20898fc19b322652d5cf88a44096806d4c2eaeed30523ba6e662dc8fe2fe8624b3a6ba041cff9b8fdb792eca488e28c96d05bfeb839bd403461584be4e4b390f2f6ec3c21fb0d7eb8d1cedcf5f29851e54f7f5b84fc96b9d471afe3a6f0cb19856aa12ffe969352e54f31a596294680ed8932f5c5dedfd788ecaed9ecd13a86acdbc5e47523e14cc2d85476fca4c60580a1c0c644091f646bfd542dc05030dd247f09cc51c5010be808a9842752134a66576506672d74f3b1a8ca810357941d577aa0f3cb79b1cf3f036c3756ed06beb9923b745a2fe04f5555fe331caef34d19c68782ae9508e4cf6132612ba6f54be2ce9ddae9de04ca17c753030d7dfc560255c9e62d14c4cc8124e90efa7cfca2483671e6c9d340d8e944bc78b75f00c9209248a9f71a5e76acbb21cc9a32933f5006e9f7f6733bbbb7a98634c9e3294ec886ab2a1480d7f29ef8b51834d08f6863832530d600249f0aeae632b1fb945ac8e6f4e288b31ed416d27571f52dc06172a0d0ff8590868866205ff2396f774385c401d892ce0ee10bee2978d08605ddf4e10becb00c8bd3fa701e8449995c573180d5ea13da892551e26759164616430c67be1bb0a631aa4f0b5b692cee2dfb924458eb9411b70f290e16c0716cd2e5d5ca2f0d63e53873be1b53136edff01dafbd104408f0f5e82c6ebf676761355ff5493c3cea707a2cbfea6b2111ce91a1ba553c8e5d9b75fbaa35deca8653c335974749806764d06e05b6d33d7ffaaa2886392451f451608d7ccfe4fa32275d5a8f7e534c6f16e667bb1d4b1d08e2aea63e8d30bb801bc5bf39595eab7e0f471e50f74fcb8a0c4f091b223578b8cf778270fb7f3fe3f86551fb03742a3c1901681cb3d5c8e7ac6d8d3a449b73a0de8f0b9bdd4111ce7f49833ff90d047b1cfb0d14e1c3b912500e4342643a0d5c8417f8d4e11e2ce7be8b44a5c94c1476e1ea42a6b0dc59e6aa945d9600c60d4ae1609caeae96bcb243f916f981b1f292736e1a85c4391eca73e83ffcd8e70392acf37ec09bafa4314532fa4c129250b734e571bf6f83544e285461e5809b80b7973e5adefe158e02eb7b6234696e93742418f7f8205ba4bbd18e26a375b7e1211b711aaf373a15fa19340f7272ee292a86b964bac1ae7e80d5a0b5e37b0201a825747720170102e278fbb5c8ee7e77c4fd2e9175db671a9984e5dd868c5d6b297a654a731add7ddf4ed9d12e04302ff4b572bfb9e2e1491323d14f96b87b2b8a3ce321fb645ccce345221a485b1135a5341de01284d537840a3b002dc62dd7e8a56ac494c00bd73ae942ad3bf77c6edeecec7a7bf911f42c0c5d952e8bfbfe0f0b3cb3289a93640d057eab300c71bc3a0a43d33d7ead1c4d38cb60375974eb610ab6f3df869dccecd955f42e2550b8899789e760cb8760b1bd182c6b6a96dce9148b17f29559972fd74da6434cdab2c7ceda4ac19c1ac6353395cb6d90d39a81a120aa3b510cf0b573e1b835ba35284ef40146e5df459efa328df22bc5855d091aa46821cb06b76e76bdcd24a3e36963de856ac15d53eb725ca4bba0330f8f45559fe8e6b269c4b50e8090136457e4bfedaffc91bd9b45e1afbddf870141b02a9fddf8f9de33d69b73b14e1e7bb2ad53e79673a04f", 0x1000}, {&(0x7f0000001640)="c9acde379479191854db5b6d423f55534ac9745a8b71ace630c3bbbbe48b95e489f35ecf7170353e556f5c76fb39f4ec925d5998a2b6381810735866fd637a107b92b8efcc7f129ac916dfb17e8f7c9b96bc0b59455def075c18cbd4a23faf1cfb1c97596833ac3ca1905dc87ef86f1e3c01bef6b87e0cbdd45631c7ceef4041c435e4a609592593286b88f85859cc0a2e4a8f4d1f82650df0bba56f756fd6649eb2de901dbdc8d54273c1e1958376e32c2dd904be163c92ee8c63d8a52054dfc3d8a24ec0249b00a2396368d7ec55d7eebed9240ec783b45d4d980942572595443523", 0xe3}, {&(0x7f0000001740)="790030085f34cbd2955f16bf2f51762b6c37e30498baa85db4ab3b2895c9207c5bd3c85fb78ba2519444de7e75ccb60b3e1746e55137d45cd9da39285001b8f79b264c7a36d6", 0x46}, {&(0x7f00000017c0)="e4be5a216300a064eab015283f58454c18bee2f41113ce4074fc326fbdc3ca46c03395db1400022446b7aa286486b61486d797e9d1861c46947221ad8bdf7a79995fa9578fd5d71199291b0c57d972257b7cd12f49f2b68d18f9877fcc5b32fc45bf6f65f018c59330d7fb", 0x6b}, {&(0x7f0000001840)="74a705d68e82e8c10be370c4e39b2b0d415cafba93e004e0d5475f5f29d38d69f53533fc5999449b9aff501e057ef8323d4f2c2c6a1bef2972eb6adbecfb00829d21896cba2c69f7a94924d50889e915330c9877fc6bde3cf3956d0177ed3e7969cdc8ec08eaf5d6d33487db4c2663c05fcc2b68094c39ad89e03958322115de8ec4f1e8991ea9dc465194b62ecc04a19812e75bc93cb4589cb688d6490bf371df431aa29de2", 0xa6}, {&(0x7f0000001900)="cb04c8a80e06722ee0bfc90c016fc3c122270b6fd3be6f8fad0f6d11cd708d1a1a782213176ba4dc095f504bf27443320376572edd9117755e028dbd78c9ff0b15660886920791cd5fb8d9d56ad2002acf9e8b52ed7d2fd54377d7775f316f2a5f5d46b7ac289722103dc1e1e7c746b11240898fb83d6bbd5e58cb52ec49378d12e9f0bdf15185d8137135ba4f51c2a857d3a74fcd4de7727e1461101025484e0614d564e553594fa850d3fb074cec5db6", 0xb1}, {&(0x7f00000019c0)="78fe59eb97ab4b558d889c04c8d7e0c25882c2f04cfaf6c60da90b136622133f25cc83153e90030b580c5d488a8273bc9af8023465b3b0c2bd2d705ffbaee14f370e5bc72e561d7fd006fad19ce791367dd7c6073e59dad1ef594e11e8ae086063b76427d91ce85fd621ec1e95ea87c3fa751004d38b8ee2de84", 0x7a}, {&(0x7f0000000380)="605e734bebc87db74288a04cab6cde5950f08e0477f382591d5dae21786964f5c57c30c5ea4ddde51d9acde67ea1409fcbd0", 0x32}], 0x8, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x6, &(0x7f0000000600)=[0x0, 0x0, 0x0, 0x0, 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)=[{0x2, 0x9, 0x1800}, {0x2, 0x6}, {0x4, 0x100, 0x2400}, {0x4, 0xffff, 0x1000}, {0x1, 0x7fff, 0x800}, {0x4, 0x2, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc32f, 0x800}, {0x3, 0x802, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000580)=""/25) semop(r2, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000002c0)=""/148) utimes(&(0x7f00000005c0)='./file0\x00', &(0x7f00000000c0)={{0x8402, 0xf916}, {0x20001, 0x8}}) semctl$GETALL(r2, 0x0, 0x6, &(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, 0xf4, 0x5}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000280)) nanosleep(&(0x7f0000000080), 0xfffffffffffffffe) 11:45:29 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280), 0xfaf, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xd8) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000200)=0x8001) ioctl$TIOCCBRK(r2, 0x2000747a) openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x2, 0x0) listen(r2, 0x6) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000300)="b100050400000000000008000101000074000000cea1fea7fef96ecfc73fd3357ae26caaca9e7efe376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfba570c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000000000acb7cd24ff0f4db90addec34b13780096e821b30bbaac33b8134d0e7cdf31a541cd653a98856cf1a257f037ca64387f960f5613ac59a519cd7d40e81ec251025de7c1d8fa43c7ca8fe7df69b023e0afddf2d8cbfa5899c29619c4dec86a3d19ad240a87ee7223f6da7e869f2f7e8325357e0c04f3dd9120dc6f1228c6508d4105e406862a9dab0ca35b76e26cba030e4088715bac24b67cad3d98f2bf75816c03d5e968183e4827017d80fb272ad9332afbe6b358f4946ad217e2f1a0d379b5fd8da95738ccded6ec45eade3a6c6373b0e245d37646d83121b1ba7e5a82fd5c39dc490b43d7d2f5a2034f58e55ac906f61260dd3ebcd6303a6c15a1bcc15e2bd53551e9436440ae13fa34bb401c14e8465b7f8", 0x1c4, 0x0, 0x0, 0x0) syz_open_pts() semget$private(0x0, 0x4, 0x3e0) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r4 = semget$private(0x0, 0x8, 0x10286) fchmodat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x4) 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) semop(r4, &(0x7f0000000080)=[{0x3, 0x5, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff}, {0x2, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) 11:45:29 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) 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, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) recvfrom(r0, &(0x7f0000000040)=""/166, 0xa6, 0x43, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd603405000200aa00fe7400000002000008000081fcabf185fe80"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)) 11:45:30 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x10000, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) mmap(&(0x7f00004d6000/0x3000)=nil, 0x3000, 0x4, 0x11, r1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000200)) r5 = socket(0x2, 0x2, 0x0) connect$inet6(r4, &(0x7f0000000300)={0x18, 0x1, 0x1ff, 0x2}, 0xc) r6 = dup2(r4, r5) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000100)="071400000000009b33ff0f000000000000000000", 0x14) dup2(r6, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 11:45:30 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000016c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60b135160014000000000000000000000000ffff00000000feffffff0000000000000000000000014e234e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000010090780000"]) 11:45:30 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd830000000000000000000000000000000000000000000000000000000000000000000b0000000000fba146f69855a00e5e5ae618c468"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f000001b800)=[{0x6, 0x0, 0x1000}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02731c7f000001"], 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) getsockname(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r3 = kqueue() setsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="0000ef4de294e08421e6"], 0x10) recvfrom(r4, &(0x7f0000000300)=""/171, 0xab, 0x0, 0x0, 0x0) r6 = accept$inet(r2, 0x0, 0x0) sendto$inet(r6, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b", 0x24b, 0x0, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 11:45:30 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x4, 0x1) setsockopt(r1, 0x0, 0x20, &(0x7f0000000040)='\b\x00\x00\x00', 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) r4 = dup(r3) dup(r4) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000840)=[{0x0}], 0x1) 11:45:30 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getuid() setsockopt(0xffffffffffffffff, 0x7, 0x200000037, &(0x7f0000000040)="44bd0000633013e89efa60ac0b38a9e5b89ea12c4302372c940ba8b747be504c2938c259a5c28d24cd834b", 0x2b) 11:45:30 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1a}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x20, 0x0, 0xfff, 0x0) 11:45:30 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6031797100180000fe8000000000000000000000000100aafe8000000000000000000000000000aa1101000000050200004e204e2000089078e8abc6c00dd9f469307d9da2be2bc201b852ae921f74ada1a5d7a88ceb42b9f2ae4fb65316b06ed447572e5f58fadc5321c48697de00"/138]) 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) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r2 = socket(0x18, 0x0, 0x0) socket(0x2, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, 0x0, 0x0) getpeername$inet(r2, &(0x7f0000000200), &(0x7f0000000340)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc024696c, &(0x7f0000000300)) 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$KDSETRAD(r5, 0x20004b43) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff125c7f000001", 0x8) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') 11:45:30 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$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_index}) sysctl$kern(&(0x7f0000000040)={0x1, 0xd}, 0x2, &(0x7f0000000080)="e39049a2a2bdcd4156cf766deb7d4d563432057698fad3bc9f92f6ce3cc1a3e5ee8f19ae3aa389bd6aa161f51eb1a1abb819b6f05f3045b8f1d92692e78a3c9fc6b78f220400e60241293b8ba0d7d7ef54c74b6ad6445dfad33e76ee6832bdaba15c71165e3b01f2e70bdee1ca439b19546c29e625d71cc696e58456c400008a691bd52de466d11b207e204e2559cab0ab0c1ddfa5f1f41dbd95b690b4a241726f8e5d6c097b9095fc731f2af65ba81b3c0f9a8de662142bb722cbfba26d4562ba761e232baf9969e1145b92d8ad9191d6c1ee3ed6598410c16822091c19382eb598f0aa39d23791216e4af7c52bacd9af4d4e9e129b34cd4300000000000000000060a91166ef1d465d4434a8cc90168421e721fe010524a3a31a35c83870ccea7aefe286b90e24e00d3a880ae605497d4ff4a7f287b9b37b83ba4760d4be34146a8c329bb50aec079ce283363323f9eae13c963fc022b1aac2b5ddd243b1dc1368c6742fd29b9e8110000100000000000045988b71d70e74fc82425af5840f53a3120f8825e066e5ec7a4cb159a16a251daf0b9a02000000e5c28acd1dde67d83952feba81c0397ccc7e9bcd5d240c4bced3da1b2fe3b2558cc0334678ebcf103d1e403def6cfcf5e1489e8b4ef900"/477, &(0x7f0000000000)=0x1dd, 0x0, 0x0) 11:45:30 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f00000000c0)="4a76f96b52f6d8dd05fba384124fe416d72aca4b3a8320c4dbe70298d80018db8a1054b1d6ff5d", 0x27, 0x1, 0x0, 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)=[{r2, 0x100}, {0xffffffffffffffff, 0x32}, {r3, 0x100}], 0x3, 0x7fffffff) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5, 0x0, 0x4}], 0x1f, 0x0, 0x2, 0x0) dup2(r0, r2) kevent(r2, 0x0, 0x0, &(0x7f0000000dc0), 0x400, 0x0) 11:45:31 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f00ffed"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r1, &(0x7f0000000180)="7ff54c5f4f4b0776b8f5c8dbafd044a148181ec53638a9829a9658e5136786b674e3f1a579d2f5d51d55821aab877369934dff971f9ca6fa8166e0ed4d39af63c880c84a519ffeebeb56542880703df470b926ebfaece9d152a8a964cb3e9b7dbc2476051882c928ee20ac47072439260329c00e1ae974235b85d3f289aab11f706e037a5fb4d9f9620641d5b4f9473a1b95715ffdfbab4d8a4f7fd0324eb85a1fb9592a6407dbcd679fde1134bf4dacbf4dafedc8414c30edb5134d34619440870df075fd90509da1d66de4d9ba624d2528ec77e9e2d065a1e821c6604d47dffc3ff0bf1d276df679ceb2cb9b107a41ad", 0xf1, 0x400, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r2, 0xfffffefc, 0x200000033, &(0x7f00000000c0)="581e9184fcf55216d4172bd51dc71cb18932554590c79216fc1869e325a4e74d0180564dde86c468f907fb3dad46a9372a6fb1ac700d2bf19f404f3aa29bb91fbe097680f19192fdf65e242450bba96946ab003da72467e347483ed80aa0a2922497cafefc9df14473a746c1e8170b4b33907e1b73c9adc7a7ac457aec169d91c17f5afb56d3919204000000f139dcd9c9fd90de1e82396c51615d219cc51d63", 0xa0) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = dup(r0) listen(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r4, 0x1) r5 = accept$unix(r3, 0x0, 0x0) execve(0x0, 0x0, 0x0) dup2(r3, r5) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000280)=0x6) 11:45:32 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x4ae, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:45:32 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820266696c6530100000"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 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) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x5) 11:45:33 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x4}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) r0 = semget$private(0x0, 0x4, 0x1da) semop(r0, &(0x7f0000000000)=[{0x2, 0x6cb1, 0x1800}, {0x3, 0x87d8, 0x800}, {0x4, 0x3, 0x1000}, {0x4, 0x5, 0x800}, {0x3, 0x9, 0x1000}, {0x2, 0x1}], 0x6) 11:45:33 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffff0000000000000000000000000000000000ff020000000000000000000000000001020090780000080160be46b100000000fe8000000000000000000000000000aaff02f600000000000000000000000001dc8a0000000000000000000000000000bcadaf773e6840d0ce4468a79bb83704d7ec87dec2670d7a268dd21f72a209843143d2549394fc66a1077e3bfe476c6aede4b50124163779ebbb3ead68822704250e95c1c2fbbe8ea8a1ce247636dbb597ae178d1f773c767c5992ade010cd840bf5970ac98a0880e4b0"]) r0 = socket(0x2, 0x1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000280)) 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) setsockopt$sock_int(r2, 0xffff, 0x0, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r3, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r4, r5, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r0, 0xffffffffffffffff, r4) 11:45:33 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0xc00) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 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) 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) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) 11:45:33 executing program 1: 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) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r5, 0x10, 0x9}, 0x8, 0x100001, 0x9}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001540)={&(0x7f0000001600)=ANY=[@ANYBLOB="1dfc7996a288a2d04d992031ac726eb2336b19cd960ce1e9a5ba8104cf05e4624bd47aa4be9d5f46ab0225a800e0127b3dcba6b7c3002429da7a4beff70c4c4f74520612c59f3224ecb7aa698e47bc770c1abdf2b670123b3f578a0073ce9281759c205594abf083442f57da05"], 0xa, &(0x7f0000001480)=[{&(0x7f0000000100)="bae3ceac2805e511a86e875cb7875dcdd8fb3bcb4298856e135cf366cf9c2128bac79d35733b139110ce2e192b0d5c785a11f56a81af4fbeba2033fbf0ddbe3a3841415ba551df1210e50381570fe342b03761e140a76f03c1c6a70e618d6d569043954d8b4472b74d504ee32ccbcacb497f7361e34d0876a947ae60f37960f3c8946299b87d4365cae78d8ab3bbfb0b9dc4dd4a238c946eb11346d57ab763e3e9dc456c9201444d2cbf2f50b12fea46ac33b633867b188aaee8", 0xba}, {&(0x7f00000001c0)="5ff3e383b8ca6900a9542fe8b3362ddc7efaa2c5b5a3d1f92b33e5975905867e1d4b6162a21fefea8dfef5ade2bd13cf032cb7c35f28e2c84217b6d8b8efd14d31dd32b9dec24c560868af134fcbf3328fddddc01a4ebc55120ffc7293b8a8140499d382dbbae3332d2c3c1c8470d9d3f640556df0d77bc44044b08c4178a51ce7dd8b571a", 0x85}, {&(0x7f0000000280)="8e1c777f8b69f871283d15fb65dcb777460bef85e33005328c0f1df8dea7b13c53e5971f01453cab7862d45c9976dc6b5d858b5d1f17873af54325081a935d87561402b2b1f7a77de9dffb94236e751d5ebc0a66ad2e424ea4d70bb7f0852a4da43d84e10b8c1c26c31a24aedd078f6dc0feb800610012c09fd26e6dedd5ac8e5e64c92d222509754417ae19e3f3563bd4b6d108652264bb5b4b05f6afdfa0d3c1fb760667609bdd96e425002f86be8b6d4c6bab13b7b9dbbe5d7e8226d6b35dd0fc3c91c9b7a2adc60eb52b75d6d727a11a1b38712f576a2fdf6d0c9c10a90776a0d6aca8592f5689f150da4a1a6e6436d00077e156629404b7b928a4b9532aad3663d0a26900053be78c38cc9450df5a4007b2a97dc5c030e3f7f9ca1105bd5d58b45d0d3fe78d8f5ae81933aaea4ac2c2f8f3126715d8cda01c9cf9cee9177fee95598c394394966d9e37fe84140cd615cf22e5ade8843c24183dd57f14c7fd70cdef692e855231e6884219d2c5d2bca7ff4a881aeeaa9319aa67442a92d3df774c084f452ddd8a6b1ceee04eb9fa96d50e10dc831882d537e0437c7dacd47f3980b995f0d61fb666e9c9d3fa032d6830ac8a4c3dda534179ce01459c19bfd0ba792bda6468e8c6050ab139595c2f755baa24ad073c02a0aa926ef6dfd7817bd103ce6f9e0cd664d2a422b06e09d43a5c382fb12fd74da1ea53f3f93a04fc622b7ee334f52565c1bc7a185186819541630f1cbf74b631e26da06bfb19eb59480953567e9caf549d0da41248876717cd59cb4715b654ec2663ddc4d416de1877fede7d63ec3b0b19230d0d7475922a5c2f7bd7d132552a7122c4b820a9eda2294e955b8cdd1e11c251207e198df75bd2ecf6b01f6f6111624fdf67eacb0e19b753c70090c5c6660c687644dd2096ef586bd56c20d67f2221b07336813dd50f0f9987c00883010262d0cb04b2f19a0b908aa02ee7d83e7af7c21dda4efe47a76bec11b81769639d6d6528ab08d50ad9be88bbdb2cec2508bb3572f787e5e8bb933e88cd4ab77c811a4fc376624c1bac374dd968f1d35a672169c953025142cbcfb1629f8f4c0c6d32c6eb8379b7c67149ced7929aeed1e4c23f3ea0ef04e452917ef5d9d362227d4098991642d3408d736342c586d506df330a1a4122f18eddb8a30673a0450cdedd773d28de437a14e97875c0d4c5813fc2d24bb2c6c79f3f61bf001e41d1379111fe5a914d718947e230003ed8519d4ff4ba4bea901e4b54b3864a04f007fcf06c4a691212d515d1dbb047d968a59e930629047013c73715deeec461a5636a1690bfe771ba954aac25debb6d6df0083d277a0da183c6b9987c5e790a5c6c2a70617f0537ac14d1034f6a369ad20514f6b717cd6cd69aa8ea510b910a2059cab073d723524540e07e90a14f6451623a51b8fa933ff30e219ae6b8066f59c7f311cd0b329d4d057eaafb7b3cafdd6aa04ee700c730209376962cc2fab1f703d797eaccf077fa4b3359ad3ca3a3e11064c227d20690f51954bb5e7732b16392ab6ab2d72dcaaf2cc5c939f0d2b7a37893aec8316a3662e240dd40675baab5fa2b42fc3ceb9c39485ce1a370dcbf93f7031afeb26956aa38cad15136877eda88a63b5c99cc9371f73618ae7ece60ba44f32253490f3e28f0ed8dd0ba2dabc6a4b0b7b6143779e5a5f193455ac69594fb8edc385577071ba73873fabb3a474b8c02ca8e47f9272e7a218b85730f9979be7e8dc040e7f002bb2d8957166bc65f986b205f2e5cab8c6c8a01552677b1e19f7cec60e70da5901b50ef17176157e852659c2284fe46318e1ab12586e6ee489742ead3ebe5819c95adea960c33531840080db40facd0052b6d351ee79e269e1c0c92cc5cc4775de206c6983509ed5a5e917e12eb4869dd10c58b0938e02385bef9ccd37b2b2f1bf2f7957a9c906204afe6c575b3b5e4ed285489ab17f9f59986deed823adddaa11d9aed5f984aaf22b57543b398c8ab29ebc53d3493fb0d54e168da4676daee8400d5eebbb4f26ea6c723d19a9071ed81a304d605457a017047e4738a02c7fe4084e5525346780767cb8ca0da93e6c479a4ef1ba3fbf91399e8dbf684da31894679ced512d077ffa175aeebd82a53f9c5188c08399ff0d46cfe2b724a649e6f72c48269f019881d154bb60dab4859c83bdac875ced384cf48f08f8c173025820cea2696109f90435b7308a46ad82291956d98fc55cda705592c37bf25817c836aae15be40b0f2be8069cc806aefaf0ab83d609668e79a5b4f94b04979a52b3b78feabac440fa739eb78cfc6d8061879359a9df210b64c6dcca4fecec63de4d67864be804ca5c9f0f8701dc8ba73b1d726d4764729023b2cbf87789c15ba28bec57da724b567455f9fff4b1ab273408a1a4ac90fdf8e6c95e73975eb0304c7d4d0c180453d60f030fb9c89e0af759f00469c6589c32f060bff6be68b5244e991fd437640522b7ad49b40243790506da3817c917c54e030314495970235e7687ce9b2a55cc2674ab6781cb5e28782dd83156357c8c3b7af1d19a428ef6223507570744dc230081bcf5b4abb1ed3115853fc2e76ab091f380a01da00c8e552c9244dc2f6f013c194069dc54d96ed812d08f0f5b06be5b762d35efc552d6778953f25082d78aeca3e83adb531d2ce78eb5cca92b0d1322afef0d12e62a3b1bd87b40ee28433ff440a65add4b2b2de720dea01e599dd68eacc670d0503ea257eeb0fb92d9b0e7d33ef968a50068a875e2306cf8b09b05c958bca1e98cc1f95dda25c7c11df44ac6ff07045cefeea9fb9e9b4fc244b2c5c375689b6da8a0c1a8d50401de18ac4220ede28c074ae99241bf0137cc281abd34e38ceb5041a6aae6a3ef2a3566b4d31474fd7f867673293a7d4e91fee88aaa23d69bbfe5c903fe54e801d08fbb6ab0e3bbe17e9a644028248e8c91a5f8ff1be2a1cb5b837413ff8059a9ecdca04897b811fda7fb0c5d8f3384b8e3cd9cb308f04950005c93798fb8cf19fcc725ea1846ed5771f14090075c140d019ee7efc4c339986743d424903f3faf847f129c070c36d5963d9d2cd7cd44f1d21a7deda01a64a6391e594d7345af5789917a4d98d5aa94cd0da856dd9d489a34c1ac403f6188e3f2b3a9a7f30b39a9b047b374dc004ce7742ee5fa425ae56d7f61904f0fbf8ddbd15449cc42883906119baa498d125284ffad4a3447fcc6476159329b4c75e3a9eaf3811c4544dd9b69123e6361219aed7cd011eccddeff4593c6d654adb9ddd37116e536b365a7ba4aba033c60b936d6557883c3fb5854ec6ba6e8579da1446be82cf3297476cdae50c909fe21c38ffb7f5dd6fd19066a81b1b5e47586aacb2647017b2fabf5bb43540e1368e97daba0e1dbaacbf1ad80f0603243b2258348cee1c47036c23c636b04467b0ae056703f5d12f5b165a5b47f627be9c33e0a9cd6f3364a2b71f45f89cdf1897f29b95ade828df7c82596263e56d49828a91ef2d07492607ede56f13afab7a9372ce349b3cf55c0d68f71c0f642eb44c6a78bef49fa5a5911161ad6265ba7b4d0334065d8b92c7f77a37356e9247b2980c839e8d3654fdbec9c36adb1ea3b0a2a6e7b6f5c4efb5c399227753a8419ad443cb9de3cc709921b4aa804b716b1cb211bacc0e22050f58f224200f77c9f6cc90fe611c2440e19457cd06c56ca84432a888b93d0732316956b2377f57a88d3b73305507b4bc0f471d3bcf594c7286ab789fba84abccd74945a29444d424c98cd8cc0095b86aadfa920e9af61701b9cf495d174b7595604a86b50c8f5010d4596ed9211cbc2d126f541bf5f914c12b4718b400834d1ff93c95ef6bd33576ab4927f63095b2b16078770e4a012f58ccea07f967674c1c53267dae26402d9d2976dfa668bb0f7937a6105cf11557555775bc2ee617587977730de6b1ca840c98554ea97f69ef70279f2cd52dad07a9eb8c25672cea5d10d96a989d4c0d283967b498bf76f620ff8935f34cbc13582379e89447991526bad03d46620158428a6f0dad0a988a2367a2d48076b58128326e8e9eb526b017f9e3261323317cda00d1f8fa06c257ec3f44f5bda48bed117b8fc44e8ddf2dd5b6dadc250d302896bad8d187157cf195191f4380a01d38f0745890976b3966ec40a7edb0175d61b0858733aa5ea4d5cd44c7f791f28ff19ce0b0b676a7d8d912999ce3ffbbc41015730883b2c56664f464d1f4fcf0a4a01417ac39e001b13eb26c5e2092501e50045493ee433b8556839320bf4a43e4d784954dd87c47a95d8d3fd54d006ca4e83c16f28b5665fc554bbc1b2f9353de4daa9da48bf1e3566792cfecaaf88e38121b502c751e159434348317c65008b1fbb9a2ccda82cd5bb2eb7d0df22c0f5c21410d6fe460523c39bacc4ce29ff4c46612bed87241b467231ceb5e1c0cb6e447c9daca7b123c425c0514b8ade97eff50208ba378e0b0fc8746a202dd1834f7332fab4fd28fec71ab9d6fd78e86a558a293b26ce98b54239ff7a5721268a0af9502e740e88ef8885ea6ced5ffbab6ddc90af5b82fbb639bac08fead1ea9c972e79a2a1c23e7cbaf8d9521e1ba1fcf1411839b1f80236c4a1231ccad1796903578c5dea38505e1966aa95f67f02e2d473652be24dd4c5a86faebe4dda67456d335e759eebcb19d64668b9fae2969f566b8a9675d0b3f56e9497445f9b11ffe2614c355e6cb8122790818f34764b9428f686be73b336f857de15088aa94747648de98e319ac80ea896b2c22231d4e1e25b37699832b12466a94b232405ac850be4972ab14261bc11d5694448a8af23963ecf0b467f0e23e27a06cde7f514a368c2789883f3b3757a61c87d0d7f629d5485057a894e319290197666ead1ef187fe9b2c03bf1af423de4706997af3891d22d7c87075de9eb5a9a0588af4e922ec33b8cadbedb2367dbb88eb4cf46bc235b7836229ee6ab0c6f8844470fe06c850f8aacb5b6ca796a05ddf2b500f2eb8b4c926ec1d6e3bf03f4783ab514c18078c8ff7bcd9f1ce3cf130543fb2dc6f9904486f16971065648a7676ff2883ade52d067b2cb2eb0fd0a6bbddae4639f5a2c39f3b2b6f8fc7cc32612b757713dab4d79294bcffd67f6ff4dc01747147f5d8594dcc73e6bb95f32a4816aa016f248af20761c96824d9910f9bb651ce61d3ada79e69e61636050a7228b02581ee82182a4c7e3d1d2a850676725c2484a5cf59fb3145ca5663c1099309929a94c2040685f6895dc68cf5365662bb64b3514c12b5ed105a057501ce5b47fb3264b686a96e64ebb193eb871be111aeb41037de67223c53436d53cd633205022aee2a0ca0ba69e62fb2fb7d56217296f31bff84ac21f28b5d3845f8fbba3f54859d6377ce6749cb0d2d05fc34799eee52805007cee45699ec7408ac32d79d3853ecd186380cebe29932bbf73013170c98e0e3a37df93e8a164b330e7c1bb8eca95c5ecf85d83c6419cff495a8639d0a8bdd674208fb0de552e0dd22d9f6eec7e65217bc4bab8f352662a36d335790d3b6582ad81af0abb0c9277363307a5910fb4a8080d1d4bb61becce2b827847a41a36de5a7c4a892b7667850990b8358c2e4cf191a46a1d9ca29e403e4ac92fe35b4beb211222b396c22e0f29f3ca0ea15eda40d199dd1fe60bb6e2c90c2ecb2db3fbcefa8bf0c5a55a01984cdc642827e8d34618114f349c6dc82a88b240a4f8cd302e553e1e80ac08fc39515a658b9d905a03af00baabc1f8f1d53391cd90146eeff90ed94f13e123b830ca4b1", 0x1000}, {&(0x7f0000001280)="78466973f3029c2075da273e2aee608985475893bbef904e0c879d6cbe29985b7c96e7abf475a40ae583f2c9afd9fbe33db98a16844efe2881870ae5d4f0e7485cd8f56fcf97f3c9be44af19140a4a2d7ac2c1b1c1941aa5cc36c707f8aace90fb39060f06216bd862b5374409ec580756343f2244700fe6d14e93aeeb88b0f0b8b747997e573c4eb73cf8c08ee885cc332cc4f174936e4db0e579f60ef4a9a93624e33c042a8c03d546ba84aed7563be44f77bac03b3ae576f2743603eb9dd75c2d3f07d20b8b9772ca9f8a44389ea6033203ba7d4639131d3f44b21e2e9ce9219606ebd9d87168861bb9cc6b09131e8c56ed4ca6f9", 0x62}, {&(0x7f0000001380)="041e219463d433aba485395bf9dcf0a5260b2785c38cce06af24d0953056e08dc8a88b71", 0x24}, {&(0x7f00000013c0)="78af54f84d24d6bf000705f48e30c08b777b1a94cce60101422b7bee83ee2e8081a130587dcd1a0b5687843e5f72de39c8acdfc4542531e03ec7f1e2f1b2429d1a4c48fabead77b4d8882ef81b0fb66671dedd830944ab822395c3b35fc2d80263b404c5fb80d428b6c6e33c1288933bcd20f94f958c3c8f2f945fd2b67caf6b1f4be9109c03c994af53", 0x8a}], 0x6, &(0x7f0000001500)=[@cred={0x20, 0xffff, 0x0, 0x0, r3, r5}], 0x20}, 0x407) sysctl$kern(&(0x7f0000000080)={0x1, 0x24}, 0x2, &(0x7f0000000000)="21c29cd4", &(0x7f0000000040)=0x4, 0x0, 0x0) 11:45:33 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x8}, 0x2, &(0x7f0000000140)="18d27e5dd1f50edd1e76b1fffca1f8cf48a54676dcac4ed648ea6ab48176527b0861220474dbab738da45036ddc70600000000000000fed9baae19736b0a3836d5fe8f07b3abf14ae3cf3783d4c17269a5c004c31db25268958584a2d493a836374be22303679df7d109a611c6184d8b6058567b9c488cf2f8afe8555bd113f46391d1efdabdcd38ee359e978da8c60c3e007117d6123df81a51ee26e000"/172, 0x0, 0x0, 0x0) 11:45:33 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@redirect={0x5, 0x0, 0x0, @multicast2, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}}}}}}}) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000280)=[{0x2, 0x100, 0x1800}, {0x2, 0x6}, {0x0, 0x9, 0x1000}, {0x3, 0x7fff, 0x800}, {0x3, 0x2dd, 0x800}, {0x4, 0x7fff, 0x1000}, {0x2, 0x8, 0x1000}, {0x2, 0x1, 0x2800}], 0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000002c0)=r2) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x2, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) readlinkat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000300)=0xffff9087) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) renameat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000340)) symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000040)='./file0\x00') semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) 11:45:33 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000140), &(0x7f0000000180)=0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x3c}, 0x2, &(0x7f0000000080)="903f6fc475c34613c3c55673850271adc2d94868c39366a5250b69b1b57f94880788a65a22176de7fd4f105bb2b7d4ae80e967afa267b2aa9a085a7dfb269dbe4d3a879b985f42f8f9804e7cb511b870e2cf6e25db5d32e0baf9e88e1103fb20e2b0b489a31db500d72dae74c7f7298b9d0cc8", 0x0, 0x0, 0xfffffffffffffc35) 11:45:33 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="10000000ffff000001be7c443171578decad5205c407178c3d7bc228864f95d46ea717395a6200a891c30900000000316e106c7abe6f79246057e6a033961a6bf35ec069db984e7dc427284cdd98aadbc6f9b1c9c932a5add598"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0x0) write(r0, &(0x7f0000001640)="8a", 0x1) 11:45:33 executing program 1: syz_extract_tcp_res(&(0x7f0000000040), 0x25b, 0x3) 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) chflags(&(0x7f0000000000)='./file0\x00', 0x1) 11:45:33 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffffff, 0x80105705, &(0x7f00000011c0)={0x4, 0x3, 0x0, 0x5}) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) r3 = accept$unix(r2, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() r6 = getpgid(0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r6, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, r4, r5, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, r6, 0x6c, 0x7, 0x75b, 0x100000000}) fcntl$lock(r3, 0x9, &(0x7f0000001180)={0x1, 0x1, 0x607a, 0x0, r6}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) 11:45:33 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') syz_open_pts() r0 = kqueue() ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x61f], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [], [{}, {}, {}, {}, {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) setsockopt(r1, 0x1, 0x10, &(0x7f00000000c0)="04da33f98619a166bc32259ef1fa51a5101f397a7de9ae4a8b", 0x19) 11:45:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() 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}) getuid() 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, 0xffff}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000180)={{0x1000, 0x0, 0x0, 0x0, r3, 0x1a0, 0x7fff}, 0x7}) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2, 0x1010, r7, 0x0, 0x0) renameat(r5, &(0x7f0000000100)='./file0\x00', r7, &(0x7f0000000140)='./file0\x00') ioctl$KDENABIO(r7, 0x20004b3c) close(r0) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "73ffff4d4d7ee400000100000000000000000200"}) writev(r0, &(0x7f0000001840)=[{&(0x7f0000000580)="f12485034b2e161145cccd1ad2083a7d9d680ab9d0dae52040d1477c3c1fa79dcde53cb18efbaf51caf8736eaef5abc37698d510468972986caa981ea6dd9eb1e2a870c30ce00480d0940cfde48c179cf73e4a4dffd4e74cf2860606a59e576d8a1ad0e915eb67cf4ca129b8c81a672c2e18e59ed601e06f67cd121b27f4f10216899357e012f2812be73e5ff8a1519de428d34aa8581bfe43b07eeaf5a213700fc6d6d0cf892ed0014c2114ee49d2e13c5c7e", 0xb3}], 0x1) 11:45:33 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000500)=[{&(0x7f0000000480)="bc", 0x1}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x9, "e200ec3e000000000000e40000001800"}) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3, 0x84, 0x200, 0xe92, "ac5549a0608324bc6b5024f51a87a13887286187", 0x2, 0x400}) syz_open_pts() 11:45:34 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="25012e2f2f2f72"], 0xa) write(r1, &(0x7f0000000080)="638ce46ce64caefbdc5fa5890481dc61d1aaadd5ad6f9173896a4a29438d59278b9ce91e2d336d0468e4d317c379903ea4fc0dde7df9177a3bd419db5631472c8c5794fb5349552bb055b747e67f37e84d7ebbedd839789c56ca79447b0d8fb3ff01f65f9efeb2ba50bc37602976f873a151a0f48b2e4ba08fbbc6edc729568d156d241bec665553c1de04ee2975f641297dee16b035487d46043a04385bfd68b0c26eee98667bdd562240af9f59244f90e2e9e90c976e3580e4aae6315ff941ca983c6f93b5a1acbc98c4f305f851ebb98dbafa98edd42346c74f1e486b65", 0xdf) sysctl$hw(&(0x7f0000000180)={0x6, 0x13}, 0x2, &(0x7f0000000280)="a4cbca", &(0x7f0000000200)=0x3, &(0x7f0000000340)="c592d27a6e4defa990cc8a679d05ccfb0d532512657dc7a04f1963155d1a3acf688677437c0198d3e4fd0b360ab337b4c673ee9e3b19418e0ed9a1a502e67c33c61ac6f062739f1539f8936810beca8fa7476b64d1eb5a3a52c4fe6c6d93a49a3d71dfd893e98edc836e6086b143f56ce4b3f86125935706a67fda2ab3f92f5c167e06", 0x83) 11:45:34 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) 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)={0x0, 0x0}, 0xc) setsockopt(r2, 0x9651, 0x3, &(0x7f0000000100)="6ef480a288fefb18a929bef1cb6ee0df110de7f3a9680cf3be2c243c6721ee272d889ccd87ffcfd0c9aa6187d271958b3e1b35d7be386c0884ff35239294c46ee44b4e352f8f10f92101234d05e4fc323aa4f4e532b123411d4363722fc95441d8fd00c2ac717985e55fe4e80d3ba1e62b4363cbf707fa55bb5c6a90bdb3962c753db38df861584bf779eb5cc9e8f8d33c2bdd0c309f85e594ba8229de679f0c1f26e16d687e5fe55cce9cd2988cccdd267592904eca932f3267924ca0393d3bbaf43f87", 0xc4) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="1b7de062f0ccb1d2a75c01a96c506a9f3c92ed920efb3f9d36612326a12d5a26cad207fbb1631dd86fbba506cd93596be376f41d2169a6ae48d7fbc15130d222169eef223bc5198173bb9fe82a3c463c5c8ceaf913b4a32083df393f6d9e2fe5e6f79a20722a77aa964c1faf96ab654a68ba11a2143abd80d10021e167a9af365af569dccb6184becd96bb36c9aaa96456e0753166dcf92d91a54bfbaff2d9a11a2c7308e548fad8f24d1d301adbcc1c2dfd6c335783c076ec91561f662f0fe7655f2095"], 0x10) close(r1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 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}) fchown(r4, r3, r6) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)="c275beaafd8b26301f2b89dfdf0591cbd2d03bcabea05d6d6da90acb7da1fdeac80d5945fa05368ae1ef157c5f37646d217fbbbbf381593f05c9581ca00c5568a9c9b81f4b8788fea1315eaeb30434ac083cc8a0d3e0453847b099acbf20d0a66ae900941a6d8de624721bdac8025b0106af4cf0aba04508eb012e1fc1cdbbaa5b81f5356355ba5786e692fd26f308d45b86a860e6ff61ac3155761598574403d77660c233e1b8061e968b73250514f29fc43dd70265f83d027857a39ca965695763bd02d8aa5d5096d137fd5086e2911bdf9f275820764f5111c22019c6d3e35f3c6f056fddaeaf4069727b735a4358e8faba0ee366c8e0efa909d47fbb9a75c04fabee980803984503ff8497adecdb7de0e9eb467fb0852c04fe4d2c06bad196484dce43f3b8a838c3772c91a2ba93f427e84bf36e48bf673128db612ca433eed04ae45b84087e5dcc4f6cb28757e1058cacd53eb69a6ac18837f1cf622b6867405ef9645b99edbefceee4908b25a29b", 0x171}, {&(0x7f00000005c0)="560e16241d8915948205fcd5db679096eead57eb12539256c67d36987339d1064d3eda89901b6528bc73813c893067420930f17ca56bf87b5ccdfc904d309cb66773584cc67d28994d0a4e34e33f6c88ec879962950ff254ce018072e93af7094e035632b4d07b5431180d2f9c2c06911b316b0768b37caac149872d155fe170257e8e81a036030fec8734efab776d4975e277d44588a5abcc7e7858e362714f3cfdd21c00421b027d809547a2bffef1c42cbbd06d32aed0da4b309cd7ca314600d3d9454174f9f96abd0cc68576156f8403125623b7d2ea880215f21fb5070754bd69d3a956d1686d7e969fb6682b56043dd744ab0efb28dc9228282d907ed849447366c05acba9e913b0ae6ceff98ba7704baaa9021becfc7f5363cedde0de071ef67a43405b5262b60c1dc43ed2506c744e9062547a46fea531bb6299e39220eb893c60bdfd893126d787d4359c98de5b163ea24593ac9083d1945caf9262479853d5e8a99cea5707c65b728034d6e5ddbecd194f89fbeaccd214fd1c3ea61a960b94cc3af62776ac0ded20de2190ed6460b40cd32869f1378b388aa4dfa6f600d25e5b2bf2aef2b0699833b4dd373e4c803888a42d3b1d2669d794bef7ea7cf319490a61f7aded0a85288775e5f857c7bae786da01a0b75b080f4d0444c7c9bae33928418b0a8697a06994441e2fa75eba2e2b292a6d5be30d22dc1d540795261e928159ecb21021936d456e5048f8ac311d4b6db226a677e319af9ed86b4fb4b618428677e8a123d702c2c4c9b0c41484a6dc676dfecf7be86145cf077b75a15f6fc0ca0a1730957a05971de7c2b969968e5422de23d51e59b334987ef3a6f47f33c8b8da15b28c58acfbed4581109f8465297b0062678d9f3a9543878114c0664fe87f77456f6c095c44655e47d70c12b000c5b653f5733c5b1ebd94880346b12731356d7673406b6f78f72dcc2d9063686e4e80c0af732252d22bbd2b3a957f340903f95e532b5605049b4f131ce7fb81fd870bb9f775389a8869e60b76e6495b1e89e9ed27ec4ab487bb4ebaa9418f29c1cded5788ffef84cb06935b2c7a7bba70472ba7eef02ab0e2db0f183350f78bc42f2ac7fd40be6a3777b5501bd1f1739245661ce3b33d688fc50d5d6e610adad01570ffeab615f6b7cacb1d6d2ee82dfdaecfda7d651b9fca70260cb94ce50a7ebbf2e7a958bda89615f631062dcf57e920ccc73685cdc5a32d232663f29e2935e3a4d79505f0278adbcb4da00619c7a685cd621874aa64796893f3f66350c9a362c576eaa0286bf627f77f336048736dfd4fe779ccfb1090bb5572e31984546dc5e2fdf944d4c71e0b59746580664b120b38d7c776cf94d30601a308f962998392ffe42b2640532142416aa9277cc8bbf3ae826505635878a9f9d36fd79b562e47f2db24b324d558676144bb7c9fea55b37be008f2972338a93dd2a7adb3035e9e8249ce57c8bf6fd9c58b0c4c9a01ecbcdd17", 0x428}], 0x2) 11:45:34 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$VT_RELDISP(r2, 0x20007604, &(0x7f0000000080)=0x1) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x23, 0x3, 0x2}, 0x4, &(0x7f0000000400)="c5a22f63", &(0x7f0000000040)=0x4, 0x0, 0x0) 11:45:34 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f83c8a5b6701000000000000000000c414000000290000002a0000000000fb0a010000000000893f5b"], 0x39}, 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$TIOCCHKVERAUTH(r2, 0x2000741e) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) socket$unix(0x1, 0x0, 0x0) close(r3) socket(0x18, 0x400000002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffff83, 0x0}, 0x0) 11:45:34 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x8, 0x242) faccessat(r1, &(0x7f0000000200)='./file0/file0\x00', 0x69, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\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) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000280)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') fchdir(r2) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000180)=0x2) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000080)=ANY=[@ANYBLOB="ee012e0c66696c653000"], 0xa, 0x0}, 0x0) 11:45:34 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61, 0x8}}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x7, 0x100}, {0x18, 0x0, 0xff}, 0x1, [0x8eb, 0x3, 0x8a, 0x2f91, 0x0, 0x3, 0x40, 0x7]}, 0x3c) 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$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000040)=0x9) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:45:34 executing program 1: sendmsg$unix(0xffffffffffffff9c, &(0x7f00000015c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="d59e9c0400afe80b709785aa97778206c1af658a61b1dee1033b5574eb39ea500d836fc1dfa3908af17756de6226a3f3dcefd4aca7000000000000000930841a83bd13de43978dab477d66eddafb8b3212926ae2b32b3fe4011ae69985d70b1a81811968acce18d5dbc353597c7617dbe8be7270c909cb3441b422b2d50d2544665d289917ab392cffdc0ea4615e2ff73d25b57583d8c75da0978db58f94ea7cc7d4af6d79a6a3e6531cfd7e05a629aa87ae5655106e4c505301342f812a0901f68c0b2c282a5b7b8563ebea52b91e790c857b5ec3ccef7ab0733edbeb4d1b6fc2376612a8f657d42536ad4b9bc6889d0191706ebb40fcdbdf6e0c8fce6ccba0457d54f82831ecfd890ec578fc8e91908782cb155985464cfb4956a9c29c7fdc86e6cf54ce4404c78f1d6c83b53698ff4e22a26e8b656ea5331915c267edef22d5a43aec808c"], 0x1, 0x0}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = getuid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r3, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r3, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001280)=""/4096) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000080)=""/166) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x73) semctl$GETVAL(r4, 0x7, 0x5, &(0x7f0000000800)=""/194) semop(r4, &(0x7f0000000400), 0x0) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000140)=""/249) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001100)={{0x85, 0xffffffffffffffff, r2, r1, 0x0, 0x31, 0x409}, 0x9, 0x1, 0x20000800000008}) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) pwritev(r0, &(0x7f00000002c0), 0x285, 0x0, 0xffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x814, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x3) 11:45:34 executing program 1: setrlimit(0x0, &(0x7f0000000080)) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000040)) 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$SETVAL(r0, 0x4, 0x8, &(0x7f0000000000)=0x8) poll(0x0, 0x0, 0xfe9) execve(0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000040)) 11:45:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 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) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x24) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x16) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) getgid() accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) 11:45:34 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x80, 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$dupfd(r0, 0xa, r1) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sync() pipe2(&(0x7f0000000040), 0x10004) 11:45:34 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 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$TIOCCLRVERAUTH(r5, 0x2000741d) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000001800)=ANY=[@ANYBLOB="82"], 0x10) 11:45:34 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) dup2(r0, 0xffffffffffffff9c) syz_emit_ethernet(0x70, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd60317971003a3a0000008b1f6cdc9a33c6cd5923810000000000000000000000000000ff0200000000000000000000000000010100907800000000602484a20000470000000000000000000000000000000001fe8000000000000000000000000000aa33000000000000009918"]) semget(0x0, 0x4, 0x0) 11:45:34 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000140)="4f009952d47c707ffa7d24e95b32c887", &(0x7f00000001c0)=0xff6f, 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$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x7fffffff, 0x0, 0x7ffffffc, 0x0, 0x0, 0xffffff5d, 0x10000, 0x0, 0x2, 0xac, 0x5}) 11:45:34 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) socket(0x2, 0x0, 0x0) r2 = socket(0x1, 0x1, 0x0) madvise(&(0x7f0000531000/0x2000)=nil, 0x2000, 0x2) setsockopt$sock_cred(r2, 0xffff, 0x8, &(0x7f0000000040), 0x2e4) mmap(&(0x7f0000ad9000/0xe000)=nil, 0xe000, 0x4, 0x4812, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 11:45:34 executing program 1: syz_emit_ethernet(0x1de, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffacafa3a59f0a86dd60620e1501a82c0084ec984c77e0346f1d6f94cb4b1efce2ff020000000000000000000000000001701d00000000000005dc245b2e6df6d2f02da4d5ec1eb4349724c8163d8cacb92880913f51ce8b0097252ba0a6a60a3afa03d9059824fdec2ec4ae20120f25009dbc8405bb111c555b80f9e8373322bf330fd6e0792f688ad798a457775062a495a17452c930b4e3bb5514d45aa37cbd40721e4d8816519b5cea34cf05569292b55737c84967dd8c721284a409c9028958a58b7f52437047c4667cc5e97060c43be782d3dfedbe6366427aaadb0ba795685fadfb56e5afe9b673269eee9e040ad6dd06fde9e5f4d3fbab2df2a8b7bdb844c9c508066f665e80f4ef08fe9b641de0fefb05bba10502002501010005020080000000000000006114000000000000c204000000040190c23982176291a8fd897e19e1d134191b082ddc16303b28373c41335c488063fa48b3a44c9856c8765e104e2a3dfce13870f3fb47553bdceb638739838876f05f3953474e9e9862e83cc563656205fb415b734acaa06e0d991ae6f8131cc63f90e09b8451efb24024c9aa3c4491d2ca269825a5260b4ae3bc04e80f1db54c50120b5e62f9e5af39fa16617c53d949114a0401d6c2040000000200000000000000"]) 11:45:34 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="d71ca3dd0300", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x0, 0x0, @empty, @mcast2, {[], @icmpv6=@ndisc_ra}}}}}) syz_emit_ethernet(0x1a4, &(0x7f0000002a80)=ANY=[]) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) getdents(r0, &(0x7f00000001c0)=""/159, 0x9f) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) 11:45:34 executing program 1: write(0xffffffffffffffff, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=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 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x10, 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) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000240)=""/201) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0xa4, 0xfffff, 0x8, 0x80}, {{}, 0xfffffffffffffff8, 0xf4, 0x1, 0x9}, {{r0}, 0x0, 0x1, 0x8, 0xfffffffffffffffe, 0x40}, {{r1}, 0xfffffffffffffffe, 0x20, 0x2, 0xc00, 0xffff}], 0x791, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffb, 0x53, 0x20, 0x16da71d6, 0x1}, {{r3}, 0xfffffffffffffffd, 0x13, 0x80000000, 0x2276, 0x5}, {{r4}, 0xfffffffffffffff8, 0xc, 0x4, 0x80, 0x9}], 0xb2, &(0x7f0000000200)={0x9, 0x1}) 11:45:35 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x6b8, 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000040)='x\x00') r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000180)=""/183) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) semop(0x0, &(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(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000280)=[{0x4, 0xfff, 0x800}, {0x2, 0x7, 0x800}], 0x2) 11:45:35 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) 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_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x1ff, 0xfffffb68, 0x5, 0x0, 0x800, 0x0, 0xfffffffa, 0x1, 0x0, 0xff}) syz_open_pts() syz_open_pts() 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$TIOCSETD(r6, 0x8004741b, &(0x7f0000000080)=0x4) 11:45:35 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2}}}}}}) socketpair(0x6, 0x2, 0x20, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f00000000c0)=""/81, 0x51, 0x1, &(0x7f0000000140)={0x2, 0x2}, 0xc) syz_extract_tcp_res(&(0x7f0000000040), 0x9, 0x0) 11:45:35 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast1, @broadcast, @multicast2, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x28, 0x0, 0x0, 0x0, [{}, {}, {[@multicast1]}, {[@broadcast]}, {[@remote={0xac, 0x14, 0x0}]}, {}]}]}}}}}}}) 11:45:35 executing program 1: socket(0x20, 0x3, 0xc1) 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 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f66690065"], 0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x2000000000000000, 0x10002fffffffe}) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt(r3, 0x4000, 0x2, &(0x7f0000000100)="6973688118732dc4d4f58a64d2fbe3feb29e0e295f6327928e770765a66b6a39ca6be196c4165d36b51af7d4a1bb1f951445c2e4e281b1c9cfff3603f78a35b2a3f4f50145d3f1ff3e5b4d976fc3f9275997332b56b16f2aebef2ad814668da020ca385e8dfb77a646265c97686c7604fa4fb2c5b004ac64ad04aedd2925788a3b83d6df9bf5a5abeb6870f16d75925174e523f00e3f90130ce7da859366660651a595d4ef7594fc42c0c9d3e8de", 0xae) 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}) lchown(&(0x7f0000000040)='./file0\x00', r2, r6) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') sysctl$net_inet_esp(&(0x7f0000000000), 0xc, &(0x7f0000001b40), 0x0, 0x0, 0x0) 11:45:35 executing program 1: 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, 0x5, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@noop, @noop, @rr={0x7, 0x3}]}}}}}}}) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20a, 0x0) preadv(r0, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x31) 11:45:35 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x2, &(0x7f0000000040)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f15c23932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c097da04f69cc5cc4f16b01206be127e27680a458f48bacdae38767dbb850ebdb29f968bf2c6ad0f7494a9e1fd03beb90543ad201c371a7d36c264ce28f48fb6b18b", 0x0, 0x0, 0xdeb253d91cde453e) socket(0x11, 0x10000000000003, 0x0) r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r1, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r2, &(0x7f00000016c0)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x3, 0x0, 0x0) r3 = socket$inet(0x2, 0x1, 0x20) 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 = accept(0xffffffffffffffff, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) pwrite(r4, &(0x7f00000001c0)="56477631b1cc8242a79f0c8382361fe2bfe521cdf2e819727d41e00f615a429bb99050bdb6814bf56053de6457ba213553837ff7a91a1c7758c64a801c0e9e61b55d6f84d13af2b4d13ede1f67c4d653a5796810d6b61b180327fa4b52078c887b7b2f844b2c5084ce5b97c03d688b45c130d1cd1bd8342eeaa584372a93f72ca4deb8c0bff175e948b686ef62d7eaf6286e1f9328c96950afba70bdd35af40a2b09443fa28a34eda9434738910b6f36fc1c18c8b0a9e78ee59c0d97ee1c89b0d9a0800e721798be8e7665792d651829d8ea02525aa2538ffb66", 0xda, 0x0, 0x4) r5 = semget(0x1, 0x1, 0x600) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000001380)=""/88) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000001480)=ANY=[@ANYBLOB="01000000000000003069f3415e19fb3e6a6551e10695e42aa78bad4b4bd6df5709a4cf4736c270467f19dba1680aeb8c805dcd8bbbd50600200000000000fed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac0300e758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f53577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf3655df60f7a78fff72c2e2c20f0ff4736ea254618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a51c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb647055008ef1d52df6cc6f6d1faf29cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b76761d1db901f6a4488f35f0f185"], 0x169, 0x800) msgrcv(r6, &(0x7f0000002800)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba600000000000000000000000000000000000000000000000000f3b881b4bc7d8c2100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e52179293ad1a44c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008038abda00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe900009e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008d025955000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000248e0269b0ff76acdd4a4abba36f4fcaa2047445036a086e4ab6307c9005907b3517ebbea18f34e46abfbe0285715e740731512fdd8a574ae1a97d40aba556e3481ff99ce687ab379c724d573c23f8845fd207a059811b26c6d8b1a57cf2463a"], 0x1008, 0x1, 0x800) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f0000000340)=""/218) 11:45:35 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) 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, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="ef6ffdccdb5451a0be5f981e75b1125d917e737435ab0bf033d75e507e8d0d92bce0fdeacbfa50fc02fdec6c46b3ba215e0fa9a2a07ecc3a0bf9cc4d533d730ce781c0fea4dac7da25923b6224e724e6836138221e014e971a0bcff5b7d086b2a08db3659ddb70f482d7fb1a7d726e74689f73e27e0eb9b9ab4a2f64bd8aa4a1430830c1ac95dc210917419a1624c27fbb4145e945f1b0d9d4e3ad9c1643a2a264d7033ee08801ee0612d494dad7b0a7082c43f0991f558ac5a374ac698767ff3777a8c6126272", 0xc7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = fcntl$dupfd(r0, 0xa, r0) shmctl$SHM_LOCK(0x0, 0x3) r4 = socket$inet(0x2, 0x2, 0x1) setsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000080)=0xaf81, 0x4) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000040)) syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYRESOCT=r0]) 11:45:35 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x100) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x9eb4cd1274ce6d9, 0x0) semget$private(0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x2000000000000000, 0x10002fffffffe}) 11:45:35 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0x67) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000180)) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda71601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a00f9000fcfffeffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 11:45:35 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) 11:45:35 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$KDGKBMODE(r2, 0x40044b06) 11:45:35 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x200, 0x0, 0x0, 0x400000, "d730c15b00f4ff000074000000683f00", 0x0, 0x9}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x3, 0x81) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x4, 0x9, 0xffff0000, 0xfff, "ea6acc8e5cb7f09369c792d9fbae33cd625f6c91", 0x2, 0x4}) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:45:35 executing program 1: syz_emit_ethernet(0x1e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb803500010800060400002765d78ce8f600000000ffffffffabc761430f705d6af6b3ebae37044c14ffff7f000001"]) 11:45:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) close(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) r2 = accept$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0xc) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r3 = syz_open_pts() close(r0) dup(r3) socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() fsync(r0) rmdir(&(0x7f0000000040)='./file0\x00') 11:45:36 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 = socket(0x1, 0x5, 0x5) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x2}, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(0xffffffffffffffff, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) r5 = semget$private(0x0, 0x8, 0x10286) semop(r5, &(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(r5, 0x0, 0x0) 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) msgsnd(0x0, &(0x7f0000000680)=ANY=[], 0xb2, 0x800) msgrcv(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) 11:45:36 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(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) write(r1, &(0x7f0000000000), 0x0) syz_open_pts() 11:45:37 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)={0x0, 0x0}, 0xc) r2 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) syz_emit_ethernet(0x21c, &(0x7f0000000080)=ANY=[@ANYRES32=r0, @ANYRES64=r0, @ANYRES32=0x41424344, @ANYRESOCT=r1, @ANYRES64]) 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$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x83, 0x5}, {0x23, 0x2}, {0x89, 0x1000}, {0x42, 0x6}, {0x1, 0x9}, {0x45, 0x40}, {0x22, 0x2}, {0x48, 0x5}], 0x8}) 11:45:37 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, r1, r2, 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) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000100)=0x2) setuid(r3) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) 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) poll(&(0x7f00000001c0)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x80}, {r4, 0x42aba04251bc7e92}, {0xffffffffffffffff, 0x4}, {r4, 0x2}, {0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x2}, {r5, 0x20}, {r4, 0x8}], 0xa, 0x7fffffff) 11:45:37 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820266696c6530100000"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) munlockall() setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 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) getsockname(r4, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) renameat(r1, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000100)=0x7) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x5) 11:45:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7ffb, 0xfffffffffffffff8, 0x1dc80d8c, "000017ffab7fff0e091fe600"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 11:45:38 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) socket$unix(0x1, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x8000000000000000}, &(0x7f0000000040)={0x9}, 0x0, 0x0) shutdown(r0, 0x1) pread(r0, &(0x7f0000000080)="308459efb98784076fb71084301e50c96842ad2e241f1c276ab29516ad724dd3919585a69567b41544c4b31a97ff1c3e48183e839b25c3aeb260ae0b700bbf0666ba32263db4d98448cbbf6aa712f47ec0968051ab9d51a13d2a4cb4a5ed82b13b1111524e2702f43fe52bae1fa51a7589f53c04c099a24cf3f4348339b1b08147becf4864f6f3eb98c94f0ddf66bc96db5f72b1b8e4c8f866ebfcd2231a01747e33eaee8f7aa5b91405cffda98f5a1317f56f8374ea04d5e83d1c2d9d107b1d0c8c0351151f571cd993e45adfb4260d88", 0xd1, 0x0, 0x40) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f29384d0829696473d0000c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782813c8cefefdb23d4f9c0e36d58ab4f79a65f69e73991844d490000010062d8edd55587267ba5090932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ec9263b7abec3fef53c46f9362301576534c2d7eeac6f70900000000000000fccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc4a7d76ba942baa127a4dc3f3354fcd7b01e94dabddc8a713ecdb22c517b8939ff036a801b5669356a3f996255f4dd7183fa2b85204e29c8c37d69864a92144e3ea32e04d709d7d06700200000093a9ddc93e8223278f36593c68be103eb0954fa3c63eabf60d69f3a4917170bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0086bc590f407990dca000000000000b9d2bb8ecc80d287ba102349414033cc010cf7649214dec62bffdfd3721ca05d2204a978be2d7f0537314b6c74f050a28f74490156f4462cccb3d32fcdd6fdc167fd4e399df50e3b5f01d704048ecb4c02452c9950f3907cd34ad3ec07430f136c0fa1d56223dd3ad22623a9b309e30f2d7597ef1096d8b304d3cb7c5dfb241a85dc1f845c5ccc3446048ba5091dd22d636327300f8b826146c8ee6482b31f72082a578b1f928ca4de8c9119b44295f0b3172c8d77f820da9e814378f7e9f0d1913d39f06e110fe7bf9bc457e368a9a1d9d4c927a4720c2fb3e3d81b83904c09a905497cdaae513b0f918391013fefbd0b35974c9c1f4c70be987f000045ce632e3ec0cf3d21f6be4e07218d3acf9061c787ac6da233a7ce12481a818c2fe2c98f62575cd83d14a444c25de8852192390911f847b4f5a4148c6097012fa1e566039a741d0c35d3d21f24beaf540b962b5c583a03b7b39db7cd14ba4f20d54938b1fc6ab6a0e207ce007e4805dbf7093379a9745906ff7da369edd2976ecf129fae28ccc240a25dc65011bc21cdeccfe05323d88b7a7771ec3b222d3342bc461af977f9d168ff7d4bbe53c1ea87e1fdafb519310058f68ba3fb415c179da6e2e3ceb05df5636a66367862c31ab098f1ebcb91c56ac7aabe8abc462478a852454c0ae54c9f6f5f534f96d93a16ad00d88367ad50c913212be66f7d21837be7a4e58bbd3edc89830d81d64d8e92fde74ca7b5c38802c6ab60d738cc60488b0e9e8231995b358183367a4c52f477288ecae3519e9f5e1d31985f5420808e3dfdd20b0101c2572e9aad0edb0300000000000000316ac273a4c691189e74c04b2d287b159a5f4f8cec6b40be97b6782214c39918d0aa72e9c1cbe0f14660a59e03306283ad9dfbde5650dd9501ce3106a9026519e7aea7c4c01369ea2b1bc161a4000000004178a5fae701275eb8663b25b142397a9e2405d3c0c47e840d440048be15"], 0x10) writev(r3, &(0x7f0000000140)=[{0x0}], 0x1) r4 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r4, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000240)=""/99) 11:45:38 executing program 1: seteuid(0x0) r0 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r3 = getgid() semop(r0, &(0x7f00000002c0), 0x0) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000000)=0x10000, 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r5 = semget$private(0x0, 0x8, 0x10286) semop(r5, &(0x7f00000000c0)=[{0x2, 0x0, 0x3800}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x5, 0x800}, {0x2, 0x7, 0x1000}, {0x1, 0xfffc}, {0x2}, {0x2, 0x6, 0x1000}, {0x3, 0x200}], 0xa) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = semget$private(0x0, 0x8, 0x10286) connect(r4, &(0x7f00000005c0)=ANY=[@ANYRES64=r4, @ANYRES64, @ANYRES16, @ANYRESOCT=r6, @ANYBLOB="761c3067c16f9effa84fcab553dbda95a2d5b41b44d978dfcf4adad07301a891c88f33c2ce30c3ab948c77252f84ff49731105aad737ae3b3b675cb574bb2530d9f2ac98f1c8dd3e00252784d5f7275efaf93c10a844eca404e87bb1ea51b0a2106c39064040721a032e029493f7f4531c8402149d5d87742751", @ANYRESHEX=r1], 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r2, r7, 0x0, r3, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0x7}, 0x9, 0xc, 0x5}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/249) read(r4, &(0x7f0000000200)=""/180, 0xb4) 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, @multicast2}, "810000005ee1048c"}}}}}) socket(0x2, 0x2, 0x9) 11:45:38 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x8b) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getpeername$unix(r1, &(0x7f00000002c0)=@file={0x0, ""/33}, &(0x7f0000000300)=0x23) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') pwritev(r0, &(0x7f0000000200), 0x0, 0x0, 0x8) 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) pwritev(r2, &(0x7f0000000040)=[{&(0x7f0000000100)="859733c15a451c34a1d2e488418798d104dba36d2e287a075f9a944c864e52358266608c771fb0e064b2ccfddc1d86ecd4d3336ac06def33cfcfec4e85a49210ffa5c516b49ab4facaad0db9c4a4a5d0594a4931f12cdf346691749e26e8a1f0950d165d1949954c3658f931c280619da96973985fd5174b20a6efabd63f18d8ff960b811502bed790089217c348a2ef69219fbf0eafd0c709b921f4597e7734af46fdcd8a8256acafa6ef63e7b3e993fb48e93764bab33ee1d05a45ebe87d719662f2d4be2cd7f524e2b847c9e5931785f62490c3ec222381d293d6371be25a6c1e8f2deafe180e", 0xe8}], 0x100001e6, 0x0, 0x10004) r3 = socket$unix(0x1, 0x2, 0x0) shutdown(r3, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r4 = shmget$private(0x0, 0x2000, 0x33, &(0x7f0000ffd000/0x2000)=nil) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000280)) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10}, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x200000}) 11:45:39 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x1}, 0x8) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) setsockopt(r1, 0x6, 0x1, &(0x7f0000000140)="7efbd540", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendto(r1, &(0x7f0000000180)="98f71d851b9b9585a2ae616364cd5c020bb87affcd632f30e6febd1f7150c52425d02abe7552ec413e41161b4d130f0f25540ae422210171f7209a00092d9f71dcba79147d5791b64fcbbbe84fa564aef1749ada75a165be9d8fd72286f373fb109c26ff16251732e3dd80cf232a6a00000000000000000083e4925df203cfdc9c6ddb399f424ffab57639e20d1cb902c50180420ea9e7b0f00c61f1714f9a1797a80010000046786dbc6f0ac2264cde84e819468c8e03bc9b5a004a259c6babd457aeb3405a9a0bbebac7ff4a414cd75d016f4f", 0x1c18, 0x3, 0x0, 0xfffffffffffffebd) 11:45:39 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, &(0x7f0000000100)="b5915a08da370ce6c7d340160e41bf4269a5e207fc4f48bc643802f7a8d6b93b0df3ba350660ad486f5166416f9f4f1caf4ef38ab64245ebd1d9bd8a40a74b6d44cef01526174c1d089b3fed7789a52609903f348f7f96b41cfbed6d585a902dc241e9e0dbd91c04b6e47cae4e566fbfa82be44eec4fce752434539bc53b337c7fd11921cc2e87091d8c6bba596d6ce30312629370273664b23d18a700ea91c2977f71473046a3ca92eb6ae1685873efb2f600c6e8b9ab52bab7e5b42e8638049d27b93cf32428eaa18fdaacc868a2c9b60926c95bdf2d", &(0x7f0000000080)=0xd7, &(0x7f0000000200)="b84031bacece8f94de75cbd9a617e7237a8f31acfa3563c0db9d4d8be1999b5df7056f919428eb48917759d543d6546666b95e8b4c39b0cea09b787d0faf778aab4d17caa88a961e2287eec3c28da4735f35db7d435ad412a9e7b4eb9693c77e5e226104eb069bccf3150f87116a3ee241cbaee831213cd12ef3a26b5f764e2e5cc6fbb095877f7a819f433df0f920c4020e006bd3e2ff803fe6b195e9a91ea5c92c35dd1e9e4e5e036b94310a94d792", 0xb0) 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$sock_int(0xffffffffffffff9c, 0xffff, 0x4, &(0x7f0000000040)=0xd7, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 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) shutdown(r2, 0x1) 11:45:39 executing program 1: semop(0x0, &(0x7f0000000400)=[{0x0, 0x100000001}, {0x0, 0x7fffffff}], 0x2) 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, &(0x7f00000000c0)=[{0x2, 0x4e1e, 0x1000}, {0xb0d904e0baf9496d, 0x200, 0x800}, {0x0, 0x7f, 0x1000}, {0x1, 0xffc, 0x800}, {0x1, 0x400, 0x2800}, {0x3, 0x8}, {0x0, 0x1d1}, {0x1, 0x7fff, 0x1000}, {0x4, 0x3}, {0x1, 0x101}], 0xa) r1 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) pledge(&(0x7f0000000000)=',),.$i\x00', &(0x7f0000000040)=',*!$((-/**@*@&)-,\x00') close(r1) 11:45:39 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x11}, 0x2, &(0x7f0000000100)="9674e196fac9ad37ed446ac96d11169bd17b2974e44d062df10f90969e0b2237ce4190", 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) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000140)="d900968112421ae95d3083b45aea4d324e3947c71c6e02ff5bb9dc6b222dbe4246d30ec223d8d93d10bba02b092eb3a73ad03bc0c3b2b0be3400b00d33f2ab05af6db656ba719ed4f8f2fb41eefb95f7c66c65f6b3ec5a6e046bf6f57fda0b67447b4543b6cc7a7adfc6951d114dabddbc4bb3aa794d375837a702cbeb8da40b21429322efe06ef9d6bab08206903747d81886a47f54b3d7a8e560b1b5dea87201334653340410cd6a5f63d3c4e8980f7b1653a46db23d93adaa3777127487b9af8ef3d782d763c9241c40a357b70a143d4179f81865726f0935812499a085c99516456e338c55abbcd8acb3d09a0584dcfd283d9d29c407db2caf91e27659bae50eee6f15b85abcf00bca350d2c77640ccaacac536a7a75b24603763201a23452e783e5574314ff7dffc4694794282ffe8c5171b1d7e457a7ee0edd402970ee26e8dd9b454be4dadccb674536a25eeecc55adad8bbe9461541ba3ac4e21934887c5f350311e356f867986938f1b25cddb14da7a905d2f1fbaf13366c75c2b9a9247d116a3af0ad319701da00b73174480ad134e96599243e76a5cf44c178f090cffed21aab296ce2b815cf0986ae3f34271350f35b02dfde8603c0ca093aeeb27b0e0206402f461621df661b7389491c0cb105b9ec2ab695c9d1d16222b63d9b319177554f92df101a2b6c319d2199c962111973923898e6635593e5198001234f904d7bd792fe88a8f475e22fb4bd12d91b0bcbb35f0f131d1a1c5ffbb6364a8779310be6a054cf0dbbae8c3382e9343e37e22f1797be3400e29b2d2b176679b649b5c8934185d5db4055f641cc7beae8c351d3912a772d5de1130ee7d7537ef62d6bfefa5a8f291d7d0fd969b53e182ce8d0fbe341e912962e5a8c14d5e6ba0ead7fe52699a3fda5b1c3d947a04666acd0795c9546e3ed4c97d5092b678c7b23704cec0342d8b35e2ac4af0e10e567571f6a10d05219b392276dccaa3d2276e87b4ebdcb02a0cc47e7e4e5a4b706a37da5b596d9c5b2b0965e8e2ee5c43b6d453edff3c0cbc81230c1f24a75a733cf13abd96c908d0d6d762546ca2c1451bd0dd75469b4af0f4eec9091d26e9a77c29889d7189fa0cdc93c1065ad3aab5fa60206833931ffe140e7274f97d09cfa1a5226fac7630da0e8172ff54884902c4aa8851b2ae462537bbecc2fa4cd7355264c4a239854d3cf48a0c45e8d6bdd7accc9cfb4ad594ce977da0131f5d65e182019b0f2a2a6a1b5a38954d02ff39cfa6c905b3e553d2339b90edcb2c3cea7d5cf8f15b89d637c0422ee9385c6605682a4e47694de0ae2e4a0a3b0eb4f3f0a4441c5fe4908d549581a6d98efb6b832a951b68c127bf4375a715c0b605f8f070ad3b490245480ccfe5fdf7e445ab85e503b209f1ff09776f749c2605f35506a1c463e7a28459cf4fa3ec7f016c3b36637f3bdf5b684860d7fc573453ecd785b5888c05ecaaf6c847d9552bd6a9b1d5d5ce2c09a902737e5c6ff98a23be93673c76c5707c06f63f885bb22b889725e0e283babc98c4a5a322dbb138361927a1e699e5bc1f8bd538d58b6d142a13924cea6a4c699c5fb2b536c683d26b68e4218f043e7d58b680c58500691e6512dac0ca8af995abcd942fb60c36f27d113b2ecc13894727a55fceb573aaba9f9ddeb25219c1944de4bdef941ef634499c792dc316b68364a25f882003291c6bfd31682794a7f31fd4363546275977d62596bf65ac64a9787f5bddd49e0afa687853565b1197134855aee24caa401a3479bfafec50d1ba9eba5377b6433e1a7797aacecd53fc68b662b8865a858598caf14e498cd8f13180696d6afb101ecd101e90a9ad231041f0c95a21d50b57d37a30f4213f0ca98862169ecea965d4e26c121bd71e10cab370b912b2c0ab68d24f30f1981dd4bd785361cc7679f93d05a5d8db6dbcb6765a02bbd6c52cc455763251fc3ac813f3eada265abf91c9888a2c3e12991cef25a7b1ecd57fda9372de18e21caa6270ad694121fe6e3d387e3647055b3ef2779cdbfad6ec840671606cb4ec751405b7dd63cdd332f9e31f2b3c1c1f5950da90b3b2ce3a372e1f9da43d3bc86213eb292fb71d493f518f7ebca679d65e66662eb2188ecb528e79648cd626a562d0b25402f39c1e8c6f247a9478779b7e27da3a973a087f6882c2c17e4dcf6a884f13eab3e1f843b64e08015e1493367579dfa841b35940ace31210d1d5d3080e0157e96c128639d62a06d3033c1825b6da24f2159a876c8e0e43468cdad6c218bc9b81f86c37c9886256ac2b693e8b66551858b318e09bc1a372d12d90f27c5e90f549bb6304f9831e9e81f02b1fe326d209f51d9ced4ea4b72e8b53ac49bfa64f10e25fa1aea72b5eda8dbffb753dc3ff2d1d2c452de7c5204aee71b44f6ea741d7d733bc66cf0ec21073868b7f4638607e522079c3808868c067f196a40041e854190e0c684f00bc2e89bc095016892d9ee4bfda85b278f65dc6713ab8b5042b7aef76dabdee990702231f2c740458b5ea73e850d8590d218d1baedd14f0c9423e90bdfcdd68078885ebddea4a00d3b0e3baddd2b52e78fd756178353a2af5da264352b932b41e81821c0b394d275e6912effcb468351b22d547ed38b5d8d4a22af5acb455dae44551816003728090e51098eaafcff050e2e8dc45f55b8dd5f32d0a8a34814e06bdb4919f3dae82260cb3068aac2c5f1b5929f6556a5c140566deb27d7fb38c1c4e1c036dc0be6496c460da95d05bc15aec09425f0f2b67d6e0d3ea9580a7fa5d3e1987f4168d2adc64f74d3136773d953b8765e9b9dc7c810173723dfa9f1e3f193249f21ed5b79a5dd77ac0c0f83ecedb50a167d4ec6cc0ec9d4b4e00fc8320b62fdbfcb94013f3f6a316cb71b1a9729f796290d318e9185e6cc7d6b5240a53f140b957cafd6e40a4d3f2438c37149627252a2919b3ad14bfd91272fb1cf57f087b3208f20b99915b09d85ce084854398e60ef331dfb0f810be15e298d3f4a4409c69bf64d43400aedcc230b434bd5ca606d0ce2f6efad0a3cfc379e2f2853e59e447f0d92cd006b49b6fbde3742e3218ce85667246bd837df5201811e5038a222c2d326e9013ef2958f44d04ec429a6094a8dd4382d62132465947cd9ae323b09935ac9e9a91bdef398603761b689ed0104718e693ebbad2adb3b03630fb5b33bd7791099d034e8af7900f2b4844d56da586f53bdd7c06aa3f371c6e67249ca9680f9cdd12b06bed09ca917be8c1a36aa5a0904c28e754cbced6d23240c06c8312ffed0f1a514997b08c419a35ac731459324ffbca3f5795bde2feacdb37d1c5b0e133792f3cdab2a398edf7ae95ebddcfed6cc1a810c40b4b80b319ce1e8d45bc053b67363765e284a666baf2e116325b4b47d4549d763e3f9abf0d1c3b46e292e4bb183042aab45ead962f106b83b3bb5c7c2b0422ab2cf8ed28f09893afb435d9bfb49aa427966cf2d5814601255f691a65e84664b6191f05a8a2dfd087ece2f5ac50c413bc31ca300816bdeac60c8ddf2b072b6f85ebfac3ba85c422255362af85c769b9f86ed8375fdd964c54852912e2ee1da2692d3d7410c2b76592f1711246b3a074416685d5077730c211a6ecc71fc745e9903ed89e4a38764600bdf29ab71d76044b4c18000d496fd5fbf3e9fcb8ca8c9b53bd09ee86e1b875c6a55d4c5025b2659d2f0f7ea2f7eaaa12216718b61fe5ef2977fef199ea7ace4b1ab9cba6acd49b07682117f164c341bd06a74cd853514f95d1aa5b5c8ac546d356ebb216444395414a308227f622b3636c0cbbfd6ec5450184c7d0a9b2249074ffe5c44f88c4957eb50554cead75db2b95c2280b9e6492b5e5ab4f8ba976eb41c2c8297f391c461393dc4fbadc603b778ebdb1251b4b95b68bf44413fa9cfc44aa537eb957d83224205ab7a72fb4f73af4d9c922cb85ed37ed8ff14845e0206e81b25c8072010dccc2228b79fc0452c5269a4f56c98ac1a788c0cda3a25a5472aadb9865b95902d9c9c5db1466a1141610040b814a0931d6f8ffc9373e44ca09b96b7a0655cddb264a4e1819ce258de36b2c53882ea1b90fdd662bec0a1b87537a3103f5c8d051dc3241906d81ab1e39f1bb4918ce932967d53ff44932242fc4d005955bf3a59be6465decf59236385a2d883baee1849a2afe2c2f2f022ef379134e40352caba0f8a51db4c85747106e43ec5285f79989a1c936b96e9dcb0321e79bfd9041d6c975398b11097e8a8c1d9d0d0ffdd3d79285532e9c5dd618a71e097279ca565ef64915398a7324661fafff07d0a9bd79845f1d0e83a73fc263ab6fcd997dbc6fac83a3e065728f46067fd79b1844c7d7b826ebc7cb2e58cd8c3fa81b479f1adc46f272b9c8e4608c2160008907a09129deedd38d7f61d988c76879bf8ad3ea0401a0ae305fa7cd8a994f33cc4d6924f7370964be5fdbd134b87f547e730628a2e32095b26ea31dcc2c2d404250cb3bb26090b5d08bc9e3c8abdc2c8c72678ed3df7680d54c3db9082023aecdbe60e88ff859f034e3ceae07fddeb779d860614621c93a7ccf2619ad4115e02b04601b1cd417f797b69f4225932b270f93fe5993a0f1c3e1271d32df8909c9337451e1916b9b1f94e89ccec45de2094f2354416818ddb6d655937f8a7b132bc570e78f9b607a10e6e23d98b5da1e95c356596d53f7396472dd301d1beef96e97d938e24f24912ff26b0ee87a88c848001a52600deb4b033b81a78e94441afd594062ebaf93d2e7b6ccc3805cd1cbb47e425e79c34eff488a35af15d0c2bb4142e15558d73bef2fa079a488eef81a028f4dc06b31c4f92bef375cdf24fade19a4d43c91e94a6be0625510fd713fd709d8a80a253d8b2a5590e5f16af8dfbce0380dbc71c0a9d775490c8b828311da8e28d3132dc4b543a7094db2f43bea690a0a0106021a55fe306669d941a001bc46e421cd306cf806588704384a615f84e67127619283fa7530b72a5a4262a35a0f5e8f67f77d77b2f80c897ad3071e8a6b44fd04d8db931709e50558c172048f616bfa9c9330930597c5ae3984a8231d0be8484ef2f6f5c16f1de07afc203cd6956c271b0eacc45d1d41fce998759725d557feee29f3933e799f9858c035b24d8d762396c1e1f9a80b722af129a00cd1d2842700d8fd226b0ecb327472787c3289dac09ec4055bdfd0941208eb8e6ed0b61ad414982358b0c0f61e90296c63a2fa6044ef18d7dbbc24a846b69d1ed13f6010793934042b5eb8d5f1bf793160587b6b0bf7c073605808d5f1da151cd345a6dc92f70b65cd1a0107e41fe6acba3fe77d1129a9e63bebb19f0986a56ece41fe96b05c7f90fdadd7e451e800f63d8c1058d9b63472f97a4b7df5e36263855227cdbe78f6efd668e6dcda3882d0e5d60444a55f4af9a5cd94d90b1e050387e5ba65cb15b867478b9d4e64f15f17d44b2d9ee6a2e192e8b8a2973b1259852a060a09bd09ac7a47e4f205ddcbaef657a175f9ac3f5742d04914cf3218e23c49dd13fd5db332215c098fedafc3a603bfa29429de9554d03787ddebfb50906072eaca6212a3eee9968bd13ba2fb827356b6d1d16c3522836f5beb429ead246d8761fb3bc32f9faca9c273f16cc7136fea85bda36ff2fc820473e8ed8507903ceda29b5dc064cffc6390f8817a79c80e37d5d5f39dfd29d05ef90a3963c443e08ad4e4bcb9a212f3511c4e06b007f8e445d81aa6a1d6990abb533ebdd6bbe1dfb21ec41e154a76de4a6fc457087867743d147afbe1ec3cac327e71348e", &(0x7f0000001140)=0x1000, &(0x7f0000001180)="efe1054ba87aa0f8d633feb24dbf07bfcec9dc33fb82b16ea013a286af52be9cbabc54007926dc08186fcdf27e74fddf3a649a70b586242c40", 0x39) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 11:45:39 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) 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 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 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) 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 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x40) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0x4, 0xeb8, 0x7}, {{r0}, 0xfffffffffffffff9, 0x90, 0x40000000, 0xbcde, 0x9}, {{r1}, 0xfffffffffffffffb, 0x40, 0xffff2, 0xbfc1, 0x401}, {{r0}, 0xfffffffffffffffa, 0x9, 0x8, 0x6, 0x8000}, {{r2}, 0x8000000000000002, 0x60, 0x20000000, 0x8, 0xfffffffffffff52d}, {{r3}, 0xfffffffffffffffb, 0x40, 0xf0000000, 0x5}], 0x1000, &(0x7f00000001c0)=[{{r4}, 0x0, 0x1, 0x4, 0xc2, 0x4}, {{r5}, 0xfffffffffffffff9, 0x0, 0x0, 0xfffffffffffffff9, 0x1}, {{r0}, 0xfffffffffffffffd, 0x10, 0x80, 0x80000000, 0x4}, {{r6}, 0xfffffffffffffffb, 0x14, 0xf0000000, 0x8000, 0x3}, {{r7}, 0xfffffffffffffff8, 0x84, 0x80, 0xfffffffffffffffa, 0xc63b}], 0x47ba905b, &(0x7f0000000280)={0xffff, 0x4}) setsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) 11:45:39 executing program 1: syz_emit_ethernet(0xab, &(0x7f0000000180)=ANY=[@ANYBLOB="000000003f19191ca5dd828586dd6031797100753a0000000000000000000000000000000000ff0200000000000000000000000000014e204e23000805000000000000005216f33aba769bd0303aa45095db737d020b191d49b35e2d389c8a36295ee6b0b19847ef828f3f1521882b076fc6c33cbbb70700ebe84067d458cdb620dbf665d3e92c1cdbb803b5f18599a0aea9bf40d74841842116eec9198ff4ab65b4c3f2a49c9e78f4e01898913ed1037add8e66dcaef7ccc12aeb6c799799fca406d08070212d0a91dd26528ec1045d6cb7141cd0b97bb77a54c712eaccac90a1478b0c64e37ed2c3d69512bbfb3479f405084c0472e4af99c4648e04890f76d6c80f0757050cf584d5baac409cbad642c4b38c501a91e8483ac63714535358e021631b0a7cdd8f6b476694d9b85e06502f31de5991f7b2794b7be9dae84d9383306a9256fb28166042bf6947f0ff999ac8756d04e9da517f"]) 11:45:39 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x1, 0x9, 0xab, 0x4}, {0x0, 0x4, 0x4, 0x2}, {0x7fff, 0x6, 0x65, 0x10000}, {0x800, 0x1, 0x0, 0x3ff}, {0x2000, 0x8, 0x41, 0x8}, {0xe7, 0x8, 0x20, 0x6}]}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) shutdown(r0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x100) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20a, 0x0) preadv(r5, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) unlinkat(r5, &(0x7f0000000180)='./file0\x00', 0x8) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) renameat(r2, &(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00') ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000140)) 11:45:39 executing program 1: syz_emit_ethernet(0xe, &(0x7f0000000080)={@broadcast, @remote, [], {@generic={0x8863}}}) 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 = dup2(0xffffffffffffffff, r0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x7) 11:45:39 executing program 1: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x80) ftruncate(r0, 0x0, 0x38000000005) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000002) ftruncate(r0, 0x0, 0x100000004) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) lseek(r1, 0x0, 0x6ac80a95, 0x2) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20a, 0x0) preadv(r2, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x80, 0x4) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000100)=0x3) 11:45:39 executing program 1: shmget(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r0 = getppid() wait4(r0, &(0x7f0000000000), 0xa, &(0x7f0000000040)) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffff9c, 0x800c5707, &(0x7f0000000100)={0x3f, 0xff, 0x6}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000180)=0x8) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x20) ioctl$WSKBDIO_GETENCODING(r2, 0x4004570f, &(0x7f0000000200)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0xb56, 0x1, 0x1, 0x0, 0x3f, 0x6, 0x100, 0x2, 0x1, 0x1, 0x6}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000300)=0x10001) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x10000) utimensat(r4, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={{0x6, 0x6}, {0xfff, 0xfffffffffffffffc}}, 0x0) getrusage(0x0, &(0x7f0000000400)) setsockopt(r4, 0x6, 0xff, &(0x7f00000004c0)="c619a7d0077c01ecc5c6c18283d5a3622443ea1952555d8aad5b4c27d076bf3be253984aeffc80963d7b706a7e525395348864da645a55377ba0badf0261458ff1020f75025d066265a277", 0x4b) rmdir(&(0x7f0000000540)='./file0\x00') pwritev(r3, &(0x7f0000000a00)=[{&(0x7f0000000580)="a7b9c0a3b66585ee1bd3f9b82cff7489065867b816fc49dcf6514a9ef2756d6b367db639595b33c7d266d7ef9a4b3afa3a58c92e6ba968fa7d61e661d0206f061f561cf3a95e658dc0bfad2c3c8e9cfa8c3a5fadec0a71cd6136f7bd5b3fc315a041cde94e45b7654c1d05456c0016c03bb6db0558aa3064b1f76615aa6b94e3c8b562b55cca680cdca4c2ba196e4f07256166b71d95ddc3", 0x98}, {&(0x7f0000000640)}, {&(0x7f0000000680)="27a7353cc003d858df98ebb6fede0c39d7f8778ceb11f2f781c19445357cabb75bfbe0ad7f8749ddb68d8a1da3c4db24b1acfd138a667867c8e0aa7ce4bb30722a898282d67ad6a49aae876ba6084af4fd544f2f6789a15eaf8ba384f384467a2338c8d5fdcacfc3f3ee9424f56f1b595cf0b858e8abab1d950c2d37e0f46bf7051e3f71345b049869da335e88e2fb5a", 0x90}, {&(0x7f0000000740)="7b2571cbe2229fcd28a1824f74f8c6ca46ab7764d951f16e06e81ca3728f8bd5cc09d0b1265fcded0d94f7945d53f7613f3a8aa910d93f2b1ecbde745b72be96415739b0b5de2e34bbe0f9a566fc96a34ae5acb847460849232c4b8e47b9635ca92e67fb08606544295b6ef9edb312307f294fc18826c9449e7fc455655e5b88e13bedc4769f36a8d14cffc5b6e93d39e2254ac2ee5e832de9d0ebcf4e6950c0cb6d79af2443f23bcebc2e550f1a30", 0xaf}, {&(0x7f0000000800)="304ce2ede389701da22204d9c47719b2f8bec89302e51d093656066d31f9ab7b2ea3482fb608a571b84b07fca60e6c38210db9dc4544f2aea2ca67812d667793caff43678409aecd1e70dc628371930768e36972ce3488950382b63ab67ef40b1774da5724fcd48a0625c62a1b6066e9190e937f4c14259b7569b70b3745966fbf3537147aa0e6c5c1f708e75a4fc9f75187f2eccf9175bdbd53e1c7a83b4c7ab195e47cb194", 0xa6}, {&(0x7f00000008c0)="44e06036ef6d7850552042c4693084fd6bfe4dd8ba789cd7c660962125f25698fd95e8404c902c1559335588ff3b5bdb04187bff9c55cb8a327cdbec53ae17b800db7725f315e77ef4f252107a93fe7b56643131052380ca4318301f96fd88d69ca5163f914b13c4c529a5ce193a2f00334aac0f01381c8a519d", 0x7a}, {&(0x7f0000000940)="e4fb166f2dfee4bee4bc6d26250ac3fc3d211c70a602dd548ef382ffc3466663e7b689c77b147e40f1dd0b32c8231200ed6afe909a65e506480ddd0d7e18fa39db90dff8800b89e6e67eac752366faa9f058d08048fff3f15d30b8dc018214700994b6cfc6a7c38f2e411bdcca4442b180da31b8fd2727cb8324fce9f0cd202d1958b91807fe762361be4593b7834ad9358ffaee3da72b7c9be4dc2aa712b0cb524c286ffb8a23a5c4484efe252d842fb9eaeaf6518d4a7f87", 0xb9}], 0x7, 0x0, 0x882) semctl$GETZCNT(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000a80)=""/123) r5 = dup(0xffffffffffffffff) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000b00)) 11:45:39 executing program 1: mlockall(0x0) socket$unix(0x1, 0x1, 0x0) 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', 0x180) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x0, 0xfffffffffffffffd}, {0x0, 0xffffffffffffdfff}}, 0x2) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20a, 0x0) preadv(r2, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) renameat(r1, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') r3 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) bind$inet(r3, &(0x7f0000000280)={0x2, 0x1}, 0xc) 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$TIOCSETD(r6, 0x8004741b, &(0x7f0000000180)=0x5) renameat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000002c0)={'./file1\x00', 0x2, 0x8100000, 0x6, 0x0, 0x8, 0x7, 0xff, 0x1, 0x0, 0xfffffffffffffffd, 0x5}) 11:45:39 executing program 1: r0 = semget(0x2, 0x1, 0x148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/158) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20a, 0x0) preadv(r1, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x80, 0x9) readlinkat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f0000000200)=""/139, 0x8b) 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$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000140)) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000100)=0xffffffff) 11:45:39 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r1 = socket(0x1, 0x4000, 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) bind$inet6(r3, &(0x7f0000000000)={0x18, 0x1, 0x6, 0xfffffffe}, 0xc) r4 = getpid() fcntl$setown(r2, 0x6, r4) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000, r4}) 11:45:39 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 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) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1, 0x5010, r4, 0x0, 0xffffffffffff8004) renameat(r1, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000001c0)={0x7ff, [{0x2, 0x9}, {0x1, 0x2}, {0x1, 0x2}, {0x2, 0x9}, {0x2, 0x80000001}, {0x3, 0xffff}, {0x2, 0x3}, {0x3, 0x72393acc}, {0x2, 0x9}, {0x1, 0xfffffc2d}, {0x1, 0x5}, {0x3, 0xe17}, {0x1, 0x198}, {0x1, 0xfffffffc}, {0x2, 0x5}, {0x2, 0x4}, {0x1, 0x400}, {0x3672ccc816e15da8}, {0x38f78c1a17380b3e, 0x9}, {0x2}, {0xdbdd7a6829ade044, 0x5}, {0x3, 0xa5d6}, {0x3, 0x80000001}, {0x3, 0x800}, {0x215a454617620ba7}, {0x2, 0x80}, {0x1, 0xef56}, {0x1, 0x3f}, {0x3, 0x80000000}, {0x1, 0x80000000}, {0x3, 0xc1fd}, {0x1}]}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) pread(r0, &(0x7f0000000300)="da3b7431fa2548fa93e0c307b3331104340451fed60abc6c5fac93c6ee75fb91e4d89715204ce55662344ff0c6a751abef07392eb0200bcd02bdf1eec04e22530040a04d121d43e736a2847b6175ec89aabe1e", 0x53, 0x0, 0x9) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x89) syz_open_pts() syz_open_pts() 11:45:49 executing program 1: 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, &(0x7f00000003c0), 0x0, 0x0, 0x2) setuid(0x0) acct(&(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2011, r0, 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0xff, 0x9}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000a00)) semctl$IPC_RMID(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000140)=[{0x3, 0x5, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x11, 0xfe01}, 0x11c9, 0x0, 0x7}) 11:45:49 executing program 1: shmget$private(0x0, 0x3000, 0x101, &(0x7f0000000000/0x3000)=nil) r0 = syz_open_pts() r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x100, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) connect(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="01002e2f66696c65700062650e9cdd3ef19bdc330386a1a360478009bb41a2c9c32800f246cffed80765953680567b813e5748b945ec4cb783951959de1b5c49b4822579e9e891fc8a045e28e3ae3f1d0728e5485979805a30cd32e3b702"], 0xa) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) pipe(&(0x7f0000000080)) renameat(r1, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8001) r6 = getpgrp() setpgid(r5, r6) 11:45:49 executing program 1: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='c\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r0 = socket$inet(0x2, 0x2, 0x0) getgid() 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) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x4, 0x1}, 0xc) 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_SETDEFAULTBELL(r3, 0x80105705, &(0x7f0000000100)={0x81, 0x3ff, 0x0, 0x81}) 11:45:49 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 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) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xfffff800, 0x4) 11:45:49 executing program 1: utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x5, 0x4}, {0x5, 0x9}}) sendsyslog(&(0x7f0000000000)="971df9fd475ddb57ab2b04a0fe962b52443a056fc60935bb8447d667858ee9f6cbd183e578aa54bbf9998631dc27ed4770691d388ff72d64cb9d07267c1f0f1da4ccfe3fc10612b268d38aeec8c63b615770fc1a9cde545fe4d370209a762692da5cac1920402578", 0x68, 0x18) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10000, 0x0) r1 = socket(0x18, 0xc002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = getpid() fcntl$setown(r2, 0x6, r3) fcntl$lock(r0, 0x7, &(0x7f0000000280)={0x3, 0x0, 0xa79, 0x1ffe000000, r3}) r4 = socket(0x18, 0x2, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x8, 0x0) setsockopt(r4, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) bind$inet6(r4, &(0x7f0000000080)={0x18, 0x1, 0x9, 0x3}, 0xc) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20a, 0x0) preadv(r5, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) openat(r5, &(0x7f0000000240)='./file0\x00', 0x40, 0x40) syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000380000000000019078e000000200000000030590780000000005000000001000008441f0f961033b49d84fc808b93f0fd7caed2a8d03b10d12b496f823d5e4f76d255e0f46602ada6b974f5ee330f723663b67d4d99f36e5a2092353236b68a1651ef0e388604ca1eefee16cecdf032c8a2358c8ec01206309bda23f6f5de8d35e28c3e8f9ba752bc595968c8884df0a4c2fef8a05964583b22bcace821d47a420978e5c05278ac90d81a57a"]) 11:45:51 executing program 1: semop(0x0, &(0x7f0000000140)=[{0xb2d1f35224fa3105}], 0x1) r0 = semget$private(0x0, 0x4, 0x82) semop(r0, &(0x7f0000000180)=[{0x0, 0xffff}, {0x2, 0x2, 0x800}, {0x1, 0x4, 0x800}, {0x1, 0x2, 0x800}, {0xfbf44649b882c36c, 0x552, 0x1000}], 0x5) semop(r0, &(0x7f0000000000), 0x22) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000080)=0x7) semop(r0, &(0x7f0000000080), 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x6, 0x5]) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df", 0x38, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x8, 0x10286) 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) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x61a, 0xfff, 0x4]) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000340)=""/18) r2 = open$dir(&(0x7f0000000040)='./file1\x00', 0x240, 0x0) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0, 0x810, r2, 0x0, 0x8000) getegid() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x240, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x810, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r3, 0x0, 0x0) 11:45:51 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd603179710006000000000000000000000000000000000000ff0200000000000000000000000000010100907800b387d37eb5e8628fa768000000602484a20000000000000000000000000000000000000001fe7600"/110]) 11:45:51 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ftruncate(r0, 0x0, 0x3f6c) 11:45:51 executing program 1: utimensat(0xffffffffffffffff, 0x0, 0x0, 0xe3ced36735a288c5) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20a, 0x0) preadv(r0, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0xa6, 0x4) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x8) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/229) 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) accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 11:45:51 executing program 1: sysctl$hw(&(0x7f0000000080)={0x4, 0x3}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 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 = getgid() 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, &(0x7f0000000040)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = getuid() r8 = getpgid(0x0) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r9, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r8, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, r6, r7, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, r8, 0x6c, 0x7, 0x75b, 0x100000000}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x9, 0x0, 0x0, r2, r3, 0x44, 0x6}, 0x5, 0x4, r5, r8, 0xfffffffffffffffa, 0x8000, 0x20, 0x4}) 11:45:51 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20a, 0x0) preadv(r0, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @broadcast}, "cba7c7fb9219c772"}}}}}) 11:45:51 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$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)) open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x80) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') 11:45:51 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x24) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x5, 0x0, 0x0, 0x0, 0x0) 11:45:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) r1 = socket(0x18, 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000080)=0x1) getsockname$unix(r1, &(0x7f0000001100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009b75955ce48f42a600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001700"/4098], &(0x7f00000000c0)=0xfffffffffffffec5) 11:45:51 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x12, 0x2}, 0x3, &(0x7f00000001c0)="12087e84769fa75120abd3a2cd5d0223494ce08ad72cc5dd0c2ff66091d2aa5b75a16db5aa150ce360785f37dee4c9cc2462158cab22f6f5bdb296678408e3552d9404e86a7f74f8431945414df0f582aca3f7d979023779ab6cf5a1d178b45d401b0e87a279c9af39dc62e8a039cea486", &(0x7f0000000140)=0x71, &(0x7f0000000240)="a39772e4c5e40ad2d01aa21f491ad994720905b487b7587d436a352a5941fefd8d707e12997e100f8169315ef5d3983589a9ef6f9d88ba2d09eb9bab800a65513fb3757b73ccbb4aa59c5b036eccbd6b39d364a163c9025fff93e76ce60b726e8d9b70c37e208a49a09bc3415ad67e270c13f046d5b9724479a55ff525dd8ed978f245ab3aa7ba4ce4a9f6793e92c7412238ebf1561762f97b806447c1eaba317019c816e48f77cacb650d59c461a9b69bca2c112565ea1f", 0xb8) 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) read(r1, &(0x7f00000003c0)=""/244, 0xf4) write(r0, &(0x7f00000000c0)='c', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) lstat(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 11:45:52 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000080)) renameat(r1, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) connect$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20a, 0x0) preadv(r5, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) renameat(r5, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000000)) sendto$inet6(r0, &(0x7f0000000240)="2a53257addf6d62fb524a32435f597e3bcc0223fd2e6b0fa25aacfcf9af7fbd22b3f022a60260e47340b38afaefa4c2b5df8af6c92b663a8732c25a92751b73206469611e24a882d13c15d800c47a285af056dfd9f39b9d889bd5cd840aa620c4f44559f9588f26144ecdbdb694f38b97706fbaadae3b163f199d7ab0cca1076aa68c280be001bd4d07c1e356dc75130b3db09d06f59e073acc6000000000000000000a46404fbd493ed4593e6d84f22d4470000f274c34536d756ec78f3ff1a1ab00055f2b6817cdedeab7c92d0aff1837829b2df1b635428d47706f2357426b2b7dbf07e23ec068a544cf8218a579550c700dd7f0b825d", 0xf8, 0x0, 0x0, 0x0) 11:45:52 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) 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) fchmod(r3, 0x104) renameat(r0, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x5, 0x0, 0x0, 0x8000, "e5420eae733e26600294f576e464c08740a8fb26", 0x6, 0x1f}) rename(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./bus\x00') 11:45:52 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x102}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x1, 0x0, 0x8000000, 0xffffffff00000001, r1}) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x20000, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x2, &(0x7f0000000040)="f7d62c1fc7ad88d62f1f802bede85595c7458e30b70b4ce916749baee4fd82632f4e0236b8dedc1fd3582fd0a2d7bef3f639613df4905651f88eb5b452827e", 0x0, 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)={0x0, 0x0}, 0xc) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="280f4200", 0x4) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = fcntl$dupfd(r2, 0x0, r4) r7 = open(&(0x7f0000000140)='./file0\x00', 0x20080, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, r5, 0x0, r5, 0xffffffffffffffff, 0x0, 0x1}, 0x1000, 0x10001, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x800, 0x0, 0x0, r3, 0x0, 0x20, 0x800}, 0x8, 0x1ff, 0x8}) fchmodat(r7, &(0x7f0000000180)='./file0\x00', 0x0, 0x4) ioctl$KDDISABIO(r6, 0x20004b3d) 11:45:52 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x8000, 0x0) shmctl$SHM_LOCK(r2, 0x3) bind$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="811e2e2866695565300064783a6775c7c8832520cc758d7dbcb09c94a11a778f76445a3434b0c8cd36c1af47765a50df236f6af53dfa5713fcef911725ea0bb0aa63edeca456d3279780701f9165b595a6a371201281a1e46d43d9ccad0b269fe20302cdab8cdccdf29e54ea8fe2f9ba0c823233ca164ee5751e41abca81bd3d05e8b56824e179966b3a658e932159f56cbf75344315bd775be1e1e38f784d9a467eb155", @ANYRESOCT=r2, @ANYRESHEX], 0xa) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt(r3, 0xb1, 0x4, &(0x7f0000000280)="ee3f3f8fa6329c7657df54efff8c1d1ecf4c53c3cce4319c15b969d321a5593050ca1ca6db88f2c3c349fe4abaa966729ccf364e159bd832b79e122b29fbf3c30365149d323e374ec4c703e021870e259437b81b30b36a3248727f9e5e7463e141dc9b849fbd5aac1f7514c5b8ea7e7b8bde0db81e713aa745b04a7b63a73bc613", 0x81) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x7fffffff, 0x1f, 0x3ff, 0x0, 0x8001, 0x6, 0x4, 0x1, 0x2, 0x46, 0x8}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ktrace(&(0x7f0000000440)='./file0\x00', 0x2, 0x40000210, 0x0) sendto(r0, &(0x7f0000000100)="98f728f8f955b0f22c50616364f228868b67b7ab74bdfee6cfbaf206019c8ed41fcc5ec273f3927bb526ef4e34f3f5d48f5dcbad9658ac1c57b4b5536d4efb5a150d77368f7ddf642b97a739f5b29f7c8f6267a7bcd1cd42759803f31cc5b55fe446987ca49068b5416a5cf248a84327100357987f8c1e0d3eab94759bdfc2d7197a4bd74803642ad27650d5db735ecff21eaed03a0549749fb4a27afd4edb523ee65499f0bf32b6205477679b1f350dc325ba2ea34dd9ba7d", 0xdf1b, 0x5, 0x0, 0x1) dup2(r1, r0) 11:45:53 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000480)={0x3, 0x1}, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) setpgid(0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000300)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) write(r2, &(0x7f0000000280)="24ce6c485e122c050cbc87a6e5db403161fa43578d3d8914c552f48cfbacffc9b82b1572f62fa47acf3ff1475db187e9db0134729a2a1724883c4fb2f235443f7b4a5b54d941679e63e118d254c3d388", 0x50) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a2ddf1f6d054c733dfc03da85cf29befc374f42e"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, "5d3da9d9bf9b68bd3b6f141bc7afca8db13ad7e6"}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000b00)={0x10, 0xf39, 0x4, 0x770, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000000000/0x1000)=nil, 0xf93}, {&(0x7f000000b000/0x3000)=nil, &(0x7f000000c000/0x2000)=nil}, {&(0x7f000000a000/0x2000)=nil, &(0x7f000000d000/0x2000)=nil, 0xffffffffffffffe0}, {&(0x7f0000011000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7bd2}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000007000/0x2000)=nil, 0x400}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000006000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000000000/0x2000)=nil, &(0x7f000000b000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0x3}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000003000/0x4000)=nil, 0x800}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f000000c000/0x1000)=nil, &(0x7f0000004000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x101}, {&(0x7f0000000000/0x3000)=nil, &(0x7f000000c000/0x1000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file1\x00', './file0\x00'], './file0\x00', './file0\x00', './file\x00', ['./file', './file', './file', './file'], 0x7f}) syz_emit_ethernet(0x26, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @empty, {[@lsrr={0x83, 0x3}]}}}}}}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$BIOCPROMISC(r4, 0x20004269) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}], 0x1, 0x0, 0x0) r5 = socket(0x11, 0x4003, 0xff) setsockopt$sock_int(r5, 0xffff, 0x1004, 0x0, 0x0) 11:45:53 executing program 1: 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="28000010ff09050000c300000108cd7fdf"], 0x28}, 0x0) r2 = socket(0x20, 0x6001, 0x1) sendto$unix(r2, &(0x7f0000000300)="a261dc71490e55130bf7f0eba5c99af152a7b359149aeb812b8be44415ba7b20cdcec046d0b72632fea31f015f579b7d71ccf5df36577da5d3cea5b8fa9a8a59de4852952190a0b7ac0a6d66dba7c64fa333f75f2ed442bda2923df129174a36e38c14051e5bbb091dadfaf27bcbbef23a87aa9ae4497fd22dbbc2a21d22542822ca2af5164596702318250e24124b664912f518b04261912811ea1bcc79428890f62b", 0xa3, 0x0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 11:45:53 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x1}]}) sysctl$kern(&(0x7f0000000240)={0x1, 0xa}, 0x2, 0x0, 0x0, 0x0, 0xffffffffffffff6c) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x200, 0x0) getdents(r3, &(0x7f0000000240), 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_GETBELL(r4, 0x40105704, &(0x7f00000001c0)) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000040)) 11:45:54 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400002ff, 0x0, "003700200b0f000005000000ac39000500"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) 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)={0x0}, 0xc) r4 = dup2(0xffffffffffffff9c, r2) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000000)=0xff1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20a, 0x0) preadv(r5, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) faccessat(r5, &(0x7f0000000080)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x43cb9, 0x4) wait4(r3, 0x0, 0x2, 0x0) r6 = dup(r0) sendto$inet6(r6, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 11:45:54 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x38}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) write(0xffffffffffffffff, &(0x7f0000000080)="580cde", 0x3) readv(r0, &(0x7f0000000200), 0x1000000000000130) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) dup2(r0, r1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2001000000009, &(0x7f0000000000)="0000b2c6", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfffffffffffffe51) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) r3 = socket(0x2, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x10, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x10, 0x0, 0x0) r5 = socket$inet6(0x18, 0x4, 0x8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, r2, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x5}) r7 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r7, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) 11:45:54 executing program 1: r0 = socket(0x1, 0x3, 0x8) accept$inet(r0, 0x0, &(0x7f0000000000)) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000140)="0138fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65306127c991ab43afd5604c4aa1093919a8a3701006dfc9c7dc0774b1ee71b2208b127f29c66755d45d5ae11c6731aede78c4421c6f62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c041197ec6ec1d0be46ebb5981ea2de4b180f0e5d893050000000000000020a63fde26f5ca6a157ad15000ffe6435b55a191701155a29aabecbdada66c8f486f7e59a59a05bb689915b909800d89d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e710e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fecead410c6a926a10900000047000000000001000000e7e3ad4ba11ca8000000000000000000000000000000000939a7f5fa4aa861f5a19deb3881885647e6b9ec56bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a2b788f5ff525643575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a8d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0452ab0b24c238f90402598ad960ebf7502f67ebb569f48ec63dafb4bcc61a9f90eac88bc34", &(0x7f0000000040)=0x210, 0x0, 0x4d) getppid() 11:45:54 executing program 1: clock_getres(0x4, &(0x7f00000005c0)) syz_emit_ethernet(0x5e, &(0x7f0000000780)=ANY=[@ANYBLOB="ff06000000283aff21405aafca51147426c00f82783347a0fe8000000000000000000000000000aa88000000000000ffffe0000028e576020202bfc02fac1c95b74b5493fb1336d2065d112f6b7693e4542203857d7ba1c6a24ef30a4e3c17e127f3"]) syz_emit_ethernet(0xea, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000aaaad2c90ef77daaaaaaaa0113b1dbd8eb646460f6376de13051c0d63a2b4736ae22ae42954bb6820ec5bc90a54b13e2546816c8247998675ca9177c1a3d20223585c3cc7a0943c44a4761381051c3d2b06f6ba68864cf302dc146bad3f6cf60cb2c87f012632c0ee803ea95ee10a2fe483c8387366af8749faded91445dabb9c71378e37f4bdfda090b0045f3af870dd59b641b956133d30d7b330d8fccb1f8e2021198b85126513f093da858a4fa437eb695e8ed1d6dc3d355bc4c97aeed60fe595c22cf1a0972322239e6fc68372a212319863a334017"]) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x2bef415fd0803d91}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x800}, {0x2, 0xffff}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000100)=0x3) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r0, &(0x7f0000000200), 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x60, 0x9}, 0xfff, 0x5f98, 0x2}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000700)=[0x385, 0x5, 0x85ce, 0x7, 0x3f, 0x3, 0x7, 0xc1c5, 0x1ff8]) r1 = semget(0x2, 0x2, 0x8) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000740)=""/26) lseek(0xffffffffffffffff, 0x0, 0x1c45, 0x1) 11:45:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x126) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) select(0x236, 0x0, &(0x7f0000000140), 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfb) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffed4) r3 = semget$private(0x0, 0x1, 0x100) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x2, 0x1000}], 0x2) r4 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, r4, r2, 0x0, 0x110, 0x2}, 0x8, 0x1, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000100)={0x0, 0x4}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r5, r8) 11:45:55 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x2, 0x0, 0x0, 0x1}]}) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, 0x0, 0x0, 0x0, 0x0) 11:45:55 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffb, 0x0, 0x7, 0x7ffffffd, "00f11f007b0095190c00"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0xffffffe0) 11:45:55 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x8000000000000000}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x27, 0x41, &(0x7f0000000140)="2c16954c", 0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r2, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r2, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) fchmod(r4, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', 0x0, r5) socket(0x6, 0x8000, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 11:45:55 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f00000000c0)='./bus\x00') r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) 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$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000080)={0x46, 0x0, &(0x7f0000000180)=""/70}) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) renameat(r1, &(0x7f0000000100)='./file0\x00', r6, &(0x7f0000000140)='./file0\x00') ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000040)={0x1f, 0x2, 0x80, 0x6}) sendto$unix(r1, &(0x7f0000000200)="344ed968cabcd69a5459aae85a69e13e6581af5794e4ba1b63279e24a010e8d7e28fb17cf1827ecc802d910604245aba5d0f15458e4df27d2faf2cef63974103904340c7c62465bcb15a0f32f568ef05bf2e3fd7f594d836a5966ec114b3085d63f987cb830c1799c5b8e5e5831b0febaf01b1f7c6aee5fb7193d47b98e0cf42fde74bb8730a32d2f62571b6", 0x8c, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB='\x00'/16], 0x10) fchmod(r0, 0x0) syz_open_pts() 11:45:55 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885", 0x106}], 0x1, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') 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(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0, 0xfffffffffffffffd) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 11:45:55 executing program 1: r0 = kqueue() sync() kqueue() r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) recvfrom$inet(r1, &(0x7f00000000c0)=""/89, 0x59, 0x40, &(0x7f0000000040)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(r1, 0x5) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x2}], 0x1, &(0x7f00000000c0), 0x100, &(0x7f00000001c0)={0x0, 0x1000}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20a, 0x0) preadv(r2, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x0) 11:45:55 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) 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$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') readlinkat(r3, &(0x7f0000001240)='./file0\x00', 0x0, 0x0) 11:45:55 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x17}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 11:45:56 executing program 1: r0 = socket(0x11, 0x800000003, 0x0) getsockopt$sock_int(r0, 0x11, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x44, 0x7f, 0x7}, 0x7, 0x10000}) 11:45:56 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) sysctl$fs(&(0x7f0000000000), 0x2, &(0x7f0000000200)="3cdcc36f487fd9dfe083efceac38d82d0193312ac91c3fde8ed695862fa96f7c2b5a6a7087161b80126dfdbb360f097289bdc238c815cbcfae27c8e8119b2144742fd7a28618b30858f0db4081ff9ba643b2b6cfab5e", &(0x7f0000000180)=0x56, &(0x7f0000000340)="3da1f476818bad5f84780727f94c55c8d628a5b099610c32daccd1e255cad4d0c572d0a71c17a38e9c71188798d2e038bb5b73695c87a92b9b32b33b1c4e8f8b90999346dd84e5ae90456db2a5c82400f68c139248f4ea48d88dade60769d3f96b81bf384010aaed21e570e815c423a16ec1215fb531c4c02dc70d548c027ad9ab78a57906deab1da4e5bced168216a4da27d80739bfb36bcc8cdb604557e055542702a09d7229f58604c16e2d82282e8ab6d00d0677696a220fe5dbbe6c719e8dd257f8ace9358065e5b3245a528a20f68ebe7cd55b31140d9129ff908599b7384f10df7bc4d4ceb7002318965c3e62b74b26b4cffa4b1de66b9af49e2f66621e3748718fd7642546078f89f9a45a7760291e47d4230d5412572315a1fac813b024ca9bae2fa3847456703494b83b4464663e585464fb30b06ca694268962e0228d862396fd5b171af26f9a496fdc6d07bd1ae472d9aa1df13f78494927330521334e345d292c3c8b7b52379c599ad9b9850fe1750e7ebc13a3cd5a0af375548f5713b29c93e869c791f10e290f8630ea126daf4e5d505458d4135205f380da9171f52cca69f37ebc1cce71f37e5d3c36e33ea684b70d1eff3ae0db0544b13f2552a48daf1ff293426a460a6d4cb310895b0371ff31ba1f3512a3364bb71d614b162f586732e083eb84b3c6588e3fa0d88da93f497b58b622ac6b380056832581a453550a0cd60f8d2eeb74d47eb35530ca70209e906b954f0f24ce67877af0fe8fd38ec3ff7d78c59a6e3f96b468c5cee734d30d38ed66bc3d6b3c0343df042d7502609cc994d3d23684599d7e793e21a38d22c9d9af12e7c550abd49fc01a0ffb339c701f382f95f96672959eef0a2dc7e4e896695c06095c5ea80170295f4b8a2d2cf8199c1a2e2c2b662dea2b30af02c0703946bf839b7acc0e5cb89b16ca7d584b33340be199c587b81a29f47666a5043e20b5b2cb0c6903d6dbc778c9bef51b7fb72ea42e037023f5a028e51f0147b15abe74e0205b50bfd30ce7255f882ed40a50ab4e5f04f200bab9625cf788231e69181b9eac10c7e5f81e38e394c8db2d46b17270debae31b98ba29840ddc52b159cd7477f81e730aaae1461c412787c21c09d311d07b03337f21f2a7717ebd0ca8e9f5148a0aee9afec42f6ca014dec7af98e106a466e055019842a5974f532ad25ae7e67a3f6d2b238903e0977569151cf92efef619764f4a502f1620442e4307bf7e744b86b90f086d5db2a02ef862931739edd05d7a91f2603cb48ec68ae28190f4494c86d4c151ef90cb4ebe3625566d955ed9760a15157d3826a2d3e462cb25de51fd20120fd0df4e2f16aab5da61684df13d475fa09f3075a0324fcdd7918d35ebb8d2d1cb2de8157c747715fa4eeea7dea8b14c5ee8e292181071f6de2267a0ffa734174505ae393ced697e4fe8d30b995ac8df39d9767c7519770682b2febf9170199bbf21dc6b69aa5f81e06179c007b963657e77f69456a59c2af9c24dc4f247e31e3a7f373e53f387ae1573dbc979000fbdb5f28c04d0452dbe1e102af0972951d21856581b68273ba2a935de31f674a92ae2ffa23c591062e589b3ad64c44e053e45b7d1ca1f14b017bc07073df739e5f4f9a5bdd523808862cc70cb049faa0ec8b695364040e104c8eb7f4a24c81c830b2d5fd069ceecf14b59ef301da7459fc7b6eab53e52359e0781d2eb5e0de7f68785a56fcf585cde8e9d70cbc454fa9aa507a10f5ad5ecbc7cf9cfaa2a5019e4fd37f91814462c7738853395ad2b79227e5abba17da8e28eca4211567281996cbbd0602fa2b0a3936ebc709d85d6a6c4ccb614a1ef45330f938639e1a2ee94e13d905f49c28b6bf210db9fd65ae1620923388a5f1cf3ded47134496d9c24f739e3d9f3e19336dc16a6182d8e7a7589c7f5b6d42a709898205b05cf829bce520d6d6ad380dc29447aecfc76a9552915e7b4d4c345bf7e809825019386be353f5139bd67a9793b9ed1bcc0a6fc1cc801277ff3bdd42a75385f4f126451d1a9068b64ca4fd7dcd790352e9b4666319f078aaf2eb762b00144560768531e2f13c1bcee110619cb5f9764e10f41515fa994a1058ff203216f87544121b5aab995b1752b9867dec4e99b779ffd8ac4f476d7eea64f2789e46204639d8ff3c9f387a1843794d8f4c7207cc7f09667f0a86fa1ac7c8cafae5eb95a586dd024bd8fc31e05646be68942219400e624136ecc5bc066ac6a7975c6360280ec5fca46b40293af680c1b1d772c65d5b3939ce96d43580f7ee9872d1e81a05a668eeb3928d43e6801cf2d50a08a109fa20e038f140ce8edcc8e473fe98788c65a4e7537b10f8d7b652bcb579b651aab91e74f587906195e8bb9f4a6fd6dc34de7309c6f761cd7bfdd717fc2a56fa3f77d5f3c54e9fbfad8a3ba226b40041233de6379775da549326caed0f4bcc1632adfba15b8e27d19ff02a5e3d039e010ae21e8177f48998f899bab4cc726a2f8ea20b1ecb94a63a3792bc0cea81ea6ed64621e48af8c11fae21c051f9058d1544fbc8cbf10703826693a22491647fdbf8448c382c5fd9066293121fb7e07bb97e9f6de9be8118a5dc30c067b415f2ede10fab6cf3dbfe640be9ea5838dbbf2ae3a0520f478712d25110923ad98c659ba3017c5ea0e6b06af14dfdf1829ddc1150f16d62c710fcf980a1e15701c96d39aa425dbefa67da9ed257e2cd709ca547999a2f924cf181419b0b4f08ae74b7a3a8ce0da55eb7c703ffd387f9b88ddd983696514bf16e5ffe4cd76b19cf05a3d8ffffd4de2d8233c086743773aff94857eff2f540dcfa1738dfd072ff490723c59892c7341d4ed22cf53bc694f5d0cd7b2cc6fc7e533474ac10e7c5880763d5f0147fc8502be6350ee07437b98aa7fafdb1cffa885794f949ca911d368d0929d275bb80fabee2332f5157a413b1576de62a1938a14e26f92326bb823241dee8e10d80aab88547ec3ff895b74e43f2afaa57d0e857ac3b496d4e60ec52f67f0bf564bc9f9e9e70013b25ca6e11775b94320abc67fb5937e0db22ca18e8d77e2371a82df3b94bc352dd4fd76059fb23e2ad480c9394abc013e0f9a90f8a19e40ccd566f86c40d8d2abc381bdcf0e0213b150ed1f7cc4c22ed57fbee6bfacb9097d33e9f8514ee7eb2368e59ca3023c7a6bdd320d00dcf6e40b29d4f58ab624861d4bd84da58bbede2eeef329d28790f58de8ea717bcbbada07815b0cb1104ccad02599fd0c375b4f1e099e80fc1a25e6e0567fa739d9ecb95d2992c266e6d8ae92e3b980791fe21f98c60858e2c72491f6c70715cdc78d6c3d31f7ba5e1274f5868c8389aa095d7bfe1bcd1605eb4bbfe6793189f765d2b7213c2b49291c03e6175f089c563507d5af79f0eb2e568838440f12d888095a20267cec7eeff85e7378c8696e4945b224e436e44d9d0d94337a2110607a24a64692f1e104f246fee11c3bcf37987709a241fdad4013865d91ee07db87ece5b206f7bdcca56b68d55ccee168b20a8b2fc8deea5f9dffe9897b1e8d4ac025c25db6842e87fa0cbf980f140f030dfca75a9fd231a801cd94817900b6edd27175a4d2f7dfa2e4b4b9d30a2f19c8c5c667472b1a04b9daa739ed264e3a8aaebc231c5b33ec7f501cec756375df54cc8911fc28c2c56c0afd657b5d2c91120d8d49c056ad96cd384c723961ea7ff37a56a2b5af3b90ee610abb1e4ca852fc4b6fde50a73d0c9826967c28aac12e75b68cb6c822a62980a6e2d49cb3c1345fb022d0849b71598bc354fee825609fc72283772d8c163cf72dba056e3dd5195bf4832bb4455650ef0771bafc2343522bbbe8cfa269461c4c56e93171f9879a4954b25c2ca077280b736f7b761ce73ad0d471d4e5c5b85463aebde021197d79a8e7679e0a3d7b0a8bee2b77ccc195a16c8554e1f78b8b82a58c9abffec3e495d83d58b8a999af6cc1a0a26bd44e4f67ae591249474f96799d72f3b6cd845b1c39458989951dabd9eb788761436b593732dbfca40e40c3188823525967e040a7ed54a980f5085297baf7c122eb99a905dfb8994c28ef44a1bfa0c0dc68c749d5f06f46117dbc31969ca0725785ef7242500882cb2d6fb0db8d9441bc62090141d5af8f786f254c39ece68dba832e967ab4d8d005f01d627ab16e8b798fdfec68b595ea11e36abe0df755402ffaf4c959a306fde0a7b3602467f4f3bd7ae39c75dc2320bb87c4a671667672ed1889589037a089b931dc1a67143acaf7b4ba2cfa1259ddcbf40c42a5d352a71c549ae1e6e8f12d1ac2ef735f5828fbbfaa46e2a602e7a9fb288a7d6c8697d398a11afeb3cc71b5615bea965dacd426fffdc3562aee9b3fc4503f0c631f08dac8129c65c3ce44d0b95274070a76ea6110dc62f8a4f8589e5a5b936f4a1395e3ea697bf044b5eafc0420c839fa98888b429bec4f96d7502e3e1f20cfe785735993e797e0119bb7d68d3d98c1ea7144d95f7dd429fdf10d2c9e26615b302caa81b61fd8e9550e5fc08ca132eab843e94b0918b0c0a9884122905b9db32fb2fde0c4da7a5edfe20c38a0c01efaac6f01115e7ca347c6a412e54e87e4bff94afe701b673b11122b69d9e9dd2eed2618484b0fa0d9bdb84059710e54a235a52b6838b31c145af31c96d00b580a4839d38e5715592ab33ddb6b1ce15f193f6267cae2f8e3ee990e61ebb74b646fa6c9c26fc9459229b448087ecde102d212a2d01c509c1ce4fe26fe5f6f248a08937012dce8fbe28f150eaa36e2daf7cd7e92f8a2612ed2720365294d3996e6e61514d7ad55e1ad4d11c9810da2a59dcf34fb9a3bf46091ea53fef0ea9a758eb5996c597829271842b3195625416baae871ac63f8a51dcad70b5bd9edb13adfe97ae4537e03e8975f7fd6aab7e0b695f3c9a5af040b37a2c1b59f61228d4a809f3e73cf73da488b23504f4f281eb55cf1b5974ce158974eeee598cf27de13bd38c04d8d8bbad325697ce6c1bbe2490f2a67da0da603ce3d36547191105e612bb61de613b6e1c892097c108807a7b47516183f8f13bd520a23845744d84bc395c03da7575b875ddb7f63753282a63e0f0be00d40355ce1ceebb9ebe99238ffbd1c3a27dc9b13045748de1080dc2a6430ccad66c2b9f93d95c376fdffd850a4ca6a2dd7bbf4610c74b518064dd248622063539babab46f6fbac01de3a366ffe90342ce0d0c13af123e715419a2faeeab59b18b97433413cc37e06825e27df93e0b2f2e896c509817fc37b04b377480ccd4e348e7936696c6487a335c0a6bc007ecfed612e3a47a723f2588def8f60ad6a5087c4e62907c2e06c35ec0725b65b4d1edc26db2641d56b77ebd6a5fbc504741969ecf70f42d9ab0ebe8a468248837bfae2abc359af1c7efee0ddb3b3a1b9ffdfe6cfe4f47bbc43f1e95f1cc1a768d270c38841a0723af652ea286a2926d3a855b988a5c877ee98ec918fdf0b6c846cfd32f9558b44fcbb8ba3fa445aa08da2f3c1658f154f3018b23cfba751e7836f790680f51acf5367490151691cbab0bd09cd95a19eec45fa0dc47af1041eadd1c72d160a75f0d820b0f5095c081871d0a3d7fdfc205e57d5210e13a0095338f3480b2b955d2f23cbd98cb0b94002d6615f45eb8af8f3dcf48328a451ed0d2ff3e3620b3bce1817ba75502542634c5ad0b3ca889c229ad99276f148778a05ef6204bce13c10511f0594868c1148916143beca3f1f81430bac77d3c5c45636a4eeeffdbc6bfaf7d9392be468422639dd76449f92b0cf9152de349d41", 0x1000) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0xfffffffffffffffd, 0x0, 0x0, 0xfffffffffffffffa, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 11:45:56 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff00030002088cc1017b0000000e00"}) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) 11:45:56 executing program 1: 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}, {0x3, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1000}, {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(0x0, 0x1, 0x8, &(0x7f0000000100)=0x89) 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:45:56 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00'], 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x1}], 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 11:45:56 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"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) setsockopt(r0, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) sendto(r0, &(0x7f00000002c0)="98", 0x1, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r0) 11:45:56 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f0000000140)='./file3\x00', &(0x7f0000000180)='r\x00') r0 = semget$private(0x0, 0x3, 0x444) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000000)=0x3) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='r\x00') unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='r\x00') 11:45:56 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) pwrite(r0, &(0x7f0000000000)="ba5ac856640ad015630f5449c4f35bb728af477d33636b6640b05aa6f8d7e9cf21fc7d93037e4fdf3317b51b8a517a5c", 0x30, 0x0, 0x7) listen(r0, 0x3) writev(r0, &(0x7f0000001800)=[{&(0x7f00000002c0)="0e52", 0x2}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 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) dup2(0xffffffffffffffff, r2) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) 11:45:56 executing program 1: syz_emit_ethernet(0x2a, &(0x7f00000001c0)={@local, @random="3f42c22d165c", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @random="ae0204cf91bf", @remote={0xac, 0x14, 0x0}, @broadcast, @multicast2}}}}) r0 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) syz_emit_ethernet(0x18, &(0x7f0000000000)=ANY=[@ANYRES64]) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r1 = kqueue() fchflags(r1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20a, 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$TIOCSTOP(r6, 0x2000746f) preadv(r3, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) renameat(r3, &(0x7f0000000180)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000040)=0xb35) 11:45:57 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="0e5211d3982e03bdf44aec0479bff4ae945efd9c0be181d226a056331988be8decccee0f14d401888500f92b740890913457fa107ec1ef81b7676b836e55071c08b5", 0x42}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)='./file1\x00') unveil(&(0x7f00000001c0)='./file3\x00', &(0x7f0000000240)='W\x00') 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)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000400)="3cf56076c3af24955423a59d970127913dce9c4a163872a745d7988616dcf76a2ae1d8f26cc6dbb14775ba65cd0ca7e2a08add7a9809f993a77259ee29b1d67209d2a95e05874daafa41cd1cbe223594c24c0feecc5a3da661d8ae1b902a91b24d6c600ef4c5e000db840e95447f049dcea406214023b4751217100f513a3808838053805386f21f9695444fa44433d40e9cda1441d85ce9b3a4bc399e54d9ec9ccaecb84a70eef61804835448d9a3c094df9a5441874398a66c5bd2970308c6f1748f845779868b2da08f4e3d8c41bab3", 0xd1}, {&(0x7f0000000280)="e6ed405ea928f51b25320ba48a91f8d7a26b7f4cd02841cc4168bcc24f4a3e9e99c305dc3464cc0f3157f38291f6129c1a", 0x31}, {&(0x7f0000000340)="452dec3669cfacfa08247c728b907a02f13bfd84b8f9", 0x16}, {&(0x7f0000000800)="d322271788baed5b6ced29a8319239d0189a823ee5abd005021c3efd4a8f1dda895d185871608ff1f64ada6f31a9b76393fddb623758c7f6588d2f16854cc04bbb80d552b73b6699e842d68056bac3768ba8eee9cfb346a7539bd3262f83e5617b94e690dee801062be6c6d33ab1dae73d4f43d6c6ea34d38eb5065a1d43311a93654e4d8701a43bafedeee503649bb47fbea0103707574b41ae521ec5a0fc95005b2d8f8068da8d7c225f79262f6702893651fc69238391176ea04fd5866e4aa302a8082a82af58d71d4ed99ea38f28e71756e23bc7ede38467f42a17f23322a66d3fff574021c5ee49090dabc7425e17bc3d591f397cd6f15de697565649bfe826db43568f72892949e6037a1f51e339d9bf0a7d0b0d348badbbe633bc76d4774f866d0468f1ec9209d26ace1b71988bb92daf6aab8c40c3a82de99f02e5acc40ac18b87cdadeb9cf624303d168a8ee806970dc45e813e316e58b278c0e4a54f7d14b5c580fabc61b969e0ce1124703ff52cf0897290745f1a0f78aaacbbac909c54ca2370e575a1aa732990b1067e2a8231a88b2d627ce9ca7d1977b6b108158db266f138e3dc5ad7f2d222626fa19b219c5044f57af19d8c739ab12eb2e755098ad8ee89ba18d56713e582aa940b24b74481641435531411bca3b38a3f5a159f61c7d132e0f267d9afcdcdd78712bcfaafc642f0e68e20c0e00c1571b9b6ed9b13b7e0aa661c65409b72d8100973ac190cc884b5399a7f456e190f1eaae3db107b2a89cadc367557ef24a3f50bc01316e94a72e19c56b8a23b2a5d50ac67ab27d4924681f0ba2dfa11fc959a0b09283695520589bee8e821ae1e1b59fc5eb10f1d20c7b2baee2b5a178a45b191fc3fd1bbf9619586fcd8a0b7b36febecadce574e9e51196486bf3a8a402161104eaa6cfe8b23eb673d02d0c1f87650fdc1ffffd4e8e4f2c64bbfbf4bd4d33b2d3db00477811937df36772efe215508c4ea3582b17a3946fca6d7645fad4c8b16f03799df50c3225c48cddcc13028b4c428707305cb82084fe54002f6c0074e3fbf18b6b099cf297d22a0baf7756eca6c876eea8a2f2f1c7d63b08039073b7d7342ed3f977dda633c7d8b069071f9475aac765522374b330d10b8ce1e0dbc9f4791fa32f3b7f276ad609d69820616d617b12e5215408a94a68b9fc2afe6f2a0afc424e981f3cbc258e21814916852df59f330047aebe27813e831cf25283d6c3d363770199a2bd5e6459be7414a46bb86084cc63fc06252821806ab0a85cfe1847866fb06b949de5a272fec232a42070dd5586cf78558d0d603342701ff0e00dee5c7960c99476630f7ba1772c394b7e07dbac5b93c0214f341f0e10ecc33797904e062723bedc9bb5bc1e6dc0a5a0738a68c8b6303c1a897fdf3410652e22f33eeaaa21b91f8e58538afbe1b6d76b956554dca1ca1d1b205d8f9928c19d8dd6b08a90a3bce25aa0e1bf0241beb35ee65c94b77188506947c12e49eeb131b8d527f64bad7864c818721217571d297fcf95d315cfac5ead26815394d3650dd9de9d4acdd1957317122c74b80cec558ab569c6038a0619e32dfbe23b3866a785b53060d3dcdfea11b13922da0e83447e74f1846b39aa264070b5c9d8a0be440527c991e3510b2a1fea93aba42d668d67b48309f3b8e4c3b3a98882140e8b9c44d10360bedbefd0f17b8bf25e3451c580b5f90f5e4b6d44c02545c52d1a2b87525b3204e76bf1ad28811cce2a7957db82027475b2f01c45451507a964b27fe6b6b55e3128b1687ee28e69aceb5397ca2e0f032ed7f8b0083bf3144f8fb92efa8a4f60759c44c36d9b1e97d06f7b4e2229cc8a18a5a8575152151e57f50d267774bdf9c622bc7dba862dd4aeea6cf14c8dfb6c3f26985598f9c66c72418357820d7bc1213e1f6c9ee68f409cf30c2a51a492557bf360d4974afd5d34885870a43cced44dcf7b57ac5daaf6ac5b3247fb1d308c95c2f751932ae2ccc614cada5d48f794a4b3a6b8c191267a9c5209022bb5804aaec34769b47488949fd6a28c80885406d19212e590f931cb09cb2a83a991d41413b85d9a0752200ea8e4a0c8389954196000f7fe2aa3348f044941ce873fc2e00e68e37216d54a11778ec2c645f3c988e4262e84aa2ae787f67ba756a057940ae4f0a116f57c52c1ac2cfb4477c81c5b8c9fa18d366b4b6eb5c6bbe27a68921b1cd12004e4accf3d95e14c4e85c9ba1a904fd96723ed07d12cc5c5a2d6eaff26b27c62f89843f60d18bf4f8b243fbcd60660efb7e3f14d516864086ac32772c09dc3082c77bf340ed9c5c4a9a828651ce62fb0532f382cac5f76370bdf8a89539bbf47dbc0f41ec9309b1c6400d04536d8433b6c19bb9d04e41d21e45a1ceecaaa745ff555f8227a1f6fc706dc0a42db088068ca70c690fd5c9cb3081735e21a0a5b982cd8bee523f64231d2196ec234e7e09847bbc88b52d8b767f536ad8ae884a9bb2e3e9b68fe57a4f795c3bef964d35f740d820168f5c594e5402e0a76c38c9d0af24843a379ac04f7339b716af4c9c0d072087108451fe08eb0c53dc11bb9d7fce64d5ba1109bdfe23344d5aa970288c2dd2d65b99d580f4927c0983e3fcd805c1eac38f4a135df35ac598c49304f63e4d1eb16bda2e86c4719b92342dbbdff10e7e3d7059ce11182f2f50287e85cd28665b79647046e5503e6c374a27dc29e7701a5444684915c9cae709d745f86483d0251fec8cdb3ad8c68e1fc3c845d70a8d455e0280f567764b3f1c5ee0008b9d0fedbd548bf7d1b8a18bb7e5fcede6954f0056e13d585a51d6734d61a3fe985b3448a73b5817f389a2cef59fb67f7ef322b629e954167a381b53e3e323fac2b527ccf6515f55050b7234b53f9a8381ab928721aa608cc682175c8720158659f82abeb8a1ebd34d698a0d57f957ebd276ae7c4387fb129b0a8b74a2957312cb1c6179981daa559ed9e796307b5a90fe5fae9a26777312c2ac58f1b9a212265ec15063993c0eb2cdd35d5f3ed973e20f08aea5e3dd859cfd3a0cee1d58ecf6b5f8c57433f45cb539d040d6b871d94b98cd77b1286d3dcf5ba9399b08d8f42cd9bf59afead15634a56ff63997fb436dbe940c55657fbd17cf328a0989ed242e53d288cc5a33180735ed227db64867bd300d658ae1fe4227531c53241209b35ee8ebc8438320a634bbcb0fcf1ce39a5ef31517438a93cf61c8b9c9b0d3480c3bb234b5bd6ffa3796e9997dbd22cf8eca40c20b874e1df25551767932d9e2ef22890d529ef1317f2958f7048bbba9c1bb40dcc5b6ac0ae14ff66a8b21f97b48d6f456f16b05f9b486891a5df64d511dbdad7d004b2f270325a517362286c6c88f873f38ceb1b5d3cd6116ae399926dbdbf60de5d49ed0d7cf02410d1575ee250ff0162835b6682e83a4e84760ca2e138a76845d9a2f45fe1ab45d048d3162e201d8c59f4d0cc243bdc3ee26431eecd4cc329ba91c3f35e5b42800358ffe2a003aab0cb2bec040ad44dc41ce1c3eb7a804206251c63db3022a1f651d73a534cd34e69769deef5244277892898a6f3ae6dc4559051c88eb6abcfd86b218a662dbffe2c43b3730166e093a8e48e8749b8ee3453f7914c0f0f09e0c34d89a1b02cf19674fb0c9dbd914c40ef3023118d5d0d6b8d90ea9802f89da7b2e6b52ec5fa7591674246cf10521d4d8993980c1b0fbc6ca170d1b545a0f2fbfa46e40da704bdf73d54af69d8e7c0930174bec6120494a3b1ac7597911419a507873365aafad35d421cb9e7689a424388c4e640fcdd9f8859f936cbcb17bca8e305deaf53d41dfa6d8fef5b8d99b9cf49bf435088bf2e1618660c6c57fd4056a1ce0e0e53012338e82ff43594ee7b387865f7368710d0f4259b1969b46dcaa7ee92feb742bae5efce5d684ba9a693cfb603cd5e57f8066015d48924b2c219fd1b12d91626366c09b9f09f0eedf20102cf4c04914eacf9a93ef19a1b6ee2e3e3cc498d1d699cae2b6ce0cd348d9f7258c2fb28ee282bf0027ccda91c71d0068e06217143acb34b8c1811c92c9266344a58afd883586be9b6f2eb8ae00c167ea8da1490cc9cdebaefa80d57c158cf0f9c83d629010683b8ca27e5c981490e4ce7faa4a25cf5143d3588db9b98af83b999254032fdf1b6aed119ad778a857d89a8fc3ae48df57a3cd4e760a9865713704e5eb26ab3b12fbee5da6242d1dbbff40b32abe7bfcd11b79209954117b994d351c19557906c10c084173579d14301de9f5949bd4628e81fd266b8e68fecaca8193c649f91a88b524e3598005cab9b41d9900ed6d37c781582ba1ab54548feae48ef7f54c7d372f985b45bb4825d39348106183be7415257ba645add9e163320b7f0ae1d7897f9dea4407954a874a04178ba9a358c3b0b7a69790abc9e30b4579fa69ec864e21a87912c79ea47d34e361cb58a3a4ea1185a05fab65e9c56ecaa179d58abea858b130ee7494956c052afd2ea0d77e93df81a3db524838712955f3c181db62fb9f27fcac673639e813d3b7c8fda6f08e877481623606c97dca2bb134c8446ff8da1d6de45b925ef275a0f6a9532c001c87f26ec3a79dc1bb99c43058ff17209b451b5694e8f2cd23bd349dae8f4faf29b3f6e12a0d11cd26b854557643f9aaa23b86079db9d74b19799558b1f1b03f375b685cfde24f38df6555a8b98e35f5f829a8e2de8b6770d4299454006ed8da7c906bbd1b5a8915960c861bce6fd5ec30812567d458dc4920be0eb1f4aef5560237dd99cf1b8c50e4f086ff77c77f88d74316b803e022f7f504ab162b27fb4fe9b4e144181cb78c839e440f568ba2b88eb9ab198f784c1cd8f3ac066611a76057723b67fffa47dc6e642bb72de02fb90153e0a970b5e30f5672913655d995162e2f58e97ec8f900604c587942c586dc774c22e4b01ae5068ae5b4b8537ed50e3de38917edb9d8a7eae36e69340ce43c68571394ed203fb152a06844daa224e671df1974e44da27dc65e57c7f2b2bf2fca93a1087b0285ba24ff52e418248cd9024509d57ea7513cbc517e7a44d89ceb52324ac503210f6cf4dfa509d3780931c714a3c97c339de20a225eb06d55e7de9c8999ad3172f79d45b3f57bb06a44377bb17f4cd363c0db13ea40a2773ea810dfb85cc1f34f215609990e1fff6434b650599b425aae357786dfe93a0e20737987194d3c89d464dc6017e75570da4a16ceb334525f3d522e7f0bfe2c1148e831dff45d7f6f9444cf27727bb760d038f26ab8f977391b7ec61b9beb8b9f4260e437d6a96ab11c6d773543ae23d1e56970edfced818f1604aa7555862e8edd3c7e66ef14778b814e45ad15e19c090b8a781ceafbefe63559b1daa7932ac5b605208699dcc5db1b868b909a151fc498a24eb73f15033e81cc03844fb187ad5d9484b41fb2ed31100644b25d4827ce70d8b97244a00e6ca0e3cb05b80ffe09eb98a477e36a38b26e01c1a03fbf0c40bd051192926ac3ba433f1e559a096bbfa915e67202b81c05aaafd955a843f294287edf6b471459a3428800bb5f42c8ae355a2de0f83c7acdc11f09a01a34eaa8e6fbf009f3d7689713eafbe9e632b5c546c77a98f41b09aa3b8672ed8ebcf3da079eeb68bd8e2c9bfbe429bfad71f27ee05910358071fd575c1374cbc7b216b39b914999181ac28769a8f0157a5204af749ef82a99167dfadc32dc9e225ced3f363e93f0a1571371d35ebda9d9cd0e7d38c58bccfc936ba4ca44af236cdde9035bcc334fde825a8ed41be7d7e91457e54b74199bd923c5", 0x1000}, {&(0x7f0000001800)="57e839080405836bd1673d37a0a709b8f12820c67c33b3ad411186d98e2eac52356b6efdeaa02dd10a8490574f8555ebc81ff706b1bfffeccfa4349ae5c540fe641ea87e22904b82172c7bd837c457e76b2bd32387ca3113d011b50d177bb3ae7ce061681540b766214184c2b8ae6ba42a2cffcba24090c59779a3a009da8eb02fafde62e2200a7d422c1840ee6d6b169a5d2e31343282177ea3c57f827cbc51eec2cdcd7157b397a96ad1c3cbab8cd49954b501c13727151963e655a497eb450807fccfc3def98a6dac5feb75ba4c0bb2e79d4e6e3528671d884d21c6a8b6a2852f24902edfb52b2f44c674cd862391604b0ff87d2b633f040af8493476fb4b512a850ce53d4ebb6216885bb3db22cffeac6f6796e24101d1c17cb4c222f64e650709bdd087be2bca2b0c75c0c3885d2ddcff98c2a0a64e58a36056336a0be07c633517cb4a614da30fb937d967914483b3cf2f2c7f24d03636df690947ca9c9ac973fbf1f8a2ea8614b2c379b85e7eb435ef5f7100d85cde05acbc7527b02c4469eb0c0b5f45a15829e4665a4c1aad06cab84a228c35f1f045e43545991c456b43a120c55db06182c5b81f23c505bd0c4d04957ba6b1e077a1a64c908dcb9674b4899fa9a732171f0c3a4fecb781e72eef3ab29409a5732361c76996b040bff840a4912875d314d0db177abcc18de06233a1170f0e38c661b0b5c3cc2a99985d27fe26ab18bcadd81c24bbd09d1fec61cb7d8abc5adc47e6fb2c05568f0dfe6d20095ca7cd20d5f2731890269681b3f73fd4183a094d4af8c7bf77198b08378199b9e99c1e6dd99d3626bbe40786f2b865778dfc16bf7be87d327f55fdf0e92dbdbbd434afeaf638746d7f1012ffbcc4ba8fef2fa4a6e4fb0cee40f2260a94ea2332da009fd2e2e06e5dfb42ca13784c3c6f9dcb0a4b15468cc4c92c9b4b7eccaf49dbda6e0f4d1d6c1d1bf99d8188703f6629eaf671807338d2cf9ad673819d6eb51ad6320dd321fc645ffbfc31f5c2737f2bdf396dc991c2ac442a7b67b1970d521dd39f87e89f3ba1b6d601c7da1d2672d9c3ab8c52b7955a9af778137ba33000126ec3a5e1303373816e59fe33ec1229bf5dd22ed511bf72c852bce228f45e9a4068b5e549f346e7a1c0a39ac0e60b6e7792d0343e5e3f94df38dd3806e21cd002f7f0347c8ebe3c8dfd3d1c698391913614005e71e396805a31e053d71d3d725dcb4bd2219171d9e55a77ccee959c2552b676b0bcb7b42830a1076065c3ce786077edd070100781af037a833771eabbf57aa6ed2a8641c490654daa90db82533be72c58ef24ffc39d31bedfce329cde755afe3e4684fcd52663c4391b51e43a58218de0f79525fb4c87f95428b78dcd271bae8eebd8cdb9d987ab29765eae7f8a8a24dac5f37629069144296e7b505775a90990772d8471e750f347321ebf473736740d0f1770b57d5ffc3620c8a8c57bb920a31d83d77f040e39f073e775b1d26690ea4de14c0e5e80d3a411182e112f4a0d2908abbbaf7d52006293018a9c97ec65e4051976ba51a0c6bd9b398333e0112fb6952d448108b797d5799081b83c4fd1ae378e085150f751ccb5a29ac82fb7a892b81cbe772f7568753a0e9ff9cc1fd74ca22fd0444ec722ba58a497e7b269c437c838cf7f9b3a0cb205d02ad35813e87f8b61acfca998eb4062f653105051a6a8416d567f189a21a70c8bee70132444f476baf27ce6396280fed6e1d469fdc772dc048465ee72928d3f4bea67cdc6ee916f5a35c9fba49b2475b3ce4b4a95d63a2052b74055a1dcc3f51dc42b31e3b956ade34ba06b84d27cb77284e8312da7f48147ea3f4f53d37ed38e7ec29caec7f3c519e7367a01402fb3e667a0910cd45a7c108e9039d9e8853b1f6b4ce4ced1f6c8444c72857f1adb80ba7364604379b89c9a7310b1cab44160cb3a96a2a3b611e6c8a1c6f062b5cbc28cba40160f7ea7bff600d1a30dda7ac1133ddb30e49cf185ff046037d210285c457d168b9d5415aae2c4af7d2cff299d75759adea29e41c687745d7dd9567535966261e759725a6321e1062e89ebc35ea068b0db9b24c839b3463cd98f66103da9b040278ad500ac2ae3231eed9ac744cd4e424b57cd3882e486336968f6c9ff2907dfe173b41918b01fc52e494e2b00f707093377eec65e201654711480aaf591fb39853021ffdbaab872032fbeedcd9bacdc09bf0e9f8aa64337c749a8fb36605ba6de4b3db3cb93d3c1be252ab78d6166f22bb6e79a4df23994217e0256008b77e0f6ed5e49244db534c279c64df93f01aa9ad45088d00c4ff06fae00d40a0991b650c247d394bd48a6d5295229b3383d8ca7a6f9cc890c055f5177b1ec92f0246c263e0da49d41ae81b33835a329e7e21403f181592e209d165043e99b6320a955ab0e59336f0b087c1414afd006b74e9eb1b907a9e86b7232fe7f56a166f9689867842ddde5f72a76b24205a11fdca27d60fed678307c6f32ea41a7f36cdbb401ab108f96705263226d761bfb9a29fc60f3caf33f7ac4acc85d1a8ab1215308575bda1f2f33b59f2eef93bb8d35e3020f5eca2598bacd269fac66b0bcc3af7016d9d131eba30e0c31aa5ad7e74720c7296cccdcac0d015cce66594a9f6b5cadb18802f008ec05328f36fd41f873c5b7a8c3af440c2c6fed20b994f57dbf7e2733d842c8d1cfba4c9f44432dd46289cc2d6418b50ded7cf4c3a71658050f1ad9cf997b0076dc179c3e3839fdec0bfd3c093bf834d6e9eab33400cd13b65e9c4b42577ca91df4a1314fe004854a669db74bf9611f3ffc10d2f8dfcae0715cc0f865ae3060c79fe93d163fd8f917b4a3d5997c0376b3dce9586149c26a61e69cf32e1ab513815af52bec5eea6a4468e27692a44a52551ee4afe1fbc4eb5192fc8be4b9652457615ccbda5249dde8528a03e4f27fa259e27af279be56a3f936e524299a33cbd1c39df0448c462ef48912f2bc6da709b3d02a42759aa023d6114fffa99c21e6f55c2cc78b18b4844a977266e02976c84e29025aa3a3b7a737896fff3cd9e5af1fb6e5e2f1507782c3196b5a31f3e7e2537813f214e9ed3f6334be2faa78a1cb81a0c13eb2e9d1cde667760d048580154e6816abbebc3b8ffd7882dd32f69a4158239f1e75adc61a0df65f47e616a804792a4492a1fde1d88f53f753080e4035b4fd45b7a72231f393aa9a4d9f0ba8fce9d4a5488e8ef1c48c07d910fbd78aa813f48a6a0b997f659448c8b1f61f9b0e41a1f70b7b304785ce65113721a1fd7dc2612661c3f6ab95f208e19b3d9dc10e0dc3d38fc959a8ea44e2ba226a68205c87510df1a4bbc4f7c2d6d962852870abfc4d32cfda8534399bd03d149dccfc3e7a06344cb0ebb69cbe000daff373906160b908f525a6a266a69d9fcac1bb49a6fb04c93149365f44dd1b8c7f5d07fe7d69ecdd858e58013446738981340224d2866184459c6ec0d58683fce79c77554dd983fd8fa40c3371394315289506758802539aa5e2bcfe3302c22f2ba1e23aa66ec811c0d80aa244d98c1d932028df79d43476e4d7e42bb53b181f24b820c34d2330f2085ebe7b3703ae8369e61b0c1ed80070e381c78bded08a44e34bf30c6091fda7be6bd8ad36c331940a0873c9b903e3d346ec80b592eb6b1d5c3083c13c7ad3331f408ed61df1b201464a6dfd88aef600eacea253bf9fe7b7539f6eded33971a96e3a662626de5fc9077c3a3bf106f1791f2dc4f078a17d46d0b8e71f525c5eb5154874d7072fbb8cf1695898e7c2bd84e2476f848bb830a083bc415da38976f642f0a0da597bc23fb51991d2d04106dd2111d586f6be586545eedb0cd8a3b0a4f9df3d9196e6d683a684bd5d4aa9064b89a759907d08aba9f6510bcfc4b105ad3e49996335bd71c26c0586915a5d54ab03104f8c655d45e64f86070b32f2e7278acdc4238eeaf947ca9c59eb45eee46fa4f1308b629f79bb88ee66315a86efac2f9fbd578956536876d9e6356484301c1d6b31f2bb2c23787a21b17743e347767444cd5844e5e2bf256a71b9753abf8adb41728169c78bffa052f269e65d533f8e79c066e0c779f7b22b2916f2c7c3dbb507bacbba6fa710c02718497d93fefcf5507549bfdeb3b46871b565e2b383c0790bf309c9101056c98e2a67a5ab964c4e3cef5ac86d73530becdd9ee5f496679afeb4979d2f5525c4de893dce1d74d6b7a7450e21c6fc6c0312eb1a86ded7fd54e596da5097f4857619151ebe04b2fb702f4abf361aa8756ab19ab1cac97a37f775a9de415049f11f730304fa463ad9395b1284d2d9e7c71b52abda9194762dc4f88d9aaa12e7e1e441f2a7c4c9eb7413b124a1c5a5b4a1508e64ef33ae21958eeb9df15a4c867e0959148da32d96f0f4270e75cc474ab799a3002b4c785a2b4d596f83945d050777462ebfdca62cc7e899bcaa85174af4e6bb5e1142e7cd37c156059e376a0b5c43a6378aa7ef6f81468db5f08fec03b21833f1d14c616745e8750507352afb0fe5eb32f2e0b5e7a20107e110fb7c1157a0368cb3169bab801bf090aff9af24c7f279cab0d7569e04a20024db76fcf85ca2ff197b44bf9793047c98beb09e0dcc25ea323d76e594ec45c8bd9d090b23e5efceb1fde07b899443dfb3d57867bb2c32ac0e3d3b41bfbd27974f02590490ff0ab146d34501235ceb0ee108422b3e2db6f75e847d4138700d018a248080958d65a19f3c50cb14741c6d41a1aa704eaaf35b5d29a1395b60de284fd3aecc0ef28490ea6eeaf8d8990144b474d3112d993ea0ae331d349fe4f8127dfe6d8da5cfa4d13174adc115d1b919251e4affd2d2e34cedb9983194fdd77ead8ef48ad282362adb9c0ed80c8ced7880701cb3647dd3caaa34b594d7dc89b6ce4aed17ea217a57a5a82ca040c3e373894bd7867cb2a993a0731069db39fadb57717773a7d7f21b90bd789a32530c5dccdf4a1d0cb884ba48970f42bc8de479c6579c6353763eda5014f1faa60df738d287ae1a62ec741a3656a876c8d7d133397b43ecbac7180f4af432d1a85abcdc2fec31af2955dd94ef14f1b9d7db03301d03cf3f98413fa111e563543e8c55a3dcdbbb74060ba77bc05d4002c685a4662d78bc53e6b95c8e0d28f21c7052d588069024f8bd2e658895e5b524d211f413c8864dbad849ebea7b3fc7936163dd86ac2710556f89119678f63e99352882ddbaeac4fea02361483c2167b9c623e9756f07db7a09dcdb4bb77fc9a4c800b3fced4cb7676afe21d3f5f7ac0fc02535f93962a8f21f6267a916814e5868285ca01e0e63217b626e08a4e25adea19c90ff798edb82d0eb7d2aa538ace71c78e0c14d5ccb4dcf25eb758c94f87687a502e981fb829873396171cc31cad99ca715d949cd03bf71032300cd4cf253f7e3c862e2332a68b3ad40e3bf224ad0d64b5be0b7a5e92a0bcc54f70f33d4894ddb579cefcea2dd0cbd2c72de88caf84184551340e5e6de5af5da5978a1d9c9970964573ca5e0777f19656bcc4869b2d997ea258a6094b4f8c7dfab5cdbe7d981bd20d61c0bb28be78f404a6ef981ff036e6568aa2da8a6e2d42bb0d2c9c1520e5195c47f645b12a9947ebf71dd5ac319a54b38481ed3e96d8d6dc6baa178a23eca456770c15ee500a99ed006122b4bf4b837b2f8a7f04dc1c333991dc343632a214282bf680d36f45faf5bc23d14eedc781b3d8e6e18ae05071559c6b410b8730af061316a0f30cba2ef96aa4129d052115bd1346e136db9ee90071af9d10a9c7f1b9e2520547f72", 0x1000}, {&(0x7f0000002800)="73deb6ce8df2bf1fd35aa7d23fa6c8d1a138bc7c24e2a828c001c2f5e390869c8f1e75911631551df38b32f6534a977c87d082700538bc279aefff49cbce0f11b02018a2a1693c9ed280919b3e9828b05ffe1a120c95731912bc0fbe09d55bcec04d95beb585ee3edaeb4a4acc2730512fd24dc08c5911414366a2afb18950eb0e13cc88d7b2b8c23d3cb741cb05228ce764f9ca16ef2d52c96c179017d21502ac70c64ab433dd0deebe7b372eec931a0fcea58cafd13fe4da09fc5fd7d259ac905c5d788cacfffc6c8367ae5955a7eb7c29f6db11c5ed8b4569e9228be152ccd89059d9b92706deade8d17a2eec76e48e5750e9f5870b9433dc6132cf2197a68968523933f81f39ac8842cfe1e0243ba7cebd576b1df138adaedc77bdbdd06e094d1fd9f505a4f5848c4f921bcf0612318795fd36191bd7197624a62fb5bc64ad51a91e181b1206f49daf714cefcfdd5da2730f8669cb1fd2fde845487f7ce8d2aacff05d68762bbefbe71b8a5ecd6b0195d7e39a0d21dd0c7dc85607f99a0fdaf9ca8f44e16c52262a45fca48ce2c88de8dd64923c0af4681db4375b3170eed55117d3620014b8b35e210f58f77e71dd93494707d40af919a04a63c66e36021391cea9fb143aea1183afdf3403832c7552ae6bc922717f61c8951142d81419c8d7ed10805dfd36aa195356aff8a70c6d503297a3fe8f779f0ccdd223cdbc7df6b9a344a12c3a033b242a23f603bbb56acccb7c5a757adfa2babe372e903ce679bbbd99d0865b80a7c65de27ed2179623190693e4e666d56094bc1a340a66b1545a57e70f91ea50462ce3dd94c0bcd65d7e5b459e33b93727481d218ce3b343bc1471010145889e7979d028eb11511d208f27f3d30590372d81f1caac11fa5c897726ee15f02b15683e731ca19f7521df5d6ad0c801090641267310cbb49d92e8a58a7ecdcfdbdc74fab9f3d083e1d0edef642469d6192675c21d2ae5b3c63fbf7352ffccf513e4e564eb168bf6c065d461515a020d557e50b432616884ef914042db861e81e5aebb190a61166564fc7ec1a10300aeafc7a2c1aa6b29c5fa537c339be6cb800c7e351b43fcbeb7e7cc4c9c465216e111150c388302f650b04b11c74458295971e7620a68178cd67cb8107096ce5ebd11a0ea90e9e8c3d19eef277cf2c0baeac513be310eeb07abeff408a4434c6f1a251e2ca75fb2ff2b66453fafb88e3ebd6d66c06a18fe01b01f5a11796cdc1ef37e364d56f08de5bc805a6b40681cf877fb14c37c130c99b2242ce41f755d0730c7448b8ce5a2d15e042372897b82ebda07fea4f197c0ff9a92fb355cb410e798efadda5c3f01734d6cb37abce0c18ce001d8215cdea888b21ec8d49756ed0cedd21f61aebaf31025069a5f9ff0963c6f5f7ca995b0d7ed4b4c7c7a1da66dc328764dcc6f5065928754394e9595040314676225c3d00263a736d8e7c67ba2bbd57a251f7f7f096af4b9fb5e1a45426651cb2398bb17b705797c259ec0330e7a9ad9d2aff81babf0a1f0448ffd80172c5cf3bbba3ee698e06bdd0b40591495be4a6264208c0432b8c429e6aeabe9e579aa1d614257ca55b6bbe1d1110b2c1204b99d0f217ea1478f3e969815ce123c62797325fdaa396f5ffc53a37372d34c035e4d5ca87f974817ff6378873b0784eef2800d716e6a79628e3561a2cece1ab5a5122e47c11224a4b2de4e10a65db6566f376926aa852b13c46a8d42a1b0b3c71c172f5912278ab9830fa840fb856bdd37033b5ed5ca5c938546e6f8ca6fb8974576a1a21da67b8b8bde3521049b733c9e05ea48856321e873584129b2b9feda1d3adc2543eeb5b529e6f64b39c54798ceba608a0a960a002a5a8d5cb075484fbccf1cd7cb1d7f3bf50bbd68794651905f4894ecba593211549e6e06310180c5dc24967d64a9105edbbf5a3fdb3fdf16cbc897806388c2e9a0917582f4fdffc78ac02a99c659c1a56607f3985663556c75a1ff1989962e1e0bf6a708ac9d71f9741a5eb6e693fc40fdec7a2066328d37c8720c8db76b9ef306f46c1dcb88779e1411adb5d0216aa5c9d374115a5d0dd7230cd2985fc014d5c30defc77c837caad4a684bf17386be8931ed6cdabbea92bc331daab6c1fc03ddeb0f3c7b5588c9ba57b8ec843779cba97a9b96f734d5b939f431a933adda6161d871491d615830c2b4bdf478887d66e5526d2fe097345dedcf55c3904eb7768d4f1bb8da226d1356aee1c0e44fea63006c5b92d4d46b1b7af3878b287a20bcb887185da0ee6097907ad14043c1febba658eec049b3604952c3e4a5a4d660db794b4a621ba7efab591f0e717ff6df3b7a29bef8fc836645092ad59e6b07d5f3a228ca5b3cc65def0454851f7353586cf0e5086a489c4c9ceed30d49c9d7e74681e092dd335fcf1d8992d939991e923631deda21706b00221bc7554058026d725869ae57f3d6d61c675322d513aa750526c5c23bedab8e5f51dfaa32ff98797683b379248a0f8c207791fda5a42b536c0a157372fcf39477f1cb3ecfd33bdda2aeff94b883e8d0300a5cd8adba55e8159f46c97bbef8d6bf24394718accb39a9ad9e26974aebd3b62f60b4e6e608fa5fb777c31b7120d030938a64cf1d9a1912c77ecbd849d05def72d51db9558032d97a9bd938a768123a87ef1f59a675e085e12a6b89ebd9a1021cf09648d48031c369e8b00dfe60216c86ff17bf2ad096d1d1130f8a00510862120ae85240330b95446dff41efa1df53d39da340b506746db6e7c56b8a50a89a6f283ad3846addd5027794909131512bca031aef62154d3c4f4926f961506788de2e60f1a5f41cb3e2c79333ce393dad767744cb7e768c55c491364d05c4cb25a107cb089c2f6c89554b558f97b2e308b7a85ad91c5e1a83db50d7403b846d85b90ca69bd1e9d62a4fe640aa6e54b65260d7766ea9cba344566e434143e6b374099c75489c3389c2eb9b0af143357e9fe93d0b7bb8d21cc83ac6a44e70f9fa9a984c66e9069765c28d5305c31d1f8987d3b47e41673ff1a4b1ebe4f6a9ff98d4ff35e397d213dcd5d85e4a4c2120378ed162b426878c06bf1285a18a206b83781b68c00bff0543974e3cb5d45e6b6c7355a99600cc60efb42c6cbba02050496fcea4ddf712a3c21ab6a5a81f2eeaa9fb6e43cddfb9f53657105ce9b03880dcaa4ad8848ad64150b7560e42237cd7a570a3b3bccbf98bf7ceecad22dffa1c1831f20b86c81ec6e38d3acd0b7ee94261aa08be4184d08375ee69f82898df56c06c9b90d1f3f7be945c52a57257bb4ba6794d0e4d0e9e3f6c3e93fe3e448134611da583ac8a091ec0da0a189a20ecd2361553a3cf74e105ba0d7654bf84f0df55f621d6d2bf970c4e26edbe4991321561fc55c71c4a24d43a04c2121b89abfd4f93e4bc6238a75f5580eb8b6793ff70becd0e465e90631bbd8a640ef5953804d666ef9659aa2f71dbbe36e5a112baf09c16f27037dd9618181b061a14ffb4bc4aef486352eb910f4a5a5005955318429ac14eedfe846d0329a335222f83e8cffcc6fbf49c926febc8903fd05ad81059ed63a95287af6b7d2321da658842748549b78b9c05fcfef5213c3cebff1271d97febcfa54c3bce93349a65003885df81dcc0c24381d5efbe5878660e88c9ca30828a7fb670441934ead3a589aee3a822c484a7bdfff2f2baf35ef637320c7dbed1e794fa5f1b009574857b30659ff5a807e72d1ebc6b944d8f0f48dbd44747e3d81dae8cbfff1db1901977b50e7515af9b2af90c62fe23fb0e79eb02cc89ee525fa06b5b1b0c045a93abef3eccbb7ab2e4b859839eeac3ecde99156ef048cab694cf93fb02028c4c4a1684db24121ca59b346369694e64fbda957e1bdd320f3e342e93c6b4ba2b82a40c4634fc3f52a11789f73285d09849d902018f7e40b4204ece39b02b242e76aadb25d15a8b33a3d1f8dc695e86a4bf14616e9049e6bdd0f89f5111acd25deeb94da8e89c1f62bb394e90ad9c6eef80bdfb300d1f5760898d4b0490234bdb160578c54fbec14aa6dacd62f441468569fc40d1e7ad2bcb4da368385489f97eea89dffc29072c1885f0d3e32bb27de1e412af5276bf5ed2575200957e939cef1a2bf9077164b3ae084073ae8070a7adb20de2beea0cc9b0cc28e839460af13d9039926829474dce5f70053407e5242ac5249dc4896fa98db0c8485c28f87fe07dea44fdd4f3f11820acc6a676baa90eca6337c4ce7c66277ea1e10b8fa38e22af009cb789a5792f4ed218daf60f5c0971039f87adc8fbb0017e25d055c2f8ec55d43d00f714b6458a873e64835a5aa60a24d1b0d6f4158bdfcad4791446f49ebcca1a8b738ffe9308b04102b40d3dd1a83919433e4ba4520d7c883c9f3209721933e31d6f9108176d40794fa132833793b635492027df2b281a841fea93bcc3a89bc6a66a3a11a105052f044e4188fe9026b6cbfb3b79059871c0892f578101168e87bf8afc8ed0bf1824442744834b478291f7903b3ee42092b02a1ed489dc9885a37c6dcdb4ec7540c09639390dbc20ef3fd99a25c50ca03714ff8322f5c99f5a9fce2a2955518597f55708849cbd6f8d3310c22c3bd4e03e5b435665c85a9ed3daecd3339205c2a99afd6e7dd7892118ebaf741383db8eff4d73f60203b69d1cf2ce445933ae94b9d7b96f3096e5baeef9ac013fef6cea5a2b396685e696f010b9bce4e900bb17142e3de252abe07952383658b59f2cd7275407c77e28c075a47f4e4f7d9e55799773cac26fca434b2b35729ba04538663b7a396ac550f9d26eec16a3bb6b82fd20f6fd7e61487bd819fa56e050f7f299945630a110af67a7ddcfaf580aae343ed7127e259e4701cf01ce94ced26d186e0a2cb467632fa940c047d1b65185e5ceedf5b47b6559e3d8d9679b198988f28fed89152022a7f83600eb58d0c64e5b0d841a30b20104e9ec4ead167d790bacb3962d63faa573a6e96884b48575ca442563ecdbc3fe137a688192b4f99cf45e2eaad2e1086fab77b2c38114e6b1d1d34b842355692a2cd8db3ae18c3dfde6f476dd15f0b1df2104d00fdccea002480009a0f091e40f94a10a27e578294b108f5d081fbde160854ae10619c1dbd1d4ee0efff24a17138799d4052c2d173b2dafc3af67c98dbb5c1027882c3c9741f5dfbfa49ffd83c56b5b2eb42fb31ab9374b4dc1aa0b3463000535e2957de6dee3f0b2daa71a3deee257a0c1210deafc6cabb0c713b1a02f005045a22f2e25d6f9da58d749cde6fa9ab35f860977f9857cadf0430de0482829027faf7fd1d53b3a8e07bef1c766a911481efcccd68459dbd6dcce0d499833121b7863fe38130c59cab4d7ea44a87de0bb397b5024ffc469ead6e59e0ba05ddaac001bfe0082be7969aeef410c1a061bdc56e29d2b3abbce720a5083b6786ee3cc337af91bb5835f6c8c6c342e755e9c90921320aefadbd7384e64f45707bc6a3384d514c8abbb50e328f8058e2bc8f9a663dcb58de56fad53dd4c73f85c2ada24b6d6d360865ad9c2699b68c70a14a1070f11243d6c76aed039eaddf6837a5c6b7bd86104ac1b745e5f7c0f8c6dd04379577e28fe23860bcb2806e26e8856af57fc201f608b8951e6332481d6117a725b7b8b24cace7b0f6005c300b49347f47d224bacbd23650869dee7307c518093f11c7a066022dd2dc4225def92d81600c915ee9c24e1228e0aadef4c22d7df44d12d36f8cd0a7014b7c4d19c51b7d817217b815d067675aa28d8dc9a09610a41a37577a7179a1bb", 0x1000}, {&(0x7f0000003800)="804612ec1fe51dd423b7df17906cbf6248135b77d48c00ae0917694c1300302b9c02ec3f90575f926c7b624b5100cac3b30b8451b36c2b5279a1e55a0198f8dfbd90dedd730ac79f4e1ac4fb742f8e7f091ed1278f3b55f9853016e6d4f40af8f9c1aa62b297116ebdfc43fb486b8713a7cb1f6181b668361508a5fcc9ad1567f29f0ece32b348f614004c008640acb2a5109820ff0836d184d26abb92915959afe1f817d8a99d3a7b7bc0cc45acf0495c0947a0e93232151feb7665aa0562b78f274df5185d9e3b1f7ed3f16ddd0aed9781d81ba6db19a46fc77115dde3ed1c190ec51e83f8a835c552e94044a7d9f1eaf834c528b76a784f9569be3239a6bd6bcd2319a0cc142f5598c42c4a9b8b848ef6b0a400a1d4eaa18cfd7cd5fd39a036e2978c998b133f918a482ee8be4daed0e78aca4b43ef1494bc77a8eaff6e23a36e1162fc746deb3282cccdf19b87edef7f31409a3979f17202c580e395d497ba71a4bf645373048b41894bdd9dbbcd3ae017932cbbb84378adaa016fcd51d7581846e604ba03b982a0c45b0afc3c96bfd45b9e6998f1144ff25646d6c31573f12ad245c24b75a3088d381858b92b0fe620834328499ab07e51422bb9484a9d28c441ed66a1f0b8256aac2dab8ffc22af5505522daed580ca01b634ae1f5e79137f074311259d1a9b78800633401636397b256c443bb05a81723a993645030afc332cb40cfbdb244321cbba45cf281ac430e62d58b293b59558c597098cc16a7ebb7711b19200bdacef9e265d80db2d62645f8bd9ac5e83cb6231497a650c6774eb640c3d63fc04e5fb23d14b778c37c3397fb57d33cbe85cab2387dd860d0834026c5126b80d9da8511a55eca3f71daa16e9784c64017c1cf48d9c4b0dc857d02720a7ea8b4d25bedbf8fc01399005e2dd6af952300c7d5a67fac5f403dbfa269eb1cfa83138402e13eecb7564431f91c25261801845fbd31e730c0c62b124d0908335da39b758adc14d8b96415bf2694826c2a3ced705c1cb6676dac1f7efc1be24370576a5e98116023d755ad20389aca0074b47f722ec053313988c9ac6173292fe15e1752bd5423e7f46278e601443d415e63e10fb0fba8775c0a787b7421126ff8af7eeb234694a3274147958ec56d71decca3670851e057c0a4b9cf53c2882e28482e124d5b5a276f05456f65fa9b08dc3a8db4b9a4fba550bf235f705e75220819263218021d76d23690b9cfee4a76cf3faa2af29a5cef05225432dff42a283045fa492066422765a99bc983e5af26bebdaa0e2e13684e3fb6f5c3374f43f666dbf1b3fff2634eb617bf0cb7a58de4c092222aa43f393d1604afcfe913681b6b5f31dd03c5c6950a9c830eb05e823aff1937d300557c3bd58e818b40aaf2e2b7da78759a5852670721757b6c41d5d8ed0f78af4dcd75dd8018bcec32e5cf26252c0ebffaf241d8bccc49b81e69a75bb47b091f47d186df8c890c4b72555313ab6d6f73665bce73205bcca370d476353ae6078b8b4eb9ef852d38d8dd7f39ae8438ae4d2e8052538bc2081d5716294c61e34dc6296104fd9bbf45e532a8b5dbd889fcc1f6d650aff25330cf927ec14abd21547f97a45b8e1f9e4d38a5776f658fff3b84f9fc8cc2c702e53a6915fce7c2f63e270f438ae9ddb67003084a3662fcee7df86dd0507cf5b87a7206cf3a9bc9a39a778eb22ae12726e8324cee6a9040416c0cbfc5e4880745768a7147aaecd1ab66f39c4caf9b55e721f0013258f0e3b3fb83b0bfe53c4f6e9eefb9174a9815b8a24e2c09f4b1a734e127d5476ec06bf0838b907caa3d33d45aa608580be727b97bbbf1e23312aee7de96c1169d04ff4fe093fb6cba4043a24822d004b18d4088edbb801cb33c2f3fcac8cf6327e69ca534af9cfb628135324d7173a77fae5303aadd1d71c18bec557e798070461aaa89360b2a5d59095004a547397fea143fc999adcd9f4dbcaa7adea4f0b4eec9fa2c0c87b62c4782df5733cbfe02f94e32336633d6ea444d6770c248fce144252fe1187b72597af9ef1325e60d935302ad8a93379d6975b12c1907fac08bf132b4ffd5b289ac38fd17b7d0a820975539dffa7c5e971ca4e9ba6b88467e9b7fdb32dbe48769de740534f1b0a5e5b06917be8db219a718fe14f34531c63f0d1da174077ca2308f58bac96631a8dd633c2f628e1b37bac9b9c031e39433b96073773669867f81c8873dbf21e69ef543518c1e3712f0f967988fced53d88ddd2f77967b90e7813e273ca5d94ab370aa53c04e61554826d12d8f299e22e705732cda4da51b3a5df6f5a7e58261d8cd337cbfa85a3a88decb12cd5826c50179c8c839581af3cf0099c127e18772e4f8966fa19aff1a797c6601bdca00830114b37b18d86e08084c4393dc01f7f8e295f262db6087db741dc874716b93508689ec37f2b9c9a4c9a0dee0978146ce8aa6991c6ae64096f6d56d52a489b54f0762f9ffce5391b7f665b23df6becaf95e16c6b7342d160f2e3dae4b841cbb4f4b8f01c2355f62c862ff9f795f3cd6dc748956998e7550e8f0b545b707fd1b1a88e8738038c60ce8acafd9f51b115a86e058b645d55129d6d12cc2153dd14d121f7d15e44354019bad3a0dea3d7fe5db4f690286b0d220a072a8218a42aff4ecc808e697597f57990e50f17401cd6f49836d86329f56e461db5880281f96626ccdea3703ccb3a764793ea96f16087da9f301c5e19d41e6f6acd1cccc831bde33fedb2a14d96cee491449338f1411eed79b3b8cae6048121bd9e0685c51a259de90e999530d83f4e78e19f2580a71b5e8c41d878d7aef536481a295baaa3e2e311d96f485bc0da709125999e68099fdf20ee8918de3f189f5f56409f7136dcbee892d2a0909333e9dc754d55dea764f19b025c432ed0e0995413896fb8c20cd55897c486ac5dd72ac108a78d588837a259c915ec71d376dd2d21e7a2791c2c9dfeeca10b4f80210724c6f1303698dec58707b83a65f2c2f22361fcaef3972d3023e3f3add9ef14aeac37b9dac36d8130e799f3ba88d82610a14baeb8e771f07b3851a75bda505ee4c59f7e1f30311b4cc5b221f50c5af25d67310b7326c035b5536d0303c7719d2ce77ebf908725d6691a3a82eea633bc13670e576c3b9b333d6dd0f6867fb06644d78d0d51041d40332abc46659fc67be7cc6592bc0b13037b6618ce6c0e695e222651a63bc9b31b01329b306961fbc282185785a56b0801cff06c263a96651fa924139f8e6f90a66ad847c8f0669900eb2ba8fc946c87dc7d5a29c5cb7ecb6b2d2351f182e7cd2ef57fc2299b351067369817edd1c5f3ed2828896912c1baeef6437855b70e65bbb28f6b58144e10e113faffbba981f24dc38e7723eb905c2f49121d698292c104e478b95d9c852eed93b9f0933a5aa51f39cf7ed1f736f996a0ebaeeb0079fd2a6e70b3b5f4a0fcedcbf781c0c1fc55124d449700663a4c64bd21181faf5b152dfaabf3957e00f97b9457699753bb866492f998940886abad4cf866259779028fcb743644107bde0673fa5f9f8f4a6a440d01ce2c8330ca3cc37ba6fc842c82eda2ab8276e8302cd8b8ff431e7e7d87964afee54c8df030e063c6ab9086f689f58b73b9270c3f2786dd372a995498853e9f6971ecf9c8a5d789ccbade7d4b87e658bf32a2ad7a63f1b3475cbd9c26caa040cedf1a755c1f80f86c31b645db55c30e06b1a24751ea4a3e4c8417d6edeb14a455521be8b7720abd9938559a50e6f3e8d5eaba42bc70e5735cab8d1254af966d7c4d4009ea6c59aeac618dfbb2825778f2e56b43dabdc6c3d2c341541c969b294b21cef584d2040292e8b1f75acb2a9944fcc166690d3e981f1db70346784541eeafa17f5d259827dc11446ab14cc75c3ced532cd0accc5e98a72f0d19797db81d1b822e60dab2cc13687edfc065a719bf33c328de2327a3f4771a13546248311fae963e59dd59c037bed3a59443e0a08581d3e2b1ac4447621e07dc1229b7536c6a3fa6bca57c5e6a447b9d71e8b8594bbfe77cb0448d93ef6f76e9804ef35c718d9eb106d8962814fd98875f41dbd2ec0f388c711e91995fe1e7215ded25c37a3cec48ac61837e51ec1277679445ecfc1e427271c86d266685dcc2222d544e129bb6290e17ae18d55e2e64df8395162f95d8851a41a2f1c69a3343efafaa7ff26bf83d0ec9a40a4c288a5fc9d8591a8493460d1675f5ff025e9243f9a89eb91078d851c2884650a588a059d45b6cce0b3c3c369e4ab952286f4b9f0fd07696db0ed49a16775db7fd73b7a8fa33d7fe7bd310331b4e96aa5de43a6b24e2a2fba0cf99fd7542e048bc14266538725cf424a52ca737d561a139cf028f3c08e6ea49298a5a9e6ef94cbd87a580de91e53b99a07aab74c31966bdf9c3c607c5e5ca2778331846fd17f94aebf3936c7df19edee865deddef81856b236c060ee59cdac8288d38bd51725834f068edab5378997ca1392b60233eca98fb40bafca623bf6ed9181b18594239e14503184a08861380b539309d0fdae56582fa553f8fc463f54a1b3494ab3a0f237ce01ea9b2bdb121a4a35a1758f7f09e540f784ade8cbe6c907bfd8f11338f3757e8e32aed8164a3dacb84c2b7fba2fc229af4f96ab8e90b4b361692f7f965b3a65b0e215749797c3652bf47ed3b207b3ed7c43f855d23203ac8a5151f5129931feb85265f8bf7f86225f2faa3db0f6673277ced7db43b93d61479cccffd3db27e29c3cc035513c7ac566af75acd81f3ec94befa5c5a02472bceeb76278f3cdf2cc9942bbedfa4fdeaa1114b6e910c7054ff47f5b4af014d6526bfac27afb9343ed8f059ff96126c9c1b3ee501a8e4664ccc8b0762b6d503ac47f5c0dc81990f1498b293a4ff7f7f4655c86f95ed3199582e83674d64f7911f6640092327efe30e0a49971b62a0633dc68c53364489f11a9e3dfbcf7627ee1ded4fbbaac759dca0cb770c80cb78dcbf02fdc5ec47aa05041a1b008f3b93f06a03d9ac60c0d1012a977a789e70e88ee3d0505835e9bfffe6ea4aadcbd74bd574635178fbf78758f59e91ac98afd1b66647ef1b0b1e53782553d52dc5189c60d0c3f88b4104708806ccfbc85a3bcf77c00cb2c4861215acfe1d3994429a3022ac366cd25502bb05ab858ef2d25ac5d5676eea2a0cd1ed210997fe76deaa706497d816542ba74d20a6ca37ba52a8d3b66a1c5e951dd8d97846be150940d9ef4be6f6a9adde4e667c1bcdab2cfc9e40858e47bcb8ea434f92d2da9088797f16f7a26e9cb5779f381d8cfb9b0158ec33eff6fe442f8aa883134f14193f33e62ad8e06683edc58e897a59f839817468f2c927495d72fa7560451d5bc81d30402a51e4da2b47181628ef082c64239692bc59399a90d9875636540b8fc6fa4cf266229a1864fb92350d2cd00583fd5b8d08e088ce8aaa70fc95db587dd97029470c723263c6f04e9a55bb61088ec2bf29bc672c5596a076f400a3130bc6668133470abdd69faabdebd5cc07fc4e90edbc1666755b8e5a1d758df9ed7fc5144ff57b00ae0c74098b3664fd0c9ece4df2c692e28a9ad2ca3f2b1db04813b7a57e8e3ca9dae3d92e825b9b57a20a8a185e64918b9251ee046b60424300dac7f776fee57c5469cde44827227c5c77064f581e6d0198c3a9fb46840f8d1cc4e14fb06a29a916b6aa7bdf43ecb1fc4f6e08d55652c6e42f5b8586b9f4c646e4ff9c48496c9f111d0a3a04938474dddfff7d1cbfcf70a7ad39c13449bf711d9b83b1889e33dbcf7", 0x1000}], 0x7, &(0x7f0000000580)=[{0x70, 0xffff, 0x800, "3f9266bab302c2627cb1e014373837b26ddc88a3571cac946a6cf7a6a3ba213cb852029b337f8af69d58c191dfe532a166af602077157f52b3a8d8464d779c22adb0e3ec5847debbca642aa1a7839918ac9d6c48a4194de838"}], 0x70}, 0x8) 11:45:58 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff08000000030086dd60317b7100323a0000000000000000000000000000000000ff020000000000000000000000000001020090780000080160be46b100000000fe8000aaff020000000000000000000000000001dc8a00"/104]) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) shutdown(r1, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(0x0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) listen(r1, 0x6) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r5 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r5, &(0x7f0000000140)='./file0\x00') ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000000100)) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r3, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r0, 0xffffffffffffffff, r3) 11:45:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d624070000001d7f00001832681fe600"}) sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) semget(0x1, 0x3, 0x2) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000340)=0x70) r2 = socket(0x2, 0x3, 0x64) setsockopt(r2, 0x29, 0xc, &(0x7f0000000380)="ebffcbff13b9fd812eaa4e713048e689192b1cca4ffd2c0d86b52734ce6a98176a41a18d328aab56546df4f822e5600c82a513fee7bc892985615f529e69049f972568497c26b97dfa14a0e2bdd816abb094d6f71d67e56edf1190589f6a39a33fc5558f2e99dd3376031c4c0e7e81932a0ded540dbba4f76942154c73f51eb0e4795885ef5da7ce68cd84fd8e0af4d6e9e6bfcd9b73c3dd169794e6988e7271ba6be6007b5e7ae96486fd7c04bf40b105", 0xb1) sendto$inet(r2, &(0x7f0000000100)="ad463721613213741f3e13cc1edd9df0e5419a36997374f268da90f562df5759f7545f58c795aaf89dd4ac0253b52aac3c001b222aa161c0649c364d0da16fac6255ac447a8a8afd408d0d6a38e4680c8277e19723faa9715a25903d7c97bd5c03a9719d95d11b9700d61cda942eb700572c3e6d9168544bffc9f8cf118f", 0x7e, 0x603, &(0x7f0000000080)={0x2, 0x0}, 0xc) renameat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000440)=""/205) semop(r1, &(0x7f0000000400), 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000600)=0x8000) semop(0xffffffffffffffff, &(0x7f0000000240)=[{0x2, 0x6, 0x1800}, {0x0, 0x80, 0x1000}, {0x2, 0x401, 0x1000}, {0x1, 0x8}, {0x4, 0xfff}, {0x4, 0x6}], 0x6) ioctl$WSKBDIO_BELL(0xffffffffffffffff, 0x20005701) 11:45:59 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000354000/0x1000)=nil, 0x1000, 0x6) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 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) lseek(0xffffffffffffffff, 0x0, 0x2, 0x0) r2 = socket$inet(0x2, 0x4, 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) unlinkat(r3, &(0x7f0000000080)='./file0\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000)=0x3, 0x4) fcntl$dupfd(r0, 0x0, r0) 11:45:59 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000016c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "b13516", 0x14, 0x0, 0x0, @ipv4={[], [], @rand_addr}, @loopback={0x0, 0x2}, {[], @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 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$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 11:45:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) 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_RESETCPU(r2, 0x82405605, &(0x7f00000001c0)={0x4, 0x6, {[0xffff, 0x7ff, 0x6, 0x2, 0x7, 0x2, 0xfffffffffffffff9, 0x401, 0x800, 0x40, 0x10, 0x81, 0x5, 0x6, 0x2, 0x5, 0x100000001, 0x1ff], [0x1000, 0xe1, 0x1, 0x0, 0x7, 0xff, 0x0, 0xf6, 0x2, 0x4], [0x20, 0x2, 0x2, 0x1000, 0x81, 0x1ff, 0xffffffff], [0x7, 0x3f, 0x336a, 0xd83, 0x5, 0x1], [{0x6, 0x1, 0x5, 0x1}, {0x8, 0xd542, 0x5, 0xffffffff00000000}, {0x1f, 0x7f, 0xffffffff, 0xbf8}, {0x3f, 0x80, 0x9, 0x1}, {0x1b2a, 0x38b, 0xfffffff8, 0xfffffffffffff001}, {0x8000, 0xfffffff7, 0x4, 0x3}, {0x6, 0x3, 0x4, 0x80000001}, {0x5, 0x3, 0x3, 0xfffffffffffffe01}], {0x894e, 0x9, 0x1, 0xa}, {0xd0, 0xff, 0x0, 0x1ff}}}) 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 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x80047466, &(0x7f0000000180)={0x5, 0x0, 0x0, 0x0, "61730db11c88d6898651096ae973739ea78b7ec0"}) kqueue() r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) kevent(0xffffffffffffff9c, &(0x7f0000000140), 0x5, 0x0, 0x7fffffff, 0x0) 11:46:00 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @ipv4={[], [], @multicast2}}}}}}}) r0 = msgget$private(0x0, 0x2000000186) msgsnd(r0, 0xfffffffffffffffe, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000240)=""/120) syz_emit_ethernet(0x10c6, &(0x7f00000002c0)={@random="97141c69b09e", @broadcast, [{[{0x88a8, 0x0, 0x0, 0x2}], {0x8100, 0x2}}], {@ipv6={0x86dd, {0x4, 0x6, "a10d94", 0x1088, 0x2b, 0x5, @mcast2, @rand_addr="01617c6cb214a90dd9b03ce943b897c3", {[@routing={0x29, 0x6, 0x0, 0x4, 0x0, [@rand_addr="79f58a3371ba10c378b3a2021ab20153", @remote={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}]}, @routing={0x0, 0x8, 0x0, 0x1, 0x0, [@rand_addr="590fd019b4bb6e09c52e6387018cfbc5", @ipv4={[], [], @local={0xac, 0x14, 0x0}}, @empty, @ipv4]}], @udp={{0x1, 0x2, 0x8}, {"8691662f964221761c06617eec897da640d2593ca101be05bff391976985d1efc1f7854854afb843dfe04564c9098a52a524bb13dbe643a722aea4cfe7801c2f0f2ec13ec382f9c43e73b96fd4ba4c185dfb45bcd32dc02284560ce2c23cc5084fd27d7da1eacbe833f58215891b716416342208705f05d3f5c138675ac14b64239c37bac18226d095e46bf289d73bd4c2b01eddc67f81fd7d566af9a67faec18e0630c4e8b60e38860f80394e3a60392805e8face6102b5b033d50b945a572c2c599632e3f35742148745f03d52db946587670285d62b3855eab708b200a6abfed83c079c3f741366bbd220d7b49c4d1df926604bbdec1635d19586320aa81c7468309d599c960e8b3726dca29eceedc2937d7330553b490dca40062a21f43698f530f7f2744f06d6258e73e7d7bbc47fe7e9901dbcaedb0365296f31fbed61822242d4ccdfb4f7852fe89d66772d1bf965524b6335b8becc90458d84c40b2755d4c068acafa3aa8568f23430d2801c70c11fde21719cb551dce9e31739c650e0dd2764e3211c65ab2888b21e32bef5ef072567263275d6a512f79d474e797db3081597b24ecf3d7c8e1a014ebb3c4b59a223997486e6612a29fd10850f5b4de068d7765014357180d789c11726300335925f8d0a461f848c4cb1a3b15fc7fd2948b5090f192203f3c2d4384b6aafb5bb3a6dcd09fdbbe1c67b65e0f987f18590d591ea95708a3df8806cd12ed79b21664bf930c03a7d1003166a9797b26247a06595972631a957e0c01e7527d466da1a78dee160b767694a3f499799109215d450009d4b8bc6730967ec2afb2cc153377b644935760dbfb4ed7e095b8dc6b4ad5f95e98e84acd4c52d0f3216026a4cf9ae10626a6bb5629e16005cba01c24213f60a738edab57c969640b3eca28b6b749cf1024a26c93f1350f76f333a61ce23b146e9e91ff7b34a5e82cb589466d679f8c5e8c4737054948870dd3d13c48b1dd620c5843f6f1a57ad3f862cf6737282027148d555e72b32b93ee383628a53a06c4c21103017b469f73e3b7aec3389ad48257c889117a05a5ebb7ab7f92c3ebbebfe5583183642f046b4b31b5ac11a8b79d05f4c97253b71ce8b002c8603c77bfc7edc24187d92974807a7e97347c7ce08671a6e516aff4298c9d075cd7f64b257807a20d5cbce251c60214b355daf0ffbb04c5b37a2fb449fed1f35a44935bb6718bde5cc8499f6dbca20a82a7b89472ad3c63fcaceb99e063439530b38034229a603d6ba728b882d8ae73376c64229fc8627303cb5b8e2bf0672afd9030e8db670bee2ff1e4e6efced5de661565a3376fca91fa2dec34490eb079063bbbcab39617197671ef6bd86bda1b0be2f344c3cb5423621f5c0f6419057bff247544fa966556af1ba9354ba6c5c1541577a5bc6d373548507bdc761958689f36ae791c2dfd8cb58cf932e745f0936f44485e1de8573dc6a79606bee573ac276a8a18263ef20738109a613fa8fa3265c8a3959da898823439d09de49ecb806b17070108411773391545dc116d1143b25823a9f20248977dcb791498bfd59a93dbbee84a1e546bce6759a7bb1711cf7d0c6af81b598d9f763dc88af617262d30b711ceedcc2f9f8e821ae7abd7b5b0db9e5537c200b06bb3d23bccbd2c423f7c58c9a922a9ad1b3f6b0bf1fceea019f702d3b89f100a535f0bfd33cec0648ebad1503b9c95f8a2ecb76a4f153c2020afbb0b46abc9cccdd4dcabd0dbde377a37200432a57b0441ceb9e8b5737f47cf94b5dbcf141acb17c3330cee34b299f97770f7b2ba1afbd934b39511b492ded1af0cae3e057aaa44c3bad631b9f519c1dfa7f625c01a40ab24b84d00daa75833136e82aa4f4abc5765bad3b5f52de1206b0b02aa5a6fc99b93bf806011d8466a53a3a1eb935009a094b31aebc7d91890e67633e269e75a8a1ae1fa8d7fe3e18b46a574667540131dee221e66807b19da2fb9841acff92bcf175f574d1b6085cd51ad3402556f6314a62e86347448df1288d1e97aafd9a2cdc860c49d92bf4105955759c964376f50855f1f55e0cee1fa6e8a6e8a3a2afe672ba89b6ae060caf7266365d2e8c8f9f55fc8515aa258d160d42fef2de10bf72864fd953ea97a516ed69b52a40b07ee081d2a3804b5daaa456fd59eb7261008fb19a829fcbd1a91000eed143f1284ace5f720f7ee20751bd51d6ac751d41c8420c6a326be9d840025b4d2ecc9f1143da2ca80c7b119e023475788b38d40a4915b730ee01f5ccaef4545e2b0bf0791a501fc0f8c06896a30e5a1021cce1980dcbf3d8de5f231b87c77d53ed451dac1152131b0f8a962f39018f5c0cdaa9577575b3e78934e1f8abd7fa2c34f11c3687b6008e7ed4bdbd6f0f0d468be3c436cd2ac29fc0aa791859c916abc8bdb7cf861208931756d4d6859d4d1443fa3d7c8933db7ef06da6d029e6f06c98279e3b7ba7494e4339172169dfbae4832539f085888776abffd226809bcff2967b12e9177ab0aa0ba426aebb9ddc79044754da8132d63191c34f365f49158339e2dd7307357f706ebe8bd11995bd16f18a0d51b3799ad51600d2a40a5bb8018b1631b90ea68fd7273f29cd50e4755b9058234f5660c6ca3464b3061afb80d3347c7a81bcc649e7ffd24d1f6b466b63d956ada036ae9b5912140a9584befe24f401238c3d5907a13bfaff74b8a4c1fdb54946c1b7c49d98eb1d350cb26a387887b0ce551cebd06122e886bf0ab288ab57da9818cf40f2f8957ff14224154948654418c5d1d775f34d7c270aa167317aeaef5b2d7728c1273cef5413ef3a08a45aaa4f3ead6716fd655975576dcce188ad442731f86d1c3fc315f01f7e3ffa8e25a87b3022d0eb70d9f2446017a928ee8a4178ad15f301bcf3e5d01abe14f251169a8acbcf8a87c826f0d03d560631bb6cdc848c597af008261dc597808cfcf37320179df008751febc1265fba179eb7f36927f12c94f5682a12d7cee33e4d2a85d009a22fd7326a4a7fc15daa71f9d9bfa7de7a106e61cb86caa3f72f6c353ca7ca7ff86f9620aad8f41c5b52d594ab9a1143ecce49c4390c25d3407713f2f0ca545b8a9ce36caa13fdbb374128e2c3b15bbb186ad31cbf6318b435b35e10b3b64854b368ef01eab8fd1695507e266a1546dd2690c4af54537097afd21fba1ebf079b6d808b43d0b2d31e8e147f96157e0401c4b4614f9f324651212f68f9157ac97aaee7f8fc9a1381d25f2e8c858571e9de495be46fab1a530b9d292d55f1ab4210ffbf1e871812c7bc55b80b29364c531714ffab087836ccc0f9234672cae30b180033a2c833413e3f2e773b717f19ac109d25787e211fbee7a7fb8a0a343206523e6bdd3f000d51c0936cc0b85271daab8ad40608c42d99b521a6bff432bc9c1ae6b08fdecf89129bbd8ced8226c7b41c33710a6c37abaa9926b60bd61fc2cccb51925e20ec7935f22324ec6e8349eea3b1eb62aea10ec603d533c1fb17402bdc78deb3bb1b92b138207c1ec2ea0a64e88a61044913ffc2929a544fa31a6c38d21a809866eb4e52e54f54941c706806c952311e232fede8dfd0f84df71ec54d591eaf85c37288b9055bd3b81350f012e24aeedaf1921a05c3f67578d4ebc98aaeb020d1d8bd28425eac045ba83fe0077088278046c30867daab8fc1b083e19b92c47c15a86dd1ab242ec605ce200f0a3c106d50e18c48315ebd6d71c9962794dd326d10e85814631efe5024789475aab368326c9932e5dd6b7ea75f12ceedfca67a155cce2fb5fdd70b27d87b610f40297460a09805ed4faa1c4a89e1f547de520c3be72957f8d20a543d54c2ca89e9bef8e687c74bfe5004d6617116f4545290d3891eccf920d024ad472d9ababe1fa6ede6407f42e535a9678db15b6ab58a5c582181ae21081b1ee56fe9fa3d2cb025a16345d2731021925c634684e7c4c49165369ec8362ca82020f8db11a87a8166c4f1cb44268a3defb9bae36cca9844c54a3aefc4aa8f309b14759be3e931a6b13f75cf252b2ebff130ccbf7967477b74f0136b50f99626f5ef2b26d62f88e35f4626cbb5dab422cc5396bf1a48ea8ab924096aeaf50d1b918d49f3f73b8006dd3917ddbc03ab1f00482ca61524d786aa7286b985acfaa233248ad1955e210410a5251dd404fb76f7fb529aa25e6c28405d1729d4da442c7d2158bb08faa2577b7784ba084916e07905de4889f5d0dc2829d52588d49cbee371961ac487ceffdd65d991e3f993d6f1ca6c3b605657d905577dc40f095481f336550fd8221fd1bdcd628db85acba141d4f04609bc0af701b8ff84314ba90345b649d1c9cdd568767cc7e53fd7fd2f7e54e1f4f251d457f94578ade7d6d7c25d6bd87dcd772e81cf274e8403c36d22caef6318b54f2204c131d7dbba737e130f46c4e92fe26e11cea60e369a3ee175f7ee3d22459c7ce1010fcbe93d3d93b97e9f0ba90f0b5bccd4a8fefafc05fad01207051edec0c52eb7fd0aef9ae44509cc05a3d4e6f52c480ed2f3cd7c8d14d54dc3e63b5476f9b4c98dbbce8ba5b020a5bd0020bab169a838aeadf9b51c0ba2eaea932252308e808ae9886d131cac35dfca2957ddffa083445a966f586eb2083d8bd0a8e8b184747af2c2a7c198f76be219a2e79c6f97814d66f815cafd58fe9e3dbf36051f0071ddf9b58ce5b12cd6f67f29b31092a6c8f0e83fc7cf309cadd9a6285fc51d1f663bff9b94de60a721dcc5817cafb1717b44df85f7efcc0c802aeb1d33e782018adaf0a8fda50cde8b083ad85d56e20047a52477aa4ecb951170738c49d0f4a6ff760544d76dc7e60295f0c94ecbbf1de3a6f3db1010c87a827338837873a84f21170f98c3a48b3595e487a2e8081067766e2ccd2f1bc8a4373998c41d3c2e70a039213d44c612b409c579eabd6add5958fbf05870a83fc87d733b7c1b68a43c23cd411898eec2389d2f34de8a5dd2376cb9a2c64570be3cad7d0b703e7cb4854af6cb141c1b5310e52dc85c66060ab6941a9f1097acbd0fee6634b345460997d8de648fccef0e29d520f6f9c730a8777ce962b4bed5fb92a5dbd4c7b3a8e16ecef2c50ec89b6cef7f1f6fc0ede7941cfdcb14917e8d713699ec4901e1d3078b76d2c1a49500434effb77ffaf6550753bf583c7d615771ad2060f880e11a60d902ffa5a9a8f5f7cedac8b9445616a55c1d7b3eea83ae6af6655676e5bca0a01617281ea0c2e7e88bd8ee4bb651efa22a1e4865939b8611aeff85489f58382a1428a8460788a39adcb47dfe81f400aa3f3f474758d882a788abf8029b2f59e7be5b68c7d996ad3cf9461c7fe58c26c37010cbcb3c149de9934aa43452bc4b2301ee6ac4916129b5c708b221e05733a8fd941ce99890aa2f295ea91303b1dd00be7f22d56e9c3c5cddb4ac67556df7b0b1d0868b5d44e9fbb014c0b4184bf8bf28026572cfc7db82307170052ca4b24865b229893466374e742d0bf018a99f6b0996ef8ebc521785dc19b38f319e516a88d8dccbd66f925842ec3c76b60015567831b90dc962138447a3a089ac9174c029caea3f6c78d991a5a881f1190a73360b981c16d2c8e4568cd32ad8f3946e111b5bf6ae168f8ff369b6c30c7f9ed4f02c040ef06339a7659cb6395ea6f63a3872b94d1ff0565438ab4d270a4851e8a6aab5448b1fc59f69aa1d9cc15167ee77ca654e43d8e95f28bf6d7fa0f8593575e48720638fe0a0d27e78d2471d5accb39a701a38f3ad2aceed01a0773f1d85a44936b55a2d5ea35e39eed793d06d8e3758ba"}}}}}}}) r1 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, r1, 0xffffffffffffffff, 0x0, 0x1}, 0x8, 0x10001}) r2 = socket(0x18, 0xc002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = getpid() fcntl$setown(r3, 0x6, r4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() r7 = getpgid(0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r7, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, r5, r6, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, r7, 0x6c, 0x7, 0x75b, 0x100000000}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000013c0)={{0x80, 0x0, 0x0, 0x0, 0x0, 0x40, 0xaae6}, 0x6e, 0x5c15, r4, r7, 0xff, 0x1, 0x28, 0x40}) sysctl$fs(&(0x7f0000000000)={0x3, 0x1}, 0x2, &(0x7f0000000040)="24313235f5dbcd05e00499074776576a15ab1d9fd27934eceacaa06aba9d6e5ee2f13618f90f0985b5d7266fdedb1df7328e59fd5bee7c91c244656dd3b84308c89be8c900830011b90de86bd23fa606213e107b72eda8957a038f56fdb1518e370c66", &(0x7f00000000c0)=0x63, &(0x7f0000000180)="fcbb6f6da466787d2195b2e5c75bf14ca920c484501a151b403c34e8db7231fa17be1f0324b4612ae60bea0d54db1180939264437c0945569a7bf47d9cbebd5b32bf2e78d22e5cc53f4e2b04821ecea51fd439257f8a399b632e84ce82843c3c3daef2094ed4000e69f0647512abe37aed4d08e48bc16d6659031a8b460a01dbfd267159dbf689cea999601fb802de9c328b7c5ea186e3aea3745b624e3407633274c531d3dbb16451120629c3", 0xad) 11:46:00 executing program 1: r0 = syz_open_pts() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x2, 0x1}, 0x8, 0x2}) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, r1, r2, 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, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x2, 0x0, 0x0, r3, r5, 0x53, 0x8000}, 0x3, 0xff}) close(r0) r6 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r6, 0x7, &(0x7f0000000180)) flock(r6, 0x1) flock(r0, 0xb) close(r0) 11:46:00 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="0000000000000000000000000100", @local={0xfe, 0x80, [], 0x0}}}}}) socket(0x18, 0x4000, 0x1) r0 = semget$private(0x0, 0x3, 0x80) semop(r0, &(0x7f0000000180)=[{0x1, 0x7, 0x800}, {0x6, 0x2, 0x1800}, {0x2, 0xb09, 0x800}, {0x3, 0x60, 0x1800}, {0x3, 0x6, 0x800}, {0x2, 0x6, 0x1800}, {0x3, 0x3ff, 0x1800}, {0x3, 0x2, 0x1800}, {0x3, 0x8, 0x800}, {0x2, 0x6cd, 0x800}], 0xa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000340)=0xc) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) socket$unix(0x1, 0x1, 0x0) ftruncate(r2, 0x0, 0x20000000000) ftruncate(r2, 0x0, 0x20002000008) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) 11:46:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="29857d0bd7a8b8c1"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 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) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgid(r2) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843", 0x171) 11:46:00 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x5, 0x2}) r3 = syz_open_pts() close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) r5 = accept$inet6(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) close(r5) syz_open_pts() ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f0000000040)) r6 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, r6, 0x0, 0x0, 0x1}, 0x8, 0x10001, 0x5}) seteuid(0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xffff65b8, "9af5fbbaa00def07b9575549e9c1000100"}) writev(r3, &(0x7f00000022c0)=[{&(0x7f00000004c0)="350ae95b0233343418b25b7c32bb6eed9c7806798da605fae9ec5b2012692cf910b22278786f12e404e5a2c7b2cbcf9af529827ae12f0d61323e9300c08156ab3ee2daca6895cc261931e0884be7bd978a5e00bd3b9d99facc48ec9283a876d8249723b32466b86dc2dc68c54547ebdfd86660b85acd3f020ebcb72d61c5e6caeee09c5869ecf7bb2fced5291fcbcf77f4fe18c8575c125f28169b4613e7b0c60867573fc49c55c5aa282da4e1d8ea0ee0ef1c7253c4f58289489dd7b7dbcb37c45d1b686728a54260ffa8bbff8a8fea9b3666eaedb0f3def720496d31a69fb9f3c5f94cc4cd180dd691077564a960e8d7a6d66c58b334c820877dd06f9839694d3ee7163386c45ec4c20df9afe7880710a4a260060e96d7cda2d9707e5990d1411967d5a2688567aa0ea9236c719364e3dbd0b5ad45896549e901bc470e7675e52a8683131da94574b82e5e72b1b72b48aeddc8602a7e8a451a1a66c2d23803cbbe563afc600370820d3ae3174d78b383c76bf9e9340dbf46a8f8a09f7d87f87241c24f331f584b4c78d192cd2f15050ae5ab414588ef92199529f933c4cd4149e2267a3e1d231d69761e13ee152fdd9f6246c99ef9425f6099dc8d255a362b03038cc225351772986003c955f2e5ebcd95b5744ddecac5fcccdfedcae5f76fceff82ae0f2a9f84f62a464cc5751f45421f83b0e5707b8e830b08e96a4de0726204e3e9e1f8c5afe73085489e2d8b364b7d814c539196ddcdebdcbe891762f6d3bead648cfab5548d56ef42760e1e3ec68e599d75dedde3ed508a409586000a0b254f6b0d179353db2a9bff495397abe7cb376c45b3fccbe5b60d49b25583ec35310adffb945e963ca0974d2230c0d47cd138e4e0025aec5cde2d4c4c43478865a53fe469fb1911a5e870aa6c6e187d21f5bca47e41818b89df78911323da54e8e4b013d611af09c3fa1e75e1f05b57a049a0", 0x2b3}], 0x1) 11:46:00 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x20000000, 0x9}) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000140)=0x361) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x3f) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000200), 0x95) 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, 0x1900, r0) 11:46:00 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB="b4a0b7ffffffffffffffffff63b6e6f13cb1b5707100143b00bdb973531eb41c9d60cca81247e4f515ff0200000000000000000000000000014e", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 11:46:00 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x20}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffe0f) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000200)=[{0x0, 0x48, 0x800}, {0x0, 0x1, 0x1800}, {0x2, 0x401}], 0x3) semop(r1, &(0x7f0000000080)=[{0x4, 0xc, 0x800}, {0x5, 0x6}, {0x1, 0x100, 0x3c00}, {0x3, 0xffff, 0x800}, {0x3, 0x1, 0x1000}, {0x4, 0x3}, {0x4, 0x1ff, 0x1000}, {0x2, 0x3ae9b8cc, 0x1000}, {0x0, 0x8001, 0x800}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r1, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r1, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semop(r1, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x9879, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semop(r1, &(0x7f0000000040)=[{0x0, 0x1f, 0xc00}, {0x4, 0x3f, 0x3800}, {0x1, 0xfff, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x1, 0x800}, {0x0, 0x9, 0x800}, {0x4, 0x100}, {0x1, 0x6, 0x1800}], 0x8) semop(r1, &(0x7f0000000180), 0x0) semop(r0, &(0x7f0000000240), 0x6) semop(r0, &(0x7f0000000000)=[{0x1, 0xffff, 0x800}, {0x0, 0x400, 0x1000}, {0x3, 0x7, 0x1000}, {0x4, 0x8}, {0x2, 0x626a, 0x400}], 0x5) r2 = msgget$private(0x0, 0x189) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/193) syz_emit_ethernet(0x26d, &(0x7f0000000180)=ANY=[@ANYBLOB="cd3997030f0000000000000086dd60e3060000083a00fe8000000000000000000700000000aaff02000000000000000000000000000180009078000000004f1f0339c2f8e49181d713c08e4e62c3e4e8c530cb412a24"]) fcntl$getflags(0xffffffffffffffff, 0x3) 11:46:00 executing program 1: r0 = getegid() r1 = semget$private(0x0, 0x4, 0x5af) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000280)=""/107) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000080)=""/4096) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) r3 = semget$private(0x0, 0x3, 0x1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt(r4, 0x1, 0x2, &(0x7f0000001600)=""/11, &(0x7f0000001640)=0xb) setsockopt(r4, 0x29, 0xb, &(0x7f00000000c0), 0x14) sendmsg(r4, &(0x7f00000015c0)={&(0x7f0000001080)=@in6={0x18, 0x0, 0x3, 0x5}, 0xc, &(0x7f0000001300)=[{&(0x7f00000010c0)="b14bb6a82c2c3e5f1ca1aeb5dd0d4f9f5b007be534ddc7908116142f460fa264", 0x20}, {&(0x7f0000001100)="9570a07e862a22197a37abd85ae977d693c6d8e1ca036cc0b65e204b5c8596e50908d2546eccd69a37535d218cdec816bf503af40e79a06548ec48f4fd045610ab627378a305df2ccc500cb2282dc5625adc5a4f3ee8473a40e5958d2c417a6b23255daabfb67bf9cf7d675e086571ffe0a812692872d2b75e3b4ca387b25d", 0x7f}, {&(0x7f0000001180)="d3222ea2be84ec75d8cffd005927deccd9c0059846de1ce5207e509f73ad951a14865300ec875a075a113684989009713bc62d", 0x33}, {&(0x7f00000011c0)="7dce247bcfb4f849fd950d52174c263deff36ee067b8447f1e5655977f7b5a2015711d261246d1ad041001bfd7f37d0d198e4a63747eb5", 0x37}, {&(0x7f0000001200)="ba48c8c4365ffe3eaaaf47fda931e266d3c55b0bd662da2519351335454e8778deda8513e10b52dbef1d34a4d10f1a45f70ba0175a2df2ad910eec8e7cc66333fe4649095f0a178eb824dd247a6a4554601201fa59a89f187df47fa9844be89b9482027ba3e2920381d4f496fb8732aca63cb23996e771220e4d2c37adb04dffa11067571da688f3d63a7e60e8e27c78ada2a406a7444d5478899d4452b7a4f4bf5fda6025eeda5bbe6b5fecb8715085f72d56ecc56fcf378831aff28a720dd8a76299fe33f7ae6b2fdda0dfcb6d11c0982980e77725408520cc2d9850f61d815e3158cd1a7e6b42b2f08703885f7e93d96454bfdd238ec9a574d7bb", 0xfc}], 0x5, &(0x7f0000001380)=ANY=[@ANYBLOB="5000000000000000ffff00000700000060588d2ef35cb0ae54b15fefe7e30847e91b2957d4f057913a931304c7742cca1b7b12d6e540864857b8973124f0c02aba0df50e00336df81c00000000000000d0000000000000000100000005000000374525f28f725d63ebb714e825dd577fdda0609e221cf094180f88eeaebbe209052919bb881a1aad24951d193edcdbbe6c6d8f4d0a8d713f1ffa4c45916e6bd3c31db6b820530fdd3ef154fae51463194777a832b66dbc1c456cf0309649768df355fe1a176d6265b98df23ee60de699254e134daad535169e26065564c4b4732a5dae976a82671915f8027515ca384312dfac152329c19c539fd5618d29a77e8b025629f0a48cd3175207f44312aff0e02b672c5754dffc9b9ef908ae47f5147000000000000000ffff0000600100004a96dc25bffccdec758197192764b22cc2b8d021a0d18664e451e03a42b6689aab823456560497dcdfd733f2513a62de51cc54c6bc05436fb7f32f9ff2917c1dd96b30752ec422add83b21994ab65292d42554290f82c671e778fb6a00000000b000000000000000010000000008000063a02e8e2fe7f8085b1080907c87d545162e889a4decfad79f5af9508981eab6669d183c4909e3b209f28894b1bcfc92113e3d99af9a6fdd089b1ff6c0bb027d95ad80bff4e7886fac86972863b2f1ec21daabad387aeabe36bb80f64c5048982b030025c2c5cec74497ec2ada16c6ebd143a64be94f7eedf8052c62b3af719ba9517bec2384aacbc20b6d3090e0f700"/576], 0x240}, 0x8) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000000)=0xfffffff8) setregid(r0, r2) 11:46:00 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) getuid() 11:46:00 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000100)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f00000002c0)="e1f7954574e3ac78c61046e8e1fd6abc580b7e4af9d589141f7e66be267c57f28279ca42450206b11bfca7cebd1c88c3ece6c85fdde44b5cf7e049afa55e2e14188405ba569bf15429e475d793ec346bb45f8ef701ac4a547cd0bf8f318b860ba325c7eea7f36cd9a7c23a93d7f1e1061c13dd80c2b4c18f94cdd0b38318cf1adf1cddef5b7f0469807f80d33aa8bdaa48f6f12160c23f852e0ce4115fabfb6f3af65c6e343279911340563d8bb2e4954c293040f9cedb0889a5e4c048cb94be4e99d62656e2c8ecd09fde3ba80e473a12a084508c094b7f7581abcf22f236770a1db07de1a69c6d4204331a31fe2d6ec82b1f44a2da9a21ae6a29adda74a3f7e7e095525381e8d3b068f3703f752e9909dbfd7796ada2debb8ab1de040997d3c622b73906cce70798b54de886f3cbedd4508a22fc89270954557dd545cfb4a099102c64f18ce60fea648b5eac62b0d8ab186b60a66b45660575cc9538c5cf5e948ec32481706b424e9d3c1230da4afb4c2b7374ed4c276bedd11c3ff3b162b49cba37c4d3d8b483e2a3df314971f11a103d1ebf40a15e8df99e98bb548f9c82d41f11db76afd9379d66d4fbeeaf0f0d8974e09edb75d71764d954d576abd0a09835e96fd146652b288ddea7b92c5d1695615a6574b9a6add495d0aa7cd33265d72dcd479b601e0aa4f950392e2905a164b4771302a3ed516dcdd0ebb93e96aff8a3aa706eb2f7d87a41d2c082b28c83e0ee9912a01d199f9e91669a71b136b0cc90563c946e4eaaff0bbcee5134e520095c25c37dac6f560e519f67f2b3c797a694c9b5be3e1e037d47b6377e71cd8b36af85184564699a293a4616c6d15a91cf415edf4452e30b764c5eae93a282286a12d9bdf90a858ac1b45b628f87cccd75176db877f3fd4368949fd95b7c754e9a641914a81e34ac632c52849077860a9f16f8755b31f687726f752ba889fa51e263171287c10456075df6068774bbb23350638891484e7eda9e6d2cc758b1ecb376b5ab2493d5faf8f94061c089473c327351b5e57822262d55690a53397d7a5bc94f2e0adae64d17890aafe42a993f98c123ac457c340091c30b5c9e9dd4e2d928e3a33e4aba807d5f021a8c1770db1db614eff46809e93f7ccc0ea8b8eb495051e0e346e0edc32cabdbdfe088abef3eb9da06691a19b15a416cd06520228fc3c5d86c90585fcc6ea6f491ac2268b46bcc01d89a2e381a021dab868cf56a646dcdb8f48de7309f96282b62b82a76494b214ce08ae0121e3f0f9de1555b74a01d003a69419ffd5198e56ae5a90f1c0e5fc7c90aa18e2d1f10ef8afee7404f32220b779ee0a098fbfd3e04aef178e78ee0a6879883f20452f3447026e0d27008dda6c550d4b9b33b50f6dd61de290c4ea7eb3a8883d916b89dd72a89d3b2a4587a5133915643061cc4c511be99efbc529a6da4c6dee31283b3eb85f85ff33722b4795fff211d9398dae59982076e3e6d18c298b5eaa375e30e5c06bb47e92d053d771b89a89b16de7f0f2749e2da1ec3771d987c4465eb92bc7ce40a09e62a10a4b5cddca9566b877e2b2c260efcd01a336d35461e8730d90d4067764338a548a304dea1f6b3cdd6ab69b81c37c3a636f4c40a4d63db912fab53177c979d4b7fa570e5c98cf9372070de7690941df21b34e7b5f8a860a37a984f1ce856769b53bde4e00e6f0b29575a570651d042d21f7381eabbf0c4ac0f485bed985073a052a1b96481a2097cc5074ea6ffaeac9fe51f4b5f3d44d2fc1cd0efd039de5378a6b3c100e2a6b8867ae4ef5cbb015abc436e72c68ec34dcb788b3af1b94794409fb5b17f2b88e23a19e1a9f10c6d1aa66b731701f147709c6e37481260dab95bf2e3cd6dbd49bf9d6ddc4ebdc6448f2660798e2c0001cbc14333e91a7a8360557a8cc74ca2562ab3031bc72bc934a225c2d2c8621358de56fc4a8a87cac3e3dfa94317117491d807ae390f5bf38db314c3ffb8f4d30a009d0c53777860d5230cf688d5a7502e509ebedb8632f805438c89397f764ee3a6ab9161ddaedcb0b7acb6e00c534550072c12218de0c80bbf2a071fbfbd7a3da7252c7406de92473aa63fec2c7678a32163423773bda5c2c7bdeb74ed9aee61b527bcd4a42ffc5a234cbde55ab4a0dc412495013ad47949fa62d76e7ccca171d4d897696fee43fb508cdf4fe511a72f5b49c8b790e8e2312f2321453d49021e8c352d5e51d0d2dedd2383113968d6abfbacec6415a9f08ae70702dd1e56f19660783b4507d89179e8e7a0b1ac20834307e7860944a7b46a3fb2efe7308d2a8668ae66efa0c08abc6cc5da3c31c78430ec7731e2e40c8e390250f76bdbcdfb1706bb160a40cba3ddbbb9513b1a419d6e21de1d1c7ac15a3bf3e784142051ecb61ae25b3abf913bde2f53313f065c20a54e2d2abd8e03bdd881d1e024155371cc80e13a5288042401b107cd0cfe61b32e0a7ed0952c221656ed719a03f679d95335510e964ff055420e47635b59b627e898d5989a4b35c4194d3e81a49b525c0180bcbde41e232befe44d20bc4e8b3bac9a2b33ee6fc0be86ce70ff603aa1016bdb6b9123a4283956d181c4dba9beec0b9a523d7b04517e7e7dc343ce7076aca8a8177cdb354e8744038ebbc4dd00fca91cda5d2aa1c2d9eb352c5612773ae3d10f8073c0fafeef48aade67a1675c150cc0829010e0ad2da562d738f13d230ff4cc5aae79f445e74894f434c4d99816bbb5739865c8071032031b32e0681b43693065120637f544ba906e734b60c3a717691dfe226588c5de04f225f9a119b5fffc4b78b44459c6a1b82a15f73689e44ad42f1a4aae7c91d81574068600d16cb3cc17d1480d8df83a62e4f96fab47a829f2f32c95c847f598cf9781e3d2a79acd932a37754927e67bc6041e8ef7e0a2642d92dd4ac5e62eea1aec6ddf7ac9c8e3d1c6a039cd0208f92c0d5c2bd6b24423ce1ea305e14aeb0113bdf5b1759820a1335626e2ab01aca1cb3aa99d831153eecc3d19b7b0ae9782a6dbfc37907e72d081b344cc19e5bd2a77147b3b231e693f1ad73703a9dd2f1f6bcc24a5ea6a7aa242eee0e1e1b38b0bc8e6e9715a13ce0ba0b8bfc322e5cfce5097d1521aca2f7634f0b99f3d5a80f91aa4ccdf00ec5f4a50b76e57aeeb5f836c8055a4d98a4a10c5d00c9ee2f04532a3de2e57c0254aa2762d2e5cc0d392c9f2af95f0c432a1eb06ea3a5a15525a4d9167af21c79e408d92e9344c0968c8ec21e7f81ac097fec20c4d2dec26042525eb00d6883ff34de9fabde7c6780700674da62934e268ad234568e5664ee9e8e0f2e8f86b412df7d361a25bcc5ce358f56ac71153a5af067a75ddb4f2f5378df94876184f689c80b977cbf172176f1afae04ddf44efe012d4aa892237dbdc9e7cd0c6974ac3cc2a0cfcb5a2b48cd76c8b9a7674b5dd258a45aaabfbdc2ce23401a130a7cd63d77615f47f69e5335f3209cf0bb55ae806bc76231d94f512aa29d25d0b5cae5317734c50911b5b611745b52670b74419e3bd6ecbc47869559d340a62d421bc01ef970b9255e1ed4b1095a80adccf6c7ad01a16fd24a623a1a71b27bd27746f89daee575e9e4f036126845e68c447183c0a0771f2a4ef6b414d22585a953359de68ae68df0a709374ece22a1711fa78a1f5f2493473712c1f3fa9b891629e5fbec7b3825260b294e3e0c2fe54f86ef93dade1c4eb33ea695a541dbbd96437bc9a4dd9f86da1737d39ebcf5d90c959ebf6036914e3af413b9afdebe1feffdbd6259144406688d3e71e0ac6b8693da612138caffcd39cee70b694d09999f7a24a68224958634db1dd2617e347be97e21c668379a96c1b6215e6df01fd4478a8386c3bf588b43cd545a3aa2dcfae5943ec2dc5e8f5ff945d34401f42bdc9a1acdb638322d74602c7214785bda0d686790c267c91daf97337c2a0d71b5e8ef44d2a8049dbbbcfbde8c90871766cbf8e798f39b9512248183d8d5de11f9f0234a347049c55582861fb9d57a0d18fd9b0390ce428787438eba95284ba1f85084669bb9eec97687663cf32ffb1089b68275362915fb2b96c8dbbc8e63d2d5465041a35987e3b73ad1f80f4d122413fa3d27ff854980fe5469b8d9a815f11bb5e675299de44ec64d2cb75b9439a6538882833bd3fd2b48aa94cef22d106eab8a061a9e7400b60119e2f694a540f8a3b60aa4a47fa6e9cbe36183fa614b3102cbed7e64ab9e63cf1755d8d798500d9e24a23bc97197f0fa012d674b0214126fd9646a406b858d2e5aaa248ea0cadabdc343e578900edc8cd8342def3047b865ed07d54dde39d91865a62586a22d2e0ea69444f36303cbfffd963b2fa743144d3771b3dcda7ac05a2b463739fa5a397450fb978bd2bc10a201ca0cb503b8caa3464fa6d3bfb7c330bca1ad8f56219622961d8b2e38bb803948d1d8670da1bd9c5c2dc96dd3d80b71058bc901dee6a9b9518ad1c57409fef2d179c8bc142f47b9bd4d62b5d600300eeefb62e0287638928cd58e0f48ed08d21d744f794f8ec53f69b2687f184f25407eb5ce0d30294053eb10e5ae69521cf4b448998c39f72cb64a09767e494d3670a60aa957992e410a1f618c2dd4e23fb20a0b699287770e2d8e126f9e1295dc07629e6be92bbe7f9903a3c58b8926754a5819812ff7fdc4644d3d689c0ac4a462c1a341f050be7c345f6b29aba615d46fda1bc783e4923d02563117cbb7226c4743caea955a4a101f22dba076a938fa105371198b4bfe76161e7bc94db404d995023e4c213d5f92c80bade0794b78c562c7e01dc79cc7e77f11eaf02322d6774d25176e68ee2508798543c6bcf968ea2ff29964aeefe0e099ecabcf421f395f8188f133ae3621484544c0ee21086d97839da9909b3bda6e9926f36137ee026380484a776f7460187bb1eee88195136acc195a624c61130e86a43cb43f265d0957d6bc47d69e6e0b16e361f90bc7da4b9ada5ee4416d9a39f6f0948b1a0213a88cdec166fdcc2dca96a0014e439b4dee869c219089099a5a099f1e42498c3f279f2d4eae3660f0a18a7ef1d1e832e48087c455adb34b91c14811cdcfd53a19e4ebc5b2f36fd3f23061b481fa9953b82c6d74bb05fca97cb9f9838d1c1c0c265754ca77ffca4616ac4959f3f4695c9091b1c9301d8c68e5c57fdfe0ebceb314912b18fd76cff4cad69e1356de5336eec674d3604705bc02624feb39109127c9b3156629c35ef9296541957437a1fe2feb615b95b63766f0c48e84fb949de8cbae54253b38e6ccc1fd04a6a21199f37e3bbc6220a1850121fc74a97b4ccc5990847047e26c31331adc501176023849254fead19f786c05e617c8544627df0bf7e92a964d4f0cc7a63cc6cc7e93c4071af5c5f12e4aa68c816d344908806682c09e5d4c5a3ec0b249ee451a84ccab9ba933ebe7c6dae83d8da6eb83f5702b35795536827dad46d18cabd0b99dfb94b779cbfef72f457ad6d21fbe7414201d2f3fbf8efbd09421ab1915bd9d590895428170bf6e5ba7f7c80a7af976c28fff2df0f363550b207e3ae51a14eb098c91d487846b46d0815b6231cd2ccf2b22857593361a3fbdf5915fcc21851b9bbfc9ca21ea06868fa50f4d7f3f73bd6eb1fbb6d7c4fd9fa7b6e396f9c8d03c7574e016ae3e76444302c5aea4411effa6d544607abb50d3c0999faa199b81b86038462543c08709bc815c2213b4b90bd0c8116198b6d8dc054dae8d4e2b6c993267303ca37b76d426d87ad7363f53ca2db681c66aab3e00788dbf16a50d1f13318a1", &(0x7f0000000180)=0x1000, &(0x7f00000012c0)="7b7aea69fd3b0c09271dec3e30894f10aa83f9d794648948a5d8cf137f571043f9566bf1ad11b839c7534b7fdb86ff6aab05e2d01a89168bfcfb257bb6b0dc65bb08c69adcbf522b4dbef9294d46a10adfe1c8208e86994f9fb58aac2e3be88c7b902be7c0ffc2d3be2aadec6abc9734a1e4a30554d929371bec9c4864da200aac535ba9f1e19c5a50227a7bbf02176a48e7659fb25f9b89967b1c80e8c58898e2dbd241fc96c79a8c1283427f4a7d94773bb02f78085425465ce0a0c3336ef8ec11ad645920c5986bad", 0xca) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) 11:46:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b813", 0x196}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca376da066e763d4d967ce8aadb3c3fd7f9ae4f4c83b220d59b80283161ec55078a180c86454a6af889e6877abb5119218026dd409b65c450ff09e8a2b84a3bc3e8ffeceb6761b349d9d7512b3b4bcbcf5ceb029b7740fbb949d4dd", 0xc6}], 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 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) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x22}, 0x3, 0x0, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0x0, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r3, 0x0, 0x9, 0x8000, 0x9, 0x41b}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x600, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x3, 0x0, r3, 0x5, 0x4, 0x9, 0x1}) 11:46:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) read(r0, &(0x7f0000000340)=""/4096, 0x1000) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) 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) 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) sendto$inet(0xffffffffffffffff, &(0x7f0000001340)="69e68d12f94e8e4700902a9b7fcce33d78076475480a45aeae51cbd15b63dfc8f1623a94caaa7c5255f30d3476c8b1537c6a38133bea705d1350187f3feaffbf4ba9ff90cb1f1889e46a63da1c24e6ea5dfa5e201aadaab71af71c1967d09d80192baf9fd54c5758a4281d8d8a16a6344be33e1f4afe37ad2db5e046716dfc48abfc9a8eff557ee5bceeedeaeb58ded7ae2ddea3a6ab5c9c57dbc57a7025fbf5d1988f7535d6eaf7d8334f0c55c86c80410af9e3344b9c67376de4e49f742df99d9c773edea118518c6b3f70667ec2df92bd3e28939b744e2a408c0c441732114adb4105eef93d6f440d829572bd437d0e2f264230c10883d01173ef86909c70c634be6a58de39a016377139184f18e832b000c17e42276eaacd43a192f8b70afccbe6ebbd51f508abda0b585a558c2464a6fec01ac8f5329128a124bcb7052218c634c966118dc86256b049845ef490eea65498c8c01428af8ec5be56136a9ead4b7d69e5fa9a25cf2aaa017437d7ea4c634de3e1da8d68bc4b0b7b0899808a3e159d5c241211c32ac7003d16e12fd459cc4cef944807a10e33495e1688d8bea8c6477908491190216a243df21e4e7d6d606fd32429bccd9f76e2c743ce40773edfddb7b6f8475cbcd3df46d4ebc8a1bdf39046015a644ac6f3a85f19e157a5ec381bc9b72fab390313f5f6568acaff8064a75464ed714000031198fc94925d510ae80e1ff069c06cd58a9d2fb0859bd4e2e41a6d376bec4ba3f9d5c2585d39fc1c5870cb86d8cee543adbb5c8569d0cc4822af0e967153cc10e0dda9aceb3042fe8526c7faaf4ae1fca46729cbbee62db438ee4191889ca547ba81f4c0ba5d767bb94de7560715b9da2a448b3951e2a612c0c5742aa848769bfc06655400c94d86f8188e5d2ce25bc97f8144b9edfcf57728d9479570241342463f2816a17b7e595d180eacd1ec0c720e6682fc7335b806e76127b2012c883e848c0e8f9f67a91cff44207b8260f5bd036ddde9028b5b7dff27b5eea575119d1951b3d034749d57818f9c80402139b3de93b7f7b905d3cbdbc27513cb0215c98d651b51809c970fdadd2b4ee549744f1067616815d3674bee1c5abb58a12e50ba29125caa22384c20c2bb8689f7578a135f538437f0f73b45ec0b3fd5020f724ff1d28e96b3ab0d4e10a94b06b6614ea6539aed2afa606841b5e8cf7d7f5b55ec2bf8c63c851bec1e90cc7b329fd41780d2d10da8ec0e773d37900fc5b2e3fd7bbc3c42444dae8cfd7d166933542282f4565cf179656f4c4713e0848fbe0afcee3c3949dc05c32a408fead45dd37bc48cca9d1da68f21d2f225d823d5817bd1316479ed9b2080356fcd5cc1d8d156333ff8c4e679eccbf600e01eade33eab01380c065d7441a0f8d9233ac6b1d03c11db2f33e2a48d40ea4716d7a4214f558212f41b90b661cc1a44e30c87a4ec6d390780846acfedfc06e3fe07e71c85bf56165335a1e054b34402a415a21715740e968e14dbfe6716c892221d20d04feb00ea2c41aa2a23281204fc1bb679d8160469a57c9d8e17185362b2fe1a8c06b972e7a2e82d4a7c05487760a65290ea55e5f31bdc7d61106800068cc837687e42ceec422a2f47a50967e709be69ddabf590b8d841a6121095d03c0c1487bdff65035f9e034721bb63f5730f0d90ce71bbaf641708f8300ab9fb1882217271021a3545818b577a1d0adb20da7be0388f5ba516bc9ecbd0413341fae3f705094e6c5239a44cc5afc773c40f8f3e4b8f3f082b837cc6f3596ab8c9d120b8aaeac51383510345d45d22e69d0255c3a9902dc163e994f18ec66e67b47b6b960db32c2bf1c5150f23d2790afc4a037a8a481142c3c3f33d382c3bd1b26cb893bb1729b28e604a5e494f9cbe98582fa25e420903c993a224fab0fdee04d57a10e7b98ea2a46985f7fc392526f2308e00e3630055c9d9480bfd00b1c8f364d21bfff3bf3a0f0e0578869f9a5c88c3c212512fc009562d40c7611f3ee04e53f348936ced1d45828b67d75abe1ee3e1e5581a3e1e4d0b56fa8b2e428124a4ab5bde8b0f2ac7a7db5cdd447e4bf6d88ce4fd531245199b07168e344489944812b1e941931b8cd76153ffe2187ece31bf114d2a592bd061a99596c52a1f13bbd7ef13ce0a9a3bf668bdc5a2f91d94f858bcf5167d658a9f4def20ec647ff4d9c2db79992a0cfff2c863828caf46a4d781d72d6ede09606bea8afb89109e700bdd69b05ec8f3137acfca50b279cd34aad6a67e458b543b8dbd942d03d68f8705ae2fd3c4ad978c15beaf32da5c7c1733e8e101b4d427c8a924edefc7ea362b0af138761c6823576b1d0fe9eb51b4f5cb987a75331468cdd19d23e076eeb662efabe0e2e3a01bc0f3836feaf2854751e54a6faac26c82f186ebff29f5ee72118095dfffe420f79134ae3e27d5ab47ca9c0551ad6f756410bac2b8d93f54e64cfc65541c65d1551306de3145d5d94df17c51d11ac7ec89ac45b0a3f912f3ae4e0a3ed4990a29be2e30ffadddb7818d1486cae57fe23fc6499f0e70b5f6adb318ac7a7a2f6619989acf20d9469b096e5a15b33ebbb12886b115af662e52cee3889ebb78dc36bd4b5c9910374faa5083627f9a1bb5409dd11f97f796beaa1c319606cb8f51690b9fd78c9103698b25bd2c895b72d864f16efa75aaaf3ef849c431939f7eeeb5e1ff198ebe3311c240f432760d6cc2be2eaae71b5f5a471627226661832b358c5dc7f62e1cfc6c2f13ac4eba1e4e3f24eca3e45395a76a9bef734b26605b5663510e265a0be2fb621a1564420f96c363e575c16a7db93c2887733a2e6e2051a12eb0731fbf3a3e79d9b16f0fbe77a64c25daac4146a6936513ba9c44709a6486b40ace2fd0177b53d011922fef96eed72977ca852a8adc1f39a632bfe1a8708f0c066d25fcecb43342a38ba59178cd41ac3334a2e6af0d8b259eb66dc69c7f4fcdb45d1368af4847d09c1548b008a336618dac062ea6fd79c9633e3a6faee9c0dad9c88854bd39b7c8b02aefc2c1a5cfcf953e257bb2efcd0b1a96ef65d40b0370f061c2d92c3cee3fed9bb26bccedcdbf416a0318b9bd2160b1000fdfbecb8bb24225b7e5b00cc1e45ccd3c080271c1e19855b4c24aff43bf9ab2fdeaf212ecbc79b8a203c882c61807a73307610f2a8a1ab74a48fbaae698461f557a85b32b873de1de7a66a58ddc7d3ed3a9e3546509fc821142a0b12c2f3ca11bf0a15a4667e5ce2fb0319818ac649fe7b31a5dd108a691b92ef90d6ac6e292270fef7b0ecfbaac78c451608766034237118e18e5f31cc130ddd52b091a8ea0f0faaedd9f96bf3912d32c85e7d9161b083fe0646cd87af90eb662c13cf51fa7531c4913cdf590bdabb40b5d7e06dee90920ee9029862479d6f80ab3e66ae05da56af127bf686a655ffec24ef83c662f492d2086338a22051028077e0ad1c88c572b4802aa181bdb7a3a67640da5c3309a2b95fe685dd1da1c4da35b29f37b6299cc5a6c7c60b825e6b72cd52501eb240e6fc356035bb6ef635241c0cc8b499b47b2f617f129a3a8757e59beebdacbbd2dc23d43e2d66e584139c17dcdaf42dfc2ffde70b12c002a9e0eafcfc5d97ef7bf692fc647ea4b3964d71bcc888cf88bff420a7dafdf2f019d9c295c277f2b24a1bed2536184902529310079e8fba132b058622f4695673b806b1c4f05bb899d5e68a0fa037a420180b8679198a1755a8ba2a3671877a6a9ca2531b6924d874f96e90a203c44bf15e836902b9724399dcbb1917e9d30f44975c3ad3df589f686ef1d3733d3f29c0c4b0f0b4d7397f3d3f5e6ad6f53e8e8356ebf714e4fa7e6103c5fce7e6437c522092038e02e71e4fd9f491555d942255a2eda865b23d91d6a255a71293b119edda199a6f9e13f97da8ae27bc7c7f4bc79c88f8e2f00b927fb06139fc4d63393a7c12f3b7b1e9cdbdb9deb8dc9f525fb263ef1468361297d7fe8c5709f514a82b5ede90ef38e608c7be2b17b1c82c0a3ee3c2c59e1e48f342c9261523408c9967a4999460ff56e9f809e2672feda9e666f9f8fd78d55653a74db94acc8394218797e201d497f425ca48e00c3e761e94872b2b1507f3efd405c0ea5ff746fbe0860d7c4329b7c74e0af5f866519eff7f038da399718919b6770af59ca7671b9f124264beeb6588429e7809dfbd6c9932caee07894f22789b2fb12d64a1948cee1f6ebd081ad446f4e3a2d85739c74f5f571d6157eb7e70c5bed1d8ed93edbfdbcfc52388d6cc50437c2d417823091a576fedb63e79f36476fe108ab69ae51e9facca2cf0e9901c8467e264e1649ddf20e0de228934921e1cd760632eaf526c7ff1873e24c6f76dc8c164b4231ecff096f686c19bf33f47a859aeba5087f7738af06417eed256d2d2b7bdf8978435dac720cf8a35732eac02ccd42db6a55d449f7a7a8610da43d9845fc73b9045ef53a6cb6872ef0e222fd3a1b0dbec60ad1ad23ad49cd7ed90b3788409f1823ae549fbfa6fd01205a1ba798826e31d9c69e801c196adab37f1332cd17c91289100cd9f57290439bf471e12288502097fe510c95ac67470a2c949ce43e9db63d6390ef77ac1b1d8614fbccbfe52337a6b0e0340adda8674015dc20aa269fae0c766ecf4631bfff7683f6bc8a26df0c4a56232db2c20de7b15a37291a64c8b51bbc97391e688c131e5e40e8d883ddf5cd7b81a215182e1a09c2ba05df6cbf1b87c3384c212ef2fa3d70489347b171bd6b6dfe9ee710021312a0738c550f7d666ccf7333b27796cfadeddf9429328f7e4d4f77f153333c341e76cec69cc9b8d0a45f7bd06f3599efe46ecebb182dc2e45956a877ef5a9f96217f43af791ccd89da48cb759b60d9a3af62693f641ba2f14d2b77eb19093f441116c9ba2837a9e130b36405efbba9416809e54da7a9ac76dac35224537493ad8c1a36cd86b0881308f9e8997e475db8c6492ad5f9f2e39d2bad22994f4e704eb80388dc7b1e6b885195a7d16ce4173f7fd2b04391598069257e3060f46d7daeb6ce0720a30ac4dae314e94fdc923ba2dad8e4ea252d3a13cf638a792f0a380dc163cd8e220509519141707714eb2dacd1f1ce16f3fdfb985a63c0f44874678066037480561cc9f3eefd13759dc374e9b349e7e26e5dbae615bdb96dff5447a468afb526125081a6c82a4285ff355cd07d40589b3ca3fba3c5cb277ae9e317e65e5b4b5ad26370f3d1586018e05c735ec916fac84964c2d60851817b7cdcdec6c81c9094bb43a51b35aad7e9f711ac9776fcd7f5876b13133604fd5cad981cb7e5a5a22b4a1a62b1d4cffdbfdbdba28490ae1770e9946e4e1edaa60c46c814dc91d280b315980b074b804ce2404c5090a9d4aa215eea50454ff015c4ebd6bfcbbf92057e5b5a6b0a7a325826d285b019a228b029a9f32b5cd934217efb43d945cf6e75c828c2e477765f5202254b27bf22bd2f8d73463daf0272757b55bc536ec2ad12783d93ab080fc93307260874dd045dbffea736291349112ac538abaa2643ea7202473612d5a3acf7d8d68c676602a9978ea9f0464e214acd579d2d50659238453708fbbf8366fe1749a9dcdd5556a7ef930c4320db61cff64729e26f86ff3ca24fd7c6ca2ea67c8433f312ac8cb4a8b0bac64ac1f26aac9c2a1d3345cb0d44c273be403bb773b1d56c9146870126b461ba590cffbb077d46ed197b71c404d35e908db71e4897e94f416c206bc33efa12e5ceb78a5832c36b65eb7f9161a6728fd35807cb80f8b4f6057f951727d5a5e0ac27", 0x1000, 0x0, &(0x7f0000000040)={0x2, 0x3}, 0xc) renameat(r5, &(0x7f0000000100)='./file0\x00', r7, &(0x7f0000000140)='./file0\x00') ioctl$WSKBDIO_SETBACKLIGHT(r7, 0x800c5712, &(0x7f0000000000)={0x43, 0x3, 0xfffb}) ioctl$TIOCFLUSH(r4, 0x802069c1, &(0x7f0000000300)) 11:46:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f6601000000f0"], 0xa, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="380000002900000033000000010000005d04000000f47e5b233093744c2f74822bf66b0bffbefdd5646d04ee102bbc240ffc8bb42da5584cb63ee4afac6be18fbae9cf1e6874ba007ffd7ede58a995cea4d2d5489f45f8277445e612de990f7134054a521f52de55dc08c1cff05b74024aa308f9a6fa2454691775a568e0c78ba447b058e1868840219adc1ed653704b2754acd78653effedba850a6239bc3d84b7218256a32c6b3b0e1ae409f05d98f932d3812ce", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x38}, 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 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) getsockname$unix(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="000000008faa0f9346ff40296be658d6a170219fcf81ca1ea1b50b0ef3a04597900100c7bc155712b7fa20c80500000078be5b28e88780acbbf514979f5bbe9fb736fd0efb2b95601a06c5df38f4e532429c0e68601ae6ae635fe97f2c30c7a06295f00eb2fdccd7bd5ebfa7b5bd9c72f90cbfd7e5c9d97c86cf29723e3c1e3032c37dbd9af49fe456ec685af1ece286841834ee490797aff787aa4d5130bbf6ede24391dc10689a9aef1b6381078bbd227952be3839fdb93619949e7f02e8fa3a5884cc96cfd56848730989640cbc929cff2de6b7185909ae24991044fd652ab34c81b5d1f8693849afa9688018e6b73758", @ANYRES32, @ANYBLOB="899a0ec034adc2d75a16396bcd6d8aafe20833ab1b3101eeb03ab549493c45e814ee78d0cad667bc7a7c07b8ebe90ac3fc6bef8422e00b777ea7327896a32c1adb8a4b87b5c222292fa25efe9402e310a61bea802403d785fd8a0cc080e49f9e096ffecd0dff7cf529841787168e677c779d31459f6903fc8888e009d7bc27f1d377e734ae", @ANYRESOCT=r2, @ANYBLOB="dd248073021f534240c7ca8428ac8155d916dabaedf3378e6e785a7cc0c2ac0ff8cea8c4c691b2d0e230159ef7afd0a323029eece71c2d6c2aa9190bdea830ed00bad9a2381c8375bcb050b20023a32c0e026c059b7ca3c2d458cab5f9aff9ec9c7e3c28ce0f1a9e1539b83fd08f659032c155abb66b406462bde917471b8eff78c07bd1f9ac25a20f893faa579914feb894df41c4f749587b505fc99146b912c09af5b9c054a55c2028af384095c5c8c1d0b620123b58d1c6817a55f3ac253040cdac57ff0c430f3bacbf800df556bb4992"], &(0x7f0000000040)=0x4) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000080)="419ea39392c31987d8383bd2015bf5982dbce00bfdb1029f32ae20f0a29f386fa19264f9aaef2fd3e0c1f07a442493e60724480c4f9ab2d75817695e9037f5c8c8196fdc99735de52baae395b81cba4af9cbcc7e8cc01fe87d51a953f8365651f86ade069daafd8c5460156774a09925cbb0d2685eb2ec9ce01264280fc1", 0x7e, 0x1, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) recvfrom(r3, &(0x7f0000000280)=""/179, 0xb3, 0x801, 0x0, 0x0) getsockname(r3, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) 11:46:00 executing program 1: syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 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$getflags(r0, 0x3) 11:46:00 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa81004a0008ffff0000300000000000019078ac1400bb00000000030c907800000000450000050000000000000000e0000002ac1400aa"]) 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() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, r1, r2, r3, 0xffffffffffffffff, 0x0, 0x1}, 0x8, 0x10001}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 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) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x80000001, r1, r4, r6, r7, 0x19b, 0x8000}, 0x3, 0x3, 0x9}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x8000, 0xfffffbff, 0x7, 0x0, 0xeea, 0x1, 0x401, 0x1, 0x2, 0x4, 0x4a8e3795}) syz_emit_ethernet(0x32, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaa41aaaaaaaaaaaaaaaaaa88a8330081004c00080600010800060400defeffffffffff5fd2fa3fff008df756a6e0000001"]) 11:46:00 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') open(&(0x7f0000000000)='./file0\x00', 0x100, 0x4) 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_GETSCREEN(r3, 0xc0245755, &(0x7f0000000240)={0x0, './file0\x00', './file0\x00'}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r5, &(0x7f0000000340)="27ec041212d16566a7bad63c2bad3eccf5241e34bf088281f5dcdd484b82b9a6a95921d0a2a0b86dcefcb2248a5aadfaa238f69db96c55cf51e978d0d88b39e3151b4b4061c6582f6bca7249d417f5b4d14925a70f1b0e11e73e9db30fb046c30126a9e30722d767f2094d09bcf31911544e5038de0c408ccc4124505db70647dacb0f92b41d703d9ecf789eaf8e1f1df6d4c072de29835b8e40f692d86943f2bbe51aa8c7c87be7be7a633bf8c78e3f", 0xb0) getsockname$unix(r4, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 11:46:00 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000001640), &(0x7f00000019c0), &(0x7f0000000040), 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) r1 = accept$inet6(r0, &(0x7f00000006c0), &(0x7f0000000700)=0xc) write(r1, &(0x7f0000000740)="19e6313330e91771487223ee3e9abd8b98f4534d00050fae64272ee4b966df667210292bdd85d169a1b22497755a2c3b739fa51f628420590ff840", 0x3b) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) 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) close(0xffffffffffffffff) sendto$inet6(r5, &(0x7f0000000580)="b75f14d487227a7d138d8dd04aac3f2ec2632a3335a01e9deed2e6b1670bbb238e59daba411e75c4ad7a60bb67469c9cb1078e5cb8f2c1bc937dfb72863da2e6711ce9f774ace89eccd90908e43ef9cacfafebaf7a8ec41001a95729cf715fb5770f046d640865f6ad8c1303b3b7a8ca79e50678f2b0dd337e0226b3357679e4e717e574e0c62dfdc4f8e7cf93a5713d47559e2d2a59ab157dcc0c565a9b7e45cfb7f0ac29c954825731ee88f601507287a0f7a0484734750db9370d31303f79dbc900a9005226bc93be3b5648e5221432e52b441f2b54bc3c5dd422dac4a64551c4a8d5d340f40b89fe561c55233bb7e61e848b22", 0xf5, 0xc, &(0x7f0000000680)={0x18, 0x1, 0x47f, 0x7}, 0xc) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) renameat(r2, &(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000000)={0x2, './file\x00', './file\x00'}) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000080)={0x10, 0x8, 0x4, 0x1, [{&(0x7f00006ed000/0x1000)=nil, &(0x7f00002aa000/0x3000)=nil, 0x3f}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000718000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f00002d5000/0x14000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000027b000/0x14000)=nil, &(0x7f000042e000/0x1000)=nil, 0xff2}, {&(0x7f000009f000/0x3000)=nil, &(0x7f000041e000/0x3000)=nil, 0x1}, {&(0x7f0000002000/0x11000)=nil, &(0x7f00003f3000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f00001ee000/0x3000)=nil, &(0x7f000058f000/0x4000)=nil, 0x101}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000137000/0x4000)=nil, 0x7}, {&(0x7f00006a4000/0x2000)=nil, &(0x7f00002f3000/0x4000)=nil, 0x9}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000654000/0x1000)=nil, 0xfff}, {&(0x7f0000022000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x83}, {&(0x7f00002f0000/0x3000)=nil, &(0x7f0000783000/0x4000)=nil}, {&(0x7f0000ff4000/0x9000)=nil, &(0x7f00001d4000/0x3000)=nil, 0xfffffffffffffd7c}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x34b2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000528000/0x2000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 11:46:01 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005", 0x3, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82029d9cffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) sysctl$ddb(&(0x7f0000000140)={0x9, 0x3}, 0x2, &(0x7f0000000180)="4350d22a967a10546c2352a9bf67d70b0d210b5b904effa5128bf93b1d63f57ca23d4bd15f620b6d5e789cb4a35bc5af131acb03991e06ab514daa2978feadec16c0d99117fd518339d722441b8f51cf3dfdf2a1c2cc69545d96d2561047feb69e9794c978c0bdee4197ec461f4b40ce089edbf79138a4a551583d17b69712e0c481f74e410627e806", &(0x7f0000000240)=0x89, &(0x7f0000000280)="1c2c4238c5c8b47cbb6554594ea86520b84f6e9f45cceb8c875330e8df99097372ca04ca129e44c94363e59be588ef0f05e3362aa1f8121fd5140823ecbeb64a31e91140afc1c21bce6c2806fb3a4d7b5cce6fdd79d04fbe7a457248d76d5239e04838aa55c60b5bcf6c4775b9eb6da7dffa450c793a70ce0815f131b4a0f996f1a43f49d9845ba3119a52ba1a9a1ba228e271751108c06d0c028c535ad478356fedd597", 0xa4) setsockopt(r2, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 11:46:01 executing program 1: socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000001280)="fcbd9e63305d7e7a81d613bf4e530c89cc2cb4fce86cb6ec16c802fc9a63fbf3d85449cb254f4e20af095095a0dd37a8738be0d41c8c4c8008c9ab456afc602ab8127b67ea85c37cd175ed44477c264a208cd3ca5d60f8b8cfd69471f2c7a1fb778ed83e774649a24af53e87eae3a43c4e4ee3dfbc4b224b36be2435c9951b7117581d8f25f80fc11252a7f4db3676efd7771ebc4190c5a2d6b9a4907acf507fc3ac49860aed4956011491c037a0b2a831303f1ed937e9", 0xb7) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac14"], 0x10) writev(r0, &(0x7f0000000380)=[{0x0}], 0x1) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) accept$unix(r2, &(0x7f0000002980)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) writev(0xffffffffffffffff, &(0x7f0000002800)=[{&(0x7f0000001000)="7ef59549495f2fbb13499d8e2a1f64ca5b41c5c105cf2f6b19295ddb4dc1f454f56bf427aac3265747bf260148fbe973c14e860aad63841dbaa94c1fd55ad6e15c1740f6d153709df0170fdb961bd5a7055d861dd9938d0f7ccee7a579b4", 0x5e}, {&(0x7f0000002540)="d3b3107d639b5b1b505441feaca22b676a68af32e255a4bd20908ec390f84dad3efb9d88ee4da31fd77d8dc1348bd043244122260458fc0afb5da7e4446f98927ffaa2ff1a26820c7db07688faf25ee99e787eb38c89d90f46e962b52af7afcc33c3cf77d82e8652adccdcc6e37e65a0c12b224099a3a376726fdab8db0c5ed42e75d5cb12515b0e8eda7f827056f6b7b2f32c49c66e70f38e2953bb33d03b240f7bb644ab4d7c7e36e67143659c10b2dbdd56518775abb5126016e900b22a0fb2fc9f18d08f5cd27d", 0xc9}, {&(0x7f0000001180)="32ca1763be2ec992a30207d3e84bf871accaf942d785a1005d1be715d76846f4d4f2c99aa7e80ca065bb03f2987f8919344c21d79504b2f7d245224d76c258717d9bcdf6", 0x44}, {&(0x7f0000002640)="547b086a560606fdfef10b334f8a4d5ce6c3c4394126b66692b6b363c524024fb3413728bedb7096d5c832da22ba1f4f96be86a8f78c10f9b9cc6ad667912241f81cefc2a056d40289cb23f1b78c1fb783c2f93008192935d44b82fa9c2f12033ebc80b32a141f5f4b1828fe713abd7a1c999968198b3ee28657dc27eb8e22fb16133e4a0163cd60e6369d93440696d2e895e8baa6b1b35e1c504f42537c2d0bdc3cba0e8fd0dddb4c79db8be72af99a98e14c17826eb7f190b95132eebbfb83aa0519e55ee60e58f7e5e5734993fe4da3ca8dc84e06", 0xd6}, {&(0x7f0000001080)="fae91e35b24a7e4cfd15434f9af281bce13270be2ff1326cd021ce4d9027a9a97effa8639d560981273e5f4cab", 0x2d}, {&(0x7f0000001340)="66d29039eada999a7bd24f297c084ff8e865cd81d694fabf6be0", 0x1a}, {&(0x7f0000002740)="458bc06898107a051ad4a324df283fcdb707b1aa6f3737a8d7f8e323ce0377de3289ad0ad533a91aa1a0a494780b12f498d3af2bf68a5b1f3c5199d867b65199a8ecc6cd99303897cd9af18b609f8aa7a1e093d6e86c23b25de47e7595a46377332226f6ef6fa7e53021153c964ac8b2da555bd9958731bd85495f726ef8009013688913001c75174ca4e30ac20c", 0x8e}], 0x7) r3 = socket(0x2, 0x1, 0x0) r4 = dup2(r3, 0xffffffffffffffff) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000010c0), &(0x7f0000001100)=0x10) r5 = socket(0x1, 0x5, 0x5) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000028c0)=[@cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}], 0xc0, 0x2}, 0x0) msgsnd(0x0, &(0x7f0000002400)=ANY=[@ANYRESHEX, @ANYRESHEX, @ANYBLOB="a1d0452fae9a662dbd7f8eb0ab0553419c45a448a38154c02d64ea3f821056b6fa200d120accd6580575b6911ee6ad9a8f7f69fbfbe59535d0e3cfb5b918e132f917dd653a7ceb705f402acfd070565a8c375b7d95d280927ce53a72fa66bce9c565945d9f18b094527db8a487ade6c2ae512097ca131f50bc44e2d427ef61622240fd6152", @ANYRESOCT=r1, @ANYRES32=r1, @ANYRESHEX, @ANYRESOCT, @ANYRESDEC], 0xb2, 0x800) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) msgrcv(r1, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r1, &(0x7f0000001200)=ANY=[@ANYBLOB="0100000000180000b0db0ebe4456ef0243cd55600409f22dd06236451daeeafc2843a98ba0f119bde9963b59c21e880a543d35603156cd229391ca9cf0f49ef4a38a34508c4bdecd4e01ed1917453570cc64f3303955f574628bfc2299528142a32aa381"], 0x5c, 0x0) 11:46:02 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 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$BIOCSETF(r3, 0x80104267, &(0x7f0000000380)={0x8, &(0x7f0000000040)=[{0xff, 0x11, 0x7, 0x1000}, {0x4, 0x10, 0x3, 0x10001}, {0x1a, 0x6, 0x9, 0xfff}, {0x0, 0x0, 0x20, 0x80000001}, {0xff, 0x2, 0x6, 0x1ff}, {0x0, 0x6f, 0x7, 0x80000001}, {0x0, 0x25, 0xbb, 0x100}, {0x4, 0xf, 0x81, 0x7f}]}) mkdirat(r0, &(0x7f0000001740)='./file0\x00', 0x3797863347451bf0) mkdirat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) 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$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000000100)) r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20a, 0x0) preadv(r7, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) mkdirat(r7, &(0x7f00000003c0)='./file0/file0\x00', 0x1ba) 11:46:02 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f0000000040)="caf56fdf", 0x4) getpeername(r0, &(0x7f0000000080)=@un=@file={0x0, ""/70}, &(0x7f0000000000)=0x48) 11:46:02 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100323a0000000000000000000000000000000000ff02c8000000000000000000000000010200907800003f2560b0ca1c00000000fe8000000000000000000000000000aa00000000000000000000ffffac1400aa8268"]) 11:46:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4ff03000093070000000000000000a500"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) 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)=@un=@abs, &(0x7f00000001c0)=0x8) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) r2 = semget$private(0x0, 0x8, 0x10286) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000140)=""/100) 11:46:02 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pf\x00', 0x20000, 0x0) close(r0) r1 = syz_open_pts() mlockall(0x1) close(r1) syz_open_pts() sysctl$machdep(&(0x7f0000000040), 0x2, &(0x7f0000000080)="12d3833eefce2920286c04d1d7f6f4a27d225dc6736a306ec4571adb0b70c0fe0939550946c4c395ee27d78589d3a447f2c37e77b5f0d0e4c4ffab2924b5993c9fe7", &(0x7f0000000240)=0x42, &(0x7f0000000280)="c92540a6444c3539ec6217c3ca07472ca90397c467827c05e1e4782decb64e956887d7c5521323a298daf9a32646a9e54752e1970f34ec2f558f01bb5ca54709fddfaa91859760bf3cdee0efdbaae3eb08e169a353ad7d4513f65f6cba489faf348532b4e4d5cc26057113bf86dd", 0x6e) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db13de9e973739ea78b7ec000"}) 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$TIOCSCTTY(r4, 0x20007461) select(0x40, &(0x7f0000000340)={0x0, 0x6, 0x1, 0x664d, 0x5, 0x1, 0x7, 0x1}, &(0x7f0000000380)={0x3f, 0x2, 0x7, 0x7, 0x6, 0x32f4, 0x598d5755, 0xfffffffffffffefa}, &(0x7f00000003c0)={0x1000, 0x80, 0x4, 0x4, 0x1, 0x2, 0xf86, 0x7fff}, &(0x7f0000000400)={0x800, 0x9}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/50}, {&(0x7f0000000100)=""/15}, {&(0x7f0000000140)=""/98}], 0x100000000000017e) 11:46:02 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x82) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000340)) semop(r0, &(0x7f00000002c0)=[{0x3, 0x3}, {0x0, 0x401, 0x1800}, {0x4, 0x200, 0x800}, {0x0, 0x8, 0x1000}, {0x4, 0x5, 0x1800}], 0x5) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x4, 0x200}, {0x0, 0xfffb, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) setsockopt(0xffffffffffffffff, 0x29, 0x200000037, &(0x7f0000000000)="0000be29", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r0, &(0x7f0000000200), 0x0) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0x6, 0x2004, 0x0]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000080)=""/139) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000300)=[0x7ff, 0x8000, 0x5, 0x94, 0x1000]) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/215) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[@ANYBLOB="aa4564bb25aaffffffffffff0700000000300000000000019078e000000200000000030494780000000045080000000000000006eeffab1400bb00000000"]) 11:46:02 executing program 1: 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) r3 = dup2(r2, r0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 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, &(0x7f0000000000), 0xc) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r7, 0x0, 0x200000000000d, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0x10, 0x5, 0x5}, {{r4}, 0xfffffffffffffffb, 0xa8, 0xfffff, 0x1bd, 0xfffffffffffffffd}, {{r1}, 0xfffffffffffffffe, 0x6d, 0xf0000000, 0x6}, {{r5}, 0xfffffffffffffff8, 0x6, 0x20, 0x7, 0x200}, {{r6}, 0xffffffffffffffff, 0x0, 0xfffff, 0x7555, 0x6de}, {{r7}, 0xfffffffffffffffd, 0xa1, 0x0, 0x100, 0x5}, {{}, 0xfffffffffffffffe, 0x22, 0x40, 0xe1a6, 0x9}], 0x7, 0x0) 11:46:03 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x4}, 0x10, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 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$TIOCSDTR(r3, 0x20007479) r4 = msgget$private(0x0, 0x221) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/185) 11:46:03 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) sendto(r0, &(0x7f0000000040)="db15740876af60eae34a0d1c9eb30f2e662a333f18ea7155cde0236562e4490ccb2afbf1311c632ee874b5e57772548004e55b6f98e70262d438b05e5e040fd84b9e99fa31466bff70a5dac566a2d0853f077f57cd578452231c958638ca0a084543de378deb72c1a12979d76bfc04f9c3b470c547fccbf5aa6d1ce77fd394207d28a0a43c11d4270f011915ffda252f8453fdccecaeeea1e60ce5b34709286e580bfc4acb", 0xa5, 0x400, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) 11:46:03 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) r0 = socket(0x18, 0xc002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = getpid() setpgid(r2, r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 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$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[{0x4, 0x1, 0x80, 0x1c}, {0x6, 0x7f, 0x1, 0xfffffff9}, {0x404f, 0x80, 0x5, 0xf8b}, {0x4, 0x2, 0x1, 0x2}, {0xb3a, 0x1a, 0x4, 0x80000000}, {0x9, 0x0, 0x3f, 0x9}, {0xfbff, 0x3f, 0x7, 0xffffffff}, {0x1, 0x80, 0x5, 0x7fff}, {0x7, 0x80, 0x8}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCDRAIN(r8, 0x2000745e) ioctl$TIOCFLUSH(r8, 0xc0206921, &(0x7f0000000300)) 11:46:03 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, &(0x7f00000004c0)="c7ab30ac4a271729648226cedd3c05e266e93be013b41eaf53f019409235bd4aa28c58aa2b0698fb3b02dd4b5fd40d5078814d079b301e9e0fab909505a3cb8807c08f10c16d4d68fbd9cd1d1a8e238dda6b05f0029b9c3bd936b1a373bbd102dacc3378c5a4017e4e60286a9753cae463efd6fdf192bb6c9888669657e370593e5107bc69168492af733aa3c9a2e8de4fa630c83411fd3a3319b3cd8a11243b8eeb916b8c6186b3976ee3539648a935040b9c7c0e1795003b4511d1e5d449a4a976ead8d126f934da9b4a4ccb47bbe7981224bb40da9418ea7d2520708dfcbc5a5edb4fa27071993c1513226bcc7fde616b6444574fbcefabab0a555e5384915289f110d0662342e11f31fb23234f8ab40f526271fb93c86c3778d04bddf6245abaa17ff79c4e1535960901f62f7127272e0c84b326294b4425dccd96c6f7ac1bbe2f674af2cac795bbcb65650219021ba2efaec3c6a6a999288b8afa6c81de46fb6cb8960197a725d3e7235c4f505dcaacab60ec8c7ee2bbcd4811165eaa0e367d0c59da451c71f5e38b0cc73d1b8bb1d68aeb62a9e2ad671eb89ebb7d0539720d7d37af53c1048e2788654c3bc9a482c273e9433ea30e11b15b936ca095d546d51e34966c596c50f5f1503534ecbe71a2be817830a9ec48f56a65c4006ab9e7114202a361e0bf248ab0e716d560944c76a96367ea7a51e9d25a250753b5ab850fc27c5a200e1b2b014332db8189a46325766b4173d5b6c22615967f4ceacf73e0600e5b64e067fd331b7693c3ba5d7168f2e882b4e00a71bd2492b9f271a02dfbd848fb89d77e31a0a031f278fde8096842b4e688b6b47a7e9f4a702eed0bd7102800a2ba5b99feeea656fccdc92c3766b44ccf90f269768eecbeb71e92d7937e65359b4d58d3365b27087e09d4b29b7639d69dee", &(0x7f0000000040)=0x296, 0x0, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000200)=[{&(0x7f00000002c0)="3095aecf86b1cc6ecc760b08bcecfac7d73444d2f437d1ebe3690252d02761c8f876b2327a509bc1b836cd72920ea0bbb0d176a0434c6a005c822b6dcd75c03f4cc634eab8d4c7138d11ebd3984828603ff4c6f4cc1d161a1fb6eb1e11c32f425e6beb60a95200d346284e8ec3b6fe3ffbe702b393b0a822beecce62f9b4f4fed43bc7e24d116a5668e85569acebd4e60c712f763df65cde", 0x98}, {&(0x7f0000000100)="f6b34ef91379970458adcfd7118871f590b54d32f05cdb764a78846917bd54202ddbf714319dbef782f6605b88d9e73ccb49f82743dc082918911c26f6", 0x3d}, {&(0x7f0000000440)="b3a8705bf3a0206e3144d8c53fd17e99f024de8d85109031e8208e769e95eea9130f359d98b1a19fbb5e2dad46e52b55aeaee928c665f63173051e37c6df2507e47886a9e85bc511b7cd8e73c3f4980bc159f5de091482e650609393370f077bf88bedd3bd9486300edd6641837291f98db6a9e3fa61ff24c3f1f5938e97956e", 0x80}], 0x3) msgget$private(0x0, 0x411) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x1ff, 0xfff, 0x1, 0x7, "bbcad022ab2dfbd8389a15e559b5d8730498bf31", 0xd36c, 0xffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x23fd, 0x7fffffff, "73f3267eafcc0500de76609f5d1500f200cf00"}) ioctl$TIOCCBRK(r0, 0x2000747a) r2 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r2, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) 11:46:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)='M\x00\x00\x00', 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="78b03fa1627b7645a29e3b5e20bbf00b840e3dcbea4fc11d960da0fa4870f34c2c7f2306b382ef1bb05e45cfcfb10d75107f1287ee2d18b07e894b518641b12842790b7c68c94d0f7d03b028476b25dea76592acf95772b315c24b62a9d2ffb384a161bbf3354f203c316ac4e3bfa4f340a2ec19d93a0b7644b61c46766ee1a144b2f52076e37b8efaeba340fa308d7e7816224c3a3b55e87eb9b79ccf1a134adc210958214146db4dd5dcc7d5c2", 0xae) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = dup2(0xffffffffffffffff, r0) ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f0000000000)) select(0x40, &(0x7f0000000300), 0xffffffffffffffff, 0x0, 0x0) 11:46:03 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1c7f61006b089414) r1 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) socket(0x2, 0x0, 0x0) r2 = socket(0x1, 0x1, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x8, &(0x7f0000000040), 0x2e4) mmap(&(0x7f0000ad9000/0xe000)=nil, 0xe000, 0x4, 0x4812, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 11:46:03 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 = semget(0x3, 0x1, 0xc07) semop(r1, &(0x7f0000002740)=[{0x1, 0x3, 0x1800}, {0x2, 0x40, 0x1800}, {0x3, 0x80, 0x1800}, {0x2, 0x0, 0x800}, {0x4, 0x9a17, 0x1800}, {0x0, 0x2, 0x800}], 0x6) syz_open_pts() 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) preadv(r2, &(0x7f0000002680)=[{&(0x7f0000000080)=""/177, 0xb1}, {&(0x7f0000000140)=""/160, 0xa0}, {&(0x7f0000000200)=""/130, 0x82}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/166, 0xa6}, {&(0x7f00000023c0)=""/11, 0xb}, {&(0x7f0000002400)=""/183, 0xb7}, {&(0x7f00000024c0)=""/253, 0xfd}, {&(0x7f00000025c0)=""/153, 0x99}], 0xa, 0x0, 0x80) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x1, 0x7, 0x3]) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x4) 11:46:03 executing program 1: sysctl$machdep(&(0x7f0000000140)={0x7, 0x1}, 0x2, &(0x7f0000000000)="9cc67a1da4321fb016fdf6787683a2861c1b73447bf6b3a269d597c3aa07e3de25eb36b074a18f2020ddd22d5079fd3033f1c1407449d518f8652694ca6fdbf0d5b4fe9a120cfd23d6a2f582df6d2116ad536552d476b874e5aaa15fee925eeec90aaf1417f95d4387ddf5832bd58e0611b273a3be4946b68ff3e6985a83704e61290859bd66b2f1fc51df13a2d259e564f0a946529413cf831bbef1add559c60c895a96ebf886757140be0eba79b0d150aef6ffc95063899dba0cc193b43a870dfed3046ca9411b37af0370dda165ddabfd916b1ba34a36b4690715", 0x0, 0x0, 0xffffffaa) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x40, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000100)) r3 = socket(0x18, 0xc002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = getpid() fcntl$setown(r4, 0x6, r5) ktrace(&(0x7f0000000180)='./file0\x00', 0x2, 0x40000010, r5) 11:46:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 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)={0x0, 0x0}, 0xc) dup(r1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r3 = kqueue() ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000080)=0xa28) r4 = getuid() r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000140)="8ed02f5014bdb0e2cceb8ea74bd70cbc380652", 0x13) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pwritev(r0, &(0x7f0000000200), 0x0, 0x0, 0x7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, r4, r6, r7, 0xffffffffffffffff, 0x0, 0x1}, 0x8, 0x10001}) lchown(&(0x7f00000000c0)='./file0\x00', r2, r6) kevent(r3, 0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)) 11:46:03 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x2, &(0x7f00000001c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e08000111703c8ad426b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794ef5f76f36d03dded22bce021265750f115480d6463ad89f8b45839b72e9c", 0x0, 0x0, 0x0) syz_open_pts() clock_gettime(0x4, &(0x7f0000000040)) 11:46:03 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) syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYRESOCT=r0]) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r2 = kqueue() r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x8000, 0x0) writev(r3, &(0x7f0000000240)=[{&(0x7f0000000680)="1bcdd4d772cea037338225bae31d93b3725f1b61ca22481146c335786d1f43315718728a1e84543f2e8e6f8d5648c24b698ef6ccc6e14ebbc99529d8ee2356a757d83e0a84ad4acaa4123944ca9c821eeeea1eb57189d320cbf87ccceb141aa714f14269ac336a6f651beb68515a8a7fc68b0106a6175cf149f7a578bb1e30bfa24c494157d047a54bd9d224ee6876e8eed9013b65104afa7bf4d3e4925a47f5861bbffb2d4a54e6aac1a65f04c6cd55c86af2b7701e13d620a58cac5fb878529b43bd900e6fbe6fd5e249614e879a02c0a63c412fc2c17d143d98de31b3", 0xde}, {&(0x7f0000000340)="47ed1d08600ebe4fb16d86c83921bd737f4b24302b4c13082f63c23eb2d393f47931f479f0626d7ab7f0daa4ab9c3f288a194bf276578d448b3fb34656ef948615342373ec0b3b30d0fbd26fd16ce2a38aa43617aa40f1a0cafd76a5ed1f721ab67447f4015cef5e0bfa2a9377d669edb2ce297428f0638cc93f896664c3b0543d4e3e8231cc84d7c5aad801f220c44ff552e14f3aa5ac217b57e70c065d7453566d528b62b91c6e564019ee88d07aaf44068a2bbc6fa68a415a96da891f3b88e6f84584a8d396f61b2edadae8542a3e4f1d796a895f535366d03490a8688a75f8717f4b5b50a3f045720f854a23a701b74883", 0xf3}, {&(0x7f0000000480)="ef567d2d263a56000e0c490f3551bdba41e744d56bd9293367bef2ceb1fe80128bcd4ff40eb128037e1cada65436f3641710ab5b2bfa5cc60191ab95c350487555cb0f08c789a892e2e0831c8f8caf26d568451ed89e14bad1bd9d49cbf4e6787d35a0c74065c242d9105324f3f50684a9a7d5c64ea9733e1ef60e5281c2d21271034fdd22f48bb3b95ba086e22913cadfeeff7ad25dff4ac2ea8db9acd605faf6ac53e9b8be9638a264870c21776eebacc57f5a9d16fb3404fae3d6630821", 0xbf}, {&(0x7f0000000180)="f636e00ca3233b320a132aca4e6e7ed70339eee206905b9ca2e1c6fba9d4240586fc4c0ddfcfd78c43456ede794e1217fe6380641b88d3e9e09b203d10212af285e039e34b63bb75f536cce9e7feda966a6e6f8fe7896b7e7165fb9ea31745c0aecfd6727f418f5808e97429ba9e424b6f9c3e5008f94a2467877879245bdbff", 0x80}, {&(0x7f0000000780)="66606d11fc0d9f68a8e2a2bd4a522ac7c2b7f3e7c88a45c3efd076f42b31b011900f32dd42d577ad9ff1d0d0e485d173310048e6355255448d1fab687b0290d9c746f03efb708923e0d1c1b49b64eb2ead712ddaad2484132809b84300dde4377aa6da501f383446f7c93fefcc803fbc261535e43873057a44e01d2c06cab9db7a0bdaccef9f1422d1964ecb6d2df3927f3449516d84dcb5492153db93ad9a50d548ac5619f79aca080472333cbc4cf57c8861d9525f93c82a5f01257331da55c7010862e785edcc5b853f3725c95692f67a6c49c89ba28284dc25721738c8ea84a72631f2e8d179da791ddc9f5be34ad4e59190aa5370", 0xf7}], 0x5) mlockall(0x4) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x134) renameat(r1, &(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00') 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$WSKBDIO_SETBELL(r7, 0x80105703, &(0x7f0000000640)={0x8001, 0x3e, 0x8000, 0x7}) 11:46:03 executing program 1: r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x8000000, 0xfffffffe, 0x400, "00000000000000003f05272300", 0x0, 0x3}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) OpenBSD/amd64 (ci-openbsd-setuid-9.c.syzkaller.internal) (tty00) login: set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect show malloc login: Password: Login incorrect machine ddbcpu 0 login: Password: Login incorrect machine ddbcpu 1 login: Password: Login incorrect