Warning: Permanently added '10.128.0.77' (ECDSA) to the list of known hosts. 2020/05/07 23:37:36 fuzzer started 2020/05/07 23:37:40 dialing manager at 10.128.15.235:26027 2020/05/07 23:37:40 syscalls: 338 2020/05/07 23:37:40 code coverage: enabled 2020/05/07 23:37:40 comparison tracing: enabled 2020/05/07 23:37:40 extra coverage: support is not implemented in syzkaller 2020/05/07 23:37:40 setuid sandbox: enabled 2020/05/07 23:37:40 namespace sandbox: support is not implemented in syzkaller 2020/05/07 23:37:40 Android sandbox: support is not implemented in syzkaller 2020/05/07 23:37:40 fault injection: support is not implemented in syzkaller 2020/05/07 23:37:40 leak checking: support is not implemented in syzkaller 2020/05/07 23:37:40 net packet injection: enabled 2020/05/07 23:37:40 net device setup: support is not implemented in syzkaller 2020/05/07 23:37:40 concurrency sanitizer: support is not implemented in syzkaller 2020/05/07 23:37:40 devlink PCI setup: support is not implemented in syzkaller 2020/05/07 23:37:40 USB emulation: support is not implemented in syzkaller 23:37:43 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x22c42, 0x0) getsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0x0) 23:37:43 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000000940)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000880)=[{&(0x7f0000000100)="9d6b6a9a2facef4ab2a55e265fcf58c9d77dff39a6b74f93eb8e2c09bfa117156f6a8b6737a67795ae0bb75db3849277ebe8e7bc7d288d501e1971776ef0217bf5f85fe06daf5462a017a5765c895b8afbb47f61a33f15bdfe23b4a17b38d9cacdfe1c2bfb8a0b1daec1385477f30349ca356fe67c948735b41fef5bee8ebaa61501585ab01deaf67638fd3156eb385fd3ca33b716de836634804f91ac034587e09de9b42334acee8833299bc1a2ac3ddbd37879fadeb09fc702dc8097ae8b23566cd4054456fbd041ceeae42643db4996a9ec4f65b8dabe625b5bc7a0ea7c5d047eb4f2c76d5ce6727125045993f96c2e3508e631", 0xf5}, {&(0x7f0000000080)}, {&(0x7f0000000200)="9048312a2a70ef9f4a75f179bcc623df5f08c7c43cc4a3fefedb8279883d3663a97f3ce0b11a", 0x26}, {&(0x7f0000000240)="fc89ffb9dcf85a4a3f97fb7c8196191d6dc96810eee1ae04569a9b11589132db95d0cd66246ed419ca895d95d023aed67e278342a4794724d3a91cf3caaaa55a7949b1c120ad01a7649ce466ce089d8737d66d21a30db89b6acbeae854641fb97ee9e696a56a75fc465aed72ec39bb2fb6102cdac7594235faad619c69e4b71687ea36708044bc0dc6b4abbaedd131d273e13e8393181484651ff36d4c37c883a4704a36323e28aad9db59d0ea6a6e26e13cf06853e7c960590f1c09d842e4bf09f10fa251fa3b1aef97bfaa45a024bd9945c8", 0xd3}, {&(0x7f0000000340)="a2538eb682665ceb93c88a0bf09ef5fef23cbc7b76b74f95dfd1a6445e38fdd8e49177d3c7a4bab191240fbd7f9d7a2af6aaa03ee553937f330b90c5bd78bbbd781098eba6c8099d90a5632259c9695573e82af6462052faa38c1a8e057394c05ce6f33a7efa003abede826e7136e7029fa7f4", 0x73}, {&(0x7f00000003c0)="70c9e34c12c8dc9d4f4cb7c0487bb153d0596fd52daf6b1c2c5b6a6b20fd43d5d13c209de10b3a04b016e2e3ed67d6e26a4c1a28de0a73cdf16dcf9fbe56375d51e9465b559ca7359335e53746a07e78b909fc2c5d7effec45cc6d8b786869bda3bc1d44172ca6fe55229a163894826fd143c41e44cb3266a05019204c926ef0d30bfafb9e8d584323a08ce81e351ea0482f5448f1463351be040e64f53bf45d3ad4658ea63aabb8a1d17e8aeb489fcc24249b2327a115a006e7bd0bd5531d5d4ea701f7dcea7be2f8d6f296941c9ce9d24771fb78ecac30e9e1c1d2a39157d4fd1183c120a96119f08fe5bb1a5421b710f245", 0xf3}, {&(0x7f00000004c0)="4bcb97741f64aeb877439dfe389960fcf7af6c4bac1fe3d4dd8dc8439ce0d51181b895aa97f65744f733eae977dd9e96bf59fddb5fc106bb0f9b660317b66daf715e738430ac6d4afda60619229950614d17463891a248db490108f744bfa4075dc7e294dc49d42a064d8157913403ca9fa2fafd68d8576251bd21c2759b2efdc34b69ca1ee07125066ea88d727a2f71a6fac0e3", 0x94}, {&(0x7f0000000580)="ad2fd8d48b2181e5d4fdd888e0ae539cc9ef0c717902c72a2fc9c76ad2887483e8a9419502580afff171def7ca7b586644188a36924a7c5f18096887d048161af15cf5a033660ae9ec8dccdc34f0e12d54c6e289f7040b40417787a38b34508925f7b3c091d90ecd11485617e2cca237900c704defc4eb5ddbcc49a47c069638755d32f52f234756df9971da62f64c5ec828710cfb4e2ca593893d750ebb30e1fd0c01d07a8fdafff85f28af71c48ab84ddb6195098f32457223061ecf6b24e7eb44fde0c4f7a507c1983519e6", 0xcd}, {&(0x7f0000000680)="bbcfbacbeb43568881a4ad149a5525c5857ed7a6f12dbee36ee6ccfe656988d69a3722fa426057a7680274624bae0b48470871bbc3b65185a33e97678f82446a050b80c11ae6771e8c09910d6d18f4f41a42a9166ea65f46291c0f93d75e00dceda64cfdb2476f36a5f0c60091e0b3ece8b3eacdfbb18f48927faab8a0f094a989e130009b2e0598412fb06d691c0f174cf40e11de3ff5517393368bb2ef298b7e8232882520804878cae927966cb7ebd75c3094e812ec8d727bd3306187dbea55d3abdaf627ff32d2c29248ccf9", 0xce}, {&(0x7f0000000780)="b2fbb87ef6c61952c3731e37e15ec139d20a12543cb083611250b8952ddeded904eb54db220dc6913eba7a3d3419dc5f2fe2fc185e58a1fe710481c505c35aac4897fd68cb186809393958ac90ad69bdb968c11dcecc55a3c8e4a85e266f43e5359e2611f9cd0718c676f893f81b5545ed0f8add5c06b3d2ba85d0f932cb1fb306137706d98b7e7b54ec26eab7ec1ffa67c300a7a3a92ae6cb160cfbb0b5632dabc80f734e766dfaf159901f7151d9f2575c784076e100ee8c3f8d3db4bd42d861b6bc211c13d9961ab8911bbcb8d80758658713a669251b3bfd081326731234bf1734e02f2071b957c1b3a3eed3fc036193c2df64720497db02", 0xfa}], 0xa}, 0x1) r3 = dup(r0) 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=[@ANYBLOB], 0x10) write(r5, 0x0, 0x0) bind$inet(r5, &(0x7f0000000080)={0x2, 0x0}, 0xc) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 23:37:43 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x62ec2, 0x2) 23:37:43 executing program 1: syz_emit_ethernet(0x8e, &(0x7f0000001340)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c20000008100000086dd6000004000142c00fe8000000000000000000000000000bbfe8000000000000000000000000000aa"]) 23:37:43 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000040)) 23:37:43 executing program 0: socket$inet6(0xa, 0x200000000003, 0x87) syz_emit_ethernet(0x5e, &(0x7f0000000200)={@local, @local, [], {@ipv6}}) 23:37:43 executing program 1: r0 = socket$inet6(0xa, 0x6, 0x0) connect$inet6(r0, &(0x7f0000419000)={0xa, 0x0}, 0x1c) 23:37:43 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0x4) 23:37:43 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000240)={@random="9566c47901bf", @empty, [], {@ipv6}}) 23:37:43 executing program 0: 23:37:43 executing program 1: 23:37:43 executing program 0: 23:37:43 executing program 1: 23:37:43 executing program 0: 23:37:43 executing program 1: 23:37:43 executing program 0: 23:37:43 executing program 1: 23:37:43 executing program 0: 23:37:43 executing program 1: 23:37:43 executing program 0: 23:37:43 executing program 1: 23:37:43 executing program 0: 23:37:43 executing program 1: 23:37:43 executing program 0: 23:37:43 executing program 1: 23:37:43 executing program 0: 23:37:43 executing program 1: 23:37:43 executing program 0: 23:37:43 executing program 1: 23:37:43 executing program 0: 23:37:43 executing program 1: 23:37:43 executing program 0: 23:37:43 executing program 1: 23:37:43 executing program 0: 23:37:43 executing program 1: 23:37:43 executing program 0: 23:37:43 executing program 1: 23:37:43 executing program 0: 23:37:43 executing program 1: 23:37:43 executing program 0: 23:37:43 executing program 1: r0 = socket$inet6(0xa, 0x3, 0x3) bind$inet6(r0, &(0x7f00000009c0)={0xa, 0x0}, 0x1c) bind$inet6(r0, &(0x7f0000f67fe4)={0xa, 0x0}, 0x18) 23:37:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000740)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ef56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098b73c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783002a678b7cff7f000000000000f3ffe8cfaa1d4ab424711f88d3525e34e7631291090436ed8666ce7877bf9753b6bdae4c5bf0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca9c256b24800000067583efa0d86b4342f6f5ddffd4200006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529065b3c85300b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad4190509d0cfe4013f218b7dc607248dbc262c77ad6a03b1a82d9c7e7a198e39e6521a182b557d55208a168dd0be7e161d68d0dbd883e9114b1260bbdda024704a4cbd28243b9662b7a5eda6bb232682a606a73a9b6b26d24fcaa669bde5282d6acc0"], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b1000504000000000000080001100000000000", 0x13, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getrusage(0xffffffffffffffff, &(0x7f0000000340)) r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r1, r2, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xfff, 0x0, 0x0, r1, 0xffffffffffffffff, 0x78ae9895b80bb257, 0x3}, 0x2, 0x2, 0x1ff}) r3 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r5, 0x0, 0x10, 0x9}, 0x8, 0x3, 0x9}) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r4]) socketpair(0x20, 0x1, 0x3, &(0x7f0000000440)) 23:37:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 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(0x2, 0x1, 0x0) connect(r2, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f00000001c0)=ANY=[@ANYRESDEC=r3, @ANYRESDEC=r2, @ANYRES16=r3]) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6}}) r7 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) seteuid(r6) 23:37:44 executing program 1: socket(0x400000000018, 0x3, 0xcf) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) readlink(&(0x7f0000000200)='./file1\x00', &(0x7f0000001280)=""/80, 0x50) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x38, 0x0, 0x0) dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000010c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0xfd, &(0x7f0000001080)=[{&(0x7f00000014c0)="abe9f7a90366d887455587c91b09d679c3015f432c4cf4895f10abdafbb27d0ba3abc333c9e4d8b49360e3083e156aec0183bf806dabe00a4c01eddf65e16e5e8001af95832e7ffc20eafe46f6ee410fc8eaffe296ced5f6c7127ba34f3478eaec53cebf89a24fbfd48b337e4cace01d88e8584dd65862efb7c25975cf8a9ad801938b6461b35687b145dcc24b56b43d1bfd80db5de020f495ab0e8b2eb174eba9f2eaa84ad223b4708a5fd67c5615fa1fc1bc3e220c98677b69d8a8d12214c0885c07a7acdb129d7151e3ae04cdb69f1fa76b17201d7bd75114e0f91be25556ca77fdcdb0303f09c5e63c57109ec482efc4eb5383ce8f8753949a8967ac69f8ebfa5214d756f53d584f3134c1c64db6dd8b99974cab6b5c0f0a686949722a6d40397a4e508b43b80f34286e0d4f0b16495a1bb2a2e91c9d235cc7e9888fa19fdc105bf5e4de8cdb61ef687970148911cd487780cb57bab4b84c06db2eb593ee7e005f31fe8e55d5c50f9701cd718d3619ba9df7744dd1502bfd849d280edcecfde86e70c95c2e34dc5d32534fefd24a03720306c6d119fe443b1989b0bb04f0cd2333f2d8d07ce639d5e2a6875bfa6aa0070dd2c536c482252a9bd83a8730223d5ebcb786aa70bf5c5048e5425d65003d90d930c8ce8f780ce2d46e3f2aef072019f06581c34057334008159a5850025dce797c837bc2dc0ce176b9ec713c66538e656edc107576ea871f25701b2fb48e0548ba9f1cd48bfc59d70c5158f885acb071d736315272776b732b202f7ea4ea88b1765ee8e784f9dfcd33168e5d5365e873f86cf2d0bd8e4d889fbb12bbb22c12d86f1a97894c226f03220a038b35fbc4f27ae7a3deff0a401522e4042e57f0de438c7df218b4e671ea92b44b7c30e1dcee66db4c0264b10f05c3b293fadd70bd68db1caa667a36ca3c9835bd4e524bb207863545cd3ae842811077f2cacddacc05cac0adc744f9b57931da0045e6bd6fc6977414f6990e58a8e8851aa5b90a96ac9310e8992881b5c6176fdc356694c8f53ae31e5640bee9a420c4f4680b04a0f54e46a2b8d60241cb36c70e44f9f44877c34ea72f33666cb8f20f016b5c2710cd877a7477f1e0c22ff14885dbb71196adf495b2b945dce007dbda07f8182d18c892f5b208a38758658f0e7686491ce85562a69ef2ad6b3636ded2da114c18503cf6c7fb79235228d7f04b240ba6ac7f27afc610d5e29b53a4c4e957b968c0955b3e2652ffed0a72a95e940f716f906b2c9318c1aa27e90fe0f8e2c062c68bfd8f904ff8ea25c179f98e525432d7eecbb24cbaa985c76a9f43acacbecf1b9ac233d3ddeff98686ef1eb0c60be149cd3afd045815838d5390b747a267365fa15b663be54565229793f6d1f76107a2a1780775ef3e1d7685b4091607422639d997cfbb0bfd1d9a7bd87254dbc9e4362f3893ce1ec388f1ace4e85391c179e501021a3cfa1329555d0245f37a4023a8bae3c75332eb33d34229a8714eae861848eac675c3242ac527b04f4706c90f19311e7e495635093be38f6d00e75f78e3179564d9de697aff8fe1ef224f0e4165db7dbf18063c7263aa714e480b7ad999acf539c6cb9a9bd23c7360f51de1dc6619316d917078c577597e9dc98e13b45cf742e18a7c0046a407b642f6873f13c8aefef5fc8220b578734a18b4a10d075feac63bcde444f5a8376dc14db037f3cbe08c3d1a76bcef03c69c1103b4f562d12711c77bf670ca69fe3d236b931f98183b8fc14288e7aa16319c56a964f13f78600a54242055b95340c14c3ed4569472ebe11e0401d83706dcfde9e947a596bf023502537ce50781a62516c253d7a83654c89a8e50f0ad37ae05eaca0e1ffa2d3f6676d83ccb13b5890840184e84151ae13e24a9941965e9afccd1133c6fd513ba276cc4ec0e0b0c7dafc6340f2c596c2c8f59b3800e9ce06c48d4ff23bb6b6875a805398d7e2d5326d96397cde632ea2f59eace7885df77b2444e3afd16f90a7ee2c46244781c4ccfbe0dac3f155cd0444da588296fadb2da3d9514d1988b2b18eaf5bdf7fc4307a14a3a64d9acb3b4de117601ddb92691fbdb32aaa569a0b3603ccb646d76aafa756ffaa6122664f33c53a5df3da198b379df36052cf5e62315cb20113b720d6c902b2aa8fe96c92d4413570fcda61d24f2846df9fca3722f351fb4fcf4fb5ebef5fbadaff428ee63fa00395b69ff735a125e6db92a89364a92bb037fd4b51344caa4d6e12c16c29ca646dc65175a42986a921e485a75bdeeb2b0fa30a6b2b4e1c12120acdc21a5044c4df68b8775ffb8f1650258f688115b6f46cb53c7aa63fae2b13b4e404764264b3dfc3825c1526f7ccf4bb14553ff7bd5f6cfadf2a34a0728018b55040c2f2b28fd2c1a984db4ffdc3dbef50bb7f97466a92683f1a36f3d93ca5fe42312fe66a9d803fcf96a5fed79ef9345dfb24660a917d8429c798b62055cd0508c81d0bae5cece3cdc32ed0379133989b9c7835c351ede22df84469f69bbd6bd443fbd95220bc7a331f0ea81b6a8e0ccb505f6b3f37fe03b53c34e5591b4d11e31f06f52bc73392bb8e4ff245a07fe62a557fa1674c17c2fcc3369729835c900d9c2a172da53fe8b677fcc45e1204e3bd36b8e22a7fb6bfdbbd0ae8259b6d1f29eefe8a9cfd0b5fb08deb891deab0b685273e1a8394ea172718ff7a6dd0727552f9fbf662309d41b4474e11100cd7c496e3a75a38cc21538033876db78bde79a365a6ee1b9faa064c7588df9d3f915c8c5d920e95394c11828a45932afa271cd2265242503c05da7918e84db8568ca839f8e7b730faf12907a27be86c7dc87602c129d76b993e650c77bf13ea65497ce66858c4f9ca93012b4f97fbdc287c0799f1598c8a9daa607918c3620ddfed0a855cf6bd68017c8bf9f75f78cccf00db97869b9d4c56a81bef579554a30c45f7788d1a4cf8f88d7a6a162de749455ad1189094a366919a0bad164e6e251ce3af5f6bfe6b73dfa6539fe75eb5c700bc84cd29d98d236fe0a38a3d9f4a007c7afce96101f1ec884cdaaf7679dad8c8c5a009040d6dca973aa0a72e4e909044ac052df66e951212789a9d157b9acb6d7aea86030d71cea69282c9346d1e06e9705420ff3482092b42a47167c394e1bf4a6f1ea6ade6c37491f498d285c4a97b1fb685633c0946bce142452f488678dc1b60acb03b4c6b00be73751cc973a55138eccb42c8d736c8941d9f412831a3f32a99cda95b1b44cc8c3c86069f95cfa817ccc319889ff72d05e97ab01c9c9eb3ce3f3ba533615ae8313c12aff63717b5f36ec6cbfc962ec9dac1d3781dc5aa60114ebf8588c899d5dc4b4d98f665788cedf67d80d668055473c7f3e1704509d288b7e35b35408c2059d9729e9f6a10551d77e51c8518b52163a5efbf12e8655d9e5e1be0563db9102af858ef68cf7b58aef00578a574b9d26a3763ddb56823ece4b991581d9c3a51fb2f1289e9c9acc04128213ee537e175567e3fd41c92b973f89a332f79c18f147b03325ce0d17fa265cf864cb1317bbd8bb90d884ce3952bf072b081699e39d40ea589933068834090b244540a74189c544eb70c8a80ff83dadc427220d476d0ced0931810c571454fb6e75fa7f04490ee1ec6cb99ba8ff6c4f9f3155bd8dbfcf78ef262fdc4f32b5c0838235c746c4c0138ee9e8852b4d03c062fe0a3583f6d3ed739928bf83ae3ecf7a7185a82933ce6f79ad594c28df48477e7c70d50f5bfb4fce0c7438e14f6ed0e14ea18ad41f8ac43c0d2175c292120b50e80a9d16f6d3d530d7513b5f4ab4506db362d5f26469a950e86d6b214d629b780aa2c1c0653ee074db24bea85178c44159fb3816be0a59b16614fa0da69550e41fabc1897d228e0abdf1e2d0f2470e20b45115659cbef1a79bc27c99a45526ed393ba8bc8a65e32e75c28dd3841311e791f167bb0b27e9bbb053e0bc5fe3b16b551d5c91abb1f1d73141a816a6fd7fbdb770439ffb985303856ad0274bba46e5d95367b64e68586e14c9043359fad5a5d2f1ea285bd3f4cae4ae976910e8c08b8737fc7752", 0xb41}], 0x1}, 0x0) recvfrom$unix(r2, &(0x7f0000000280)=""/4096, 0x1000, 0x2, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) setitimer(0x1, &(0x7f0000000100)={{0x7ff, 0x3}, {0x0, 0x10000}}, &(0x7f0000000180)) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x2}) chflags(&(0x7f0000000140)='./file0\x00', 0x1) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000080)="1f44071b1cbfd71f72b434dbed1890937ec119", 0x13) socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x4, 0x86, 0x4, 0x8, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 23:37:44 executing program 1: kqueue() r0 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="00008e12fcf400020000000044c963e836c9ef730d80a2b79e2234c5013588f99cd76ab72856"], 0xa) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000280)=ANY=[@ANYBLOB="b60b6831bdd8010925f4", @ANYBLOB, @ANYRES16], 0x3, 0x0}, 0x0) r3 = dup(r2) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)='./file1\x00') pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000015c0)="7e1f6f19336266e09f0dbe5f547a52ff1c2eec94ffb75f78699edd6ce6e511e338f9ebdd340fb515b667216b2944c9e22bcad54c48214842fc508b1f02e80e246288c5d17fbe1b4e75aa164dd185c22cbadd2689ab929e2e891b7c4d43ec7e529148f3fb375f83b79483cdebb779271795dcd807ddba357a95578434bd4a6fc1736319e0189136e8902f48510b85a888a24a6ceb66dec2406e58b28141033ff165860537c82e631b8dc52cd4769e59166765ed48bea919e0919e7956ec32b95e41e182899bb0e1fca8ba509fe7f123d4a16ce3ddf1b7587fd9070f47bfe1260ba3987a3270e1d640c18215bdf79ed21ed848ccff21e35c13be276298d8acb699c537dd3d72a5acf58ffa5cdf75bf18d9dbd0279cd54ce2bbab8772f59e3610bc9cfd89db1b047e4e67ce859f751618957b723500d2c4bafd115519a73fad7d894d6203046c4ee0edc716581e28142c8c", 0x150}, {&(0x7f0000000500)="54e59b16ab62eab05420007ad9326d83504a50102b24121e3639f3e5a2a65ea5b6c9cc017a143c77ae1400068aba7298d9c82ae9f686fab6da9e905d8bfcc78e553d94971ace1331a996e69f8d5f78459f1cc68fef0158526b2d676be95b4980d9ca23d95e6e6c02090392604482a5dbbc4cac4a919d2fed49becbaed4e415c9f1bbbf4a648110543d04ef0f770967348e39867cb7e02a5c54886ee742271c6719a280de54ff", 0xa6}, {&(0x7f0000002740)="e7d7f1e769ff6bb1a4ec6abe20b2e1267aef7fa509e45fb112177eaf6c059015f28dcbf0293cf85a24e81de9f4f54c24748ff4fd251b92018a13177bd9cc6f42662a1f31c1cbd7b1212af35b13ec9d18e1f68b4c8330025e60acf52d3d2120a30343f54b07e2bfdf87848dcde2c723bb81f5aff93d73a263d15b9e51e12e86e8acc7877ae304853c3e35890b6de4b0003562f3292f5f1e54e55265cb9d770ec5a6c0e8b2456b67f0938ec833c83bc053a9097d4c94d410c6b969fa7782b868b33f9ff75e75ba6d01add2abeba23203d5661db6d0ba3734f7090b4942216d0680ea9cb88248f1a5b735d57bf3566a1ad0bc1b0a0ffc6d2a4edf3117ff34b57dc9abe3e8a00bfca9eb9e3f7e73448e802ee1406f988506e8a92e7ccb0b3c3f22fb5add56604516a3bf058c6a08cc9af22414aaec4359c81a0e410afa0121ede02959844509b48d3dfd13cfdcf9a7a3a2bc8b8773612d1157f7b3093917be9bb26f979f11d9c12e474f2fe66f21e81b47aa4f96e223d4225e0c227303e05e2aba1ef3e079678dc1418d1b4a82b5e6bd078ec566fc01103a88bafa88a44b7fd0fe9018c799dbb95fa76f606bfaed6de8e3faf586588d94ebbf4c8caa392b1e7990e15423e2b0ba17245a16c95ce01928170e6a096cf9d889f6e4afc1d2b1765da49baf2f489fc64132ead1a79ba6ce1e3595d628314f9c1605d761ccbb1a81b5e35f70d9e19afefdc67cba0c9883e890fffda37607c2fe7a69acf4a1d1deb7c7335cea2eedba2a2335d6f2ed477adf2055ebec159ca1c4c627f8fd0a7c7a80d50226b24d3169fb39f27762ca78e144490a4843fb04235eb38c367ea061b9fe92a289947d6fdd6199c3fbe31ec759ca9fc22d5f17451bbd21e05967ae95db2778303a371b860b5fcd7d83f53f5df7cca132c65c8156006db8e498becce8ebaae4eee4b7381ce8e086a3131c0cbbbe081c5699380e8e8be73eead25f7053ca46d019771bf2413511d6041c1f245c7bf5b6b41a3e0e9f11c3d5f1844ffd5ec6351939cd3f96265ed9fda25878fee595183d3772381edce3db56bfda76bb030798652aff845641098c68ee26756f0fc47fe5b4831b3c51433e9d9bd47c7c6c7b167f9f8c7411bb9d9a79a0fea7f25e1b3fe13c3069e7e6a14088a598e5926a7d5ccd78fdd2e49ba6bf41bd5d2dd72687d2a87ac9ad96c113b62c2b9b1020089e2a76fd14a6477fc084ca0416f5e44a42f277af290499ec9a1c0ab5788b3261e1e6e6d1b66176199c45e4245fdfd479dcbe8eef417ee5b6d5a8b4f3f1922bbf1cd69c7d2c6d0024138bf42c46c5cf23df9fb31e05a352eb8c8080987dd54a530aedee8b7881545538db7d200da782cf60edbad3fad545ad6028f24f6baae066ea9640396a01fb152dd72ad2f2948a8618c0bebe844c1095b677a1967e11d7a654f6833824e02001d7d862ae4c6f627a5093429f551efde7225daf4b9fe08d936ada4942959d44535fae480994ad0673512ad8515102d1b5564ccac23fc5e82449ede67ce3fe871c7b7868b9f434fb9842df2989937e87c8fa169923585b2b9da241de41feb23d95beb62c33ee9a8a89b493cc47dccc6d7bdbaab2b7be40181a2035dfbe290825eed88732a7563c515959def0624c373778404f92158e5a19c7f03f8806d185c8f0fe18a3b9174f46b8f59b77fd372affa2ada7086a718598aeba5b6fee6ff6386409a85f931ec3bd7a77cf421518eb98c5b33af72bad719b84679ff9858f70f6032c6c74ff52562d17cbcf8195dd0f0fd0eeedc9a3328bc90795ec58fb83e6bcc290bf7c7530fcaea275bd69f9753c1bb4b38bcc96ae714c1c70336face915c2340ebcc32cc121adb9ba486033f9f962cc6ac33d0889208f6480a33d5617359fcc59910bcca86b64a591e829308f53ef223a3eaa7e3d872459b501da6af8d137422fb0380330a809280eeac091546305bf99c86bef1d88f6625d3a0381d45b5101b06a0605a0333359bced870a16554ab05fb19f345901710f2711eec72f602cca8ce9a7cfb62757ee3431d2dd37820def426580a09999ba52b36746dba62b443fc93857e5e36b998ba37ea9bf2777ab1e59edf2a2859573e67f11bcdd3122a01051e59cd811934352e5ddb996ca749555e300e651bee0456e96b186563d9102016219ace679cf09f57495106b877713028860e25b14e31bb445c8a8f579f6d59889fedfd7839dfdc49ec489a7886635d0db908c231a7cf5a78f00f5c15beb48cd764b29289fca59f9657cb96b2d41079260e317238d6629e8f1a17ddfa730ea6d3312e5ff74c0bf493ad603b2435a8084b1912a889673475e470bd1e2ef04afa4a0265bd5c966cb8bffa18d632f1d65e6aeb7dd572f7885855c8ea2dd57e003ecb460ce5a2ad97e540daf2e6a3f971921ff8881e9aedfb0eb6cbcf9cdf4d1a5664b6d0323e277dbb804f1fd0591d35f32d953c20c78b0b3755710fa8569da2f6a5f720812d764549ceea400946564caf74da23ff5b701f5908a1d56fae65d8923b0fcc8d79147e717f35ea1856fe14b1a50a8d2a282f1cc40207438bd1390db1daae8f3011fd15e928488ddc0e011bb88d380298c481f216464984919187f6a623d5090de7a4893c0761096d3d06bbc36bb40ee5cb368d2efe5be773c52e9049851dd5847203c099fa55a9af31cc2e59df900a89370c1dd2f7ca983ecc7058f8e4174beecaa432c02a6a73ecadc51d01967de2fe5f659ca4c2f3df7a598cfe9be77ba8386c2931d176d85be3231460352c920c6137046993455e819263b77da49d1378bb291b708bed62d4d4d31f9903f2eb75d20acd8da38f30773d260e3d40f9de058623fac097062de1b11dbb48b8e1bffa6611449737caedd6c2ff5912f56e1f472f61d0fef2ac15cfb8e7cf44dcc89319d61704b9a9b7e3a3a47b0b3201452a78eb50e1b7c6fbfca336035bfaf350a9c8a799792b8dda441660fe381220d6e6f593a208c7107421e2e148dadd54e6223a24fbfc0b62a71fd67d365d36c1f506727682cbd5e4685f52affb465ec8df934396d2b3bf04f684e4f14e9f15a6f9bd8d72c316d857bf406510b53fdd66a1ecd98d9689feabb039c689ab6241e46659106ceb04f5230c8e8a825e6a0614aa18edd10ecec7c0fb9eb6565621bb43764ae1f3bd42f8fd30a589a5c81bbfb8bdbfcc02225d9164fcaa7103c51e09d31658a8c26877764d9da816ba2efc6c983c77b3888dbc53166fe05bc72f2f23e00d6f1e8c8a1929d812bdd48acc70fb32fdf63de20d6cefa5ce6bb29ef5f225a993a8c547fd94c049e8d7c3fcc1a0fe5fa6714b40665c291d480ba509d3a65290ea712af62ddeb2fa782a4d5cb74ad786fafae65113c151cfb249818157117d1854b2afa3397a7d7aa891382d6b5b0edbcc8220aaa59f8fe7ebabeb33d9090829775ed36583f89ce75d7450e2f26a57a2df0c564204b52d2e9133e1f6a8bbd5f13bbafab1221fb6061cc99703905735bd98754eeba36823f38ef4025fa0feb39b328fad6fe4df58b226954de822848b9ad370c4290fcb15f0c7d8d446262104a3c0099e86a6552dbbdf70972ec8d22fa050f9470827f52c49316d2260371d884413d4a01fb1cf8dd9eecbc37edb9f54408209d05590e3ac7f36a45038323a15885666b166fd8df8dd18933085ae9f061895097ac0158b385f7a6004ea0afef1f83dbbf77f3b36f32f3b29ccc2b52c5f3450e4e74c3ab5168dd84efd4cb5da4045a6421a582202c3fde581f269509bee35ab7e98c6b7e314255e4c35b3289d5c4406456d819c5d668be49ee1ee9fc3fc58d34ff66cdebf76772b63e55f1b148b2e89c49ff85adbd5914084252ac17600cc2375eff6bd2d826d15e336cd50c7192ac41aebc1a7794c9c42d1940d960fc7832e8616701393e44f370b968c77382b754860f3873fd822d5412ce999760397b69099973500a500ede5960a42911ac695f96156320d2d2838c7cbff80da3d32326d01b5bede79908968951229a086e2da9b740d8d9899e0ed14c04a2853f1e2d3381278d3b49ef2e57799a705a3b8721c713ddbe3479bc8d5f7811a33e667973e6fe134852b9e4d530f96e0ebe1e91c6c936f616155649d394bacd9b9bda10d3e4bd42427b501b882699820f86b864581ee60b6865b783cfcfd2238f76416fd02c55185d3ddb56aae978998c594e264e6da0e36144b91a9ee9178c09ca9f29b86197015a3c9acab97eac2058c4c4e9e657ed32919612a982afe5e1092286fa2e5acf4c58161376138482e157d06ae293ee1f1ebaa78a08b31c397fe98f6ceeb0a719eb2f84c6cf6c419231382555c04d3618b5ac944c6ab1da78c999a99d6d86f0b39c7389f1fecdd3abba85cf99a3120a72cda1ba07f8dd864b20a619a8e373bb71eb68d34ae2c21b64b6f9d0d48be9aa8c5f91670595895a2ecd6a92f28d24ac2661eb86fd7c358c305c84603e863d50a4329e151517eabbb030ff0f644b6399e7663c5025501d3c3dd9be50be3c32963a4fd3b21b5addec1259a2ddf97619eea8b6930cc1193c7a76cf20c33f6561f2aceccc0c10ad0d4a5d8544c4de1e416b5cbb14a70da321f823d9eb57666ea3841c833c847b68daa8119dd3b66183a8439d40799e10c755ff6773401393f84a3a92b1a7651eed7b345c73a1ca540f2f70c8ee86eba59ef27b695a8f719ad81fd74df11970dd4120e47484e5de50866282849417207e6d723c100de59fa51b2f19c79f709f472e6cd6388b0d7b1a04710f6ead88a852e628662c2b542f47cd9a16a173ee6dce56b93dbc5bf929c73e10f263c740ba9c439c030686051597aae6952346bfa4321009cacc632bacb9e83a118bcb8cedf6fd532d0d1310cb6436e10c50273f15d9c45fef88427b4490dc6a661761dc0ffb0b893565accafd188097e1018574c7857ea69cf287725e2ab9d847f0c0341fc6f4823e43cc9403e36fe50ba253d22afe5669b6b3f0748631774187415fc6b7d496f0014293ad5a6ec6dbc62aa9a9df56939724d18b03b65502c87690ab0ee540759765adf5fffa197a5e9d10ac50caa5c03ddb92f6635910c490816e4f4c550aa7fb9e9094dca9a2396db970b726ae3328ef2221f1170725a0498ae813f887b3be41f15919e3dde5fd97602f8d672f335b9a44a0ab14e39c367d41308ca373339ec2fad0ed941f7e878b470b1973d50606f4767cd01fafb20430d649a8165848451a7b976d1d33a4966f853132e435d169b9c51875e65aad275146c24af814a1c26eeb4e19a980d91a37983381f3cf9d20b7af975132c87a4d0cc83d85e5b24dc3ce4acf919c877515748978f0cf996a5c78442b74285cb74609cc72dea3f87b1b93a68f724132c3640d7bd71511e212b183035be471a6d088b4837cbdb66af8920e0df4f24f421cb6f574625cb71e924ebff5eaf1bade185be5ba5825535d60c7b861b47d4dcac7b448ac05abd3c7bde54f0c3c644b3e2c4a7d0bfaea563675882857966105aaff70dbdc3b907816752ff29d64fae437ed156d604eb5780dcd25d6049f2f1daebbbb0dca324afd80b45382377fb5cce4a5e00a10dc2339f242794205846170c5cae21ef875ba485e87b51b5207a5e9383716a5de33b9da371cf9d0e5f06ca52e28473ef3bab1b7c66a5aff2a47484270bfea0d9a5f743c8f123924be369d67ca7260e2300ffd2a18c2578d9aaefa3d5570b026ff5405dec696be8a85573c3f8d92985259f4b1f47dbcda0b1be80bb6d20f2dca25ddb3240ded9be7e8af25e1892668", 0x1001}], 0x3, 0x0, 0x7ffffffe) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000180)="5979a5d8f792f455e3ac4bacac2c733994ad08f3a4ac05abeef805f169197375161f961b8ae0618d70ac6bc1354d610779b609d8819843d32372e9fa46b9bb1fd29183e75f9365c944d4b8cacfae31cf7f83487e177c7a8120e7bc2111ef21eb0a877733de3e44e92e4819cf011280f0d91fcfdb2bfaede17b9ed5d32373271e4cc1a07c576aead8c93415643c3935a5433db3b8dcf8374932c7d6a9a4", 0x9d) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) socket(0x2, 0x1, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c6530e6"], 0x10) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f00000003c0)={0xe00, 0xffff}) kevent(r5, &(0x7f0000000080), 0xbbd, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffb, 0x18, 0xfffff, 0x80000001, 0x1}], 0xffff0001, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x7, './file0\x00'}) semget$private(0x0, 0x4, 0x1b2) semop(0x0, &(0x7f0000000380)=[{0x4, 0xfffc}, {0x2, 0x76, 0x1800}, {0x1, 0x8, 0x800}, {0x4, 0x2, 0x1000}], 0x4) 23:37:44 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) sendmsg(r0, &(0x7f0000000340)={0x0, 0x40, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="6c030000000000000000000800000000"], 0x10}, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x800, 0x28) 23:37:44 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x1246, &(0x7f0000000180)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x2, 0x6, "1edfa1", 0x1210, 0x2f, 0x1, @rand_addr="55afcc66494d37895bf40e8f1d67c069", @mcast2, {[@hopopts={0x88, 0x3, [], [@enc_lim={0x4, 0x1, 0x7f}, @enc_lim={0x4, 0x1, 0x76}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x8}, @jumbo={0xc2, 0x4, 0x62}, @jumbo={0xc2, 0x4, 0x100}]}, @fragment={0x70, 0x0, 0xb9, 0x0, 0x0, 0xd, 0x64}, @dstopts={0x0, 0x18, [], [@generic={0x80, 0xaa, "d6a53e71fcb7be36e8858d35d39f769cf0993918a81604ea1d8021de92050dc58fc944b33ae07948af6faae39e8abb489e2750801ab90806ed3890b134648f5491b100b01fabfc48ec23d12388b9e41a8c66524ebe97e0d7285a36afe609eca0ae6136a2cee879dba6e635b9c29b46425db96aef82ec4ae0075b37cede6a367e6f36e4d29894dbbeafc4430b55eaf0c0d442cccccb1267dbc118a8ef64bc2efc5add2014622b87bf805e"}, @ra, @enc_lim={0x4, 0x1, 0xff}, @jumbo={0xc2, 0x4, 0x2}, @enc_lim, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @fragment={0x3, 0x0, 0x0, 0x1, 0x0, 0x1, 0x64}, @dstopts={0x2e, 0x2, [], [@padn={0x1, 0x2, [0x0, 0x0]}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x33, 0x0, [], [@pad1]}, @fragment={0x1d, 0x0, 0x2, 0x0, 0x0, 0x19, 0x67}, @dstopts={0x33, 0x20d, [], [@generic={0x7, 0x5d, "eb523165265c1aa950a0fa4e1d591b8e6dcf6eab937b5bf4561ee900ee81942213a34955afd5ef339f6033bf581f08168e7663fe3e2304f8c0c5c611022c6e620a8cc2edf929611e9648d600c6068a013c07f8bd8031299709fd156804"}, @pad1, @generic={0x7, 0x1000, "79b6cf8f9a7b8cf947561c8c82cce24dc35d121a8eb974263a734ff84403779b947c207265d059186314d883e88a5ce73057be7a6603c049b9a7336cdb889f290989ef4f0eccf081bf20c6dfa6e64be0434e8a46129299a6a68f76b1d07009b045df98122005c223bce48afb03c78cd0295f66f79d0773fb9fbb96f3939a1e562b336d866be2c3141465affba559fd7255669d27d47e4567044e350152822ea9b74e2b8d671fb3be0d9e491fe45763c0a16a9541f0b153faafd7665b546a5d2a250dec7350103f4e32953b0521a2b9564c664717f29b1c06641180a3c2d2f5941f9147d6a43da0ca701ff92027dfee266b3a86328e74f5e067f7534b2b366bbd0ee25139bf53c5356a79ea65283c12d3d8961e8ff931f0fd1ee892eec827f58181a2356dc9d9ea3117b2222882bf82bc5fd13ff915112a122f0fc51d0b48f82db8d7622740d198f85a860c625875bf2a274acc5104d699e4219670293deab3b06ce1dc9e922cd35a664239e7facb0f2e74fa59048905e4b04371514cdac532538631254a67f474e08f7c48607536eafb9a74210651aa7c64ae6916c8f36808ad61706b2fefceeaa3f80fa11d581c12e631dd2c128c15e75ccfe499fd2271cdb24855e9be3cfa45fd383c3cd79edc4ceef0d169a4eee40b9b7bd68c2c40a24b2bd2eaef14434cbe76b484c7c597777ce04505cf893bbc9784bfce0b4b518c054b41158a262ddd924efbf56522bad7cae61902387023bf4247ca8d8c8dae7dece8c20c367fc2b88a0f0534770851c76619857962fb33dadb16a07abdaeeb70b9ac1d7e6887cf15d8309c304ccc16c8c92a5750e05f3da9d6c7948725ee7f1dbd38e1f6d967cd91cfe03b3e22f2f61f37770e7efc6a5806520dceb53b7dea7267a4aa946dbed5e31d48c51bf43ad736ac63aa45ac8c4d283e2e88c2e824e91560f38589c430d2422c3c857548bdae3e484bfcecb67dc2897590336fc1728e61cd57c5caf04c174e39a44059e09dc4af42f612af4c86c5aff6e4b9ce30d072bd3378215e58d587b1f81f002ad231863e15a0916f12c49388b4c3c4e9861a47c621332f719337a9ee7aa42209edefa3b54da7b6d6577bd780d742266251b98d1802eff305768981630e74dc0592ae3068d4394e0923281adfbfee2186d839db475c85aacc500738d3a54c36999ae58ed99724e6a3b0f7fcc4f63f28f07c78038185d70ca989a0b302de40417fec4d2b92f095cf0086d299bd8fedc8cd2ceb1aeba1b81944ecc54442386ac0f0debe3d6c2ec676ea8d82d0fff54d588a390082cf64643a0c6ded5de62098b495244199a840873e52dbc9076b274ed2f59f86a862efb42dd88b49a995e4dbd26c56bb3e9e9041521fcf7a51fcff7d1592a6ba62f702c82738f9b47b3a908561012fa6065cb8cded4364aa7f0416a78817f2c5998eec7710fd9f02927d2cacd36606de3659ac52115b841f4d914a4a88bc071061706895fda09493761d7e107e6339ef95d906f3c15daa646d8cfe894b6931d3507b94a6243d1e6675d9557373e84b6fb15728a18b7a568bc3cf58651a42e5ec729425d83a71caddd48e13f1348d12374fcd689eda4519ad5ff549a8cdcd0d9bcb187ab3a1057f498b23cd94223fd67eb3800426327c3f1fa02059d9e47d9fc92ef6184c45de725d98a930927da4564fc84bf9bcb41b6caa9633aeb51fda83a45f56e1227e17b9a85bd64b628cf5e795a6dfd9fd332943e34ffca3b2910eea402ea5423bd5c0dea45d6f45c4980acc7df10f5bad0ed4c447dcb96818484a2519bb66503e57b17437ecac409b1cd1d4a104e2dae863c77b618b080d5f1b94d8954004b1721d02a79b6e87358ba46959ccbfa3677b4449275a426c0137deaf33abacc95228511932321665abffb41d9ab712661c25163601b1ef299c195cfa039236d28b57131eb2ff793e737b6f083289a1bf3cdbae91eda25eacd13a548647a04f52bd5ba450ce9a106d6a25ae607b3d049f51c8bdc52e9a284a12ee1bfa79b1c50f05aff3828377f3456c90737f622ea3c51bffeff6d56f218fe85982fa1c5ad14e2306653ebc20ac7474ef350c27af364fecb12204ea5266eac4142fb9e101804798f2421fef8726886664a26fcc27ad5c6cb8266343afa453bc9d4fd10a4f4c567396ba7bc1212dfd511dad6d8cbfc2fced8e90327b7ba214fb1390bb577d04f39607c0ef1025f76fe4e0cb72501733d1450391ec7df9986d044b1d4a24bcc3c26c8eb33efea294d3f263390e55390765963f6cb5c4b2362c0c3417a6e33446fedd2d23b538942f1bd66f8063d93aece2259cb2973eff90c488fc37761893fa0a54397b432463bfddbc4f9d8d76dd7956457eb84fb43c270ef7b58edf34ccb998467606db2ca3737dbd85d766692b08edb19129490e47474caa87d2596cd4c2c89e5571b9d4a9fe35811de695316c2739edfd4b7feb1b15f51d42bc42a8f3c7b1028db7a14d7576347ee65406379482856dcb6e813f8fa780624be14239fb1ec5a9b29699c0dc58d4e53a42a521d39a461228b227265755dbb371f73111eb15a31e6ca64adbd651ee7688097850fd5cddf1c93104d360219b2175eeb6b27ebd760d1bc36f91db69de329d55eac816cb1f6f7a637786db5cfdeb3aad5e27109f58a4edf1e0edb15f77c82905ec48e71620e641f59e17c39c3c7bf20459f8193e9d54429f5a33ac87c6502c669142d83661859983a29d66d0c1149bfed03923a6cc7e9698eb82caa2d20eabd329974632d5be5dac088d1ccd10971a7fdbf99ffd9345c4afdc488885bac7198f04e20e94fea44ce65e5b3355cf6fd5a32d3581bee595924d1a19fc897f1bcba23880ad93197ac052e53b76bf882299e1ceb7fda38734604ef2f933d51410d5cb4470dcc13ac598a86c08e26b402d68355e00f222bd4c77666e47d2ccc9cae87e1fe0483b01554070909d41c01603a641ea7ad145f5d033e9218bf9e988ffc4e5bbdd60db2a2e337f061e352e257b816f6039146c3fb52af62499b3d8ad1b99a73a1de90c8de634206c5b90c55a8a59e45d694cdbad28a73005c30f33811d466454702ceb84a0e62f1c54cc198b116e778a4d059aa3f039d881453239c2244da9530940883d0beb4c5c9db8f7af062552b65ede440f03e113e49cbc38a380187e5816e5822330f85ceedbd84c0db7ff90a898dd18e8371f900bc21b10111f0d62190aafd703634ee10256410a8035aaabd6053946d98f809b7f88aff47d0efa004bf9bfeb54195ea95c39407f809be32e371932a55f9036527d150617ec5e14fd66ca282c0fbb97f652895cc8e90b872b2713a8fa3e8f0ce2be0613753ffd57ac787ffc56b3c03fb428b0337a4bd3e1061eb7fc2684dcc5cc3fe2770a145fbd279034d45b7f6767511c7bee8f8c1f12cbb926338d2bf98d7ffb42ad7e3be294d1355bc52acc765aab0366e5aa54f60cfc17d22ea2f8a06455c1f8bdaa4b2866583fa119250a1e53b05e5ca13025fdd2acd164a9992d2bfdcb390efc2fbfd80c119a9e74ff2b50f8802aa839f9b395847177725482d765d052909a629f9c3a1d90d281cf3e9e82bac22e7192dc25ad1ddd9b3db17b569afc3963cdf913192c08d4421d380f04363c88299b56bf8b988ed6f9ebf7533019c83af2e4bffb469a2be71145ad3149ac7794aeb06bd587c2014233e8890dc1a109b2104e13dce4b4aec0abd4a6c274fee1f11e34c69c98d9de26637622848a130f32ae5c86478a209e2577fb7837eb1d8532d5214eb7387d951c27835692a7f7ced598ef48b85a749e32ab016135e26c6a1e1c3d03c481e2237f4c06a0bbfa00607b37fd506daa19dcc8da77ae58d12c1f6a74f627e326cc97c792540d58da3414774912354f4bbfa40ccaba713680614b6927c9d357ba18bd697ae7792127d381fe433adbba17fafad8e2a35dd922bd95eda75cb4eeb00ab2a8ded81b722ed75a3c0861ab5500725671e6dcc6ee8741e659d71cc4a81a3e7ebe3221624713e6492125e6d3fa3fa416e6ecde6d1a832876b616cb31ccb3462ad380ee5e9569683c8256c9c17df594251b4de2bf8c710f830b09525993118e5f85c5e51a7f52f59a607acd2843ab93d92a1f2361779de8bd6b6beedb06e26d4fd63eaaa0d7c7216f0247dc393b164c7afce74fb0664d3fee205ff5b731c3e29fc64554fba0c4ee4e282430b242c1d98f9cfe485c537c3ab5892c6a779b418b20fb7fd79d323497f95f4deb013b42e3f428fb66af8dc0428631f338a1c16f5e8a5d32fd489d300de047acd5480f394eeaf2c440114698827f846529e430b123f711ab10455679861356e56407ff171663f149f7fd26908288b999a991d152d31f28d68f76f319840d2067d44b84812750195ca7208e980b6674c95ee08690c4158d5941604580537b0751796ace07d0d6fc544f2dfc18242b6af4e9a5e62a1371c159fe5e15276d48e7d9026672c01962a2a2fdf51fb68e7ec3fbd08db4dc3969d315177691916623af502aea22a00d55611bebdbe9833eb61db3b3b2c1fd188faee4705c710756f1ff6f72d19be672a24b9aec16709fa5e06c5deacd4b1ca0fff21221cde7678b6c63e5b2b102bce0b197f6f70e884fb9c9ce819ca339b8d8001bac52f856848e171e203cf0fc360d91365f94322a099a2bfd84b099caf15ccd36f964fc0c46f9feb781b5978f498eebd1885a68178299f1874d0c472dccafdef5465750d85aa5fad2cbcef9dd90f6e0e9e348c6f65465ee34e93b2b069d3e90ca01d6c847611a0aaaaea519f7808a9df830b71a83021640226305671ad9b979b4d470c15cd4736033cba03fa6598185589d1fede5570dc720039eaa80b13fd895c30445080500afa3aacfcacc58f22055b18331faba081d397b81f79d68cae1d64f79814452c0c10de67430a7552233dd90a3fdcd818b62fa51c805e22a46f86831b56c686539065a3a852e78def5ca1f1674986ad024f7d852c0b9946f0bb6ef4197cfd5aabfbc10aabad7b98633d4e76a5cb8469572af7614d86db4ded6d3d78a5b34f61957c34f2d37f25aa380f9cc7f55b87846fb822b21f850d81a6a896ba9268c9dae7bf83f734e488a11c0d7d95cf5e4111ae1d6ed0a6d90683b1b5413e72be5f60335ac9b09324a64558731550b121c61cae19e6fd393d5cb1b779b4908760d940a156c25876b057e313cabc2acd29652de5c2cf9dd5d72917a78a95be81412066a642e2ff44f222ca80158343ce493de146b7579028a555a916e807a9612c8b24d350f6eb2e550ff6d3fc736257d7699697e2ab5f78c5b5bbac7e38cdceeb9243bca723cfcb73ac6fc8de99a6626d422f6e3fd022bc73a0ab147c9e0368c062ad1f3d447023ce359a1c56cd2db1c80521461dd6fc45d7bd4d116e2b858c7cec09d87721ee9e574542680216ec3a1cbd39cf9c4203afa830ffba3730ced4d3d1f04b25f67ded3fa0cb9cb018062b7afdc57774a79db1687016211dc832c554c699f32fff729fb69c776cd51b3a71a56ee902f33314ba2fc3cc123be2aba071e635ac8981f246a221f59074924a3718e902efc9db932ce98d22d0f32f11afdaaf1f7d82ff7c8d73a03885a628ca4af0a676b5899176a1f55c06a38cb5a0b052cf4f81e15241e1b81d5e52e66b031b196cbc88e58737319ff29b9e7f49ba6e7d94a0cc9b2f6563632b4dc3f2081acc9d4113203ea75daa738eb05d422ad9fac2fda23a687a7d1f59492fdd29d7b636887c033ee2c4fc9fad94c23829cbc4c5c61d312d66e"}, @jumbo={0xc2, 0x4, 0x9}, @enc_lim={0x4, 0x1, 0x4}]}], @tcp={{0x1, 0x3, r0, r1, 0x0, 0x0, 0xb, 0x1, 0x3, 0x0, 0x275d, {[@timestamp={0x8, 0xa, 0x7, 0x3}, @timestamp={0x8, 0xa, 0x9, 0x3}, @sack_perm={0x4, 0x2}, @nop, @nop]}}, {"6711130f758b76ce82f363ac6d288a2a03455d91116919179bf0a034947442d762f91311c1eed926e57244ca"}}}}}}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000000)={0x1, 0x1}) fchdir(r2) 23:37:44 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="08180035"], 0x1) 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(0x2, 0x1, 0x0) connect(r2, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r3 = getpid() setpgid(r3, 0x0) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000040)="b1bd36220bffd2e5ef703e086f74414179f43984db96817c738881a2f2ea100cccdfb3a8a3b83f457625f278736770aff3c787c13dc322a04502daaabe72fa80cc06ccc1ec1061abdec3cfa8df998b", 0x4f}, {&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139ee0c1a275b59dbcbcf7de6a38166add197a40c90822d77915d0b9d2a50d79b0ab069a423c261be0f0c3917918e884600c8ea8f7ef36bd54110492d89b7d8ca94c375dffc87323db4a5da6fef333a9092167b063d33fb4f2fcb692007b1bc413c85aee1c13a5e5e88e38ba9c6cd95809bf16ceb", 0xeb}, {&(0x7f00000002c0)="554006d9e141c02c4970cc88328102640f1723e3136fbae0308327ab36d305e8ca4a510606f7c3b154fae7ab0003bc5055384a9ce345321639789bc8497d4e23", 0x40}, {&(0x7f0000000200)="bfaec75433267e3aeb88a97024f8bccfb9f9ff274110e780c3bc61f97a63897d4b56e3de60b45cfd584c4b2ce7f4568734498480967e04553c415c7283c40312bd16f51fa0f317075b200b9ee12b1ce67fea612a362c1ec4991e42b5647b9f90349a0f620721a7b17d9da48daabb972ab9cc18d620aaf94d3a153fb56ab3", 0x7e}], 0x4, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r3}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0xa0}, 0x0) truncate(&(0x7f00000003c0)='./file0\x00', 0x0, 0x200) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000400)) getpeername$unix(0xffffffffffffffff, &(0x7f0000000340)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) 23:37:44 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000000015, &(0x7f0000000000), 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) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)) 23:37:44 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYRES32=r0]) 23:37:44 executing program 1: r0 = kqueue() poll(&(0x7f0000000040)=[{r0, 0x80f20941e5ead7ce}], 0x1, 0x0) kevent(r0, &(0x7f0000000a80)=[{{}, 0xfffffffffffffff9, 0x54, 0xfffff, 0x2000000000000}], 0x6, 0x0, 0x0, 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) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$BIOCLOCK(r2, 0x20004276) r3 = fcntl$dupfd(r1, 0xa, r0) poll(0x0, 0x0, 0x200) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000000)) 23:37:44 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 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) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x1) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="cfb314a03ca676838f2d2638a162e50bcad3bd4143e580d08a4044fa8a224d458fb406b5c3ddf5593ec509510a", 0x2d}], 0x1, 0x0, 0x7) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 23:37:44 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x1, 0x0, 0x4, 0xfffffffffffff801, r2}) 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) connect$inet(r0, &(0x7f0000000200)={0x2, 0x3}, 0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCNXCL(r3, 0x2000740e) 23:37:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x8, 0xe5, 0x6, "73a20e000000000000340700", 0x10000020}) write(r0, &(0x7f0000000140)='s', 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x5) 23:37:45 executing program 1: syz_emit_ethernet(0x25a, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x224, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @remote={0xfe, 0x80, [], 0x0}, [{0x0, 0x8, "ac7c018f6632762e13b819374894a51f6cf93e2982477841d935a241f7e29911ed00462f9e0f3538fd42f1aed5f3a0c3938ee6d83ea89e9e417fb64e736e609b4635"}, {0x0, 0x1c, "ecee216a0b42013a77ba21800cf2ae816ded581d59f867081df2e65274658c074e24a54f7b5ea031eef98be245e38e2e8b8972e8da057529ec29d613fee859f3c88665d0b7c3f3efedfbca1570656890485ed4c9c4a856ea3d0b592c2b204e467a71c2f3c9ec82a7f2a38feec568736a0028d14e5502d9e6d68d27f7636e2401df65f7976c40aad026f4c686810acad11c7ffc3b43605bf33a1e9064da52f7162fd4c04e5dd3fd63fd3230e74bf55484907072edd156dab39353577d19691e3e4da28bd3325cfbb4bdb324fbb312d4e692eb3101e8746e5f83d1d221c7c3e23f3251c4c3"}, {0x0, 0x17, "d1f8f5353d0dfcc9353ac8684c4899cf0704008280c9acc9104ee01931cae12d89280edf072d9ab501c1922abac4884897da34f59b61a382e97856c0cc8bfb23531fa3b283f9e03848b9066d4327c223fd478dc74cd361053ac3405c9d1c0d1c08c741438a088c20082aaa37dceec75662a4d00be16d6486505494a06f4663ce47c22d0197c74faf3590af744ec93c6c85ad0d4587f23db55ca29b021b8d062b7888def35a4582512f561ff9988bb1ec944bc9304b29"}, {0x0, 0x1, "c43f8c79f4c40361991fa2"}, {0x0, 0x3, "f31d84cf5593df1f6fc436a6ae80a7fcc6b2377d17cc877656aefc"}]}}}}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000000)=r1) 23:37:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x9, 0x3, 0x27d34b99, "00010e0d1fe600000100"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6", 0x55}], 0x1) 23:37:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xffb, 0xfffffff7, "001a017ce1ae57c82f6000ff1500", 0x2}) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000100)=""/166, 0xa6}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f", 0x5}], 0x1) 23:37:45 executing program 1: r0 = socket(0x2, 0x2, 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) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 23:37:45 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000800)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000100)='B', 0x1}], 0x1) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x8a) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 23:37:45 executing program 0: syz_emit_ethernet(0x22, &(0x7f0000000100)={@local, @random="9c7bd2e8f951", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x33, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}}}}}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x45, 0x5}], 0x1}) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 23:37:45 executing program 0: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x880, 0x0) setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x1, 0x0) writev(r1, &(0x7f0000000400)=[{&(0x7f00000001c0)="b8fcfdf225d02f8f489e632f30f637ea76470d5ae9b4ebce79de7ee150bdcb5958461d3681", 0x25}, {&(0x7f0000000200)}, {&(0x7f0000000240)="092172a07b4dee276a11e7b9a06704bfbe8d", 0x12}, {&(0x7f0000000280)="99839400b85f79d21a92817bfc2950b333976c9bc4aa2899113c72974cf42f757d7ae6ce48046d26efb26fa782712e57fd4cc31b7214daabe51da6962cb05fce3e975ea44f954a7026bb046edde6b7b7872302a74c8529442cbd628e9f7033ba7a236fb49e0f45c043ff1f902d27e302cae18893cd3211b7552f3453090a8ba5cde8b5acdf022c41f1d05eafa9987208486d69656ca817ccf2f5047a2f05dd630bc484322d0a780726b325574dc8e407e6d7ae1a750cd667f0b70ec9e5c27d9df31366cec0ced1a4eb1b4707832cf6ec780017331a5ef9138039fb904122c2ddac35164c55c028a1be27c96a901a0276a70fdeda9e7e5782", 0xf8}, {&(0x7f0000000380)="cef8bf531cef2584214c90ce1f2860a3560544315fe9d394ad8441619cc42cedb9de4a7ff9aae4fd8e86c3da7a59b45ec1e2de97f1a7420fb6bbc58e7c5aeaad3d70100cd00c6a78", 0x48}], 0x5) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0xffffffb7, "07000000000e00"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="2fa9983f5998ea984744d82caabfc9f6774bec1cf69bd620e97b486b1872db18f92019eb324eeae61d64b0945dc3d757efbb4db76370e5b6bf69f0d5349c890d2d8bb43da38876391929e597ccf5ca5d1cac0a", 0x53}], 0x1) 23:37:45 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x21) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0xa8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd600000000014000000000000000000000000fce600400000fe8000000000000000000000000000aa4e224e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090c84778778e"]) 23:37:45 executing program 1: symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) getsockname(r1, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file0/file0\x00', 0x4) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) 23:37:45 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0xe30, 0x5, &(0x7f0000000000)=""/148, &(0x7f00000000c0)=0x94) mmap(&(0x7f0000450000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) 23:37:45 executing program 1: syz_emit_ethernet(0x400e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100143352c295d4aeed2c789d60cca81247e4f515ff0200000000000000000000000000014e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 23:37:46 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 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) connect$unix(r1, &(0x7f0000000080)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 23:37:46 executing program 1: r0 = syz_open_pts() 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 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1c4) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000340)=""/250, 0xfa}], 0x1, 0x0, 0x100000001) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) readv(r3, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/155, 0x9b}, {&(0x7f0000000000)=""/39, 0x27}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000000080)=""/20, 0x14}, {&(0x7f0000000240)=""/106, 0x6a}, {&(0x7f0000000100)=""/26, 0x1a}], 0x6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) dup2(r1, r2) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000005c0)) 23:37:46 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e58b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) 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) listen(r1, 0x1) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.\x00\x00\x00\x00e0\x00'], 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) shutdown(r3, 0x2) 23:37:46 executing program 1: r0 = socket(0x18, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000040)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894338796362f1a9f2428b1062851bfc03b22f310b404f36a00f9000fcffffffe608a371a3f8000400000000", 0xb1, 0x0, 0x0, 0x11d) 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) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0xff, 0x1}) 23:37:46 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) 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) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4, 0x0, 0x131}}) r5 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) getgroups(0x2, &(0x7f0000000300)=[0x0, r5]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000480)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000004c0), 0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ff01000000", @ANYRES32, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRESHEX, @ANYRES32=r3], 0x88, 0x18}, 0x0) r6 = socket(0x2, 0x1, 0x0) connect(r6, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) recvfrom(r6, &(0x7f0000000380)=""/162, 0xa2, 0x43, &(0x7f0000000440)=@in6={0x18, 0x0, 0x40000, 0x1}, 0xc) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000140)="906b730e2c5022c93f7f4beb9ac690845bc6b632f77ad7ae329aa4fa8ce55795579b1698b64988463a5f9120c9b76fad215e921d98bc15b429305d0c0ce069e80aca7523c9f769cdde22dbe86eae67a41be3a94662509d89d48136a92b026db381813001ce44a2a1e73c2adbace5e1e2ad20fc34aae656d56d2498c55c6b8999e2f89ca6aa8868f6dbd74208fe66b7a1097497d279beff12db0dffa05ac2213e39ac55064a2f4829160f3eab4c1b334f3ec72c32a32a3df5580c15565a5158debeab241b947559db8b", 0xc9}, {&(0x7f0000000000)="db9ae47480e9e908c4f86c8caa977ef1ab48e4784bd8d2bef914741182529caa30e513b012c60b2e129d9b2aa5f85b8b21d0cdb82781bf0d8362e8fba2c6ebbb448e0605f21e08415426c67b96b584e7e1b19c3f46116ed5d242d5e5e3ef6de3bdc5c54727", 0x65}, {&(0x7f0000000240)="e7753a3c482d5bad760e31e8b5a91cc4e4cf4f8576142aaa37904f439539f36d2b47a2a365b97ac35f55736bab1f88cd3a5ba1c7e0105b0abce2579fbb073a94ac897778a501ebd5bf440c8613e1dbc436563e4db87cba169da7aff0d32ce9f68883f30b2e9f2eafb1af87799849bb1599487e7ef30c27f5e7dea631945fa3a702663b554c20316204471c149376dc2be0aedffc1fd17f6168f7aa52d46ea9ffbe754ed9aed7ade13dc78e9e7876d381c26ea31d45cdea7f9341df06f27d6da41a61f03aabcd78a11e26814b9c25befcc32ce012b143211474fd3e4990cb92", 0xdf}], 0x3) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') 23:37:46 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000580), 0x8, &(0x7f0000000640)={0x1}) r1 = dup(r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r2, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x5, 0x80}], 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) 23:37:46 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) fchmod(r1, 0x8e3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000040)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) linkat(r3, &(0x7f0000000080)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00', 0x4) 23:37:46 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000002840)=[{&(0x7f00000024c0)="653cee678df86e3f00e6297bd90ad7a0385fb36120f701591aec4581860f39e25c4eda65e1c2ded1a60b9a910ec82d144c340ca969dad0075a8b1a4d96b3242de2609d12538dcc2fc897f26ef1e5c5a3f7e55b8dae830d709c1f281718f87373d897cd89f36932d81dd8f0b40bae730acfedeb1bf9aec6f698e8aae3517c4018c1505e578311b62a78181a92963a7f032813ebc82305525bbf7b686f1400be690c57e32bf4938d631e07ece31d04106f381eab4cc4cbcb68829042d164be1fda161afd255104334f2bd943c42e0bf8b7", 0xd0}, {&(0x7f0000002780)="6c5c2fe3aa58afdf94288471663be05dd1253887798e1bb2729f0897921009f1cc5a047cce00f1a84d98b04c82426b7871441ef44a7662d09dee8769af7e8e7718a7b24f6e52e5e5034a7737cc83588889684b6d2c5b006054763340999806aaca45073e1b1916cf3e5f5525196be06c5607bbf942633e769d80c3a26524fbb7f60689f0eab6ff0d6b855d1e321def23d92b717389a5f12e0b0e72adadf612003f81a01b944de10893ca70b80553493a", 0xb0}], 0x2, 0x0, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000100)="0e460239011a4e94578ac34d4b678afacfa352ff3303a2224ef4c9cd26234ccad37aebeedcfea5ca3cc6b95df15ffa0ef6273928047fe02731fa1a4a9ce4530e57c767aabbcda2712cb98173d4beb53d4dbde1eb30899ba494caacee4d15d0776277f3ebfb2e052b32fafeff126ee5867363b0f1154427053f5c0aa6dd8eba403ba87a7924aac2002e8dc1fc9e264fa7", 0x90, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="001b2e2f66696c65300e"], 0xa) r1 = open(&(0x7f0000002880)='./file0/file0\x00', 0x20, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat(r1, &(0x7f00000001c0)='./file0\x00', 0x20000, 0x240) syz_emit_ethernet(0x46, &(0x7f00000002c0)=ANY=[@ANYBLOB="fffffffffffffffeff60317100c6f589af34a0000001000000000000002759aca0002220db71b604000000fe8000000000ddfd9e54000000000000000000aa2c00b10000000000001b00"]) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000025c0)=[{&(0x7f0000000340)="9f22861652379b59", 0x8}, {&(0x7f0000000380)="0bfa35e5ce10082d2717a6c98575be3cfe27b5f02e5f540149dd729e5af341499a762a812692baa68717f97c6db23a060e717b59129f143c420f348b8f88155b227657b433491a91b6f74ebe8eb4e762a4b43fbffcfc9e4759ffc38554bf820c1f8b152bac8bce8d364da81f787476eb1cafcac2c53cdf450b660bb385ca2f7e6325c3ff8b6c9a30b9bf825857a642ed685a4fe3a8db1b900c47473cce27a85e5856fc8ddeecc639ace922ea86b126e06c025458903dcd0d7f613915a7d3f5fb4724e11f3e62683a3122cf170a311633c0e0f71a4e7e632d30702bcf3ee9b037a3e164d55b98dc7b89c29a0e802239ffbddb098d6c3a00bed3241da6254eb39fdd66263792ca988bee4fe69e96f23ad6a832a35062aa9fc7a63fabac42d290bc26bcaa3c602e00e15cb8e2cea4e4c285b4c12e25175d04436491ea9f229fbc928aed80fdbcd1252551edbaf5bdd41d82f0f8a5a454bc344d096671a542b3bf81cf442455a58424ab3cc992b241790b42f365e0b2e74b4a5ca4db32e0e4266619515b0f9ffd7c21897f6450a3aaee1d9f8058d1c196ea3e0d017afb630eee4f086e6211ad8482e04e1d8170375bfdc50e2aa9943896aced9bc22bbc950db35691494db8ad26a84bc4c0072ccd99f1cddcfb0286c2dc47d2f71d5c2148e04e5d5248a7896606cfcd24ed058610c2c23d8d3144faf4650c54ad11e1ae69622a4ca9b31a07e5d4096824d9eed2bc54afefe5fab5d159898f126ebec662cc8583024b02eeca6df0ea110c9a8d3e020909c14f2c181804e0d66d4bfa9e066b0161eaa327bc029895a6a162fd74c4e4d59b100be15fe9899cde583c78888814dce006297d25dd73b55cea5b65b02ff61b01efbda9853453b5f9856d88af67eca682c3a6b81de60745a1f1d1749d57a0921e2c748accb4213f12b86498b4f0e02bc04a4016d80c050ab07bf40450398918f550f4bcad220daa23c93a4de106c5f6de09e59a40d440c4643924e96a4b350a849e7341140f7ee905ee572bcbbbb197c8703001be01112e76788bb6a0b479ef223cc5ad988b32422260d96c344255376a2096e42ed2d9e12c46019733cc341b880ab8ab08739723a216e7861203798f49aa360adcd50fbcf1ca44918dde6dfe9bb6c22bfa0818ec5318427dc65d7debb941643090ed739dbd51f70d94ac868e3b60a77f304a6ed2966474871a1be933893bed7107977c543569478c5e271e0716b6af5b2076401e5423909a105c72c9abbe157a53c19482b5dbe2266b7d0cd068087767e743fd6449e455635e3d7a404fb0b6620bc971f36537095153aaadb449433a38bb7d60c23ffe855a75f67b3dd7772038e102c791cece0603e093483e0220fc4a7af3bb8b0ec1dd001b4a305b709defce50b30cfa0b8f6ebc7b6e65a0b568f189d37f98fc6c837a06b204c2683f2aaa28be4510b423707e5bdd6c9e52fd794b3f78676886cec7082c53c9d9e7711a540563b599406e66d6efb2df9d6b5c25a638909eb1578ee9e7a0b3d6bebc5beeff6ab5610fe8b978054804d61f3f294773a92b84537ff26b63d9bcfd0fb0dae414c286161e773bba3e6259d66f99226e35a34261210b67a3280dee2baca20961b99d268e662a3061be1ed913657c8afaea2e9258a26bef00d5802cd77e6dbb0c30346a7fd8a305ace1ca28431215505b91164b95664f4ba1af92d967868ebb72c05f162f32bdac9a63358a6c117d2c9520a66c35b7c1173c56b56bcc39ca02a8d91a3081385c7de0357b58bcdd4e87e528bb8371f31fb26f2722ac5b9a26ebf67ec996d98a48776188ca3f3b1cb7b933e7584acbef337d5dbe6061a2627c5be2138b13b92bcdbff3b0727889d35d86e55b6814e19f9e2fc691a1aa647765db8d27643aa2cd28cf1a9f87542cc5e0f8219b97f5e7a3314992e53a8a590d8a5fbf2ca17b046580c5f30296a5f11997bb938f1c351e39c18d22405066d266b94458791178521d13d6ab34b6eb5b294759cb8db4a63f7aba4272df847b56fe1fbdef2a7a1b06f65fbde70e6a2db265b9ce638b607ed9526f087a33fce512769c503ecc99aec7ea9bb9922d0ebaf86e9d446acee1d6564e87e03c357392fd35bd3b4210746701b76c9cf962c232789da2d37a10c05d2ee68241d34494b9d2fc2dff3e473485f4645856bcc17acd5a10e369252f3a47f79bc946fdbbfec0bb79f42fda6cc85a125dbd0184619ef4a9e0659d582c8e7ece453a8e9df3ccbda8e443fb75b3ab1c21dcaa2d9d820d1010052ccecc16fbe4d29e39ac4a20518c1794040ba34a5adc059bc7a1c7edc2a629ab0b03aafea508e48a3447ce20565f7ed88bb11099f3d2ce5fa8276411f330033dc2dfea9009b029aaacfcbd4be78caa17853658354215b528333348bbe35a9b952867309955ff6f85e9cb20c0ca683c63409ee32512779d518d2946dc8cd355ab980a86e10ffacfd3513fe1a01c3a669a77fffe08f46f3d817ee89e5b0e86f879c0b82570a3cd096ca76d71798f99b1e658af03ae7b4036d2ec2e239d6cd7cbe74c88915593caeb43b0f9064f9be153e8cc562985456a7ab44764aa32456ad238a58a4f80d8fe12d374fa5839cd6a2e74e20e77735d10b62bc21ac4184b899af76c282431361d0f408e1a55c02f69ab36f0224d96acd46f1b169a3414608da8cf4e38f2fb9525cc3819245f274f6409a507ed1735125e33b24a28f84199df33dc5f700c78aed5716d8e6eb805bc57a7691850074fcaac7d527ac79b45a014528a10a7d1ef2b29b9e671c61883463c6825f5e893d1155a65ef4bdccdb665bb81d31fd32d005a31b05edfaf6a97435f390ef0f08498596217e2a9fc73978c7864aef3428cb2ae33e9f7c4f1c723d764851736b0e2a08ca9c469298e7bdba741fe6bb5bc3b642d5592a5db666220837e4d68388b542a035bb487fc432715099350f12d37240a5b9cb80194849a1dc442a08f73e89ac4e7dab57f706d5c1a6b4607d0485d1e37d18bf7396c955e58d11e85c8f7aa7058b62a8168974bdbd08d8a798ea0155188dda3703962135633d51b069dfe28a4ba56a782893a9d86fe1bf9456e426019a6b3e0a36d41e71cc5fe42c477d8d423b895cfb11c9b2bf1c616cd5cd337e56602349d4ab7fec4e8edd1b7a85795b3f12bcc30c5808838b3da2a6fe87329a0e638daf9e599371afd2416e4940c852f6c21d22991588643c15dc7469cfbedda818e48830cc4de67485b243690eae44c78cfc8635c1d2b0dacaa7d72faad7f674938a0fc2fad344a4f4644e3a53e0998e24ddbcaa61fcf2243eef3d82ae573bf6c6425d22e06c6dee343506f2ec7f12b3f187a991d37e933dfa8a4bcbc604799593d92f1475cece1e7ebb31d2c60804b0b9a78085ee3689033ca309d05d25088ff0322a26e32619e9a76b2e07246e5c99b97f35758b79e0c459c9ea753ac284ea87db8687bf78492d754684a6e277cb9d376b76a0b66880500674e993930a0fc065ad5a5104037f0eb202fc1044cf6857b13d7a3b8605232d8487b7a86f68f88af87519869dfa5e860033e3414ef6040d6f9970dab2fc2305b96034ac1f37c92a81af644961fc63e497eb56eafb54bf42a4c3ac5d5868b7aade86f76c1a091b63ba3f9824acde34391f2e7e697f09613395e9305ec7b8a0201b501c5b7c41237983c7f8b2985cf3ab9864d2ce71ad6f757c5c73cb4d8033a7570bcb51e220a7edeee4c6491e228b156b70d29d4f3112a3ae6e7565a71eb68bd8e2db288e11cbbaf38ef0aad394acab0b6497d063e5da4b3025ed72a6b7589b4a40a02d2a07e09d4f733ac58ec3c38290adf3e37c795c2128f576ee8eb65e0ac439a701ab6859bf1a502aea478fce65ed285d46130da1054bd85570da88b13c179aaa950a462480d58b747dd1a74a866ae638118841f3443052fd422a37d2ce67cfc83a3574f7ae789d93b7bec17def55ad8c7c199c8a04a3eeaa861314bb804604c1242e79ab2f75ee9847dd34a73687ea018cd575483e107d4be02d206971dbb62cf59c0907d4b1358789f23958726179996d13cf47e586b6510e4afc9919881cdea28d5f55885a048d401933f4b969aa64c9f026e824da651a881bcefd55cd42908d7545a5a63dae216038fbb3bae0172d2f1917aff098b03952a7d5c8eb9a48f736379fdc909d8d58dddf14959cc051338cac3cbbe224e9051e342201be1cec79b9f7f61ee00a4809fcbd4cd4ccc6060c6d19b01903669ad61920c092fb18e708ba6b1b9da14775ff3896f47268a735a1def356efddf00b00fff7b27ba440456b62e40d2c7b1fc6eaacba63554804fc66aab201123f19ef4e5a103f2174544f412f86296cefa1fe3fbe8992237d83421505f396c16c6cf02a2e5cf0623bce3f9260f5ddf040a339f3d9ea8ba669a5cf077bfba016676e32004a86153f01e2a625b894ece9d994fb0fc30abee130f4def7ca074ca1fa4bf651e5a8d0eec34051068ed31b8a92546289c7664ff80c843bac0f86d6793b9f7e0ce918d91bcf0b0c7299703c8123b89162d1bf9b7151507d0778e3a70558fd0158a65e02bbfca89ba325ad442a9ac6eb221330cf377d3eff79c8eb0a99bd4e7fbdb10b73d8bdbf912e8a8ee56b1c925745a9bddd7bae6fa0c76ca04566ddd734e895ffff8fbca94762cbd6d3e42f513ac09fc3bb351c523438d7ec303e556096a56963086e2971abfe12130bb03c8f44d985e9dea50eacb185543d272eb8b7f76f1a374ace3b083dd72f5c281796e7d16dfbd5a776cd21f6411ab2e9122093907c2e11bd4a0e397e093ce0f34e9f0501e9cf0bf3f494bf6f224f552ee19db84f7122d7b63f3735b6032633b27c17e8e44e2f1a500766bd41ddebf42b49ab1fa052b6e7cfc1d3c2a13138189eab3a6116f7ff22615b7d48a4698668c82217ea199fadce58a4f96e2f2f94c8393f5f5d8a4161da52cc15971d55934c8568f50fe1734dd23e14f4bfcf7cff0e90b0d76b6fefe6accf2eb8d4dcc037a22ed603ccdbb9ed8f76b905e766e70efc8ce6045b2002b7ba859c501decd40f0892c61918564904c1c57941f8cbfe20cdfb2038ad7a8362b647d5342f8e1907d22c1f16d7555dfa567cd9cdf5a57be07fdad8762eb730060eb9a36560aa0cca863bf617a1f8c165ae414bc7028d693527ef5431e78e4d368177054efaa018bb3e0322587e435bfa0e3d7858d3f09ea868b21e838bf7fe0ab4fb33b2795acbf6bd051ed9081302ab2f8c9bc5965fb2d3b9e46bfcd5137a4d328e396792da1d2ce83ef6096c71518e0461733e136e6d0e635291b712f9dcaa5cbf89a9d865f926d16a337b55bf6ffa42b9260c769d9c28bed727cd6789a8d98dda4a99306bdf03c577dc40456858f8cfc88e39c54776406433529e953fad7988f0c81982eedfcab5f1d5d315b3c660ca667234ebb1027143232d8cf43a6979c3f932a8416284d93b67a86eb85b2b9ed68f0584c55e08a7ed3d48a17e1d0f0bd7c22b497ecd021c35e6a8afab175d2ff58e765cbcc375d3ae7a5b574272889510e35d9e0b4b6545655644c4c89ce7b03effa086faf8b22bc6fe3fb19d57d945d8a33c151a6944dbcf977ad68afb02355573364be0407a181ec49c06aa761ed8429649bdcbe77a75bccc150f9d51319c0a7c9c72d59c070e1026cdfb0b46406d7208f6229d45adb23d44e049f6841cb4509be6cf5fdb8c2cd94d722c6fa3ee7a5a5a1fd35e54798053f872476dca3080a95fae0d4a71a3e79270a24d674d577b6a1b35d6de2eddef08865b4ca83", 0x1000}, {&(0x7f0000001380)="22dfa3638a28397f3e551335d5725a0c3868c194241545f06ac283d6e77784ba7e8fdf267ce618379ec3f03dea841d85e0547da618585bac6c341157d27fa8e7290c802a055cc0ea91beaf3dfbddf07a581ee843980d27e66648373ad8b775a5a8a354669f96c3330859ee23f5bff9e081423c00514008457d6150706fb522fc2a26131ba8659c4a6a80da98dcaf110ef08e8a6e5fd1b004414ec4dff7bdbcd299e6d5c4b251c9255010dfc8dea87c3130fcb9712fe574501428f4c4", 0xbc}, {&(0x7f0000001440)="e9aea61da233bee16744bd86c31f49ec1bf944e501a2bd23931e8168a3f624f0df6f62fb63311283374bff5576ae807731ed2b740e757ae8c26888a0ecec8cb6bdced4959453b3d31319a4d6e3684df4a2b5bd7c2ac21c954f23750b6e2cd516859e99302b6de7a03263e699fb707410615e2723e5e46c2370b463c846c37910190ec3f0d21e7d5f9ee2951e6451a91838f4aaa4af1702072008eeef0a7962e997e27b6ca354c0215a193f177be17053b439d3276b8eec2a7aae8f4574d6afad62d0da8e91e1dbbfdc1a077831415f729e1edebdffecca28fbb4f47b8b0eaeae6af5555a57a6bd0c97aaf6c2eb08800eca0773c6897a06a81f899c5c69975aac6b2b396c68fd52a1e4330f42c9427ad18f1d6ff7c337807bdadef1263674429e444e5d03ea09433e10dddeec0f05e4a91a440b3eb9dad86d50f89bf92a89c7401efab459cecee55cea2e48395550f264d64d31fe69ef2fd6a8621e443e243493fd6021b37ae285ea2a27453c05ad147bbb279ccf157305ece0ba885c759f797ea65b3ffccaff23e54a7bd8393c1c3a30b2cd6c31d3bffd6de803965fa1b228663a18980d2ed7508245751b24c57cd36e2200a40f90b999b18b1d9c15fef3652bd14419faa352a724c83e9fcd2ff8f3358db64e81a7ea3d882b112b5f4bb1ea479bab9e09c35bacb4b9b963317768fe290788dd99f264cea473dfe1309ba27d26b76e5cd965203e3ab17978c05228903a2dad673abda806981f458480b17e6476fcb5308ba029d3cae55ab88a02e585518ed2d9cb62bcb9477f5ea1bee3cdc1b6430019cff00ba3fdbe60d764d8d205f8711bb42689b343367013230d1fc955dc137c6bd33128d0961b66e8e1638810508c4246225537061809ab8fe9322a9df4ea1d22ff0027f63c37df0ffe0bf516aa6cd1cf4d7144e7e54ed31cc426c9d2f8ff86630084869210868cd979c8eea7ca1bf795c2d04b6ca0a5bb8189509b92590dbc30cf7d7759cc1572b698867304c68af967fede107518d82c06e690a9090d4451a6209f2449db6ac02f90b0f5ca233b45504d20c563ccbca8a96eabda52960c82f581eeb38528bdb2f75c110cf632608b96c868524ab8e841beec9601d6f20b073bf91b9968e3b226beb6c110f00394db7330776a51ce7edad64498b193ef46e42c307220c851f276218cc664dc8cbeb6c6a34af7b4c3875bbc41fb327f7023aa871c23dc55276a8055ec4f9a9be4f983742e0ab2a3aa750c8d1f56a627549fe945312c987616f5e8989fee17d4b738f55bdcd9d8944635d3d93a88d23635a5212b9d1c57a0d214970c7114192da9453084cdf0b45d3b72a5d1189dfd82a42b3caa0fa4563597c7eaf7873764164d80a98b4542826439879dcf2c37fff2aa21caf532fd02f6c093b0664302cad9bbdab08279df9c9231df0020d142d95b043bd4537f247147a942d8cd6feb7f487596b092863a876511465ac8f6507738c77779853a1b0f7613f6880eeee58a3664a85988e3e3582193f4de860968ac588caf33e4368b241f0b88e20b4dac97da9a77247d1f9440c43c30d3a7bd2f448b94fa1b8f2cc38832653cff1b0f698b6cac1e8be445c52975746cee00066bb411979a2a0e1458de7c88052d978f04dbf7b52778b5a8ede5e0f67597a67c6dafce17b852c54ce87dd653a60d37b10d8dcba7505947b5515f8e11e537a42c3b69f54026b003b6f5c04a78a25b8634a1ad4d0ee6725f0047ab6f3f4257d32ab1d458006ba3a98b6c38bf9b19969bda224ea95e7cf1176777e5e74493af748c0cd5c3d8423eb1070072ad18beb979e9bfeaa476fcd19624cb9111ec65c3621d0a7ed85631c67f0ffd93547a83fdf34e6a543dc2c1de78644a90284e3ffc6e9e97ef977bb54f7928082d348c54246e37fe32cf94d1ff8004fceff0dcb33251b727ff2de61d6ca56cd3196882ee2830b9ca2576ec1f91e4f77e0d411ba6fbebb211407e77b4598500de2e0c279b2ba5c2175cb7a6720d5a867ea9adfb62db71304098ca3d9a54a827c8b636d26c97246de1493b8dcd7ef510439c415dae634e32e38cfeef51d8766a91a687f8913a24f3c6d64eefc49adf0e68986bbf852f7adddac802ecf82ca38b98bdc16527dbf7c142858c91f6c6808364017ff46ff3d123ac58834f7fa78f34bf18b7fbdc9f2189a5397e0909c70ba1bb5ead20bd8fd217e6428ed0b3a7e03b7a0028d9d75c4a998220cc5900bc0bc19262cddb1752292b4d5cfe5f8cb71175664050bbffa53f706971ab722b38c959c59a5f148c74f5b1105a370b68257ea575439833b481a23c367074c497b0f2dff3382bafdcb71f813002eded65a5cbff07f52137a3b5e9d13c48a427d13d3d695900c1010621340d6e6fe867d95744e6aa9eb536de6e281ec71b33426118743d678cf267a6135553b16cdd36a95dabb99975017d5cc973b8be50381c7b361d3b94061bf4e791408fa8d86ee819d2af38ece52070ed1dbe7fb8d27e2964aed4907178b337fccd576471109d44e3bb1268013a542601a6a4deb178ffd4a8c65de0944d299d3380cb5cf39b7aa5ba0d7d006206d7507c44c473c43351744212a728e6e9406b31aa87fc6ddb2137fda94878fa52fde772b32c4b79f7bb7a50a41f885b4e85e36b74324c452c4aedb0dc40c9cb73b21ece065db59bb4d033dcfe4949368730fdf6169eacba0fc6a58a16c0f07348b3aeacd00589d56dc4afccdd0915902f436034115381c0d4c35a764a6645968e8c1525745833403e03ba665a5b41d69b7a68682f25501df50250af07844757d00fe190d7cc1f792858fdc78d5429c7da90a878487c84f83dc8ec760036fc69a12eb71f8c5458eb607ee0f674592de199e0834b5e4dff17830f187e0dd69d47a84b1fcf203b38aead9d6ac3d9cb56044298028950d9886ab06850ac1e31ee871b46bbd757749233418a3e3f9a1be699cdc55d7ff7229f3cc71f49a1e59e40e5a74e6746286cc982f96c17fd7d2dad7979476cda43d6d9a4fd463a22e0d8dea1134a61838cfed786c43654b4bc7efc28799370aea01d44f7298584dbbd39c34a5f60075a41af21cd8769c76296d852524124cb00d5fb53e5d3cc5166de537056e0eb43067482bdf36b46ee9240a32bdff5a2198a1a25698d77496cdfe5ffd1846ecf2fe90a6c5cc192b99901a2e778808280ec98af58fc216716bea2928d5c1ee811335e621ab8cc9c64992ab4698ffd2ba234d8549ac2c7d4c758383b5a04cc96cfbef1747d141a4ac57130f24a3e2a390ff1332474eca58be347c76e9264cb06bff4ccfd0898d8a2cde386c95ac5f5a30f2d4d18e61c6ba12aa411eed207cbba3db37a3e76da71baf184f876760fb899df4a349e8ddeda1f3e50d310e62ee8ce9f49137e218852a3d1ef017fc16d2ccbb07de24fe9f1720069f06131bde002ffc910b57214e277489ec79783e51fad8aca91b2e23e1dfcefbe6771ab0fd3a55028967e2d21754aa04e1df58667afbfdcc456b738c0c8ea3d59f7cbd2096f9f9213701fe8cfc11e5eab266a282f3658b46cc64588b7276c873844b0c1925bc034302cbc9d382d6ae616e39caca81d8c62484645b2e3da8d8ff6dbe390f9001d8941c8a93187da01cb8e2db2947c30a047ff38ee17c49b0a1d9b7479b53aa10f391aa0c80043ee15fe88abd41c985a3e5caf383d488100d5a08f44e3bdc6c466245a2fbaa170d27dea8221186b1cb3a1ac3d8812c73d8d5d81d26f91ce13bdb703b9ae6b6fd73b8b788a02299e66ea7180d12999ec068c38baf47d0d326e4988738688d457e21c33fc3fa98a7c1856adc85c4807d71250a997913fad35c3cbc7fbf211ba1eabc0176806bce49e58894cecbd02d95406c57291db70fdce6508c2093d47e3b50f468c20910db349ce32e83203c2113c2cc6eaa3e287e3a4eb7a95b9bcc708f5a985aed54f9bdb8914e59ce4ff3102b7f11d0136377dc1ef1dfffe77a64fbac76fd646d37e891b87bcd9f5c0a3cce2cf9b14524a376d13b265019f6f76e9435a74852dc4b69c16602dbb238f25b24f21fc65552cbd2b3e6279b64250900d9a57014e9d3a3abaf84d4dc3f009593383556438a64442ba5c736fe94a716a2ffc8fdb58d823f30362db0c3ef7c7f5ecd3df5c7cc76ebf5270bc0332f130759e26a185df2f059d7b4668f863ec98a1d3a0ba744dbd5ea151985c84e310ea7bd7867db2840a9a1b8ab524447c64a74626af47fc85e055b8dacccbcd4057ec36d080fbdc58684380dcf0be3b91d372862096cca78247f611f33f702ad132b243b934251fa30f896a790ac9c499055f4a6ea94612a5746c3cc046ea5cb936c47b7d5e232c3cbe4f532d03299edcdbc2ce5d877a8f5a149fcb4a5c25f65b6b0931c3b4b290b972fd71a29543e8beb60c35bb72fa81e10d6608675ea9bbeeef54bbe250874f664c6c0f59d8e78005198b96d6bf7e328ede93161e4af24d6b4d31d102650a2f65043572f54ed9a410304aa95947c12ae67573986cb99d7d1c781167beec17cd727b501a946f0916428fa069b2e7a8a25b80be4981380d2c5f8846c75b75118df1373f7fb9bcb510268f4e738d9ec40a1005dd0aac58c9e2fc7f1e56b296868388fd6b57e27933b53ec02915cfbd878715135dc08e0f5e07c3055afa5a7878e8db7f87a09b6f57c7d7998ffa4a914775c83ba0c918aecd948c94f771048c5507290e7b29215e9e73a9a6f3c655d265e99fcd99c051fb683161e51909b11397c01c7aa6ad7f932b58df8e6fcc4200e1787b5c5584544781bd7e7772d43eb01c802fb65c01e4f1728f57d3ef85bd9942a5509d84ead149f5e67e7dbfda509d2f5478625d1d32a506cb432bf0fdb3d2001f81b03ca285a8b3da447fa634ecb3bc4658aa2c10afcce658a1ab9dc4b6dfe97c239e387b58f6e8c058931fad0409e8f73f95ba7941ce86d01c68e17a4ab1da4a34357af9db2d2c9e5b97fa7d701d7a1ce334f8e16c886507d9c4750b2991f3034af6bdbdc89e7c65a66e35c73c714366b61ab0d807f608c2f45ca62d9b15ecc5a63920d838f8f43bd8c2156681c743cb8063562b7f3cf349f933db1e204c89dbe77fc655f5ec2bdfcb95dcc44750afbe52e24e76b01036fa05d36c39a07dbb1907128b99ecf0bdfc8a91d12800681f858704c7ce8f1d0b1ac2ddc2e07e84c3c2f49cf31c48ce4d2bc61c4e6ce3e1c67e64a0f1b1eefbe8d1c1404b1d62ca2d8969182ea779589c61364d5db3b26562b9927f21de38c890729051b562a6e7349d53bfb2946e5988d548f56680153e2e50c98fae91533f76eed9e42af66d823c77d5d3acd8c3341cf11d4e39e4df54e03f4f69a77047b4d13ccea54053c53147609256cc659a09068180eb2c33f8405f657e9b11512cd1b4bff547d8e8aee5139ee6756432111423674a3b2302a3ada2ddfde5b8da95ed081acb2636a30445d254d15d6d0383481ef0c918898db4a7d011d953d7a9ce28a269a0f4abac82ced8c4d1afa3dd860f18fa005fcec6b1186696988eb2270944b79596198c1bb948dde7c028cedf7d5cb297afba4fc66dd38becd06fc5157be742f6d2bae2a33f49ca654cfd6142ad572c49b7da4afc31f98b49040fc6ad3aa4b07cf0a5199fb393dedd16e7047625ba860fe90225f312c2676454b0c09685e0e9e0a8377a241957e37eed4d7a80da4925f56b99be7a939cd7b5da32f0de7ecaff601d0e4cedb6df7462f08b0c2d18fb8f16bc75d92d078177a00abf677c318162a72d1eafe212e1bd8304b7176948", 0x1000}, {&(0x7f0000002440)="5214f4dcf297dc5334a1eea601", 0xd}, {&(0x7f0000002480)="d02cb56db37df8d71378df9307c28c63b1c5a4a6c07f62b588ca3fd98be950f7b53e23b21f1ec5358fdf8288aad38ed1", 0x30}, {&(0x7f0000002640)="8d6adc9ede0ccfb967eb1ffd7f8f57ac7f0de2fd135e4b16534d1b71a6accb8ad86f13f6af736b97c5bb02a6c60d8caf7e29f4ee071d489b741252e351321d2314ea79ec13925c8fa9b29df8a13a0dc1ce1a07d31866e2deb6939430d448edabe2a478d6845c0147cd0965d20caffcf6a35e06e0d5471fdeff687bc21be736b6b72145c12540cd09d969361b2c36ad7ac2fe53199906e2126944f6a96e1f6772d780153c1ecbac8b3327b0193227c0a719e5b53154d7e6186b7739e0a53a397bb250526569132421a4a890b8185fcb0ff3814ef35f9ad4645fd06a0dd3f6acf86b9a6bb9cfeb657da45dfeae0a2dcb7840e76391b23ca241ce50a3bcf2d669443a1d16d1d8e4d02e81eddd4303c1ad2ed76b9a272c408965a58b32ce2d402498c802910e82812400fd9f769b804b05b0fb072e415fdf36", 0x137}, {&(0x7f0000002580)}], 0x8, 0x0, 0x38d) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x41, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) lseek(r4, 0x0, 0xffffffffffff8001, 0x1) readlinkat(r2, &(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)=""/109, 0x6d) 23:37:46 executing program 0: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3}, {0x18, 0x3}}, 0x3c) r0 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000640)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000008000000806000f3af906f35f60663ac3ffb879b0b877cd486a4e00dfb2a001e48f42d5acdeaccb8d75eb72b51a475509fcd077e202e872175bf884f2a34ffd30a53e02993dde0410158b240721d84bfd75056c48f970cded8f92e9880e0bf79ea725d3ce2b4c4687f94bf832c18b540722ff9e21f4fa7588de0f42278df1a2724f931c4d307dd597d6ff8afb62b620a4dcc506fbeb652043e44e86829ea1ef80f83b03555db3c08536c688fc0baa35956175c1ccbb9d44d545c3f91218e785b7b08980b53ba999497b1abc64004334e1d727566920b5f1b94051b9a6c08f7ddda2c26765148442aeb8f849490d31b51d5f83df278101a6d71196192b0af73ee31bd7b6e3c55ead2a82b01a59b98fae5a268ed63fe8e85ae1ee10a69bbdea407b8bd76e26d26c8012f0e6a6b7fa5f493f94e3b49f1968de13a308adabd4b135b84e8be30e79bd7fdefc9c4bc0bcbd81950c2bf20ac6728c6096d0e5cfc4769c4aea32967cacbb1a3ad4cfd924e011ee9643d66fe53e63a663755cc49452cd2a2a7ba168ee38f3ef186415c4bc4c4cb5996bea1619720f225d2f7ea5b893309a29ae47e47e08a882090b51a1afad0f0dd39bbedc1f124353d87539cc160c55f65c99a41c70c9059ba220195a144d36a66a56ae737c9241ee3a2fc621ebbdb3df0f7d5830d5c6bcbe88a4077114f199c3d509a2407bb4bb7589aecf29fbf3a71943c7647a31dcf81b4ef9c7521e0c6e532027f51e8285727e561c31fda9f2ff1b29e622e1097052edca82a72c459c2536ed1d15c34bcdc28493e7f4c3"]) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) r1 = socket(0x2, 0x1, 0x0) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) listen(r1, 0xfffffffc) 23:37:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="a4", 0xfffffcbe}], 0x1, 0x0, 0x27fff) symlinkat(&(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00') readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) r1 = msgget$private(0x0, 0xfffffffffffffffd) fchdir(r0) syz_open_pts() msgsnd(r1, &(0x7f0000000280)=ANY=[], 0x0, 0x40000000000800) faccessat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x106, 0x2) msgsnd(0x0, &(0x7f0000000200)={0x0, "3b53116fa980be6eb0398fe4462b606fb8346482cdf143664ec0bf4d07f273e74d0634202a7843d20eac3add2199c871371d7b9e88f8c2f4102609e9a96230bcd84d3f4e501d4c85bcd723ab41500c44b0949c27e4078639546ec35c8ad50b94652f26b883cecfdedc5f7f3568ccff7767a324c0f2b062b5049c11fae656"}, 0x86, 0x800) 23:37:46 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) r2 = socket(0x2, 0x1, 0x0) connect(r2, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) r4 = socket$inet(0x2, 0x5, 0x8) 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) r6 = socket(0x2, 0x1, 0x0) connect(r6, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000340)=ANY=[@ANYBLOB="0081000000696c6530003ae6fb122c33a11561c8e0c7c51c31c1efc1e9ce7e8ae4d1b6d1662c78ec16830fb2dbed8969f14493cf85315c20652f409973f93111b31f2926b9dab38b059186193026bd62ade01215ad6581e7e2ee"], 0xa, &(0x7f0000000200)=[{&(0x7f0000000180)="d7130fb0b2009c9c9d7d62ce4fbe4b0cc947fc21240850c25f853b68140bfc9c3d79d735faa0f770d6e0b36172df9e8c6ac0514d23ef9985c577c09a31acfb0209c5c21e968b1af899b01cb3acfb1bb068c953c60ed19bc568f2007c07fec14e9f10eea87781f11b929db62cc94f664239", 0x71}], 0x1, &(0x7f00000002c0)=[@rights={0x30, 0xffff, 0x1, [r3, r0, r1, r4, r0, r5, r6]}], 0x30, 0x3}, 0x400) ioctl$BIOCLOCK(r5, 0x20004276) write(0xffffffffffffffff, &(0x7f0000000240)="b5f8be393558f1151c5701eb5a5a07000080b91690b019d384d35a32334d5f2cd1c476d7f7397829dc09e4", 0x2b) write(r1, &(0x7f0000000140)="a2", 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 23:37:47 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000180)={0x7, 0x1}) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/65, 0x41) syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x1, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @rand_addr=0x8334}, "37fa8441f0f96103"}}}}}) 23:37:47 executing program 1: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='c\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') symlink(&(0x7f0000001140)='./file0\x00', &(0x7f00000001c0)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r1, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r1, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, r0, 0x0, 0x10, 0x409}, 0x9, 0x1, 0x20000000000008}) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r4, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r4, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x1000}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x409}, 0x9, 0x1, 0x20000000000008}) r5 = getgid() getgroups(0x2, &(0x7f0000000040)=[r5, r2]) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, r5]) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r0, r5, 0x0) 23:37:47 executing program 0: r0 = socket(0x2, 0x8002, 0x0) socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x10) write(r0, 0x0, 0x0) msgget(0x2, 0x400) 23:37:47 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)='x\x00') ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r1, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 23:37:47 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000980)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c473686dd604505000200aa00fe7400000000000008000081fcabf185fe8000000000000000000000000000aae51f0a71120cd4fe696eb409870666192be98c0f64a310df436b36f7877341fa85c53de8585c5ece95c00332b6dbf561e2dec34f5dfe778b5ca542caaa81dd224a5b31e999f5a7b7708d4e046efaf137a7f882dd8f0b6d69fbc3188a603dcdc93ef0893f1e60379253798f54e735f379e87a9c10e065ed66f7509b6688446625bb3c5a974dd2cb91f44797f8c1ceb95b7a768c30ff7f3e6a7562f38010cb16cd9a827249f9ee6b57bf93948d23cc6efe68664b0f0b707ff539e62e2af8f347ee7f3dce825241cdb456eaf6e4b242772acce8d21ed77a09"]) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file1\x00', 0x10000, 0x16) faccessat(r1, &(0x7f0000000200)='./file1\x00', 0x80, 0x0) r2 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x0, 0x178) accept$inet(r1, &(0x7f0000000380), &(0x7f0000000840)=0xc) renameat(r0, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file1\x00') fcntl$getflags(r2, 0x1) syz_emit_ethernet(0x400e, &(0x7f0000000780)=ANY=[@ANYBLOB="b7e75f0cb0b879babcc9ad4617d3a5f820adf8088599d416ae33b34699a598ed0c0dd1fe0000002594405907343064ed3047af20a64dd2ad5936add87ea26c9134ca44c32b0f25c3e6c2c030d659e8217be4cd0b57e90768cce83e3e21d4aff8a84b9405000000c3005b40c7006f8c67a4c2a85c60dc1fbb718ef3dcebb14fc25f8a50ddd7"]) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000080)=[{0x3, 0xe, 0x800}, {0x5, 0x6}, {0x2, 0x100, 0x3400}, {0x1, 0xffff}, {0x4, 0x1, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x800}, {0x0, 0x3ae9b8cc, 0x1000}, {0x3, 0x8001, 0x800}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r3, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/148) r4 = socket(0x1, 0x2, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1, &(0x7f0000000040), 0x10) semop(r3, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f00000003c0)=""/254, 0xfe}, {&(0x7f0000000240)=""/11, 0xb}, {&(0x7f0000000880)=""/207, 0xcf}, {&(0x7f00000005c0)=""/29, 0x1d}, {&(0x7f0000000600)=""/242, 0xf2}], 0x5, 0x0, 0xa7) 23:37:47 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x0, 0xffffffffffffffff, 0x0) 23:37:47 executing program 0: socket(0x18, 0x400000002, 0x0) pipe(&(0x7f0000000080)) pipe(&(0x7f0000000000)) r0 = socket(0x2, 0x1, 0x81) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) setsockopt(r0, 0x8, 0x7fff, &(0x7f00000000c0)="bf0e566bef7a0d3cb72c25c0e6bfa98dc6cbf6aadfb287b765c2cc765aa886310ddd823faacd92e76b7cb1baeb8b0da1db292fcb4d348bd42876ecc3800c75c1d99edcf0245042c27efdfb64b6d3206a3c", 0x51) 23:37:47 executing program 1: syz_emit_ethernet(0x99, &(0x7f0000000000)={@local, @empty, [{[{0x88a8, 0x2, 0x1, 0x2}], {0x8100, 0x0, 0x0, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, "946351", 0x5b, 0x0, 0x86ddffff, @empty, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000, [{0x1f, 0x9, "3a97ce88eedfaeae96c9b9aee83361afab9c5c4c336d5135b8f77bde51d927dddb1cf1c6e52339ea0971e8cab00c9186a89daa25111a1ceefe9ef64db5f288870b7a81e8a832878044"}]}}}}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) msgget$private(0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x200, 0x2c) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x59e, 0x7ff, 0x3, 0x0, 0x0, 0x2e, 0x10001, 0x1}) 23:37:47 executing program 0: syz_emit_ethernet(0xa9, &(0x7f0000000080)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "e70710", 0x73, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ni={0x8b, 0x0, 0x0, 0x1, 0xfffe, 0x80000001, "b5ac5cad26224d595eb0b280ef20b5451ffa6c910d5e9e4275d3fd91497e8729f483a0f9b12e5d847ba53f129b87b859e8f31fc83acfb5ac4f91f68f4e605141e1ccf98348163de8e3593991f64b0f3c70f63dd84c87e3e965a9d06af39c8f3e7a03d7"}}}}}}) 23:37:47 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x280) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r0, &(0x7f0000000180)="ed", 0x1, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x274dd678) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) 23:37:47 executing program 1: syz_emit_ethernet(0x32, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaa62aaaa080600010000060000000000000005004ca11d52fd8c448cec76938e0b6f92139094190e499b"]) r0 = socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x2, 0x20) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/159, &(0x7f00000000c0)=0x9f) 23:37:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000009239ac60aaa266ffd587770f5c383a75109fa379dd53b2766935be491789317a4be72147846cb9581c837c70a5ddde0c7336d24e24aef008665fa64f06f83aed75b4c30500000000000000048d876240"], 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, &(0x7f0000000200)=ANY=[@ANYBLOB="6a02c97b4e00f8ffffffffffff0000000000008b5c9803e75a5adaae3affbf55b6830ec2805e5877424661a1aa5cce4ed84bb8d652a69704762ad2dd5eafc31e17ec513b9a1cdb9838773ff8b0a64d2aac05c2caecc4d47e0c41a099ea493e9d630748da6c6a25adc35d6e3f4f382f62a9df719ba57088ec783505ccd3ffe44361d9e0379cdbe9ab991ad02eb492821bb261f855e8e1a7a9318610ebf67fd42692886576439f186abdf0"], 0x10) sendto$inet(r2, &(0x7f0000000140)='-', 0x1, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8060693c, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, 0x0) getpgrp() socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, 0x0) socket$inet(0x2, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) fchmod(0xffffffffffffffff, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getgid() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) close(r2) accept$unix(r1, 0x0, &(0x7f0000000080)) recvmsg(r2, &(0x7f0000001280)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000000c0), 0x0, &(0x7f0000000100)=""/31, 0x1f}, 0x1) 23:37:47 executing program 0: r0 = socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x63, 0x1}], 0x2, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 23:37:47 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/214, 0x1b}, 0x0) r2 = socket(0x3c, 0x2, 0x0) connect(r2, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) connect(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="00614b332115012e2f466949797f0400691ef7d4f4"], 0x10) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000180)='./file0\x00', r4, 0x2}) r5 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x80, 0x9) close(r4) connect$unix(r5, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) r6 = socket(0x2, 0x1, 0x0) connect(r6, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getgroups(0x1, &(0x7f00000004c0)=[0xffffffffffffffff]) fchown(r6, r7, r8) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYRESHEX=r2, @ANYRES64, @ANYBLOB="d8cafb5e8361289a78f38e4138d099a92bdd6dd887eb7c79a832f1e6ef8835644b9eae122359349b04da6fdbf34b7ffc09ec69cd4961060a467b5ae05c43e56bc74f0511b8cc073ffc84f17a4ad47a3398216ede5f89d4a3c0d095ac1e3c19b2ff5321fb183e9a4be80000000000000000", @ANYRES32=r1, @ANYRESDEC=r0, @ANYRESHEX], 0x28}, 0x0) 23:37:48 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) 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, 0x7, 0x80000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 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) recvfrom(r1, &(0x7f0000000080), 0x0, 0x800, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) r2 = socket(0x18, 0x1, 0xfe) close(r2) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x1, 0x4, 0x0) getsockname$inet6(r4, &(0x7f0000000080), &(0x7f0000000180)=0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) write(r2, &(0x7f0000000ac0)="cb50690d472457db77fde513406cd76431061d34ec2c7fc6e6c9f61f4ad07e6851938a5a62315697fbe8f79758534d6bdfc34217ccad1ac2ccec2564e8483a0fc8ed091ed1db8224bb5b58f56d0b28e201a5e9b1b915516101943d0a2e32a6d1ffe84aa6b36fac591b1179747cbccbc2517c2e2ed188a9ff9c5ddc118c8e99d1f4f2441d437804e739d32d749cd3d177b81ffcd5e55332f33549f367bcc33c8a4d8d1085b287c32d6c465f485a3fcd465a509a5363f875d625889c0841b7cbf4dbfde7e0078a6422aa6e42c80fecfab626cb8b0a8a16531d87126a9f7519071dff50b0698cb70c4443a67a0cf0c95391320e7926b811f112b9bcc995511a701c3cde2e470b6c01fe861c51c7d4a879839492fa8217020096c6b4e419b94a76a3ff59e8bc58e544548185b720f929e1e00c2d0a14d6ed1087cc056c9ce8ff4f9bf2966812e2bee82166fb32cb297b8e19963a1b5bab66b14a7e531dcba725b7a7d7fb17b8a71c24c82d5147e7275e22a854", 0x171) 23:37:48 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f00000000000004006c653000"], 0x10) r3 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) r4 = socket(0x2, 0x1, 0x0) connect(r4, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 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) pipe(&(0x7f0000000200)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x66, 0x1, 0x571, 0x9b}, {{}, 0xfffffffffffffffb, 0x153, 0xf0000041, 0x65c8, 0x6}, {{r2}, 0x1f08daa95d379aee, 0x13, 0x20000000, 0x5, 0x4}, {{r1}, 0xffffffffffffffff, 0x75, 0x4, 0x5, 0x7fffffff}, {{r3}, 0xfffffffffffffff8, 0x0, 0x40, 0x2, 0xfffffffffffffff8}, {{}, 0x6, 0x2, 0x4, 0x115cdd83, 0x6}], 0xffffffff, &(0x7f0000000240)=[{{r4}, 0x0, 0x0, 0x10, 0x80000000, 0x6}, {{r5}, 0xfffffffffffffff8, 0x22, 0x4, 0x80000000, 0x7}, {{r6}, 0xfffffffffffffffe, 0xf4, 0xfffff, 0x8, 0x8}, {{r0}, 0xfffffffffffffffe, 0x2a, 0x10, 0x4, 0x20}], 0x6fd, &(0x7f00000002c0)={0x7452, 0x3}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000009f8b2818ff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000001100000000000000000000000000000000000000000000000000ebffffff0000000000000000000000000000070000000000000000030000000000000000000000005050ff"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 23:37:48 executing program 1: pledge(0x0, &(0x7f0000000080)='\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x4) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 23:37:48 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x100000001}) r1 = getpid() setpgid(r1, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x2, 0x8, 0xc98, r1}) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/zero\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/zero\x00', 0x0, 0x0) r4 = getpid() setpgid(r4, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x100000005, r4}) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x100000001}) 23:37:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x99}) r0 = syz_open_pts() close(r0) 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) accept$inet(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x3, 0xffff, 0xfffffffd, "0366002000"}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) recvfrom$unix(r3, &(0x7f0000000100)=""/40, 0x28, 0x841, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 23:37:48 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) seteuid(r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 23:37:48 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = semget(0x0, 0x4, 0x222) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/224) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000010c0)='c\x00') 23:37:48 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ff58cdd4"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r0, 0x0, 0x0) 23:37:48 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) fsync(r0) 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) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x9, 0x800, 0x5}) 23:37:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x6, 0x2, 0xffffffff, 0xfffffffd, "7c191aa4e4788b724930dc2a689e40f74ebf6661", 0xb6, 0x40}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x2, 0x300000000}) flock(r1, 0x1) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x3, 0x100000000}) 23:37:48 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000380)=[{0x3, 0xff7d, 0x1000}, {0x2, 0x3, 0x17fc}, {0x0, 0x1009, 0x1800}, {0x2, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x806}, {0x2, 0x100, 0x3c00}, {0x1, 0xdfff, 0x1800}, {0x4, 0x1, 0x1800}, {0x4, 0x3}, {0x4, 0x6, 0x1000}, {0x2, 0x3ae9b8cc, 0x1000}, {0x0, 0x0, 0x800}, {0x1, 0x2, 0x1000}], 0xa) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) semop(r0, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/150) semop(r0, &(0x7f0000000000), 0x0) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000540)=""/162) semop(0xffffffffffffffff, &(0x7f0000000240)=[{0x3, 0x7a0, 0x1000}, {0x0, 0x9, 0x1800}, {0x2, 0x3ff}, {0x0, 0x9}, {0x3, 0x7, 0x1000}, {0x2, 0x101, 0x800}, {0x3, 0x5, 0x1800}, {0x0, 0x7}], 0x8) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000001c0)=""/68) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x31, 0x0, 0x25c) fcntl$setstatus(r3, 0x4, 0x4) pwrite(r2, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f00000004c0)={'./file0\x00', 0xfffffff8, 0x7ff, 0xffff8000, 0x0, 0x205, 0x10001, 0x2, 0x2, 0x0, 0x8000, 0x3f}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x9879, 0x1800}, {0x1, 0x2, 0x800}], 0x3) 23:37:48 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_flags}) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000100)='./file0\x00') 23:37:48 executing program 1: syz_emit_ethernet(0x86, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x1c, 0x4, 0x0, 0x0, 0x78, 0x0, 0xfffd, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr, {[@lsrr={0x83, 0x27, 0x5, [@multicast2, @remote={0xac, 0x14, 0x0}, @rand_addr=0x80, @multicast2, @remote={0xac, 0x14, 0x0}, @rand_addr=0x8, @broadcast, @multicast1, @remote={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0xf, 0x1, [@empty, @multicast2, @loopback]}, @noop, @generic={0x88, 0x2}, @rr={0x7, 0x23, 0x63, [@rand_addr, @remote={0xac, 0x14, 0x0}, @empty, @loopback, @local={0xac, 0x14, 0x0}, @multicast1, @remote={0xac, 0x14, 0x0}, @multicast1]}]}}, @icmp=@mask_request}}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000100)) getrusage(0x0, &(0x7f00000001c0)) 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) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x101) 23:37:48 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x18d) 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 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x8, &(0x7f0000000040), 0x2e4) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000180)={0x200, 0x0, {[0xcfb, 0x5, 0x40, 0x7f, 0xb, 0x5, 0x7, 0x4, 0xff, 0x2, 0x10001, 0x1, 0x1, 0x7, 0xfffffffffffffffd, 0x6, 0x184, 0x3], [0x3f, 0x1, 0x100, 0x7, 0x1, 0x0, 0x7, 0x4, 0x9, 0x5], [0x80000001, 0x2, 0x20, 0x5, 0x1002, 0x2, 0x1], [0x7, 0x3ff, 0x5, 0xffffffffffffff01, 0x801c, 0x6], [{0x3f, 0xc5, 0x8000, 0x2}, {0x1, 0x25, 0x5, 0xd81}, {0x400, 0x0, 0x3}, {0x6, 0x6, 0x2, 0xffffffff}, {0x3f80, 0xdad7, 0x2, 0x3}, {0x9, 0x6e, 0xff, 0x615a}, {0xff, 0x0, 0x1d, 0x1ff}, {0x80, 0x3, 0x5, 0xfffffffffffffffb}], {0x3e5, 0x6, 0x8, 0x15}, {0x1, 0x7ff, 0x5, 0x6}}}) 23:37:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 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) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYRES16, @ANYRES16=r1, @ANYBLOB="810000a412d2507baf000000000040ff01000074fe06"]) 23:37:48 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) r1 = shmget(0x3, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) fcntl$dupfd(r2, 0xa, r3) pwritev(r0, &(0x7f00000000c0), 0x0, 0x0, 0x6) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r5 = getuid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5}}) shmctl$SHM_LOCK(r4, 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) openat(r2, &(0x7f0000000040)='./file0\x00', 0x10000, 0x0) shmctl$SHM_LOCK(r1, 0x3) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 23:37:48 executing program 1: r0 = open$dir(&(0x7f0000000180)='./file1\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x2f}], 0xed4, 0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1018, 0x0) r2 = open$dir(&(0x7f0000000080)='./file1\x00', 0x80, 0x181) mkdirat(r2, &(0x7f00000001c0)='./file0\x00', 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file1\x00') 23:37:48 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "21fe2e518564a638fa0212420e091fe600"}) r2 = kqueue() mkdir(&(0x7f00000000c0)='./file0\x00', 0x154) dup2(r2, 0xffffffffffffff9c) writev(r1, &(0x7f0000001680)=[{&(0x7f0000000300)="717ed3c7fb2206ff43cfd397325e6e6a4750d040dc6b31df842015f4a14e5b9e3061820dcfb358b542cd1bc5ab9da87a0e92d6f831e59d944bf3f4c491676ea28fe8f212baeac570a5388f8c0aeb29c26b724bf35ec3c26bee7aa481c9a8ef2189f3f78b1fc37fe9ae21876194ed82d4819e2e9525c415794901511480cb23deae04fe831c76f8e13c27e76cbb3f15be609db0254030222015aa7c8bf1b562e85ff843ba93f42e0ae68422613698f2172af80817ed9dacce2aac632a200377dd056a246590d6afa437c242112749d80d8ecfbdf6dbab833a53c1859ff816d6466cdfd896e28ad711cfa8f5f614ad81dc93cc11e62d864cbee9226366c7129d03145ceb5c17f2e31df7cd3d513cc035bb65b2e2f316e8516bf0a9374f3563aa1e383bb1b94dc5def1f52c32472a3a5d4fd20c7d3e7f12a32c2509a2407dc132b800d59368a3c61da5ef636e85a40ab2868943c2add825300dca48694188c47de99e689715b7f58ce9958e025ffca3ef3bc5fd2b4f7cca451015d8f4fe4763137335b2a3ad10434edf20873f4c9b6f977f77ee05e2906bc35b0d9aa846bb1d08a2bb3a625dec36fc133205f03369c3370608cfff5f0af23dcf0f7c6d46be56a405cbb66c960e48eff24f95af449f7a787be1aff023763832f162b477103e55769fd29cb217cc0b03aaedfc7902699290b32b81b3f9b585180540b9185f03ce565149c3f81c3a60b2007457010ce8a32d239236a49dbe46f250e8be7dc3f970dd28619660c1770b793782e731e690a083cec4fa890510923fb14b65cb7730ee90715010616bdb4475bfb234ef7586aabffd78a0e74ae3c9c1d34e87d859fc1b4424045d0abed0", 0x265}], 0x1) close(r0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x200, 0x0) fchflags(r3, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r5 = getuid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5}}) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) getgroups(0x2, &(0x7f0000000300)=[0x0, r6]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x75, 0x0, 0x0, 0x0, 0x0, 0x10}, 0xaf, 0xdb, 0x8}) 23:37:48 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() 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 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x40, 0x0) recvmsg(r2, &(0x7f0000000440)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000000140)=""/85, 0x55}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/31, 0x1f}, {&(0x7f0000000200)=""/10, 0xa}, {&(0x7f0000000240)=""/215, 0xd7}, {&(0x7f0000000340)=""/248, 0xf8}], 0x7, &(0x7f0000001680)=""/4096, 0x1000}, 0x0) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "9203ae726ffd0a765e2bb4f0ffffffffffffff00"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 23:37:48 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x9eb4cd1274ce6d9, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)="53457129ea", 0x5) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1000100400004}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) dup2(r1, r0) r4 = socket(0x2, 0x1, 0x0) connect(r4, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) lseek(r4, 0x0, 0x6, 0x2) 23:37:48 executing program 0: syz_emit_ethernet(0x70, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaf4b3926e99ff4520d6f9464833ad55a397e27cd747ada246ce4c8caa382684029eba795088c16737d6ad86de661471442bce754aab2dc3af5384be6abc68c6e975010496d51333edc84582682cfe1c28a1c71c3f7cb5204d9bf1d7214e8ef5ec87724958c9a459af9c342ccdf0aa76f7df1aecd2eadb46a2e00a36dbc108a74a0732d18ee5c0b4554e421037896fe13a319741fb7a318f96e9a3197c3585aa93966dea2db3178eb5a8ad5133db8d50bba5e698423cdc1b7c2dd9730a2809804028a3cbbf58b79c7f4262dfe1e954d9c1ed32b7"]) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) fchflags(r1, 0x0) 23:37:48 executing program 0: r0 = socket(0x10, 0x0, 0x8) sendto$unix(r0, &(0x7f0000000280)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda71601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a00f9000fcff80ffe608a371a3f8000400000000000000010000000000000000000035a81a1862810c89760427f0d71c6c76f5d6b21736038432f8a9b7f8e00fc76d5c1dd8ac509650b3b4b0f5313a8fac3bed3aa6fef47f9519c203ca83e08cfe130e820f96cd5a0cf1e23f187e5e80412bea8a67f2f1e13861a9de74ae416c361b0663b81b66e7ffe10ccfd356a8f80bf14287b6c8f2d177dd0dd66a89ec781b6ab2203393e8c42ea9c32c3b1f8c68771359435e26b53c672c6e2a9c2084e322ec0b003e07faccd3059c327b7562395bde72052056c13c71042568b36dc1236deaae7a518ab4e18b3a4bfde16e7a6842675efd9320e1efc6f3020ebc13015661019a8f2b2e56c51ef310f7c2433e469b93c578aa42e22ad822faa5999f717b10a835c135885f", 0x1ae, 0x8, 0x0, 0xfffffffffffffecf) 23:37:48 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000140)={@local, @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@generic={0x88, 0x8, "7736e66d9669"}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0xfffc, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x39ee4a05, @local={0xac, 0x14, 0x0}}}}}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000001640)=""/108, 0x6c) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) syz_emit_ethernet(0x146e, &(0x7f00000016c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa0200000000008100340086dd639b93d914343280fe8000000000000000000000000000bbff0100000000000000000000000000011606000100000000fe8000000000000000000000000000bbff02000000000000000000000000000100000000000000000000ffffac1400aa3c060008000000004685d19e2e29cdf9d4b2cdbed3b251c900000000000000000000000000000001000000000000000000000000000000003208001f00000000ff020000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000aafe8000000000000000000000000000bb2b25000000000000010300000000010005020051c20400000b5005d1fec8c85b8e7cc00943e7674f5ea849aac62b18707ea6489ed610b24b16f6eea6a1e8b1e93a466d338b17678f0ce065ae14a694732a414aab8c876566684a2dbabcc6235594796b8be140b10d42f6acabf0993e29106d31e35d11660cf67d5a8d74ab17f8f19b982867f4ecc98f1fbffea631a47c419005f8a380a886ee5aa4060161ec8c74128585a105cb4459584023622c5ec1a67352fec9feb3640463dab0a54acad2537b6824460fad9fc816f97a1884f18e6e09fb8fd0f09a00f83fb279342f088ae4f8536b90fa68fe4eed43d1660401000502008140351bd4bef642b85b023658fb81a9306189f4c85d2c521a27f47f849771639412d786ec707778253b7d00902ffc5be83d7e42b40b51a30401230401810000000000000037004010670000008500907800000000031ca10f76b03b504be116ed30d7badfa02a8421cabf1f8cf621dfc5070169a896eb1bb8d5923b37ca6e91088b4b7ab7dada3e7718656d31cd863db241b81221f2e2c5074a0e3ece38fb82a82b01b53ba67a3fd5206e339b648484a49ddfc9a9a0cf52b9e0928d3012ce4cb73a1b88c76b75a2846c63b9f85db37914b6ac74d0c3e2aebfbbe48893e78a246becb714c1c7a8d1c09cc601a67a41fe3e10a6369460324669034c738854cfc45dff509768bc1f442b2a3b9f31e9724037b29a33def73433410153e6442946e40f2f525ad30e4056b6b92e858a29b269995ce81b0d180002f1c79bce04e40e0a45b8df758fb2e42edb9782189aaf1c032593a3af7c4ee6ed330a5f53e1cb64f187becd5b6219b998a2a0a98a6098f602d3501fd1cdc0a1cfd1d80c18cd6ca8ea1a92d03288eb60a9a2c6d74ff7b69ff20e2a041b8822a5edd39835d06b6dfd7f3677875b31922c4fefdc7af22e531b9a71b87d7f9aa85a02de32128be1a2916aeae248867afaa2ed0bb6e14d2c44ad05a87c0fe3617f4c0e1e1bb80e615d38f533445dea54d741e3658e4fe372836e1b24be66c5b50b7fa4d8efb6f00067b3aeaf8d495c20281ce5bdd718d489f62b283fbbfb2c3932e1b1f2b1e6ca3c69db2d86ac914d4e43783428e1955b8e33dce3494b162f6d9ffaa47bce10c72adec7f4a96a247e45a9229e055de08fb4761a686a570f1181f6bf76971e478e66b9a67a3668bf5e665946dd5472fa614d70fc4c9e16250b3b1df05e95aadd4c591a1762960a706fa2c56268aa4fd7c27c0d5e36521819915aa9c79d75e9d1d59fc3f42f87df9eee3868503036942c60be151996d1e2ce7d9ad1f36722060dfb3b1ee9d8b230d80a76bb872009e09bba21ccbd49407c1d7f51e98cab78573098270682241e0eea41b0e7bdff50d62dd90143223f3f41822c22505ae90f66438a89edc3433b92f102293a8f2442b8b85f90d0b96d8e411b7a6eef74d420d85fdf3fff99b094a274f38aedacf6689f25b78d1e189ae96a352435d968e320dff5572236049d80104dbdaaaf9e39b52104a4285d2530f7f6ddadd2146e7f9e55f5484cd3bb4593a5f741faf337f728325226859bede77b894f0488ac3d560ca6cccd6f8dc6b206cc9baf34ee868abb7ec6ebdd18a8adc81e0d62373e94664db85a1d7b5b83ede83647f528dcc1624d92ecf6684272717e6dcdd1f997bc32fb9a86b41f8c707bb08b7a711d445b53001908e14c5aefb7985400aae282d4558cb1cab64df2ff4535a026c0452839836118493ec32c220a46c3fbbed9e6b8286c4d566451889ed534fcb9128baa843c6e5654439902223ba44fd7c7957411dc808a02258c24ec05422da486d573d6fcca1121ad8614c6134bde465589fc76bdce726fc268da9152295be6d503c82a5376286b12050bdc0bd4be4152fed5eff92b57b62a7e3f78fbfa018ed13074dca529a80ffd8e9060c973940dd79d4800e06637a2015a014c7110fd1cfc094f2f920258cc45f1c9a40c5217ed9d520c5add99c42d480e9395c4ed45f847c8ebe8525980952053b00fbda9da3dcb332a407511a5f5fbd3241bd80e92d597b58e0ea3f1fedd6662fb63bd85c109c4a36f45eb7fa4647447c3ab29515e4f3280690dc6ae6c33ede901b85baaeae4b233272a16eebd99ae147a6a1f7036a0e92b42fc04658f4a263b55d9188865d4c3884732a5464ef20e6566bf6c7b216d56187e00bc55d7ba9a4d92a610235017e537bd30d54ca13ffbaeca3705538d607277d95660cc34b6fa4c569dd58ebb4de8ff3d584e952ee0cba3d5c5499a15d9bbc1ed4ac31a04b696697dd928909d75825b1e20d30ec9cec68bada8fab2dec9320d77b1e401452df9249106e9f2214bdaa6b9ed6848245d706e4eeed50448f49b6f667ad97befb97695e14fdb57923c3a42bb22df7b8cd3bba5ef9df73932294253e0689681b871c36b61eacededb2e85cca415985f6fc5c9447aa41086a4ce6bfbe203ac3938fe81efa347991287a5445b5c2a6f13405829562b7429d918b8b6accbe35c1189444dcda0ebe6cffcb011066f9e50047f972b72964490b1dc667fa60b1c8731f819a85c576605a21b472d9c41b7831e6e21f95e79b5b157e74bd6be1d7559429af7a44c36688bd7bf1ed27b141cdf9df735ede98c2cd2d147ced993837ac6a4ea727acdc511699871dc6f30d3caca4e1c2943ba56831b5534234bf5311beae42f7654db51c1f4d9f833522f83347f57710895d3b6e32f45d9f64ea3d10c6491b336637c4a5ac393469bf3705f60a531311938b60ddd49dce5646dae1f614c878b89624b06b8118b470ac78a54c1cfce23baccc5b8d3faccfbd737d4fb3718f12bb4b793e987f6277441207755bf9d7067810c15846734df0acf6d3043af84f0a861acda66e91d0417e4ece1ec40f50207851871e979f978a593669f15138f4fe2e6f927d653ca52baa10aeeebf79c2c966c606c0880b763f14ec896aa0766ef515c0bfb16d55f9c3c997efde8346316db490b1eb756d9c177a84a147718826ee81e7142c3a4b438a60b5721c529c11597f8d8e18d328c8b05c7f5ee308f20a209b777d66167a66b6d195a082607688b242a251f12561482396bab2c85e401b30d6b54ec718b71eb93c1f68bfb1fa292717eda394293f4d86d025ce1ba227aa9e7c783b690366de65267c08ccef26f165552150ff4006aef5479173f3b39c214fb1cdf5ecba2c51c17d67ef0c2647f3c4f9c220682be8c3f1c0fb187f12f3a8d2ade16ee645fbec71c45122953222b10c364069b775d22502e5938cc4a83c2ad74cbf0795cb758d5a62a600ab5ad72fe14ac2a74cbe6d96e21259cecf29830d42b175c04b3a1933f0835a925c0191ba7487bb2377040ae7855f2454ae14546ec5a2916ac099d26d57188afb9b3c81d0206149007875355919e25b1623e4d5ab92e4055304792d4a8d3326437a6b3ae8ec40215f08b13be8eb643d8787d7f490283c8775c889e2ed4a00be6bf496581f8e9fa55e118445cb9b96c557a06c2c48c05ec4ca04aac2c65b5dd322fab857196d32b82d939ab8ca20a9d5df2a7b9d79e8caa2d66d0e9d96323a7a99b73ba90331c91f09542fae79e1365794ffd26f53273b2196d604552d2da108010e897606ca7629524cbad3ca42b89f3318b9faab69925b00c5388e9695bf5e38c8d1951e5674090a94d578454acdeff5b41cd9f9db3cc3f14fcc20e4db0429df2ac90089856372ce06be8809d0e7666ecd5440ac408f55618208e44c55c41d4328ad6474e71739b00260315cb69d828c5cc431700e9003b665a52a61032a8139d5ada79f0268fad5db1fef5c5f69bc90e3e0ca300eacffd2bc5ebaffa273540c0ace196254b8ee72eb26160a67dea205ed8ccd36a165a3d1885cc7c02c4108e1ba3c8d75b85ddcdd9d2d637322daacb62bfcc277a4d4a01e340e017f9bb64a583f90f45fcc9b2c940bde56b13cfced42e7f756e9d9f717d6220b3e67a6009f1746ea0b967b14deb5b00551dc0d437f13b33624148342a18255a39948e0ceb16c224fab5ff08af35a40dbe783ee372351fc6502e4c02469f5c4b13739b2a2acfc1c0c009ee3ad6d2c1d388012b5c61c98e21e61d32766c2690402aaf9ce220a0b90f0155ce280f90cd7643de721f940e1eb54c83bb1962ecf7b87ed8bcf6c9e2de733f412bac1374074d33c1c735cf9506358bafa508829361fe443dfefb9fc0892759b3ec7c9d066d6b746304ed6d7f2105f2cef14e623bf0cbd837d22f2ca4d326f6cfd97ea761c46cdb5e1a277673cc68fe81069cdb0d146ba77e0a6591e172166d5aeb7c623b8df7ff6ece3d93dc23034212c8c4410e51deebb90c1fb68d1e93016d5798f45295a67c6d9fe7b683f836322dbe54fded35082cbbd29e07669cc0a4f91573b70452d1e6db9e2b69ddbd7cfc9942aa3615068ee7229be68c0da9d956834adef3dce15733b28600a379cde7b6f37da053433306255adc3bdc72b1268153c4950b90f13e7ccfda26d6522b59b9b8eff4d81ce45660ac396803219c380632ebfcaa0b3a4f3cd2859af52523ab12ddf5f7eb2871c95c817109d2c141963e2305dc3463ff497fe14c75618c96ce321dbce1d2b627fcb03ac046c29f0af84d414064e96261f4e1a4a0aa57f271173df6b8daba0ebb1612eb91c33b14cea6e2efa8954938be13616d74a62ea0207eba6e45bb7a8e0178a6fa96037e54890499675d57ab6fc0b33e9237f73f1565eb676c84b1d50dd862227f32b075d127c00e8eb39c21d6c00b3f5fe87d6a6a2668e81f465f749b4532e8e09603d1ecd6cdc1f863f47376d3ecf9faf16ababb8d1e48f322bc5b55fc953dad1290f118e86ea01da4ca8caf448824e62f132c17a61467ca88efad30eb2ad30bdbc63d9877260fb8c09e297d29a2cf9e90ac9d22e7ec665235329b06574dc3d7fcb06ab6e5e4b50117cccaadfbf9cb87ded3d261e328b4719a7103c5a429f91cc46d151b9b97240046cb719f2d6ada235a5454e154567c085aa251e11ae0cd9d9a698c3565b05969a3cc4ec25cefd8d9216158424a595587f72a29ab37025160681467b7c87a32a6eae3c2e8fa76dcabe80383a05a7cd38bb6c0929c3b99ea10c1649c133b5cba41ea2c139a79b3c13da7a824423a2541142b8eaa3642678a4ac47a5edc8094c3d49ca99b029244a0b61d2adff4ef19e08abda402c555bfa50519a7f7d94f8f8b9f8c170ef1fb7802dd95c914ea4f1b9c5f71a1b8c1b77143f685367ac9d84b0d7c3d3ff3ff02d205713644a4fb1474bf5162f7b4300b11c46b841dba46fc3d70b131280e7c5e8aff49d7a029379d9bd732a26a10fdb42154a7c3bb468488657b7806a502f40421f8d3439ac04174544f13f41fe855f68d17148b5d76f0195a88680405ae8b3156b252388f8eb0e1778d4e618ef4c08bb87149e2f42399d9887d5b642c8e28f5b6e49dd5caa0fd86fa98ee87bc99e9e4aab19df1aaa38d98a7bd13efa023f4901c3d8aba19560d2a7952721ba53acfb18b9f5201e3bdf3e81c14eaaa75c76949a3d4fff0f21b7e5a3a02098f16389d7b383e37ba9b7f69f988813de16814c3799451dcfc59bc5dc4b7fb10516124e6541ef7348d0b9a3baa5ea94ffb937878cdf7d02c73efa0a032c06a54dcb2da3832eab29c7507307bc8d66c2346d66d871c050cb6d53fd948644431936d8d7e0a119b3812d9c9b912a63eb97cfd2e1a5485d80883baf0d3ec98ef2f0367b4d6ee1fd82cd49a80333767830c10b11e9d11f8c62ba7c0297f5ddd80adbd9aa00c05d9f42eaf02a24674949678a51b2b3cf0b957404f1db55606c18df917cc67f23252eed3a90bebe63b95abfadebaf85cc653bfce0bf1468bf7e414b018b641813dd45dbad7f4474fbbbe83e3f53f6a6797be8965c0b45a25074c3ea40c15d420fe6c9b043d1357aae3f98de0edec51ff321357e4263a3e3bdae5cd1338fe74054f5d63a41241986cf8b97ef8e63c64fc9d9a155c9fddb24dd460ec73d5dea6cabae0584194a6d2cb2135f69506fd78b46c7cd3a1cfc754fc2094a86029c7499cc346c20a255dcd1928d7f0e4beaa7c7e79831478cddbedb3082d429d2b1eb6f0d1c6c8ce8dba35b9ab37a56c6d425bb3d8c0254a62183e7b48ab27d56f07654ea923bc31b0c47b6f7b9b4e31dfe6a91c6a90d83d06502cdae3106cc91a102b28f0110dfe030a6339de6c3d0600bdcf5cf7534bc21744cb2d5a8fe4beeffea24e53536ad459686836a4526d7cb51d65ccb39487b0f26683f730334cd24484342af34f30d347b5d7f3fe90c9990939a3fc15b55139d908b45531dd917c68a9863be4ddc4f4d5d1ddcbd382a2e003d82168956c9aee5f2b97a697720cf1138b7733ad293a685d829aa57c938cd05ceca3ebb3785c782d210bea35f175d61d4aa50f145eb4583287c151265c38ff241d35152fa5bb0a5c6b47bef6a916e64292db0d1557979f077f1a2bdddfd301351fcf62d2987b4906d876295e67d79299bf962ebec997f5427c5bd5ec6ca2f948201d93e6c372c2bf6a49b9441f184a1b4675ed6aae2f7306ef9dc3d41f0cb42e05c8eb17d0093e8122cae8c6492a80aec81991b9f3dd50d2cd9b416eb494be7bcf7f1f5c97780295de9cf5700d9bb446197f129482e7c51424002b1755296ba5a7c336b295adf88cc6acf1ed70c024e34b8f7ff0fc0bdeb58b8ae066702bd64f0488191ddcd8703661052a8fa3abcfe61b5cd5afe832ba97445a5f3cf32671e2a77b52651a5502317ef30ef2378efb1cb7a7a2f2749582ebf26ba47caf62f26b8a31a54ab33d25ec761d68288789e2449aa621a3c3bd4ee5b6972b6a79fcaae0a0ec12e55cd8b93d9a1c6dfde8f41a26b9254a8a4adaac703f89510e160a2c9b14487d0be201a8f7c1d48910b964428a1467694eed80421264e338332cb955d0d308c69ac5a48b8c1beade38437e95c70583126cc3bff5067c39fc477797a64ceead8988783a0984c9686c7ea119e2379b13c0aebcb30cfcd65b44d7034a2fd710f263616256df11c17294fb7ee5833b95920c9d43075a4dd9896df57e80330a7edf340d49d4fb3fb8448867381f79490f4c229c307cda82cfc8e0445846cc16f0782659788eaf59951069932f76000cd532601fa00cd7188d307cbc38b44684fb543db54a5b06beb55b8fd6a43036fe1e476af180a422d46135b722889074a70e58cb664e9f172096c69706961478000503a8d271"]) 23:37:48 executing program 1: symlinkat(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x1b4) chflagsat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x81990714d56ee5d9) 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) accept$unix(r1, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 23:37:48 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x81) pwritev(r0, &(0x7f00000010c0)=[{&(0x7f0000001100)="eb429a612d960e751e2af55fbe90ebcb2ca338afe740cffadcbfd635773e69b149659299909fb0dfe578a01c1be14c1320d29858a6fe4dadf8cf38f281b2974433dcf2dd64dca8817eb84b173417336152add13fcc481df66d5e220fcbf3520423111946e0904eebb1760136ce598fbba18b7df621c33db9123ade6342c7fa06b778c0e618da4e06cead89e6ca70676e0213e356f39b18af35e665955e9c15ca0e4b433433a355f504145386402678122b940ef768cf0de2fbe427568b59c5749df686384323b6d57bc6dabd06344e89e3e7ced9225e712aac91665279ae075a64c19f398605cdc33c390e6411ca9ea883814938c493cdbc416dbb6ad79f40edba6bad2f9a349fe279da73762071ba1ffdc8ae49b9931f711ea07f6f712ca7e36403e43a87c8c85a705711f1c3eef415cb9d249a27d7f244ab629c49efdbada676da8788f736972504d06e08629a7df5ef9adb0042cc699e3ae7be03d860075cc17f9afd510e2245a6ef19ce279404199a9a7a630e04982cc59e0dbb5e579da9c8676443b65e1e17f5dc509729b80307afd5a477a8cc140002a42e4bbf2e655d7774ed5ba7e641634d7ee520de6a961e7d9b921b5e8731b3cdb80ff7e01b8ed4929b5b4b59c46a99cf6e5d94b89aea9d49d193612eb45e610d1023ada8eeb37d61ab5d7484e7ef2b9c02b430f8528cb25d8c2b38eafd1b30c77e06c573043fd28a06711192c601fa9b42b9586bffbc7daa3414faaad6ad8a499e8b6b6f83e242a7c182abcad9d685dcde9b6cd999781dfeff294504718c5cebf26b21a4dba56f7f34879a02920c6cc342cdd9458c950438118b1e5b5c90a489f11c00078066683889fc0896514188c830477c94c42c33fff92f813d2009fe047c24900d90454d7e2c330a02bee37ea566bb289dab6abe7c60bf0b42030b16e72dcfd24ac0fd36e4a1b20953504e92b84ebb6263f38fb70a49b3b9a3c5ddaec16f8db013306eb93097e272abac73e22acfeedd506fd62f6010917c0e967e7dd3add29f5bb3a1a2150ab8ac3b7dba2c0e97f6ed1d0f5cb590440250109c972411029713cc0d1d9afea1c15fdc3ff21f451b0447ebec176a6699fdd9e09fa8fddfc29844b130735a73316d571d61ab2950245b91a0bd0cc529769aa4093c0483174331141be0f3dcdf9e39b04ad135c896f9577ceb428329f1c86c4b2dd04f4dd97eada579857a4f6fe6402553fa3e097efc683d71c29f6431e6d2b59cb5c25f2948a0b8a83ba89037e434b74a057b7955156ee87e01a610eaa3c75be2f5038fe141b0aa044a52e19804e9b642d9280fe75635326cc7b6ecd1c0a2f5d5bdef897a765194c36a505137a54605c8c60a849dda3db54418490954aafaf07744d93880378b4d35ee199f97c45448db2dae735a2445fb585fbb5078b9816179507dbdd03de2b61c826cd42a7ea0aa375100e4a2f723767e632c9a3690bc1fe60df3c0d85413e46379c1a905c1e5569e4a39786c3c5751df9ccdbd2c07929b0c7cc2b83973d10380533a6e7186ea1e8cf867a185cc732967a89351680ad724ae6602fc469dbecb812a150e2f62d9fe122fcbea8f93d718a43603258484e0ebfb008487a70968d7c153044725b3919c8f733b9e3dc5b479512059a79061293928d662666cc13612c324702544723dc9edee61c7d2af1bf5379a4e8bf224224412d27eb20103563db2d330ee75cdc839471645b7b9c1f3e659ef9e504b66268326d1c50e00c26b4b468965c83688b5fdaf5bc37e9f3b6028f9a0ac960056d0964be64396a12af68fbc55959ff22ac3d5b1c7e3360b8ca046aaac3a771ddd37446f15ffc15430a737a6ed1d5d32180268cc59f01e90c73264543aa921ba973ef3ed1cc80d263edcb204803fe3c7e4b4ce19c7a9d14f3061ee12dd09cbb373d7fabb231c79a41de04037844291f2296ab364a18547174ae4aab798947ca72d3cba9eba2caaad28d8894917917756f1dcfe4da729d5ac039a0895ce182dbdc0589bd894f653e16ed9d05a45fd3845c911740a5e9ef860c33d2255474d61edb1be6b993c3c3a468054940072d5eb713349753f51dcfcaf6941c8ff523861d4488365ef09766eff597a9c210180d634801d7089a14b1a236fabe94cec9a506bfde397f2b2eaa4c04fe665724b81459ae90d127074f62aecd65c63577242666094209893a0505dad5d2163b0fafd711c63e2ff0a79999d9c92e6ec4feff671082c097aada69270561b1468526ed941e60ee019219c9022316b3a3411c0d1b79d49452d1e97847a0f32e67d717fb13349531d0e4cbc07bf70c7935ea3631f7922af4950c157615e9c2b2f482378429a3e8c83da05d83398e7047ab82517d4bd7fe88de97a106063497d061a5ccf3c89b4a8dfe49440367c1f55974178ed9665431deebfda0d5ae4951e8ebf4c6b557dc4c7afd09a6427cbce1d99f8ca7ed66e43521f4576c4d984061741021b039a5d1566e513d82aa8b433b4d2ccbd7aa811375db94646eb08b7db5a816f0ebd12dec2a9c6d0865479bd53db451dffc1d67469bc2e1fe5ee26f72e43130e378861b73429cd67afd8580a1fa1437a534f4a48d742e608d1cf879a5f07dd2c76b5b82cf9bd2ab9d5702431acb7430d08fe04d997b6a52b006432314c28faf689a760c3e2601ff7f502cd9007af78902aabf7ce1080988c234b7d5cef18ff394bc1c15192251715aab176f125cf8f8482cd9afc327c8071f7cde559d6c3b77f3965fb9ca233b7a6b024e2af93ab6b19f8659aeffd8ba39b07b1bada99ff95cec5bb7e898fadd152605f55722f7ac84657e1e7fdaa00824e8bc60fd4f4a6a6e20f5bf62c601f506deda0998587a120d6d03430571e6d02bea7cf7d8a220d852d11bab2eedb49d1c4a4e4e4687b197cd7b65c1e008f8015600dc28fc03da770c0ceea7f47a8b2326d71c1ebd661700b13606fe936ffb78ebc71254758639a3d657cd4257ec9f5b370aa1ceaab090bf129191005232add551d6bc014e481921cb5598a439ec3a4c815a0f68f1f07a88c5269cb0ec05802f9b29846607bee2812298b271c1331f380a206bde81aeed6054e294232c97e9b9fc4bb3d22cc0d3937e1f25b0e800b1296a10d87ef16c410f7c83f0a1c98e6e861d63d359ef1e27928dd99a998e3421a9aef570f702ba22d5e3932e534a138d8fe92aac2bdf29d5ec2ecbf997c258a2eda8726be5ff6d96e5eccfae4197515ed08cb7d4d03e2028ebb7ca60dbee400fd5196fede4b9ddfba4ffd1aa820f60bc909abd1ffc979870ad9c9420cdae3c73f50afc4358e5dddd69f3a3fa558c39ac7f8a8314a46f1eda2722716fbcdff9de5ca66e719d97b0d3666fbdf25e55ddc823bfa5cb3d4c6068b7a00e62cefc8cdf0addb71e57d68c0c6b01c762ffead5bf1c4ad04c7eebe631bb7c3dacb8342e9256aa88af1507f1d32a36679d570f45618fc52728e574822cb027b03e16f2c86a9547435e06fcf8350473fe0f635a636b13e960640b83c3fbf07816f9fcdfff805df56d80bc6a5a05a0a53889077a964daa7be3bd56b6043a167aafaf436c6c64feea84420b4e3c12ce244b95996aea20a9fd2540b1735b990ed9731f581bba8cc93b9f060fc968d6ea8b3e241fcbb70a4985948b9b8e59d758914b89931afa3dd1b690b2771f8f3505130ab290a84e34a8edc76d409820384b9af9635d1b9e3eb34e548cbcfce920e79435b4753eb6c9fa3723665a4fc89926378b59214c0a7ae46e0de401b50e08362315c052c7f49e251bb9d01a5ba0f30867e06f677a65f8d5f356fef9d4f2e6e2e1833c40183fa77e2dbcdd249b41a5b981f3a9f5439e90a88a76f5d3a605313f41c8c09059909dbc6c0344ac5f062a006a0c92394f84bffc6df8d9660c0e5cb11704c7e5f2502f1b7789c3886b5ceb384957aa5a4a99ce57dad7b23ef593648ef91ed2dbdb5626514aae567edc11cf80ed5a0c8d9a1c138acad594422dc46b1582da14e8d67a309a2d1ee8e51de10b64b415d7a253fd50a93f068b8e45b12fbafbcfaed3a6a88a16fc52cc9190f57b53c10ca274f94b3bed1b59ad5cae3f16250b494b0aae7a6ecb6b2324baed25c4e8b1f501a2b53e9be36a250810284b7d88f7e20d5881f89b05a18dfa8b9a35ab94ca43e36e8f4bf9a9216f02b5e8391af6ac5245fba116e58359080b6e08bf2a096451301c39e68c4decaf5a74e56ea805678441ffc31bc2504e55a432340ebce14db487bd1d38ab7b738a6b1b285b612bc7cd0c8d0f0e90fadcba67c54c3db9c8fec3cd0c0494b6c9a4269ecb8a3e77119fd6beb99fbc19937f03bd26c122539c4f3725c5a445eb7d94a8b543670116438eecbd56e1052ffcfb3ee1181619c4d32c8cc6f4e866c83607bdcb534f2391a09d4d1d423891a7cc8cfc5d41928fc7aa6aab031b400ba774ab4e6e0acda3c3afaf66a60d6f19e529026c0b20b8473dff982a9156b53b43aa5a6122fe23c4004026d604cd59bf782187e5b0966a0fa40ed481752852cfca51a653f50a1adf3aceaf8ce48bbcc3e4d7608eafaae62074a5f01fbf6189dfca23d7d5c4f84729a6be4f28c66ed303d0b37142f99a3d7e94ef80c0a58e0a4df0205e325769404c34e0070e174fb1bb5db7354394c6cc2b53c91c373476e307d48451cba44cc82320ab4c2b03d53bac02e486814b2a0d2fe8090549cbf2483054a40a64d7533c0251a5650fc78f6642025770e94504598111705021260cdb90f19df5d494ed2662caebe7e462c95507823fbfcb4636a02a6beb0847a767dc06e982a43f2b52d4f71ec0b93d86ee61665ce21301bd3a2c9d34a0f9abe4302982a4b00e96be38e5135cc0c9bd1377c0f5d570c9435640df2f38c465fe7858caaa68b7281373f64799ba9fde73551bc0dcd6c6b462f595ff86330bcb4201ddd6e8a0f0310ddb4de9fc458fff3b1a6ddbf89b35570c90a21e1c0258a350cb8bad6ef74ad8896321d5aaf78cc19e293786a54391be48bdf1aefbd10f23fa7c969bab548f1647f97cffe722002b5232d59dc88b2d9c5d39acfbe23c84fc8c474dbbb7f9ff83d0f62098b5355f8d57399f0e0a8092f9bea71b61e8e39f59eccce4b811bd75e1ec047d5fbabce94d5cae350b6c9bce585d99d11ae02bb9afa4f0775e1bc126664e96c075273c0bb1b6f14713f59a58865155fc7528935e07ef032b345cd3f19ac855143b42e0b38da6f2d535598f9feeefbec442a9e6795d90b1fbee993bdd2e8496957470dfd6118340b0fa6276e5b3855506860f34254ae18ea51778518205127db339b335d262615f60f7cc11b35c3c2e839517ebedba8091df991fa2e5a679fab4662e6c392eb81e154b25907f20991fcd2189b9cc1e36c67c0750f6e9f5b352c8d0d9ba709c1886296a7082b50dc5e2efad749d121feab3bcb557fc6303515580d6a2a08bbdc2eb1a419c7b6b327d7b33af2da4b61032d543dd0e3adec55127e767a6c8faad613c7e9015c8e2c976a2d098a383c91081d3913cdff0fd99fcaa52043b8b77e4b38a2c2360f047a7a178a3f06d2041458da949776899a4cd6db481fed6cdf85dcf6e696d36b454dadfccaea55cc330e4b3b3de6636f7757473ccd5271d85de6dc05a16f360d8fba864cb36cfd05bd81db8eb2cb7d3e52b14dee82a0d94dffd52d1dfe00b746a6483c24caa507e642f8e56a178f39c7c105a1a7513a6e1d8b59ace0862d57e806c38fccac9e39ee2d227a710e8cfa3ecb882949f5766ec29983f73529758ee27ab5ceb49525f03d575c29df65d121", 0x1000}, {&(0x7f0000000100)="2e913c09d436f940373ace8fb53dc894e888948e753f4959f50ee96ba6654397a6be9209ff9277342c6d338b5fce52a07d823a9a64440c087f42bf145e42d508428add2116935bcad987f1cb75407fb93636489167ae27627e52ab4268b2abc9630ef5d2c595236109d82e8bf3b01f54fc30e54e7c552d735835e37b00"/134, 0x86}], 0x2, 0x0, 0x180) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) pipe(&(0x7f0000000040)) fsync(r1) 23:37:48 executing program 0: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') readlink(&(0x7f0000000000)='./file0\x00', 0x0, 0xfffffc92) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000100), &(0x7f0000000700)) r0 = socket(0x2, 0x1, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 23:37:48 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) socket(0x18, 0x1, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)="3458568236f82f50b4fe11bb5ec45ef1df2c6b0d0f74154e0e8c12ea2475005c822758c92b1cd5d3ba236253dc5f1ffdcd87b66de3217e55b437ef84d93489133cafe8e08a280cd6c3267c1369e03df36fadf26203e85ca1f519815f63b5165227ad6b884779c056550c82df3b45c77bfe1d76d6d52b33e307a86d4abaa44a71223d192adaa830938d74da9f89295bd39e", 0x91}, {&(0x7f0000000240)="499b1f6e47c37b388a0a45120a356a9f8c2b675d419e07130fa1652343acd2438d0d16258825333e51c7f2dfacab6f2ceaa485137f220b277370386def7ab1bfd08a2b332cb837ac6b2818033732efca7bf4ec7baac0ed8e56f0bef732e166698b22dd53466592fb1ea2bff6e67e", 0x6e}], 0x2) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0x9) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x2) select(0x40, &(0x7f0000000080), &(0x7f00000000c0)={0xe9}, 0x0, 0x0) 23:37:48 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') 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) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x21, 0x2) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 23:37:48 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000040), 0x0, 0x400, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) 23:37:48 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 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) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x3) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x22, 0x6}, {0x7, 0x3}, {0x6, 0x6}, {0x62, 0x7}, {0x85, 0xf46}], 0x5}) 23:37:48 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) 23:37:48 executing program 1: r0 = kqueue() syz_open_pts() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x1, 0x6, 0xb97b, 0xfffffffb}, 0xc) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) r3 = getuid() r4 = getegid() fchown(r1, r3, r4) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 23:37:48 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x1, 0x1ff}, 0x8) pmap_unwire: wiring for pmap 0xfffffd807efff000 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff000 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff000 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff000 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff000 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff000 va 0x20ffd000 didn't change! 23:37:48 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}], 0x1, 0x0}, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/147, 0x93, 0x40, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) sendto$unix(r0, &(0x7f0000000300)="874db0d0a69b6f089e7907cb2078bcc62bb8112b499566ca93379bea42021b6a041ba188982b7bdd63fa8547a071deea75e776efac969ef7ca74c5ecd4979cec8d76cf286de312c0ac0b8cde219534533a90142e66f9af2093f256cc45f6e810664200ea24c4", 0x66, 0x402, &(0x7f0000000380)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x3, 0x4) 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) fcntl$dupfd(r2, 0xa, r5) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r6, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) getdents(r6, &(0x7f0000000200)=""/208, 0xd0) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) 23:37:48 executing program 0: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) ftruncate(r0, 0x0, 0x800) close(r0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='e', 0x1}], 0x1, 0x0, 0xcf14) 23:37:49 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r0 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, r0, 0x0, 0x22}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}}) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r0, r4, 0x0, r1, 0x42, 0x7fff}, 0x7, 0x400, 0x80}) r5 = semget$private(0x0, 0x3, 0x0) r6 = shmget$private(0x0, 0x3000, 0xf747d3cf401adbea, &(0x7f0000ffd000/0x3000)=nil) r7 = getuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0xfffffffd, 0x0, r4, r7, 0x0, 0x12, 0x401}, 0xffffffff, 0xfffc, 0x0, 0x0, 0x0, 0x0, 0xabf}) r8 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) getgroups(0x2, &(0x7f0000000300)=[r4, r8]) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x0) chown(&(0x7f0000000000)='./file0\x00', r0, r8) 23:37:49 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r4, r3) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r5 = dup2(r3, r2) listen(r3, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r7, r6) accept$inet(r5, 0x0, 0x0) execve(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 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) sendto(r0, &(0x7f0000000280)="9837adf066d1eb6b00"/18, 0x12, 0x0, 0x0, 0x0) 23:37:49 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="10000000ffff0000010000000000070000007fb898dea95c889a18ffffffffffffff727b8a426a7dc6b8e62eaa6e79ca0f57b011d1112b11efc0376d09f7fab12fa5f2d2abf11a576945da33b9cef4235b090b9997b76cf400cb25a021472d885ac48a338b690063b2a2391198b17c3d99a91ef28164e87b84b93360c6a21cfff010c59b58ac573f40e629bf53b047fde662ef6076244aac7b4f530a7e385b0e7312daa2bc95f9549e80f0b1229970152f3f43c699656e9d13d50be20d7f6f8ec4d12d0fc212120c42e069cf9fbb8207b93c1bf5168e77b5e1fbbaa152f2251f7e9fc7854060017fd4b0d58af677939a5d16e27b234f54ad562cf7b38efd94a91a"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0xc42) read(r1, 0x0, 0x0) write(r0, &(0x7f0000001640)="8a", 0x1) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}}) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r7 = getuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r7}}) r8 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) getgroups(0x2, &(0x7f0000000300)=[r4, r8]) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000100)="68eb6dc6749c69dc0d6078882f7485dd32a2a9b8e538533036d6a577c44b1b6a6d28e41c9591479319322ed234c82881e37891821447b5791fb89d09e71b987e8c382efe7fb7040156c664683a24dcce459c47411963162766ac31a599282dec073d35130c45b94df1512418b319870cce92751a5983a2e97923d30aa7966f84cf1d6d72dcd76e2e2a9c280f7a36", 0x8e}, {&(0x7f00000001c0)="bf52b934e9b72905e8e6f39523303dd8deb89b2113a2e16194d886e30c0b", 0x1e}, {&(0x7f0000000340)="3c1708acc6d922ab3ddd60a6ae48dd2556417272c4afd64b37301315161d3bf0e40f78719ba926b87f020e923d11054f5b22e6d2c7b96794b281e04f78996b929c2fc8b8c7717e659c4b06a1cc5787dfe337f83922484775bfeb74410f24d13cb55f81bdb26e71eff6781482692dcbabebbf", 0x72}, {&(0x7f00000003c0)="8d518f98d54cf98640c98a867cdcf095495c1740b0445f3a15f0964c740c5638e11524efe91687c0f51c4e32157115524823e2124f598bc5959eb99a68f9401c5daa2f9990beea845d686c11c65ccae3331e446c1c81f31570c8dcfe05124215646f198f6cc0c5744c79b56f4c466d7df4eee03e2a28c2a6428d", 0x7a}, {&(0x7f0000000440)="45e691347822a0646efee60442093e2fa09058ec3c6dd53516767ac5d4371ebaf76565d9efed1cd0ae4ec4097c09ae243f6301f9963391788bd2c85627dfef5fb13632c909dce8a56162b8fe86cfb323b50f047cb29979dde37df318016b552024b9cbc676a7e3764f5d27e1702bfae257a222c6553ec59762746c60fe6709ce7d6e74f8429ebd89ab916a7e2260a3f2834523eb7d1e98bd22bf78ff4108d78f8166278340ff6344b31f809218c8f49ec7d091c74c226edc", 0xb8}], 0x5, &(0x7f0000000580)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r8}], 0x40, 0x40d}, 0x400) write(r0, 0x0, 0x0) 23:37:50 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800470000380000000000019078ac1400bb0000000007087736e66d96690d000000e0000002ad1400aa"]) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20000, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x8, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) 23:37:50 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0", 0x7, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r3 = socket(0x2, 0x1, 0x0) connect(r3, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) connect$unix(r3, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x100, 0x0) ftruncate(r5, 0x0, 0x100) r6 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x80, 0x42) linkat(r2, &(0x7f0000000100)='./file0\x00', r6, &(0x7f0000000180)='./file0\x00', 0x4) getegid() 23:37:50 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = kqueue() pipe2(&(0x7f0000000000), 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x80, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x5}], 0x1f, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) kevent(r1, 0x0, 0x0, 0x0, 0x5, 0x0) 23:37:50 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0/../file0\x00', &(0x7f0000000040)='W\x00') 23:37:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) getpeername$unix(r0, &(0x7f0000000140)=@file={0x0, ""/30}, &(0x7f0000000180)=0x20) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) 23:37:50 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="db6ed8c3444bcbff10fc43a1dea234f5bdeebe4220a1e6c2e79c2060a8ed2e163cac1754b42059297db2b14d55e2528c7bc5c57b3f512b4554ffe9400614f92866b1c111173e8637e2237ddb1ac01ab3a5b847d72375e10ae10a8fc6e3d7c92f69cc22390414ece4f40d222d476fb9e3023720acd75f78e6760edac7eac739baf53443e5e5c1a959eecd74c61956c9602aa5f5ce6862b1cdd2776f0388574d469dc7f6816970acfbe203d294249bf3332c53410826351f56a708", 0xfffffffffffffe06) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 23:37:51 executing program 0: syz_emit_ethernet(0xb9, &(0x7f0000000180)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xab, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @udp={{0x3, 0x3, 0x8}, {"c0d87f11ee1b8677891fc31e75bce0e15ffc6d11527490d2f778c96c60b8da8a76a6f3f10ffb5d32573757145f795f4f302b8d909b8aa6430aff0f6d1b0c5672a6e4cac4a7bff265424cac5e43ba674e880ada3ae08dd913817adbf88dacd5df701951c7559567b6bf496fb43c08aacc110d792697cdc43e82f544e2288dc54e302a77fb1a134b7450000000000000"}}}}}}) 23:37:51 executing program 1: syz_emit_ethernet(0x80, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60317971004a2f3e46da0dcb380000000000000000000000000000000000ff0200000000000000000000000000010400907800000000600000000000000000000000000000000000000000000001fe8000000000000000000000000000aa3a01000000000000000100000100c20400000565"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 23:37:51 executing program 0: mlock(&(0x7f00008ab000/0x2000)=nil, 0x2000) mlock(&(0x7f00008a8000/0x4000)=nil, 0x4000) munlock(&(0x7f00008aa000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000100)="af6bb03cfedc1b1ffa253a5230a2362b98611f26a86ef7390372622466e988e6"}], 0xffffffffffffe99, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/52, &(0x7f0000000080)=0x34) r1 = socket(0x18, 0x8000, 0x80) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) pwrite(r2, &(0x7f0000000180)="c9209a1f9d940c785f49cbc0ab134a7f7296c2f112bcb9fbe3270a6cd4b04f9143cc6c7884f96cd29ade49b330a4e6d83de2956371abaa8b26c2109c24c2b88c0483e6ed64857098a6af84c7ad556290a9135fb406709e7e8d266ba44fed84e4deffbe0de5a3c7fad287b5b34771571cc7337065ba6d41a04c169c9704b088152a625b7361c00ade6058ce284545d50d110eadb2eeb2562f2bdc0c277c7bef6c079412176fd16a8c78a8e3", 0xab, 0x0, 0x9) munlock(&(0x7f00008ac000/0x3000)=nil, 0x3000) connect(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00002ead66696c65302f666b6c658100"], 0x10) mmap(&(0x7f00008aa000/0x3000)=nil, 0x3000, 0x0, 0x810, r1, 0x0, 0x8) 23:37:51 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r2 = socket(0x2, 0x1, 0x0) connect(r2, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = syz_open_pts() 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) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000100)="dbdec1474c6219a09d5341cb18096913561815d883168d2e4aaa4f591faa34740f72c74e5255b81b6126b7dfdc7e1fb4051b9d5469c189ee863433820e452d0e51161bfd653afc6dc1ccb837d8a2fde83d4fd0f2a0d04293a87f4f70a62c1c86d247dedb7167b85051ee5c4f038ef51f3dadbc7ef9b9d729ff8872665b5b97203daede6e3a3744f068feb9f1fcb73cf10c", 0x91}, {&(0x7f00000001c0)="d13db1ccaf5de0ce2d810f4e5db06044ede3", 0x12}, {&(0x7f0000000200)="b42de7e546153f28bacee236323af646f7e2fcd1a036c4fa4950e402a8b8beac04bfea38bcd72192e1e288f7d16ce3bf04c3acbf67fdf5b402097ce142164d809e83f8920252903b32f00d3d58df97b1109826b43bbe2b0113e8ded4d7a866a971ca3d69dd7972d4a74b3acc46ceec3b7c9df5fbbdef425039ae784a2ec018550cbaeb7ee262c1799259b5b3d7c651c211aa7e8d32e0b05d197b515ad95f077baca0d8d2fcc912ed51d428e30801f64049826c7e49f91ab071bf36ad0d12e2dfbf1b", 0xc2}, {&(0x7f0000000300)="b432b035a2523c327296b0aabc8594486402314b5a6e6cab0f0755dc949ae3d64b0428d1c1f5dd0ca1d16810e1734f2778b76903167f62e0cb6d4ddf9e4bbfcb5950f21afae22036f4c5d213342774d55344db6e8245", 0x56}, {&(0x7f0000000400)="2a780c434bd811797059656852287eb655943b49f4fa88480c5039ee69ac453e2caf5b7b2daec8f8769868006e2c32d4e4b2da0aacce85109612fe40344832ebc5b4ded284499b26c94daa5d73b5c59c65108805535d19492aaed2846759c66c093e6b1ed420941e0e68f9a7a5b14da1223cbbf642d26354741766331d87d22a8d1e291ad2f339c05ed64adb9640c59faac84c42cd02b28da5f1ae99218bfca99f4981149b75e85c5032c54a434c3a3c5c8d2f193a91aacbc4a47883f5a8f54ed3bd688a9904b4fd6a1ece9fc42ff599963c895fa3df11e59c1a43ce262fd979629e2148b9164c0fb6", 0xe9}], 0x5, &(0x7f0000000580)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r1, r2, r3, r4, r5]}], 0x38, 0x800}, 0x404) r6 = syz_open_pts() r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r7, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r7, 0x0, 0x0) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f00000000c0)) 23:37:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000000), 0x44) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6}}) r7 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) getgroups(0x2, &(0x7f0000000300)=[r3, r7]) setgid(r3) 23:37:52 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = socket(0x2, 0x1, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() setregid(r1, r2) r3 = syz_open_pts() close(r3) syz_open_pts() r4 = kqueue() kevent(r4, 0xfffffffffffffffe, 0x0, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000000600)={0x10001, 0x0, 0x0, 0x0, "1ffbdfa6163ca70277925f93ef0000ae61c4a648"}) kevent(r4, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 23:37:52 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000000)={0x80000000, [{0x2, 0x7}, {0x2, 0x30}, {0x2, 0x7fffffff}, {0x2, 0x9}, {0x1, 0x9}, {0x2, 0x4}, {0x3, 0x4}, {0x1, 0x100}, {0x2, 0x2}, {0x1, 0xc00}, {0x1}, {}, {0x1, 0x10001}, {0x1, 0x6}, {0x2, 0x40000000}, {0x3}, {0x1, 0x4}, {0x1, 0x6}, {0x1, 0x1}, {0x3, 0x80000000}, {0x3, 0xd7a3}, {0x1, 0x3c1e}, {0x1, 0xe0000000}, {0x1, 0x9}, {0x3, 0x80000000}, {0x2, 0x23e5ea7f}, {0x3, 0x5}, {0x2, 0x10001}, {0x3, 0x1}, {0x1, 0x3ff}, {0x2, 0x79cb3925}, {0x2, 0xc036}]}) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000180)=[{0x4}, {0x1, 0x1}, {0x0, 0x100a, 0x1000}], 0x3) semctl$IPC_RMID(r1, 0x0, 0x0) 23:37:52 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@empty, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3c, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @rand_addr=0x5}, "37fa8441f0f96103"}}}}}) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x4, 0x1) r1 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x1000) semget$private(0x0, 0x2, 0x80) shmdt(r2) shmdt(r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000040)) 23:37:52 executing program 0: clock_getres(0x2, &(0x7f0000000100)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) 23:37:53 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = socket$inet6(0x18, 0x4, 0x6) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = dup2(r2, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000080)={0x9, './file0\x00', './file0\x00'}) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000540)={0x0, 0x0, 0xfefffffe, 0xfdfffffc, "09000000245185a818f8ffffffffffffff091fe6"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000001c00)="75800ea23550998651ad9f3b3f944e0e2e0fe2afc088628628688213516a9c791c7a567be3111c2e48a807db864b280df8d42a1a4a0985ba6b74496abb7c97df86c1a20d99896f54f4d66c1064e53bed0ca24973c1aa4fda7ec48dda575bc2b538ae7b960c8a7a6e0fe5b617d4c8a6994b8ef3e95d6a764fcc836da54635d36a7f65b103144bfbe9253705185ef46c7db45419e5a8ad8a7946179bde382e602787d7465d17662cb830e2c428269b349c769f599bd6476f420165710ff7bb41680037e75cd5a41c33646a49f2310966c269ff30f5c0470c307f6c9bf0c98a215eade7aa925920ef10d02a31c0b3e7a9855450d208695a2a929870931d75a36ffc78feafa003525cccc0ba7d1ca66e4d332969b80650345465c097c65686720c309b50eccdb2df89ee87b9c11c7d1f", 0x12e}], 0x1) 23:37:53 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @empty, [{[], {0x8100, 0x0, 0x0, 0x3}}], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x67, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@rr={0x7, 0x7, 0xfc, [@loopback]}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}}}}}}) getpid() setrlimit(0x6, &(0x7f0000000080)={0x6, 0x80000001}) 23:37:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffd, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d1921bdb17961a5351b2a28a504cbced898572811488beaa28337eac93391640f3bfab2664c933e032cbd3dbdbff818dced76393880440e307225e0f63abcd8cb70b65455bc47f65db41a44b1f9a19acd5a3e0f8195432b5434e6ccf2727e7dd082c39be65287a7f7054c7329a41184d6c69dd24b333c36020e8d24e267249e6b8179f16e3a7eaefccd71b8a9a71fcfc7a86426b14ec635c4b70880c7188c8d3c5e9163b50bdf613c327d5ba58e501fd52e58ebf15d1a936581bd66b83c8234e02634eb18f240e263ec699657713b70166662a4ff9b23e71184deb08afac78b315f42f52e11772a6719600494d69858517777a9a515bc9666471c31f3dfe7c35faff5d10a3283f80708c60298051cd5f9a9905249a18b885fede034e6b9891c5d64ef8d03b1aaedfaf79f6c78ed61b2f5c0976c7d5540d28976e145a873e8b67bd464c4c58af499bed3880c", 0x8e5}, {&(0x7f0000000140)="04e1ae803a0264cac87c1de5c39bef2e2492f97288f991b5d65844bb9592a1d68cd465573cb744b57802a03c01f2e6da8394b3256a34196483b99009981ac89c4117b20c", 0x44}], 0x2) write(r0, &(0x7f00000002c0)="d335210c264026aad38e159723978f0946b59a2eb070f2eb49c81be8558e74be82840da7", 0x24) 23:37:53 executing program 1: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x80, 0x6) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000000)='x\x00') readlink(&(0x7f0000000100)='./file0\x00', 0x0, 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 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000380)) getpeername$unix(r0, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) r3 = dup(0xffffffffffffff9c) recvfrom$inet(r3, &(0x7f0000000400)=""/102400, 0x19000, 0x40, &(0x7f0000000240)={0x2, 0x1}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="4402", 0x2}], 0x1, 0x0, 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000280)) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000001c0)={{}, 0x3, &(0x7f0000000180)=[0x0, 0x0, 0x0]}) 23:37:53 executing program 0: socket$inet(0x2, 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x10}, {r0, 0x100}, {r1, 0x80}], 0x3, 0x0) 23:37:53 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) shmget$private(0x0, 0x4000, 0x480, &(0x7f0000003000/0x4000)=nil) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000100)="67fc554944e1afab00000000036e93ff02a8dca0000400003ea70000", 0x1c}], 0x1, 0x0, 0xffffffff) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 23:37:53 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, &(0x7f00000002c0)=[{0x1, 0x1001, 0x3800}, {0x1, 0x8000, 0x1800}, {0x0, 0x3, 0xffc}, {0x2, 0x3}, {0x3, 0x7}, {0x4, 0xfff9, 0x800}, {0x1}, {0x4, 0xaf, 0x1000}, {0x2, 0x9, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x40, 0x1800}, {0x2, 0xff, 0x800}, {0x4, 0x7f, 0x800}], 0xd) 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) lchown(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f00000016c0)=""/4096) msgsnd(0x0, &(0x7f00000026c0)=ANY=[@ANYBLOB="bee0bf8ddd575ee53e2d9d3b642aad2158bdec1210e148b6c8a82948d08de3803a7c99b501c2fb6f8d05eed0b37a60468ed5640a5331fef394480ae4cd90299dc9b3d781f8d1afcfc799618f75eb8a492280701b8f5c01d55f046a878b4ad0e6de90f1d5bcd9b684fe9e99497acd9dc5bdec122ebe47895ed99cfac8b0a8f6a8b8b6de278d0297b6fcd92cfb81a95387659142f4ffc2881afa838558551ef0afcdd93656ae104a7f4d209d54d8422d1eebeed9e0ff2bf5faf57d6fdf356a6d01a6022318d3843cfd9998c0aae3e23d71f66e48b581", @ANYRESDEC=r1, @ANYRES64, @ANYRES64=r0], 0xb6, 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000680)="90", 0x1}], 0x1, 0x0, 0x0) 23:37:53 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x7, &(0x7f0000000280)={0x0, 0x2, 0x0, 0x100000000}) close(r0) syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) execve(0x0, 0x0, 0x0) 23:37:53 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') madvise(&(0x7f0000734000/0x1000)=nil, 0x1000, 0x6) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) socketpair(0x1, 0x1, 0xfa, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x0, 0x3}) sendto$unix(r0, &(0x7f0000000000)="96bce402ea9b08c6b5", 0x9, 0x401, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x3e, &(0x7f0000000200)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "e25b14", 0x8, 0x0, 0x0, @rand_addr="5140ae102c44c84c73614d9c561d2293", @loopback, {[], @udp={{0x2, 0x3, 0x8}}}}}}}) ftruncate(r0, 0x0, 0x9) getpid() 23:37:53 executing program 0: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x3}, {0x1, 0x3}, {0x3, 0x0, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0x3, 0x800}, {0x0, 0x1000}, {0x2, 0x47f8, 0x1000}, {0x2, 0x7fff, 0x800}], 0x4) r1 = socket(0x11, 0x4003, 0x0) r2 = semget$private(0x0, 0x4, 0x5b4) msgrcv(0x0, &(0x7f0000000480)=ANY=[], 0x22, 0x0, 0x1800) msgctl$IPC_RMID(0x0, 0x0) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r2, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/97) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f00000001c0)="ea9adb9644d30e2bb493bdff1266c80014001833b499c2fc9a04870100000000000000cca16ec57fd9d9c39588edafcfdb25c2dd338a9f18b64fb151c4c2be169e89a4a0173fff060000000000000000", 0x50) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000300)="a75f6981", 0x4) bind(r3, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f00000001c0), &(0x7f0000000200)=0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x10000, 0x0) sendto$unix(r1, &(0x7f0000000040)="b100050460000700000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb56894789146cb054c053abcd402000d7d026ba8af63ff37282921e4fd89720fd3872bda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffff69d14dec8997e608a371a3f8000400000000000000", 0xb1, 0x0, 0x0, 0xfffffe17) 23:37:53 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1}}) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r5 = getuid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5}}) r6 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) getgroups(0x2, &(0x7f0000000300)=[r2, r6]) setregid(r6, 0xffffffffffffffff) syz_emit_ethernet(0x213, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x1dd, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @remote={0xfe, 0x80, [], 0x0}, [{0x0, 0x2, "b8c0aa4bbb3e8b4c6dc7f935a70aae"}, {0x2, 0x11, "2916e38672cb032fb64cd598b2afde07e1cb0fcc8a636f01c21d873b039fceb67cb4c621c7fbc3ecacb3453d8fd9862a3009ff164c6167bb43b67103e12801b827e9bf3c10bf77b32d684255e719d771da979b312840bea6f3746e2975fcf060e307ab6dc115dbc733eb818e3f2cf3ba5150d5d914a6d217e246424fa83cdd199f95db104db1"}, {0x2, 0x13, "ca2a39e49330d1cd9102ecce100ca9af011f2fe982862034869c46682b1e6a02024dfc76f6b777e817f20b71a174ea904d32532fdaad5f1fc9b8832f67c7381b4fb5a3de4668ae78c4ecd455dd76d1f3002fdcd738e5b462ab203307b1d23af2f491081d2b2479507f0c538e5db4f56c802e9d7e99261b836333bafadd563bd11ce8c888357c97370edf208be2313cfc86c82f22693c58"}, {0x5, 0x12, "fd75992e04d6f80953fc17c4a039a1454188e824d610eb6a6dffa9ada5de287d2d17591ecee06ab99bc8cb12a79df882dcc68ae092b1ccbfd4ba7fc274a34118bcfcfb722ed67d470e93133455a591221fe4b24e98db94a3fcc824c8dbe79366a4148902e577d40362eeed33a2e58c6bdee3523ebd98e6ace19b902dc76365a2f7d9a6e43822997deb2280d5a20a68fbd9"}]}}}}}}) 23:37:53 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x501000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x2, 0xb8, 0x6, 0x4}]}) sendto(0xffffffffffffffff, &(0x7f0000000200)="c8eb208371304eee46e0da6c367e560772a97c9428b78a4cfc8b40048eaa601fb20cf853c3dc500758eacd62ac6cca7b", 0x30, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f0000000580)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x0, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}, {0x4}], 0xb) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000680)=""/102400) readlinkat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', &(0x7f0000000480)=""/230, 0xe6) semop(r3, &(0x7f0000000040), 0x0) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r3, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}], 0x4) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000000c0)=""/5) semop(r3, &(0x7f0000000040)=[{0x1, 0x8000, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0xff7f, 0x148df21ddb89f556}, {0x3, 0x6, 0x800}, {0x3, 0x4}, {0x3, 0x20, 0x1000}, {0x3, 0x2}, {0x3, 0xa06a, 0x800}, {0x4, 0x1b2c}, {0x2, 0x7f}], 0xa) 23:37:53 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x86) r1 = getpid() r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = socket(0x2, 0x5, 0x0) connect(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c65300019048c94e4bfa0dee13f6c29a937e4d5b743979fa80b2744ffaf376d01ed793bbab1dc195f9a56202a93073c28c99d0f88aeb0134f5215d27f0b58de056b505d15be42d87a31458c4f6a6e7f10d2ce013c345987a1cd0ddca952b5998525b09a3f33309c14b79da8696ee53f62d57757040a7dd6c995e1c9688206f28dbd4b99b4e1b7ba6048de041401c6827b2e7a6764c19db97ba780c2c1c3"], 0x10) r5 = socket(0x2, 0x1, 0x0) connect(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c658cd666696c653000"], 0x10) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r6, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x40, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x40000000, 0xf7, 0x7}, {{r3}, 0xffffffffffffffff, 0x13, 0x20000000, 0x9, 0x1ff}, {{r4}, 0xfffffffffffffffe, 0x8, 0x1, 0x3ff, 0xfffffffffffff801}, {{r0}, 0xfffffffffffffffa, 0x12, 0xfffff, 0x753, 0x6}, {{r0}, 0xfffffffffffffffc, 0x40, 0x80, 0xf, 0xdf}, {{r5}, 0xffffffffffffffff, 0x6, 0x40000000, 0xfffffffeffffffff, 0x200}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x7}], 0x7fff, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffffd, 0x95, 0x1, 0x6, 0xfffffffffffffffc}, {{r7}, 0x0, 0xf0, 0x4, 0x0, 0xffffffffffffff59}, {{r0}, 0xfffffffffffffffc, 0x2, 0x0, 0xb4, 0x562}, {{}, 0xfffffffffffffffb, 0x0, 0x4, 0x7c3e, 0x3}], 0x4, &(0x7f0000000200)={0x7, 0x1000}) setpgid(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a00)={&(0x7f0000000300)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000340)="596352199c8b14b6530bdbb25f94f76762b4768cc3de8c0f1f02b46d2179cabafe53ec74cdece656bc805120847012e4548712207c879b12eca4534a8632a37f7e032d766c7c4d4c6ec7237448eddeee2a0dfc171ff6344a1fa956d80fe002849cb8e8706be57cc211a01581a923ad0c1c01ac763d3d26b1b499c6a0703152f878", 0x81}, {&(0x7f0000000400)="681aa96e7a06de82c0c14073d82af20fa711f2885a83c1645af54ac8e962ac2c1872eb239f75653e15f5bf", 0x2b}, {&(0x7f0000000440)="a9dabb74c4df14010d43aba54760e6602b1807e4e9bcedbe252fccc5578e73ef8b45deb2d7eef48b11dbe5868b85a529142949f9e3240fef61fb1770a3613423e67180674569dbc655d25de5a09651454a01569a99ea6ebaded732a5d95b34d42f52ac00e5c54f64f7e421b457674b41cd66763c089d9f18fcd959918bd7869fe779eb804f5030032c86983a8efdb588f90c70d7eb7cb880db02a2fc6c55e0cd63b83eb6eb61a9d36b87d46a1a4715d991b2919944783e358e211c931e3fece1ad160efc337fdc5e9a29d4633011f3c55ddf5ed4010bdb4fa22dab80fd92632c47a80b559a1bb11c1fe7edc19d3cae6e8bb71f1430a4bd87", 0xf8}, {&(0x7f0000000640)="4d81ee23e9e85bbfaa9db0ddb6d034b8444d0a62ee68bc44ac94f0e5f6356f6a20ad9f648b8d205d60bad68457a9cb6d7d2129937090422baf25773bb73b2cd43f0f6b5f1e00535b57caa960a6036ed59117c220271ceb8143802578b04c79e4e9742db044dc64e64d77446e6138ecdad5459a8987297b7dd5178819a29e6084ca278b81020e5d1d38880329192978d9a5b3bc4807de841186cc3e71abc61f6342c30de1244c1473f5e1eba0e0d655c2fc7ec5b833e60044526c3e6d8485cb1bcbd27dfb8c6655901da9647bf3a3af9ae74d1d93d8567a02f453ef002e7f1e9ae747849905e5d966fae6eeaf2e9a29604eff7b9590a3b32558a209e2d591", 0xfe}, {&(0x7f0000000740)="afc84aaa86aaae545f504d135f10ec01d11da70b5954403c6caf50f237795866506a0c0f64a5f96b5d498aac96a5a0bc1925eac3b7f53b07ce34dd63da698caef1fa54867f37541d377ffbfc1c95211e08f8cd0c4a19c5467a6a1fc5e4186394fbb1baca02d7604623952785f3f71e2c4a5a8ddb5de449d0096403949105b13263b88a14cc082d54c40c132b7e83e60f50cdb5962c5756015c98f28a1541e97c06e7df2e785fec56efa704c77e240403d915532b26a3af0de050a67eb708fb9c57b299e88593012918bca264", 0xcc}], 0x5, &(0x7f0000000a80)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r6, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r6, @ANYRES32, @ANYRES32, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32, @ANYRES32=r7, @ANYRES32, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32, @ANYBLOB="0000000010a9000000000000ffff22eb270000d31700000000000000ffff0000010000008f48cee9470c7b04034c5ea00faff6d69052ad5c3e1e7b306c28b60058700fd869f360853d5fac7a5e164be7cdf6943feee96c9f40682a60edb6c94afea435212d0d74963a34ff1374007d521be19dd859e49399ad2c10247a27c570a25bddb749a22934cdbadbfe7647e2c0f0b137c0fe55a71141f37fabde1b9329b47b77b02b", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0xd0, 0x2}, 0xe) ktrace(&(0x7f0000000600)='./file0\x00', 0x0, 0x704, r1) 23:37:53 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) syz_emit_ethernet(0x4e, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv4={0x800, {{0xe, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1, {[@generic={0x88, 0x2}, @rr={0x7, 0x1f, 0x0, [@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @broadcast, @rand_addr, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}]}}, @udp={{0x2, 0x2, 0x8}}}}}}) 23:37:53 executing program 0: r0 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}}) r4 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) getgroups(0x2, &(0x7f0000000300)=[r0, r4]) fchown(0xffffffffffffffff, 0x0, r0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)='x\x00') ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x7, 0x2}, {0x3, 0x7f}}) writev(r5, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x100, 0x0) fchmod(r5, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 23:37:54 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) 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) openat(r1, &(0x7f0000000100)='./file0\x00', 0x210, 0x81) 23:37:54 executing program 0: setrlimit(0x4, &(0x7f0000000040)={0x8, 0x2000095}) shmat(0x0, &(0x7f0000ff8000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x1000, 0x540, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = semget$private(0x0, 0x3, 0x0) semop(0x0, &(0x7f00000003c0), 0x2) semop(0x0, &(0x7f0000001180), 0x1e316d81a01eac7d) semop(0x0, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x8b00, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0x1, 0x1000}, {0x2, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(0x0, &(0x7f0000000240), 0x6) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/246) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000001180), 0x0) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r2, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000280)=""/107) shmat(r0, &(0x7f0000ffa000/0x1000)=nil, 0x3000) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r3 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) r4 = shmat(r3, &(0x7f0000ffb000/0x4000)=nil, 0x3000) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x7c5d70e50a3bff5d) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmdt(r4) r6 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r7 = shmat(r6, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r7) shmdt(r7) 23:37:54 executing program 1: getrusage(0x0, 0x0) r0 = socket(0x6, 0x3, 0xc0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000), 0x53) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 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) bind(r1, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) sendto$unix(r0, &(0x7f0000000080)="b100050400000000000008000101000000000000cea1fea7fe096fcfc73fd3357ae26caa04160c4fea63369bfea37a000000004991f7c8df5f882b297be1aa5b2fe9ab6ac8b2ca3ebbc257699a1f133427acbdd602000d7d026ba8af63ff37282902e4fdea0400008723abfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43ee619c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 23:37:54 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) r1 = socket(0x2, 0x1, 0x0) connect(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="2f46ca6b6e1589d3ee86aa7500000000"], 0x10) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x1012, r1, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) readlinkat(r2, &(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000240)=""/153, 0x99) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) socket(0x2, 0x8000, 0x7) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) accept(r2, &(0x7f0000000180)=@in, &(0x7f0000000300)=0xc) 23:37:54 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0xbd42}) 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, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000040)) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 23:37:54 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random="8dca4e98e837", @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @remote, @remote={0xac, 0x14, 0x0}, @local, @local={0xac, 0x14, 0x0}}}}}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) 23:37:54 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d8850dd5", 0x4) setitimer(0x2, &(0x7f0000000080)={{0x2, 0x1}, {0x4, 0xb3}}, &(0x7f0000000100)) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) r0 = socket(0x11, 0x4003, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 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 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x30) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000002c0)={{0x18, 0x3, 0x94, 0x10001}, {0x18, 0x1, 0x9, 0x3b33}, 0x933, [0xfffffff8, 0x592c, 0x73ea, 0x369d, 0x81, 0x9ca, 0x8001, 0xff]}, 0x3c) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="03f93381b81fd1f734fcac6843e9b76a57744eb9a472471058160b282a730332436babb6d360b04b6cf2cf9c807894882f6fc4a1aeeeb4473ff83dbe34b70d8c5d24af323347895fb9f283dbdbf867f35e9493cde115fedd04d8ed98c17a1e413f2795bf116084a19ddd2b6e461387d3601b6b333e2fcc79f6f41e0bde65714faffd5b35c94c59cdb7abf52f3958e26e16d29ac249"], 0x10) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x7) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) 23:37:54 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01070f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4000, 0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) 23:37:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4f40b000093070600000900000000a50800", 0x0, 0x400}) mknod(&(0x7f0000000040)='./file0\x00', 0x4, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b9c9a30f576792d7e7fdeb0de08dbdbe9664052ff4a0721542b8447ade52c08b86695cee282177f784fcf", 0x4a}], 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x92) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 23:37:54 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206983, &(0x7f0000000300)) getrlimit(0x2, &(0x7f0000000000)) 23:37:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x0, 0x0) getsockname(r1, &(0x7f0000000180)=@un=@file={0x0, ""/91}, &(0x7f0000000100)=0x5d) syz_emit_ethernet(0x7e, &(0x7f0000000080)=ANY=[@ANYRESDEC=r0]) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) 23:37:54 executing program 1: syz_emit_ethernet(0x115, &(0x7f0000000080)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "470f7b", 0xdf, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @rand_addr="8176fe335fecd1606c424c9e7c99a86e", {[], @generic="ba9a975cf7fcd090e067d2187f7055c3b4b661b4a496a2ab1e400048cf035d05a45ee52082789475e3c7a6f716e81bde6415c01a108bce76e33155d6a28587ea5081d64685de49760f1fc8ebbe25fbac70a0153d5d2e6c7e2b708e299c9e3d869ae2b4a17940291a92234de8c91167f21f28f23e393cf0febff160d110a15b796a5f3f6da50493e2924a3fd66ed28eedbea2aff40e7388cdd7999f94ce2588a3227d1e394dbb7fb691dafb4df76ebbb5fcd8c5fedf78a36dcc05cf0b2583c3269feabb586cc4494d5928974d9cf3a9f3f8c4baaf0a3721992166331d99d5de"}}}}}) 23:37:54 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRESHEX], 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) write(r0, &(0x7f0000000040)="72f1a5af8fa16a0f110077bceb25b8fae9b1721638f5acf577f499b8e916cc8ca2", 0x21) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 23:37:54 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaabfaaaaaabb86dd609b268c00080000fe00000005000000000000000000000000000040000000000000000000e689f6f7914d19d99161b84b91be2a54502ebbe045c7b2db6f32bba678044750b0279e1b5288aaeddd592b5cb4a7e19b65a19ab804872d0c8b6f76ad10edc75fe00f1746bac69196d4b15ffabb0d743cb2f997138af880a5bad8a43c9ad320e9f88d3df20c143aa0dab532877b27d909aa1b5ffdb8d87eea2faf1d2f87893519c445b8926bc8b47c6b995d3d48e3a1b00266eef7a566e64087978f5e4f5f717149091ec9ae9da1ac793ffa001276fee8d8af39cf1a17e6301e6b4b4ab594e98498604ea06d77005481e050f300"/266]) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semop(r0, &(0x7f0000000140)=[{0x4, 0x80, 0x800}, {0x3, 0x91, 0x1000}], 0x2) 23:37:54 executing program 1: r0 = socket(0x1, 0x5, 0x0) r1 = kqueue() r2 = kqueue() pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_pts() r4 = socket$inet6(0x18, 0x5, 0xc5) r5 = dup(0xffffffffffffffff) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r6, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r7, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0, 0x0) r8 = dup2(r7, r2) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x5, 0x1, 0x4, 0x9}, {{r2}, 0xfffffffffffffffc, 0x3c, 0x10, 0x3, 0x1}, {{}, 0xfffffffffffffffb, 0x7, 0x1, 0x3f, 0x10001}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x6, 0x4}, {{r0}, 0xfffffffffffffffb, 0x8, 0x20, 0x7, 0x1f}, {{r3}, 0xfffffffffffffffe, 0xe0, 0x40, 0x5, 0x3}], 0x3, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x36, 0x8, 0x0, 0xffffffffffffff2d}, {{r0}, 0xfffffffffffffff9, 0x51, 0x10, 0x6f5fa3ac, 0x4}, {{r4}, 0xfffffffffffffffd, 0x41, 0x80000000, 0x4, 0x7}, {{r5}, 0xffffffffffffffff, 0xf3, 0x2, 0xc12, 0x8}, {{r6}, 0xfffffffffffffffe, 0xa2, 0x8, 0x401, 0x80}, {{r8}, 0xfffffffffffffffa, 0x12, 0x0, 0x84, 0x81}], 0xffffffff, &(0x7f00000000c0)={0x3f, 0x3cbd}) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) kevent(r1, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) shutdown(r0, 0x1) fcntl$getown(0xffffffffffffffff, 0x5) 23:37:54 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x91, 0x80000000, 0x10001, 0x9}], 0x2, 0x0, 0x3f, 0x0) close(0xffffffffffffff9c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000001200)=ANY=[@ANYBLOB="00000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000f300000000000000000000e51eb5991091fe3015c959435d8b93ac369dcdab46a2c5041b1d9192359a94616a07d0c195d6000f1f07af76553df5a4b4609629c7bd3fe3a368241c33f9fb6658fed4ac2ce0e76796000000000000000000000000000000000000000000000000000000000000000000bdce"], &(0x7f0000000040)=0x6e) recvfrom$inet(r2, &(0x7f0000000200)=""/4096, 0x1000, 0x801, &(0x7f0000000100)={0x2, 0x2}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x10, 0x2, 0xff) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f00000001c0)) write(r5, 0x0, 0x0) 23:37:54 executing program 0: r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r2, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x9, 0x8, 0x9, 0x5}) msgctl$IPC_RMID(r0, 0x0) socket(0x2, 0x400000000002, 0x0) r5 = socket(0x2, 0x1, 0x0) connect(r5, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) readv(r5, &(0x7f0000000580)=[{&(0x7f0000000040)=""/37, 0x25}, {&(0x7f0000000280)=""/247, 0xf7}, {&(0x7f0000000440)=""/182, 0xb6}, {&(0x7f0000000080)}, {&(0x7f0000000380)=""/34, 0x22}, {&(0x7f0000000500)=""/126, 0x7e}], 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000180)=ANY=[@ANYBLOB="2d01abde48fa844f52002152b2a615661f77fb2f13db77f3937e9a1d7093c7beae7aa614b07f2da534c9aeb12a85d79e15b166b0d2148f10890163f3466a6d7cc2fd762ce316ec1e2c9a3039ee5f59aab6cc6ddc85716ae64c965febc798e8507c87be44bd89f59a12e046554f3185cb73d5a1d4863894a576cfb579831ad6db46547189957ed9274980f3dc57947a140b0eac4fb307fd35513ab52672947919ecb2cc9ec1339acb73dd0609d97c6750ec22e796c12ff826e18dd8e639ddaf5858a98d97b38379218df22281ac"], 0x3) 23:37:54 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @random="45f7b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @multicast1}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, "feb354cd107f6269"}}}}}) 23:37:55 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) write(r0, &(0x7f0000000280)="0c574e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000580)=""/169) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semget$private(0x0, 0x2, 0x200) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) r3 = semget$private(0x0, 0x3, 0x80) semop(r3, &(0x7f0000000180)=[{0x1, 0x7, 0x1800}, {0x6, 0x2, 0x1800}, {0x2, 0xb09, 0x800}, {0x3, 0x60, 0x1800}, {0x3, 0x6, 0x800}, {0x2, 0x6, 0x1800}, {0x3, 0x3ff, 0x1800}, {0x3, 0x4, 0x1800}, {0x3, 0x8, 0x800}, {0x2, 0x6cd, 0x800}], 0xa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0xfff, 0x0, r4, r6, 0xffffffffffffffff, 0x78ae9895b80bb257, 0x3}, 0x2, 0x2, 0x1ff}) semop(r2, &(0x7f0000000400)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r9, r10, 0x10, 0x9}, 0x48, 0x1, 0x19}) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000180)=""/253) 23:37:55 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000300)={0x0, 0xa7ca, 0x1000, 0x2ff, 0x3, 0x5, 0x81, 0x10, [{0x401, 0x7fff, 0x0, 0x20}, {0x8001, 0x389, 0x10000, 0x8001}, {0xa6bd, 0x3ff, 0x8, 0x3}, {0xffffffff, 0x6, 0x1, 0x7}, {0xa00000, 0x8001, 0x0, 0x5}, {0x1, 0x4, 0x1ff, 0x6}, {0x8, 0x8, 0xa7, 0x5}, {0x40, 0x7, 0x3f, 0x2}, {0x2, 0x8000, 0x8001, 0x6}, {0x6, 0xef, 0x506d, 0xfffff0f4}, {0x9, 0x0, 0x7, 0x8000}, {0xffffff81, 0x42e, 0x3f, 0x8}, {0x1, 0x22, 0x0, 0x80000000}, {0x3, 0x8, 0x400, 0x5d}, {0xe4, 0x101, 0x5, 0xfff}, {0x9, 0x1, 0x40, 0x10000}]}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) sendmsg(r3, &(0x7f00000002c0)={&(0x7f0000000180)=@in={0x2, 0x2}, 0xc, &(0x7f0000000280)=[{&(0x7f00000001c0)="53f0d0d049ba9a57d10cd5b19aa61a2a7d8b90eed0ffff788bd14ffcc360d12625bb5384cf31c21381b7045f5c757004bbad3315f28a6645aaff0804e42c9efbcaa062dc9777bfa0313a064dfdf9bcc48042494bc3dd5b861e4fef3109580bd647b36c0bf6068693dfee8cddfda740239986b4db3d96ca3bef8dc78d667b4584f329ffeee883c42224ab2ccfbbc17843422eaaed57bbcaf6822dd9e6776fea902ac9d5cee6d4c59dd331876381e45084d0769d1dd22bf7e821c4c5", 0xbb}], 0x1, &(0x7f0000002a40)=[{0x108, 0xffff, 0x2, "5c2d155aab2c339228ef5983d4044b9152ae47a19f045b5d1a4d1366fc0b9415570735c051bf2bc388d973f9f5d32d803ccae7e762534ff626d0476f4fd8db8699743ab40db8a03b71fda0e46e872ec50b593d4d50812cf2774d522b87ad9e45d3490e0fa95308a4c16a204076aa40697158c98a9d600c385a70ebc5d82d7d14182fb30c5865429fb9e9dface83853b8036561b33a5ee1252a45fbfc9ecbe79e442b1ee07d3c6e48d2e489b8df58f1b3b5b7f1622899cdb33dcc3ed74fa87ca07e77a0f2d889dcf369fd33b708b516ab8d65fe7db4117d1dfa24f75a8da1e968ef316a70afa8160166feb45fbb5d3b7fc3b16a53c0"}, {0xb0, 0x1, 0x2, "9ee908927b509fd366c930df0c72638230aee2df178691829f859187a77ff0795cb75f525d5ea7996f881ba11a18d984633768e1d2b0d4f1e71a0e4962c6eb37f172c5398ed6cfd8e5791eb58e3bcaea228e60eb27946420a510c0e53f4fd53bef524ba22efb687f836974ed03ca8b868c0f6541114dab6c7612d0a974aaae24087d81d3a718a0e745c0ac0d701dc5c161fdf73132c3510efdf3a9b9aff6a2"}, {0xc8, 0x1, 0xffffffff, "d6eacc9dca602a167b1aa4de0d946e8e380d88101a05346dbb51bf9d0ad16feaff54cad90ec24a7e7fa4d70528d7be0a600f4f8075b6ddc86c4c7aaece419d3d6d421d6afd6f873e219c7a08b3ec481a6bbf56c1e4cf5fb13e48506727473c4f874c5da316db8e77cf20e2cbe55859f22fcdf4f628a554590faed2470ac6e2b43c74ff3abb70dfe43838d4cd912a9a52f07001ed9e223669ef4454942476b791ab6634f1e31f12368bcfe3950403acd9d84c0441bf"}, {0x58, 0x1, 0x4e0, "9a668e9d99ec413256c69ad17ddaea0f5ea1de93452692d1786ef55086c99e47d72f61d2656935fb68960d15071c5d48f94c5ad638ac3eeb648c80fb938d28362467dd03"}, {0xf8, 0x1, 0x5, "5d986be39ea93825246eac82ceff8eceaeb7c87a8c5efef759b1ccd664425aafd78147ee27f1fd8ad80919a4e1c09db74847a238791c3f7ba6ab5cd4f887993a0c0e0508429ba51f9fd8e95186d0d2d24a1847749987511467e11d1b65137b27d7f4da4395522e6aa8aabebe4f558caa38820aa1b50a52d7c3bf4f6505ead90ec915e8a3aaa14955e8e0ebcff7284eb2abcd3c6c61d4a1bcaf2c7838ed4929b0b8b2d48fcc28a5b2db6fb6fbce348ce64ab086716e282fbb4028d6677dda1c11c3abbdf71dedeff74ae8ccc64eb57397f2c394c2d9467417d667c26089039ae88f"}, {0x20, 0xffff, 0x8001, "2ccb965828321bdabac16040a30b099c"}, {0x1010, 0x1, 0x28, "f314fe3c6547f9abe91ff7f203ea4973d0db23959ea802795ddcd0f70d31a610f99811961150cacd9d42a8ec1e222f4e291817978a7a4dadeb1a4cc2895752c887246877ae5d8307a9d865325916c0c47ee57ebf1508e05a5b334da90742a2d405ebef8a4f12cff1b1039c8e13d2d241add2957d5ab59cf9b9f8c17f7d769f51728e910242581c2b3313582ae8c3e5d0f094d71811930e086cb20ccc1312e90d1754bf743dd0750e5bc8af1d43f8c594a6550f54c06459da40d82bc5c737dd8d88339d4931179111fe662dd6022627cc1879f660a1a5e399df62b7f84236b96b6a8b39181aae011d816d9edbd8b2dcd7d40ad7faea05189a99e7786b7e7558b4099a549f06859b17776300b15415e728afb9aecfb93f32090a8afd8a372a7d1aec3ed0741b68474a508c3da35c7767a27990a6269d2dad12c7e99d7f24ca611ab2b599122b18a283d253f85089e6e2e6435a15c16c8fbb1b728d760f6a7f3b2f7100b37d4de4b79823d5bfaca8fe9c53a0db5031e4ffea50389f2b8e8b9eabdc5a52b3561a11fee49bf171debef91d4aae4686189b7c642a313c55f4d00862bdb9411ba8eae4de2650e14c931d2879cb2a32b9d2f064a86ae89f5d024bada06f5365a565e16a9ddce5e28e36189ffb9ddded3888233fe0a6f9a110cf20580e08b7e8711fae5351b1d64cc38b99ffe6e5e3a3798241cb66b3f1113ac7808a8d4c8ed0d80c86d050c8210a56a19b39b5818b71172fbb184946d56e81eda04b60cff5750864435132f69ecc6343ff4f00e4dd4cc8d40e04f8d1c9192d64b050b66c76c6a0d2f23486d544e3c35741840b0426bc52daf3fef5a0f5e60d21f67e3fd6fb41967a08663ba43a6a807afab4f20c0a94965226505d1474f4cdcdde4f0f96ecb1716281aecd8893e18b49b0bbedd4f572ea3ed168bfe9ffe8b3fb3510c2a46e16bd34751e830e02976fae0a91cce0a3370030b1cb3f39599e8b53d6bffc7eb619bc08e5bf55596d842d71d41eef4e42e8e2ff1b7e6356d4a7610badb7f06e2b6fef7ae03f6b14ba52ccf9920628ff9c8e0082b3bc5bbe63e218d79e820dfd39a317b653b6d9c27ca12f7dbf461f34a19d259870e0ab91a14dd01ed878c73eb428bb48464c2948ac02448313c8177949ebd5aa0a26ea125855c5a67ab8ba6b701664e38310227a3e68f406168d288b764dc18ad70ace1fbdbd4f42cd9939159e7a5b59608e166c04f5976137dda6ee90aa1150ba3a6f452f37f4b8a477cfde4bdb09b2bb6d9aada0b1972a4445f1882692d80f902fc195713060b01412d69f8a8e84155774eb913cf7383de118f705fe83d72ac4313af59b79a7da2d46c13de157b54e146863620f194a345272139d59074ba008d0108df89912b90f7ffb49a1f53ffd101963fe4846862005cb029fb4b1888bf644699c510f469d01f5c4e240b737eb6791e3aca0af7636ff174d372ff276071bfb21c162daa37b2b60b67299460206020ebd90732f84e8bdd415a52cecb1de8727f323e9bdd264dc22d0ce62ba0b84fd5bd7c15e1ce05ea6609e9e0eea98a5aeeac3148b78307591a4d9b65b4f5a485a28d3f02a135eea7b821ac486b6aa1772aad5ecda85e338ac98ad9b64990e54a1ec300d12937bf407a45cac2a13b018b7b33e64c6ce16487bfbb2674fc665ca43160506783588a2352016fc5cdd6977144c14e17849182fbb21eff34695fee090ffd5755f1bf3a18f1f52ccd277a9db9e717dd756dce729836109ff4ecb69cd4fd658a36f84e2c374fc54f0bc8b341065d00362e6fc41bb30c77070b572e6fdaa7a526b34c0bd512eced5671a41e7e8b6a6cb3c4a2b024cf5fb960451ebfb5bc770548f46904b77991aaef85b7c461e8566659138d53b31a0ae4240141b67911df23bad76b6b6646b04216d5d623dbf4159193ba377f37fe1b35dd74126a1eb5c88ac40b5baf6efbcb0d87b5480e8cb2905b9743dfa31376243c1cfed41fef0649bf281ef1f09f701c312f7873a43187a8cfe8963d739f5acc110cdc38ff63328d92d7dcdbbd52cd5a38729b511513dd51236c3c3c777553c6e35b576b737c9062bb918d70fab4f0c620f809d57e5b81b004405ad54d398195efe9da7dc296548381e1e89ee062c6e75ea2f9227daf9fd116bcad4d035f7d54a9cdf7e40a18b84516240591f3923d428cc6ef48c9caa2ee470eee5db9beb98ef0bb6becf8ffb511a08da56955f54bf0998f00c9d8c042cd8fe4d2859495bf7946450ee9b795738e864add8bef540fda24df7f29ca75ed6868f8dbdbc53b85a2fe76224944da4512405b9ea19aef2962feb8ccab72ebce77d4a0f1a5835224f732372c25787ead9e6962ca4c1e2ef0b78e8edbb9e1f861858bfdc3ec184e519d19274b293be4074524d5da54435e0554b601eb75b34a51eecedb9f6fd3166d0ae59e2781059ac65a80260d721b1f3d85633bb6b21cfa974db17949ebb4757e8bafe7419acab87a44c0e56982949da3d750b29b158f4e019879de5ec9f37812721dd39f6f7f21d100217e3ff5d726a18ec46f8bde8b8b6d89933da8a724ef444c41b1304f36d2da9045acf09d87c2a0beabbde2e68ab2e6ccff15fb63dbee3b6c808e7bb756adcda857b6ed20b1dbd574c8520db22abdf273b4b4ba91a7a26086d130269d89a51d829f2c44d7b0d81862f9601a30c7d044a1c6150e5ed66a3ee2d343d77c613f52d3b0c909f65d0cf3dfe6b7fee08750d513e78cf02e0f3829d4db9fd0923303c7953063592f526efea3a3ff0d6ef52009a8d8df1d599c31794b223a1445847912dca2ca373ececee17a929ad6360db82b21e1d405a095814369a2620fc69113345665d07b3a7b2491bfab186ae5cc42614a3d5712dd21ef69c4d42ceb8a78c1dba46046aa1c1cc0c24ae4a934a4835c72f46c6daaa76b3aed94da1bdb0f4b1bee192b10be935c25b575444b96ae9ab882eee090824dd709589098863ba58cdf3678bed7b4ebd692d59a0f89a0e956f67ed454f503e0702f308f42b04617dae3030897ca56ae23e4f4fd4dc078f0682c9364817d7a0e966a57192e655d03308cf1e53f7b8e5454225ad871e40da04cb40cd2c8935eae8c0c864a14e591a685fadf6b5ec508df720f025ea45ab99b08107c309e0c3f1e5ad801ed19c64852494a3259f47780b838c5a467f3fed5972152e0f77da46fba90e3c613a1bec04eb4bb468494bc2013df8648d1e87e1bf1cf0298b04429cc8388dcb1aae6e64196d9d387962007bb663b27441fd6bfa2aed4daa09a8fffa67d2289dbb7e91c3a3a4f49a7032a69dfc5c698c050c080dde7f9d269af92650c6318daa1556c85d65167150d43d45a1316db8ad0b943339bcaf39e67a0471da1b853f904e37d9ee9201b37f6a04294eaeb0721ae04eede9ec1a3386c964630617b8d782136ae7e0fafc342cce901821b01d1371902d7015bd7b62759e10b2aef5a329f8edb56edab645e0a5c5499a5b4007a61814e9c22a7cc54887e94100956b081e285d38ecae8434015a30b6cd2e3eff6733b0b5d240700228dfc087f02d6571277a877abdb6b46d68426a1c0879accc794c3bccb90af479f99cf3e1184da2f5c095b2461c9005f059697d9139d491ee2777065a9e44546c6d38c60654d514797a4627649fb053727f7a75364b73e754c03f46e52bf5237f27a7b98e7201a75571a0262b2d0577f0b2e28cf700daf7797aa8a4c7dc77ba2a3d85f3a9ae7273506354fb4e63ece148ccf32d7f6f129be791643f98ca2436c7c8e3c530dfd4c5625f4c68810c9ddd9ed915187b6f4d3cd9142ed7572452caa684621ad8993dfe21b39d7b19912a6d8b6fc9008b8b016c5ed18298e5507d7025accdeb149ad86342fbae0d40ed24a72af6781065e76b78a9576dfd39407cb507fe38a2488e6e18a4a5d9c5960aa37479d24633b83fd572a796d401a6bb97bb7fad366ef451f2626c94deed8a26d3725327ef52df31a645c3e5e57ff7f2b64186f71c725e552bba3f6f4649a3be2368e81092d80e7e5f58a0d3c1c66652f82368a08ef24f7d461df691217962d130e16f3390f00450743f9fb9febfad0ded21671a3ee6cf94c91285459557132bf6e45863b6e8f42465d626c4a55267488dda2ff2d69b2d79d6e5c4854de2d15b6ec82b6239156ccedc302fee6458718feb1c7ac4730f3fcb367fc9842984a0b589693bf6589f6079caabb6cfbe31ae534ddaa671eacd7265a686abef1fb972d4e37e23a417d214634889d65ddbfdfa29da3edbb1c0dd746bfe244f2c6ad8e51a3a78ea33ccc8bb693e8b2b15360636abc81fd6ee7157e56634799b9f848a708071dc9b25727f085091fa0885a8c8b0b4a299badb103153759dae64ec431d6ca676ea42e028d3408d932b22721ffb1be42f2691c8d11ac83be3d07f1b5b3c831d06658bab0baafac929139742ccee336cc5aada0b27710952f269ff356b45db3e12dd7ad097d020a425b839fd4beff5577f63519029bd3cc939de516dec09f1179bff59a9680ce6a1602ba503cb320ec67fedefd21bc7876d7631a1cf148f867606dbcf5d506b0f19c3aff97229f161176fb3a6c1e9024ed3ed1a0f0bca0c959a3595a6999f693c84018e180f2fb884970baa47066a48b2e828aae822c65d0a97067817f0c93b4cc2a7d8387e03c2fc37e4e0fc4c4ea461f867603fc9904f976019538f9feffde2e7d2934a1d386adaedf096896910871ae1b3d4f6b792e9b6d45ccd9033eb7518beee4606d1e97d5de85c7de87a837061aea538d1fb38b606bf58a8f8d8fb89599dad8b67531c01f71bd88613c219fffced2b96a77530561507de19d1c95d07a3af98b54fe5b56337917f98d49743f6254c5e64278046efae18c06873e468383c9b22dab11233535be93b03a0e89cb78a2dbe56bcc77d2d033ea7ee217fc32017fcac15eaa08fc29d73986df60e431fffd92b48f48fc93c1d57fbc8165da9dd27b3a914dfb45d3155227564887d35cce31369c51365f20014f260360d801cd6168e1958994c7b37ecf5b4813c8aff09078341705c6203a47786a020d755ecae1e2ca31e2ffdfa3fa2e53abfc5796d6163896d7d836ad7ab3fbd6c133ba03c25ea636a8a32d1b48c129012387e501060e016e33e7271aace97986046b1b5433ed9a03ad14e07026f61cede2f966a2fe1ef8e16482aecdd8d8168f874ab8641224f8de8341b503de00bb8a199f4e1fab17d405efca192032109ae7cc179fd6b8383b97881d7477b62d3dd3f523044fe3073206ca2f50d4eb770624fc7aeac939681b340569889b6b199c9e981fa48f1cc720965ac4a56e66a00af51133d8dde64c325916546407fbe939dbb4d58401ae5a76192fa81ccbd4e49f022cf0ef18a1b6e443f0fc9df9800c794df4f092847a4438dbfbb28addc02aef2d184de8cf60f22cb323be2855364bce73947e2c0583b820c47b329fa0a90dad87be15964e3aae56418868db3225b424a68b31aa5e8ee0d130e52adf82fbe2418082929488c5d2288ef1bbc7633a6067b795d930059a5374101799adf5799d07a216dcf866712c8c22261666357b87b72ff81debc0d5b040362deebae39f3b5688531cde056136f6b8665ce8a10610a652c643cfc6dcc3229f2497c10fd82222c85382a2cce58ce20abd4f6120e46d349e86289c8ac8f84ac49e8cbc9e0cbb878e3ba4b5850947b0bbeb491ffb91efb7f4826ab818404b12289b9e58d2f2dd754052e32c1785681ca3b440db51f193885f4c3b7aaa814492c9bfcd7460c9c3f6e83"}], 0x1400}, 0xa) read(r1, &(0x7f0000000540)=""/226, 0xe2) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x9) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001900)="c33c8b6267ba7d643d5f73af4bf5049ed8ec61169bb01c87d82404fbed5581c43f9c4302db0e948a71201359e63eb1105d66250dc3991832033033fa50bf70c64ba46a6eb73fa434847c83ee3e8e150d99024d4d9c065e410235b8f56ecb94ca7e3773fd9c2024323eef6c47d22df173195b0a5251d202a4e2b2a7f7ab2515eeadd96c54101d1e", 0x87}, {&(0x7f0000000040)="fe13b020f91a50dad2af4cecd3d4870978d2b6a6aa7f5497453f47a23a68285f813a92ce", 0x24}, {&(0x7f0000000100)="af31aaae762d5f2259116127e7b1dbfcf5c4f937b0c722de2ddc7444b3984f5a2860f32614410b95148c1d090de1babd7580c13b8be8", 0x36}], 0x3) 23:37:55 executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="01000000000032c8e1654cc608004600002c0000030000009078ac1400bb04000000830300000d009078000000000e00"/58]) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x1, 0x0, 0x0, r1, 0x0, 0x84}}) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000080)={0x10000, 0x100, './file0\x00', 0x1, 0x4, 0x81, 0x7}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4}}) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r6 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x2, 0x0, r2, 0x0, 0x0, 0x92, 0x9}, 0x5, 0x5, 0x8}) r7 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r8 = getuid() shmctl$IPC_SET(r7, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r8}}) r9 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x6, r8, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000080), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r1, @ANYRES32=r9, @ANYBLOB="80be9306a26a34a3c560d0b7acf3b0fa1f28f800"/31], 0x38, 0xb}, 0x1) 23:37:55 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x6394, 0xfffffe01, 0xff800, 0x3f, "3fc4a82d239da716ebfacb25a59921ab8201ec85", 0xa710, 0x4b}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffefe, "8549693ecd426111fe4d04002300100000001000"}) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x8000, 0x0) 23:37:55 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) read(r0, &(0x7f00000001c0)=""/4, 0x4) recvmsg(r0, &(0x7f0000000000)={0x0, 0xfffffffffffffe9a, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/114, 0x65}], 0x1000000000000119, 0x0, 0xffffffffffffff23}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000040)=""/87, 0x57}, {&(0x7f0000000180)=""/8, 0x8}, {&(0x7f0000000280)=""/139, 0x8b}], 0x3, 0x0}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 23:37:55 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000100)=0x6, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES16=r0], 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) mlock(&(0x7f0000ff5000/0x8000)=nil, 0x8000) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="ee1a70d7", 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00010000000000003000"], 0x10) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) accept(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 23:37:56 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001800), 0x0, 0x0, 0x200000000000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0xbd0, 0x5, 0x200, 0x3, "4761bf2114865383e03403248b639f7af8b05702", 0x3ff, 0x3ff}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = socket(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000340)=""/255, &(0x7f0000000240)=0xff) connect(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000001000000000000000000000000b880152763b53df59fbac34fe2fc3afe16954730390c118d86f9e5e6cc419251beecffd71b0915711a62b8004a131052f78a9130a4f9e241119aee35ef45824788864569b95213afa1452c8acaefeaafc2ce5a5b9cc7bf51d4415f31faf69f45d93469c6b4af03e55b1570ff070ecd4b66bb4b538105888bde6c15771a1c505c71f4a09bb445241603031721b6b7ff8419520a2f6211d26199f393d1b41730b60458"], 0x10) fchdir(r2) sendto$inet(r3, &(0x7f00000001c0)="7e93f1c2618b8d02bd7cb94e569add11fe6c5a5eef967ec6ea1ff8094143174adb246354ad19c409afab3633c0a7bd4f13c67d27785276de69f007d53c4457ee9a5eacdc7c56606b01", 0x49, 0x7, &(0x7f00000000c0)={0x2, 0x0}, 0xc) write(r2, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x5, 0x81, 0x1f, 0x6}, {0xff01, 0x1}]}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) sendmsg(r4, &(0x7f00000017c0)={&(0x7f0000000280)=@in6={0x18, 0x0, 0xff, 0x2}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000580)="b580b50f9fc51e093e0efbbf4a844ddceeb34899a6fcc6ebc158a20cc58fee77fa6d03d2914259129e114b64cdafbb941ecdd4b7eb3d81152a6c1913395d900378c32c37fbd46ba8c1d428779463494a949193cb053dc60963bc0bb538cea38e14e07b09fe794f57dce07a0e2b31dd21584772fcc2bea9a05c35794b35dd9cbe2a7ddf56e3902d0cb192ff74488c536391193c8eaebdc366f4278ebaa6402b5077acd311d1a95ca0c8ec44fc1a77a5d703b736a4ca188ee280ecc40b22194533fbccf0b6268814f145da9c56701e25b27987e968f086e8f19a4bfca5deec7d2f57ace05fdbc270019f21cd44fa82fcc2514be59898155d5cf4e1e691aea8d751b14099eca841cef2701c68a53ac0823c78b639c6d364ebf206b77e6c4da3c81290b93c34dac56c597ec288363f449562a9c939cb4af3c6bd9c453f30a8cc477eaaba2ef28bdc046b00c1db07435c2e237c2bf1ef2422c539019d3200c5b46b29c72b384874207e055ce17f8885149792ebb973c9a80819bf437fdd669a8770d974cf9d422a392589959c180d563ef8b14beb4cbdcf4d337995dfd8b79a4209cb3869272f3162722f0e9171be260c46d789749e211c1b01501acaca8e7858fd56448dc27512894c9e864d4ef062fe9141b0f42b377f0cf0fe38ee0c085c804e652b9b19587089aee2d25e017f740211c006985f90840041dbbd50e30a76eb1e4a1c591612013791c7e56d122972d7be253e89816db6c68672158c92495cc113a9cf72642dfe085667240f2b6cac3a5a218bb542d7d99de98bcb11b2f83aa14953cf0e7966725c057f4579ce3fb0111947ac33e4ebeebbc4b90b1109da3e9a94e4a4313b91b5432b0348fd5d7c8412915adc0fc5df443a0c3f5dffee4418738c92ffef8c040b021bb7d18fe3ab15561c8fa74887897fac4e4ff5afb0516ae6427174782347913bf5f44ebe566c1ae48c9d5ccb352c6df86cd5eb1a47a98cc99a5ab8057e9d9b6b72de3094d8f6c05579569eb6898534bb29a9d3ff9983cdfebcbcbf8f4a0fc7ad19a19137625494afe3df7f672ac81534efa20a6119a7bf9f52886ddaa9303ae0a00ac8014cfd821bc2210252fde12a901a12b3a9793543b80bb9f22e3fa7f5cbb7cc4db2e2036882738c31b8da54b3e7faf1b220b409592a69b2ce6b141d994a9f88ac9856ad7a36649b9fb4a6127ccfb9f9602b0b7ce88863ca87461f8c2cbcad35d574b7439bc1d60d9addf80ff6a03632bbc769aa204c2521131844a0a4b1948b02e5362d89aed6355b39bbd7f8d2bfb7fc10bf8c785cd4c749d53b136683174e11d1b6f3ae9909be9d666848695775f79280be1c21860d54c99514a94debfdc8b76ba2ccbe235b86142bcf26a5b42ab65e0efa737e312fee253cf9b3be5945be45eb0defc1c6b007a70b4d1a5cfa26af816aeffc979d7a1b48a6975c2a8863fe347b1f3fb30677dcfd0cfcc64c3c30bad49290c5557f7207aec5c70f6a772ea05f019adb33d5fabbad1e65bfb4e5caefba5aba3e83b6e89f284a114bde62c9cc50b39f290c6bea704b2dfc991dda265cd890a3cc98988180f4b5c7a84a0e979e6773557d54a7aea15409b3d653b32fc3c168be1404ae6ba680ff0af6174c075a42e63315e47b6eb0d755ef1e3d8e3c5f9db5dd70cfd301a643d59f2d34fd510531cb50709e91a481fa2ec129ce2b3d23601aabf58d437daef0d8f71d8c955abef5effd422fb3e1e9638e7458e4592b5ac8a5afba404ab55a75a12fda29c16bfb4642b90fc99ac0d637adc578600ca93b6ef63d78d603372480cb53de5651ef746dd8d60ae0243bd7e77ed30454965d4f187b24ab094e602fe27ba99731bf1b614fad89511acfd510be384afccb932002a0f98568daef91b94bf82d2d6cce875c271daf4fee6795670652122780ce04d32d695b5fc95ff4584af55e3779bee4ee5e258d25e85bba84d2f296f13864204b48e0a898366060a0d093b1a8a20b7f7c75a46b2697783a9c5e5b54bedd113eba7bf7ef8d3f4e2e3c1ceb738968dd16e9f8f36258a7336ea15beae71cfdedf7b2303c4738f8015c2cc71abbede67c601298175d46b66450188be8e7eebec2c815865e991d8f54d5f501a82f190a79e52e3ffed3396817801193317828ade978680c06ce316c9e620aac72c02cfc775bba0c24e9eb11e0c2d48be813bd36cc4981f52bf4f890ed78046cfb2821f0515f14babb48e3cf64d4755ab1a24f4b5c75796f4a2007824abdfb4cb7ec0856115266eeaee9472e8bf738c598128927937d08c6171946ec6983de0e9daf3dafe4cd394f4ca90f65403bf16446bbaa74aa79b981efeae3a45a6369499a0201686705804de2bbdb6d301c0ebf3553658e6cfa3ad630e2efdd7f1763e670a63220a7de8e6d1a20fbf82abe796a198591648e3aef799bc0fbf129b463562293312a948b5e2585b99cdfa7a3b0357af00ea0163f217a562b62f5210ad11796dfff3bc61d0afbba747e99fd05ac4bf1c66ca747d982e31d6fa20c6abdc4e6335eac25feeea9335c766cc3101f5d386d9c8e57399bbbd5b719772e8f8eb2ad8306a053908a3e70f26e23ab72d6dc93e1540c7b1bac28ba6a75882d85bf4a178a8bcb10b758bbbb295aeaa14320f5a812304c14ff4cc05c2b26bf4b66b07704197768db1608eae09d21f96b28406a5ce2a203d40d33e6b574f8b25dc66f1d6d0ddeed698f0bc9660a4005b27a6b21a19497cd958969a679d24a96cafee96807ed62c03315c92257867fd15672e71db6f9982601257b0bf8c97ae95bec82096ec851fe50497d991507c1a856abad8655ed14cb964ae0d43ecd1eeffc40487344e62392192092b4c5e67dc2db30be692c6c55bc1079809801eb47b3cdc73a2198be7b2e4abe30d175457516d67a0b18afce505c991cb01ee57b956f6e1f3ce777f35a820ab74c33d233fed0db7fa71a9a9471c4621ba6109d0a10fd778067d884c2fb5e856049eb278da3de9fae96527b8fb239b4881f64c18a5bc689044dcc67683e2dc470ba58e5461737a00d3b3b6018d6ad342598fe16d496b2e7e32cad66840492553422eda1fd57c716323ccace0f5c2a49df087b138612c34f7076b8d98e9ceddee7ef575462197921c237af0119778a54b11d8f3970cc6c3bda51f6bb6537480ace5fcb58a1d8df2a96dee7502a72c5a9c902ff88ffea6603b915f72157ef7c329bcb2db6faa98c1f194f07a9974cb1ff145a69e5a8d55a42f293a5d9d39f7664ef07edb322e740de8c41a43b1d50e0bd84aeaa6d364066408ade623b42ff7af1257bd5a49f17741611cf71626801fb984ad9c78afe96f4f2e551bfb07993ac8a8025a2ca1189a9fb7d2db2ca4a2fa2a65ee22d09962faf495d727d86d93cd837a23252c138f71ed6a961853a03f79667602b8f10febd46c62ebfe8be67b8293ebf6409f085f74124bec0c08fba917fad015cdc571786854dd67c53555adb6de1a29bc4a46d71b3066f651fca0adbb1ec2ba84c837b2265dfd13a3cc8788252a15c9cfe2d5b6a37947c44add95d680b553eb5143f515336a69ab44bf42e17dc54b492690ac9059ce06edbb78bb82584069c4244ff0190748b098156f40b5880c7c836b1f0647a2bcc2a10499e72f9a09be0fbffb72d0c422d6095b06d8c1ca0293b1dc3b12ede9712ed1133504f0d96c5d1f9b9a3c38f14b55e85135886fa1a1b2bff9fad07c17124b04e7d2b0636a4250b18278d12c45671369ec57045797961d63058727ead062a5576214cd636d5f5e7c118cd56a8653e1390d8789486024db394fec30fcf99c66e485a7c302c1b44e4d0011300836fc28b9645828a1917dff7ed8469fbf62633e428f7e208938ff600065d4e0034fab8533ccd8809379f21a7838d929ab3c2721b0d9a549f26b7783a5ab2d2c30d511bc129aa32ddf0be3f772b561296196a68e265835b515961bc5c30a6f01c8c540d5726b54528a5046bf6f497a7197bb236c3b882706b96ac31e5587022bcd0b5051d21ccafd5ba046ffbab54a0900d36d90b48e6dae051c56a2c3aa6c39c94e15127e5328b3fcc403290feb0b34d4faf2e05662eaba438fa2f7595e44882610463b8552850ca7c9b932df8cc497552a3e2b3dbdae3c12537fe0f819d8eb2e5ee9108b7b1634c5127fb70bd66b8e5cbbe770d85f3417a901f4d277a1efc5903c17e172ef9d30fdcb79b6a869b129caa7eecf03d608fb12dbf76c224f61b99ab3f84a662afd11fe0cb322853c796451e0ba319d876d0809f9e004d36938c50e179f13103cc020dc86577dc434b37ca05320fdc81b965c45c9dbf9c54836d981c6640e535bade36be3a035721d51461d093c47376f1bf20da922f14427712ca7e5b8370ff80fbf2be3809cde385cc8df465314acbfa2a18e10f43240feaa5f4c6b3d08e573c15f2bca57afc95446fc83975502cde70eab1c3d2dc74d5fdb244c1dab8af5b5b3a0325ffc266278548c2ae2e2e7402f49a4a6b187b8e2cb0fa55b8800478634866ff614f731cd233cc6d4af7dba23c080071e217f8f52a612947fa801dfc21dd793b95ab4b4cc62725beca2772cd9459ff0ab302c2b49114aed7f31cb58bb6aea6092b8e96a61b9775c9a0d594fac7ae8608f4d6b2f341211d3eab5c1e33f2510b5782ed51944bfaa25be9a7e8398b7ffc2e280d4947dd564cba39c8bda62103447edb3c95ac20bd7f63bf4f4a69dc18c272c6b43a0ab56fd5485b88e60140fefaf6c0fc39b3a1d512c58cf076910b542022a936726480b548dadf10265bf5fed81ad620876f7b2181be5f2f963511b28e6e537802aaa38561fc1d46cc76e1239990b62fc9d00b7d172df6f89d7131ccc7d0af57e41ad649421978b44b4f40b1ca544fdb1326e2cd40078c918b4c5f3e29b7c4cb7cadc295cf604f9b1ec0d5c747cdb114a8f6a5ddae78f72885832acd82b136c421e1300eaa86c22ee0c8f5e5247ba5472fbb80db89007ad5d09165996fcc412a9d1744a94a5ab731de4cab2bfad82fef46705af906e9fc236aa32733cb9c77cf14ccb24853a51d68be16325f8fd9e6c378d0e3eff3f73926b8fb07b1b5713e51ffb9a23b572aa343f5ac19ae37a33df8dd8dd14bb5f353ffa1bf78117f9a95c14970462d26f33f7d22795d0d61e9872113b5afb7804d0ceeeca7155bc235b795bddbf2e8ba9d25a014cbf0f0e94da856d0237fb7e7318fe2b94367a1447322e5430b481d4796887a689df22dbe8509b824c89fa3d7377eaaff174a6ac9ab6492ff221087c206bb5d1fe3897430e55d3ec811f2325e08d69fc8fd31c0790b9f8e897ef458227053b0d8e1de64d0a8b1f82a486779d159b5f0a3e2bd90308f9321d55c6b7b3041807e4e33dacc98d11cb446704b1017945193d31a54ac9cddef28e570d183410169191f8c81a06f6047c31cdbf4d8061ecd8f355370316a43dba8770ae491c7e613efb26ea9aebae100d4f81a501705f700383dbd5b9fb62c79f0ec1eaeef8960507233931084680188e655956ae9890f9a27b7aef9593c89f6d168f00cfc72b916ca950dab59da9e714d42dd99724c79ed7009f1e4b362af02e360859354ff42b976e4f9426297056f5c99e4e15ae2d487ff0b74f1124f68bc7c1ca57ee87db647a506f5152384a0cceb017b44924622355193319617e2835e60e96b97532e7c4fa215aa21ca502f3a695f94fb0c861968f12109ada53580ff95130192aa924a0e0040e39387e57f6ba747b82aab83bdd30ccaad7203835d9d986208061a70672f7054a8e29c", 0x1000}, {&(0x7f0000001580)="981f8a4e80fc382aef9d4a590351a52468a44cea9f5fc84cad582b3894ad108a0b64f8e56e9241bce4801708197afc0b9dec3cc49b72bc28de85e9e85578e61cc0614618b5d98683bb155ac6dc20e0d19db308ddbd8fa678593ee90e8932234c6fa14ce0fff3ace0cec59cbe61cb18f07006e419f09cf0bde31d23a01c56a0a8df7132d0484853425a365c0ac1fc2cc6b9cce012074e2252a978698252fbd789cf31cc5dfe368aa5334c1c50d8583c3589c7f463ff306cc24a1d83227f658bda2e8368227f84be5e08e67d4b653e73157d74a7b242a20f94d18f13376c2b3f39245eb3a469e111f40d188b4e5d3349126b", 0xf1}, {&(0x7f00000002c0)="edb23e1af3f05321a2e9e19c65aa543b64224706f76d85685ca719dc7a1614e370f050e802d07baf2aab029e4fb10cc5bcf814b9f09015bc682441316068cf73", 0x40}], 0x3, &(0x7f0000001680)=[{0x48, 0xffff, 0xdb, "4cdb2fc44ffcf9da968532680e013033ca5ab742a0a34797fa353d68a3ed78a7e0e4db5c36aeacae1b78cc0ecbc47986dda7e6079b923d"}, {0xf8, 0x1, 0x81, "9c28faa078c35648d09194fe20225aa998c575ee47e073c385131b4e36c99b17e849095872c2bfdcf2a8f2c03ec8cfb84c543a41f8752a77ca8977676066b0791ddccc3b0236852f676f3ab317bc22c23e35420228dfe36badcfae6256019517290ea046802686d4e7bb56c9dc9b221f29b6fb022eaed3fd003513e60eea870fe890ad25866b0426474185d142a869e071e91ca18f50b98be2823b0f1220698a59410a0c7e20e5aaab98b15043b758060615fad3249da1e890e87918927bf6d3841f8ab88a5e67fe872f125a1451bd425e34a3a4dc7610d324002d8c7fb3c693e1323deea19b4b"}], 0x140}, 0xd) 23:37:56 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRESOCT], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffff9c) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x800, 0x0) close(r2) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f66f7696c654f0fd0b5793eee370fdfc804aeecdbd11c4724c3182a588922799c0c2f50c6e859a037a0c931a172b23267d17ffd230190de099d3b7987b28081ad61234db5d25710763801722cfac988b0140651772bebaf68cd3638ff3b29dcaa16836b5d"], 0xa) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="d38709c8d3225e5eb7ed2226dad2acc55d0317530606103389fc084a0e1bf3d132ad314706d0900075c5edf4c12d283f7ad099edf48e2da05ff7e2c155c3781e2ad01e43ea4c24e3cff664f5ad9869fb142d852281d1eafafbb2d1587f2e3466c125a5ee770fdeda2d47489aedd967957974044956a2290d381e2ab09f17416ff0a4167ce302b99dcb474e78b18255ff1f3f5466189aa4964d680abab882ff2f74a582a8ad03778de6735c269f7810722a22332b0c74877a"], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) readv(r6, &(0x7f0000002200)=[{0x0}], 0x1) 23:37:56 executing program 1: r0 = kqueue() 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(0x2, 0x1, 0x0) connect(r2, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r3 = accept$unix(r2, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) kevent(r0, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x11, 0x0, 0xfffffffffffffffc, 0x5}, {{r1}, 0xfffffffffffffffb, 0x61, 0x80000000, 0xd5}, {{r3}, 0xffffffffffffffff, 0x40, 0x8, 0x5d, 0x7}], 0x800, 0x0, 0xc68, 0x0) 23:37:56 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000000c0)="b9b664e816043a", 0x7}], 0x1}, 0x0) r0 = socket(0x2, 0x1, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYRES64=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)) 23:37:56 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0xbad21e56aee8bb15, 0xffffffffffffffff, 0x0, 0x3) dup(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x7fff, 0xfffffffffffffff8, 0x1fc80d8c, "002e270d39060000000000000215a300"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe139", 0x32) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = socket(0x2, 0x2, 0x0) dup2(r2, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, r3, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() shmctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, r6, 0x0, 0x7b}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) 23:37:56 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x69) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0x46, 0x0, &(0x7f0000000140)=""/70}) 23:37:56 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}], 0x1, 0x0}, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) 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) ioctl$BIOCLOCK(r5, 0x20004276) 23:37:56 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) kevent(r1, 0x0, 0x0, 0x0, 0x5, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x1c, 0x0, 0x4, 0x40, "a095a3884d3007de8c6d479e0ae4bf2c6aeb2040", 0x9, 0x5}) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x28) 23:37:56 executing program 1: r0 = socket(0x11, 0x10000000000003, 0xfd) sendto$unix(r0, &(0x7f0000000180)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c17cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, ""/57}, &(0x7f0000000080)=0x3b) socket(0x1, 0x5, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) 23:37:56 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 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="4402", 0x2}], 0x10000073, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x35, &(0x7f0000000180)="04000000", 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x8, 0x0) 23:37:56 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x800, 0x0, 0x6, 0x0, @broadcast, @broadcast}, @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 23:37:57 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x2, 0x7, 0x7fff, 0x1, 0x1, 0x1, 0x7, 0x1, 0x1, 0x6, 0x400}) r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) sendto$unix(r0, &(0x7f00000000c0)="24f22efab604fbfce6a4be55cb3fc27a74a75e23584f856f9d37af74eac92cd1ca909c6c8d8f2906c5a79f05ea44436dd7ee4084", 0x34, 0x1, 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x200, 0x0) dup(r3) mknodat(r3, &(0x7f0000000140)='./file0\x00', 0x2, 0x2) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x0, 0x0) fcntl$getflags(r4, 0x1) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSDTR(r5, 0x20007479) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) ioctl$TIOCDRAIN(r6, 0x2000745e) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) renameat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', r7, &(0x7f00000002c0)='./file0\x00') r8 = open$dir(&(0x7f0000000300)='./file0\x00', 0x80, 0x10) openat(r8, &(0x7f0000000340)='./file0\x00', 0x80, 0x1a3) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0xa1, &(0x7f00000003c0)=0x4c9fe539, 0x4) 23:37:57 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000140)={@local, @random="45f7b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r0 = socket(0x2, 0x1, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 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) dup2(r0, r1) 23:37:57 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8001, 0x0) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r1, &(0x7f00000011c0)=[{0x0, 0x8}, {0x3, 0x9, 0x1000}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000001c0)=""/4096) semctl$GETPID(r1, 0x2, 0x4, &(0x7f00000000c0)=""/221) setsockopt(r0, 0x6, 0x4, &(0x7f0000000080)="674a9d94", 0x4) semget(0x3, 0x0, 0x100) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) socket$inet(0x2, 0x4, 0x5) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000001200)=""/4084) setreuid(0x0, 0x0) semop(r2, &(0x7f0000000040)=[{0x2, 0x80, 0x1800}, {0x2, 0x6, 0x1000}, {0x2, 0x101}, {0x1, 0x2, 0x1800}, {0x3, 0x3}, {0x3, 0x18, 0x3800}, {0x2, 0x7}], 0x7) 23:37:57 executing program 0: socket$inet(0x2, 0x5, 0x40) syz_emit_ethernet(0xf9, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0xc3, 0x0, 0x0, @mcast2, @empty, {[], @icmpv6=@ni={0x8b, 0x0, 0x0, 0x4, 0x8cf, 0x0, "7f704dcdf5b100be26f077ee0ad2b31a1d88e8d647f8c4aed061ab3dfb8c10fe8b661dfff04bb53fa3ca49d020610e8008b564da29b13411b09ab9f890525e6eadc81dced8b71a0e17c5b69ab02fedf9f936744e1dddb0ead1732cb19f1a0b4fc7e376d7b5fb59cfc708d3c6552b497a9d73e3fceeadce25a8771d80e93a0fe544879971af77462403948ab06b96e13e2865e9bba78d2d5d072b9af94281bf71984218de52a6a2be265a5dd1a56517b14ed616"}}}}}}) 23:37:57 executing program 1: r0 = socket(0x2, 0x2, 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) ioctl$BIOCLOCK(r1, 0x20004276) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000100), 0x4) 23:37:57 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x4a) pwritev(r0, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fsync(r0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x8, 0x3a, 0xff, @rand_addr="0000000000000db74c00", @mcast2, {[], @icmpv6=@ndisc_rs}}}}}) r1 = accept$inet(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) fchdir(r1) r2 = socket(0x2, 0x1, 0x0) connect(r2, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) connect(r4, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) r6 = socket(0x2, 0x1, 0x0) connect(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="100000"], 0x10) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffc, 0x6, 0x1, 0x80000001, 0x1}], 0x3, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffc, 0x80, 0x20, 0x3, 0x10001}, {{r5}, 0xffffffffffffffff, 0x60, 0x40000011, 0x1}, {{r6}, 0xfffffffffffffff9, 0x0, 0x1, 0x9, 0x6}], 0x4, &(0x7f00000002c0)={0x6, 0x80000001}) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x1, 0x3, 0x4}, 0xc) 23:37:57 executing program 1: clock_gettime(0x5, 0xffffffffffffffff) r0 = socket(0x2, 0x1, 0x0) connect(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) listen(r0, 0x6) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x10) sync() r2 = socket(0x2, 0x1, 0x0) connect(r2, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x46, 0x1, 0x7f, 0x5}, {{r0}, 0xfffffffffffffffd, 0x4, 0x4, 0x8001, 0x40}], 0x101, &(0x7f0000000100)=[{{r2}, 0x0, 0x20, 0x40, 0x7, 0xfc1}, {{r0}, 0xfffffffffffffffb, 0x40, 0x10, 0x1f, 0x7fff}, {{r0}, 0xfffffffffffffff8, 0x26, 0x1, 0x1, 0x5}], 0x4, &(0x7f0000000180)={0x5, 0x100000001}) clock_settime(0x3, &(0x7f00000001c0)={0xff, 0x100000001}) 23:37:57 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402"}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 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) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0xffff, 0x100, 0xd000, 0x2}) sendto$inet6(r0, &(0x7f0000000000)="a880ab1e07fc9fd14cb9e99379b9b47c3ab6c49d4fcc1a8babf952be", 0x1c, 0x3, &(0x7f0000000040)={0x18, 0x1, 0x21, 0x6}, 0xc) open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) 23:37:57 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x9, 0x30}, {0x18, 0x3, 0x0, 0x8}, 0xfff8, [0x3ff, 0x8, 0x101, 0x7ff, 0x3f, 0x9, 0x3, 0x1f]}, 0x3c) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001280)=[{&(0x7f0000000040)="3abbe986cb71fe27689ef00ac5f90be2d2a87307475ab1a20e1f5a08a4a1b4a145ff9dfb400ee08c9e8c0f14e2b8ba88cf3191b480256140d71e09f3fb7f5fc7d4f47ec9a736fce97e87a9b9de07230817a45e37e88fb0810fe21382da99e0caa1a9c8ce617c37ec8ca4b02244351e78732e7438ee", 0x75}, {&(0x7f0000000140)="7aa14d5ea05cf2e1f1e6dc1b0fa32563649ea054aa19b90317cd6970fe9645295b09dba03c24278be94daa677d150f0b38cd3d347c4fe809d457c6f0bea6fbc864161f3fa805ee82936f421893671d1a4a7de9854877d1f133e37e0e637cc9f0f355d63bc294feab0fe9dda27f", 0x6d}, {&(0x7f00000013c0)="dd99904c1e5b818a8ba1dfe71cbe77964234d66417545d762cf29b439f7f572515d05965b8e578e5af2f085b76024e512bdd5982e32ee49cd92e13606bfaa18708970352295b828c1e0651257125698616a8601c16f7a94233c1111eebef50ea2c0facda201d54fe476333c72f114007326f7c156950b2082120a9eaa603880302304bef4b6a4ca28c5d855e2fa32f7126dee30f9d91dba869bfa5e377d210", 0x9f}, {&(0x7f0000000280)="90ecf78665dc5123a62847b5120fe1cec0a787d4a287dd11502ffd5b40d1d1a045e447f572014ded90b7c680a3585c75839086aaecb2c6e54712bcf3ad1b709188bfee9a786438fdb31484873fd7b328d7eaadaf3429a21361443220a2cdc7b43d1ed83b7ba3ce0811e78cafc0cd89025aade3e40154c60a8d2d6e0740983712240ade2ac4560f77115ad50031ba720a8154e85d6ed4a4de130cede4271428aa5ecc1e022df9c3c101f724223bb7f74a1126abfe0ac1743f9ad023417221cfb5700a6cff9524e1b0b3c15d3115e3b910ca9da3d5938fb930e9fe392d38a8a6227a420f753384b19527f14557a696225c38b414000b91a22959c66c102fcefe35f2c6c8581aabdafb742508d912e7a5efcf8c6b574e39d1d0ed4e5f439f90968a889faeabdcba2b3b4839bfaddc50b3e522207d27c013ab15bcf534fe6c30fc0c98c8c6a52360e13b1d369b706128bcbdf0291be17c694a1418c3b7a9eba375547d810466b24cf60c845fdb774afdd7a355794200c664f079708ffd9cbbf99bc737d7fccceed5ab8dfb4cd369cfa5ae5651cc10cdac57c6528fa5c1f21a7c375b8fcaccba4fa1b823ec7788b6d41b69fee520611cad3ce2a063815e60c11850889730812c8896635426b78f9ad7b555a61a875eca76c2167cf45241b5562bb4137683821bba42bec28c6001877e6486ffa55e70f3120cb3c4f593ece7deaf2e26af6210968d2a97f34fcaebd69646765e5208be719a4d6cec195f1559c43ff751caefa9c056959d04971d5f9f4ad1ff13a0f2f061b4fedad526ee3d47b1df80fed46e8acaca4c703073eb98636f930ee01c3559a14d8c20861f9508abf846034caae7af81bece8df13d6079c9b8cc7236fb0555a6ee905d473b81bb1b481b9d1d879c6fb401135280313610a0f4176f1e57bd81e97eb5bbf39fb83f81843f37371640678831e5557a66132c01cacea50f463d7900e3f1b519681f972b849cd0a61dbe5cdcbf7b45f388f0301f2e4b1bab357a1582804fa0f08195becf330fc87ab0f8b12321863928d6ca527370c93536685fe0f1f05f20d2ce7944299ba70fe4ccc3609decd5ceb5bc19b6279ed6fa3f4c5a601a58016931c4720b5ef866fbe668bf0853967bfe1fad77912b3c7e50c1ef6ec43c5010c68703d04a9848f0f47a55af6723e5659402c66b46e3ded43cb9b3e96e965b6c76caf7e0fcc8316dc900a7e48d744d288894ab286f1b939d36d2d8153ffeba8f9e7b3f9ca3185a4e57fbd5aab1326019cca680fb2f976cfb00c03e05c32fc8ac290e7665347cd0f12407e61d62a4495ff1d9293a29a0a941fd27603222e3f27cfa6d3e1ebc17a5402223904aa42b4cdafe39794397e2295c3f25205fbe2241b0f5b683858cec19c9125282324703582cdc9c3c55ff8d75e1661a47c0c65e7be8d8c8cd98bd6defa724c500341a3092a8820d495730194505a6f4052ddf0edace7531361a7a773fef5f9170ce86e9b0bb5590e8530ce3144d0c156ec78a7f16acf8f372ee2ce857f192c64572897f7f0ed252e70558c9fccef09ad8c5a27a2f992a8995b25325930dfaeb1bc480fcc1f260c594e3b7920ea7cc1b09655627c1b914a1f4c181345a8aef00c282d69593589436989f3ceeea5a62f8edc50b65313beff294be43e077ecfad52ec8cf8e7c39dd9dfa0ec8a410ded2403d40bfb03169e6106f32e621e7ad8da70e0fb3e0b17f6e37cdb7e774e417761e28e5f192bcaa213abb345fe0fec779c6c28f14c036933126ec9325810389e76a0f041bc5b813207c547cd684ccac197d5aae49f844d0623fdbf999873c95b66a037935fd2248c2ea2ce183b4b515abc3b3610a9f8a20c2fd21673aa8c35a9b940c8551073951acd726a62340f3dcc8bd0e20ebab054fd4cebdc5619cb18c27fa2625637adfa0e1a1cc2c2ff3700bb3bd5d39638f4ffd4fe6a34bdaf1fc8d4c47467cdfd8fd2b2324379f41aff80a8e35db11b9eca3c0d9c21885ecbeb2ab4cdf6e87bf26a65adf9707e23785dfdfd4b7a755e9f1cac53eb65edba121b5b4a5aebf9d5f2afbf203d47ef6d6f912d9df7924cab40cd8b9fe9238de4e79bf1d8066bd4e0e6e7050fbadd471d042c33c124cc8d91852ac8850a235eacccbdbff87b7cc86bfdd6d5fa1a78b2110f6732791ce8872a86525aaec49b77e1c7fc5cad379af7d923b753e3ea15d98113ec75eb847b5a7a582d820823b2ec3c4ac11f43bcc2372844b4f7fd64683ae535472d6ac1dc75388aa3416eee82c2533982259f60f7ed57e6694de17a1667a335144d652272f4056f62362ad2bf9fc4574f91600b9eb3d473e5dc52f85011dc319e15b1ebd16cd65909453bc0c78448355fd051ffcfd6590cf989bb34cb0456d43af44719151f8073e3578adc79d5fac3453d079ad7d4acf198bf44fd469b100342eb0a0c1733f99211d5bb797b73588e5a1dff5e8df7af276c6ed5bf253ba13a903af1d43e994e4a2c60486934c1160bb9c26350012d43e498e9b7ae56078cb44b8d6d5b5809b143b164bfc9cb654c520d54668ce0f4722d9ce0cba5b7c9da0032d5372e289635d44bbe3760b58450df6563e7ce02ca639612cf95a3d6f8da3c2738bbbfd5c3832badf81a5c2d9a83057dd5a40bc22e31941bd5492436402a900443bd651bec7cdc236f61df39b00016fe7fb4155a1643d783ee54cd90d7cb0fa8aa4dab41af5ddd15e20c351ed3bc687747cf02a4267d59fe2402ae2b29b847632c5c22e1ce811961e6c6a701112e11ed0d63f97b7b573e6de171a79f3cc531c40078dd7e6e1d91e17dadbf22043a3fcc17bf7e63d5218964c4080ef37f9e481ef2f14d0f999669537a0af74774078c6544f8f8ccaa8ba8afca59c8e7684963f9a71dddd55fbc6090fcc52d9c0029a81f85e859452e0c50f2d191f7b928d4ed7fab4bf8c98c354fb92cc9ef33aca175f21adb92f3197d1cd94b6914a7d2987d133688a45ba45f9e6ea7d9c8f283c597fc1fa4387831b15a01a812831e4ea9fa37f6e28c82eca483eebaa9e4ac181826eca18b486ce5003420174977b8cad3ec9ce9f42f6fd46e61698c0217b9cd129c2efc671fd269f412d50356646ff4090385d219ab77dcb1209b5d0285707e633a6d029d541039b4ea574360ed0eb446425f522fe6ed70dab96488b42147538414c3340c079142e1f37e44660dc10e45c8458e0380eb4a3e2acea084df833ba4fe1870e2b12358a68ff31eaec60b9e583270bc5e1e085d2e7ef03aa6c39ee23b8ea10131e5b27241451fe5ea0bb8bc136c931991ff8d4ec01e36be5b0d7b01b72efb6ef9d9f078a3a1be8edbff2ad4e731b0f3ff0a3c3153997d11b4ade5bdde424f768689c1af98e87826462fc08f480115697b0c42398562beb171ddf86a90b74e9e73c371050a3174ba6061be86185afc23dfa3de92c95bf267780f0c099a494074a806f9d36a81210f2fe91083f949d4dabc3cd35595920aef6f740ef30976d929dddbc9a960dcf5e48138d59b1e678e1a77a9408d15e859b922aa9d1edb34b2036789fd21585ea7c956550902633ccf10df4db6ef1ff7e58a7974d18d66bd001480a7b768942c4ec14eaff93b83081a7493d48fb4620876b9b5bfe729a0453fe4a5d9896f8b8c6061e236005413ff8f19eea053c01432b2cd951c1fe2ebef84529805c4aec834e24ecd4e8d1959d611fcbbf96386e2071bb976136322514c86b9ecbbb4b7ea0363d6da9c162f21d7e95d545be98e0029d53d43e23fea375786fdb2b03a4e9a784440b92af6cd4810529a974d5fb654c36e4e99941e6ffc1a65c7b6d2bd4baf92976b7c1fe19486ad7fd92903ab4961d928fac8227cd61bf5697903347e84af973a1d728dc2a8ed316dcbb660c86e3d5f97afd93d40fdc20b190962d49e40c145ff9330db6570fb682eb632c75e6b92c1dab9e100122bae82292620b1b7aaf1e50b3beee978da80fc8f19b0088468893f894156bf2e6c75e01ab7d8b40e34aeb94be7a6c4742d7c0f976fcb935a5418e015149329998478e7339b117ff335c3928728cb561a55bb316d87d3734ff2d996d5671e408a2207724704bdef521a16d525ca8f81b1bb54d1f8e4c7f508d326da4e0a9a797e41adc2d92b3306de3ac3101fcf48fc9e4356ca6118ed300efa6cc136af5e342cbdec438f5c6497c6035803424a3db468f591bd0e54d1e31410e52cb45c0951ddbfe6c6240662eaa34431d9ff7f2a88b1b4d7315ed485456df3f75e48abeb6ae863503bdfe18f2765d2afa209f80197b36958be2ee8bd3177579cb3ad67a24ce50fba4becd6cd2caac8ecb3c10a92f1941b65736ce55304074d4d0cd46abfeddc72516a266cf579a1f5458f241a8a3c5a4cc3f40a82511931241cf8727e9243d34f623e12fef9b8b4b2b2c0b97b79ac3bfcb1380812e8c86f132da91cf0ad9ce38102cb45fe3f9adbe41f28581417178c0d3a21e6ead93d93b4129d9edb8a66bb51f094c6aebe5154946f874c20409add92413cdcc7db86c6f26d85dda4db58df8a22eb1d091ea1eec73f4f0ff3eddb4d7683fe303b55d81ea80a73ccc85da0d6ca322866eb1086aafe1448f39ef82f70ff97d01378625c78b36e171733615a72e91c6e2f0184bf93f86c4baf01d6e2282073b2c6772eeeedba960df0a39c1ff7bf73be85e5cb6a8d26fa341f198783e16bbd3a2505da78661c9215be892d0fc7b000defc6019c188b6e4771a46e87296c9b3cf25dccdbde7ef44dd2f0d47cb3a1c47ed0d6d66ff6a026a1c9bb34a07b4deb780f445c6481447748d7a9a7b8bc7da8eea5e38c49073610838d50bea2677648d81e4f5f6b4036523a879bed3457401fd44d9bf9ee772327d6e7535affe9427619804823218a56d7474abef59da2f468974c7fe37decc8a84e4bea90af5ae8abb9062f07c6e94c86e04b61e44680d54e8caf2ee1aa7e2357d304e5c4a0f5c3bac3b0d2ee02969d1d862539e1866612ec270fb567f30874bc38dd6602fffadd9a38d870c4183b9f0c9a2eb0d35f3a00463f30f3b0ee4e235bdd8482e67f515996c821367d8df7b6243be80287b6543c821d14097f08dbca7f68194e911eec4aee15fa371b587c570153d2305a1c0d5e6f583a0b4f4238097815ec53094fb2482da76d5baaede46f6b607744df02f077f2a9457b1727111010b45980d8c1fa73d5debdfb13cdbedb06ddc9384f9b6a8d8cea3eeda7fa8a948e447b2f3fb3d824805f7d73ad8d00b8f3affdd0779734df6557486fe4af6db582e3de0158b95d6e08e8197a0c6a6e1ea33a1e55c35ee76b155f18ea28b5842b3e0c628cd25c0653786dfa5dc2bbe6c04c31c1bc8b2f5615cc062d9cb7034bdc96924929438e608b25baf38d6ed4632f4c1a122b1c90f79d0b4c086a5be305ae94fc996c8d8737a2402a43e65132d8cfcb98a90a5cf4ecf47b1c36d33ee73cd9fbb375d7847fc64eb983549a2e469311abf0dc4f63394c7d10d00613831598031cbb43ef9e7c9f149a9cbfacf93d1de169581f251509caaa841605c91252c05413ad520fbc1d19ab4a94f9a3229d88da316c9cec51d53cfa80c4a5be982b582c23778238c0780705c97f470ac986787fe160354fabf2549da2503653e3a32d2759bd6a3271f3e51f58749ca5d466f3e5fe5a8c86ba1536065dadcba6c313a07fa1308adcf72bd5304333af775568ebd666c5a750c1299d2628c609f34b39df0e9634841bbc7571cd2e4d4f50bd42592324e0503ec7e583c9237139d70a5a9d0b7e9704a3da7679a356127b1030442f", 0x105a}], 0x4, &(0x7f0000001300)=[@rights={0x5d}, @rights={0x338, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x5d}, 0x0) socket$unix(0x1, 0x5, 0x0) 23:37:57 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x4, 0x8, './file0\x00', 0x80, 0x6, 0x8, 0x3}) r1 = socket(0x2, 0x1, 0x0) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = dup2(r1, r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f00000001c0)={0xffffffff, './file0\x00'}) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x6, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x4}]}}, "4b6424c2"}}}}}) accept$inet(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) 23:37:57 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) mlock(&(0x7f00007cf000/0x1000)=nil, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r1) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00f72e2f66698165f5ff"], 0x10) r5 = accept$inet(r0, 0x0, &(0x7f0000000040)) socket(0x1, 0x6, 0x7) sendto$inet(r5, &(0x7f0000000800)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b8816035225bcc7eb00f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41ef2c1a9bc18a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b76e7", 0x2cd, 0x406, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) write(r5, &(0x7f00000000c0)="80266a140b59907a14a5bc03fcd26fba24eef925df86118ae9e1536ca1729f40d929165444a673a4541b49bb2359d2690e843b267c9b9e58ae5718bc21a7b36ba49ef67af57eb64ca15c1fd8bfcc73fdf37e149b4f97f4f2eb6dc572b6bc57511af9fed5b159a5bdba24d1ccd39c2dde9891dc46ecc6ebd2c5daa3e0df04332675b6f8682e348c794460ddd3ba054ba8d05c044823e6c93da7e8b4121cd828e844ba400dace98c81b303673e26721725ad2fcbc385a64d925afca0ff1085a8178be57489f47506cc2d153afd76fea9add7", 0x15) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) getsockopt(r6, 0x7, 0x4, &(0x7f0000000200)=""/120, &(0x7f0000000280)=0x78) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 23:37:57 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4}}) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) getgroups(0x2, &(0x7f0000000300)=[0x0, r5]) r6 = getpid() setpgid(r6, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = getgid() sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000080)="05", 0x1}, {&(0x7f0000000100)="3da29356fe02423c6c4971257256c55f471c2106919ce2d820e311e40d32fbcdc9232c9f5ad6715cefe71451bbbf29f2a15eef9032e589e4b99ab70241069bb32e81cb03a18aeb5f3f49f797fc351995baa15cf7fa62dbbf49a0cc38c775278b7c0930532a90f1113805a534ca83e1c732", 0x71}], 0x2, &(0x7f00000002c0)=[@rights={0x28, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x68, 0x11}, 0x1) socket(0x1, 0x1, 0x1) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r9 = dup(r0) sendto$inet6(r9, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 23:37:57 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r0, 0x20}], 0x1, 0xfff) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000080)) flock(r1, 0xb) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x2010, r0, 0x0, 0x80000000fffffffe) dup2(r1, r0) r4 = getpid() setpgid(r4, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xa18, r4) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r6, 0x0, 0x0) 23:37:58 executing program 1: r0 = semget$private(0x0, 0x4, 0x5b4) semop(0x0, &(0x7f00000002c0)=[{0x2, 0x6fff, 0x1800}, {0x2}, {0x0, 0x6, 0x1000}], 0x3) semop(r0, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x1, 0x3}, {0x3, 0x0, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0x3, 0x800}, {0x0, 0x1000}, {0x2, 0x47f8, 0x1000}, {0x2, 0x7fff, 0x800}], 0x4) r1 = socket(0x11, 0x4003, 0x0) r2 = semget$private(0x0, 0x4, 0x5b4) msgrcv(0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="000000000000000000000000005019e7170000000000100000000000000000000000000000002988c1c36ce3f533b403713fdc381a34be3106c0c815ce0789ec0413f4bd46a796973ceda777b6d765c75eac9de6f8cb5eb112b91859f1dfd95bfbbc3733e0cd5bf24a4309ac439431166817953efa98f0a0fb5fccc139e039ff3e86b26fd96ba2510800716ffab0000000000000074acb0cefd14b7e57a032df4c0864f07725babd512622033c7db6711771c0e91ba3d24a132627d5ae61d676ba70c4b2b814a1b3bd998be4e0a7f2c10e58933e75237ec3c9cec501e3e6927e79816934fb5c78166f6f39e1b9db22fe463c2116f0bcd237df79e61457cfba14dd86f1a5e9c4025e40b48ade4a29044f50cfb407cac02ae385fb27f23c245491a154f71bbcaddfe14fb416e1883d20cc711bbb723863fb1012d47e5c2ebaf68b742a9fa1e7b9a258653420c972812149f44279bb69bbeecd520bd1"], 0x22, 0x2, 0x1800) msgctl$IPC_RMID(0x0, 0x0) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(0x0, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x0, 0x44, 0x800}, {0x2, 0x2, 0xffc}, {0x2, 0x3, 0x1000}, {0x1, 0x2, 0x800}, {0x2, 0x1f, 0x1000}, {0x1, 0xeff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/97) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f00000001c0)="ea9adb9644d30e2bb493bdff1266c80014001833b499c2fc9a04870100000000000000cca16ec57fd9d9c39588edafcfdb25c2dd338a9f18b64fb151c4c2be169e89a4a0173fff060000000000000000", 0x50) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000300)="a75f6981", 0x4) bind(r3, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f00000001c0), &(0x7f0000000200)=0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x10000, 0x0) sendto$unix(r1, &(0x7f0000000040)="b100050460000700000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb56894789146cb054c053abcd402000d7d026ba8af63ff37282921e4fd89720fd3872bda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffff69d14dec8997e608a371a3f8000400000000000000", 0xb1, 0x0, 0x0, 0xfffffe17) 23:37:58 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x40, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) ioctl$TIOCSTART(0xffffffffffffff9c, 0x2000746e) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x8001, 0x2, 0x8, 0x9}, {0xc81, 0xa4, 0x0, 0x1000}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x20000, 0x0) pwritev(r3, &(0x7f0000000480)=[{&(0x7f0000000200)="3a45aebba0cf00addfd445fed415acc3d8ac8577cb6188e9e49a127e6b8b511386e3e47b92d3b38fb7963a29fabbe074e091871af25f8791493ace656812f3b5d6eee4cffb1c4b8999d5d49e8e52ae401a245b4ec7fb051ded9cea250740940ff25c3e2f9b1c057fc4b64d00643fd60cff1d999230df0e81cba4556ef52d21a5586e9eddb0d5c9c413abb12754", 0x8d}, {&(0x7f00000002c0)="7a48a88e7762c133469f17e6f9c4fc7472ab9f70397adfa50ccd60d333b1406fa4a41a27bb9c7210e58c7627df2c7fde00bfde4ca5103004b747031e187d9eb54ebddbbbd9411759171be98d2b2b7fea92826543dcd0a51a5f7f41afc315ab4a44f103392261802d12561aa6f2b92b31d73db2cf29d1ebfce1f26579ed239d9b5536718c2a9df3c99bf7a057202eab8012d92e8a64b52310c934a2db52a19ffd01a15c26cd6fb15153bff025", 0xac}, {&(0x7f0000000380)="a952927daff7154e0ec147c803806209a33a8b9e1961fce50720a1acd2905729f88de32c8469998645e37746b1267411a167b11a6b8d2b86f0554f09a7fd0c0d5e1d081f129180e4ef4c059b5adfdefc91907ecc119837803f5b703a3aca427293d81a08d860a0766f79018edc6e8e016d15644c2367939f88daa6bba56565c8d012b1", 0x83}, {&(0x7f0000000440)="488e7b68bdd359", 0x7}], 0x4, 0x0, 0xffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000004c0)={{0x18, 0x2, 0x0, 0x100}, {0x18, 0x3, 0x2, 0x1000}, 0x20, [0x2, 0x9, 0x8, 0x8001, 0x2, 0x0, 0xfffffff7, 0x20]}, 0x3c) writev(r1, &(0x7f0000001700)=[{&(0x7f0000000500)="d2ee3af9496a8341d75dc0371dac40860de7f02d7aa57dcbc1cfc8f744e1e6ea7253e75c9b40a1f6496c0ec29783f043e8e9463f", 0x34}, {&(0x7f0000000540)="c4dc659f80e83d1b02a4135af7e6f2826ae0f6f5b23d788797844b2dac3e41ba3e8690790362de80edefa522117218122d2a1a6b046dd293d280754ec82de3c11a152f0fc88c79828cb73469d0d466bd630b6426951c029df3c95393e73f6d12633e28a61fe53b71c8edab43971016ca591fbe2cc88756f528c50c618ba010e16587971129fc86a96a722022390c165a8a34d85f3810408801c6e3f60aa5c415d43d09fcc4926ae07f", 0xa9}, {&(0x7f0000000600)="a514e6f6fa00afe3c44d452e48ba41301c32cefc802f4d3f2ebc502e8fc89e0326a65a46d491ceaf297eaba753b6373117c9ef85e2c0180d844cc8f785781121128efad28f21db75bab07013bd272423102e863c83e8afe5fbe6351f467a5a7570dcdc2a45bc7cbdc0ae93be2ddcd29dbfac09024c9f83d14853dd758938e172fb1bf0930efd77b5aaf9e687d3806d551927c027d375f21dec677675ce5e1e8eafc413eae1bbc102a020b6721070e3b8d3695aaba1da52164d0a2da305a5e4bf2113c65d68b348cfa42cf2998fd10dbed517f505165fbb190ba783e785a6921ef9c321", 0xe3}, {&(0x7f0000000700)="c2d2dc6c6f1a82857af983d98286d48bc2b4cec611ad9d6512075e9d454df07af9af622a5b3af23036a0ebeea2615fb7d40918141d9d9ccb950c763985abe26b0433092bac79a6238a48584debef074dd01af43d0cc5ebd988631788915f2d0c51f937f527f34c41638994f8a46e0b4a06fc3b0af86b75a19e47c108f66e86a5fdee97742740e28ec7bfb85c98511068bbcfe87d6fc8901c17cce729304bd9a960baeff493638371290eeca099bb54ddc56ef98cdfd0fa2767caf059c8b7713f83b4b56f57b95eb7a45d77116ed8c6465b42eade3bb81623cbdb9ec5ecc58c97d00453c592c52850d391fe63ce04e4f82c4b3183ace08934f31f30ee2a222f31cabf86dd3b5668fbf45a4bdc843b666ce58b5e56eefcd2b6ee4bcde997e59139b258d0d0640577f1f8fa47cbb0a98c182119949d9c24289e74ceb102b8fb811ee39d906e094563a92c21ad871bea33797d2d3090d516ecc746c3546fa77523dfad082b35c50d8bcecf9208dc9d659d3608168ba2d6a6c2bb25099d7aef9f6fbb2ecb4a81394026b6d1ba7a9004779dd4e42cabe7a2b7088092ee6613a26ce3df18e44e9425c27fc84e2e95d6af120bf1b6e407b7ec19dc95923c9de77328dd30537f1f699f9df81e4a78f877964ca020257e9aeb8f9e33b82d1539533cb49443031bf17e9c6995e9c18a88a8c738650f691857303b1bfe09c3ceadeef6dc015badd745170b8060f6890d47f115fd98214eb626fc530ab48689a41f5fc765f7276f86ab15c8ff6cb66fc1b4289539c0e44fff62fe7469ab5cb01a0e0d29185cd4e7c64586372bf5365c49e6a607cf5b3c37ef4513568fecf6c725e4ced758c1f54b59999faa589b67c0ca9dd6f57b01e5947bcf3de363739ed52e2f4e298de096e66a41e6dcc9d6f95c11f83fdc4e5643c446df671fd60bbbc348f3ff3ce6e2a207ee57576149db92c9eb3c5102aab9b3fa0c225a59109b072c65b72636dc1e5deaedda2eaa385a3f1e273541557f73e42d8f8a17d4153f96660c80efe61df19e0fbcf2c12b722cfb78e671d2a54c1c5013ec9960472d85acb5a8b3b8f3a0e1c5ca580deb94be8d2717b06f46aa4bb9c7caa76424e805a7c7c17a670fa8873d1bd604267eb6b2c259e401b58d378eac526a5a64e6cedf2337910e86a0ee22d190e8a2c5f5c39cba7fedaf7ddc120e118920184af267c160e9568c3710c9370026fcbdcd806abe8ae1501302690a3dc5a780aab0889b7d0e89b28eb334bb87b4b33d654c34435a546c991cf9e0f7b6a602af7a08dd0a05674ac70d13b03b5d6d3ae055b5e9ac837f38dd70cf0fea6f605fd0387e2d6e4d1021551d5ae3c7258a66bb2541e768e5df6b993541548cd4132774768fb0d56df48049bca124e0c43aa1af7711c457fbcc1151e09d856684f2d5cabaa4957833f3bfeadefa143e882b34356180be23c6f6d3db4b7f63caff9298aad110f90470532064b497e26f887c0d47e91004c2e024f240b9f2fe5c49a8639a70f0b61ce96bef6e1e54f141ccd2b06e5bd9005063c8e5c119b64dd953313ba940d30010c1a57e4e9a9d73b8146abf6165305572c7b8eaf69d7d4d0d61594edd22ba208a1f4514857072c9cf0265342d2bc0788807337e4b67b7496d7b6b04b39f63c09eeeb70586a72a23f8538b8dc8f5014009ff3cc394adb41b7f979aa42926680c799879465dc13fa767ac64acb96ad729850ab4d1ebf2f44f5fc80b1ee28b62244adc83b499c9836be26c6af992b55c6c79ac66509241fc7e733708ffe88fde319a63b68f5945e0d96c4826fac4221205de53c6bcaa2630fcbef83b254057bcdacfbecd22399272b640e95d7d858400bb325fb072479af6ed61e36ca99dd100e51901778afec1a8d91b4de7b7208d321b2849e5e3d6dff0f93d5e1ce59c07bc202ed6107e8d75d1aaeeba19fb93b62c68bf9ee9bd2ebde148bf72db3466c58a195b1a8f79655ead26d54a7d2f5304a170d34c7829163afda9577b54cf8f91128e57ac3fc48cd108a56b3f0c53a77894275c586ea4b403833c310addaba612e768026ae99250ccbd7e5380be9662f6a6d3cb0479ca595f2b4ae42d53e55669f273a6949367609f27b0d7147c48832ebfa57f9f481dd193a97a22896e1a749b936772e0f72e5ea5f238dbe071e9549d798bb41a9b94ff2954ca48cca8f63243508052ef751cda0409f722485ff74a823f25c0ae2a67577be7fe8a5311d2f31534d62826e0f92ee9bed7b29c851b21ae9658e0e612c86b9b460e5d0d23b271c422ab4f1b08cfc1d0f42e81699251471dc6dfe724aaebc90dd89caa8052c3cda4b031d812be4e72c6a051d03b7f221e77c94cfa7f0ccf32585c09707dae18a043babe5a3e3ce6486a2b3f752a2bc22a689263f2209101dd431fe1f99d7ab5947a79a5e902d7bc3f52773b509cc93e11d7685a2fba54df2fce1acbdfacce9bb91c1731f21019fe3acb29fa4c4a62801117e17b7bda12dfce17e9952b42182fe8e7ee5e9436a5cec4fbb7a2cead16371075db9d66aea48bdc12c072cf76859b0fbda9f2232d60f9553fd0bc77ad7961600a6cd58a07c1610ece5469c02d674183ada68a014463c430dae6ca6bf44da3885082ae828f77723a2a67320ebb9b6dab00e030bc97756c0d4b74b3578407e7d484c901ff15d7b3f6f1cdb327bd8fd3a803f8959eb546e37e3bc3188608fdd847ce5fe291888405e869b401343ce51df41e5de34d710a0b90db3278565734cea5d25fe3073f2112c63864699d9210c8cae789c039029e1f76afed0d9c12990e6cc0e23844d3c0067a219a37ad2cd02f039bf0c474bf34ba3ddcf5ef155ddc229f5a8cea7e6b3a2f3938758075a119f11224a53928ba9e9eb0d6bd54d43896bfa87d0f4bb602da5ad24738e9acab59bc4af7dddd074f41f5579a9014f28e0de792b69075f69df8ba588189b5e9ca92cfca537d136a1e6e2100367e2b7d3c76eb6f425226294a613458d9550953da0fc23e1bb7f58f79bed5182c63431380a4ef0b248b944a582b75966216bd80ff7b3a2a24051cf17431b2b700e9effc86b4da55e829b843c91c9e5e663a4d6c97daf1ee7ca588097181b3eea740669db95807cc8a773dc9603a75a6d7ea90867909a692c87daefe100fe3e2bb67e6d230e357e690c670e4e3ee682c4f4b988defd666b21cf1bb4a022233cc1a726b732d4eeea7cde8ea44808f67139ae5656cc3767d665a18e628ba51839a6578eaaba163445aa4879759b9bb7ce1cfb7b6f24eed2a3a2123f84d8ebf1aac4a82888575e96b93b3510d985c2f70c3716570c0c129c603a9e78385109c3286817bd5ff4b4ba4e6accff9ed7cfd3c39eacbaa6d956c5ed25ea0e75ccf1825300f7b23b669111f371ab91da333049ae8d99e33b9981bb4adb517afc2ab5181b5671e8d6af961db4497fa8f23b3d540800c69a91d63c73887fb722bfca68d4c794530a542ba3b6341702a271880e4bcde56d94e2139260407acbb34d53ecd48c11b8a41148d60de2a5bca7cc4d6c305d5af6e8ea362038c5bde2564252bc66ca4ef68d1a08bc71e3512ff8244cf080a9c801ba6a8594a420d04b0355c4e8c1f4245123bbca1921c4fc53d20254acd18bbfece157cbb6a2e2be364c099f8d9322bcfdd53c98b5c5aeb1c5a67cc0e94393b478130b456a5ed068477c6cccc166d4cb8617bce9de3c9218f9366eec03fd56bfb02f176193c5dc88ce6f7b48c1bae13f63f9fe2045515dbe2a957e93729eb6d68f928ce10265c1715f8c06de5295c3478ed90c1c77fad6a3e2a0d4cba66aa023e1c0857fdc92b2fc2ab64ae91d4d676ff37e6e6934e367bda219b755edbe626ce4f847f517c7a7ef866b9a0d655fde84199eccfc62932289341058c01b463aad7d80a418fc88b032f77bcf1f5887b05be9f6a14583c58748497692d41ca25d2de3cd4697b7db69ada9a08f4c583f7b2dce7b960016017cc8542799696c432f72cd598b5c64724e5cd743c31342eb0d323e4a146601250bef15348a48861058177686b42a0f20e76dcd8a56aee416153adb2f45d03444cbaee6ebb475c342907321ece3f441a4a233a76bc204043d93ae3e6ad93da5d9701502340b06f08fc7ecbac31eed02e8f37ffdaf6e6a851d535f0f17e9eb87bba0f6922911c9d55ecce99e9ae51ea8d825752c2af1de9edec2c7e141c53a3a2b0d8febc98e0acce0ec042a9a57c52f221951cc17e6b8e840bf6a2f105ed9171b394381609eda5713dd687755385eb7ad6e7404203b1de8369cac9654304a26b0d23fdbf9b6fc73609876e68bdcddc90c354e6af9410bb8e436b03847f8fa4debe27c502b388d982624d8c2b08f2860568c387b917b863de854e826eea2616a5717faf4a3812f439045f41b1880349ec6e2ee45679746af505f5e94909f70abe2721765f1c7572f9dde16e545a4da84652506a24ca09d37b766f1a6eda6fd1616a0f605b9b07ee58ffd709f96369fd08887a6511bd388aa234cc5b1e76bc4a2a1aac9166a7057ae28d1db620a6d443a5823e862fef5d330ba2a52f15b84b35b4af12ebb8b0705dbe59e82f708a3590006a3cbff57025fb5ae204ffe28ca9d168ce033e74abb59479f173efcabf1614ed89c98df884ef1602a6b6c417361a0499e414114d8fbe178986a8e7d1bc41cdce9ad0ce616e2d449dad08bf554e511c130b9e768225f2eba1b512ba8704d10b1e5db78d7fa28aded66aa4e779facf1bb92efb048d46196dc6895c278caf79eea1a8a1f76c3b2e9b703fc3ffacc6e040a260f2c64d83bb3e90c8e432beb28474c05902bb7e54e2f86aabb9c928b45caebf13d892e4bb60cd0673a344b223a1b6f54638839c8cd0359e2b22bcaa3fc37b4dc77aceaeb5469a8f23ab34c66116ae59a1f68436d09546dc353bcfab7ea919905f71ad42764b925d12d5c3fd54fd667fd7e988a8d9f1b336f93ccfdd0365932702bb60ffa6df2ef8d9adb030d05dd8609fcdde355a54076aaee1656e687791cffcf2ec1e15214403d040a0726921a887f036d6c06b78ac04b504bc032560e37da6998c67421afb525eefb164d1a1433da8275ff5edb376f7975803c0759542bfb395cd976d48fc1cadf1193bfee549f2a06e3e083f259cd69153c16b9051e5fcc5a66192dc0264a4f7ad2bbc79a27103f747a25a5e3e4a81fccb68b14d576332e81e046f072d645ab737e5d21a3b6116839b91aa9c1e3f5354f5112ed839472875f582bcaf810a3afe6dd444ae89b0ea7cabd04722203b9f850df43dbd6cd4d67a1756a0ab438e23bea48f2af827ef6ce1ca95774b49c708cc2c439e6c255ed18e374424afc749b30e02353246006e1ca267cc1e38308262c534cc27ed1b87f30c3033853ad536958765020b42ac1d130e8322dc7c492de7a9005558be9ed55799dbee8731c83705ede4744639b6604eb9668ffc8c3e75de575dd23e0ea3091240e69c0aaa812c686b8623c3d78a83cc88418e5186844aa2d371094f56027e2e07b1bccdc657ae227f78247eac5e2080cc9307cfc021a012acb7027a0e95b57da16dc9c84c4ae0ff93b7526d825976c1ea759ea7f9e503ceff9fb0e0a136f490118828d8c309e5c9af7c82c1a8c7dbefc96d62beea4bf149fdfd199b24ee2c11dd42f9540361b00383b7cca7c2312d2ed83696aa82a4ad39dd87cc4486a6e7024474ae51d8194f3aac11df6740231aa40912d4d1f5e56575d5caad75f6c24e359670168164d2c0a50df9fb2e3d9b7429ea9166041a80b16bd0571081b45c3c7d84", 0x1000}], 0x4) r5 = open$dir(&(0x7f0000001740)='./file0\x00', 0x80, 0x80) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001780)={0x0}, &(0x7f00000017c0)=0xc) fcntl$setown(r5, 0x6, r6) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001800)='/dev/wskbd\x00', 0x400, 0x0) read(0xffffffffffffffff, &(0x7f0000001840)=""/219, 0xdb) connect$unix(r1, &(0x7f0000001940)=@abs={0x1, 0x0, 0x3}, 0x8) 23:37:58 executing program 1: r0 = socket(0x10, 0x2, 0x4) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0), 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) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x2, 0x2, 0x20, 0x81}, {0x4, 0x5, 0xa, 0x2}, {0x80, 0x8d, 0x7, 0x80}, {0xe000, 0x3f, 0x20, 0x80000000}]}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8000, 0x0) write(r2, &(0x7f0000000040)="aec6eb2994fe4f9068fe60e0761c71e713138ec3a1952a003ec14fefe9f728ba933e96f223587f9d57934de3adceec681afe2664154cdca59dd7e6ff6571c259e77fe8bd6a9dd61e4b6f186ca430be40b7a0874b909a8ccf8452ff1f64e3aa0e5cffa6accbe167b839a19f7145b30237b89a1271ef4140311248a9a46f0f608109a9a4c81e471a3211e2ef17736cff0b6acfb3f6ace48646338fc3980e3477ef08791ae880cad6389e675e1dfc83582f7bbd23db11d913a455cb944773414cdb3738587c6703e051dbeda0b2311b38cca1104656224b5465a3f17e", 0xdb) 23:37:58 executing program 0: syz_emit_ethernet(0xa0, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x92, 0x0, 0x0, 0x81, 0x29, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}}, @generic="582aa92476d8a5ad2c9063c929c392cc7645481322942e8536aaf42462f154304be580b20c72278445450bb188991228db54baaa8e1d4b0ac464301c539928520dec2735f336799f7e8daf33100bc8f79c525b7af9bd33b34065232ffc0759655a541aec8ea7827d1b9f231a21afe5215d53c3093e6aff930148eb8c87af"}}}}) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8) getrlimit(0x5, &(0x7f0000000100)) 23:37:58 executing program 1: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x2d) 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) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_dstaddr=@in6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f00000000c0)="a41059af81fdd49eeb929be24d9140eb3d6add97eabb1e4ac726d9273e60902de6143637ec9bb586b90cf229c1f5382ab68bd87f002126989820de5db5063df0f350f9a6b8b9a70233e55951b2aa161c73cafaa8a4be670ec619b56a8f2488194df7ecc3686acbcee7420404e724b1cf6dd33ddd11091a41c0e1aa421a07b67f4664cc0653472d135e197aeeedbb2970", 0x90, 0x3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x8010, r0, 0x0, 0x0) 23:37:58 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f293aaeb82fb168297e2ff23922299c3383f1bf6b796473d48e4c734a899f96f0b224ec765ed0e76d9d8a5b7c34e2c0c318fe43b00fa0400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf55dd724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af201ef2f24b05c241e230b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec3fef5305000000000000004c2d7e7c40b3dffccd0e67beab3b00b0c1b705f6f4300048c4c0db6c55a02a0596a80dba31e406f600971a4dd01e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f0e4b23c5101e713db21be5638edb4489b8e1692c35dbdc77d3f7ba942baa127af7c3f3354fcd7b01e94dab000000000000000017b8939ff036a801b5669356a3f996255f4dd71848a2b85204e29c4d709d7d06702a789731256294fdaa8ae5ccf2f4f193a9ddc93e8223278f36593c681a1b808295000007bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082a83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a51cf7064742b87207bb59ac0db8eb7a2601000000000000000000000000000032bd10467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363706f795ce05e658bd615d7625c71a56b0f6ef1c7b3761b17d8bb2e075cdcb511cc6b84696b748d83b2bf795f7523a11a41ea854a3e0d85be31fe74ccec5a6aff82f2350c2256355b959e64dc536400c508506a4ef8b6426af8aec194bb6f4e83a8454d12f54796944aa24b4a06c1bfc1ca2500000000000000000000000000000000000000000000000000000000665c9b95381c3bbec78b1cdfa7c973dc712d6891c5864d2103f03412c421621e9023b6033d8020c2286f7726ac86b881a01bb897f88815d6a903a7488cea2b78edb9eda9df77d86d14afaea2755050343943dd3bc2353538161f3c441eaa2b02d3ec6375884576824e55cc0bcdd2a84a62eb48d86e260517cf2ef920902b13e6236cca5447f5b8239936e7448dbf6fed830e000000000000000000"], 0x10) r1 = semget$private(0x0, 0x8, 0x10286) 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) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r1, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f0000000240)=""/178) semop(r1, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x1000}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semop(r1, &(0x7f0000000000)=[{0x1, 0x3ff, 0x1000}], 0x1) semop(r1, &(0x7f0000000000)=[{0x4, 0xd4, 0x800}, {0x0, 0x6, 0x1000}], 0x2) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000040)=""/194) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="82dd57be971e2f19961d5daf879956971e10101063057866a2f4b470dd3d182823fc869d24fcb1f377f077a4ff610877d262776c9cbfbda1c2d9034c33eb83dae13782f28d7c79e38067c7ba8ebfff63010ca133c4fc642ce897c2ccf5b483c6"], 0x10) shutdown(r2, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f0000000180)=""/169) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000140)={0x3ff}, 0x10) 23:37:58 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f00000033c0)=ANY=[@ANYBLOB="93022e2fac14"], 0x10) dup2(r1, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) lseek(r2, 0x0, 0x2, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 23:37:58 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000200)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "e25b14", 0x8, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @loopback={0x0, 0x2}, {[], @udp={{0x2, 0x3, 0x8}}}}}}}) semget$private(0x0, 0x2, 0xd4) 23:37:58 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYRES32, @ANYBLOB="53a93bb5d3743b9bf4d218375f7df82e14bba7b5e9b33deed67c997fb78273619b7503b07d117df3bb1114a3df6e5ad4995797533e516c33ddaa566a5804976ba24622c2ddf49c9155402e4b67f1a546"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) r1 = dup(r0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000001480), 0x4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080)=0x3c, 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="6a634e19768015171219f0f1a154f89f1b980784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file1\x00', 0x0, 0x0) fchdir(r3) openat(r3, &(0x7f0000000100)='./file0\x00', 0x8, 0x0) r4 = accept$unix(r1, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r4) 23:37:58 executing program 1: r0 = getpid() setpgid(r0, 0x0) r1 = getppid() setpgid(r0, r1) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x2c, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}}}}}}) 23:37:58 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r2 = socket(0x2, 0x1, 0x0) connect(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66696c65302fa917ff338d48ddc2d43288baea508af6d0fac466696c653000"], 0x10) r3 = socket(0x2, 0x1, 0x0) connect(r3, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYRES32=r0, @ANYBLOB, @ANYRESDEC, @ANYRES16, @ANYRESDEC, @ANYRESOCT=r5, @ANYRESHEX=r3, @ANYRES16=r2], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="a9715ce54b0d2fbd8116b9a700"/27], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd, 0x1}, 0x8) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r6, 0x0, 0x0) recvfrom(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 23:37:58 executing program 1: r0 = socket(0x2, 0x8001, 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) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000001c0)=0x6) setsockopt(r0, 0x1, 0x2, &(0x7f0000000080)="102bbf9d54eae6bda73e0e14a3a69032dce1d6ee3d181d14f42fc07737e0f63dec1fe3a8c7159fe583de0fd3e16208388afb65d8c612dcc2a35284c7904e22896b712fbc940211d6b42fe9e89a38bdfa0c74a1910d62598200557970c86fb2f2799b2719432b1f3fc3e0611e79d8d4d398f9fa1809daa063d7cfb32d58acd5b0559f6d47e0e3684f1af9515950889ca6bae7804be99556dfa4bee182a05ec17987a0f0f9bd810ddc5f7c269e113e3a81965d5a47ee45bf9de9e437ef262ca04120f792f7630337a88d137024a39e6ef98a367b775f2214afae6ab9167771536c291d1830cdd04e35eb7ae331aa5f9f9283e08f1457359218d3011afbfa", 0xfd) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = socket(0x2, 0x1, 0x0) connect(r2, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) getpeername$inet(r2, &(0x7f0000000000), &(0x7f0000000180)=0xc) shutdown(r0, 0x1) 23:37:59 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf893f68c1170028000400000000000000000000790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d658da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000002d4d0000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019de9becd7ae67bca90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14beffb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbc0000010000ff746e82d0684a9360000000b301b1a023deaa0c7b0fe1e2696d7d0e76c1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee06a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fed89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c00"/741], 0x10) dup2(0xffffffffffffffff, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) setsockopt(0xffffffffffffffff, 0x0, 0x3, &(0x7f00000003c0)="ff7f00e4", 0x4) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 23:37:59 executing program 1: r0 = kqueue() r1 = socket(0x18, 0x1, 0x0) close(r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect(r2, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0xffff) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x23}, {{r1}, 0xfffffffffffffffc, 0xa1}, {{r0}, 0xfffffffffffffff8, 0x111}, {{r0}, 0xfffffffffffffff9}], 0xc32, 0x0, 0xffffffe1, 0x0) 23:37:59 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202020703"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x43cbc, 0x4) r2 = dup(r0) r3 = dup(r1) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 23:37:59 executing program 1: munmap(&(0x7f0000004000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x183c}) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) 23:37:59 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000080)='s', 0x1, 0x0, 0x0, 0x0) close(r1) 23:37:59 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, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33, 0x0, 0x0, 0x7}]}}}}}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x3f) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x8, 0x0) fcntl$setflags(r1, 0x2, 0x1) 23:37:59 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000180)="e2", 0x1, 0x0, 0x7fff) ftruncate(r0, 0x0, 0x10000) 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) openat(r1, &(0x7f0000000000)='./file0\x00', 0x90, 0x43) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0x1) 23:37:59 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r1 = socket(0x2, 0x1, 0x0) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001400), 0xc) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000001640)=ANY=[@ANYBLOB="00002e2f6631f866a94b25f02cbeaebba2bc49d2ea96e9e8f793ce8de54de4869fc63b17c9168be63502e359a088391eb0a327af25d1c9717cd0c6e0c73755f777842d0525000000"], 0xa, &(0x7f0000001540)=[{&(0x7f0000000040)="6fd8a660e658c2229c5fa0beb800291c6df29423810e698084136e7c67bb4bcc1f6538e20f700f06c7c4251eb14ed68e40a744d098e75792d4d47709d4b72c49040d1318b0c1cecba9b76867a9efa01822be6979047cce718dffabdaf5c123344744ec638af75f986ad3f541320bd134a3d03060066001798b15690dd60a49c678136d42bfcd970fc90c5a9c89e93d8fba4792a2dbae7d2ef563e0e3c15af7242ce3e3", 0xa3}, {&(0x7f0000000100)="03fd34e6fe8582ea788c6e156614feada3705709b940c35fd57f8312dd7dbe70e748199831a4d5c2001685e7730263b19f3034cc8fca358d196963f69426f2690822ec0d6a6798acbf1842702478b5c6ee32d5699281de4b99bb00dcd58579e065a2257235b17b77f866f38dd0253acb12a08dfd3b5569410386e6d6b74ffaf279a54cbf60e63d65753edc90123ebc3a5d520d041382c50f8db23117f90e5d314a53596a20c27dfe04f852c172359bbefe43c764efa943198051005317fcac713745c853cfb2367dc515137a", 0xcc}, {&(0x7f0000000200)="9a721812f28248010389b75691eed01906d02bdc3ffe30b1288b", 0x1a}, {&(0x7f0000000240)="610f0e20fd134f46245cb609de6b1fa5cd1cac6ec5edf979c32601d9ac89982560be298d9856e67e580c0753ab55632fcc777f7374774b80c8089d9de1de13e9d0d36e56ab000b19c0bd44d128da22e891afac965c5bec1fcde5589fa44a449a5c76b250225b542fa9190dca603b86fbe865c5fe1346a5005e813efdd02a55823a9c8af2365685549db8afea53512fe9a3b6ccaaf8f290544c4105caa8bca4745f13f85e199062bf850e594cf2b21a49b85d1d9422a1", 0xb6}, {&(0x7f0000000300)="75d72f95c560e9141171caca04d9ff6d919d32a173d1f821598d5ee19aa36723a7aa6d35ee439577990a15f1bc5836d0376e814ae57a4b5c29d32aa13add38113397d891ca5f9b6286b87098a5ff5348d2e7dd718f8ba4cf11d0dceba7cbb7aecd4c57210029881fd1987be052eda554b8e7250df3cd8488ebb589260229dcbf8a18d8884f26948fd2d881edff8db48e9e12e6635af2812b8fa00666740d66b649a78260e221b48b6c5e29c451bfcd038f404fc3d12d27b12442b54e574253b42b048657ce50ed0fe612696e6b4f5e4122e1", 0xd2}, {&(0x7f0000000400)="3d3300f90c723b4fefb7f9737baf01d839a3ec06686cdb2cbf201f82cf1e330cb2389b517d0181059ecd261ebb196435223ec26d230cc7f70b878bb0c071eb95a1366e8ef1d76df0760fb0e90896989500a11e5c24a0fe6f97dfbd8ce9adf41bc4fbe4718b84bb3e7bb81d0d9ce3c026768d8a1964317cae3ff0bad643248ac3e158a9bfb702c3f20f2016c6d1ebd6c450fed96ad0ce20b30bba60f1e6cca822544185cb42d0c0a8a6bc578a36ad3a216ee7e7a38627a238f5ab25c18ea290dfe01464a9d9a9acc93e8be53fc79d64f410539039b09d19b5bb31c36d5285ed7f88efd138db2317becb82f30568ecd85cf68ee5dbb2db0c34d69a5fbb7fafdbbafe1c648f5a86e0b9eb1867debfc2f2903d0d066f4fb8724668af743e44a38923c1ca52989dc4c8c74c8c057721736878a60faf4ea2a05cd53547e633e81b54eb300aa4876c37536df86a09caad919b4018dbd2f880272ef34514c75fd35ce8c77ea457eb071d938ec3e420c35692699890240fddd0a4151efd01c676598f96da702eeba7ae86d371b811669206d8e9ebacf66a1b8a82069df17cb2b3f8725fa7bd725767c8b169c31b2e620b5f1bbaebb7cbda90e1348c18df76f3c60c8092b56cca10bbcd2762807006dfbc991f6cf07a429a1d19724eac1d875ecc1d392df098e06461169c44e56c69fe0fc474851708a7c16ab3bb7604631f3bda2a76e0a6e17e799b64d8dd36119525789408ff014f8def3c1047856e6e79b679c4231ce411689da675b52c80ac1ef91cc0a586abd84c37b0c2611587944f1b45c6e544969f5734f104f0f79e28e973eab940eaa5d840f1b6f0daa3a2cc398ceade2ae5d87418d4df6abb771daa3e87420fd535216b6aaabf57e24952afe366efe28a9e1cd02b768cde51aab4eb231f8290bec4b819339b0eb4757edef944c22603f16d8b221a845cf3f7737daca266bb4990086048dbcf7b07c72100a3d8bb4cb853367fe79c3c66149c7208d0fc8390a9cda70843f6e374ec4ad5a1702bdd22e124e24e492402521fdd645dcc334e2fb8f3fd7eee724b352f374f50a0cd5be5dc6d96d9588d73033a73631cc1bbaa718765974e8dc821ffc20711d3e23656b31a25e8df15b337c8e5bd11c4f953b97e1729182d37a1a24d448f6be8b16f8c4ca1ae240e9ba98413d4d920e10a885584329f413a248532e6cd1025cd3988a5f39a95fbe8c23dd04b3dd1948ebb33184cadd0ba23e67b872497dd02dfcd1f7dcce699f8f6ecbd03488320aa95deb45a87624b02442c7f79192c3b27dffbd157089de5aaf5c3bdba074607e27749020e70b79f328666f413058421eab89173013a1732588704a0c6d6999a56e4e5c39c11de22ebc6a4f6790c0a2aba6f0a9773dd203fa818362e9e91fabfbc8eb3d6bde4fbcb108f44b3408cd5267a55da7ee746a2179abaf045d914e799fb6a7f02d8bb0096594ea5331d5438c78c4292b581b6f21a1a03199d84ef26258781dac1f3f0d387156222b0d0513a34692f4c5820d6b74419b00e9c02b9ea8975d752b07f50c127c52cb65c1338ce4ade840045627ffa124522b99e2197beab4637635f013afb99964a76b17ae193c340020872acdc70cab4cb8b8322fdd9c45daffec73b3e716c45d142236ec5a999a83fe5fafa216ca7e1a29c60717e0a24da50c96fbb1148888a8236b474abe2e9aaaeb0d6edec9a9c78a79e3bd47ec1fb3f95f718b6110f4c53c3f1af5f1eb8e2ec05c84bb37e9c7d3ebcf21a83585eb4dea5932a19039ce5f8c14bd23d5307799eb5d275fdc1d6685632a9c90f338448a327f8413931d6aa78e395c0c1e1db08999e433a4e900e371640eae19932f1aad05c3f16462b849a225dfafd11703afcc6f8adb8e4d415b6d55e872403f02e9e9136639a87d8c9b5c3082359d132f039d915a5ad965bbd57011eba2a604eab3267a03faab7eae59161d2ebdb9de49fcf7e296db9121b5fe379acfead7a609ea5883956c1f0c30588f8eb6c2ed1668c44ac0f1f8a13dcec957ae07ac736439fca7ab2c73a7e2cc1aee10628cf463e8e2ff214d86f6256a644704cc00600b17d767865e2c8229bbc55bf5e22265f6b5bc3da0cb474e59caa08424081f5f7e33e6378cbb923d315c99fc26b3c6c33b0948594d977eb33b7e846dabb7f06da835ae9f0e8b7e1e6b46008efbc27bdce93546f00349bf97b51632f317c835c965a7b31ed7f61df4c2db3fafeba3764eea45cab1adbf4b2f4666b2cb2598b998f0c30f68a79cf6b9cdf9f25451a12c7b1d816a9f46cb54ae129f0646fb34dfc6db8cbeba458177d6897f216a6a652d87e98163775f955c161aa04ff957b706fcac409275159eb60aae6a375469b5dceffb49408d5d4927698a8081f3906876fe8bbf0011cfec09edbd404b2c2313d8eff058d7e4e7bf729ba783f06d09ba5496705ead5675573daa95eef3c8ee7fe3ae89374bd7980d78ea5936570204be14423382fb973d9d4efb25608efd98563f0bba17ce7a25dc6b44440bdab415fcbaeea3dd46ed55d4933fc7c3f73c8116ff4b1bc6c0598a1bea5ce8051d9af8df7fb3b908e9304f74d510b8a9db7f2232ce37a4f3c6836b5cb145ee8abf1b7f0d5babc4c593a51ae050eb6904b63edfe2cc9ec9686cfab5defcc2c7248f558efe422fb3520bad1ecadef7cb8d4684805740fde48c16589e893660e77ce08579188eb0a7043e794b4109bece544275d907882e004c1cf1fff11cf34bf9c79d3cec060bf2e53263e386f194e615dcb275c5f58a1d8f4ca16c1ac56f9982c05d17d5b9dddab37f41e8e26af139f0aa1d9bb76432d07d568fed40f86f6084168e98c95789a8639fdf7cf42c852ab1b5e5c8d7ab2aab07ddcc99263e7cc9fec83d0534c9a335a6bf7996a9845e105ee9fb16a2e12ed786dc783aeccab89a3c0b0c0891870a52f32e46b7a6ae1408ad51137d1b45666965369a0b86c32eeb592e0f7741823c7b9b2b534f0d89e2a27876d5cf35d086a50d2ed14c99a39c69fd6261f6d04064c478077b7633ed5818d7b37b17facb2b64fa420ee6ce62840dfe705e5cc610a69597aaee4ebc7df94c171cdc38ef5768f671c5ec2896704025811f780e929078f10fb4c49ef6aaeafd4e4e194e6967138d6d74892f48350433fc6cd7f7559cc116dc499222e3f15edebafd3ac2355da36f3e3acee744f8759189f9f1c4a2a4107372e27c2e935b96c997d8804465b942c2f8f0ed18a45da705bca5564e3fc626e9bb29adb89303fbcd051afb50de24ca0c1d9ba72919452be210cbe3a56b49617d74ed41df788760978e04e98bec400041aedac6543090f74a6fbf65d1916d78f9650c74274a81e89f7a56c655b64d4c543a05512faa51ddee7d2c9cc28a247463fbfa74b5dfc97b505129f378f61b6c2b94c191876080c56d3662bc5a97ae74244e3a8183cbef2b3dd97da2911afdc5aa6c2b064af0025c83fb328bd9848b1c3e8a16d0dc8981d944dbbfff5adb2159e15e0a6a938bc9621f8c93cd1780891a75890a83540e3ff0918a80fd2f3843714d3d24e81b6954d8cbcf40664340e604a7ada7761ff0f3c6d9d3ffc2f94cc0a45c9064e26d4b96a7809135156c5a61ac28055ce4641a3943ccd26f2b1c33c9e3b6265c95b88df2ad8e9d6232c11abbff7d7b5f7499840a8f2c8c2e67ab09ae19eec404ca92c7d7e7e4be1c9da2d365e873d17e57ba70b5cba90045784d7ccc1880d731959a65c75bd757b75bfb2f5972f313b3abfab3f8623cd878434fb3a8fc0b40642561708853a75b6d2284fff07e5f59eb793825749972ce49dfd7900e17e96ae8461846eaca746bd8e4e423576950c5bf6a13d4e2a4d4fad101c1aa1b30296d6b536a7015ebc6b74db6cf9b3fe5c1e8c980ae80e3d249d307bbc7d2bbee04b797e151b6823dff01e8ddb34feee918f81b73949952a0ffe89b79459ab9ec766d89c01c90312947f95c0e5589c5b1b4115503e9083683e5deba738ec37def09ac8e7c2c992e7d3029aa6680b904e0bfffc88f79a9dcd1687bc824682ebe1b2da84a46c98209ac09167df30a5f1a118cc130236dee6ea18fcd3e51036c2638e164be96fc0817cb785e6683b803a3a5c3aa74ea38ae619460f253083a2fe955808ebaecc53fdfda7308cc1dbe89252660e89233adf8d12fe1ac44e90ec500321d3a103fa9d92ccef932242b713519078cf5ef1f909a3f7a34db223e9b316faba36626ef1465b2c121f197a38be62e7f3c23e2113333eb664cf0aab6aceb075b8a937a50f12f564118bc8f52537656e03c4f491bad30d1c0176cb479f8a105894543fe667396f5d69c327474fdd0b6f8769d4e56599e79860507f8a6d976e3a71fce8be89fa27a460089abc1f407dde378143fd28a5c99bff7b116d99ec43a521de4e7d3e8de82a890a8d21b655e2365b8d52e6a37cd58e37008d9774fdaf376b1f1b3ad6ef495ff32b4e29aab65084e4e3e4922b1354bd49de78982c771f769dc10303d683b5be021c3251422e61f66d0e0034470dfbefc66a16067275ca303ea75b3350b75d0c5ddfe39f7cc74bd74039b91cab06f94d5df3eba61a83d4d99debe8b798557e606d1fc372d6df4b452bf671211931cd7efa99a34d75734e229cfa0594391bb8782c1aa133fb69d5966b5661cb28665b8c90f629c56f2518e405b2485516297fb562bf051a89d401a665f04ae123b564bcad17d34361f0910e055d1e0b8c66f8a403d42bec842096cb59fe95f2a697384b419083563a4aff5e2ab000581991c8a88c1d08eda198dad534a29587c6d4b7f72813c2227a62f4aa9d342a53afa78e690ecdc073f01058cb79807059ca595887bdded28616e195411eaccba75cbdfb27c0e484e0a3bdc52b759949fb9d7450cb45bf9f78d42e1014d0f2b26ccd67a7bc802e4a47ab6417e3fd52a9911136a2750930c4f4d53e2bd9ed8c2228dd2d82b1d3435c262754bd3014443a8c427e6ec47092504614d475a44d17a43d75172f75af865b7e3507c5b531251d3f73c72eb693f06932204b6df7690c5a5b69bb334b20b338e0d8c0b590b363a3415fb921230215e2efcd9fcfbcddc75f3c287ee276dbc7910c02c4d884d0437f323ecb1d5c730e8096ba35964e7491a3a4049cfc49d60a86a98e9fb902221e42bb2b27adc91e5765a877b2f06f297489fcc1353221ba4f5a110086d17b1371198fed963feeba8d582e0a5f4bcac8613ff954f1feb990579bf2c793c0cdc362a9f34c2559faa3d2521ecce762e709c4178889869edad5d3e056ceb7646ba123d856e8a2f6dfbc0ec5be445b9c8202188d80815b9695a1575a6faa26c20fbcd21f4d3c31eacc8f4bdb899e47ca5bf21747110ff73c71e1a2e4927576cae3b24d4ceb4b7107f5dfc68ccef3ff38045c8c586ef7d1d48b95778fe5fa6b22ae30232906616208903e0c5a5263ad9a537c9c1b3c97dd1a8e43c687b8ce18e4fbb24ee9786df5fddc107f15077f50e6747ed5d8b84df743497714417b0090cb02a5d55ccc0a60288c3fffcff5cea683beb46a7359e4abdc10882372ee7c795955607455acb225f2e0388e93bc029195d6d9327da6f6e53a43c2e679dd4fa12aa5c95d53e6918d3d404a13aed53dc6f1ea7dc3bac38415cde618acbff4b6a7bc96899f4bde5c407ec7ed97f65bb8c261029fcc7688fd760c04ac7d81b6cf9d271502737257dad9e2537474de70514068e1bc87797b0b3759abb0132b7f46647240f43c13e58560c28230801bb8c0858a9bd565ba1953f22e8823290d38320b", 0x1000}, {&(0x7f0000001400)}, {&(0x7f0000001440)="a49947ddbc5a6b65232545103a524b0733e413dcd49b3282a721ddae98b6285dbb06a28a21930c9b8d44bd3212568c5e909c6aac626cfd4a0e4505179a9c144b807cadd639e04761c76d87350f0031c5873eab494078e0a8b68437372158acd21206cfdf256b123f8d4c", 0x6a}, {&(0x7f00000014c0)="bfb07d2a949ccda7c99a9580db1665195964bb711342ad52427c3312e6", 0x1d}, {&(0x7f0000001500)="6c0158828dd6144ad0bc3c74f6c91408c07ee6ea31dfec3e7d5437a6a717e50b139c0d148e61381747a9f6e1893e7573b95b641e3c65", 0x36}], 0xa, 0x0, 0x0, 0x3}, 0x408) r2 = openat(0xffffffffffffff9c, &(0x7f0000001780)='./file0/file0\x00', 0x40, 0x50) getsockname$unix(r2, &(0x7f00000017c0)=@file={0x0, ""/108}, &(0x7f0000001840)=0x6e) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000002a80)={0x0, ""/157}, 0xa5, 0xd6d0c418f59fe7d3, 0x1000) msgsnd(r3, &(0x7f0000001e00)=ANY=[@ANYBLOB], 0x1, 0x0) msgsnd(r3, &(0x7f00000016c0)={0x3, "e8d8628f1a1cb7a771748a17c203cc619ed75b76847867caa3b8c350f6800aad544aecf692a30b389fac71d79a8f164116e6318d7f50b9535852cfba5fa01e0261e93babeef154991741748f8b8b0cbcb806c38a23d250ed6aa67eed54466630764ccde1e249cbfeda8067c7953d88740c72ae37b28d274d044946608b60fe74f76c48e1289f58591ee13ad0f8bb083f6579d447862d79581dd38782c909b9557db314d56f"}, 0xad, 0x800) 23:37:59 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f0000000000030000000000000089daef16809e9c59f9b057b425246054340796c48ed192f46f641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e721ba1b0b9f6bde94c5666617cccfa789b46726d9c44062b1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb4200000000000000000000000000000005c98d4afcf"], 0x38}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}}) r4 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) getgroups(0x2, &(0x7f0000000300)=[0x0, r4]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x1, 0x0, 0x0, 0x0, r4, 0x102, 0x8}, 0xa5c, 0x39, 0xfffffffffffffffd}) close(r0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) shmget$private(0x0, 0x4000, 0x1c0, &(0x7f00001a5000/0x4000)=nil) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffdcc, 0x0}, 0x0) 23:37:59 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x22, 0x0, 0x0) sendmsg(r0, &(0x7f00000018c0)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001640)=[{&(0x7f0000000040)="54ff2fa755925e7021124e62e6c04683060c8ee5938b73f6e1a40328", 0x1c}, {&(0x7f0000000080)="a5d88c610a0f752b37aa070c6bca5535abb15060e0e31273923634fa32498bf839aa639000162e5f8d50ab718402bd3ad0ee08dc9c0e6286208c4865f2148bf96fa4d21e9238d36bdfb527009f23506e89f8afe2906c9f3d440c5ad98b87f852387a2d92ddf6bd7410af5a582d8cf3724fe3aa1c6c05fcdb5688a1e717a2f34a4952e18f96727d083d6a4d10a4be1efe2fa948f3ac8afdedb55c6e6fbcee10209b6a6d4fba6a5bbbfede9d2fdfa548709e60ddf34c4a4f0ddd041c940588faf1", 0xc0}, {&(0x7f0000000140)="0a1daac430297a34955d28c29042fd4c85110279af79c8964056809f888a92176e2ec9de503cbab8b6d24d53b82076b37222641b5498ce22634b2d82dad50b500b0844f5ca05fb3fa94fd53446684242e761a5ec8aab2d7d8dd324a31d69d3eab2e1a05cb28cf7783734a776d67be8ed2961f4d636940f5d55cdd4ff1f0ebba9f7100ecd74a858027de436b7ccfb4599ae72c3c3c6dd5c0faf7de9cb49a2122cb20e6ec3c8072bc9449344b51419ddefa0b49444b29686cc237af12b817ca5df779e7ef58370977c9953c64d98356e48aee5d0d76045baddf8b462da7936a5a42bb0e64f4aacb275", 0xe8}, {&(0x7f0000000240)="295727c7146526cd47ab44e3a6a8895cfba993cd0cfe7af13089117f46af621f8ff37cd09e7afe2af64a38e9da71c66969aeb591ed96fe90ec4b1fd1264fce0e2700888302776c828c7f31a554a5b982400564c27789e64bef38b0cc126fa449b22f4ddb240f7ce04cfdfdf8a25af633c29854e1a97b44f05134f25bf1a1a5b58747880fa8fed6eaad59c9d37ab3011eeb92", 0x92}, {&(0x7f0000000300)="947ff3534758a75dbf3b8e1b83261b4a8f8a9b82c4554d5c", 0x18}, {&(0x7f0000000340)="f75da488a7a3bee8effa70e5687a79d31f77faf3730d9620e255fe3c25fc8e1f3ceebe7c6eefb7e2f3d20342f75126372cfc7084827b860104160fb8fd6faedfbfbd3d088cdae6b93cb7156dba7d1c05d16372e587349850239357078c015368e461d25559f15ce341585a9e3cd4357ccf4b8d3eea780377cd8611b3675d515669d9455e6035ec7b3234b486f97f2fe4689858fd859921fb7ea1a78e41e33dde2fc26af6d2bce1c73d8b5dcfd4344b01f2df6642b5c4d33558cd3dcc6117f79e3b447736e541ba40107578318d0083b9c40496a167bb7dbe9fcbfc899b4721453d12d9a07dd6c8b53aea13818a4c0154d70c09deed3af89b48ec157a0ba8edbd69f08e762652d4806688bf95f6ac0183c4609fe7700849ab739a28ee723c9f1cf1884ae5a654adf2d36e4d77735aa305f6b8d7aba6d0e48d1988e16097c52625573ab7197c928a5376ad6e1236e1a565abbb02d6b6ff9ea97f1913241c3867e84e74759e9895a35c182bbe204c1f45087dfe3ec1f60e86a096d8de27c2b6c561fd4cf16cb589f7f9fa3d1e8e4dbb239fef9f488d0c4605c4db78ef927faee2095e9e3dfc29357f70462b541d59b2756736568a7f5cf98a2973826e04785d9147ab85ad724130b504bf6a4c837cc4368791b81416b0e36bb18a495f53a35469ec6879968437654b690abe9d23d969564845c695db17e95854356c8f682743ce425a3bce8068d485e8d4f8b927eaaff2a0edb7ccb286a232207d638061efeddfc31c19424962b5f89bdf66f5199018f126647a98f2e47d3e5b4b9d42c82a74788f982133f04026c338d571303f20d25441a87d5601a9072d0d18ccfacb3e85609dc34f44aa7975e78da4f0ff7b9f960b865f4968e9ab2eb685b21667e41dda3f82f73b7badb1adf17a73991ad678e9edf15d6dd173e83b8afb100af61bfdfb9ae35c2ca7d468f3ff427bf0e5a90f9bb3b46dd184c531c285a3039e32e01ead1a5ac808ace471b8dccc81cd21aad8aeda609338c397eb45a7828bd11db4e0ce1a9f60d617744b9d5e9de53fd059d2d339d185c0771b1e5961ca0bb14cdf061747850bb0bd6898f8b196e0923c649d7345c121c07e84443c0adeb511c51a3fe14d2ee464eeb1f341e34396f5950d6173a7a3c8b3baa904e0739866dcef9060b15d2f393e1a16c9ac3279455f1ecc152bc94f9ba1ff212a38c10c24eaec3be80e90bd3237f47c547d879395d861f1773f0924fe6237b4b2c3205a27ccdf71b73eb3fd0faa2e0e3d59208af4008ddb3ec1e0363acfe7217d963b0a0354fab19b9e0f452c15874d06738f00a97f1c2cfda361459f5f025ed3079d7f5c8f1502e276830228e36f1c5ad51f9ecec1bf7e0064b5975907c9a2f2f75973a45ff5e3619d0fd8ad84a57920e23fa1bfaa5f6b6f046e093fa86423ba51613916d4d14f07b5dd9770c2bda1519dc9a8f55fcfa6917c7e7ddc952f1961222224184f97b4c22ebaf046ce32c0b5fa40c949029442df7569dfe6f97b9f945ff26d8df5493861cb5f0f1c5f37f10e504a7d570300c9f9b7faa3f6ce1931ff210167e5d5c7460fe46d238b6a2167f6b0219604dd12d6ebdaaf7d75fee97b1f879e04f7163a51de5603263d40ac996aab5e00c01ce66f8aa9651777a79d138b7cb46c2736c8b850b75078576ebf274841ce107c33931b84f0e0b8c2821730543380a8cca34a5bb25d412495e3097cd3bb9441705b0bb598eefde34c90cc1b4a115ad1b436a5dc5940e6add3d4b47b50e372cc0cbe366ecd4f8f6c467ef88eb5aadd50acb6c65d6609e7cb36e67dcd17ba93dc2afb7ee1eabb694a68f488ee63d741cd462740ee53acd746868979a1d23eeea3f239fa6f629c8f4d290a651d065c7dcc9b67b67510fa15c9b5fd6ec73cf3fdd7ad5d4e1b0b9a9de4cf947b554b701a552fa3e307e0413c0554b337b22ab1b8e1fa213964b955a58fe30aee66a3008ed7a7c9f851b8380993e263b0ddbc03cb34fa8c239cc485f9ccd9f8eab07add43c4dcb0ad4721e7d99e5691bd66bfbef5f9cc4502dee41906ec195790ea600a4df2fa686f7c2914ae12efb7ff6baedbc716802e94c19abc823f87cc98bc3ff315bc0e4fcdc3f44ceb0c8d7b9f0a746b9b4ed24212e49d3976217cbbf531118bed76210770d20ddc94bc81cdcbfe0144ab86cfc9e2c301c84e872a384551d4b43af06c40fe60586ebe912dd810e2c38275108e05a540520943304d502b6c982bb19302e81d5b0d72753cd2cf8386ff45fe3c77fad226797e0454721a2129189d2d13ac7eac56d1e9320da78c35cdf314180fb4ff4a74845ebf199b84cd98d54cd6d03091d6fc937346eb5d16caa360e4cad8da3b0bd8c62117ef8c5e02443dae70582a43c585672495162b11eaf900c45b9ac8dd79a6fe1b8bcf6d70c3bd88c126dbcf948b12c2523c92563bbe869a81a051d00d3f5a57d8922311d9321ff34ce0be2cba7f73179de2c080336602679df3d6d9f4bf576c5a6462b32a8e2b8628d8c2859bfb629beeb1cd903be23e72df9c6aaab522f4c2ed94573f98fe203281ed782a1924952142ece46b33b4180c68f6aa4b77f6974f55510a22f9f45af31e542a4734e1ff8038b6170402cb7c4f0bf8be523856eaaa9ddebbbacb5d3831dd96aaf23d58392f61493a3bf0e738e3ac7a580f2a6097113a339b012f7b99a435e15e37f4ed9d205ba545a215259fd6c4efc90a2a01399922c16ff5c233d100ddb1653f91b01cd2dceacdedfb253f383a861db5795fd120040864aaa76735691b198a3eabe45ae83b21df82a422ed6f40a221fd09f9456767e1209c44a162872959471bc95ef793606c7486c1b7ee22be81db4b505644f91169bcb96ae3e0e0ab62d087863ce03f45f8baf471904de97c22a4088779df7ba1dacb2420264248c0d296d219314c097000840e3f04adfcf9986da6bfdbbe51a48173b103f0f30c222505f9183aeae33a62df85c10468c68f6d266d59187f38f65a33d2fa34dc073d8119c5c30b63c73f59608985c95e7ddc646574d50159017ee874728141bbed1d9ce7980d8bb805d0cc617312123f1c1a457063dd3540a7648cf395ce81becb8757f2b127860eab0e5e933f79493216ff1a286011b72a9bd6315de70e243ddc654e329c62cf30ba5312b0f1df745b49812ace89882069b9a754bc634f3df73a4511d3b2d4058cb8ad533e3667e801475101338327a12518aa50f9d28906f49c9317ab1f10d5be688e2795cda363e4a53b462aad012d3afcca15662ab72e190e1058f139949a3c31b7343006e3a7c0c4e811a2a4117388259b94115d405ff8fadcb8c4282632f35c336501a61706579100f8fefab96fa745489d160913ec8b919e51f2c168bbb36deac3ea6fb538a6bca3a72bcee8b7cd505c9699f988a6fce06a558e7f986b239bed6253a8279a4d24e3c8e75e8fa4db0e57daee5a676d065d70448ca545dcb5785d7b91f5614ad1c9c345aa2b071230ac8ac9185e9cb17a10acaa0d65b84ae68be5116d4dcf4708e957bd5e5dfcf9e16beeee14df6d7919902be062c3772641c45eedf7d288ef13bb2a0e1bfeb40d9eae7a1d49016938e9dff9b640c43444740103783df4f8c83e2f23b1cd257fe2f6c370f3d23c35d8cdffbec684d6925b15761daa970a4da49d59b13155fb32d901a312d7d175a8462ee91d302d6c020807e891101bd3142e81b77bb803147e6a2b04c5ef1e6c8af8e603f3d18084369aafec3d0291879a61d608b34359793b47365548b6e80b95f881678e3a7a450034c13e51e0a4d8fd35a2f578d8fb4d5a56bcc71d601357981aa77049e8c200987a8816703760b05fd03395cb97b2e6bec414acd3904e8c293e520f4bdd0b6d366bda6f06ea539e28fb2e5674121ee366124c64735984ee8e8a3426863e566be9b4ffb1374f6226f2ac9533d69c443ff8b7cda5515183c55346ba9b131cbf4284c3b9ac0d0e5cc24a9c4fe8fa2116527b5edf4b3360604c1935a5a47d554d2ff4b09c49d520e5b2b190224f2a8d500df7fb14bdcad90de74844dee36a85e42900be92aff7500e385eaa8d80eb51b3550d2721b2388ae3a4d909cb15ce27d814ea3cd2ba2c5bbdc1d06e9d22491e7f81b270967901a42d49b6b370e660a57cee147779ee8a78bccbb255bc697831de8cb988595dd2623ee438f52f7fae3d0021804eb3f02d1f072b5defaca76947e27b703fbfd0b38740749dea61d1e7bd591aa17232ff70bdff03c5d0faf6b776acf42504bc36069fe3db4424db99ab0391b64e89ae39c7c602ab89dcae17ee6e9de510c4c3568c26aaca93f80a06786342891bae302b21e247e41025107ee1bd48c755b56f4376256cf874c4acfc920787cf9d62eac55ca1ae2f93211ffd62dbb34a28d61b8a38e900522bca214e2f8c50c73338c073abc2ac96d75b0008f1868398379f6d0ccd41527771478986362c15e8998229242a767fdb6d1838eec69b4c57f6e1ff43adfe98f39a9d6d5ce8cef511dcc8e6b32399af7aed540d2217b5a0aec7151b8bc65bee6511e13fda9aa69ee194c071eb6ded355213baadaa37b1517f8bab5279df4c8c912444f39f78e9cc18151f2cfcd3450fdbd673f2151540379462d7c87ab558c894fb4637893131bcac29e6420d17aa78e110e71a5471a750ec0d0a51cb9adb1e9ac6304df800b06e355f99da348dedd7099ac78dd59d2a49004e305a03bb6f6f712263345b5bed2a7f322f25752ec9c495f3a31b210fb0eaede1e9c65d1fe0903dbac847a53cb8479cff278853d99a10f2ffc0fef8ea73cb497f01dd12c42e88ffdd91f61325b1c9085bf04c7a1a29049c14c12f83a84c7e914679cd5d858bc2981112bcb64414cb4107932ad56392b04983bced97e939dbec0df185b18d3181f7bfcc3778a7fbdfa16d59c512dcd4944c0f9f612b2c4dfbab08b672aa7551920f5bdfcf7bd20fc63cbc5e657fd49d0d5cffc1663cbdf76a7e89ab982ea1018ec58f475a53bb912f4b0bdbc652f372247beab8b0b0bb10bd753583431470558fb0d73f66c89172c9d03bc0fa7feba1067b8a72d7b63fe32bde751f698ebbce6174f4fc997493f745eb728030cbc1bb7334421d59ebd207e14f83ee662b1511a409bacf3cc724a16739778f228e24218b191969df3613d99e5861c27e157a8364a4ea09c7765b2cfde7f7b02cfff40c139825ee0fd8d16e781ebdcb33c2a087227861c1bec18b2f1c1bf3303e29fe33bb56b930101e91f75ef317231d63bf64e5dc14a50a1d2339010f24ce64317439c85852c0d528fe2a941640da6692542e4b0593992698574235942d32da9d21f52dff2894cd96171e67bc1dbba1137d6c90a8fa6d1e4f0ab3094746705ebcc8507b7c199c6972095c3ff66127678cade1d7365d2a934a5759f15235a76eb101a6a7a36b84ea9e7ae3f1547c8d39dacb77332abf7d11509f0cfc41fda21c3dd4caaa38e8e712aeb5ca8ca8c23afae52389506f7a79a68a1d8eb40a36c5fc7dd68ef3b5f0d423ae6f758e7443c95bbd6942bb51496661e0e6820ffef13cf60c02518dff6b78df65a1a52d4b1752b4e76f637d36fb59496bc5fbedab4ee341618c641c161b7de2cd72761dfd04ba8e5d0a8e70751e01d64cd7d9945d1ba077f7fdcf57e49d129df591ef83801002e02960fc39a6e949d3fbdac733ef078c5480bb58cb5fc7c31dcee4d5d37c0dfb8f5f28e38d3e12e44a12aae25f6f4f489105a62eb61464e7050788e69f1738cc22ebee49473b485015106ee8fdac50263a4460412d", 0x1000}, {&(0x7f0000001340)="55bf985205fa08a751e40293b503823a00bcae401fadb3e20c0e78d9d333ec26bacf48098a85ec96d1bd3e6290397f423acd3fe4159884898ced5848053b272a2a629ada03e98d79da6cd2663fcaf5579db5213846c9353e48465e70be46c4211ca1c31260841d5bcab1db64c581fc04ed725ce6909fcb471d75a3e298bf5355451c73a64b719ab40f5673306ed7e55844076ed9af948c2748b37e95a88adffe38ea257531f61f99b5f17a627341ed6488f8228ed67a313c01d53573955e", 0xbe}, {&(0x7f0000001400)="a56953e6f1bb3b4ff408ded02d218584a8fe00f0c7ad4c248e92e339476f2203dc", 0x21}, {&(0x7f0000001440)="77926dab50698b0acab96f05294189f5c4e59dfd9625b6a19afb1e79143b02ff3e87b6b98e72ac47c180fc56ac01cee7332ce34572d92f93dd9850d017db15fd3d6954f58a7b0981cea00a75c4825150d1f64b52990dbadfaad6e8b5432a7fdb77bfeb153acf307e6265bb7581bb8c2d3990fc2adc127a09aa4fdff51798138dc3576f1914bd929a7dc3d571bcadbf545d2739989f7c859cad680eb2a33de88f53dac62d41fff4511239fae062ab27b181379631e5e567e65fab0907b47dfc4ef35ee7e4b2f63ae7f1f040de1e6c3473233216a6b743", 0xd6}, {&(0x7f0000001540)="bacdc92a9e4fd9edcde5247139b3aa91b8de65e7a057fe34d4fc9ddb5925f4ebaa0352f71e1bfef5813ca92e1d02595849456edbb59f67f1170964a91fc06fa7dc57659618c40a06c7c5c65e935e5d8be3cf1954dc6ef206cbdb3775e63e0c0e849ecb3b82d54af52ebc426d56676ea5c2e2637bf93a844d86fb599cb8321de6b5a611fdaa2268899e193741e354f528fbebf9232c282c2b9ef92f757cfd175421ba7b0dd4c08635e1e2e02d70c77e8ce54f9ca458b8c140a5647e92ed91c587a37da5b9c5374541f4f8f6d7020cbf1bf0a2dcf287528013dc67b48589042f", 0xdf}], 0xa, &(0x7f0000001700)=[{0x60, 0xffff, 0x0, "2431dbb748be28ecc3c58332a62e4322b480ab130de1a231ccb9917efdc7811b08895de3a73f25102eefa535ea5bc853d173fee6fdfbd88decc898e8e453100cc8fcda44ef0bc0d0ceb08b"}, {0x98, 0x1, 0x8, "309351e795878bccfbdf0b93025d0b65508724ee3f3b42c99afcd128bcf185057482a7c260ad421ad03f53b66c2d930947ca3c729cf841524bd55190aeddc7c6bf6d85cfb117ba314bc327c3fcd756bbcf5387a0e64d269cb05cf884eef146740034262c67b3e15787a222c3be985178677cdbbcf3b3192655ba5d03a516dcb666"}, {0xb0, 0xffff, 0x4, "6f5f66911942280b16093c8c46920391e1b69504a6e6067162ca3ffef1a283b508679535b2e618076ae8a13b25ee147e55cf81bbad60573b79861cf34cbaebd5bd31448185c98e61862ae0ca179c4407b8b6f16c964a7c0e9f81ca6c632b5abca5e3adf8c65fa6ff3e6eff2e1ac93877f228a8e44ba388bd1ec10e72007ce563acb77d7935a09cc8c40ac89d31843ee76d72bc2ad58feed7fedc0c"}], 0x1a8}, 0x7) 23:37:59 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"}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) socket(0x6, 0x3, 0x71) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[], 0x10) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000140)=0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) socket(0x10, 0x8000, 0xfe) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000180)) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r2) 23:38:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = socket(0x2, 0x1, 0x0) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r2 = socket(0x2, 0x1, 0x0) connect(r2, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) dup2(r1, r2) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x20000004) ioctl$TIOCCBRK(r0, 0x2000747a) msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000100)=""/184) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8da446", 0x0, 0x6, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast1, [], "a428d249087bb08a"}}}}}}}) 23:38:00 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb080045000000907800000000450000000000000000290000e0000001ffffffffcba7c7fb9219c772e5859113d05f164006be05acfb5c650000000000"]) 23:38:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x4, 0x8e1, 0x3, 0x27d34b99, "00010e0d1fe600000100", 0xffffffff}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6", 0x55}], 0x1) 23:38:00 executing program 1: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000000)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f00000002c0)="8b4482c27892ffd7451cf6813120481ce84077306060e1f9df62b6701ad53720235ac7521dc34807099c9290f0734f9a5889d5a0d85cfa0ace3c1cbc5c1114fe0aad6f43e2dff0f47c79804e38adbe38164f9d9a259149f06d", 0x59}, {&(0x7f00000026c0)="d3683cccfcbfee365df60096e2c35110efe25126d3f9da779cb37cb3f9402fd1d1ab3b844ce75b0bbb00d99e5f43c01f705123fa86f19d7111d464f991d64076995f8c967b1ca4d9a6f1d5088d41580dbad289bcfc8a7f1986dbbd507a6f74a219d7e287ca272e0e9efb209175f51ae9769c9dc236aca5c925ddb4229347a991767a3f56a43241fe6799fd4d3f71aebee963169ca7d3e9c7734395326c930c8cf65139f75c04cee109f10a5276248315f64d8b587ec74aa0363eed43d97da326f3eb67643f63e15c53a72b079e304529903f177af5ac4af67001837a", 0xdc}, {&(0x7f00000027c0)="c5749ff218070b724972d4b85abb165f2eadf4e90f9eeb87282b9171931553b20b7e5626c7e52d06abefeb00196f953ee7f4325b30c9cecf5c39a9b3d474708e507a3098593fe4647b01a7ba149ac8dd7df9ecc0b9094c56d29cc16d3444e4426408757b795c3c9dde497a5c47fbdaf4027e8306fd80bf2b3135875851cec2cb7a49d89a1ae1a8ced5981db368eef005bf04a4d0d9e209cd1854bad70fe59a17d21134cae5c886cf9a22678372bb19fa7d46bdd39a075278dc943c20e54458a1f11b03f9724ec01f10cef37c3b9ac12ae90629cc", 0xd4}, {&(0x7f00000000c0)="f032edc9a113900deabf6f053885cad80628b720ec2271384e7a61fabd8169daf57cbcbf88", 0x25}], 0x4, &(0x7f0000000400)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x48}, 0x8) 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) lchown(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f00000016c0)=""/4096) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000680)="90", 0x1}], 0x1, 0x0, 0x0) 23:38:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140), 0x0, 0x0, 0x100) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x200) r1 = socket$inet(0x2, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f00000006c0)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000a00)=[@cred={0x14}], 0x20}, 0x0) 23:38:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffd, 0x0, 0x7, 0x0, "04000000010000a9b3c742000000d35ed900"}) r1 = socket(0x2, 0x1, 0x0) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) sendto(r1, &(0x7f0000000180)="bd7cdde63a4cbdfb1c77f2635876b4de7e263ff4711d241245113ba604e960826086f975581ee661621626a0c1bf21f414b7839ae0566ddf21edaa2d318f3242c927db68ff0db4edbc0f73b61654a10b2207d928e8479049f4d4d7ad63a29eeadcef141cdfc97946bb8ac818367b6bed6ff5944632f53a0d5ca3e764a27078591a48764e354f308237e80ebf7b929eab5e306ab2faf77aed4b8e14eedeaf67bbc4dd4237e45e44bc2a9aa1557a4e3c1d105ef73913d6adccd6d63c0483cbf1345eb29337e6f1dfec160b41068c9f8670225c18183d03ee4a5259d32e", 0xdc, 0x2, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) shutdown(r3, 0x2) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) write(0xffffffffffffffff, &(0x7f0000000140)=' ', 0x1) 23:38:00 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000180)="00000000c9f6d6492008bbbac5bcb015fd09846f3fa19c00ee0d", 0x1a) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x81) dup(0xffffffffffffffff) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x20) clock_gettime(0x0, &(0x7f0000000100)) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) geteuid() fcntl$dupfd(r1, 0x0, r2) 23:38:00 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) syz_emit_ethernet(0x72, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3c, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "59fdf7", 0x0, 0x0, 0x0, @empty, @rand_addr="0762ca0fe7333c70b5486b0fca306950", [@hopopts={0x2b}], "2c34fa7c"}}}}}}}) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 23:38:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="21fe1af19600"/16], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4000, 0x20) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000001480), 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000080)=0x3f, 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000340)=ANY=[], 0x10) sendto$inet6(r3, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fchdir(r4) openat(r4, &(0x7f0000000100)='./file0\x00', 0x8, 0x0) r5 = accept$unix(0xffffffffffffffff, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r5) 23:38:00 executing program 0: r0 = semget$private(0x0, 0x7, 0xa0) setitimer(0x2, &(0x7f00000000c0)={{0x593, 0xfffffffffffffffb}, {0x100, 0x1}}, &(0x7f0000000100)) semop(r0, &(0x7f0000000280)=[{0x3, 0x140, 0xd9fa07b72ae6faa0}, {0x0, 0x7fff, 0x800}, {0x0, 0x7b8000000000000, 0x800}, {0x5, 0x8, 0x1800}, {0x1, 0x80, 0x800}, {0x1, 0x5, 0x1000}, {0x3, 0x0, 0x1804}, {0x0, 0xfffffffffffffcb1, 0x1800}, {0x0, 0x4, 0x1000}, {0x0, 0x80000001}], 0xa) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000001c0)=""/214) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() r4 = getpgid(0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000a80)=ANY=[@ANYBLOB="0000751d6270b70000000000f40523fe6dfad1389032eef23867733c00000005000fb50600d1fac402100000000000767464ca7f00000000084000000000083e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c58b72a446857841bd277b803389070eb5a005925d84ce028c03dcf577571e6385f841b775e5dfb7dbab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236000201568416b133aa6237f31257ead178e986228e57f4900177357b75dcc7bd110d938a26286712282312897626e56ce2989167b8147916d15b83333efb1cb61c26797ca477f8ffffffffffffff271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed8d22f7ba7b196e7d74feac421f2625285e9b5e58d8f4355c7e029503c4de3a4611a59cd627b9f88c428cd5a0e2ee63da4422a31c5be3ea6e47d81df8c8578c6e6dea42547efef07ca9cf18eb00cb68bc487cc6221207be1a8f8fa237f1004673e2085374ad1f36a41dcce10d10e5eac22929995fe0867713eab5c189b55ad1f519b62032dbc0b574a1e25dbf833079e0bace6558060d84fa59c25f05766dab5284b31a4323504035a8d426c155e0c7e216adbb228a7abf8755b1512b2598de7a2e613032170ae7b6156ca3d3a82c58e96400ea1b054a4b57860076bf838a5ef995ccc3e2677416b99548fc23ef2b8f243003d60f4010e05119f9532407621c7ccbf817014e757e132f15ce0bf0435901b198d40c73f0cc143723ea565b7ac39989c578940c06fd6cf4618f22c49d41e9ff3d5a71b5dae5cb17d7cefdd161696d8917fd308d67c1998dfa2d5681aa148725203e0a62b50f7949c5b8d7df9277f9f64b1717df6f7441c587418c1bf85639c0917758bf8c7ffb5b5695c64f9122655caec6a71b6f18289b946b7d168350c5c39adaf945aafa43eae912bf37ffe06d4641d9ed6053d6aca4b8115e0fc30635f5e50bf490487500a7d740fae409e5d742548a63ce16d6d6d6fe82913eee53732ea3e52216fd376504f4d7a76c481ae5871da74775130236b0e19930364051a1a4ab3b5d2a15588100fc890fcfc647955a26784a7638267ff859b866395cbca74025360a4f76ba3252991ce4c2dc01b85c0f5bbbbf18ead8c0578f03b0be3c12a8f260859c25293beaa28afbca5548812f0fd647f764bd"], 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, r1, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, r4, 0x6c, 0xf, 0x9, 0x100000000}) r6 = socket(0x2, 0x4001, 0x0) getpid() setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) connect$unix(r6, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r3, r7) semop(r0, &(0x7f0000000440)=[{}, {0x2}, {0x2, 0x4}, {0x0, 0x4}, {0x3, 0x7, 0x1800}, {0x1, 0x9}, {0x2, 0x1, 0x800}, {0x2, 0x0, 0x1000}, {}, {0x2, 0xfd}, {0x0, 0x0, 0x1800}, {0x2, 0x2638, 0x1000}, {0x2, 0x5, 0x1000}], 0xd) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffe5ffffaeaaaaaaff7f000060a4f01008182c00fedc772f00fffa0000000000000600aaff020000000000000000481a40000000000001"]) 23:38:01 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040), 0x0) 23:38:01 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) sendto$inet(r0, &(0x7f0000000200)="f4a2b32338bba5f5ea0000000000000008ab8d6de4", 0x15, 0x403, &(0x7f0000000240)={0x2, 0x2}, 0xc) getpgrp() connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="cc62201a66696c653000ae76c80fa289bce5a6a282247690c9149a4cf566323e34c1ea66710a498cdf140fe420950dea760cb715f1315e03d40fd8f302eb130213843078b76376dad169630600000000000000701c843a870d4a985bed958a69de5e849667"], 0x10) shutdown(r0, 0x2) r1 = socket(0x2, 0x1, 0x0) connect(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0c01000000000000000000696c653000"], 0x10) pread(r1, &(0x7f0000000140)="a14161e02b1a21657d809181bdd434d99e3b536be9f383f280316288dad67d59aef19510786ab2413eb572947e473a3176ffcb2b760327b98dd62dea322904e13a55599e76d4f17a96cd6ec9fcff5879223f36ac12d49ac9b2c4a24c4ba318e5073d3253745487f843a84bb92709e992fa30456455de4ab4c36bb0a85d36473fe9719777", 0x84, 0x0, 0x3) 23:38:01 executing program 0: syz_emit_ethernet(0x5a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff45f7b676ee0e8100000008004b0000480000000000019078e0000002000000000717037f000001ac1400bb09000000e00000020000020200030a9078000000cc450000000000000000000000ac1400aaffffffffcd14f189a32646d0e7d9d57a9fff04456aebc8db566733742509b3f21f7d2124b8860cc293aac09989b431443fae10408d4ebee72458fe81c57b6d3769e2fd92f846eb58cbcb612c00ecae553af1607b2aeb3f01de"]) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)) r0 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r1 = shmget$private(0x0, 0x3000, 0x3c9, &(0x7f0000ffd000/0x3000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6}}) r7 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) getgroups(0x2, &(0x7f0000000300)=[r3, r7]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6702, 0x0, 0x0, 0x0, r7, 0x188, 0x7}, 0x0, 0x9}) 23:38:01 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x3, 0x7ffffffe}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r0) 23:38:01 executing program 0: pipe(&(0x7f00000000c0)) r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x6, 0x2) getdents(r0, &(0x7f00000010c0)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x8000000000000000) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r2, &(0x7f00000010c0)=""/4096, 0x1000) 23:38:01 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000375000/0x1000)=nil, 0x1000, 0x5) munmap(&(0x7f000029c000/0x3000)=nil, 0x3000) 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(0x18, 0x3, 0xfd) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000080)=@file={0x1, './file1\x00'}, 0xa) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="3a50e30724a349bdf2c572ad19bdf9f88c9667c8deeb6fd8b90ad62cbcea30a33057e1b98fa7485745deff0ae34390daf5edf00dd5ba0d59ce1db6aa"], 0x10) close(r1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x5) r4 = open(&(0x7f0000000040)='./file1\x00', 0x60e, 0x8) pwritev(r4, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$TIOCCBRK(r4, 0x2000747a) 23:38:01 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) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) 23:38:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x1, 0xa69, 0x200}, 0xc) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) connect(r4, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) msgget$private(0x0, 0x41) recvfrom$unix(r4, &(0x7f0000000040)=""/69, 0x45, 0x1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) dup2(r1, r3) 23:38:01 executing program 0: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f0000000200)='./control\x00') symlink(&(0x7f00000000c0)='.\x00', &(0x7f00000003c0)='./control\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000500)="000000186204018b002b3aff7f000000000af032bdf1b3662ea7e1d48cffff000000000000144827820800008528f8b3f3b2e0b57ec63861c4b5d9e48a3f92fb4227b1f000000000000000a4b77adef5422af714ac23fa", 0x57}, {&(0x7f00000005c0)="5db2b53fc4d3303cd56f4dc1b761c2571f7d1a7917dcaaa0709e69fa90500c28c60ce18652dc555a2356e58c66", 0x2d}, {&(0x7f0000000600)="073a9575edd26a64b2fcd6a2c4e0ea52cc9a562e707a75a4a16f1fdea548c4d51337bf46b10a1c6d0a6d5ad16784496f23905243ecf3c773248b2230e1531696c3b21ed9d9e970f82e7a02e860f1ca9821b2b4286ddf202af35ec203deba2d775401dc3af9a7c73d9d2f88add2aaf5f8a50244ff10625bea5e415e75650eafd630607a457371b09ecb914d88a70911876193a1e1eb084df2897899610ca75f232aa066dcb389ed33380e9cde0f9ec36dd024329f713745a2c7057301429ef127eb52c2158df7a5c1c95ad123fbfceeb032fd1e49e5ae198235dfc1154fdc6cc13185c1436a2405b51c17f5", 0xeb}], 0x3) r1 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000200)="000000186204018b002b3aff7f000000000af032bdf1b3662ea7e1d48cffff000000000000144827820800008528f8b3f3b2e0b57ec63861c4b5d9e48a3f92fb4227b1f000000000000000a4b77adef5422af714ac23fa", 0x57}], 0x1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000340)='./bus\x00', r1, 0x2}) r2 = semget$private(0x0, 0x3, 0xa4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000240)=""/224) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus/\x00') open$dir(&(0x7f0000000180)='./file0\x00', 0x20000, 0x4) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x81, 0x80, 0x8001, 0x489, 0x200]) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x200, 0x0) semop(r3, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0xfffe, 0x1000}], 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) semop(r3, &(0x7f00000011c0)=[{0x0, 0x9}, {0x2, 0x2, 0x800}], 0x2) unveil(&(0x7f0000000480)='./control\x00', &(0x7f00000004c0)='W\x00') semget(0x3, 0x6, 0x400) 23:38:02 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000002480)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000380)="86", 0x1}, {0x0}, {0x0}, {0x0}, {&(0x7f00000001c0)='*', 0x1}], 0x5, &(0x7f0000002380)=[{0x10}], 0x10}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x8}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206999, &(0x7f0000000300)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0xc002, 0x0) sendmsg(r1, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 23:38:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) socket$inet6(0x18, 0x8000, 0xfc) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843", 0x171) 23:38:02 executing program 0: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6}}) r7 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) getgroups(0x2, &(0x7f0000000300)=[r3, r7]) chown(&(0x7f0000000040)='./file0\x00', 0x0, r3) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000000), 0x10000000000003c2, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 23:38:02 executing program 1: syz_emit_ethernet(0x76, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@dstopts={0x2c, 0x0, [], [@padn]}]}}}}}}}) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x80000001, 0x8001}, {0xac2, 0x9}}) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4}}) shmat(r3, &(0x7f0000ffd000/0x3000)=nil, 0x1000) r5 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semop(r0, &(0x7f0000000080)=[{0x2, 0x1a2, 0x1800}, {0x4, 0x3f, 0x1800}, {0x2, 0x1}, {0x4, 0xc2d, 0x1800}], 0x4) 23:38:02 executing program 0: syz_emit_ethernet(0x9e, &(0x7f0000000240)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x68, 0x0, 0x0, @rand_addr='\x00\x00\x00\"\x00\t\x00\x00\x00P\x00', @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x9, 0x6, "ff034c", 0x8001, 0x37, 0x4a, @mcast1, @remote={0xfe, 0x80, [], 0x0}, [@fragment={0x61, 0x0, 0x2, 0x1, 0x0, 0x1d, 0x64}], "22fbe3102de96fd2ec8d0de9c8000cf47d20a94718e1dd5a5bdcc11140f72ca873c65f1f2da84a2a4637be885c167f6c"}}}}}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x1, 0x8f, 0x80}, 0x6, 0x80, 0x2}) 23:38:02 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) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='r\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30dfad8373fb648b6d89851d31a4c9ed91149038ad2652642ad710c03be48e61665b4bf83158a566860828df9f216eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7ca07b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bd27fef9e06f12c1bce5ed87d2a4e4b25224aa70d0f6788babb76f279653733437c45bd632937a5b0c92df52400186471f84b57e5b9cd26e653"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df978673fb648b6d89851d31a4c9ed91149038ad268531a8b0e6871c9052642ad710c03be48e61665b4bf83158a566690828df9f2183b67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7ca07b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bd27fef9e06f12c1bce5ed87d2a4e4b25224aa70d0f6788babb76f279653733437c45bd632937a5b0c92df52400186471f8"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30dfad8373fb648b6d89851d31a4c9ed91149038ad2652642ad710c03be48e61665b4bf83158a566860828df9f216eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7ca07b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bd27fef9e06f12c1bce5ed87d2a4e4b25224aa70d0f6788babb76f279653733437c45bd632937a5b0c92df52400186471f84b57e5b9cd26e653"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30dfad8373fb648b6d89851d31a4c9ed91149038ad2652642ad710c03be48e61665b4bf83158a566860828df9f216eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7ca07b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bd27fef9e06f12c1bce5ed87d2a4e4b25224aa70d0f6788babb76f279653733437c45bd632937a5b0c92df52400186471f84b57e5b9cd26e653"], 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) 23:38:02 executing program 0: r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r1 = socket(0x18, 0x5, 0x80) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) dup(r1) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)=0x10) r2 = socket(0x11, 0x4003, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0xfffffe5d) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) mkdirat(r4, &(0x7f0000000200)='./file0\x00', 0x1) shutdown(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), 0x4) fchdir(r2) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaabe4bbaa1859f86dd60e7071000183a00fe80000000ff000000000000000000bbfe8000000000000000000000000000aa8300907800000000873f705396de0e50cc676d12caf0dd3d"]) socketpair(0x6, 0x1, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000400)="da4759aad361eadfc58233293245bdff8b6230e046124c258e3621c72a26be83a6156da0b39e551536a4ca061741f868409b8f4ee1c43105cd7779a34c5e5cae9e19234904d427dc4915646e335296da7cb52486d8a720ea806f4091a8ebc947c657654315631f2ae09c8c8c67ef1660f9b963f0f0c6d1213312b52cbb009e373c658e5b80b6f335e1cee0dc4cad1e9bcca13a2c077d47fe684ac08d58e3f712e907e9571d8c0abdce5168fa91ae28138be0ab52c5df11eda1ad50920a18ec6f4017dabafdf58436c881b5a7f33f8e5d79db8d2879ca04d9daa952f11ff8dfb35e6ef902a6f9aae1e93b6dc729628f9eea460bd96ec0aeda0f8ac87052516fc6f7d5657542c819017c5cedc955e8a7b2ef7c3eeb78e35ff5ecbbde60a29b6daecbb54974ff50c0706d0ccf1d7411ff19f32546f6d6a9e49f22465890029f772ffbe5a8631b3a0b62f1b298608f4d28575af8ba63b8194e856d364ee3cc005b1591264043abf4d1037f25303bfee3ea3711a00a00000000000000007599c252cf236bc6b94ed3743fa98ff42234827a3bc09efb0fac0f328aaecfb2e516f931a785fa15", 0x1a3) 23:38:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02dd8b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x18, 0x4000, 0xf4) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000100)=ANY=[@ANYBLOB="e8790c48eefd0e93b2801db659f6c9db9b2cd42f167f9de9d79b52e17830da86f831baf1ee9138464ff58c37d2e69d34e8f6d471f997b87c7c1e0800000000000000000000000000000000f362c145b655ae553dda6e4e5922e122833999ee539d399e2973fe008b4f07758dc909b1decd73bb195816fba8c87d99269866e2b345f01477129420f2b4fab103ec1941bbe4f5ac3fa310fb72203887043fc5e1487810"], 0x10) write(r6, 0x0, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 23:38:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 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) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) 23:38:02 executing program 0: clock_getres(0x3, &(0x7f0000000000)) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0x2b3}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x2, 0x1000}, {0x1, 0x32, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8001}, {0x4, 0x0, 0x800}, {0x0, 0x1}, {0x4, 0xffff, 0x800}], 0x5) r1 = socket(0x20, 0x4000, 0xda) ioctl$VT_RELDISP(0xffffffffffffff9c, 0x20007604, &(0x7f0000000040)=0x1) kqueue() pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_linger(r3, 0x29, 0x33, &(0x7f0000000000), 0x8) r4 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0xfffffe5d) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) r5 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x100, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f00000004c0)="ebffcbff13b9fd812eaa4e713048e69931929648931c84ba8507e1415368b7df7d12c03ac4f3095b51374f3f12edf62268035346f436ef8d6f754bcce08c936f1f288a5e585d1868a00b28fea0086d4e34ebbdd6fa3cf443eb848aebd5cb2fc00cda17459678ac59060885aec85ffb8873f60165cb5aec11dc56f4e4b3f312ad82cda69fced4b0b93cfe0687071178851aeacfbf51d2251c02705b29c55cfd0bf6713b288b92639b0e0166333bf2b2400bb81db2101129ca99318ae829d7267e06865a327cc838f9a2cef76d960f6c10660d23052a7b1ec95a33e707e2d2cea5d900ba643e07e7a07cc800000000000000000000000000d03709a1d2f22535b65910e9ca338a79132ae33dd27b20efbcd56fc64834994359364a96778cfa0e2deb518bd810635baeca3040", 0x12b) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet(r1, &(0x7f0000000280), &(0x7f0000000100)=0xc) semctl$IPC_RMID(r0, 0x0, 0x0) 23:38:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000140)='q', 0x1, 0x0, 0x0, 0x0) sendto(r1, &(0x7f0000000180)="091e6d7d04572d98d9011e3f62feb13fa526c6d8a9963eeb69ece709cdc718f41cae999e47207e59588479b5e02e2e6a9933ced8e48812fe0450fe4154da33e0c66c4760d78822d2967fabcf1038d64c2dd3930791d250c7ba00878c24decfbb061ade4ae848f18ab2c07ccf5ac29749b336af8fa61389767c211f5a043f800108b4069c81ee2c94920b52779199ede3be", 0x91, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000001840)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000100), 0x0, &(0x7f0000001800)=""/11, 0xb}, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0xee) fchmodat(0xffffffffffffffff, &(0x7f0000001900)='./file0\x00', 0x1, 0x6) recvfrom$unix(r0, &(0x7f0000000240)=""/157, 0x9d, 0x2ca175c37d0e17a, 0x0, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6, 0x400, 0x1c00}, {0x2, 0x1, 0x17fc}, {0x2, 0x1009, 0x800}, {0x0, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0x4}, {0x1, 0x40}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000380)=""/11) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) semop(r2, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc04, 0x1800}, {0x4, 0x0, 0x800}], 0x4) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000000)=[{0x1, 0x80, 0x400}, {0x0, 0x8, 0x1000}, {0x4, 0x3, 0x800}, {0x0, 0x1}, {0x0, 0xffff, 0x1800}], 0x5) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000002c0)=""/50) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000018c0)=""/50) sendto$unix(r1, &(0x7f0000000300)="0f45935b7ae9ba626e8b02", 0xb, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000001880)=@abs={0x1, 0x0, 0x0}, 0x8) 23:38:02 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140), 0x0, 0x0, 0x5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYRES64=r0]) 23:38:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000200)) r1 = socket(0x2, 0x4, 0x0) r2 = dup(r1) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000000c0)={0x1000000, [{0x0, 0x1}, {}, {}, {}, {}, {0x0, 0x4}, {}, {}, {}, {}, {0x1}, {0x0, 0x4}, {0x5439face428bd3cc}, {}, {0x0, 0x7fffffff}, {0x0, 0x2}, {0x3, 0xd6}, {}, {0x1}, {}, {0x0, 0x7b}, {0x0, 0x2000000}, {0x0, 0xfffffffc}, {0x0, 0x2}, {0x1}, {0x0, 0x4}, {}, {}, {}, {0x3}]}) write(r1, &(0x7f0000000000)="6c4a351a569a556f2d6a1e4aa99185acdc3e87e43a6d066833c615f62e668dc8dfad7615d52271d6e72e99ec0ef2374aa900f9bada379035871c90997576b4da983c2936607421252e40a68230eb61e54dba5f369b22c287b26001ba7fda7dc86a780dcf24fe98dc5a8a2c08ba3adf7944f7e183782c6a70f9e31f74191430259833677f", 0x84) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r2, r3) 23:38:02 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)='_s]\f', 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440c"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) write(r0, 0x0, 0x0) 23:38:02 executing program 0: socket$inet(0x2, 0x5, 0xfd) 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, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000b00)=""/102400, 0x19000, 0x118330d459d64bde, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) dup2(r2, r1) write(r2, 0x0, 0x0) fsync(r2) getrusage(0xffffffffffffffff, &(0x7f0000000180)) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000800)=""/194) semop(r0, &(0x7f0000000400)=[{0x3, 0x101}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r3 = socket(0x18, 0x1, 0x0) close(r3) socketpair(0x2, 0x1, 0x3, &(0x7f0000000080)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect$unix(r4, &(0x7f0000000900)=ANY=[@ANYBLOB="00002e2f66cb61d09c4a3c3abc91696c653000a2107a6eac988310c6aa0edebe87d8b22b21f01d4166341508938a8d60626741f3015de101a43c0aa5c6fd8cdf5677835656327f0ed3176be33157478f9f6d223440056bcec8b60f6eeecc44a0bc302d828d399e90032c64a9774e82edaf16439cc8bc6eab106f593e1c4ec1dd3dc42d5e8ff1467147043706e1c0a336c192443f755f24a02b7332c450e3e630687167e324c21b75ecab382ac1f2eea9ffd799c7bf893747763554ef16c665a945d30486f470bae4239d03ca437ec5041a855c9de4bc37ee20c56346c46aa8ae4a32c477ad4a667e6bdd2b12a7f15b10f56e84344f00b25f1e4f85dd49bd86693a038bd129a7ffbe01431c776c7538dfa215208290ee12e743c9762c280579196beabddd2c48f5e5b7b2ade1f59310e47aebd945825fe130e68188f8481e2262c0fd03902c80892adf0628d7f99c744787ef3a68a8d2c4d317598aebdbf9c845368350b820bbe18259190847c9b01e1eb274ff158948824d7aa2b0d0b9268c37ac873ec327fbc2a245f0eea1d7c41eed0af83974080ebdf163946ff7255d32f26b4c013588b293345b9b5f0612265559a0882cc42c68bf671be8d62d287864b9dac7ff0e1e48c7ed79fb0086b5ed44946ac03e77328397b6f7755558df1b9c2031964d0572ef1b57e02256f306401eee6f49f0"], 0xa) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000100)=0x2) 23:38:03 executing program 1: syz_emit_ethernet(0x7c, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x46, 0x3c, 0x0, @rand_addr="bdb9735335b41c9d60cca81215000008", @mcast2, {[@dstopts={0x0, 0x1, [], [@generic, @jumbo]}], @generic="ad56da10ff8a8db3554c6ea03d6fe622fd7831074e37c46daa56ec593569a9d7860e652a81014d7bff7a5648074509b25cd1dfd6dc86"}}}}}) r0 = socket(0x2, 0x1, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), &(0x7f0000000040)=0x4) 23:38:03 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffdfff8, 0x0, "00245185a81865fc17ffab7fff0e091fe600"}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) poll(&(0x7f0000000100)=[{r1, 0x40}], 0x1, 0x0) 23:38:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0xfffffffa) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @local, @empty, @empty, @remote={0xac, 0x14, 0x0}}}}}) 23:38:03 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000000)={@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={0x0, 0x0, 0x80, 0x0, 0x0, 0x1c}]}}}}}}}) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) getpeername(r3, &(0x7f00000000c0)=@un=@abs, &(0x7f00000001c0)=0x8) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r4 = getegid() r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) getgroups(0x2, &(0x7f0000000300)=[0x0, r5]) r6 = getpid() setpgid(r6, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x180, 0x8}, 0x7, 0x4, r6, r7, 0x1, 0x1, 0x400, 0x7}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semop(r0, &(0x7f0000000080)=[{0x3, 0x100, 0x1800}, {0x7, 0x7ff, 0x1000}, {0x3, 0x9, 0x1800}], 0x3) 23:38:03 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 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) pwritev(r1, &(0x7f00000003c0), 0x0, 0x0, 0x80000001) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="08c1131ecb3c2c5cbbd63eed6c82193e7f581cab34d679e64545cb0d4eb5677400bf3a2f6b6bfff71fb316e1c52ed2ee"], 0x1, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0xff, 0x0, 0x0, r4}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) r5 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000080)=""/140) poll(&(0x7f0000000640)=[{}], 0x1, 0x101) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 23:38:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x6, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) 23:38:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 23:38:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02731c7f000001"], 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, &(0x7f0000000040), 0x4) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r2) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="0000ef4de294e08421e6"], 0x10) recvfrom(r4, &(0x7f0000000300)=""/171, 0xab, 0x0, 0x0, 0x0) r6 = accept$inet(r0, 0x0, 0x0) sendto$inet(r6, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 23:38:04 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "4b0317", 0x14, 0x32, 0x0, @rand_addr="1ccd7f686f6d77538d5e8d00", @mcast2, {[], @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x20}}}}}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) 23:38:04 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) 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) ioctl$TIOCFLUSH(r1, 0x80606949, &(0x7f0000000000)=0x6) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000002a80)={0x0, ""/157}, 0xa5, 0xd6d0c418f59fe7d3, 0x1000) msgsnd(r2, &(0x7f0000001e00)=ANY=[@ANYBLOB], 0x1, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/217) 23:38:04 executing program 1: syz_emit_ethernet(0x100e, &(0x7f0000000180)={@empty, @local, [], {@generic={0x805d, "82fffa33a83225740b5b368ed88fc4028541ca4fc8d96f73f15a1a2fa011948a1159413f572afbd80e87a7ceec947d4eb77756df291ae272bc24a9025d9c02e1f51ce7cbc3ab09e3fe34e496e2ac8a57dd18b882f92ef72101552705cf93afd48e604c069a5587c4ad665989dab0b73a1358a53a7571642ba995fe4af0431553ab921ec06271c6fb88d609f4582116ef9ae2c7e9102a50f162f60a1180ab6c21712aad33e77e352149031aec0b10c56e8ae0d217ef9f92e8d309f714c42f60f641ae2d6985be6ba3ed55ed730292a3e2ca29856b181daf94c2c271162184ce374e7fd490da672f638878cda893b5f6e71d6e33a4dbeab510bb6f53d65731c4a838c7687bb88c2a9a540541e8c90526517f8fe649d0f97a230cefd67aa4b01cea1a54aac63a397a4135cc4af82a3aef853f8f195f750081391f196968ca92d9720883a4cbccea2889ad728c8d5d886a3337ba095fa0fccfbbaee945d75510bbb3cc9295255213db6a2b26acb14e0bb4f82ad6f42c5b9338ed6b3a2b11abae0ed8e24035380a776afefdd0c019800ac9229c5dc5129eb1c997818abd524bb79707348b545b6e619fbeb3b09cfc9f01163c331e02899feaa121991d8b8711a80940f01465a96a4cebeb681ff7703377c018a8951d0c3dcbc7b4e4a3b38f5c11cd05e831d11224f97a4d07d7091cc1ee2a28a57296c49560c1239997cd484b79d60d50d2c089e16abec034d2fcf8ca29faa58d57759709d97f02649c4f2bbb7e8c6631b6ab967b43750a4f68f7984168008b1fa07dc99354edd717346745de3017356128eecdb34983ba4dc9e7b4a1b31cbc70b1ac0778d09d414191f4a0906b37ec3331edb191c571da16e4781d67191240f596e15effc186ccc545554cc3e296c5516c164b56566c4774130818a529fdc64f381f5e53ede92722a6d21eb583ebbf3f832889bea795c7cc6620a0ffd50e741fed0e4d8a6683a014dab66b8f4fd6a59c80249dde26af4f88f2a66638c8e21c99954eda1ace779581666ae7b449ca6baac7567f7e03c74f8bee970bb1720068e7b01be23d75eadc4312e98ac82e109c5252a67d43ca810b26b484d85910e760ed23eaaf28735292c92be7c1272b1f3b53bac1fa56757d6c57511052be5f615690b721c3b42ad838cdc07f181c0fa04f0bf4315830c2b87550e4ddfbfbd51734a495ccc9b868593e29a1a03fe6665c5483d82d6594a36bf1478379bea6b6bdb77c197bbeab0ce97dcaed5f1ccd84042d949f5d1c977903bc98103e7f86b367d6556acc8c4cd8908c61de7bd3ab7f9c0549f404eb497b779799af3330a61fb6237948e3c9858d6243b1113d75b0ba89db07b512606165d1aec6c08c04774447007c90ac803017131a89b304511546a1c45dcecd595285cd7565417febf27d6c66c970d9f430489b48da4940e2c3487a34f33c0b8943dc349e8ddf0f888bdf6a44ba54db4668e5ec1b28b23b95806251d77552cd54fc145fbbb1c19c1a38e844c8d170c7fec61d2961100be16c638c65498862c946bc2e77e00fd7dd4107473846c1a1b9c6b8f2e5520d1d2c2874d1e26807641eae3476298e1126996b68e00be9acf870363f13a5cf8e97af343d331def6d27b0f602201738e6c185a185cd1024cd1268f17184511af000561caf9ee8c9fe44387fd5d092dd5649931c86c73b0cb6f6fb7cbce7bdb8288e50c49cde0ce95467fa748ef66879282a2fa58fc3fa7f72e9131222e73296f41c0c50e60d09996d92dc03d69d5f882e92cca97a120df1fd7c2c20463cacf01b375f356edd3dabeaf2f9989cc61067aefae93fb8d1bd9a22018996f0c67d4878434b9fd8618406c4dff1ba6c1734740dcf18745d637feb6dc42de72373a9e0221ca950640354ee8f27ef45028d6db550a71792df63f44cf9a34407bca60bbaf3f861a56f18e38a99681ffc913afd0c0691f585395b32cf8bf21447228708f3baf8e7c096881c5ea36df3c6abbc7ffd219eea6e949e89ada78feb6421da59e4f966daa2b1261c1b18ff6a99b329faa1ffcdfb51f2c7d38d5eca0ef0e82f0fbc7ef6897a82e31bbfe5e45c902027d8053ca24cf77b5a958902d026a680787432678847fd2994f08f1fcf05aa8c25a3cba7329b93034ee35f04391e29db6729c066a9657729161757e50168759cbdd3459f4f6806542400b6f3cdbb7f25ff09c279ec709afa41adc44f3461ebfbc27543080548c3e31f620097715f22d28032bd2812202dbaff27dcb93a1d7f6cf0e80f22a1089bced06a1d5f691c208e9dd647fe908adadb5a98e888052d87e4f044989a0281ed84da5c9ede75ae88e17d5526bf422676e88b33a7225847115c8142bab4561320a9da50edcf6a6cb9e3d51e8f08020b4dfaf9e8110f70d6a79398bb68bbd6a7e2e9e96ddebdd1c6238b997c07bf2bf67023d52fdbf27c79426611bd20e21761f15a8eccc8b8551b9ba3c5f6679cebd6892a984903b1b2c628c697b15bf3ec2acdca39b8bea287c1772fdd3f94cbfd4f4b32ec17e1a33cb8f4f96d447f0afac6ec3e6523ce4ee17e245c5a76fcd4f01304e4610e551eee424a768d7932eda992005df5c01fad634784d22e58695f15552fd1edb8d092747436bf31086050f4bb9b40c8f02559e55b64bc19e0044682d776790b7c550f5901b9e69e058442e8d042ab98f4baea129b1e4e6138bddce6a1594f08e1217ed02f1a9f15f263f5d7b683d96776a06b4f406b84066264d65ea77723fdc9df15bfb06f46518b6e371f95ebb1ef46e2b55378924e9e53ae601d7b17facd740646ddce575d88a68298b5b130cb55a4bacd07c39bc96e047719cad8f87977ed7035ab1cc75723c3180687596b28b345f0939c17e703207baac1ce8edcf4e755d1bd0d2175a1297f3f62c74e4112057975acb12ca023082ac376937449d05a2409b2aa719f4b355fb29e21e78f5e7aea10254494c2c2ebbfe0bb34a6bb944d84dfefb30dd3a976f9ff9cfba9587db44cbc09b19d509de9f16f0ab66ce4b2571fd626c25bf7218f5f8054ae882c9b7ac27022cbd927b8f0617e71b382ca84595d44ef4cfd97e0c4a541c325aa8578b1087892def2019bd2d31a751605718301442fdb89cfad5b6d158506dff975488d1a294932df3e0d1c9889ffc2f971454ad7cfe7e2db5c829337eeb0e20afff2576b527bf565b0d5b3af65c5be2c9abcfffdc7131418201d0c29b9cd2cea81d3ca64bcdba264009c75b2cb1a12d4546410c555616a44aa80be88378069b078c561c612a28430ac0e1d313f6a5837711741e16cf225f493b1e0290cdbd885cfd79c22dd5fcd451564429dfc9d75ab1127a87e9cc3ec6d5b597446b3cde50270f54c0c2767b02a3db1e90bc4fdec46db449496f0f8c1a597bee268fc6ad1a3ab4ad6266db7a5e6b852988b337168b36d8daacfe05e65154fb431234e2703b3dfbf45780aa737d0d0c5392d055618547b7231819bec0614b132a432240f31b2463973269e1536ed8bc63c725c07dd557281c4e22a834aebc6dd12a1db71d005a50a3a05c1e283002abebb5014d4523b5908d378ea23aa1004c5c716a43d7b42050132a06917537f9d267f71ff1774a40d7e9ca97a7b8b12ab5128e4eaeab0fd8643aaf27ba9dafc9249d36de954fc81ab4539670def71db8e35b5a0c9f41c8902c7bbfcae73b6c1be02b65742d6b3d0ff46c40c58887b949c38285aa483f70000000000000007d4717bd51e08815cc1f6584b1dc9348825cc6631286d8b4b2e59e1be0a42a12562c99fe8a6de8fde1a73066ee0d917294432eeb14a295558f711e778baf525f327d83a7412df83cebf472d442468beb50a7947bf39ca00ff71d22fbfed8b4c8a56b29a24133dda7b16659d58494d60712e0f1b25bdc70b9009f1ec443405f55c72a3b73e91138ef39a89fe677ef50de01be0ee63fc13397fd8b40b104b0ac815acabd699e18cbb43edc50746627bf3e601db0b3b0478df11eaed9b98c6f3ac5aca1fc8eab1e3ace42243d11b7ada5d85377f2581c21ecb5ffc7302b18ce2025421b041e41a658820b64502c5830fc38cd6decb2b70256fc135a3c9ab80e7fbed7b3112eaf375b6584b44e48bc3fb7c7c85552f040d9f7131d487571e5ec04e653534e9977093c6c2bd459bc22afc6896b814a9c9f581b615adf10f294b3fa65c3fa9748caee89e006a1fba65147de1924e814c8128dfc4853fb594396c8c18e8f2bc63538336b647dbb667c6afe64cf221149503217d0e7e27603cc4c601f3472a80a7a7592e30befe979bbc24936b0aac26d5da8cb91641d35ace7772252cdeb0e1191c68532c8efa4ae58dab3811ddc7df4f09bef0bd6d8926392ee478b2e072c7187e970c5535836cb27ec3493e9821a8316ac523b3b2892c7ed7dd5c5e5db0f53a7695967007b904477b9baf8d1259e777588958e1cb26b878a22f9a634329fc5d3c2b889a13cfb3407325fc730d99cc5af6d5de25b4df8eefd7066cd5780fce289ced629bf3dc19c1bf2b4d3129f36be9896165b04fc5850197719eb22954baca010ccb358714f3b61c82d4ba3bf977d1cf3032df7fd4308c53774d58b603ca576b89a93b867c9700b203a0143eb559ed8cc00f82e4a1bc747109510bafbbc1fd3ce2b15c28f12dcf1c9ddd2b37791832f2d1ae8727d0e51056b1498692e3e69be8b91087d689009ff3df30da3758f8a052e669539d602a0ad319f8c3689062046346996cd3d3277f827b45eae0f08eedd645a29d5f2670b0e784b8a5b03cd8e6c37d54174e3c8894fccceb3c793e9e59378acf1549bbc415938564c53abe308159e4459bce902effdb1d2281651e353762b40a9985006a4c0766d2573e2c61b70cda82c248f8b1a969b264f20cf83550eabab8c19767dfcb4ea22ea253da355004efe9866695c84a84a7342a88081fe53a277b8d6a2bdd9f37047dc1366d0c62c544e68b2ac3b8bc4f4ef3cadd0b33ce640afbdb100ed4b65e7251064a729ef05e1f87d23f293c7f9f6e71e7c4c3658af2be99c6091a01561b5b443a6ae1eea4e1da70aef1468a4b24d493dcd5142f67c3c87e95c68b1d3a0b7ff819cdf4bb4b24899db12e53c7f0b9ba66ebe47d266525e1551794330feb45836e8c14619835460575619bf7c22cd57aefc351d611b3737c9396eba90aff0622f9c9ed5a58bbc28ab65d1094a152c1cb97418c190d393f4aa1b324f5ca5ce353d003f42c37b3cf6f0a3f1df2b2e90f50a46a78e65ecb7d2f8e344c74768886c510c1a20133abe5812bbf7b9cae5a67fe2f40fc3a528dda5cd0b4ad1f0d6a791f0b775485655c11c2c28f5c1d6c51c533778b5a03c80337a36a9b6ab9b38fc2bc246cdaab34d0bbc7a5eeb829d093e2aca47afab55c2852c4cfd798c52ad4f03d219b3c7e8d6796bef320dafdd11dd8ef168033e1b3bed513b9ef8322d3ddc3722c49df9f6b9af16d0305115e8cd03dac9436ce26e2470c330b8153ebc839f90bc615a6a57a6247d63d7e08c1032b8823afa6062c948a06f48c9d31800719de1e0182a63872fa6c83046a1feb48fedf37fd3121e5fbaba12bdd54be3a9e746bb98f00d2ee1e7080d8b775864b754cd7283db1f3821a0ef8720c6a668da2996ec8f654a650cd2248d147dc70d408735572018a00415b6a36b497747b3fb141e0cbc369ff2cbbac711ff89f45db1ee8889ca0709689bdc8111b5c488fc66a73b7988ab5b8bcbad4ddb966b2931c631c4126ae30640ffb1f8a74883d5598f41e35104ff8552f0660183b4a366c600faf7c2467"}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000011c0)={0x6, [{0x3, 0x3}, {0x2, 0x4}, {0x3, 0xfcb}, {0x3, 0x3}, {0x3, 0x5}, {0xb0b207c9cbcd57a4, 0x3d7}, {0x3, 0x7fffffff}, {0x1, 0x7}, {0x1, 0x6}, {0x1}, {0x3, 0x1000}, {0x2, 0x6}, {0x3, 0x40}, {0x2, 0x3}, {0x3, 0xca}, {0x1, 0x4}, {0x2, 0x6}, {0x3, 0x7}, {0x1, 0xc0f3}, {0x1, 0x2}, {0x3, 0x1}, {0x2, 0x5}, {0x1, 0x1000000}, {0x2, 0x7}, {0x2, 0x80000001}, {0x1, 0x2}, {0x1, 0x6}, {0x3, 0x3ff}, {0x3, 0x4}, {0x3, 0x8}, {0x1, 0x7}, {0x2, 0x2}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x2, 0x2010, r0, 0x0, 0x3ff) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x1) 23:38:04 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @local, [], {@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, 0x29, 0x0, @multicast2}, "37fa8441f0f96103"}}}}}) r0 = socket(0x2, 0x1, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 23:38:04 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 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) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000100)) ftruncate(r0, 0x0, 0x30000000000) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/84, 0x54}], 0x1, 0x0, 0xfffffffe) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x4) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x80, 0x0) pwritev(r3, &(0x7f0000000200)=[{&(0x7f0000001280)="ad71472c874a88ad5402ae537c2b40fbe282c64d744e7825b894a90aa06777d055daf57f91c5d1053b735b5faeec014ee1b6efb72b2bb1540267f8f37af746bd454b0c65c4ef44d7e881ce6f89b4a4f1e2b807e05d559bf64e7714a02644d3ec5161b53d6ed8fb5ca11c3ecd54df82f22b6c8cfc78c58f405913835b15782c65bbaa978b817085226a0b8329a76cca507e6f79af3d2a6034124fe92e22c092b6c3c25dc525b234d5a7f875a6b8d628e497cc2e1f65a666d64965a44198b2d2fa4b75d41f7d605a4dcfa785f57cb4d35a813bd8753280b31677efa663010eb62c5427314a8f90c5a228cf75221924242f15cd49a23bb5ca18af7a57f5d08ea3a4fe2460c12952d2b3ef43c9b8cff464a384fed1e3c49d4efa5de3a3e0eadaf8892a7c46524af5f364edab8bc4e2238aba681d1cdb580654f86fb28c8a483ce110794799eb8202665e3be083d8f589a3667f593fdde38853080c6add75f9caa09db0bb264fd2e44b5d0da20f9e4a6180c96f0e967b692c695a656395eb4b84756c1891552e168b2492503134fda1d4385d03bff9f127de8f46b930d35c5303334bca9d223f46c884e9accd2993ded2d1e6a5196211becff7acf361658ec360bca483a1df708841616fb564a74c8aee48ad7a15108c9cd3d181631aaba85d9f511fca38c223b7ce828db4a5efc54de9f3d46012763dd96118b7510f114a8bb73167618c18d7655b6c5e955a513da6d5dd00b90de514628a61b191d527fc5fe704cb1e77235e8e0cfa6269ec146b3888eafc6c77b417e02c312db11814344f1aa551d895399b782b7ebabc6445f90e9655cd0e8d1587738f2297acdf73fe4ffb6f51d8c786c7276c35a70abbbd59a03ac6821f77099b9d4b0903f1b7adb005c132d5a3658d27413a31a5cec0c243d74dd256230849805ac7e026f94924aef4e8917da80f24bee16cb578c7879f5d11f8f51604d17d7f94e1bed260c06e4fd7b2bf23475b57d1eab92b99c8322eba6e4652e8110f9e58351782bb8238bfbdc5b754035711a192fc22f63b8de643531528efd08e44e8004d180295dd9dd31186df9fb697bed89cef0e37bfafc7b6ca21b49bc8348fac7d7dcc31b5c33a9be9ef79d028768e2d6375bdd8305816cba4b032428507f6ec55df412371521050167aefb43e249dc144a7a6ce5afd273a2e597349bb1f2238755143442e3513591588b13a53f16e4e3eda454311db769842f2b39ff350a9ab4b657566928bae9ba73499c3f0ff66c9539091aff7ae7d7b90d3907c9af3c040e62e9533a1585a4b0a7fb85e4b9ebdf4cb82c0261c067d221937984f11d7e8ed08463475c2e2a5fd9928b195a5d12a215063df3ecc75705eb9b0577b2e32ddd6c0fd541490fc5d1e7a3fe3b36b79663eb4e359a9d3ecb6366191fd1457c25103c9708c68af6c604397574974b96db1842ec8d101ae630630b2e458c544cffacf976be7ba2b211555792bdd591e6a13ff34bfdf3be71a6b8726d737264a3e871aca37463e3b4b04bf294302520dbec91aa42462ced71741d69dff6ec315519adb9ba5bf5d20690f71c5e58adbaa4837f99dd1bda1d988875000eb65b1f461d783b1c93bf6d4e70272f72af67fbe6b730839575fd8cf7ea01ad4301e953068b47daa80c2be610fc3b2cbaa79e155302d5cb912ac4fef059d5359a1d5866cd8b344675aa457d2fb797b7115a6e927d95daf14747cdc7f7da0ff9ed3ee34b51cdbc5bf9b6de32f832321647be32d1f94bf0517fa2ff9e251bfa1f5c71139d674c2e6987cc380a31c10642a49237bbd66e710e435260530370cbe548f4c5f788bea30180f86a4616ed1560764a37b0da027cbba519780835d4fcfc4c07dc66a2e086c354c419abd20da284cdd2b3b7e5cdf1917ec2d82cb228f57d55233d2e052a6c967bc26f7ac74ea535c7c9f255bd32a37cba9dc7f0de720d9927a8053103af4b477690373641424714079bc8e27828e3bf86ea16c4febb2a7232a6c7c86b558c9e87b7ad12ae0cfb794c3e45db9ce29f825504f1cbc8849f10b3ff435007768a3adfc56db85025fb3db0bdb2978db27f21eac9eb6324893bc6e25b59a39d185a8148adb0e672e1848333797df341be62e56504b6492adffb3f4f4f77d20dfd5a633ac2ed0523c9cca20ae255dd793688d6858a2df87213f2a9cc2983552a553ef5618aae8e7d634a5e60625f231a3ad3b94f84d521ad2cd8a075ee0d2adeb76e7c90e65277ce17bca0ea773e93fd06cbc4f8ff6148673563bba49f283fecf60a889a455ddee2c6526af1ec6ed3f91d6d49239bdd55ab3a49d37b442e4f555a3c1a2b26307a0223d9a0470d39fbd2439297456a5ea8dd09b4a4977a007ccae9d59723faddcb854abdceb267c793a50cffced4a4a51e86cb66cb70387f9ae54a9c59de5ae6f86cbfa0fd6961b9f7d377005746b9d30640c53609f40bccf8a4f5ed8bb5aa3739d35bb8be664a47306add9bfff7462ab8d0748ec7852ccc847e89991af180fac74555fcb5d6ed54cad4e3b8eb8e0fc1dd6ef90f56bf63592368bd8cfe80db074db019cb04043acc00eaf556864d2f42a6587d5d279d43bda0f0c696cd601dc7dd63df33105ea8bff666df08ee2f80848783b82719120e14a5d02b70439130f993197d88184ddc5afe9e5df45deafa98515faeab9b5fb7d3f792ac2efe418dd1f432c09ab02db304f841c215d123932e665f0f1025a82363dcec6906f76b5f0620a67f8e72875b31e64abc8b545a0c179fe47ac802e1ef85dcbe11a36b81341f6c5d3bf13e95628e2cdd88b746e7964bb57a6a48d8a57ea2bd972ece86f77df0244887d93da5bcee452198b57475cc7f25e50dcdfb553e02b285e76c23a79458d8b5cbeddb05caf859671e0bee1fe34cb35be476a0a52a3d6c416f1e98a0fbb812036a26b00461fad6d5d7df67b87c4e2bd6fbd0bd6f5dee591945869f340e15c587dd0090910b46ff6f53bbfbd21666e2ad6f0e826fd68acdf3c13233a10c95a851505a320b77db9dec590205ddbf397bb71c275431d1317553dd5365d8997905b49a0d0bfdaedafe2266556e8316bf7f111b6110ae2addd3afb03ea6b7861afc7e0ba00aace6b760e3a82e0fe6cca77d661a3b3311af8b1eec45351599b7db0a6646e5b9ff50c38efa2b6ac6f75e99ca96a70f6c82b3b1d38709a2d26d28105de9540a9fe5df7a84f139c603e14626cd2e0d3c60b7a639b93f072fd96f4397f47092cc70532cd1b7bf75a640c84cb2ef942c975e037565eda3f367ea38f6ebb9630cd1d0126f1210e351c6554283f1f8e749642acbd16a9fccc3539501ffa611878faa46f7a69e4936b5357dd55ec6e63a16a485cd6d8fc589086ead7cccedac489a14d56fc4a16fa1bcacc03372e9f49150b70995549b445b694792e0d50ce98582202b9f0dd22c7aaa63a0952b3fd18311c19a5fab5fdbb4b923b58c4af4135e443bcfb96e2144b2a89e5e373c0d9eb4a524c208b18c878c53fbcf30e06fc0eafe22790f6cae197ce093201022192ab911d23561c348562b2919ac44d942cc8b31573d1f87abf3959ceac6759b8e6f6cf979b2b349bc56ee08312162f776cd4cbc8fb3bbe99c7465ba5b89d586e38c7f38a5be6fe8f98fd952e12784e7b9001b855b2cc091a233765b4a5f7084ac5623bbd5875eb51cb93fa1d8bdd332b84a80c08709e7ba269c387237d96181258b2f458b0f750a69142092d8dd123e377cb227e1aa50b5c6f6e384e68e80c9803980bf4ac9ffad20e2ceb0455dcbeb94fd6ec810bb7b802b711c2ac1000f2f00d3d5663f8f897d56eb61f14997beaaf0c7ae83b262a5a6aabf3f60b505dbe32d91825cc69ba6442c2505f4dc4f6accd46eff1ed72049e45f78d09e69d97e6a6c16dd1242645a40e201f6c0567bb98937cdc4b62ddfe44cb16abc80879cb3045853e7fc420557ed6b5bb3d443a25c80980c7b1d0416996aaa900f1c0817ee1a64dcd787efa163470888b9aadfe531b09149c354e2950f2367f3bb3419e8861ea25fb72af1dde07265294d193db77790d285aa3e4bbb56d94a1de2f5b5ca03fa0fe647bd314eb011635593585ba71d0975962debc5de2c56c21899d6d39129c51ddba95985f52fb6a36afa5b6f2f756c72e336628f6d2911be0434851597e1cde47c46c2e2ec9ce62ff8347fcfd2ffa53088638fad273627b69da0976f2ef675913ade43197fd0357c23c7ae0e21c2b99f663b9732365047a3ddd1a2c50fb244c175cfa6286c74e528aad228214aae8b53e1a90d4dd1622c6d5cac5a70eba6f95abaef96508d7b44187623e04613d7b727a6a813cc0b6389321df442327aee6a2f4ca19fdf0cd825e236f40adb49085deb5fdb0a00ff0e015075695ccae0174aeb4a6ba59a54684779831cc4d06ec1c8eb3d810e5801658c760ac637dfa35305f04f8f23e0ff0513302826141728b18ac75c92c770fd284c85d91ffed2212e0085e4cec3aa35b725d69b7b8afe6878d2d52960f4764686c1fa19b634aaefb421c2a69f1be9ee2235caedb60d42e8ca9a08754ccddccaa6b372587a7c49215425306fddee8f22319f3be7207964815d2df25352cffd6a35972c5fb8ae2c9efb42f32015865131e3812a729e170080fb4742204dd06193eca05644d5a3382069bf6f3957d88cc75ec917cf4df5f22f8697b1094ea1f8f624260347d6d8e612070548aa037ebf624f9fae3802d0819d37c2c91e5b78b028f1279ec2c55de459a36474c8721d6e5b3ff0035735bfc874694f18a00089757ea129b23603a45193632a2cc339d313bffec0d829ef09da3c33eb026b5c933a8a69bfa33f342e3c054326679ed48278d43430d54f73efd413e1bf4a5949b168a9591f1981df956384772b228c5452d256b8fbfb4722e3ec127096b77cd4ead740b76c53bde36bd756e2da7050227e0c8cec0a1915b0c613662ad9bb5e4ba3ccbb78f3b7d5be041a9e566b099bacd8b51d20d8f216bb17dd920b7e363982a4e37a43a1856f07b3aee24eefc388e320ccfe8a1c989ac4958637d5aa37d2b904ffb2ef1556b856bd14e89527c29f5c5811c92ba049cae5e50ab8cb966b843135b51fa9f37d7fead7e033e1f93888c483e5350e19d270faf6a882d507561dc5bffec077ad4cbfb1b6ab7f6dc40a08365106f0b2b99fe61649b8394a9ad0c4e6f5ee773920eedc6c1174b8965337b3fb3b9012b05bf6a74a1f6744632e8632a8d57176d594a63e9c3ecfeb5ecd09b60ed405c0f0d2a22656aff4254d5268b39aac6437e32f06b17f02974f1870d64690b5d9dc53e79479d1fa9488e1aa371327a37b34d961d3390492f74176b0ce8a21e5d973d15f9f2350bc6c93612b846a90132f3bef1ae2b85b560781c3ce14d5457c9315b01e8f3b6c4a9c797c57550046cffb63b1fc7503071dc6ea5d060a15b1382731522afc8731cb3e6216877b255f49c25760580ff2791283f60bceb6810a92679890d4661b96eb58db8b242976692627d1d5645eb814332702424430ade652775d899f6c8aa5a3d632072edd48aa3f573b16b60176cf0c6bbf3e9334d44396682e16e768f1acfdaebc7b5f71933cbb54814a4f2ebc052e691aa8d7f6f8500730b176e8fbebfe64b3393a777d1a3f8442a6eaa308b5cab843674f7a259296ae6c5308cb58e5cb493ecb2a2adc22d9db40438c0726c8a81e0fd7af49390b959077af65aeb15728e8a6d900b11a083b8a9f3292eae16eb8c430e3be93b7d8bd6279e827da5215ac477888287b4ae9b02ccd4a7203cc72a", 0x1000}, {&(0x7f00000001c0)="f53fcb7878e535cd77ddb1225c91a73e1b4186455b97de3a", 0x18}, {&(0x7f00000002c0)="0ba8b4c6984cd1013180e0466e330626ebb1a46b48f6431f84935fe0cab3a26336dcf45cd97bb4ead1ca73624a1ee6dff134d9a6afcac8a16e9a2e6156662d047c347ba9c6b59d9be29a0bc0882eb6070f75bc9b53755aa177609f8a61221845743c98d2180a5b3e8461711e052ab2cb019b2adb14e11fee5cca85ec7a85eb398ad9299e4110d347fb37b467505608a892eff72e19df2204f0c9875259583e79", 0xa0}], 0x3, 0x0, 0x401) 23:38:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x841) 23:38:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = dup2(r2, r1) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000080)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff7, 0x0, 0x5, 0x7ffffffd, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 23:38:04 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800460000200000000000019078e000000200000000830300000f00907800000000f2e830f0f34da28787c91a9aefd20c8a"]) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) 23:38:04 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') mlock(&(0x7f000066d000/0x200000)=nil, 0x200000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/64, 0x40, 0x1, 0x0, 0x0) 23:38:04 executing program 0: r0 = socket(0x18, 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) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0/file0\x00'}, 0x10) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = socket(0x2, 0x1, 0x0) connect(r3, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000180)={0x0, 0x1, 0x9, 0x100, 0x298}) connect$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x7}, 0x8) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x108, &(0x7f00000001c0)=0x7, 0x51) sendto(r0, &(0x7f0000000100)="9edb28f8f99eb18b6255b0f22c506163f49171d16469167b90562a1078c3f9de3adcff56", 0x24, 0x0, 0x0, 0x0) 23:38:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000001800)="6ddec3183a9cc1b5191099459f5bef2dc6723f8fbf282ebfea05d95e58949f391ebe54d2c4b49ae57563a0254d7b9c1e6cfbe55199a533f88af2ac6daceda0268baf83a7a6a061c21c7e3cf63730e2dbea93a630014b0f5d1eec482c36fb76323bcb331e5664c84f8f5a642fbaad7eee3de8e14c3dae9c8464e8318e6d567430c14e15f32d533d54f1ac30a6afcc2b12bf10f057d58de5245a3861569251f948b825b23a169ffe97f8ead10ec746491376d9fa80ce3c8f7cd7d72ec52448d5fef7c6bf32e8c669f6fead07c2805b3556488082a9ab422a83582df7ce16d67ee2c9fc9d8b33fc139da27bd63e4432b768a4c3b4b584b7e361719af7b8f9b6fc90b20b456b1af4955c43deb82a818cb38aa75d03fc0e44894f964f6beb2c0713820292790697e6383409543fdcccb52f84bfd582b03ab93539538bea456eab07938c7fbe84e30c0843da67c8aa34e816c565a28f24593a3661ea6b4634f16cb080f4ebf9dd68907ffbd4232e75fa33a1be7378e3f3d962ff97684b4886cc40d055c16e12b1901788b2b95f9a960db99429970ccf45afea9f6cad779bb3c4df4135113c8bbc13d35809eb216cb506842579c9fe328c315fe515216c9b9ae4dec43f491ac32c2e81407f6a42c35d05ace5397f78220b6d10f2fd92a3b838d6d007e72227bbc6fd72699b08f3462e5c0ebe64df99a69ce8b0f823d92e22f1bdbf5ab30263a6c46b2e230ce386e0f429ad7ad1ef0e07b590e7787e697a86dca8789808d9ae99e7bf447f2386ebcddf428f4e289c5301259291fc10266003ef56fbe9b63d7023e0200578fe26c75e73d62d8b165d683de8a84965936bf4bae25f996984a329bbc9c11af0507284b0e58fe19a77f2347bb905964f6a01ae8286099a6dbf7dc74ba8a8744774fb09709501685f3d50a6c0ac57c30f13a465cc4683ade01fd91ab475e610acbceaea6dd2e3a6bb2bc8b86d8c07233176f6334ea3b17db76145fd1d89f0f9ae7570869b554762cc02282a6600dacb05a5689bd131b47adca788946b4f5fab65e3a9c349680501e2c6f8127e9054e397c3d46949d9805657778992d4bd3be648f10dab3ce93807d3d08dfde47501faabfae4124c043dfeab7197af41f07bfade772c713c0737decfe1885b58452ae9c7d7507dbae4b5c07117243ade3522a52e9f8bfd9e47220d648d7af226a8970466e9981e7f572ad2bd3e22a2d458dd3da6a871231f3b6f132411e1a625c90e4b6a869fde70ddeda3639c096c3a129f3dcb59be408a4f3b391e2c9500788562ddad9bffe64fdf4009fcebbd0f2ba3b85f07e97a6d10012f9a7346c1683f0eb01c729727311e5f3e9327af17c295d61c871f069a24a849d7523c2ad929f0f6ebef9116c0b80c679618b88e713adcf618637dbf040232dfeb48a373b357da1b3aff17135b44760d484737f30383ce9264acec82e5411e4f5ea6d02176bc1e051d21fc695da84521c8fc471cea502a13f7427a153da77051b022382beab9bbaf006ef7701ae5a913d73ec6f108432256b79385cfca97ac16f3742550b1cbd6c7e51ac808cdaeee5c077dc067f120b791d7bb104a707912a905a5a3ad4c2a57654056bc1023f8ffc7b4071cfdc07b8ee50e8d6ef0716dbdb26c3bcbfff00b91cda49c4df2b9c130e04b24f05c9db8e0988adbdbd4635d59250ccc205953faf8d3ed1df272de354f709b981e166f7d310028a16ce41bd816ae40d80b19e4937b9a6d6cf120b41daab2e34511b9f225d2986b33638c20314e0ed0f556093531e633ba27772225d149b68ccb677c8e68cdc02be6bb02fdc91659b40373ffac710fd6b69623e2b533e4cfcc1507151e93460fffcb966deff8fe8d8494ff6f47505104defde7e2b10ed824cb8dc9c0bf56091b5a6651a033634eaf15ba04be0487d476394e57593913712c6c4aebafe3858911ae2e0bd6b30a972763da4d4e64d695b88c82b5f45dbc7e4fa8b1163a5d8e1ad35f1ecde88160ff36a683e8a55919c0b8ced664bf6d2b517373dd53ef39cf40b473d33cd9ef580953eeafb26a4ec361789df1c574f2e3b584f7ca0a43fb2753d51094c66496fd71bf84bfaa00bd9546404c92270cc28cb50451a37514851fa51bd838c5b0603f6ce6eb0172a6b96aaa347518ce63736f108f18cde0131960d49f92c211f18f35d27851001129e4cd767ddd9d7de3331b2855eddbb38ac141472c5dd59cbd065e7cbc220840e13f0e8a31fe90e25726fc6094a63c2270a9234769685cbcebe5e3edc36c6e007d179a71441a7279ace5a97196f64cae0841d31a392226d13d9a5863cfd23c6b616c018aa632aa97697ff92b5f23aaf7389e8ee98cfa0698f39ccd0e2f71e0dc00f4183d1b41568fe8ce2a73d7756c75f0e97b6f774c54a52e561a4144e7992e04bb0f9626ce3bdb0a87deb411d0af16a48a06543834ad3c35ed058cbb299a78576d538c942bcda4ea5d96c525c6a0bd6a7b4c7b54ceba839979803e213f1ca3651f17ec4ab8262a7f729020b70adb5e0f5f9a03341051ec31c0cd941d5b3826340e1133c2bd8534ef27dfa56d11701781a616ce9f1e4a8299bb4aca692df8f4971d3ddcb5984ff551dbb1115f0134c2320611a7f565621d0288740a3189fd4657a18f560290df7ee1bd2e9a7a8fd4eb8fe5e45a9d2ad6747775fc02259a694b5a7950a9d0cf460887707f272fe4d9528af5b2108972c91887617e86aff423193e89f093c789e1e94a0174f1d9bc3ba09c56fe33988193f7c24c1cda88927a2a7978bdf2a9c6a4addf42c746ae8fd348118a45214554da128f141f0518eb1efd7b7a20bee0bbe9a299f26c55346c40d5d5e58726ecb3f9b6254a5dcc6ba9ae4517843b054a2a3279f0c4caf3b2ff930cdd3560cb5f1df4ff1ad77be30e67bd46add2c113a025d5c5df1476518be7657c225c62e6445684eacbed989e292dbb70d517ed571a3146564425714e1b0da30d7ab7c359b4ed5dff56904797fd6173db7c9cb0461c0e33c59071980322fe6a105fb7762fe8c4a2d10e168fa6eb7ba1fecf5d5c62373aa8baa7939e51ef014df40d9cc17c07a66c030fe5ed3c4a3824bb91987fe40f1a54203e83c1132deb1693c361d059fc2446cdce2eef385e48bdb8b836c8424e0afb40dd6cbdb3d0d441826b4d92f715cf97e14837a59618eafb35b41314eb54f0ec4391883f7f28c2e3569b0964adb9e753dc3f66009bc7144940caee22a3684342e18450bd3442d71e9f2e93f3b3529ed061d00a060fdb4b2d98c8edcc869a9bf8fe86f88b8cb4bd7d62d0b326f9474e610bb3e4a1317a2660bce975e8f61211fa6e4761b2be65caea26ec21924125d5b4dfcfc464938e38b0092c91a30d11da18dc71e6b0ffa2d9bf823a16a0e4566dfa65865d06b55e5b249e1f71eb38ec6ef991f8edbcfdb85b9223a5e62bfb8182bd4276f25d087fe8f6e5124b787615569bbddec0f74d3d7efa57c1a33f7449723856a8b28ef39d2a326e3553b7d3eadba2278afcc86ac832334c9e9d91656d257f72b6d96fe34d39209bfbbcf663c75bd81f52c85fd57bf23d852a67239e5d1d0873a4100fee734cdc21e08b9d2b369ad09ddeb458da5802b5e597c922bb25fb3a052ea12a45c7bc029818ec859d7af64cafa49851b59eae943f220d0e11da74ae8713a6fda378d2bbf8ddf17207b431f1fbfe1f39d69ebafc35a1719cd5a90bc81fb8a42e1e67130f01aa2827dc6c584ea5a49ab8179321448e3e8d5d032b05da32b4edcabf665f1f6d54fc2a400a2c33da7afdae929dc4d747fa81582f8e7058c47f918ce62b73cc673a923d462dc7d80168e740781522f5709cd6a42c647356f14d2657f4aeb05976f371ea5c827d37c8c841b6b0f1073b9226ac82a0978cadb03e1aa3b3e5693003a9fb00c9a016df2706542b5fe49a2e2e37bd38fd09335fe7044004a90da0adcf1da94b33b9b23e46f766233cda8adf9f82b1e5994f7d689fcbceecb62315bb6e1c600c71c6203b1872ec54fa1a083e6de5aae39a6c12d894e7492f6aa099e4495237f96301c6b83f10522526665b285702419e2bef080e3061febb00ebe7fbc724c4140418eced4c6f75d970f685b33d949edc797b3cba1fb0aba99363c0ba0d7b0a13f79e2404612a407a7e7de4c2f0207bf5728f6c37e6bf1c2f29b8fd80c1bce3786a4189de9f25324ff1b0169ab889cdd4621be2a7a7c6cd7bcfb0c62b220240e3b5077c4fc8d8fe26facd6e33948d945640ca7de2be26cef7140c16a65a0312e46e0f901ea69efb185b0f778dd5e9d5f7814b5d595519635caa47da804079b0334e54a4f03ea8fb8d412708f76e725d1e94a5f108e7f9855ac0660df915f33a84cf75f2a4f39c9438b4e856625a0badc57a964593f1f1e1cfa1343aa43a29dc0dabf545312b5d461eaa5cdd1f0eb076d557810a3a5d501f419872437d08e39f6dd5c6c0a6ece4b9d91403a0cc93914680390053f21bed99bba02cf81ecc291a3b5670c7ec5eb701604842f700dc1a8a1cee6c4dac170728e3f35138dd9fe19383a9a380673606f9f2cde3b533223259b8227609a896445350b605bf1844e1b0aa40bb6a874b417fe40ef0f55469af5f430fbbe1af03b5a3bd8d5aecdc8890b7d4616dfe585dbbd56094d8e35da0dc5c4273de67549d372ae143cfdbdfc768271c2449235fc13c5adc72cd3c4b1d161edc97c1aa963e6400ef3cf2807febe05cbaa111ddb9d028af364bc7a29f1fc175db1b5c22a2e20d3f471e1e195a0c550b766691756c99461c40b43c6269dbf762da16de542d366b61ef2c4b0aac3db8fba98e09bf5032c3735b1b2351e2ffb9c839bc522f5f72bbd16ffc2abe0ee9f39db7465a3b6b64084194d5a86b6504760db4a868485bd3a8e66b01e22740531313ed1db5248cbc6a2c4e4a4f798fdfe180be72b2b1b0c935c2f9ddb4de7d57e7475ed10e6456170c1dc3463cb9fdade3bd29257d758938f7eb1348cfaa03cf74c257e233c042da4330223a721cdcfc04852963cea5e51779eafe199259a51a8455c783fcbd077acf871b9259699468953c8a3706f0cb268eb7298d38f85f4d5dfad4e31410726f3c8bfabdab25150c7f379d841ff49be09f1fc342626efca332a6e4eaab7ac841de269b5796abee43e24c8dc2c3eaca86fda3c7888fbca2e28c2bb02ebbcf92d532f8a3173443791f9ad7904e7f12a64ab71e33c2291c67d63a3e98aeaff722fb06f38658538c181a96b9184e8cee2d5d45d7e3c8104ca58fe084b8aaed9a73b919c691c8de0135f1c9e96b6e28ef81dddbabc5c08dcc82727f4e558433589e94820ed6fd7e81710e9e67815e24008044b1c8bef03e5b8527c71e139aec69d4403a5833563fcf871d5990b0c32fdfd74902272373734fbcbe90872fcde435dbeb106bb8e1cec67cd7743d773d8da5534bcd203e215271ae75193f7d45a28e3c0ca573c61a828d620eada00990c4c3142813fa1954a987ada5c454990a82775157b6ffb49c25c00ed9ff741ac2510017006bc0696a327573576bfe71d6e522ab07e0d91594c5dbd9b80168c371d8520df7d622359598b42e5a7c5479a22b39e3cff9ed6afb64c83c284b1559f4d152da303b4e12a471ad996e260d1fa9c3f987737a868c1f2a79289df1ba9b97fe1bd0df1a09f2dcd38b3eeeed7278742e7922455037c7e91270cb3c3ab80ba8b392ca5a66f20b00bc8d6a64ab56aedb9990658886459d675ca45ffc357bc77ce2483c7c26a659157d80229b3147ae66e8bc9b4176507272ed022e9d3e", 0x1000}, {&(0x7f00000000c0)="7f94ff10ae0a496dc04b1e631fd20e86a2e4bc606991667bda501e91324365fabb2cc633f8b8bb95c5865dd7d104833c50069d585836348b708684b12aeeb867af678fcb42b51847f6cbda932ec7f8177f597ae7888752c3d4c7de0994f53678c6b0483abf0a664e8d242836b3d54cd7824bc24983d0dfe0bbadc0ae9119d99896c71a82eebd2fcc69616c6ece2fff056e9a93b856d6a5a85060f17bbbb3cfe2938e7f8416410f1cdbcd5cb4c9a2e8576691f102d8bd20271f4caad9c67dc1f886d5c3d96384faf0057946057ad367ba9fd68ed04eec4a5e8dd4a7011ec4a43aca", 0xe1}, {&(0x7f00000001c0)="60690daeb301333f81ed25b51656015643b76e3817b271ec849cb5d656699977ed3b10ff3e7075aeeb93d32d391e29811e8507c7ef315abccba030338622286e282782a5d65f77e6b046dd51638f6c018b2b0efb644ca3b76882c8b21c2850a0807ca9a8da2d4414395abc9c9d8a539f36fa97e70d72a24ed0a60586bcd3a54807c6a8a535833cf848113bd80602bdeeae8525e9dbf033d6d7bc65119b9773d6439c258868695285022a24", 0xab}, {&(0x7f0000000280)="1ed181a359558c783b6ce3e9f25006869afe78c041d71ec4b75c7a2c89b5053f96605e2cd6d4f7b5855d1d8c13c1aa7389c7240d53b8db4ea6272e3f1fed3269a4bcc7cd7f5fb842a2921ad4c7380c7906ca1e6090bc0c2743cd0e3d6d6833513a6731ec883827dc9f25fa1c8524d0e7361b5f369441c355a15f5efc11e45078afeaafb42523700aadb067f73c87c004788f742a86c354599606137a7ccac3ecabaeb3c68fde4a365cac6177c3c09aa00c93a7e4418b7c87e7d5fe16e8b06fb86ac6f0f2ee97aa09ca8262343b3b309c9b02aa806757322bd6c220df2ca76a79340ed96e4283f554", 0xe8}, {&(0x7f0000000380)="ad0bf604cd36b5a76a1bea6f38c704da5bf9b61839f0cc0c7827950fec1b7d74ba92d4c49fb3608699ea4f20670c6a33db0072aa806e2386cb8415", 0x3b}, {&(0x7f00000003c0)="4b52b0a450654e7a566bc47a63f91fec39336a64960d6cbd0c9803ee0e659cfc384007d7b6b44cec9379f69ae9c125b170c21ad935d29f315da0c308e11cfea2fe81de1f01f6b3d651a841096405849168c7e374ebb6c1e90ed9805db38e6e2f67dc20f597b91351126eaaa42a9cb7102883ceb1db5d4fd4c67bbf881398fc5bb4cab7b54691b0970b18c07443e07d76dd9a872cd9179bf74f4b151d583eee736c72b4ed3e19092f570201f22d0820b8b616366275595a1eba87b24756898de8a1625112b3ca92e75c365b1418", 0xcd}, {&(0x7f00000004c0)="c5b619ff6f8671cec1e1b6667f3713f02f86a30e15de68d97048b62002c3530054d730562f5e183fea5b1d81f7c2c3b5dc103861bc464fc876e9", 0x3a}, {&(0x7f0000000500)="98dbf5165d8d89ab52233c29dc90ad55532cf5c4f5997bff2d804300a8bd8c5677b822fe636564e89ed21d6d36d34c2662fc91945ab56bdfbc6d9eaa1ee19b27a5d45b1c2b0a9325408d14347d7f15001a8be2aff5dba51e5f3f890e1c2c39390134955da6fc0d27015dcf18e0ee095d6d3e492bfc4a07be556419f2260c7b953adcc96af2371fe998cc17c9f8a0f99c1f7fa270fa20acfcc04db75785e057e0aedf4dd26883983db6c8f3df0b27256338b5d01fae52bd2379d2", 0xba}], 0x8) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000080)=[{&(0x7f00000007c0)="1a", 0x1}], 0x1) 23:38:05 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x1}], 0x53, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4000, 0x3) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x6, &(0x7f00000011c0)=[{{}, 0xfffffffffffffffd, 0x40, 0x1, 0x4, 0x1}, {{}, 0x7, 0x0, 0x2, 0xf9ea, 0xfd}, {{}, 0xfffffffffffffffe, 0x14, 0x80, 0x4, 0x1}, {{}, 0xfffffffffffffffc, 0xa, 0x8, 0x5, 0x598}, {{r0}, 0xfffffffffffffffd, 0x10, 0x2, 0xfff, 0x8}], 0x8000, &(0x7f00000000c0)={0x4, 0x7}) open(0x0, 0x0, 0x0) read(0xffffffffffffffff, 0x0, 0x0) read(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000001100)=[{{}, 0xfffffffffffffffc, 0x5, 0x0, 0x0, 0x8c}, {{}, 0x0, 0x40, 0x1, 0x0, 0x9}, {{}, 0xfffffffffffffffd, 0x0, 0x10, 0x99}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x2}, {{}, 0xfffffffffffffffa, 0x0, 0x0, 0x6}], 0x9f, 0x0, 0x0, &(0x7f0000001300)={0x0, 0x3c96}) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000040), 0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x0, &(0x7f0000000140), 0x0) openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) preadv(r1, &(0x7f0000001500)=[{&(0x7f0000001680)=""/102400, 0x19000}], 0x1, 0x0, 0x0) getdents(0xffffffffffffffff, &(0x7f0000000100)=""/4096, 0x1000) 23:38:05 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1, 0x0, 0xea}}) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4}}) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x14b, 0x7fef}, 0x7, 0x400, 0x80}) r6 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r8 = getuid() shmctl$IPC_SET(r7, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r8}}) r9 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x6, r8, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) getgroups(0x3, &(0x7f0000000000)=[r5, 0x0, 0x0]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000002c0)=ANY=[@ANYBLOB="0000232b8b089aa3007b970087b149075ff2c300f183ec3d23cf43995560b3e3c32f"], 0xa, &(0x7f0000000240)=[{&(0x7f0000000080)="47d55faf3585faeac633119ab650b1cc3e5c738626fe5efec20d976befdb8121c27debe55d424c826af19b37f610afc9137fae7a32af2e83bc9f4f1467fd5c9b1f7291c79b144223e4e2364d2980223d85e016b7f2742f55926357b2d88ef4c915790242359522d40f55a3a818987a61b44ab0e5d3ca1f9550f8a222105fca49a1bd2bae92c93bfea3e026ba2b169beeed101c277997e4b150e7323fc166430752c7bee55adab20324c84e1d4034c09116a4a59d9678a35dcc", 0xb9}, {0x0}, {&(0x7f00000001c0)="377ff87664b6af6a0843b95f7d333ab2be5757bb64f7294cae154000834803d1b84aa102e9407c2d311035a2634452e92a277a6a37daeca977a3b87f70e73598b9f1fbd30bc76957c13cb7c894f37e59897fca5c17868cf85f13cfd0d6c08bfccf893d026eb62fe8ecaf9d7a17f7c6d5b7dec7ca60", 0x75}], 0x3, &(0x7f00000001c0), 0x0, 0x40f}, 0x9) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x10000) 23:38:05 executing program 0: syz_emit_ethernet(0x3d4, &(0x7f0000000600)=ANY=[@ANYBLOB="ffffffffffff4c5b0aecb9cb86dd60000000039e3aff21405aafca51147426c00f82783347a0fe8000000000000000000000000000aa701a0000000000000105000000000000010020cb0915942da3ffa5f0d74854ab1e9b790ff9c1cd14db7ff4c24b1430b331dd17e7ef9297f45f39ac1d8d006b63b0bac56fdcac3a263fc6998a62e76be02cf079b52a25550b2e503363ae5d5442f60fa59682eb2d90c6e45943c8a45faca16112bbbe547ef3c456b7d3db86703b242204318cb9d9600fa9630e5d1edb30ba2a4708fd0c157efc741b08cde63ce7bc4e303ea403e9455a6a3162d49e9d19416a944dd6b25adc0964e43ecc91d0ba8e4f3098c88293801a5ba4e3455028c7002e000000000000001608000100000000000000000000000000000000000000010000000000000000000000000000000100000000000000000000000000000000fe8000000000000000000000000000aac1260000000000000105000000000001050000000000283a90bf7f75b621b3b3ee937368e98d212bf4866a95e8c270e59c48d1a5194699321ff1f10bd6c291fbcaab728b107a30796b3d980170daa002bfc004e1ba232ed1cd82f1eed34f9ab8f9264647af7e31335dd7a384ff9ec774f8dad5e3f60118dbc68391629ae6b54900707e9d9363288d78eded1ffc0b2d49b10cda01abaa1bf3a5a42165b545d7b7b566ff6a9b436974d13add36f54e55eb9549ffb5037b9b33bf8a72ae07cfc63983ae7f3b8dd6051fd86ce6d17a7df81ad777f77e72e93d44c12a91bff49257e9c692207210ab7f0900fc99f581dae0a4e2ee86d3578f142c8363e8bba46416b7766a8afad7c02e4857ea3b454f8ff900c7ac3babc657bf5fc309a22a69dc7ca99c455b1ebdf35dcbf875b073fc645f27fb659cf2aa00010005000107000000006715000000000000009bf70b12bed9297cb7b15b8cd96a4664680ef29818d9273794d877729cc4757014aff87cad977b7b96f303524a3b48f2044684a48e9ebc4c85f37e6f11129c94986ce28fa8005e3023b07aaa4a171f10e14c58a829ba491d6f8bbb7019f8a0e0ca612b4ecf399e20472c5a14f8939927450b8629b10348ea8bf5c4a8111e1fed1bf2efca3308744f2d1d9b9e98de6c3832ca2abe469c79841958912e00010001020000c2040000003f000000000000e10800ff00000000fe8000000000000000aafe8000000000010000000000000000aa0000000000000000000000000000000100000000000000000000ffffe0000001880090780400000000000000000000000000ffffe00000020002bf51e0ac0500000000000000393f5d857de3421800"/980]) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}}) r4 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000580)=""/89) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) 23:38:05 executing program 1: r0 = socket(0x18, 0x4, 0xfe) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) dup2(r2, r1) listen(r2, 0xfffffff9) r3 = socket(0x18, 0x17357406b15cbf70, 0x6) r4 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1025, 0x0, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1825, 0x0, 0x0) fcntl$dupfd(r4, 0xa, r5) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x0, 0x7, 0x3}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r6 = semget$private(0x0, 0x3, 0x506) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) fchflags(0xffffffffffffffff, 0x0) semctl$GETZCNT(r6, 0x4, 0x7, &(0x7f0000000180)=""/163) 23:38:05 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44ac73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b106"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) r2 = open(&(0x7f0000000380)='./file0/file0\x00', 0x10000, 0x126) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) fcntl$getflags(r2, 0x3) r3 = socket(0x2, 0x1, 0x0) connect(r3, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) getsockname$inet6(r3, &(0x7f0000000080), &(0x7f0000000300)=0xc) sendmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f00000000c0)="03446c07995ff75a071d4b3400723320a10530ad19ec09615f8bab44388ae11426c3ddcfce72cd842f8b84691e3861d58c167270bd90d9b0458a28efef840c352c0e43a445c75fb63bfbcc5bc63cd865165957caa04e6fc5b354b6eb54d2f8b4ca918c9b70817fe84ea46523fdb83ffca823ebcd9ab402a300050b3b75c0ddc0bb4ff8", 0x83}, {&(0x7f0000000180)="1d61571646745cc9fadca57fbaa8355cfb19fe7c7a2d7ac47c448f4be82dfff8f13e10c141485ee19aa60542889795754592f014833fc939978950da824f9e5fa40d81df36fd2c0884667b6b2605f31480065a0614", 0x55}, {&(0x7f0000000200)="ddfe0d6a8b0c3e9dcfed5202ac55fe06100843bf6283daadf170e339689013166442985d17a8989fd144e47dd9a5a099a4dc5e119584b7a3c16ebe7d7d3a3d8fd0e5b86064a583804a9f62e7e12317a60bd0fb8ef9084880796e720d33cfcbe54f6824ae96dd", 0x66}, {&(0x7f0000000040)="3be78f59d241ed264526c9822ade65830b893d343692166e8ff77ce856", 0x1d}, {&(0x7f0000000280)="71496c3fe81227be97cfd41765ccfcd59a824ce8d9eb650517f273dbe0e20575fb1021a3a9efc4b4a1dddfc472b744d9bb40507009a0117f88af068c040b779add6acb1aa0cd9a", 0x47}, {&(0x7f0000000b40)="7664afff27d52864ab6d4bdd276eb39c37bc3f3c7008eb8a3b36a2763b8941293883e41d7c7d258a640d9703c8b7e8d3ab8639fec0f15a66ef91e7d1576a583a46342d28c43a1dc97f48f16e1b41b0375f9fcc05d43fd9a1b5256871b35d793e9e1636278899ef90220c60031b9dca58b7f153468c710e92304ea1e126cea168bc3a5e81ab9d3ec51777dfea0597421939897ef8ce8325b1ac880f8e84705c417edb7583726cebc3383d8763f671298993d01b8ad6bf8b29d47234a8c5360f94272a0143f2f5a6fdf4b07873f33be55aaca3e6d79a80052506b507114d3b912d65e49870bbb5ba853911932dfbf9e0b021840a3a17fb14b60dab3645797696e206d12d537b3d4d3221b76f72c64f96a75611d5307e0f24cccacf6a041d2316d6870457f33e1309f19677ac6354fb449122a9d83a3bddd53bd1d86a60fda45d678e54bc96fad9f0d6e01c0cac4e9bfaa42374342519024bdf0bc7a6d309c247f3bff734414b672fed25f5efa2083dae53c0edb495cc961bcec71f3868878218367fbce567c792cb15a70eb508bf25dc0cf4c878fb5199f040726d75e6fa0dda017bbd632be93e675e1a3d9c26f3c708ba5926731455b751689ddedd2007d2cf3b1e1887bf4c447d08a70fb0c379abee70f9ccae828d91578dde17c81f7ec4377354b5eb675108f31359d581ec60b55f40c443d87d8ef79d4adf0b5281534020a9324b6270be238452ea433d4db3086d13ca5dbac19aed86ba720ac996305d1e6abfbcded106189270b5a3bad00a34168ab267e75c6939242a9540667017f5d9235594611d13f61e25acda797be0855464f4935f3430d844bbf180eaa67764667009d3735bfb4267f64d57a5ce41bc5e7fb0fe34a54a37f26b23c76b2a2c4966e7d6a50b3113f2217fdc5e22011f7056c4bcb8bba65921f8bba68fe00c73185f234121f03c366e62708864db9127aa443aa147c2386ac2e01c8383ae50846c05a7d08f4dfcae44477475fde1f9bed12b862d715e14305ad7ae5648f0d6911b14abab584e5a20cb576f05be02cdb6c1dd71fdd2adb9ea76baa09c6864065dbdf7de1b39c74aea79bbd687666f48f27dcab47a4ed63930494c59c41eec0383c39d953dcca0adb641ea7a6aea7dbdd216b8cb0da69478520c3e9926bcb4080b9c627c6f4bd8a31223bf5d3c286d626af8a5faa760cf781827ad2bd1e320f2f276675b3522e6db717e0a657260f3b1f50d0cbc82de04f16b1f0e31c6b85bc2f15893e68407f272b8532889e2cf2bbf2570da8890aedf470fe82ef25847bf1fa67dd8e418784eb68049f8d9d8b23b2ea86dbd839775460a3f814e6e372f37e4546e9d0331d5890ea09aaf05127225b68d33c0c69585241a93ca130e93ad66", 0x3db}], 0x6, 0x0}, 0x0) 23:38:05 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r1, 0x0, 0x8000000000000000) syz_open_pts() r2 = socket(0x2, 0x1, 0x0) connect(r2, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) connect(r4, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r5 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x56) pwritev(r5, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r7, 0x0, 0x0) 23:38:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90", 0x1}], 0x1, 0x0, 0x0) getuid() mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x35, &(0x7f0000000180)="04000000", 0x4) 23:38:05 executing program 0: syz_emit_ethernet(0x71, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3b, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x2]}, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "c35283", 0x0, 0x0, 0x0, @mcast2, @loopback, [@dstopts={0x11}], "dfbc9b"}}}}}}}) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1}}) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r5 = getuid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5}}) r6 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) getgroups(0x2, &(0x7f0000000300)=[r2, r6]) setegid(r6) 23:38:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f0000000000030000000000000089daef16809e9c59f9b057b425246054340796c48ed192f46f641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e721ba1b0b9f6bde94c5666617cccfa789b46726d9c44062b1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb4200000000000000000000000000000005c98d4afcf"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="02a4609d78000000dbc2b46fe1601dd6d8e0e1dbf8fd2d006d09e26f3400704a40d4b3cfe527"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x8002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 23:38:06 executing program 1: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r3 = shmget$private(0x0, 0x1000, 0x18c, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r3, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x1000, 0x0, 0xfffffffa, 0x1, 0x6, 0x9, 0x8, 0x0, 0x2, 0xff, 0x1}) r4 = socket(0x2, 0x1, 0x0) connect(r4, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r5 = getpid() setpgid(r5, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000080)={0x0, 0x2, 0xfffffffffffffffd, 0x1, r5}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 23:38:06 executing program 0: r0 = getpid() open(&(0x7f0000000100)='./file0\x00', 0x8f82, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00020035e1c746680006d024a6a2559bcda18953209a615eabee02a32512864fd77c51e8fbbf181d42d3d9b460c23101cf94567a9b8b30a903fdec4d6d1d48748984c98685d787dd890a7765060000006777aae79fe40b923012f7a78372004924005a8522ddcdb9191f9cbaa095594f572bff2299238f1a55090981d66cc912d46ae367305e4fcd976f6cc327a43caf058532e9c12b8f319d97eeed2eebe7e08b03e41a4d24e1946ac42b4a486d8e74283591f2b70d5374b093a64c4938b0d83eae375e1fa5404fb3c18eaee7cade3ec2f2b783bdd425f031a4f66810b7fffb1465698912cd038171a17995352894bfc270337ea7cfe81ef057bc85ab893ab041c17def5db7c90104ca6afeac33639f84eaa807ae5a4787f5f1ecf90d179a5ada2b357bcc3331a3b2b180a34b3295795da02e6106a73b27077751c4525ef0cc94e572e6a647db48b44dcb0bbacc1ec6b0df5b6964cbf527ce45f2f9855afcaf7fefcb0eae4d964a29fddae321d53b7d60b4962bdcc9774bb9d658274f1c85f13b7a0f12d1a8f59f882b9b3085e726e0bab37294e675a6ee4de8a989ee62ae7e6a8e585f908d0a714b6758db2064bfc930b61729b1b7b1911ab58cfb64958ecbf155c6b6fa9dbab523086b637e1f8b69d2a9ff9cfed15b02cd07676605d87ee88d42c7000000000000002b7d2a00ae8194343591ee5d9acbc2682b7fe64480e568f7dfdbd2e92dc6d64c34f3e4dbc418d9e033521746eb199ee925c58ad5b99e905f480000000000000002e72980b4170a0992dc0000000000000000000000000000004ca15cd82c8db35bbadab9ddc86bf55242678250d2d5961eadd8c02f9bfe72c35a6031748e74600d6a41ab57e6b87bdd1c48a849"], 0x10, 0x0}, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r2, &(0x7f0000000380), 0x1d) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f00000003c0)=""/106) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r2, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000000)=""/119) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(0x0, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000000c0)=""/35) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000080)) 23:38:06 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x280) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x80000000d) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r0, &(0x7f0000000180)="ed", 0x1, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 23:38:06 executing program 0: ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000040)=0x10000) r0 = socket(0x2, 0x1, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 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) fchdir(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) readlinkat(r2, &(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000180)=""/90, 0x5a) fcntl$setflags(r0, 0x2, 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f0000000000)=0x10, 0x4) 23:38:06 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') mlock(&(0x7f000066d000/0x200000)=nil, 0x200000) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x110) 23:38:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) accept(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) r1 = socket(0x1, 0x3, 0x3) setsockopt$inet_opts(r1, 0x0, 0x2000000000015, &(0x7f0000000300)="c10c15218efaaee5cdb87e1252d8445402a716e73b31c09bcfab50af9c60bdbb561a8e1b3be1b3ed03a4e35c68b1dccbcbb3598ebf2b427c42f17c5bd94c1e554a086c672feabde0a86c205ea5058d60178859b77abe7e29005b3e592315a1a657378b31d42246abf72816d06463cb8da9b4f7077485528eb98925ef9f098e7dd000eea55f8a70cc2cc1635de06e62d7ff1d2e00cf019edd78a2aa9fb3c7b7d9ce11518584f116135a4114594ab7dc3f905aedef99eb188c97731dae9d68756c3d16a230acef109308c6425e6d73ba37bb5d64bf3fe681c584c5af28c0b82fb495f331566c5fa70a99773e38f5d24812cf76cfbcdd558c2c3e7d1d52fb8201bd6969ca6d2fcd22deec385dae7538b6275416e75de4056bcaadbdaddf0ec7095775e49e98bba2310a372cd9030a43ba107a0a5978e7642a2d982da01ea34fc318cdf53aff96d78e77bdc75151e6722f298c08c1c8692bedb4b5397bda5bc4ffc0a94d5529a9e2", 0x166) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x400, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000280)=[{&(0x7f00000000c0)="ef2e", 0x2}, {&(0x7f0000000180)="1957e00fbb5366588377e42f44101cd3f8fe2ef2e7db76f11b40e40bcafe463c796044a951c456dadeec0a9cab370898b146b9b7934a76b90e9b48735d3ae4a1a179cb286400ef1f3f1f6284e07cdc4b67186a240a2f8bfe2149035275c6404edd5032e4e94fae4bfa5cbebbab40ed4c5a19c697a5155df3a6", 0x79}, {&(0x7f0000000200)="6fc7500ba2a2c2a44a7fa04c0987380a4199cf80f55b5904956d94fa6d9bcf9679891733342c181815224c7349e45dc1fcd18af324fcd41c3ed02e9f68158cc48cc8b892a2f19db38098337edcb2eb", 0x4f}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = semget(0x1, 0x3, 0x0) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000080)=""/61) setsockopt$sock_int(r3, 0xffff, 0x1198, &(0x7f0000000040)=0x6, 0x4) dup(r2) 23:38:06 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000140)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@dstopts={0x11}]}}}}}}}) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r0 = socket(0x2, 0x1, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r1 = dup(r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) dup2(r1, r2) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x7) 23:38:06 executing program 0: r0 = kqueue() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}}) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r7 = getuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r7}}) r8 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) getgroups(0x2, &(0x7f0000000300)=[r4, r8]) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r1, r8, 0x0) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) socketpair(0x1, 0x2, 0xfc, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x4, 0x10, r9, 0x0, 0x100000000) socket$inet6(0x18, 0x0, 0x9) 23:38:06 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x20000, 0x144) ftruncate(r0, 0x0, 0x30000000000) ftruncate(r0, 0x0, 0x20002000008) pipe2(&(0x7f0000000000), 0x28006) getgid() 23:38:06 executing program 1: write(0xffffffffffffffff, &(0x7f0000000080)="96038c867d189ac9f508d0f68e0299003a52edcc40b100d771d81fdf45df4284f85cffe2a0ccdfc66f8614df7085abb101001061ef76cd6271edcf63edcc1f2f30b5c8da41", 0x45) r0 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}}) r4 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) getgroups(0x2, &(0x7f0000000300)=[r0, r4]) fchown(0xffffffffffffffff, 0x0, r4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000100)=ANY=[@ANYBLOB="f2cae061f22878dfcfd046f65cb9c9197bc902a5baa3e513121b1fb6a9e57643ac67883c5876c9fe17a65ec004680c3732bc721270cc10a019e382926375d4ca863ac9aec976577cbef0ed443516335c3e7c4c84519cc4b16533e0a17ee1408a3c927a4e69b9b526f9208c8d89bc9b8dbd25f67cbd48c116cef16e330b2e631d1d692a3300007373ca893825d07f3a2c86d4ee19511699adee81a6d897027e259ac44c496d992377764dea8009e7680ff5fe9ed6fcf64512c921ee48c59323a14679fd6ef4556c8d720e558e1b00e9572a8b8cf326a6e87eadd8315973cb3a09e8eb6c9cafb5f77e5b6fa63c716ec3dcc329670d9186d52b5c589df8049d67"], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r5, 0x0, 0x0) 23:38:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0xfffffffffffffffc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="d64a9314227e910c533c30360c8aa9d39a47c83600"], 0x10) connect$unix(r2, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r3, 0x3}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) fsync(r0) syz_emit_ethernet(0x86, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800450000780000000000069078ffffffff040000004e234e21", @ANYRES16=r4, @ANYRES32=0x41424344, @ANYBLOB="9000000090780000080a0000000000000000080a0000000000000000051600000000000000000000000004000000000000000204000013128fd858ccd370d09a76c1dfe863fc3cd7cfece4e2050e00000000000000000000000000ab6d78eb29024a015313615678ddce181f4b1783386f585976c60be37ff14e5da87b6486298c78e750d25b461824daf52d7cd7481a3a4081f6c8baa8a68efa11f1b7dabd5c717510b92f0a2edd0833fd7fffe3277e103fcfb6b5cf73d76845b2497ff1ca25fdbf0139df88f90ecbf6895cc64ca5c48f3924d9d85a5cb9a6d04a17000000000000000000"]) 23:38:06 executing program 0: r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) sync() mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) mlock(&(0x7f0000ffb000/0x5000)=nil, 0x5000) 23:38:06 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, 0x4, 0x100000001, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000000000000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file1\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) readlink(&(0x7f0000000540)='./file\x00', &(0x7f0000000640)=""/255, 0xff) fchmodat(0xffffffffffffff9c, &(0x7f0000000500)='./file1\x00', 0x20, 0x2) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000600)={0x9, 0x4}, 0x8) semop(0x0, &(0x7f0000000080)=[{0x3, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(0x0, &(0x7f0000000880)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x1000}, {0x4, 0x29e, 0xc00}, {0x2, 0xffff}, {0x3, 0x0, 0x800}, {0x3, 0x31f, 0x1800}, {0x1, 0x9}], 0x7) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000540)=""/233) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000740)=""/214) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f00000008c0)={0x3, './file1\x00', './file0\x00'}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r2, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/19) 23:38:06 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x40) write(r0, &(0x7f0000000040)="1a", 0xfffffddf) 23:38:06 executing program 1: r0 = getpid() setpgid(r0, 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) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x5, 0xffffffff, 0x2, 0x100, "9d1148d4f460c1bc2de7ae799f972a62c58e6247", 0x9, 0x7f}) 23:38:06 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000080)=ANY=[]) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) 23:38:06 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) dup2(r1, r0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) 23:38:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./file0/{ile0\x00'], 0x10) r2 = socket(0x2, 0x1, 0x0) connect(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c65300043287b5435368fed293d70867d7340162e97d2d7c19b1142ee384234128fe04f3cc5188ce2e1"], 0x10) r3 = getpid() setpgid(r3, 0x0) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r5 = getuid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5}}) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r7 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000002080)={&(0x7f0000000dc0)=ANY=[@ANYBLOB="02e53fec87a252f71f3fb6e58b6c582b068b7cfb34ad0bb9a2cc1a01b7800f450f1c6f87791f6f3b9ede6c832a087bc3d55c6d884c1a8660c5930710c8bd7feafaa392ef105759287431fbfbd564ba9e073feae7efd5234134348cdb1cb2e1b6ed901d4d0658b60dcc7fdb0c0817e9cb7810688e3bbdb4904fd39d50369b6e8cf7db5b0072aa726f35e213f1f61ddc30f671a326af58ae9e831b94d0d2d11b6d0772d1d586557a6b6712df16f5474db9c582dee0beb2acb8bfb55062ea9d7e61c9d1c8835cc267423229c02c2654b82d863ff23a25a9cbb6eaece77311"], 0xa, &(0x7f0000000d00)=[{&(0x7f0000000500)="0960d40d6e6824b58abd051063858a6ecdf08dbf2de8ec4fc05c41296d3ad0d6e2caf9d8ae8aa1baba8197090e8b9819a622a3b5496b1e5de14a6e819f6cf76e99ad63b7bfd4fad16099f33662789ee1a29b3505ae0c81ddae7a1c65f0bcf7b2895be9a0423e8e0db1ef2b6bc68a51eb92c12c22738f72e6e8", 0x79}, {&(0x7f0000000580)="9e9cb68fe043336a091ad14b3edc6cebb38f4ece9a7933bdb2209bec5df9a32530ce76c916584f0d6f46b19f859062c5c73b98c0bc74af420bdc08f332c0b4bc6a793b24dd8e6e0a1ceb3d72fa2f1b227403a6ab512b5f7b34940354b4e5021dc4480a35cae6f3ee47e50dcd0cc66e86c10453ecbd003fcdd8300fd1b9cc10bebf7429340e7855ca4658f88b45b03867", 0x90}, {&(0x7f0000000640)="15a63b5916a46b87311987d39ea6b495743bc4b6a19f84782c8445d9207a11a1bfc2d89020deda4577975cfe9804839f25936c56b0c66dbd20b5e9a6d2d036539346b2784ff31026325db884d3168b23bf5c1704190645dca8cd425ee7ee2e18db6cdfd253b74bf8bfb19b847d4f6345f9ed52e9f83ef807665cc5d928501a763e9d9fbed7daf4013cbbdabb154c02811318fc7e6f9b10d34a75e30215943183b004829822f694eb9a3c8a70177324398b63c0580609bd09557067e8d243ed6622489b885cc59e123d64beea654122da923e", 0xd2}, {&(0x7f0000000740)="f64fe5a2c562f84d4d74fcd6d5207279cff436526de7646e33a8c8f7365de58e4112e635c76bf17d080d83b74c7d2c0d8d1cc8cb2180ea0e718dd37a465b233e1b2647e8806feffe899d2dfb3e79be35bfc6fbfcd1be9996198836f0e8ebbe216e30c8ab6e8623e01753f76a8bfc8bd6fab792315257ab13db18b05cf41ac0e7b718c6b0ef63c9e758a0f9f0afe9d73101f2949d050f6ccb22bf04fba566b880dd5905b34149a59309e87deb1c900832635d56e8b1cb47789548890fec00577eacd4c662d5ae111d8eeae423ae4d022c7c1ced82", 0xd4}, {&(0x7f0000000840)="f2d18ce40d0bee22da6085a29d8a67f537a2c50fcb4d8fe3cb967ca3f26cc9f7866ffa7c46667b05917796e95119d0a99df490f1740b720189f4913c439c6888281bc43d132e242e", 0x48}, {&(0x7f0000000ec0)="93bce2cfad2ca9cb69856be59ff06b490518f67b285cf743316146bb8849f8ca8ec2fa3ca25e11183824a5a6d758d21f7bfcce828db34694d2f7e23167051acc9408c23f455b9a6d74f3f028b897517d0182787f44e354408806e3e0c7d22ef343d8e18bbe73e4ae2e56984e3064523f49df38c201709cee1534b4668a76b67a12bf7d21babe0c47b564b6255441b7eef07d3fd4b912d65323d1fd2638442c4765b54c947a7d9f29866de5726d49480f7eae502727632789ac2c7974dd67c11c04322370ecc5a09586e8ea11352372656e7d65f9567af9a072db0b91420d3a39f17ef1b290b17937ab35ab83678744f2cb4dcbf0ccf2387a1596f45516ece1775d49c42c5a2873f4bfea3f163fd6854a7a8f1354e3f55c4880bbd635511d42d06e0cfa0629f490b4a48abd402684bbe5b476a539f92a40ad9698fc222ca9fd807b660c1aa59cd115ce76bf8f43acbd7acf6568e6cc47a8be5b01359dba98ae3b1141a47cff7c75f591611068c2dd0a91f73a563091f031b3d6d86f3c3c96a380dfdf912d4712cd723a4ac21eee39bb2725d03021389ccab4603a3cd2dae08b38b200517f27f56d0cd0c26837936a715389349621004747671a0d3799", 0x1bc}, {&(0x7f0000000940)="de2fe7dcc47ec7d33687965a23d19d103fe1aa16a90e11587340cea0207d0bd2579d18afe8dccfc2654f4b8ed206231a5a8127a8b1a9413bb367097159c5bbc422793620ea6751eddd41da25594454390ee5459be8befd1e368721c49de200b846f248a1e63819e62452e08678d3a52bd5e6f5a076a409718ae29c99c8dbb1269e7d1c5a9f744295c6462476ab1bd04652e62050e256cc46c4eca8ad749f7680de4e6b4a5d667afccf174ee70a07f381e5a2e481ecaa77687c7bcda7b8c1405fc7d0db28436aa71854ab36f9511f01ef27ad78036364ab50d5b7faa938b3c9ed6afd", 0xe2}, {&(0x7f0000000a40)="f8d48310ed54eef6be6458cb993000b72875b2bb8c4c8b9a27ca4e27c08b0dc9ea53ae729b4a3db177efd77c74496f13b467b29257f6c723cf4023331ff9fd0e13990de3493b853251cf627d6a79305f45d1ea824c07635583f687e341dac8a2a2582b12e569fb06f7cacb30ee9bf625e50cb7a55e1f332b0c859ddea1ee2d18d3db8e2668eb7e1a8694cb00be87902af5241a3da3ffb44ddaa8533df375e0859a525674b75fb9874aa0426f904fa93eac8031b8a1a7a91948a5373b8a89e560aea35c2990822451670c407765be65c6a4ccf502618fe4d1", 0xd8}, {&(0x7f0000000b40)="2a8397757261b6ea6905705ee3fc5da9e7efeb9f655698cb46366ab78d0e01d09d5457436de8d091f0c62244af51a94516c7f48f22393f8f0c59e61e7cb9b9a1fb2aab4839dbce1c89135f6b0797f64cdbdb071fdfc1cc851677b616d1ba3a2f1cd70fb6e406a48f6b2aa973c9a647c06716743a8514f77ad4b5782ec80b335a21f04f275eb6dd1f1be79f46ac34bcb88953ddc9ded757beb6889be41a1fd9a9fb18ca6074ecb8423f3bb94205c81cc57f89b8973c292c4ecff4080bfc2658ec69186e70", 0xc4}, {&(0x7f0000000c40)="896a8832d2ba71f502d5659c2689c6d506be7d28b87e420fc3bca5b139108f995e7292c700ee6d81b31c812571a45dccd9e44b541f07511f5232bf07a49de08bf048e2e807b77687f6aa20240d197cd340cd069f383a9422fb2704498a13a8ec5f126aad16d25d5454b7bda53a9a392f957d997497e425d18894811152f69c350ea75a41f026703a9f43e0ac97f2b0444b9757bb182d47f7bd1db7034a8986d920304d710835d2aa62dc95db721b8f577a4665d4e12792", 0xb7}], 0xa, &(0x7f00000011c0)=ANY=[@ANYBLOB="0300000000000000ffff000008000000", @ANYRESDEC=r4, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000016010000f7ff000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r6, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRESHEX, @ANYRES32, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r5, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0x110}, 0x400) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x5f, 0xf320, 0x9, 0x2d67, &(0x7f0000000280)={{0x9, 0xa6, 0xe4, 0x3, 0x2, 0xff80, 0xe88c}, {[0x6930, 0x5, 0x7, 0x10001, 0x7fff, 0x3, 0x9, 0x7, 0x1, 0x7, 0x3395, 0x2, 0xc7d, 0x5, 0x1, 0x1, 0x1, 0xfffffffffffffff9], [0x1, 0x0, 0x10000, 0xff, 0x1b8000, 0x80, 0x3, 0x3, 0x0, 0x8], [0x8, 0x5, 0x51, 0x0, 0xfffffffffffffffc, 0x80000000, 0x1ff], [0x0, 0x8, 0x2, 0x3, 0xba, 0x8], [{0x0, 0x80000001, 0x8, 0x400}, {0xffff, 0x0, 0x0, 0x8000}, {0x3, 0x0, 0xffffffff, 0x1000}, {0x6, 0xffff, 0x9, 0xfff}, {0x1, 0x7, 0xb265, 0x80000001}, {0x9, 0x9, 0xe9a, 0x9}, {0x1, 0x80, 0xffffffc1, 0xffffffffffffff25}, {0x7, 0xfb, 0x7fff, 0x8}], {0x9, 0x6, 0x7, 0x80000001}, {0x2, 0x4, 0xefe, 0x7ff}}}, 0xfe01, 0x13}) syz_emit_ethernet(0x120, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaa1ba9ed9aaaaaa0800404500a20064000009629078e0000001e0000002830b2f72c42cec9db37302831f02001fc000000000000000000000000000e0000002e0000002ffffffff00000800907804002cb934740c1ef336647fc31f702b924b257be073aca80d6f8447db049f6462c94fd54f485e488a6b019115ffe7701b770ccbd63f27364bf9c740092ca1195e0b1fc8cf086cee7ddc3b8eae7781f734263cef40a92228b2f94861e2ac1d61b600d731a1850755b310cf9e34a775235361677b50968781ece64860ad0465f21ff1b3650c48075a42826c9d550eff5aaea0fdebef4376b3f2f8f1017c8c8c8268cc60517d43b2f44dd6d59775dbcfb85fa1cc9cf147d01349f56d6fcfcf936830b1671bb70186ce9131bc"]) 23:38:06 executing program 1: r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) open$dir(&(0x7f0000000080)='./file1\x00', 0x20000, 0x80) r1 = open$dir(&(0x7f0000000100)='./file1\x00', 0x8000, 0x8) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x103) 23:38:06 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000040), 0x0) 23:38:06 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) minherit(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, 0x4, 0x100000001, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000000000000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file1\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000900)={0x10, 0x5, 0x4, 0x1, [{&(0x7f0000009000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000001}, {&(0x7f0000009000/0x5000)=nil, &(0x7f000000e000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x93}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7ff}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000011000/0x3000)=nil, 0xfff}, {&(0x7f0000006000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil, 0x1}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000008000/0x3000)=nil, 0x3}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000004000/0x2000)=nil, 0x7}, {&(0x7f0000008000/0x1000)=nil, &(0x7f000000c000/0x2000)=nil, 0x9}, {&(0x7f0000012000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x5}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000013000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000003000/0x3000)=nil, 0x100000000000}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000007000/0x2000)=nil, 0x1}, {&(0x7f0000011000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x4}], ['./file2\x00', './file0\x00', './file1\x00', './file\x00'], './file0\x00', './file1\x00', './file\x00', ['./file', './file', './file', './file'], 0x3}) readlink(&(0x7f0000000540)='./file\x00', &(0x7f0000000640)=""/255, 0xff) fchmodat(0xffffffffffffff9c, &(0x7f0000000500)='./file1\x00', 0x20, 0x2) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000600)={0x4009, 0x400006}, 0xfffffffffffffee8) semop(0x0, &(0x7f0000000080)=[{0x3, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(0x0, &(0x7f0000000880)=[{0x2, 0x2, 0x3000}, {0x3, 0xfff, 0x1000}, {0x6, 0x29e, 0xc00}, {0x2, 0xffff}, {0x4, 0x0, 0x800}, {0x3, 0x31f, 0x1800}, {0x0, 0x9}], 0x7) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000540)=""/233) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000740)=""/239) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f00000008c0)={0x3, './file1\x00', './file0\x00'}) pwrite(r1, &(0x7f0000000e00)="c8efb22875b156a4c8d945c43439f1eaae03498d7b454dfc18a8f3702cbf05325dad9173b0a0e95232cd2e772ff7152003eb585c405902c569eddf79ce70e54ba24fad470962e881a1bb8624bb2b6d3ff2d4e23fac46a20e52ff038f481c75d286c2f6e307298cbd816831a4fdbe58b03927ce3dc577faa5a2d0aed3f811b88de089cf21e602eb036f8ec24d20fe4786c96ac280", 0x94, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/19) 23:38:06 executing program 1: r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x63}], 0x2, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x2, 0x6, 0x8, 0xe830, "0d3c7153cdf0b552817059f3228ad016687d2a5e", 0x2, 0x8000}) 23:38:06 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) r1 = socket(0x2, 0x1, 0x0) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) setsockopt(r1, 0x29, 0x2, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000), 0x4) nanosleep(&(0x7f0000000040), 0x0) 23:38:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02731c7f000001"], 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) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) r2 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) fchown(0xffffffffffffffff, r4, 0xffffffffffffffff) close(r3) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000180)=ANY=[@ANYBLOB="0000ef4de294e084ff7f62f119b05e076400e2cfe7e29421d9cdbd5828640d88a1d0833fd4f5c6c1e325c79bb292dd7323a4f815e171456618537e1851ccf959d339fd24379497e7790fcd2c703227fa38941680dbc831659deb3dc9b278d783853693cb290de71c4f8ae66d8927f0d2931d2e4c332c1a5ec43f8b71edac2da22107000000a3218c0831ae3c63c78c4907858db96da1f2faf2bde223f203f3e5da84277423615f4f9dce71e574a2271f094ef971d14141d47f4c9e6d0073959a79bba8a175144731fac6ef3cdbbbc72b43bae670000000000000000000000000000000000005d4d3c13b00"/244], 0x10) recvfrom(r3, &(0x7f0000000300)=""/171, 0xab, 0x0, 0x0, 0x0) r6 = accept$inet(r0, 0x0, 0x0) sendto$inet(r6, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 23:38:06 executing program 0: syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60e334a900140600fe8000000000000000000000000000aafe8000000000000000000000000000aa4e214e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5010090090780000"]) 23:38:06 executing program 0: socketpair(0x6, 0x4000, 0x37, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000040)=""/38, 0x26) syz_emit_ethernet(0x76, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86ddec801c6031797100403a0000000000000000000000000000000000ff02000000000000000000000000000104009078000000006027671500002b0000000000000000000000000000000001fe8000000000000000000000000000aa2c0001070000000098cc000000"]) 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) fcntl$setflags(r1, 0x2, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) 23:38:06 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000180)) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') 23:38:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x1000000008002, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = dup2(r1, r3) 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$unix(r4, &(0x7f0000000100)=ANY=[@ANYRES16=r4], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r2) sendto$inet6(r6, 0x0, 0x0, 0x0, 0x0, 0x0) 23:38:07 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x0) geteuid() madvise(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x2) sync() 23:38:07 executing program 1: poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0x2}], 0x5, 0xfffffffc) socket$unix(0x1, 0x2, 0x0) socketpair(0x7, 0x3, 0x20, &(0x7f0000000000)={0xffffffffffffffff}) flock(r0, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = socket(0x2, 0x1, 0x0) connect(r2, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x4, 0x4811, r2, 0x0, 0x8) r3 = socket(0x2, 0x1, 0x0) connect(r3, &(0x7f00000005c0)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c65300091ecaba193c8170475669ed37b6b8e670245e53b8916854cb8e933fc96c23b9c2a7759f065459a91ac2e5ddbb1121ae138820c2f9cb4218ff8b3fe296b70fcc2b164aadbd5a30ad3ebbd8f030f61dd897a64e0deb938eca4e6949f35e9315f159e23521756c8ffaff00b116f96f154cac4b9d5b817e0c24669ae24615e999f2bec72dc7c02afe0b5646ffb727b42c524a3dd65d462da521bce06284b1cb49d6844b2ad726955fc5a214ca00d07ac2bc5bba446f3a38f56b668cd007c00d967732bcff0cbdabfea66f15793b2c967f32aa8c125dc6d2af6e1050016ee4530ad9890993b2788f94f6d9224e39fefbda1e150f28d0890ca981ad983f8c13b1628be687841f119"], 0x10) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x3, 0x401}, {0x18, 0x0, 0x5, 0x101}, 0x5, [0x8, 0x8000, 0xdf82, 0x40, 0x1000, 0x1, 0x5, 0x7ff]}, 0x3c) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{}, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) getgroups(0x2, &(0x7f0000000300)=[0x0, r4]) r5 = getuid() r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x1, 0x0, 0x0, r5, r6, 0x2e, 0x1}, 0x0, 0x8000, 0x2}) fchdir(r1) 23:38:07 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = socket$inet(0x2, 0x0, 0x3) sendmsg(r2, &(0x7f0000000400)={&(0x7f0000000100)=@in6={0x18, 0x0, 0xdb3e, 0xffff}, 0xc, &(0x7f0000000380)=[{&(0x7f00000001c0)="e310069411f7db0a420ae044531f03edb81e80dc7c247fca3dac6b3b24e73e8fb75d59b62444a8bf7998f761cbf6719654f8ce02e66fdd22f6a79fac42c6f21aca2d7227e72330b51462627d4a4e88c94647879affc9d8811aedf7ec95c9c94a041606513618eda06edcca659344a70c44206f826de0648b9323cce9e1c90b43fca661595035f5147d9fe9", 0x8b}, {&(0x7f0000000280)="58b6627d04f0f74585938aa1bdb7e7e0ced7c0e9d650c75944b4b0ea010222a18a325e74648a84111044b78523481e29a12fdb0dbcdb8edddf4a5d587e43e5df40cb4bf2e8ca0f7a8a957720c577bbb81f4f9117538616b6e2712e383e9429db011190150a4d", 0x66}, {&(0x7f0000000300)="10cf97f2daba213c2894183d1eb3a133d371fd0d8bb9f93164905977ae678d6269724550c580dd", 0x27}, {&(0x7f0000000340)="7007b4d812e6bb676823c52c8a2cd920638cb792d656c2a0b11a049068aa92254caccc2b51dfd9e4a70c49881769fdedb5eb022bf7850e3e8e", 0x39}], 0x4, &(0x7f00000003c0)=[{0x20, 0xffff, 0x67, "6b4b4c0d8ab91ce0a0cd16b54141"}], 0x20}, 0x406) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 23:38:07 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000a04064a86735843d78e0000002000000000308907800000000450000000000000000000000e0000002ac1400aa"]) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) 23:38:08 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000), 0x0, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) shutdown(r2, 0x2) fchmod(r2, 0xa1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x1c5) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = geteuid() r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x20) pwritev(r5, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000040)='./file0\x00', r4, r6, 0x4) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r7, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) dup2(r1, r0) 23:38:08 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000240)=ANY=[@ANYBLOB="9990b32f4bb700000000000086dd602a3d8e0030000000000000000000000800ffff7f000001fe8000000000000000000000000000aa0100907800000000604f47af00000000fe8000000000000000000000000000bbfe8000000000000000000000000000aa"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x200) ioctl$BIOCPROMISC(r0, 0x20004269) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x4011, r0, 0x0, 0x40) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000380)="786bcf63ef69f989e08d02b09ab7a6c55c20f2646261d813f28f1cc4084d8ed532e4ba3eb5323ce9e7dbca37ca01ffb088f7ec93dd16ed25e264a89096693b98f17cf11a4160d16adb1f5e56cc596adcb6c618abc945a712c6662e373f8d2dc9b2f74150b341268fb4b6568243e14862fa09505d1038ef8e3ba1f9a7ffb9e370a3d0a5eaec427ecc5a57a7cc2204696cf17e03c8246f29c1ad57f8603815a4dcefab85d698130cabb2561d45c257a2c41d8dde930bde144fd5783bead9598fbdac25c6322427103f8fb6ee700515c885", 0xd0}, {&(0x7f00000000c0)="1f2ead47361d849fb95c4720a60feb247f05310095319f0cd9e25443053e3dc4", 0x20}, {&(0x7f0000000480)="78d3d71a01dcf90380eb29d1efecf767406589a28c33afb7f1d820e403e969b7840ad5ecb295e0ac20d752b229427d9e80c7b4369fee1dde2a4f621c35dcb5ab0a43f05a7cea0cb32961ae179155f54f1545aa6b523473893ffb5f21d233f5e43650861bdd355a3efce17a58fadb3e1eb8ae560f254f249163f5b225697ad3d35e6851205349a827de4bb29f92ffb6e1223a398f00b580f64fee968fef9aebfa6fa7c9a03d43ed", 0xa7}, {&(0x7f0000000540)="cd52b54396406a77f3ade53dab731c0453b27f12036f7a9cf1a3dfbef1d43ae717572a1acbfd1f156930020634427819d07d0c44be6106f1bd8382bb8545c36674a6e481f6ec67f535fae91753ece53bf640fa2c33088269773d62bc64cd515796c4afec1f10efe1b77c1ba1a31af8f946cb70e1e60dbc4661334ad5650b6faf0c392a161c32eabaad789170a9a5e1c5a46cf8c58596174c340fdaf3d5bf91713e1e9b7ae4a4f3d604b8476ee97409", 0xaf}, {&(0x7f0000000140)="298f15bbdc4f3ee95a646ded59b8662f85c29dee6e17de89cb77ed000359026dbc5d3c1632ab3e72d32d9db26795d96d641fad", 0x33}, {&(0x7f0000000600)="441c581e4ba8d867429e336f16a406049fe220971fbb8f406a88aa31fbbc644ac727f6099c57e04f75e5fd7f883e5330de22e525cad93ccffc9502335429fe2f534725229f39", 0x46}], 0x6) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000700)) 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) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000100)=[{0x86, 0xda}, {0x41, 0x2}], 0x2}) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file1\x00', 0x800, 0x9b) linkat(r2, &(0x7f00000007c0)='./file0\x00', r0, &(0x7f0000000800)='./file0\x00', 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) 23:38:09 executing program 1: ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000000)) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvfrom$inet6(r0, &(0x7f00000000c0)=""/86, 0x56, 0x800, &(0x7f0000000140)={0x18, 0x1, 0x8}, 0xc) sync() r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x20, 0x0) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f00000001c0)) r2 = socket$inet6(0x18, 0x8000, 0x6) openat(r1, &(0x7f0000000200)='./file0\x00', 0x800, 0x15) setsockopt(r2, 0x6403, 0x2, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f00000002c0)) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000300)=0x6) r4 = kqueue() ftruncate(r4, 0x0, 0xf3d8) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000003c0)={0x4, &(0x7f0000000380)=[0x4, 0x19d, 0x5, 0x7]}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000400)={{0x18, 0x2, 0x5, 0x6b9a}, {0x18, 0x3, 0x4, 0x6}, 0xfbff, [0x0, 0x0, 0x0, 0x8, 0x8, 0x4, 0xffff, 0x800]}, 0x3c) 23:38:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) fchmod(r1, 0x8e3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000040)=0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x38, r2) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 23:38:09 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) r0 = socket(0x2, 0x1, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r1 = socket(0x6, 0x4000, 0x36) fcntl$setflags(r1, 0x2, 0x1) r2 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x47d) 23:38:09 executing program 1: madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/229, 0xe5) r0 = kqueue() munlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffa, 0xcf}], 0x0, 0x0) kevent(r0, &(0x7f00000000c0), 0xfffffffc, 0x0, 0xd42d, 0x0) r2 = semget$private(0x0, 0x3, 0x614) r3 = semget$private(0x0, 0x3, 0x1d5) semop(r3, &(0x7f0000001180), 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x200a1, 0x0) semop(r2, &(0x7f0000000000)=[{0x0, 0x8438, 0x1000}], 0x1) semop(r2, &(0x7f0000000240), 0x6) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/246) ioctl$TIOCSDTR(r4, 0x20007479) semop(0x0, &(0x7f0000000200), 0x63) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000080)=""/89) semop(0x0, &(0x7f00000001c0)=[{0x4, 0x9, 0x3000}, {0x3, 0x8, 0x1800}, {0x3, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) 23:38:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) rename(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='./file0\x00') pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x401, 0x3c, 0x1, 0x3f, "8786a90371af1b470326f78fd53f9e064b31f1ce", 0x77, 0x3}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 23:38:09 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 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) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) r2 = syz_open_pts() syz_open_pts() writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)="3458568236f82f50b4fe11bb5ec45ef1df2c6b0d0f74154e0e8c12ea2475005c822758c92b1cd5d3ba236253dc5f1ffdcd87b66de3217e55b437ef84d93489133cafe8e08a280cd6c3267c1369e03df36fadf26203e85ca1f519815f63b5165227ad6b884779c056550c82df3b45c77bfe1d76d6d52b33e307a86d4abaa44a71223d192adaa830938d74da9f89295bd39e", 0x91}, {&(0x7f0000000240)="499b1f6e47c37b388a0a45120a356a9f8c2b675d419e07130fa1652343acd2438d0d16258825333e51c7f2dfacab6f2ceaa485137f220b277370386def7ab1bfd08a2b332cb837ac6b2818033732efca7bf4ec7baac0ed8e56f0bef732e166698b22dd53466592fb1ea2bff6e67e", 0x6e}], 0x2) select(0x40, &(0x7f0000000080), &(0x7f00000000c0)={0xe9}, 0x0, 0x0) 23:38:10 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) r1 = semget$private(0x0, 0x4, 0x1da) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000100)={0x1, 0x80000001, 0x5, 0x3ff, "c5b029b02e5912990207f383124252577dc8f25c", 0x1000, 0x1}) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000240)={0xe24, 0x8, 0x0, 0xfffffff8, "0c95a2980ec45587054ed79b4abb29a6994e6331", 0x1, 0x957}) semctl$GETNCNT(r1, 0x5955404bc26b83cd, 0x3, &(0x7f0000000440)=""/254) semop(r1, &(0x7f0000000040)=[{0x3, 0xffff, 0x2000}, {0x1, 0x6, 0x1800}, {0x2, 0x8, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x517, 0x800}, {0x2, 0xffff, 0x1000}, {0x1, 0x4}], 0x7) syz_open_pts() r2 = dup2(r0, r0) getdents(r2, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1303, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r3 = socket(0x11, 0x8000, 0x1) setsockopt$sock_timeval(r3, 0xffff, 0x1005, 0x0, 0x0) r4 = socket(0x11, 0x8000, 0x1) setsockopt$sock_timeval(r4, 0xffff, 0x1005, 0x0, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1303, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 23:38:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f000000c000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0xf9) mknod(&(0x7f0000000080)='./file0/file1\x00', 0x1, 0x5) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYRES64]) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) r1 = socket(0x2, 0x1, 0x0) connect(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f66696c6530c9b796162b12e620cd2c5180f144cf29388d8286a5ac66ea1f93a1bc45d925f92b84e99c78e0ba97de2b809b3c6c85b33de63fd49229b03c7afd2451354bde8424bd51b5fec052070a91d95b22ab05c56a0f04a275775bae172900c88162feaecdeb4cfbd5911340e307ab5e50ad04abe7943c50df2b76f53aac19ab5a36f69557591ca0c498c902aea2d8a3"], 0x10) fcntl$getown(r1, 0x5) 23:38:10 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000001680)=ANY=[@ANYBLOB="82020063c4"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) shutdown(r0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x44}], 0x1, 0x20) 23:38:10 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) pwrite(r0, &(0x7f0000000140)="10ed91a909a2b5027a3b038ee05628888a29950b71009d49189de27f0bb15b18696c08717f6dd5fea5faeb3ff493c99a529d4d5afe650fad2c902d8fc6f3bef07980c47bf7903598d50883c1c1ce2fb509ee33911e86784ab9d18e64117c81aa5d95e54bdec7faeb30995aa994cd16e6a91ed376bf75446627b8", 0x7a, 0x0, 0x0) msgget$private(0x0, 0x524) syz_emit_ethernet(0x7e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000700000400000019078ac1400aaffffffff0303907800000000450000000000000000290000ffffffffffffffff831700e0000001ffffffffe0000002ac1400aaac1400aa442800004000000000000000e000000100000000ffffffff00000000ac1400bb000000000000000000"]) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) socket(0x2, 0x4000, 0x7) recvmsg(r1, &(0x7f0000001440)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000000400)=[{&(0x7f0000000200)=""/151, 0x97}, {&(0x7f00000002c0)=""/52, 0x34}, {&(0x7f0000000300)=""/180, 0xb4}, {&(0x7f00000003c0)=""/23, 0x17}], 0x4, &(0x7f0000000440)=""/4096, 0x1000}, 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) accept(r2, 0x0, &(0x7f0000001480)) r3 = socket(0x2, 0x3, 0x0) connect(r3, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r4 = socket(0x2, 0x1, 0x0) connect(r4, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) sendto$inet6(r4, &(0x7f00000014c0)="6fc2c09e344a934d250b97b687baf00a36ac01dcf291b63ee299fc97916d75719a52409d6bdaa83dde4b21c9fe41975a07f33030b6f7726aaf9b77687b18869d0a8ca623008b5efba68b8db5a36f492692069a64da", 0xffffffffffffff85, 0xc, &(0x7f0000000000)={0x18, 0x3, 0x1767efb4, 0x7}, 0xc) 23:38:10 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/179, 0xb3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000040)={0x3, 0x20}) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) socket$inet(0x2, 0x5, 0x21) write(r0, 0x0, 0x0) 23:38:10 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) 23:38:10 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000100)={@local, @random="9c7bd2e8f951", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x11, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}}}}}) 23:38:10 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) 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) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = syz_open_pts() syz_open_pts() fcntl$setstatus(r2, 0x4, 0x0) 23:38:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000140)='q', 0x1, 0x0, 0x0, 0x0) sendto(r1, &(0x7f0000000180)="091e6d7d04572d98d9011e3f62feb13fa526c6d8a9963eeb69ece709cdc718f41cae999e47207e59588479b5e02e2e6a9933ced8e48812fe0450fe4154da33e0c66c4760d78822d2967fabcf1038d64c2dd3930791d250c7ba00878c24decfbb061ade4ae848f18ab2c07ccf5ac29749b336af8fa61389767c211f5a043f800108b4069c81ee2c94920b52779199ede3be", 0x91, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000001840)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000001740)=[{&(0x7f0000000340)=""/194, 0xc2}, {&(0x7f0000000080)=""/71, 0x47}, {&(0x7f0000001940)=""/49, 0x31}, {&(0x7f0000000440)=""/5, 0x5}, {&(0x7f0000000480)=""/108, 0x6c}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/24, 0x18}, {&(0x7f0000001540)=""/238, 0xee}, {&(0x7f0000001640)=""/106, 0x6a}, {&(0x7f00000016c0)=""/112, 0x70}], 0xa, &(0x7f0000001800)=""/11, 0xb}, 0x2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0xee) fchmodat(0xffffffffffffffff, &(0x7f0000001900)='./file0\x00', 0x1, 0x6) recvfrom$unix(r0, &(0x7f0000000240)=""/157, 0x9d, 0x2ca175c37d0e17a, 0x0, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0x4}, {0x1, 0x40}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r2, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc04, 0x1800}, {0x2}], 0x4) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x1}, {0x0, 0xffff, 0x800}], 0x5) socket(0x6, 0x1, 0x6) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000002c0)=""/50) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000018c0)=""/50) sendto$unix(r1, &(0x7f0000000300)="0f45935b7ae9ba626e8b02", 0xb, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000001880)=@abs={0x0, 0x0, 0x0}, 0x8) 23:38:10 executing program 0: getgid() syz_emit_ethernet(0x4a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd603179710014000000000000000000000000000000000000faff00000000000000000000000000012b21"]) 23:38:10 executing program 0: r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r1 = socket(0x11, 0x4003, 0x0) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) dup(r1) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)=0x10) r2 = socket(0x11, 0x4003, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0xfffffe5d) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) mkdirat(r4, &(0x7f0000000200)='./file0\x00', 0x1) shutdown(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), 0x4) fchdir(r2) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaabe4bbaa1859f86dd60e7071000183a00fe80000000ff000000000000000000bbfe8000000000000000000000000000aa8300907800000000873f705396de0e50cc676d12caf0dd3d"]) socketpair(0x20, 0x4000, 0x46, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000400)="da4759aad361eadfc58233293245bdff8b6230e046124c258e3621c72a26be83a6156da0b39e551536a4ca061741f868409b8f4ee1c43105cd7779a34c5e5cae9e19234904d427dc4915646e335296da7cb52486d8a720ea806f4091a8ebc947c657654315631f2ae09c8c8c67ef1660f9b963f0f0c6d1213312b52cbb009e373c658e5b80b6f335e1cee0dc4cad1e9bcca13a2c077d47fe684ac08d58e3f712e907e9571d8c0abdce5168fa91ae28138be0ab52c5df11eda1ad50920a18ec6f4017dabafdf58436c881b5a7f33f8e5d79db8d2879ca04d9daa952f11ff8dfb35e6ef902a6f9aae1e93b6dc729628f9eea460bd96ec0aeda0f8ac87052516fc6f7d5657542c819017c5cedc955e8a7b2ef7c3eeb78e35ff5ecbbde60a29b6daecbb54974ff50c0706d0ccf1d7411ff19f32546f6d6a9e49f22465890029f772ffbe5a8631b3a0b62f1b298608f4d28575af8ba63b8194e856d364ee3cc005b1591264043abf4d1037f25303bfee3ea3711a00a00000000000000007599c252cf236bc6b94ed3743fa98ff42234827a3bc09efb0fac0f328aaecfb2e516f931a785fa15", 0x1a3) 23:38:11 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000140)=0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 23:38:11 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080045000038000000002000000000000301907800f9ff004700000000000000000000007f000001e0000001070700e000000200000000000000"]) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) sync() r1 = socket(0x20, 0x5, 0x7) connect(r1, &(0x7f0000000000)=@un=@file={0x1, './file0/file0\x00'}, 0x10) bind(r1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 23:38:11 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x2, 0x1, 0x0) connect(r1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 23:38:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02731c7f000001"], 0x1) mlockall(0x0) 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) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) r2 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0000ef4de294e08421e6"], 0x10) recvfrom(r3, &(0x7f0000000300)=""/171, 0xab, 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) 23:38:11 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) socket$inet6(0x18, 0x2, 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) 23:38:11 executing program 0: r0 = socket(0x18, 0x4001, 0x0) socket(0x10, 0x4000, 0x0) r1 = socket(0x2, 0x1, 0x0) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) setsockopt(r1, 0x80000000, 0x0, &(0x7f0000000000)="ebab4b6168d4917b7daf6d1d3dc2186b9b6e6cd427eea562721200914578bb630f9cae61743fbde2347078ba2e902f3651761ee54e0764c52aa40fd74bb219ec0ed7e9afc1e12fb06ef62425e9d4ce725946a2b6732d2354a63f8e007002d9bd4683002e07c39b4ea8f2f1", 0x6b) getsockopt(r0, 0x29, 0xc, 0x0, 0x0) 23:38:11 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = getpid() r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffa, 0x3}], 0x0, 0x0) fcntl$setown(r0, 0x6, r2) r4 = kqueue() r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffa, 0x1}], 0x66, 0x0, 0x81, 0x0) close(r1) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) dup(0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) bind$inet(r6, &(0x7f0000000000)={0x2, 0x3}, 0xc) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000240)=0x8) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r7, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffff9, 0x200, 0x4, 0x1, 0x7, 0x5, 0x9, 0x2, 0x2, 0x9, 0x9}) getdents(0xffffffffffffffff, &(0x7f0000000200)=""/42, 0x2a) 23:38:13 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 23:38:13 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x40) read(r1, &(0x7f0000000080)=""/123, 0x7b) write(r0, &(0x7f0000000040)="1a", 0xfffffddf) r2 = socket(0x2, 0x1, 0x0) connect(r2, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r3 = dup2(r1, r2) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000140)={0x26d6, 0x2}) 23:38:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000500)="38ec326992fb032b01fe9d422fb158e64992e219c5811fec10a7a40dac5a80ec0b9b1b6f00d095b698ddc70876db24094bec0bc0e78a6e49116b5ca535694ac5f6f8d352082e4d76482f904772df5fd12a353f187e946ca8e6b3dbba608766d2ad0507f6a59b849206c80b48328cf5f2fefa88e65a13ce0c3b9ec32f4816ba999194132f44cdf7399058e850df0a7416b58390d66b4d87fd5a608ba0312aa723a73dc884793197a4d25f0ddafee5a92a1d1f9e55846e2467296759676266e14f671133325f28cfde93", 0x3a}, {&(0x7f0000000280)="514af891f150b4", 0x7}, {&(0x7f0000000600)="13deb45b22c550dda8728ad56220a99c07f1a97f73cab339cf2b87d02ba1d031f8c88bc03e769ee3712b6f3da18e834e336d9bae1af2e48dfcb0e71422beec3b63477d7e9ffe735a3b36e5e12092015b29a6a3ac48b7d96efdc102f75dfe31c440ec76babac9e96547e01e5d903bfef6a58ee470c6c873321c1886930bcc7f90bbd6981c2cc46bba5dbf62e7e2fedf272f0c0dd481407190010d0ddc48cffec017985dd1c6698a6e11f74f59dfdbe2211d5bd1f971f83cc95f50e73578b6f010bb68b0459edba4f68a07b0e6b8ac6daf892a4fc248b01c9bbcbe", 0xda}, {&(0x7f00000003c0)="c102bf3c61c8a9bf429c1be7d7aac0fce4d8f9b1b90104e49edef54abc63ac329c60be874e38782fcfb468772479fb811c9144660e353734c0d55dbd5256ce4c3b0f34951df91d86ad90f5824a4b2e2fa0847cc27c623ce7cdf3a15ef7d351c34dec9b6a8f2df63a048f4838373b98e6d2710caa990222de90113a5e7c7a34f4bc45244fd99caf62f65ff8f27b5d8aed28e467b99387489c81ecc30000000000000000", 0x6a}], 0x18, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000100)=0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="4b230600d61ffd", 0x7}], 0x1, 0x0, 0xfffd) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x3010, r1, 0x0, 0xffffffffffffffff) acct(&(0x7f0000000180)='./file0\x00') mknodat(r1, &(0x7f00000001c0)='./file0\x00', 0x1, 0x1) open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r2 = kqueue() kevent(r2, &(0x7f0000000700)=[{{}, 0x800000000000000a, 0xe, 0x80000000, 0x1, 0x80}, {{}, 0xfffffffffffffffb, 0x50, 0x20000000, 0x4, 0x9}, {{}, 0xfffffffffffffffc, 0x10, 0x1, 0x2, 0x3}, {{}, 0xfffffffffffffffb, 0x1, 0x1, 0x2, 0x80}, {{}, 0xfffffffffffffffa, 0x4, 0xfffff, 0x800, 0x4}, {{}, 0xfffffffffffffffe, 0x9f, 0x8000008a, 0x7, 0x4}, {{}, 0xfffffffffffffff8, 0x31, 0x20000000, 0x8, 0x9}, {{}, 0xfffffffffffffffe, 0x4, 0xf0000000, 0x4, 0xffffffffffff23e4}, {{}, 0xfffffffffffffff9, 0x9a, 0x2, 0x62, 0x7}, {{r2}, 0xfffffffffffffffc, 0x1, 0x8, 0x7, 0x8}], 0x80000001, 0x0, 0x6, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x4) pwritev(r3, &(0x7f0000000340), 0x0, 0x0, 0x40a240) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000240)="7a87e557daf65ab8bbc5f746a2e8f229", 0x10, 0x1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(0xffffffffffffffff) 23:38:13 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000000000000087d2001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8", 0x45, 0x7, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r2 = geteuid() r3 = syz_open_pts() readv(r3, &(0x7f0000000480)=[{&(0x7f0000000500)=""/199, 0xc7}], 0x5f) close(r3) r4 = fcntl$getown(r3, 0x5) r5 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r5, &(0x7f0000000140)=[{0x3, 0x5, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x11, 0xfe01}, 0x11c9, 0x0, 0x7}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000080002000000000000000f8ffddffffa00000", @ANYRES32=0x0, @ANYRES32=r2, @ANYRES32=0x0, @ANYBLOB="0000000018000dead1a535fa80d5b486c848a1bc59706f71f0f6d8ba8484b25abc05db0782404acc1550791db88fda53ddb7a9acbf2016b5c5741795d18766ed79a55a2cd95e8af07cc04032c25d5383ba20e9b42c3028abc73f2cbd7191315f7ce1cfe6630f49b8ff2819acd683de918ed878636635181ed864d36e3bc8e41c14457d6da73bfa9e1d6d09d0", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x58}, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000001c0)) 23:38:14 executing program 1: poll(0x0, 0x0, 0x0) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) setrlimit(0x0, 0x0) poll(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x2) r1 = socket(0x2, 0x2, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect(r2, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) dup2(0xffffffffffffffff, r2) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f293aaeb82fb168297e2ff23922299c3383f1bf6b796473d48e4c734a899f96f0b224ec765ed0e76d9d8a5b7c34e2c0c318fe43b00fa0400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af201ef2f24b05c241e230b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec3fef5305000000000000004c2d7e7c40b3dffccd0e67beab3b00b0c1b705f6f4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f0e4b23c5101e713db21be5638edb4489b8e1692c35dbdc77d3f7ba942baa127af7c3f3354fcd7b01e94dab000000000000000017b8939ff036a801b5669356a3f996255f4dd71848a2b85204e29c4d709d7d06702a7897312d6294fdaa8ae5ccf2f4f193a9ddc93e8223278f36593c681a1b808295000007bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082a83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a2601000000000000000000000000000032bd10467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363706f795ce05e658bd615d7625c71a56b0f6ef1c7b3761b17d8bb2e075cdcb511cc6b84696b748d83b2bf795f7523a11a41ea854a3e0d85be31fe74ccec5a6aff82f22e0c2256355b959e64dc536400c508506a4ef8b6426af8aec194bb6f4e83a8454d12f54796944aa24b4a06c1bfc1ca2500000000000000000000000000000000000000000000000000000000665c9b95381c3bbec78b1cdfa7c973dc712d6891c5864d2103f03412c421621e9023b6033d8020c2286f7726ac86b881a01bb897f88815d6a903a7488cea2b78edb9eda9df77d86d14afaea2755050343943dd3bc2353538161f3c441eaa2b02d3ec6375884576824e55cc0bcdd2a84a62eb48d86e260517cf2ef920902b13e6236cca5447f5b8239936e7448dbf6fed830e00"/934], 0x10) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="848b6c4667cfb95f2d5d22fc298913baf2b2bd6170b345589a6601207262fe78e947f318d6f968a029782f388b6bd38749f7c5da6e19349c0f9eddaa4e252ca09336f2fbdab15d45e22b0e9e", 0x4c}, {&(0x7f0000000a40)="eabe269c03a88d706bbe0e02bc04f428a1faa088aab0135c6160a9d5c9497b7c229b0b37b372b85a201c8c57e74bdd4e15e786abcfc3e5146c6cc2b2876b6b4242e7cf34e5668e527cebc10a548b1a3ec870f1989bdb707f2c0bb930ab1044ee80c08dd1a61ea8a1619b6a4ebd9f12d66f4d3e8bae838c41ba744bf47f5b374a8b10ff42c655e97216ce313e4b3baea9e3faaa761e1d23204fc8b9b75cdf21571060f0af71b5cef9e6273bcb40deba8f68f37af98b9e31c969b7465bb7b015272b4f5d3befdbd5e373c27c510f2654da8dba4929b6fec061c66e6fc3b750cdc069df7bda6576fd17390b3e3a9dedf3f5f1abe292a41072b86a34d1931d1ab1391222fb411b694e02e82278d833589f4db366d27d9a36783be7abad538f4c743805c5f1dcc6aed98f51734bf5766b16ecb09f7e0453a2ce44936f3c114bc5d84735bd3dd00e0121ffbee97838b082c4323a0f7dad4a5978eb90127abda8281163588d5a0a2780fb7aff5dfcc838281b4e824f69e35441a0bb69a0021c47c3ccff6e238f3710bcebabe7ba1443e069fb33174b691b052e04773952f8e3081ec2627750bd877819e6f3c5a46f709111379dfe6c68cc43fda0466370745b5b42fcac6b7b6ffcde653a009c4b9c27db7918148c665d9dbd4921365b5a359a87b62295b31cdad28d404922e8fc0362516acbf321b835d7c00276c547f5e9a9cc03efcfe7c2be7bba2ce9ae11de26b4e5b5ddfdbd9e8f42a8ea22ae2f46457402bc6c593f662333ed4e7cd1d54eaccec5f14aed214db80ab3bf167ab9caa38481e13e9e35a86458726dd66b54324de66070f178da6cb039abbf5f66e2eaf71780075baef160ab8156d8c9e3aa9e1537c19d50b25ef81604bb3bdc5cdaa932c612b3a53eea8d861c560c9bc1d8f5f8e9682512e2e7f5cf5efaf5d05818a96c9bae4cab3d1ae7804f8294818062fa5c4d6f225c8bd268e85963e89912fe7fd41b81d500b85e8b3e0eebec9e02e2cebe31fb6d186bfaa9071d806aa7f474e8401c8213c4a3258ba923f3a7bb37048c9981d63560058f5d92f8efb06198eaa1b45f4172c1db541268a78c8ffb5cec82c02988869357c362bc4919ecf552665739de65fbdc084c1bda7e1e7ece9670ac97549b5696f9148890da32aeaf42404512631e92b1b4cc9c271e80b0d75085f804407274d72f4a183a0969e52541a026c66a0112a9049bd6adcba3f9c148885ac22a701f540f14c3de46b7ce13b18f57f2a48336d5567750d5dcb294cb2dd0269ea83129a055dd6992dabe25502f31140743af406d47a025c6dd601bf58e4190e21c1e737fe54d9795cba8fb7f1293ddb705758186b4182c7310d95f639970fb470d439d248208c76f92508ba707a3e5eb06f5c86d878f8ae117d96c168eae882b20867d47dcef8ea7af52f81ef48afd70a19f9897d7554de50b12d5a4263d5a1245717910c048bcdfaba42dd65fcd61de1b6c8433fed3325e9aaf53ed929e037f15577d10686fa9b897c83fb429f1a6461f0abdeb4a16ee5b1e1a7bd0983f43a763cee986d36d0173e821f6761e456ea1d1446143bef20894f5355294361fc7dbab20de0f67a22b1856b6c5a7f18ecdcfc4e7dc79937638f7cc9434a0e9ff3b25b796ce23f7a3305a889cc90f85f873ab1f8a6fc7d6fd42c105479591a5627efb67b4a0b947b3505e729dbf82d77939a8622479227046f818eba472df2ab1a91479a3c534e5ad2e302e4bb5bc3e42a2c15ac1e9db0f108fe4c69eec4c80fd9bcf532c07aa557d5ee8dc0da9c42e381b24da6d31bb61c370dd2943d47981eee64ae0c4fb246a3f3ea749f4abe8a3a51175931a72326f4c86caca974330b82d8b93d98985ef2ea8da4fdf055648617adf1f02291c2135f419cdac3f8376b9b68a271d546ac37ba8a9e74acf7b13bb39f3a2e9d68fc5dae5d5a800781d5363a106982a57d7b80720ae52ade2", 0x575}], 0x2) r3 = dup(r1) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000040)={0x9, 0x8000}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) preadv(r4, &(0x7f0000000500)=[{&(0x7f0000000180)=""/32, 0x20}, {&(0x7f00000001c0)=""/29, 0x1d}, {&(0x7f0000000200)=""/136, 0x88}, {&(0x7f00000002c0)=""/91, 0x5b}, {&(0x7f0000000340)=""/31, 0x1f}, {&(0x7f0000000380)=""/198, 0xc6}, {&(0x7f0000000480)=""/15, 0xf}, {&(0x7f00000004c0)=""/39, 0x27}], 0x8, 0x0, 0x746c63b8) 23:38:14 executing program 1: syz_emit_ethernet(0xe, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008060000000006000000d620fe812a23aaaaaaaaaabb850f2c775206c5b9c9085143c38d209a"]) 23:38:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x7ffffffd, 0x1, 0x201, 0xffffff5d, "0366fe15ebaa10c3ef5caf0400"}) getgid() writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000000100)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce7488", 0x9a}], 0x4) write(r0, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc015", 0x18f) close(r0) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r1) 23:38:14 executing program 1: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x1, 0x3}, {0x3, 0x0, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0x3, 0x800}, {0x2, 0x1000, 0x800}, {0x2, 0xa328}, {0x2, 0x7fff, 0x800}], 0x4) r1 = socket(0x11, 0x7, 0x0) r2 = semget$private(0x0, 0x4, 0x5b4) msgctl$IPC_RMID(0x0, 0x0) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r2, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x4, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000380)=""/206) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/97) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f00000001c0)="ea9adb9644d30e2bb493bdff1266c80014001833b499c2fc9a04870100000000000000cca16ec57fd9d9c39588edafcfdb25c2dd338a9f18b64fb151c4c2be169e89a4a0173fff060000000000000000", 0x50) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000300)="a75f6981", 0x4) bind(r3, &(0x7f0000000340)=@in6={0x18, 0x1, 0x1, 0x4}, 0xc) getsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f00000001c0), &(0x7f0000000200)=0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x2, 0x0) sendto$unix(r1, &(0x7f0000000040)="b100050460000700000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb56894789146cb054c053abcd402000d7d026ba8af63ff37282921e4fd89720fd3872bda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffff69d14dec8997e608a371a3f8000400000000000000", 0xb1, 0x0, 0x0, 0xfffffe17) 23:38:14 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0000001"], 0x1) 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) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="8b02296995ab1e269be717fb769e7786a220d50175c455b3bb9ce1e1b9da865804005cebc34455e77ae659ce1a7b98c5db08d6e3c7fc071205bfc50bbec9c0dfa21dd9ad5b3721d86a5baa0ad3d654881c30237f75c29eb66e31aab27e43c9f83b94ed89229d30f1bdcb0d68b2dc0745c89cb47c5026022b565cb0b73ff29ab5853bfbc50c7f61a2be9630456c166627e4a97a568bacff9a039e0ed4b4ce4f5a97ff", @ANYRESDEC=r1], 0x1) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r2, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4096, 0x1000}, 0x842) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r3 = dup2(r2, r0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r5, 0x0, 0x0) write(r4, 0x0, 0x0) 23:38:14 executing program 0: syz_open_pts() r0 = socket(0x1, 0x4, 0x1) setsockopt(r0, 0x1000000029, 0x26, &(0x7f0000000080), 0x4) 23:38:14 executing program 1: r0 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r1 = socket(0x2, 0x1, 0x0) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) ftruncate(r1, 0x0, 0x6) r2 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x1cf) pwrite(r2, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000080)) 23:38:14 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8000, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f00000000c0)="d894d1a59b0d299ffd24637c6ce8d772be73c293a087e8da3ead12df36b75ebe4d781cc8f2a9563828396620dd57858a3fa407b312c9", 0x36}, {&(0x7f0000000480)="5e12b810d7aae18fbe3e4e75c3b0a29ee72b9ba0235eca5a94b409247d7bd8e060e6fd3a1009af9bb3e706b7cf3f00bcc665790b2f82e70718004fc6e431e626963a1ce6867fab4dbe914f07663e9f05af9bfa1369ad9c6aad3eb0a19110ca6d894d96d79ed944eaaec4237c74c51fbbabf2c1316efce42f6914bd4a6e31a457f18b2ce74b494942675c", 0x8a}, {&(0x7f0000000540)="aad8b484cfb85a7948aca0b9bc39c1f3cbb9fb5c2f9dc2e73420d7354e44e8d2851f1fa1f681c5e4028b6ffd4ad67a1ba23fca68a9ec35bbe376445874d33673e9f3b45e224657e6889baefa356f920375e98c0eef22ce70cbb314548325244e091445533ab323f85dc7641767203e526d6b287ae4e6830b27ac22ec493399a02195d5ec798288bf99f47c58383e8d431b9f0b9a7e5eec4a9930cffcd9164aa54cb979ce9fc5a275d9cf71a7a1", 0xad}], 0x3) 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') r2 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r2, &(0x7f0000000380)="52aa7f632dd02798ada42ce68e586d07611a70cfaec1499ac879003fcd57ee69fc973350a975d205a144624180ce3da0ee3fdfa43ac9c5c20bedcd4fb6e7ef9a0a8cde68d1afcab4d55a1f7a0d6a485df29cc0150f085750d4cf6983c93f5c3b1fdfe22b07fd41304e0494c7acb0373a36fbe44c3e0a82888ad500589dad7dac79e315d51184396ec1ee6bcd7ff17e1c4381b2116f84d9743ac1e9d1f8c9b5fcdca55fdcd58ae7f47a94d2190954711ca6e59eb2145e3d38bf9a260b4dafd1f32ee4d86380057691b26f6104094a67bdd14d569545c842c87d0ef9c01a7c02f5e28582af7ca3e9775ec59ef2bf43bf80", 0xf0, 0xd, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) mkdir(&(0x7f0000000180)='./file1/file0\x00', 0x0) 23:38:14 executing program 0: r0 = socket(0x6, 0x2, 0x0) setsockopt(r0, 0x2c, 0x3c, &(0x7f0000000000)="9ada248f7e261a67eeccb9b1d3774d414804a38432e305a95ccc7584c57c192143cc358e089743f23653f1587f8bc95fafc19a733e3e57cf23bd7d605a22cc7660d5912a2f3206002fa01b4e8f52cb483dd6a142ce4fd6457259", 0x5a) syz_open_pts() 23:38:14 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000240)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2=0xe000ffff}, @udp={{0x2, 0x1, 0x8}}}}}}) 23:38:14 executing program 0: syz_emit_ethernet(0x8a, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "0100", 0x54, 0x6, 0x9, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x1, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x15, 0x0, 0x0, 0x0, 0x0, {[@md5sig={0x13, 0x12, "c6a2aef137ce2eb5015faf32f9c41230"}, @md5sig={0x13, 0x12, "384855d1ac5773d6e914c9e8686cc04c"}, @md5sig={0x13, 0x12, "4dad193c162061fb89a802fc227f2026"}, @timestamp={0x8, 0xa}]}}}}}}}}) 23:38:14 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) setsockopt(r1, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) 23:38:14 executing program 0: r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_RMID(r0, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) connect(r4, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000040)="caab636a072d6ffb28a63869c5c140995dd90fa4ec8aa33e14f742ec524aaa88f9094c832c70efacee924865192705f56d46cd8654b25302aa18b9386f700fae2365996817ce29acf5", 0x49}, {&(0x7f0000000280)="30d56a6e121427f25374cf5ebfeaa995a45c2e793ba648aa0485aa5500f849a444ebbf23722bb952aab175b7be542cf17b96edc0d853950cbaf94a10bb6a0d8abeee938151bc22b09e168140fdc2e52faad453e1849698ea9da833f0493b36241e535a5fd20af290fbae585e9ce196e7a0524c27d405afa05c804e5b17865f05432af2633eb7c4871dda292af684ff9eeb9d1e8fce0e1db7e0e1f19530b48365e5a6221593292254fa527c37b20f295c2f397b2804a83b187bc03d00aac8d55fdb743091bcc2964d1c0124a52c83e6e737253488bdb41ff914aef9c98da5542ec129f9f0c7db579ee3ea24c52bf678f1c5", 0xf1}, {&(0x7f0000000380)="4c09ba6d402a0e11d96531c3610aed3f2bf55071139745478740691426a41c15191a090fdfc6f24b951507811b0c2c21d8d50d6f3fd0a5ff81e8ad5c1ea09b18c4b37f35c6846f6db54d00966e51eb35dab8cadb0efc5ada72b4a8ebf66e07eec5338a0a1be5f09e776ba4dfc3cd94c1ecebd0b2ac98797ac73b29fcef18f866e7490b91b5a824f53e2a9e", 0x8b}], 0x3, 0x0, 0x100000001) syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffff019078e0000002000000000306907800000000470000000000000000000000e0000002ac1400aa44040000070300"/70]) clock_gettime(0x4, &(0x7f0000000000)) 23:38:14 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) flock(r0, 0x0) connect$unix(r0, &(0x7f0000000340)=@file={0xbd5699bc1ec0282, './file0/file0\x00'}, 0x10) socket(0x2, 0x4000, 0x6) 23:38:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000005"], 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=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$inet(r2, &(0x7f0000001240)="2de81080f90c06eb02bc892d007a608dc06887215f5ff7deeacc3be249", 0x1d, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) sendto$inet(r2, &(0x7f0000000180)='%', 0x1, 0x0, 0x0, 0x0) pipe2(0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) close(r2) r5 = accept$unix(r1, 0x0, 0x0) recvfrom$unix(r5, &(0x7f00000001c0)=""/4110, 0x100e, 0x0, 0x0, 0x0) 23:38:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRES16=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x1, 0x0) connect(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c410977b041a30b1e6f0ec01237832bd49dfb4ca700e96a07e702b44cdeb86eb8caa515f5e3d60dbfb4e223d4885cc53e6a5af0efbe3c4b9099b51a5fa442e6584bb2a6d86281d45e64450d54f71e5724508221cff51d1190c16b2a96bd81853681b5d4be5091f3e595cf594ebb466"], 0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = dup(r1) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r4, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r5 = accept$unix(r3, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) unlink(&(0x7f0000000100)='./file0/file0\x00') execve(0x0, 0x0, 0x0) dup2(r3, r5) 23:38:15 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000100)=0x174) write(r1, &(0x7f0000000280)="20d3cf596a0a", 0x6) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 23:38:15 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYRES16=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) wait4(r4, &(0x7f0000000100), 0x3, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) r6 = dup2(r2, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) write(r2, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) write(r6, &(0x7f0000000e00)="728ed3e2a629c05a552d9b50907052ff28466c52371d978a95c908217245eff231b5642f141fc1229a70f1d1294d3a504286916b0044a6e846cff21221bdc9ca966178430028193741ae4d8e23124d7cc0f1c43a6f24b80a92122fe8b64311ec02b4938ea728d2706c2e3d6c41b64ee3922bdda83ab14ef33e145f9a6bb0d6a086dd6690b542f990487a255131a52573409b288c8969c38501568138bc2c447189fc4db8feff926f6eee050772155dff4ea1d9fff0b1a25597a853d27af388f23f8fa19854cff09e7be37b42d63e3744f79119cc0114962240e8ec155480360b48107c0fb0ca3048004fddf1e6c7820e4b1887f9350c3965efd87fc797b57602b14498dd3ea0db2732425770c5581781ba5b35a7319c7bad3f239bfbed4f59f330c976941a2b8fa0f336011eed84534c03fd60a4bf7dfd95cf0cdde754814bbbdfe36c0a928e000ab16d886a47a758efe5993aed96b687709ae86fd630d654af04e6a3937e7e51b65ed9398194c1405271082bd0ed6721aa1e867571b9cb4197ad4885a3efde1fc2f736703727728ff8b5c47728325209c576c11672298c07add9bfd173a3578201e9000fedf5c8bd180517e38bd6cae954136cdfa9e2b2fd05509e310b7320fd2eaf2ab5dd9a77c4c177b279c3020bbf9b5e2cecb209acdcb7254e693f55e9c4f88b8b71868d64e07763d979f7cc4e2949276e3b9566782e24b7dcd3cee443bd16c5534e988bd684be32b93ec5331dd7841cf39cd78eaf70f49c346bdc73b1e4f372e09761f54f05dad24cd6db3a4a7e6491bb6ce2a606ce967eff9920100bc82622f385bb43b00e6bb3185e460cef72c49d3d63a9548123cb7db97be0175711dd9e3638004682d57cf57138dab01609e77f67faacc784b47208d5373ff0af89bb1a0f579ebef41b831e3eb485e796c66692ea4892f5f13c25592d0878504c894b73c35039857709c79f9efa40985c61151418e9c53006b4bfcc99a68ab4a93a558251d8215f31958f302e476cbdc1133b430fc5208d71174b9fdd432f06fc9b0815837d1d582e1f1d524ddaf2a9186fc64f0cc42db2d1d56a73b19177f65ebe97382c75adabc3787cc691dcc380879855be1826c88b13c9c44dd451939423bb526897367216c5f36885b5006cf109d425db5ef6ece12b5b4dea4f5c87a66b927eb36eac53a9281419ae05f8ce2d4970b7ffa2bb1d70b9b2c0af4bf69de7e816a407f4ae28016c02de26b360ad7d9204510039322650a07606456c05530640b6fc1e8186e7311ad1b76f687af7bded4459c8f8f7ab1f0aaffb678b494714e8a078d41a548f3a4ee022be941b9e2ed7bd2433e29a800fd9260dae423278bfea12c0ee4d9a7e87715926c8f76994f1d55358dbf7c291eca1c942d8b6d1364add840a71b446ed921c69cc101606768110c111c92bf6a7a960dbf9dd23c17e4a2b1a58c75efab9f66feadb81573d6842dfb2d10318d5585fa8c9c91bf79d4fe47eb6478073f6c14050d54177c797549e54bf1a7e544a3f1ef27d18b6eff55556b60260b04de58350c2a2be26644628d5cfb5b9edef0412cbd84dccf682d4dd12ea60350b4d3a47f3f577e579ed1029babe6d3398a3cb3dd872609f129190d45e62867731989b2775557b48521c48409d85a448b88a642cedffb04fb608888a028513664c4eb33a5c2e756214c5d2563686ac3db637c4a9115e195edb3a7532f540b45b5b6ce3e002e4561c7fe71de28fc8d29227e8fa61023ce361fbff3759437b906e68339581850824e8818c3cb9cc114316f5ba473cdecf41c3fa188e56c20b5b35d519647c1eb3277b97d7645adaac412e71b0242bc0ab2fb67528e1f1127d353423db39358af438faf762635b10f7baf95745948332589c751fbaf79e513a5cd49efc72a36d3e10d06691e29e6ec67c516c757a9855262c1670b8dc3d879467ede5629dafd64355135ed2455564aa401e4e3216c65bbdb9c5b9cb80a54d7611d5cace16e202cbdae65412fe81de338862d6", 0x599) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 23:38:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x400, 0x1, 0x1, 0x1ff}, {0x863, 0x0, 0x81, 0x6}, {0x40, 0x0, 0x80, 0x9}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000000c0)="b9b664e816043a", 0x7}], 0x1}, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00412b2196317d5434c6d3d561ef5a63c50300000000000000000000000081"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)) 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) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/7, 0x7}, {&(0x7f0000000240)=""/107, 0x6b}], 0x2) renameat(r1, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00') 23:38:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="ae91c9b43e", 0x5}], 0x1, 0x0, 0x16bf) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) 23:38:15 executing program 0: chdir(&(0x7f0000000300)='./file0/file0\x00') 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) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000240)=0x7ff) 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) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000002c0)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r5 = accept$unix(r4, 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}, {{}, 0x1, 0x8a, 0xf0000000, 0x4, 0x5}, {{r5}, 0xfffffffffffffff8, 0x18, 0x8, 0xfffffffffffffffd, 0x8}, {{r1}, 0xfffffffffffffff8, 0x42, 0x80, 0x0, 0x100}], 0xc, &(0x7f0000000200)={0x3}) 23:38:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="d71ca3dd0300", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ndisc_ra}}}}}) 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) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000100)=0x1) 23:38:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="6202e57f7f00000102a76aa8ffcf95"], 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=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$inet(r2, &(0x7f0000000140)='-', 0x1, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8060693c, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, 0x0) getpgrp() socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, 0x0) socket$inet(0x2, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) fchmod(0xffffffffffffffff, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getgid() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) close(r2) accept$unix(r1, 0x0, &(0x7f0000000080)) recvmsg(r2, &(0x7f0000001280)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000000c0), 0x0, &(0x7f0000000100)=""/31, 0x1f}, 0x1) 23:38:15 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005", 0x3, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) bind(r2, &(0x7f0000000080)=@in6={0x18, 0x0, 0x3, 0x4}, 0xc) connect(r0, &(0x7f0000000000)=ANY=[], 0x10) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = socket(0x18, 0x4, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) 23:38:15 executing program 1: socketpair(0x1e, 0x3, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x13) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x3, 0x7}) 23:38:15 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "4b0317", 0x14, 0x32, 0x0, @rand_addr="0c0300b6b92bcd7f686f6d77538d5e8d", @mcast2, {[], @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x5) 23:38:16 executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000000)={@local, @random="32c8e1654cc6", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x3}]}}, @icmp=@timestamp={0x9, 0x0, 0x0, 0x8000}}}}}) 23:38:16 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) fcntl$setstatus(r0, 0x4, 0x40) syz_emit_ethernet(0x4de, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6076605104a80000fe8000000000000000000000000000bbff0200000000000000000000000000018800907800000000fe8000000000000000000000000000bb0008ac7c018f6632762e13b819374894a51f6cf93e2982477841d935a241f7e29911ed00462f9e0f3538fd42f1aed5f3a0c3938ee6d83ea89e9e417fb64e736e609b4635001cecee216a0b42013a77ba21800cf2ae816ded581d59f867081df2e65274658c074e24a54f7b5ea031eef98be245e38e2e8b8972e8da057529ec29d613fee859f3c88665d0b7c3f3efedfbca1570656890485ed4c9c4a856ea3d0b592c2b204e467a71c2f3c9ec82a7f2a38feec568736a0028d14e5502d9e6d68d27f7636e2401df65f7976c40aad026f4c686810acad11c7ffc3b43605bf33a1e9064da52f7162fd4c04e5dd3fd63fd3230e74bf55484907072edd156dab39353577d19691e3e4da28bd3325cfbb4bdb324fbb312d4e692eb3101e8746e5f83d1d221c7c3e23f3251c4c30017d1f8f5353d0dfcc9353ac8684c4899cf0704008280c9acc9104ee01931cae12d89280edf072d9ab501c1922abac4884897da34f59b61a382e97856c0cc8bfb23531fa3b283f9e03848b9066d4327c223fd478dc74cd361053ac3405c9d1c0d1c08c741438a088c20082aaa37dceec75662a4d00be16d6486505494a06f4663ce47c22d0197c74faf3590af744ec93c6c85ad0d4587f23db55ca29b021b8d062b7888def35a4582512f561ff9988bb1ec944bc9304b290001c43f8c79f4c40361991fa20007f31d84cf5593df1f6fc436a6ae80a7fcc6b2377d17cc877656aefcc8c143b7f6e3f1418f520a659905793e0fc2f12f371d9f40608988004db3e91e34ae051e32766860c00fdc92de70d417b672df93452c3a24bfa580bafa3f7444d413cd1ef601afdce921d210919e251ad847eff72673e99d6757b93504ba0a017b6515ac4e3ec5558206a4c2d5b873b5618baec65b1980203d8b408d7ae824c905de097ae930097863ea34cd3f46a360e8a1b6ba00d87105b7cd4c709d8749f085df7a584d08c57178280ac1e2ce5953c148172c23b01979f8a2add6b610d0b39d99f2b2e5dd88f3486dd5b4baccc93e51b57e22bbf68432a5ed00429700c790a4b84deb170b37ff033f31991ace30ff538658296ef39e06a451a8c1d9e35f99240b5027f12affa7a1e0d7c960ef32d623d36851abd9161df7c59d86896d500a8d2af043d9bc07409672184ff96e5568f5bee6c2daea0c8a1f048b755b4048cf5b3ef2b4d36c8dc693370411e2713622cee88078904aaa98b358b9519de1f9e2bf8395ea9fb2ac34be227f743eeba6ff002d5364528b028da44d984035e72b22539833bff362d05e5fb3fb78759db30cecedf81c6270b7867a689a658ed4ce96ba3f57e440cff80691ec3a3f2befcc1e56bddfefe136041e07f636d0f7e1d243668588a4a518751ddb92c250782ee5599e1fea970a72ab275ee561f33989215c1d7125435961a404daa2b3b379141894181b0efce8e0cd7ab7f92323daa9213b65ec8bd2677db69035db6f4701396de7914f8b53d5ff578429a2e9cdfcfb65d8eb0223cee49b5c8f61180e5a41e0f886a6e0776c68091457d5728e05e781f92c2194b06bc82f71aab1deca88d8d16c301890dfa354f4c0787c108e6acea59e2f93eb27a8e88ae7eb5bbedbc0bf2794f0a652edaf724462389e83912b282709daad064b86"]) 23:38:16 executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000000)={@broadcast, @random="e98c45e014d7", [], {@generic={0x8848}}}) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x28) 23:38:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0xfffffffffffffe9a, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/114, 0x65}], 0x2af, 0x0, 0xffffffffffffff23}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/114, 0x72}], 0x1, 0x0}, 0x40) execve(0x0, 0x0, 0x0) 23:38:16 executing program 0: r0 = socket(0x2, 0x2, 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) ioctl$TIOCCDTR(r1, 0x20007478) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="62020207e0000001f5da40bf5651e38cd3455b8416afd8a88d22f8bf8e9fa812cf1ec14739a03d41a5a06063d512b80fb17c74240ea11b0b92716d191726da25494e89c8b229f2cd197d814fa9413cf17c10da5ae32fac0ece7432b27656d7a994980e3414ae32fdf7928860c3f6"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x20, &(0x7f0000000040)='\b\x00\x00\x00', 0x4) dup2(r2, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000280)=0x3) recvfrom(r4, &(0x7f0000000140)=""/245, 0xf5, 0x1, &(0x7f0000000240)=@in={0x2, 0x3}, 0xc) write(r3, 0x0, 0x0) 23:38:16 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @random="45f7b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x1, 0x0, 0x0, 0x0, @rand_addr, @broadcast}, @udp={{0x2, 0x2, 0x8}}}}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) 23:38:16 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000300000000000019078ac1400bb000000000d00907800000000450000000000000000000000e0000002996a756795aeb00ee13453331feb2e1bf6d827b05a7e44747b9a02db453a5b4d3b58331f52ddb5fc0e5c88d24e9d95a3ea10689f6088783f131e182965e395892a3f853ae12030cc59e06f2da96a3e2c7ed05528fcf880c9b5b580aaca14d38da57beb6479b903857398ecf39aa93505fb92597d412dbb7ef069ffe322a7149fd05dd88ae038ddc2c4c511f22a35a29d2399"]) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1}}) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4}}) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r6 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r8 = getuid() shmctl$IPC_SET(r7, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r8}}) r9 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x6, r8, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) getgroups(0x2, &(0x7f0000000300)=[r5, r9]) lchown(&(0x7f0000000100)='./file0\x00', r1, r5) 23:38:17 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) r1 = socket(0x2, 0x1, 0x0) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x8) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) 23:38:17 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x101) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCLOCK(r0, 0x20004276) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = socket(0x11, 0x2, 0x2) r3 = socket(0x1, 0x1, 0x5) connect(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="651a3000c629e58b122050d8048d925dcc433ead93695f016eb184fa4c534f6d0f1bd5f683ba28dbe3dafcbde00000000000"], 0x10) mmap(&(0x7f000071b000/0x1000)=nil, 0x1000, 0x0, 0x7811, r3, 0x0, 0x2) r4 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000140)=0x1) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000200)='c\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 23:38:17 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x8, 0x0, 0x0, 0x0, "61930d1c87e0ee36138872c231ea639c539e1637"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x200, 0x0, 0x0, 0x0, "6fda09583b8813b30300000000000000e0ffffff"}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0xc07, 0x9, 0x10000, 0x8000, "ff78228c873bfdcf4e3b302a89c47fe74e481a97", 0xb, 0x7}) connect(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="02080000002487c5302fe60fa4d9199c66690165"], 0x10) close(r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000040)=0x5) 23:38:17 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa080045f400700000000000019078e0000002ffffffff030b907800000000450000000000000001ffffffff831700e00000027f000001ac1400aaac1400aae0000002442000000000000000000000000000fc0000000000000000ffffffff00000000890700000000000000047434fc221cd835620e20501406b610b6e19bc8218a2bcdcc6bad24c2716e67397938c26a214b24d2c7f3cffa12adc8e70bbc59f01ade5b0869db2ee8da45e89df6716955d7a5ca35d05342ebb75b3087ce060871a30d3fcdffd7d18d9b8d745773de69117e051bf6f8e823d3e1c0292c00000000000000"]) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x7, './file0\x00', './file0\x00'}) 23:38:17 executing program 0: socket(0x0, 0x4000, 0x1) setsockopt(0xffffffffffffffff, 0x6, 0x10, &(0x7f0000000040), 0x0) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1}}) connect(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="00002e2f66696c65302f66255ec76366202684696c653000"], 0x10) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r6 = socket(0x2, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x9, r1, 0x0, 0x0, 0x0, 0x10, 0x100}, 0x5, 0xfffffffffffffffe, 0x1}) connect(r6, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0x2ccba4529bcc1395, 0x22, 0x1, 0x0, 0x7}, {{r2}, 0xfffffffffffffffc, 0x3, 0x2, 0x4, 0x2}, {{r3}, 0xfffffffffffffffe, 0x8, 0x2, 0x100, 0x8}, {{}, 0xfffffffffffffff9, 0x2, 0x2, 0x800}, {{r4}, 0xfffffffffffffffa, 0xb, 0x20, 0x1b, 0x8}], 0x80000001, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffb, 0xc0, 0xfffff, 0x555, 0x1f}, {{r6}, 0xfffffffffffffffc, 0x80, 0x80, 0x401, 0x8}, {{}, 0x4, 0x20, 0x2, 0x4}], 0x101, &(0x7f0000000280)={0xffffffff, 0x401}) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) shmctl$SHM_LOCK(r0, 0x3) 23:38:17 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) dup2(r1, r0) r2 = socket(0x2, 0x1, 0x0) connect(r2, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r0) execve(0x0, 0x0, 0x0) 23:38:17 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000500)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60620e1500142c0084ec984c77e0346f1d6f9baf4b1efce2ff0200000000000000000000000000014e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="ba0c15b619e1d26533b0500b89c57b6c8bd4925667339c840cff4f3ed0946b1185fc4b3422ccdcf4095df1273da63ccc05de1fd4459dfcdff42c70d39eaa433c074ac180a5f0e8760a8cb6a0aa9a0059acc4e7384d9c8f09c6018235f470ed00040000006ada47d53a872100fc67ff8c52253664dcfc9f6cbf627ad002110ac2dc7f265868a5f1c2b343674ff483c10329c58327c5c1b0c3f4afffde36137718aecc995e83ffa622d2cc74f7e591233f311b431a30b5eff5939ad8f09c770c003cc0d18297520000000000000000"]) r0 = semget$private(0x0, 0x4000000009, 0x82) semget$private(0x0, 0x0, 0x424) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x0, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000200)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x4, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) r1 = semget$private(0x0, 0x0, 0x10) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000040)=""/103) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) rmdir(&(0x7f00000001c0)='./file0\x00') r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket$inet6(0x18, 0x4, 0x3) flock(r3, 0xf) setsockopt(r2, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$unix(0x1, 0x2, 0x0) recvfrom$inet(r2, &(0x7f0000000240)=""/244, 0xf4, 0x1, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) 23:38:17 executing program 0: r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 23:38:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x8, 0x0, 0x208001ff, 0x0, "b000", 0x400}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x7, 0x2fc, 0x13, 0x6, "92e2e8081543d8ef281c16678b411a21f437363e", 0x9f2, 0x3}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x8, 0x0, 0x7, 0x7, "6f97fcef018405deb0903a73aba4e6a35fff535e", 0x6, 0x2}) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 23:38:17 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 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, 0x3e, &(0x7f00000001c0)="4b74954c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) r3 = semget$private(0x0, 0x3, 0x9) semctl$IPC_RMID(r3, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 23:38:18 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f020001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x1, 0xa, 0x3}, 0xc) clock_getres(0x0, 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(0x2, 0x1, 0x0) r3 = dup(r2) listen(r3, 0x0) close(0xffffffffffffffff) r4 = socket(0x2, 0x8001, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), 0x8) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00/fiwe0\x00'], 0x10) close(r4) accept$inet6(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) 23:38:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x1, 0x9, 0x4}, 0xc) recvmsg(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000100)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/40, 0x28}], 0x1, &(0x7f0000000200)=""/114, 0x72}, 0x22) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1e, &(0x7f0000000340)="bc2d39388b31c73ea1712f60290999c8336925dd6f5001a1a300fdf550d9f9aa7abdc5b328209e7f48cd0c6cd5b43c401f7a5a4591cf2e221e8ab2775aeb054a5b48f5268ee202abeed2de5a7a8601ffff00002eb165f8501178e062c6f91bec8583f2d480420b6a3f7277a51a95c73c56fd7380546efe5149772b", 0x7b) r3 = socket$inet(0x2, 0x3, 0x1) r4 = socket(0x2, 0x1, 0x0) connect(r4, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r5 = socket(0x2, 0x1, 0x0) connect(r5, &(0x7f0000000300)=ANY=[@ANYBLOB="00002e2f66696ccb029a897dbd41964e8cd95f5c65302f66696c653000"], 0x10) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r6, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f00000002c0)) r7 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x108) poll(&(0x7f0000000040)=[{0xffffffffffffff9c, 0x434d5a07ec5525ad}, {r3, 0x80}, {r4, 0x2}, {r0, 0x40}, {r5, 0x1}, {r6, 0x80}, {r7, 0x4}], 0x7, 0x9) 23:38:18 executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1, 0xfffff, 0x1}], 0x8001, 0x0, 0x1d7d, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x2, 0x0) 23:38:18 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x24) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) r1 = dup2(0xffffffffffffffff, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80c0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000100)=0x3ff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x9, 0x1, './file0\x00', 0x3, 0x6, 0x64f, 0x3}) r4 = dup(0xffffffffffffffff) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_data=&(0x7f0000000180)="fa63f5bb33f524893c4dba050df8a6c4d20d0e39e25aa15a1e2c7883b59ca4c48463093cbb1e82ac6e4cd32243fbe05590790fa4bd24688c83bf3b63857921218d8ed765379efd1530591a5e3a7dc313ffba9ceab40f0383dd0308d866eeec8b07f1a2b999"}) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000240)={0x1}) r5 = syz_open_pts() ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000280)=0x179) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r6) chdir(&(0x7f0000000300)='./file0\x00') mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getpeername$unix(r7, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) socket(0x12, 0x4, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) 23:38:18 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)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() dup2(0xffffffffffffff9c, r2) 23:38:18 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="00002e2fe6696c65302f04696c653087a9fb598663c4815109cb3400"], 0x10) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x1, 0x1, 0x8, 0x4, 0xffffffffffffffff}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000080)) kqueue() close(r2) socket(0x11, 0x8003, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCSETA(r3, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffff, "040000007dfc0dc10000000000000000001000"}) r4 = open(&(0x7f0000000180)='./file0/file0\x00', 0x2, 0x104) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x9, 0x20, 0x19, 0x2f5}, {0x80, 0x1, 0x4}, {0x8, 0x40, 0x9, 0x9}, {0x0, 0xe1, 0x2, 0x5}, {0x6, 0x6, 0x4, 0x4}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="68043b4b0000000001"], 0x9}, 0x0) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) write(r4, &(0x7f0000000280)="1a8a1dcfc5db74e8509243a588532866c0ccb3063a9c4ae9f7ceab2bac4c5c219285e87ca6767a1023c40223da2d1f95e3acde14c875fbf1497e4e792be427251e16a62e2824101bcb19c56d23eb510f1742f8bbdb4286b6519ac98c98a832b5a8f2508a982f01edfb6d04f6069ffed2ab0fca9cc0e5f25b637be29e6eb6f4a3b88edd16d9759e77807402c2dc7a6d6061fd83e83d25b3eb452497887dec813c65ffb5148781be1a02281c739e6090f7a7b8b6204db4d49ef9799e9477134f3a274e14", 0xc3) 23:38:18 executing program 1: ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) write(r0, &(0x7f0000000040)="1ecd17da9935e4243c5f85c86d814b6a549dbecbce6ebd06c5091e268b59e072faa7accd2a729ef9cd00c2d2b44cc489e1dc05d36a53da647fb58e53d283283e91b314aad99c0443f2d37c7cb5b69056044ae8e3377a0964983f093a0a5a11b0f1", 0x61) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000140)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x1, 0x0, './file0\x00', 0x80000000, 0x1, 0x9, 0x2}) r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0xc37bc3167512c21f, 0x0) utimensat(r3, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x1}, {0x7fff, 0x8}}, 0x2) r4 = open$dir(&(0x7f0000000280)='./file1\x00', 0x100, 0x182) lseek(r4, 0x0, 0xa42, 0x54add5dcb8d3e464) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x88, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x20000, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x2, 0x0) write(r5, &(0x7f0000000380)="4f7757a5e1b900f994932ab68c7c09330cda99410e272341c499c298fd4d0c28a2f2873a79ed0c92cf72ebb55bb2e017d6a07816fa8dd2ae49cdf3b592b4a8a205d08eb60a3258b246fadc3179e24b15112462ff33d9ace787d9b75b75ec0f227ac9bc3ae233e1593fce6a6fabe70e568febcd831f3c75b0b572b7053d16cb12560678394add8c340509206615c87060859914839d74ed1e9725314b6eaecfc37bfe0378a93f01d243312d42cad2785acd9ef285934b8e54eca32f99ed2138ede9d80e0421f0c825fd9c62055f63ac5fe4b4dddbad51cf553c9f96088eb8c38cc51b104a485a6c905c14df8e572362e9240b499d64ebf7d51d1b8dc5d37d4084dc6de2f851a6557750def191467095f5727997f29c50aa08b94db0eeb704058a0e14bb1e559ca151e942d7eb5cef03e55acc2a0d9c98bb246d68a7cfda981165df4421c4814e2b907a183bb0bc58bdc7c8912a6f2904da057f716c7a2a46e20ee7c670268815b6b1bbf22c91c0f5a29d764c4ce57873e7f503196b6fb29eba8bd245a25ed923875d94ececc16ad556d44d61608ae93b327854b3faef2ab4bd083d73778c8f42a7dd3aa9ff4a9daae005107486d73d076e644a1be2157afe5a0adb0ee7f3a8ff14a82710f3c2fcc086867cdb48e3ff182f9deaea24f5c3d3bbc3d369b4644abdcb9d95da9f94a3cec57d7372d4a61673d1851fffa94ae1932bc3f5169e991a88be3407ccff0330c0ac062fbe0403644152671c1b28e94792d0007aacb2116cfca83f6725f8ebf5cc71e213ba7ba585b69ab877d25c4dbabfa402249bd62de565c3936189603797ac0802766f09a87d1614d4121475aa2092840d3e20370c2829fe6e98aa27f9f7347aefe880087e4eac567b4b7d8a2adfcc1d448ffe86c6d28405b667eecfc72192b5912b4b5c9cecabd2d02a87a27f7512775ca5dc176abd42ed797231e473d276c9cf2c9f72ab663c2a2fb6f1047436accd5acecdaf680a1e61ae32b48a8dfd8954eaf6a991062f1eb0c91ade1630d8c7d3dc8cf51492c18c4c34a60a503abe3334415ce8ec51d837dc63c3c7260e427291417b76eb7ee6174514b74d41731c59edf961e79c32e4a9ddabd83666ec2569ad96de3ec226f32c6650047f20884cf4f2b4b558885f633b52e4dffd2e87a3b85836fd2404c400f246f6cc5661b4701da8c80e6e383a18dc3be1afee4f34b4d730e57058675b4fd38d64b204a6bb1ab688f786d613d35cd332b8bc4898dffdfcbf8803a49e5d1aeffd3fbd2369e619e3b17711b90b225e8ea9721e0ebea96033f894d64d0fddeb173c4ce866375fd733da40eecf4b416f97476debdfac0fbab484b1959cc6fac01deee621e383c469d94943a61bb227dcf21364c89e233c2bb714273098076b2ab67c44b606a080052f9c203dec7ffecef404a0e8a0fa7aee7b3b71b4d4757c947f14170cc211c3b82277a2b6014e2885557c8f2f9a63bc727764c90848da4532f95104bbcbf862adabf029712722c23e22c9513a2974e35c08b8c61e6abcd21d2fd8e8bf7f92d1556936cca9d1cb1b37d17766f576a142479ce09ddfad0853c3d71142aeaef27ff461dd60a4755ccb9ca23baa7fdbedee4eebb702a339e87fd0051399deb4348dac6fded3437e492413b4a775121a7024a6bee6d613e7e7f08822220afc7f45555568366e03e0f68df400eb4f615e1158f25c41196125dc736a6d06df1712d8a34434a36c319d1b14a616983964ab0d6290871dd9412de185ace2a87a53976645cfe04940738c35f317fc87a7cc598516937d8c41fc55573c40bb6e77d2cd14ccf0b84a6811267fdbb8bfafcb0811374870867d4570656a5847e604af44ba276045c7615a72994f0a63e2c26ce3d2fbd12980887c1f86b9e34f8a576f5c8a633316904915ae0abb9509f9929bafe58dd443e6aab143954fb2337de62fb437e9bd9c359542857cdfecfca182e979149b17e9a1f7bc9f679c50f703f23f299f633ae2409f6d5b2c984bbb23eaf2970c3bd84605a5dcf747434a165aab73cc73cee1414e87f4444b22ffcdc304d1f84bb3fa2d864ea6c76b3b456081649e54071a2b0f7a53c7ef74f939479c26c228aff2d6a003bda710d0fb3604a456555ccd92274542fe2e934d5040145555c7891240c678c8751f8d826a210b5448700e04b85d496ebd7a114896c6d3882859577edcce817569e005d8213ff8a6a5d0ae8cd5a021bac92361238c474b5a4bcc4d68f7531859ee92f37a057ac1e026797384530101c5a1c5699e8588d7542b3f10560552ae5202fee9238750151e119f5ec1a946f7ba8961b391bdd508af0d16c917f35c3400ff9e8a60c112e64ea53eb5727648c3d9cb68e3c12ada73c1542c699e83c0429b06bdd718ffb67a940ba97229dd90427cd24faec2637a1b8ec0a1ea6db5167d22ec66a14c9ee5d6df06b27feacba85c0ae6f21c2336d7e89b2be37941f56816c67df700d7f4ca3e5a3604765c3d9e457fd700265af40feaab19686fcdf138e52b1812167a3ed862365f5246cf67962fae3679ff83105e21f6a3a9ce1f5cabba8b871e9feebc0134d9673f6c2f21210325e19b7e20edc85691e0097cbbee66273f940b5142a83929f3d59e63b4adc6346299611f286e1c764987f2d2f99ae77e8d079e1bc0dbc54346ccfe0c2423f60af9ba132468ff400fc4e919b095091acc7400f9c61eea05bc0c5e51d0f1783823965b7237da6a25f4a8ba8910b0449fc94b55ebef9da47965cb30b0b7ccd19a508cb0b5c893ae09b00d2fbb8ffffe2077ed2e15e4fe7596f802bd75d8d42a524c136471e281399b8659c97fc61a02b44a53c68559b8732edadadb5583dd7cd8a9b633d9239923b0ed284dce10b23583a4eb5bce4869a40a69961fe5dc3eae33876d205c5d38790c9c6708589dfaca951c7d55fde43ac970e08595f8b1e84b6b260d5276939927039e5a9b8fef5e06c125c1ccf26b7956f16cade63cd70ee234a8266d2758a283bd8e7eba5fb0a47a258eaa8227e4894a7970bfb996f68b56e4553b0719e6b187af4d6c9f237ce9f3a46b74d9bfec46a8f8e7b59497a686352ad49698611c5265355f07d9acb9c745919212284eec3c542c051b222d0d63b145656a11bf8a74257cce910a4107bd1e80ed528a99d950e3c327c1ad8d7c3846f6db004ee2a7a2d37d460519878ccc305f524bb1efd1a4931fe92c977ef13d63c58e16bba9478393e7ef2e0644f3079dbf73b0740bf222509e44f9d2bff8ee437700763b0991ace3c0982a37095392542c5573d3c1a9fc1e50eba219884269a2269f036f71211a12b20c0c690e3aa7516232a304534e8863655ed45f12ec2dfd4b41fcc2f24d6089419c86155609c847c860c03884a1967ae6f4eed0012e183ba9d3c52381aaf5e76b6f146988b55337116fdc5aa707a3b3bc88b5ac0b539e0bf6ca4d1058e0d90eff89c7be105294ec5d6969a1eaa4c58b8e2935a63d60668e7af32b7447775a59cb758d0ef426a84b30d36d092c7f653968c39a8f17652bb32979a766af02d891f38810db5e238652136bdbf9140092a78f89a557ea79040454f6adbde9c93cc987c8a3b6a82f35dd2c10e301aa46ecfdf8b220dfbe11c5a1ed4b24653d9ea02b00ab74b561bff70eba652f8c1f070643dbc3569f10dd7de4a140b9e4b642e297a5a9b421e0a3451eec796689c92a9549ec8ce761ecebb67ffa18667d28ed7139518eaba36fc422b1a1379ccb0a5cf16bf2d8bc6bf294b8fcce35801c96bc1ba3174dfc476efbf9ad582628c307bc7465c7f1050c1a7001bf5d1ec253ee402fa6511624459c6a596030b796407cd237ca7bac7004961f35c99584d790fa8c27821a0de39456e2db8c1d24755259d1c1d3ca8a2e2305807d8ca06cda87f0de071487d562be0b0158d01f9e536752f6aad078a81ca881e459b127a9043d166765c70797635211b2bf9597661ffcaa261e68cea3ead1c30ce17b439721a38b1e6c69cc8abd61e77b2f458e40d6bd3e8e826453c25902329905ede9bab31133c1db8389e1dcde2cdc0edd36ecf2a8b65ad60281d24133131d060aac033510d04dbd7c381b932c55f48975f3aa8d716f4a3d0f7d4a606b9b5e0799b11872a65cb73fb2041d0fc5bf84e9e551410942c693db6c8eb9678489d89e1f4d5c969ae422ce2671d45a1346c1c163f1012315a177a4940526763732c967a5a12d79898ddc5b796701c2c60e5f66fe2a55bd5b3291070e7709dee5c36f1d8460e347f7fd4eb92d43def3b7d958b78efb7cc6828f9391c39d3d826e11a90c4f9a6caeab482b04a95940672dfb16d1b61a904beee1dbf3f4f03d3da0b378403989c2db67730580e9de5cb1dff76b57114eb0a04e23f158d52c6719d5c7122f59bf36a786bf171f75ec649eb725b8ec1859c5b4c811c6696b0d2f38c65831e162d4e4aadc72f2245eca2488e96249fb331b9004e057bc4ab62f59fa513d1b9576c11810ca0f10763ebbf1ffc22a926cc2ffe0a492ae63fa1b755abd20a33d688a250b26c085a92b801643db4827cff78b99b4e55fc57a6bbbb3593547fffc41bc7c577e4b0212b0f523b0c9e6fc547a09dc3df884e57e474e51236db45bc65b3434aa7254184e341e5b73504de1bc1d76ab89a64fb372b4811e48eb0e27da1714adbdcfb5c3be3ae2dac2821ed86a0a3d0731ac2a7d7ff68056c944fd4d31e0663bf221457b095e0d02d4d193828e045e5dfe15343835d94a740d7fb65f74f8f77d2938912c2a05e0aa8e2525d620e24ff8129ef97c6ae7981e090c1f9c7e6914c25d02ca2f778d71027181497817c778c9f3e15502905bf201b5f64cf543c43ecb3d3390ffc3251740ecbae2cd6d6024b798d54f589174ca0014f3315c3080567db2f2d85489e784fd5239e9fcb11a9f7718b3dc1a5babac525776ef662ed9a38ecec4b6ac82f7a4d647858b3b8872356709c8ee963f222d40841b654404ee2c224fe4553c25314b6b61e92c3845acad763ded38e7f4bac2d8c3f8da267fdc6ad242238b7182992655795c31d0e93d0915d0d3712c68533f0850f9b5e7400fab6b81bb3a07d9f85e811890535db32f0abbf84e53d78317d517e1ba9503a0136441a4f51383f1621c2868c4580e1603f47444abc724bdeda31e2cfc36cfe36f7dbba7bee625811441d8863608366e3584a40e4ce3a6226c7eae3f1135c1b951503ba45a555a827a3a4fb394edb84c5513ef6c8b56815898517e59c182f4fdc61f5b5e1e95667806602e9ecc19ea4849d91b317a049ebdf4f5b33518911bdd14ef8422f426ce3fba75d1db41d9386162f53492af1c73f73826fdd199c2a6d1ff334d78d4d8fe0c7edd1f404646f7b0c6ed0cc7e192b83641a6a629818d69a1d0d1b89cfd72e11274d106b30b20a91d0a761eb7a1e805dd3d4d7f8ac05b2e12a6b961941bd583dd5d76f0d236f5096249ece96305a0b94f274a82eecdec1ab8e863b52e4c67a20ba17349672e9b522016bfede8f4a985377281651376ec32262bb0b143fa6f855f9fc765a14ad4a1d92176ae68d23c651c016a0b1d84843916d47076c653c7ed05306e5380d394c3c617ae4f50d8938b33cdee47ce69f462b043d23c27fdb781873843e0a47e98a2d74cbf32f9589b004e1025693bbe6997535d0c361efca97b2c2ef666357f90a9e256dde26677f6b72a31bb2bc727361cfd9f2d326822aee0990f7812b8b3663006f6b6cb23c72d6972d67ef21372a276780743a0ffa0351b9fba3ef8e0137d3f844147e96c7818cd", 0x1000) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001380)={0xd9, 0x20, 0x2d, 0x9, "0b9dfa0b377af9f88e6c3bcdb842c6ea9a93ab6c", 0x7, 0xfb}) openat$zero(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/zero\x00', 0x0, 0x0) 23:38:18 executing program 0: socket(0x18, 0x1, 0x0) r0 = socket(0x2, 0x1, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_int(r0, 0xffff, 0x1007, 0x0, 0x0) 23:38:18 executing program 1: r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) socketpair(0x2, 0x4, 0x80, &(0x7f0000000000)) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 23:38:18 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mknodat(r1, &(0x7f0000000000)='./file1\x00', 0x2000, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000080)=0x8, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x8, 0x0) connect(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c3000000007000000001c40e7e65e631054908784a6a183693f51f6c603a025278cdc151cc265824484235fa4784f0f3c26e40f6359f236a3bd17d21ec498779cf26314f97d35a1d6827d204c0e24acc54885601b875ae4dbe7f209c2dce6"], 0x10) shutdown(r2, 0x2) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) r3 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$unix(r4, &(0x7f0000000e40)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e00000f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c5048a100608e190189de783df5622b52cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d35ffddabe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44ac73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b106828012e9296e5ec8459c9f713c61be034654b101d9a4be783c59ad3213b3c642aeaec6adb37eafd347de7a1f0bd4695b716c458e05e481a6e6266980b157a1993833df7e96701b12ba4564c4f5286867eb8a207ab2bc1616f38c6dfb3f103d13a43efdddc5b39dfb6f885dbe36a66add4f742dd7f69bd66e78cce3baefd232b4b558883dc2f477a015480d54fc2b8ff92c6f86443dbda0587d1205ecdccf0ca6667be084aed150910cddb7d4e4b1951c6a6ab54a0930a9554a21f14927126b7fc00967262057ca98ea4296d332764f19c05394a37024faba287f43a141b3d08423b2c21a3b8005554619442154e0d4f5d057366e4e605ddf6fe2096cb2c39f77d36ed94d0a51a87dd9298f3fa1052d4e1ef441b45bd04d81d3fb8919691d71d029a0b238eefbb8bdee7129d7b59a9c14f8bb607714bc564bfe18c08bfd91897bb7d59f"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r3, &(0x7f0000000400)="1a1388464d829adfa0b094bb3feca08a6c961db6bce0989cb0171d60d3e87b0ac27d4ca01f20141683289f46d5a816728c5ca6fb576a597ec7b9b0d4c82903195d382beb6771d3011a2b42d6f5552177b9600dcb60a9ffb5ee0c4407acfc5a043a4f9fed0172a430169c6de221bfb621e93444459e610c79fbe896cd9d4f5436aa8b9d84fae5759d9430990f9b067e8c634c1c025bdc5360c88c8ecaeb91cf937993aba218c7c18d5648e1f788404785b5b015c5b65902c247003d074ccc63a2c6430a551993c571e0c00802bd1716d5fc10f5b10299a915efbe7e8228bba3601d3c6d96b3f0dc5d80dc67ff1f78da27b9a5fc6c3c197acfde1a9bcdfb2e2790cacb0e8f52840dc3a8f39bac4cfdbd1328af1b0936d935eebcc5213b55d57b99591fdb96e8904abfa7d73f84ba2262c1d8f2c9d409d1859b67630bba33b3dbd7f4f030e8e7eac9428f41fbd4c15ae2a455e6e634a5e5d906b8f0534cfc860562d1785baf61bf07082a1414330cda43da2f19be3db820ce9ab0312e7c07f19edb002572dd1f66423e739a74578f07ecfc5fe432e8c174101e384ea85649e859b5d54909df06db04fcbbe5f703ca92522b5c3a600a373a33890dc7b5627824c77bbeb8fb87da06f08d8888f39811c093d8ba1b2276b5dd4f9a1db03c68c830ede2a32f5140721c4daff3e995b042802ccfffe294b04d5b8fdb5af95fbebfd996bcc417f1339fd0d4a79f4b6058687fbde2ebe475d87c2191fea005bcd7c8b9f173cc3740a21835e0a505b1d5262bbf3fc589cc0080bf063cf2a62cc76a60328959a436f98955b272b1af25731ca59a9464251eaae073dbfdf094b05378a47e6bfcb8dd2d34b73fc479b74dab93389d1171f8ee2e178ffa5bb7204774e81c88e406577bbadd5ecd3752c3507804241e632b37a720ca4879e409f8236f3d81932049348bd09a5995752b4a7a259eab6a601216e31569880590f20900eda30024978d7bfb28627cdc6a49267ba9d7212f46b0af02fd99e9e680ec751e5591e865f73e63589f1c5b2a7ae3cab7bfd76f47bc502ebf32ad1cc57d153b82b480411214a663aa85ad770ee9e5243bf0e8fe075e4c6ddadda78da1931ca8dd52ad25cc218325f63a8e6c419371bfa80779eedf8fed83c1e8433bc24acf638433fee1ce1f5d02f763b4709c63bdcf0d2be6e33a5942ffa1a236a2d08251cb4af36e4bcd2a5f2f34adfc64819fa5e32f5ca076629293acd3e6630dec2d813fd8880069b4366a91d38516a8d9b9028f5fcc2f0a7f4abdf92150c3afe3689eb5cf0aabb800f5581b689008b411bb744bf3f83098633776301abf757f339c2e1b9dc72125b1cd318a71927628900ebb061d33fa7d43fec6a63938e1824b771b7b54f8b1c8bf0a46d522e01dff2b24f387ea76e598d5615622964161916c48b332730d09c0c8fd9199379e388820c138fb32857f13943e70e1c3b5bde7aa98f6acd99e690dc5821c056862b7ad7e2f1ba49c76646db8a4dc9e476cef6bbbdcb122fb11d0aadbc1321dd5015b5f89713db9f934767f0e9d1e4097a7b0100078beb72fcbeabf7af71e5af0d441067778229c2ca35bee08af1543a40c2a1ef68040ab9f07255a67d55ecbed75ff98ed91333215feb4bfa87ac0379253451de5cc602f56ca2d6194d8eef3f3aaa676219417c429ecb0454c641b76c54903e4b2014f249e6c9caf0360ef545d4f76b544ad537bc63000bf3623c520b989227184472e037b055082624a5642611696aeb99d3b6bf3591ccf2bea42eef6ec2896e3341d17f627f778b91f96e2f3309bf60697922e5711b97420db1375aea1273e1913ca38e9d586a4aa21b96b0925319a52f3be7256b0bf985376311f03024b9e2d6aa53afa2d5fc965f708343e64c81ae69fa769e2d38017662cf0f24f821d20dc9facbf6d79758893b500c9c5441ebef9e59cfaa717caf11dc765f8389861e39a9320ffefd9c8270f8bd40c7e33786cb1683fe9b219f604ea55581fb430b1c1e2bdf5b8", 0x599) 23:38:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() 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) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000380)=0x20) close(r0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) r2 = syz_open_pts() r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) connect(r5, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) readv(r5, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/68, 0x44}, {&(0x7f0000000b00)=""/102400, 0x19000}, {&(0x7f0000000240)=""/1, 0x1}, {&(0x7f00000002c0)=""/141, 0x8d}], 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x7f, 0x80000000, 0x68ba, "b817e8ee22756e2a566fddda4e7c12540866f0e0", 0x4008001, 0xfe}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0xfffffff9, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "09000006abc8681579862600"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000a80)="f2011592620da97c085350a4672d993fd59b074b8c416aac0f1affb37ed1155050938c5aab3791d3be5b5e0a65debc7642e9d1a234fb109b9542ad3beb849a4c341295f55c06", 0x46}], 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) 23:38:18 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x1) close(r0) syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f00000000c0)="4402", 0x2}, {&(0x7f00000001c0)="3c865e026e359bf0a545caf1e9f25014aeea6bd6aba0959953ef707cf4", 0x1d}, {&(0x7f0000000200)="8cade44dbb411082f15adaefd34612e3140237ba0a5afe874872e4e9da6dec7e867bc2a65b0741aef33b9eb2746e7a411a8d4e9bc6e4dcd7e4c69eff7eade774c64e63b18d7090510e16c8c9ec75b422ce3881b5f8fd82e86a363900c127fa619372da2d3c3eead11f510aec8f850bfca514773565bb82ed9cb67d2e53d359e301c951e256b96dfb2ab818e2c789911fa215eb845db73932f63b1785ebe255f64ce4aa", 0xa3}], 0x3, 0x0, 0x0) mmap(&(0x7f0000005000/0x4000)=nil, 0x4000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x3f) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x7fffffff, 0x8, 0xea8, 0xd64, "e18129f89d807dbce45b961cfb075d789a5b25ec", 0x6, 0xfffffe00}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x4000, 0x0, 0x0, r4, 0x0, 0x30, 0x40}, 0xfffffffd}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setuid(r4) r5 = kqueue() kevent(r5, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0x10001, 0x0, 0x0, 0x0, "1ffbdfa6000100000000000000480000a0d500"}) kevent(r5, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) 23:38:18 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e1b66696c65302f66696c65300025dc20f02d8f4618728165cd39c191cc510148468ceefa8e7f6d2346e3a4dcf841466be3cc1bd2ba651e1033fcffaa07d6b38466e935e7d698ce723a4e55ec876511a1e4ed71c2"], 0x10) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x40, 0x0) 23:38:18 executing program 1: mprotect(&(0x7f0000782000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x39d08634, 0x0, 0x200001, 0x0) madvise(&(0x7f000076d000/0x1000)=nil, 0x64207, 0x6) r1 = dup2(0xffffffffffffffff, r0) faccessat(r1, &(0x7f0000000200)='./file0\x00', 0x100, 0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x20000, 0x0) preadv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/34, 0x22}, {&(0x7f0000000500)=""/84, 0x54}, {&(0x7f0000000180)=""/109, 0x6d}, {&(0x7f0000000340)=""/195, 0xc3}, {&(0x7f0000000640)=""/240, 0xf0}], 0x5, 0x0, 0x3) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) mmap(&(0x7f0000781000/0x2000)=nil, 0x2000, 0x5, 0x11, r0, 0x0, 0xb6) getpgrp() semctl$GETNCNT(0x0, 0x5955404bc26b83cd, 0x3, &(0x7f0000000240)=""/244) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000000)=""/173) 23:38:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$getflags(r0, 0x3) setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0xfffffffffffffffc}}, 0x0) 23:38:20 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=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @rand_addr, @broadcast}, "27e18b3013c7a780"}}}}}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x9, 0x3f, 0x9, 0x5, "eca9b9e5c448805f05ff1ec1d65c2fc6bb84f3a5", 0x3, 0x10001}) 23:38:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) shutdown(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect(r2, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) dup2(r0, r2) shutdown(r0, 0x1) 23:38:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02731c7f000001"], 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) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) r2 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) unlink(&(0x7f0000000100)='./file0\x00') r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x10, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0000ef4de294e08421e6"], 0x10) recvfrom(r3, &(0x7f0000000300)=""/171, 0xab, 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) 23:38:20 executing program 1: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x585, &(0x7f0000ff7000/0x2000)=nil) shmat(r0, &(0x7f0000002000/0x1000)=nil, 0x0) mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) mlock(&(0x7f0000004000/0x2000)=nil, 0x2000) madvise(&(0x7f0000002000/0xe000)=nil, 0xe000, 0x6) 23:38:20 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="014407"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4000, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 23:38:20 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="070000003000000000ff030000000000"], 0x10) r1 = accept$unix(r0, &(0x7f0000000240)=@file={0x0, ""/58}, &(0x7f0000000280)=0x3c) fchflags(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="00002e2f66696c09000000696c653000cfeae12eb52cbe6506420318a79dbaa40aa65eca087cd202"], 0x10) getpeername$inet6(r2, &(0x7f0000000400), &(0x7f0000000440)=0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000002c0)={0xc59, [{0x2, 0x1}, {0x3, 0x8000}, {0x2}, {0x3, 0x5}, {0x3, 0x5}, {0x3, 0x7f}, {0x3, 0x6}, {0x0, 0x10001}, {0x2, 0x7}, {0x1}, {0x1, 0x3}, {0x1, 0x6}, {0x2, 0xffffffff}, {0x1, 0x4}, {0x1, 0x7}, {0x3, 0x3}, {0x1, 0x2}, {0x1, 0x7}, {0x1, 0x1}, {0x1, 0xad1}, {0x1, 0x1f}, {0x1, 0x9}, {0x2, 0x5a6}, {0x1, 0x3ff}, {0x2, 0x6}, {0x2, 0x5}, {0x3}, {0x3}, {0x3, 0x6}, {0x2, 0xffff0000}, {0x2, 0x6}, {0x0, 0x8}]}) write(r0, &(0x7f0000000140)="26d6eff3c2392a953786626c1bd93d527d07a5eb0c62b7bfa7ef3ed4d67be421a9d2f07684dc1c09e6c464231143475bdf64c26abfcf08ff27dcc15bfecc39421a622d24ceedb69562d971925ed346dd5ea6ec8db7aed653d257c7e95437824fc8febab32d67532024a99899fb2f534b663c8bdde160fdb247adf56c319a1f3cd9daa51de5aef10b4de706c732491f5ebaa9273eef81aa303525e396bdcf4b2500b7481b2c92801677b27d8848b6225d6b504f48e8131f08b59f4795597958b640466c05518b6eb1bcabfe1ed936acd47cd81e4a2dc5616957954c75b28da033055886b1df99ab69457129099a1b859c5d302c", 0xf3) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="20000000000000f3922c007b80309905f87c8a5b6701000000000000000000c414000000290000003d0000000000000a8000010dc1bb893f78464f25231bc8fc3d55bf7fe6743ad6096bfdc3634d550792"], 0x38}, 0x0) r4 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 23:38:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xaa) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) semget$private(0x0, 0x4, 0x10) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) 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) ftruncate(r1, 0x0, 0x10000) 23:38:21 executing program 1: setsockopt(0xffffffffffffffff, 0x6, 0x1, 0x0, 0x0) 23:38:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) 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 = dup(r1) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000100)={0x9, 0x2}, 0x10) r3 = syz_open_pts() r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$TIOCEXCL(r4, 0x2000740d) write(r3, &(0x7f0000000000)="2d52a03f61c2d20004a152db2d18c7973235650916b62308b34cf37375023d8081df90b7", 0x24) 23:38:21 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000180)) setsockopt(r2, 0x1, 0xbb0, &(0x7f0000000040)="3e3abd904e1b2667a06097fb533bef1b661519d09505da70aae22dacbe0e92323614bee631a174d61e7360d0503396274bf81aa46f4aee146d076e83066ff972c9e72b31a4228b6f16d0c02df14bb4a65d000063b4eb7cdd0aa4c695a304f0", 0x5f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffdfff8, 0x0, "00245185a81865fc17ffab7fff0e091fe600"}) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x1, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000200)=0x627) poll(&(0x7f0000000100)=[{r1, 0x40}], 0x1, 0x0) 23:38:21 executing program 0: syz_emit_ethernet(0xa5, &(0x7f0000000040)={@broadcast, @local, [], {@generic={0x86de, "cd79d02185673f6ee5937acc62998aa4d13d6f5e775709a96f1d5a47ae774e27cc07e2c9b678720a512d292ddb59ffb6927392a19fa50d71256e8da1c3c8e5676c66b3729b0159fd5cc4d8b24318de7d282f97c54c763f0525878a998283481a52709cc66ee2bab71110e36d6b1d2c6d1ed449c57f42e974518d405527cb070ac503a5021c80cf6de06de0d0520a8f33c7c9d3e41d8ff3"}}}) clock_getres(0x3, &(0x7f0000000000)) 23:38:21 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffff1100ffff86dd6031797100483a0000000000000000000000000000000000ff02000000000000000000000000000121009078000000006027791500002b000000000000000000df00000000000001fe8000000000000000000000000000aa2c0200070000000000000000000000000000ffff00000000f44484b95f41e3149c45d2a941d5a79254c59bffa08f4bd78b857de0bc07eef69a3b073aeb31af02197f6270eb1cc3d37c92654ef33721b27650b79a37b4c9ad13d6c6f6ee99f58447e9ed8d37ff438c21fb8c28da07caca040413b82ad2a4a0badcf82a"]) OpenBSD/amd64 (ci-openbsd-setuid-0.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