kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Mon Jun 29 15:24:54 PDT 2020 OpenBSD/amd64 (ci-openbsd-setuid-2.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.255' (ECDSA) to the list of known hosts. 2020/06/29 15:25:04 fuzzer started 2020/06/29 15:25:10 dialing manager at 10.128.15.235:28800 2020/06/29 15:25:10 syscalls: 364 2020/06/29 15:25:10 code coverage: enabled 2020/06/29 15:25:10 comparison tracing: enabled 2020/06/29 15:25:10 extra coverage: support is not implemented in syzkaller 2020/06/29 15:25:10 setuid sandbox: enabled 2020/06/29 15:25:10 namespace sandbox: support is not implemented in syzkaller 2020/06/29 15:25:10 Android sandbox: support is not implemented in syzkaller 2020/06/29 15:25:10 fault injection: support is not implemented in syzkaller 2020/06/29 15:25:10 leak checking: support is not implemented in syzkaller 2020/06/29 15:25:10 net packet injection: enabled 2020/06/29 15:25:10 net device setup: support is not implemented in syzkaller 2020/06/29 15:25:10 concurrency sanitizer: support is not implemented in syzkaller 2020/06/29 15:25:10 devlink PCI setup: support is not implemented in syzkaller 2020/06/29 15:25:10 USB emulation: support is not implemented in syzkaller 15:25:13 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x8, 0x7, 0x8}, 0x6, 0x6, 0x10000}) r1 = shmget$private(0x0, 0x1000, 0x40c, &(0x7f0000ffd000/0x1000)=nil) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000000c0)={0x3}) shmctl$IPC_RMID(r1, 0x0) r3 = dup(0xffffffffffffff9c) recvmsg(r3, &(0x7f0000000580)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f0000000400)=[{&(0x7f0000000140)=""/113, 0x71}, {&(0x7f00000001c0)=""/206, 0xce}, {&(0x7f00000002c0)=""/54, 0x36}, {&(0x7f0000000300)=""/40, 0x28}, {&(0x7f0000000340)=""/146, 0x92}], 0x5, &(0x7f0000000480)=""/217, 0xd9}, 0x40) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f00000005c0), &(0x7f0000000600)=0xc) read(r4, &(0x7f0000000640)=""/114, 0x72) r5 = msgget(0x0, 0x280) msgctl$IPC_STAT(r5, 0x2, &(0x7f00000006c0)=""/28) r6 = socket$unix(0x1, 0x1, 0x0) flock(r6, 0x2) r7 = kqueue() fsync(r7) msgget$private(0x0, 0x0) r8 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000d00)={0x0, 0x0}, &(0x7f0000000d40)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000f80)={&(0x7f0000000700)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000c80)=[{&(0x7f0000000740)="d63a2796b2c22a45c83524dcb18890d75082feba430fea6e95cb374dea739952c24ae2cd53dc7b67d8f81cf0a57e5a79e6b06a628bbde293df75932302950d068da1919e6f4e6a24d3182efae37130fb0a223f06249fe2325bb62e7a1f6723547b58f6b57c8256ed31f331908749c76d45fde8114fccff8bce4e3e790a86c1776827679f9cb64c4db1a3c4e8a4af1b55080cc00e315573895f42ae36dc6ebbea9dad99802276f3586a1517d2ba596148d8b586dd9bc55c6ee4b64417", 0xbc}, {&(0x7f0000000800)="e4ab742ab73baf90efc29b429210806860ae5d73", 0x14}, {&(0x7f0000000840)="d64ad10e2cd06e685395fd82d978741b6df949bbf88bfbc481cc3fb0cdd416d77a2d0888049854eac985a8614cc1179802ac9ce32272591c5c081431b90059c50f6b3e045b188190f08fee4f2cad0f7d3fd8b0e66789a3852baf73af54432fbbdfbb59ab9af99badbe94742ed3c093eb110f1ffa4079785145668df2d4e7cdd415dbd04c0267f409aaa05f31302493", 0x8f}, {&(0x7f0000000900)="6600b1728a863f908e99345bbb", 0xd}, {&(0x7f0000000940)="b252993e623731ae90a17b6741641f00e620ccec2e2db2cfb2deee70d1e29bf738c3f81e79ea963dd35d90717b3c97670205347841e1ad049456bd2ffbda340a291d521813c2964e1ce16fb0ebf3f20a7e060fb9d2a3e354a376ca6ba998a95b2e40e3c781d020993894df205df001e1e09f99", 0x73}, {&(0x7f00000009c0)="627b8f80157fd54d2f848f4982564bf42bd50fe82de9953afac69c9f412f6ae14854da5ed3baed75d759f68fb1419de3c57378d166d3244bfa52b660dd78f1950aad936f2437305044d91944c2bb9ee79df9bf9549656cc91cdb394698e25faeeb000cd50874f91f6740e04dc01374a60e1ba0b58887aaf81add11f529b4ef85e1fb235deb73347ddc6bd99d4d9be524d801da7067873836489b6bce433fbcbdb1", 0xa1}, {&(0x7f0000000a80)="03062423f7fe767944ce813c344070437c5ebf3c066f1067bedc90aae5a05f1264b4115d6ff21d318053e06435295c8a0b39b151c865fe5aadd961db30db4c05f2be7ceb7ec158bd7f193f931b4b7b0b156622f6e55afff32987779c2628a6f9a21076d07961248fd675c0c38cff28280137f5c9a69a99a71c3cb0ac3c048a95c6c9aff1a9df7de1b6f63a7fc6f3c904150f697e6599f43821c1c2054374d0eb315863fb95cb61e2314be0452a082f6ce799539e498e9512cfbd801fb3dcaa8d695f3de7f625633ddfeccc283394615896200dfccb042403bf1930d1ae224d5ab6e24cb96358e26d0daa44e014cf4a4f0bfaf174568d514027f1", 0xfa}, {&(0x7f0000000b80)="4cb02fb4964317f1a24606c8deed7b51264632bb97f1363217f8b6f3bc20c7a2c132442b4a33d517d7bc12cfb3e53b4b44d19037f723e76ad5f3cfa30ad91ff4c3c291e6c61b75c57ab8979910119289c07dc76c34229cec65e125a9ae47f263cd2a6a7be748bdee1e1ef711a2710ed9f986366b1d4d0d377c67580817576ec72056e658fc1229d3cfb7ebbf30ff46fb59e5f946b1bca1fc27e58c9a89991ed46a6a936fbfa812d994d9d800a392e29f7c08b00b8e4865dc766bfa3438ed43c0ba8944ecbde68222d9d817681ab2abf4c3c5d777", 0xd4}], 0x8, &(0x7f0000000ec0)=[@cred={0x20, 0xffff, 0x0, r8, r9, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0xb8, 0x9}, 0x8) 15:25:13 executing program 1: r0 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/klog\x00', 0x80, 0x0) pipe(&(0x7f0000000800)={0xffffffffffffffff}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000880)='/dev/null\x00', 0x200, 0x0) r8 = accept$inet6(0xffffffffffffffff, &(0x7f00000008c0), &(0x7f0000000900)=0xc) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000940)='/dev/pci\x00', 0x0, 0x0) r10 = accept$unix(0xffffffffffffffff, &(0x7f0000000980)=@file={0x0, ""/34}, &(0x7f00000009c0)=0x24) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x20000, 0x0) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/ttyCcfg\x00', 0x80, 0x0) r13 = accept(0xffffffffffffff9c, &(0x7f0000000a80)=@in6, &(0x7f0000000ac0)=0xc) sendmsg$unix(r0, &(0x7f0000000c00)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f0000000040)="b07f514ffee7436eac89a24dd8d69c597a7d8bb32a0152cff4aaa27393a75c07667b58baeadb9e62eb98ba641f89892b26dc73c2971697f85217cf46b37a91e90e82bb2aa81384d7c0e47fc8b3f43d6e7f3e53965669aed96293d767c0320b7d8b2c0c077dee6fe2294f0e95594a0f2a625a445d71e1b2ac85883d02760d9bb7183c54fd9e89425ddd711e1e080642a236ed4269dc3f5b12b3dbd3dc7e18caf0ec2657b51e1922e299e19f3ca98acb1a81760521882e4285254015878a4e6d51a29b476c98e8cd49f4e89115b0d2432afeb494debe88dc700d1149bba179e07a5391bdddf28a7184751b16142a80ce13a3ab37cd", 0xf4}, {&(0x7f0000000140)="c8d6c515768696bd9f7f6f9c3d44abfa3a61e7dab2994fae0489c9d0e2dd9bd74f6f7f282058a9e25c7f7a556b7cfc08670c48a77f041817f7f99dbbd0c6c799b044ebafe880671018674fb02dad06c36f03c9077b3fc9dab95bad4bae0c165968118cf9a50557e414d21e6702f4f5fb179aec7cfc4267759a78c7bd1ec371f96c6c6c0a2458612880feb869ca5ec1336d86b781e83dc93e699c8a62503c4af5f5a214b8ff3bd3c6288a42b400f4cab6ad8ee97e5bb13f2bfcce98117c554808e0886cdb21100441e29272f323c9db060a9e5772f9053220494a2f3ab3874e7e9237b37d404e6175aa13e814c4e02c5b147fd329f536c8561624909c07", 0xfd}, {&(0x7f0000000240)="d215e680f8b7ea63d1c0d7930174944f68f205796e8b1d5fce5530c036c96cea59dd2a03c5eb1981381954c9ebc2970cea98c268d45cc42dbe3d44c707760125cc887f4cab4ed00cda373277b20424341fb1", 0x52}, {&(0x7f00000002c0)="e9905e35c313d39b508bd09ce09c2738189dbd8a39adfc4a96508506f1b3d9d27ca2b05f925ed2910446c5f0c23c5f0fa49f6edc15d081a8fa62d3e50426d02aade28c4e5d717a00e1f5ba858555fd3563cfb34ceb58b40a63c021b6d921dd6bf378414667ded90b6aa3a318", 0x6c}, {&(0x7f0000000340)="3f8dbcbdb729db9f8f6ac42b322f9601356b1f2fa43cd7cf65047c888b92dc5ae806a0e938859f2cd93cc9ab5c0455d186469104ac975652f1043b3f0ff053afa70e01b9423c7c45bb215641ecb4b4222a", 0x51}, {&(0x7f00000003c0)="e547c6f91b", 0x5}, {&(0x7f0000000400)="74a9088d04bdf86f016a9c9d591e96b5de416e3fb3982e437fec", 0x1a}, {&(0x7f0000000440)="739f081afbe27d0a4d3c3e814ffb21b992e7859ae89f93762b1de4af866e00baea01ed0be4c6e23a02a730dea4605018474bc63284bb4fc188c7a247530a8fdae56ea0f4861ad4317b5efe2fd9e7c94f8e0caed13869bc6328bb966879d1a04870931218d0b40f5191bdfaf39e0e9f2807a465be4e8cd03cfe3d890efa3706c121bd293342d3c6e3", 0x88}, {&(0x7f0000000500)="1464cee0cd0165ba3d05bd6194a70357357ee7fa63006330989e3aba5a9694a02d5ca6a22e2737e90e4313c598b2450986c3e8ef692332be4d70bc540c590db98eef4c5647bbbae9cef96fae60e739fe88db4ef89a042937c95890d6332ec56698573be9c2f735c1b8cc1b019337de41ba30a54f24a79d29ed91beaf8d150dd85768017112b5cfb387ed25d8b4", 0x8d}, {&(0x7f00000005c0)="6211ec035518e5ba9b8168984b618feea4871a6f744e3a6ae0105e356e576176850e65961a8431a4a35c87803ada0900bb9b1df55172f25838b7eeee30f6a91c3b73a0ef3f50b3d9375085150a343496ce9bf1", 0x53}], 0xa, &(0x7f0000000b00)=[@cred={0x20, 0xffff, 0x0, 0x0, r1, r2}, @rights={0x20, 0xffff, 0x1, [r3, r4, r5, 0xffffffffffffff9c]}, @rights={0x20, 0xffff, 0x1, [r6, r7, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r8, r9, r10]}, @rights={0x18, 0xffff, 0x1, [r11]}, @rights={0x18, 0xffff, 0x1, [r12]}, @rights={0x18, 0xffff, 0x1, [r13]}], 0xc8, 0x2}, 0x0) r14 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCVERSION(r14, 0x40044271, &(0x7f0000000c40)) r15 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/speaker\x00', 0x8, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x4812, r15, 0x0, 0x8) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000cc0)=0xffff0000) 15:25:14 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0xfffffffe, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x50}, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) 15:25:14 executing program 1: r0 = socket(0x10, 0x8000, 0x40) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x24, 0x0, 0x0) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r2, 0x20004268) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_broadaddr=@in6}) 15:25:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000000)) read(r0, &(0x7f0000000340)=""/222, 0xde) 15:25:14 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$KDGKBMODE(r1, 0x40044b06) syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f, 0x1}], 0x34, 0x0, 0x0, 0x0) mlockall(0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 15:25:14 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x6f, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(0xffffffffffffffff, &(0x7f0000000040)="58289525b4b90f", 0x7) r2 = syz_open_pts() close(r0) dup(r2) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(0xffffffffffffffff, 0x30, 0x10001, &(0x7f0000000680)="ebfeffaa4e713048e680b0296a4cf04b3383da590b75311a056491c78d153706813de20fc39a1e31b5b76721368a8fb66a7f89d4bbb44d61a46431f1da933601f2cdb55de304904919387b362f7d64bfb9f8174f20c80828badbae638b0188f570ad4426f2966105d65cc0e1f81cd9b91509c99d014b43e8b0fd1061e40a2a0cf7d755f39ca1fa6ad9e5c4ed3f554826036bf404dc129beadd0fef18296a1e974fdf400125542395dc70eaf8c871d7010480abf862f2604599a610a2ee25be82673117cba208f571a47fb88fc9220d594c46d489e5333efb4c8e97b3c61eb0e45744502d65cf3f5b54830bb47333c85583ad1f40d666cc90cec95adf1399114f00acde135b705c25d587f8e4c2fcec8bbee2d77b7d8889da05bf22d1d1db60b8798bc1c251cef5d2fcf371c6fe01934b039571f605fb79136ae9b241dcd2bc94615dbd04fdbe08b943e12eabd4a422f4a2037bafc44589ebef23eee1dae28e70d815ee627b4aaa85a073707ff8cfb59acdee76c30edd248b00001f52b8cab7b1c9fa0b870f364c2e", 0x1cd) fcntl$dupfd(0xffffffffffffffff, 0x0, r3) close(r3) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x98) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) syz_open_pts() truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', 0x0) 15:25:14 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2, 0x8}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) getpeername$unix(r2, &(0x7f0000000500)=@abs, &(0x7f00000002c0)=0xfffffffffffffed4) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) preadv(r3, &(0x7f0000000b00)=[{&(0x7f00000006c0)=""/240, 0xf0}, {&(0x7f0000002700)=""/4067, 0xfe3}, {&(0x7f0000000840)=""/109, 0x6d}, {&(0x7f0000000240)=""/20, 0x14}, {&(0x7f0000001080)=""/248, 0xf8}, {&(0x7f00000038c0)=""/4093, 0xffd}, {&(0x7f00000048c0)=""/178, 0xb2}, {&(0x7f0000000e80)=""/260, 0x104}, {&(0x7f0000000fc0)=""/141, 0x8d}, {&(0x7f00000007c0)=""/78, 0x4e}], 0xa, 0x0, 0x7fffffff) r4 = dup2(r2, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x86, 0x1}], 0x1}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 15:25:14 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="0e5211d3982e03bdf44aec0479bff4ae945efd9c0be181d226a056331988be8decccee0f14d401888500f92b740890913457fa107ec1ef81b7676b836e55071c08b5", 0x42}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000040)='./file2\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)='./file1\x00') unveil(&(0x7f00000001c0)='./file3\x00', &(0x7f0000000240)='W\x00') 15:25:14 executing program 1: r0 = getgid() fchown(0xffffffffffffffff, 0x0, r0) r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) r4 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0x0) r6 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r7 = getuid() r8 = getgid() fchown(r6, r7, r8) r9 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r9, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x7, 0x0, r3, r5, r8, 0x4, 0x8}, 0x5, 0xec6, 0x0, r10, 0x9, 0x6c, 0x8}) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x5a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@dstopts={0x0, 0x1, [], [@generic={0x5, 0x6, "964579632a83"}]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 15:25:14 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) writev(r2, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) close(r2) execve(0x0, 0x0, 0x0) 15:25:14 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000180)=ANY=[@ANYBLOB="cdbf0e000084aaaaaaaaaabb86dd6002290f00303a0000000000000000000000000004000000060000000000000000000300000000018a00907800000000609433df00000000000000000000000000000000000000010000000000000000000000000000000077d0229196b3d946e51eee82457516535225b8128e729a34ecd198c6f79c0381be6adea2265e6a9dbb906da51eadba2b1f8f3c59cecc173d25a8309e88e7313aadba0f11c469245a89bfa6890573a3f075d96c4640ff07309a3bcea654b17bf9d5827463f6e6cb7176ddf6f42fda501ac12c684f1004cd98658e099320e718f305d6"]) r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r2 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000100)={0x6}, 0x10) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/106, 0x6a) preadv(r1, &(0x7f0000000b00)=[{&(0x7f00000006c0)=""/240, 0xf0}, {&(0x7f0000002700)=""/4067, 0xfe3}, {&(0x7f0000000840)=""/109, 0x6d}, {&(0x7f0000000240)=""/20, 0x14}, {&(0x7f0000001080)=""/248, 0xf8}, {&(0x7f00000038c0)=""/4093, 0xffd}, {&(0x7f00000048c0)=""/178, 0xb2}, {&(0x7f0000000e80)=""/260, 0x104}, {&(0x7f0000000fc0)=""/141, 0x8d}, {&(0x7f00000007c0)=""/78, 0x4e}], 0xa, 0x0, 0x7fffffff) fcntl$setstatus(r1, 0x4, 0x80) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) setsockopt(r0, 0x1, 0x5, &(0x7f0000000280)="5208a72d4f94177f242895304ea1fc707780fdbebd06323c2b0e9eaba096d35dc10607a72e4596e986544fe6f97ead10f1403c95ad1b0c904274d24ba606359e4bea5485f5eceff15fb864d35b126d5b16998151679ef8849d7c9467ab2e8343fb05bc4e06cc2eefa7d572b31b4d3b7e8d567fabcc50eab8435f0711f4f53b968779782c61ac2386df195a7f66c1a8005498765377e7701b245e19cf4c6e79553648ddf62b847e81fd6773720d3355f908ca8df71fdbb2536ef27ae6739b37ac82b6916b4ae8ee92b0bc47d6c821cc688bea6c5ff4d0cbd385e57b4dfe2bcf076698d39a9e26479c469da5620bae08af41413b6b695387c0bcd02246f330bd052486cc5b65bda3244ab733016fb034bccc03733284944db8b047d81c26ca9bf54365f98118844c13b64ee3d3688f9532a9d9062d0138bcafadbb105f28b2fab66a2a8f95a01452b54b1f2c137f1d47be5ea630d0e0be5c53e58593e5599566031d1a6565290addbe0d6c4e2c7d21b624ae51be488d1750d6beac2137d9929f6697580a7b90d98a9895c1e259d631cbdacf90f136f187718d7d026acd85a0f789caa593b7f6ed79c97a27fddbd6bc985a82cfbc1928e924a99189f7ba18b5dd42bf8d3492e48dfa6616889cf2ee80ccf8ab98850096789fb92427a51bdeac68237f79fca40791637d7ba806b95a8efe13d3625fac2f77b5c289e37a0bbcac7a887d8c702f725e25787f099120a5ea0350778156995b102b4e04a99238c80913c392c8f441f71212b4d33f197f171fa891aac088b33b063a2646a13cf7cd386f6d24403b38278d4997c1c97963b2c7a80946035811faa2840c07d64fd58877ee9ac605d38065f83e807b7bb5e1875606dd841ad9226c5b4709cdab17eec3507e772bb6f8ed8e2400d72b0e931ab587a291a7d3edb8979c6acc0c680d895f0bcf16c52315e622e078d146e2d5c6e0f3fc0e234bf7fa55ee7216460e8ea8095aff93603f1ec2e557d9cb7f043c130854346a983e3901e3cf463dc51e9a90e82917547224c4e7acb9ff7fd37ea60cdc87acbcbcf5cd748b78ac87db95785328d4e3355cb0598a30adf9b229fc56883f11a583520b83900a24b2936afaef04bcdd97860608eca08249a3db0b4c7f5a5a95729eadfe27e812c3e697994e8c18abe7260e297e5b27d982a381c3ec0348a6d5e7b1af5faca58bae4d0567e40f6d936fcccd8f125ebecf9ec7cec43bd8be85bc33bb9d39375714b2b0eec85498dbac224b49437d9cf1a7b86ffd57b07e7f7e5882285131e4fa264bd4ad923b6dbbcdaf3d0cbb36688dcde951b6eb397b8ca7a7ca2ebdf5f3f6a57e345e56d9c82f5b46f7192888b1200533ac7f83943b0cc9bf7eade51f87abda352d9878a03b15a5a8bacbc2a3bac9da6d67dcfea87770c2b304e6e5635bb66e1e477c823e4c2cacd41077624facc361044226afd8704e0fc12e660518c9817455578b3c20b76f3d1d546411879d681e058bc81c06eddd8588d6421e8c0883192103c703b0685d07c3b8f118a9a22f7a75406140a008e6a6aafaf970882a8a9f8f452c653ef8c0f4215e653d1f8e1e03b027cd0ff904b45897bf434fe5acbacffaeccc775674a0c7997fc583927b2f6a2766832ee2d3affb54b4f60acc30d7f8e1dfb69e94a84cb8eec6a7688d690b8870e295760c9f1f8276b883101448633051f6598c3a0f040395419033907658eee3ffafda0bbb4f8562247b3402ab1d7c4c3c7a2b9b83ff5c4737a964de0d16cfda0c59a60bbbf19d4739619eb05b5165453974450b31d67c92cac90afa4a7d96e7ef8d5e57042c1fa8e334c3594901b1d41b88353e817aa80e558fa523dbafd84e21d68f7834c0c37187eca34a888037644251e6b697d5079cdc4867e373b53c18a1d646aabc45e5b48075e7e51e2ea726fd1cf6b8f330bb8adf57a9c9135b3798426e29bbc637d299a4b070c1b09942b54491c7fefdc192ef1ec64c3c862e0372d6f719f7b0ce363a382dc4ab7b8df250bf00d1bafa7e962163dd7465f30a5a9b63a3a2a2dc4f229f9f75061432f5bad6764a79857a338f4e4448956fd21701f820ba9464f895c13651dfca6be88b0b9fd2c80472e76772d1ab67f8d1f352d6eb49942aaa1b0158df6f89db48d83361a3889f9513c689a0da54f598073e283bb6fb25aec197d87d46c087bffef1effccb4645672686607316c20cbc74794f355e539e1d714a4a3927bb3aae2dceb5e506e69977cb8ed9687e3d4a905d1363ee9f4140f95d2759890b83c1abc299e1d38395231592d66919f62be2c493a87f32ea4dadf5670702f2eaf0e470734b88b08f237e8fe02b045426feb6370d29ce9ece7d6198b4db824968323d5255bfa050073ad9a88155b892ef2b50d667daf50233b2ffa0daa1a129911bd4659fef929a9fc8c8e19a63d0708004dd95953236a6e1a385437e3ad2cb4f92932e4229a112eec597100805c02e40fcd471459b52b2722200aad721e2bc26c7b53329a9ec34b5a2e828d3f6d3ef1e87d716445460a44438ffac343349ff595d640ae06a6e7a3110875fbdc59b6ebfd6f3183657e0d2fb7a205122760cc29791f70e6792f59b71d87f3aa070a79171d01f18bb439d90f2608da432bd2b20a1dfdcfbecaf79a82713864c2b34a3ec54d58dbcf63f30c9c211f47b19bff512fd2aef3b0e955a544e7282eb76e1b010477995074b2324d6d165b3f7c3a1ee76dc13a100c08e6133e01f6417308ae31f25b09920c50afcb9f2dd808365c63a6c12641236f595821b004fa8b8940a5c2b08e9c59d79fa272bdc0ef183a8d2356a1531759f462f75ebea736b83413fccc2ea15dfcfb5702d14e8e5de8ec1d73bfa676dc17fecd38da37172f4baa556b8041f043c1b273403889758448a042219738f948dec48390e361a8eb2842668c39844a2f3d4dcf76c679aeba4ec585386d2bf9ea15e00c1627fa5c37e92388ae9dd6eff8ac802b968e0e505032955a2c88701faab68f1efa5411892f5a16bbb5d06759777e33914ea30a44cc247e403b2e9acdc958bade53cfb0f08781b027a320bd509e764b45dcab9a8ed90f436c01ad7cc8127c3d601092bbd6bdd7f869d096cb327a4ff14247c01742118c13f8a14efa2e75c5bbaa7dd804e16f3135acfdf3098f428a6df75c86c68ad440fbf96fc471bed5939e901abb64e5b9ed2afac275c68cb6883c814ce43694c0c205fc48835f42767348f55c0344ec18e5fe479692b26b844285ae1d5c1557113cf5c467f4a20f36adb0ab9cea3505f3adfedd5929a776c2a231f7fe0f0da9fd230bff833122ad7d035fd7e095a2c32fbadf11981c7cf9410e6fa5374d4a2a56e56b41b4610a52433b371eeee1e83cd2dd6202991e70ed911f0bc5293e97a173e29d4b4bbb763daa1584ea88f1b402bac7f0d7f7271c09ff4cbe28db737762f599a910f3dca9dcc174ff6a9f93b9227273065de528ca8ec9ae3077491fc8b4b0f0f3cb2beab4c902290ae8dcda414fa6e43f6e27668c42fa4529beb70a09143910cd24fe1dd5b8730373b3ac916dfeb99baf16fa644c0b1f5a55d0ed87d1c025361739d2303700acc29112a48af62cd643cab42e3aee68d482d3f8b0eb312ce45f4251ee57c8f39ee39beddfdd610fe29a7d9b9718833e591e3d532e4abb141e3e2b2233fa8cbed0b7053946aca64452313708cba1d280aa785a62b92f2400ac1bd852d14e8359014fdb987f6e647976013ad6d1f6614e13f5ae875768576c85832f83a9c217c9cc55a2aca88ad782c9c6492974cff5957ae7e4fba0f2907e51705d29352321062fef48d450d5cfbf5c292257becabc927951a095f8ade4195517dd22d65548653548bd2acb5aa8e80ec7bcb9ab83342c4735ca599bd71f0d6425347a8cc224459bb5137d7e67fa80a5e9487045bb7e642ebe49405f371046fdfd07b0c4673c5e875cba6663996e8f982dafe7c0ad72a1409e04d8e2bbcd17b8fa3c6bf31869642e902d41d0b5cc905e19fc3054f7d71b8dfceae864a6684550ee83dd6008d768d1f7be581e833074f14928fd97fa8743470d48521d7d417706683d7f8c1ae45903e36da675fe0b4ce6aa536ee583aa079b96edf8f494b575a66bc592cb83f5a7ebd4a14b718c7e5b0a846088bd4138da6c0e4d90abb634d4a5d5c5dc6aa77d72a8dacfc59143c5b0292091e545b21c62149f847011aaf026a4b77ad6c8b92cffddb0708f77d0dac6f6c71a66415742d974410de659530c2cdaac02f87511c0ee31cc20434b4fd9c9d564fd2ba1a8dc239259edfef0f5daf02a5f0a3c4cff984fe91e28e8d4185982ba044aece98ee5f60cb7c403862c5e1f808be8cbd2856674da5b86d1a3240b73fbe86863c28f6b63a9584ed44bd9ca05b12b3efa5e2aa05a1ef1a08789d29511d0fff58e41bc03f6b327c89bdfe04365bb18830b2dcf0b2405d82ffcdd13aa27bac11c5bba7a83c8dbd7ec1e91a72aff9c290c31c6be7748fb3774cdc66594981024076cbb5ec25ec62937cf962c909c8935a6947339f019916137943d51fa9715ecde918e3d2817fb033d78f4b55471cc01836333d90b1da1e03803ee86146637df8e5ccd29f740f58c37c7f7cf4d505a165ab42859110f3f16edb67130e5c5f323c587c86ab74bc626c7d145ebce2b4a229e324ec2aefc02db2e3ec4c0b527294ca6b906f992019189a41196c821be9a8737214221e42b3ec9e28f5e3f146ce73d45845f06a1bdba94a512a8b2317fa92062e525e6c50718ccd5cd4c466a7feef99b84b5cc9edf0868420fbe9a19931ee8b0b9f58e0a9b437d8e2c354e6feb835b0053b890705bb20ab102b89a2b5311e72d0f7413dea258f919bcd46e37890998696139adca0545d62fd9642eaae586a401676592c7944684714652d6a191d5b2233e9efa7d3716e9b355118ec900ff436c6abc72963c0b58b9a37700023b1c2f6068e6dde0a6b49fd92c9893fbcac20d7259d0c2d1e31596d7a954661a47e4ba9f07f561337d1d8ca7996ca6158babb8f0202f35ed601695ec69250babf75bdc17d3e46b34c38b975b3fd9c4f759dea4136f6223f96fb212191be2718f1885b4fd7878950b686c4ca04be25a5bef08ea35baa62fe4e379dad7f062828c06e4965c148e020a575106bbd6b3173694cef935d8744e0c77fd21511618182cd3a769d5aa38db74175317711458835de0677c26d2d91f055aa748ec5436c41e274b7a4aff8edf77880aa7dd6596ae63f8a44892b78bd9f7d906f65da9bc09408be57c22532379998abc1f105126963c5caa58cd410d9a2e831f46e68068bba673c20baf16d5304b6203e7774b4aa1ff9e64285137276e26dbde296daf923d3c1beec96a3db8a321a80c4d566dd5f4f2a37d8b5f1241f57ad4ee4510e4eb673d2b788a5a8e6d575dd863441ee11e797d67f8df4f4bbcef78e6a3b3ab49b5fe2b2f396cf0e0996964eefbf9da00eb2fd1d93ed06915d189943a8f59f3117cc8204f02de71fe256d6bbb0a41ac2ddc20add62972d8aad73cfe1d327f4580a7683e6fd165a23cd2064fae01a142e7ee39d6c75ade9b17dc2d06b2d13596df437ce0352dbd0075d97adcbfef5c5b85166833b757be6f70d653e69044d06519ac011e52e24fcd48842ab9004148f61c33c5ac6f64a62617d12e04dcf84a4b559f9671cfb7aaac75e18df5d09dc0599f2a841ec85aff0b233ab3e2946b1da44ba9822b0936dd898ad4e1736cb20e02d1ce3d22b2bff030cfc07037682c8d93a9447786d86590c9ee1ccf3c91be9", 0x1000) 15:25:14 executing program 1: r0 = socket(0x18, 0x0, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r0, &(0x7f0000000280)="6f541b212f982de2f1b0fb80d3432f205d1c6be41b9cd37ac4690c5d51b80351008a96380664b23f160e7051a5b3e4770e4c13310810ec9ba2bbfaeaf29b0ef47b0b09e09acd62a8d08398d4c3f093c9b78be2c1d07f3ec9ac53f1c2a4d909b495c06d507c9ff4df1a70517aefba4606d8f57c8288e183ca8febeb315fbdb714991fc83ed6d6a96d842497ca51d4b76c490e67a76df2cedbcf2a77730d689c3bf145ac4b09589b174dfd190f360b60911f40da5a29468ce336ad068a004118f1abb2403251e053d6ca13769f6ead51b215c32b0b2af523ae6020c842", 0xdc, 0xe, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x36, &(0x7f0000000140), 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x2) r3 = semget$private(0x0, 0x4, 0x5b4) semop(r3, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x402, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) 15:25:14 executing program 0: r0 = socket(0x18, 0x2, 0x0) getpeername$unix(r0, &(0x7f0000000500)=@abs, &(0x7f00000002c0)=0xfffffffffffffed4) r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r2 = getuid() ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f0000000580)=0x5) fchflags(0xffffffffffffffff, 0x10000) r3 = getgid() fchown(r1, r2, r3) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) r5 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r6 = getuid() r7 = getgid() fchown(r5, r6, r7) fchown(r1, r6, r3) r8 = syz_open_pts() ioctl$TIOCSPGRP(r8, 0x40047477, &(0x7f0000000000)) r9 = getuid() r10 = getgid() fchown(r4, r9, r10) fchown(r0, r2, r10) 15:25:14 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x36}, 0x2, &(0x7f0000000140)="b1e48404eeed38b4eb4c00a0385cb3e11290fba00676956f546d2bc3bc70dc709b7a2c279018ddd50726b1456f82eec691481740e08824bcc16b9649e63e5ff247280b4467d6dea825873add956a5828b0ced80c5da50884cc17bac54ed17574eb7f586fa62256e8fbcefef6609b3375e053eb3621763c771cde5632653af19a24e60243023120d77ab0914d6e469044fdba0ffcb5427110c58a8b77c2029570e89368a5e6c50f1ab5face61377bb2ad4b7ad906cb60bcc8cba088e5dadf48c5815bc9bc9980bf7b8edc70eefcbb6e66f95789bdbdcff47774559ffd1d9c8da72a11ae787867a511de19155b912f3160daab7f9d5bf9216bca2f6c4cf4127d63bcaff189216b", 0x0, 0x0, 0x0) 15:25:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffb6, "6fced69c6f03ca2d86d18a4f0fddeb7633e51dd9"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 15:25:15 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = semget$private(0x0, 0x4, 0x1b2) semop(r2, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semop(r2, &(0x7f0000000040)=[{0x3, 0x8, 0x1000}, {0x0, 0xffff, 0x800}, {0x1, 0x6, 0x800}, {0x4, 0x7, 0x1000}, {0x1, 0xc000, 0x2800}, {0x4, 0x8c, 0x800}, {0x2, 0x0, 0x1800}], 0x7) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r3 = socket(0x18, 0x1, 0x0) 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) write(r5, 0x0, 0x0) 15:25:16 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0x8}}}}}) 15:25:16 executing program 1: syz_emit_ethernet(0x87, &(0x7f0000000080)={@broadcast, @empty, [], {@generic={0x803d, "d5eb8ae664329168a56f05768c1ca0dbab5918880057ad4fd8ad78cfaad9bd72d8ff1530f3e230cf8b2a0190acc896cd10786c12e716a76ee3c7cdc10bc2827e6f9c514ebc45f6e49a742ff9d10804d66c2cd5c3bff9f5db395e1fcde48670c3aa0d4cb7cf38c3cc5b3187369081b51dd070acd53aa9bc60c2"}}}) 15:25:16 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) mprotect(&(0x7f0000ff1000/0xd000)=nil, 0xd000, 0x1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000580)=0x5) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x22, 0x2) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(0xffffffffffffffff, 0x0, r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r6, 0x0, 0xa, 0x2f9f}, 0x7, 0x1, r3, 0x0, 0x10001, 0x2000000000000006, 0x8001, 0x4}) msgrcv(r4, &(0x7f0000000000)={0x0, ""/61}, 0x45, 0x1, 0x1000) getsockopt(r0, 0x0, 0x1f, 0x0, 0x0) 15:25:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000000)={&(0x7f00000001c0)=@un=@file={0x6b2f841e542302b3, './file0/file0\x00'}, 0x10, 0x0, 0x0, 0x0}, 0x0) sendmsg(r0, &(0x7f0000000000)={&(0x7f0000000040)=ANY=[@ANYBLOB="a71de3ededa526305123b3026530696c65300004000000000000"], 0x10, 0x0, 0x0, 0x0}, 0x0) 15:25:16 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f00000001c0)={0x5, 0x9, {0x8, 0x81}}) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') unlink(&(0x7f0000000140)='./file0\x00') open(&(0x7f0000000180)='./file0\x00', 0x40, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x80) 15:25:16 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f00008a4000/0x2000)=nil, 0x2000) r0 = kqueue() kevent(r0, &(0x7f00000002c0), 0x39d08634, 0x0, 0x200005, 0x0) madvise(&(0x7f000076d000/0x1000)=nil, 0x64207, 0x6) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) mlock(&(0x7f00007b7000/0x2000)=nil, 0x2000) 15:25:20 executing program 1: clock_gettime(0x4, &(0x7f0000000040)) r0 = semget$private(0x0, 0x8, 0x10286) semget(0x1, 0x3, 0x200) semop(r0, &(0x7f0000000140)=[{0x2, 0x6, 0x1000}, {0x0, 0xfff, 0x800}, {0x0, 0x1002, 0x1800}, {0x1, 0x9, 0x800}], 0x4) semop(r0, &(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(r0, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r0, &(0x7f00000004c0), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x1, 0x800}, {0x0, 0xffff, 0x800}], 0x5) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000018c0)=""/50) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0x1ff7, 0xfffffff9, "01000000f07fffff20eff8ffffff0200"}) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0x1ff7, 0xfffffff9, "01000000f07fffff20eff8ffffff0200"}) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) recvfrom(r2, &(0x7f0000000100)=""/25, 0x19, 0x840, 0x0, 0x0) 15:25:20 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x25, &(0x7f00000000c0), 0x4) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$TIOCCBRK(r1, 0x2000747a) 15:25:20 executing program 0: syz_emit_ethernet(0xae, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffff4c5b0aecb9cb86dd600000000078000000000022000900000050000000000000fe8000000000000000000000000000aa01009078000000006000000000010200fe8000000000000000000000000000aafe8000000000000000000000000000bbf0020000000000000102268e98e6136c30411f9ff23a115bdb000045cf9e1f01090000000000000000000000000000a0f226ff6bc8769bde9260016d66869c8eed0179a75534f42f5fb4dce2ba328b2bd67c191965ae62c52479b55eab6f31eb1375d49ae33552c65d66117755d5a88f5b93ccdbaa914432e58021888a5e98c7bd172ae7fb23e1165698357f9cbfab24aff33ca587bf501337854fd2b81c0109a1182b463a1262065dcf2c3401556401b4e42ef7d0deac5be3c150d9f92d2fa0c98bda3a454666006aba090dd9104faea2fffc038a9f89f076160c66f8d8debdea"]) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000180)=0x9) r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) chroot(&(0x7f0000000380)='./file0\x00') fcntl$dupfd(0xffffffffffffffff, 0x0, r0) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000001c0)={0x121, 0x3}, 0x8) sendto(r0, &(0x7f0000000000)="62a39d17fc9ec1d8e03088df1d2ae514e1c734cfb20b8728e39dc9b1c3bb28ac6c42e7280496d1f337066a6433bf90edabfb9d91da4185bcd8b7c73c24c52b62499dcd187317745fffa3fd376d66d8ca20ca920b7dc50d35d953681eaaddac538782ccbc75c8630d16d419aeaf1832a76e889b8c62f018acfb4c891c1f6ee3599c5356a6427ec441486f83bbb288e311b9291eeb01694da760a00347aeb98accee7cd5e58edd748256ebbb7ce2c8f0fab0846167764dc65841dacea94014f32fff2587b2e2db37cb7fb7c45400b9f3bca49dcec527a2bf14f897139ffa7f23b0ce5d54f884b6ca37475dc485", 0xec, 0xb, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) semget$private(0x0, 0x3, 0x0) 15:25:20 executing program 0: pipe(&(0x7f0000000480)) kqueue() socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r0 = kqueue() accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0xc4e, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x80, 0x0) r2 = socket(0x2, 0x3, 0x8) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x84, 0x4, 0x1, 0x6}, {{r2}, 0xfffffffffffffffb, 0xa, 0x2, 0x8000, 0x3fffffff80000000}], 0x34, 0x0, 0xc68, 0x0) 15:25:21 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004800003c0000000000019078ffffffff00000000440c80007f000001000000000d00907800000000bbf04e0f39c001db002f0000e0000002ac1400aa"]) 15:25:21 executing program 1: syz_emit_ethernet(0xae, &(0x7f00000004c0)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x78, 0x0, 0x0, @rand_addr='\x00\x00\x00\"\x00\t\x00\x00\x00P\x00', @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, '\x00', 0x1, 0x2, 0x0, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, [@hopopts={0xf0, 0x2, [], [@padn={0x1, 0x2, [0x0, 0x0]}, @ra, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}], "a0f226ff6bc8769bde9260016d66869c8eed0179a75534f42f5fb4dce2ba328b2bd67c191965ae62"}}}}}}}) r0 = socket(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) lseek(r0, 0x0, 0x0, 0x1) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0x3}, 0x8) dup2(r2, r1) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000180)=0x9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r4 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r4, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f00000001c0)={0x2, 0x1, 0x200, 0x80000000, 0x3, 0x6, 0x3, 0x10, [{0x8, 0x1, 0x8000, 0x1}, {0x20, 0x80000000, 0x328, 0xfffffaa0}, {0x6, 0x7ff, 0x4, 0xfffff839}, {0x10, 0xe3f, 0xba9}, {0x3e0, 0x6, 0x1ff, 0x3}, {0x0, 0xfffff001, 0x10001, 0x11}, {0xef, 0x0, 0x5, 0x1ff}, {0x40, 0x2, 0x8}, {0x7, 0x7fffffff, 0x90d8, 0x4}, {0xfffffffd, 0x80000000, 0x100, 0x7}, {0xac, 0x0, 0x81, 0x9}, {0x6, 0x3, 0x5, 0x1}, {0x3f, 0x5, 0x879, 0x80}, {0x2, 0x8, 0x80000001, 0xff}, {0x3, 0x5, 0x9, 0x7}, {0xeba, 0x8001, 0x6, 0xffffffff}]}) 15:25:21 executing program 0: socket(0x2, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) mknod(0x0, 0x0, 0x81) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getppid() fcntl$lock(0xffffffffffffffff, 0xb9d5cd3237c7b550, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f00004fe5092c5bdfc631f46182022695237cd5546d3e44463152fc3b0aed2959c66ce59c1e225462c9c5f205155efbee"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f0000000580)=0x5) r2 = socket(0x18, 0x0, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(0xffffffffffffffff, r2) unlinkat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0) r3 = socket(0x2, 0x1, 0x0) symlinkat(&(0x7f00000000c0)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0/file1\x00') connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r3, 0x1) 15:25:21 executing program 1: syz_emit_ethernet(0xb3, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff1000490000a5000000009c019078e0000002000000008209b019cfb89992c5830002006f46413481e5196bf47c99016ae57c4a11a86ba490e3a676b621bb82af2b3612abc3a91510004cf100008626ab479f130f7571aee4ec3d569fe5c1d367052ff154b8e090c9df982fce38d99e6c0aa018908c903b66d4605b48bb72e7d34171c5b354d9567b3faf83f72b31b043d6ab07331ee152f6f9000000"]) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffea, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r4 = getegid() getpeername$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5}}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/214) 15:25:21 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = semget$private(0x0, 0x4000000009, 0x4a2) semop(0x0, &(0x7f0000000380), 0x0) semop(r0, &(0x7f0000000200)=[{0x1, 0x9, 0x2000}, {0x1, 0x0, 0x1800}, {0x1, 0x401, 0x800}, {0x2, 0x5, 0x800}, {0x0, 0x9, 0x1400}, {0x4, 0x4, 0x1800}, {0x1, 0x101}, {0x4, 0x7ff, 0x1000}, {0x2, 0x2, 0x1000}], 0x9) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x6, 0x2004, 0x0]) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) r2 = socket(0x11, 0x4003, 0x7) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282906000000000000002babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000021000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x400000002, 0x0) close(r3) getsockname(r3, &(0x7f0000000000)=@un=@abs, &(0x7f00000001c0)=0x8) r4 = dup(r1) faccessat(r4, &(0x7f0000000100)='./file0/../file0\x00', 0x45, 0x2) semop(r0, &(0x7f0000000040)=[{0x3, 0x0, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) r5 = socket(0x2, 0x2, 0x0) socket(0x10, 0x4000, 0x6a) connect$unix(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="ef1056c1c437fda39834bcb02b29b863368a5b4b2c724fdbe508488cdb3ac0435c0eed95ce301b971d5b0ef1e8d117f145a4a4c233f9f5fbf74c2e14980e8207db03e688caada2d0a6476b52766dddb1dad51299bf536fe934706844ecf3004f6775690019e6136262b978070045737c2ec5c57abd928392d495a12807628e07ff00556d811f9d0281f196025dc13d73c39bd6bf74ffde3739bdc5fc5ace37b01f16e593f0874250364436383af15803f34ac5e97b95d31a382cf10ee3"], 0x10) socket(0x10000000002, 0x2, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x0, 0x0) 15:25:21 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33, 0x0, 0x0, 0x7}]}}}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000002c0)=[{0x3, 0x3}, {0x0, 0x401, 0x1800}, {0x4, 0x200, 0x800}, {0x0, 0x8, 0x1000}, {0x1, 0x5, 0x1800}], 0x5) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r0, &(0x7f0000000200), 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/215) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/233) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f00000003c0)=""/129) 15:25:21 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mprotect(&(0x7f00003e6000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x4012, 0xffffffffffffffff, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000580)=0x5) r3 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0xae) write(r3, &(0x7f0000000040)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x3c) ioctl$TIOCSTART(r3, 0x2000746e) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) 15:25:21 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000580)=0x5) r2 = socket(0x2, 0x400000001002, 0x0) dup2(r2, r2) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x200, r3}) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x3, 0x1, 0x9, 0x2, r3}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="d5ff96", 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f00000000c0)={0x7ff, './file0\x00', './file0\x00'}) 15:25:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x0, 0x0, 0xfffffffffffffff8, 0xfffffffffffffffc, "09000000245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000001c00)="75800ea23550998651ad9f3b3f944e0e2e0fe2afc088628628688213516a9c791c7a567be3111c2e48a807db864b280df8d42a1a4a0985ba6b74496abb7c97df86c1a20d99896f54f4d66c1064e53bed0ca24973c1aa4fda7ec48dda575bc2b538ae7b960c8a7a6e0fe5b617d4c8a6994b8ef3e95d6a764fcc836da54635d36a7f65b103144bfbe9253705185ef46c7db45419e5a8ad8a7946179bde382e602787d7465d17662cb830e2c428269b349c769f599bd6476f420165710ff7bb41680037e75cd5a41c33646a49f2310966c269ff30f5c0470c307f6c9bf0c98a215eade7aa925920ef10d02a31c0b3e7a9855450d208695a2a929870931d75a36ffc78feafa003525cccc0ba7d1ca66e4d332969b80650345465c097c65686720c309b50eccdb2df89ee87b9c11c7d1f36e05503f83effaffa1ea7a3a9c9b036b6ddc7752ffdb85d8dd091e5d3610cb6ea752b4826b2fee83f3b197eee6537407263e889e0989fc1ae59cc897b786256d9dd82beae9f9246dd8bf1682393cd5926ec94cd0fd8c59b64bfa606a4c6a92fc7a309c80ff66d85d10f500899ab0412b92586bacedd8f9135dc34f01b89789553b603ae64552e99d633f195740b40f8b551202397046c8513defb2108c587472eba1d32c35438f3c6ce234c29a09e45bdfb93bbae796a5ccd8fbcb4405fb799e055275e008bb5341816db5d06275672f51e76c3a4d78313ab214764fca1ac4a1561a3d3be46f359680fdc5c41599d01a509c26e69091daab013d7b98f93a97cc7996f594caff9a6fd2cba8df98aea624a0119f20eb58f41ff55b2af54a90e2adbbd84f7892171c2173b650d29a0f8780b5ff639ea5b02986f90e8b8b92ef9854fa173ca38a1200247d6c24f9dcce2fecff658d93a92b1ae742633f944a9dff6661fc1bee75ae14b55d034f0705f43400f4e64abd5a880dddac6e6bc18fe913fffc5c8cf2d9088df6cb3a0c2ca72e43a4a8b657e4470e0a807e518a8ad49d3e79201e0140cf56fe2d4e06169c74efa5bb2ae1fcf36d8a033ddec05286588950ac3714fada05726f5d613a75893788e18c1682d6ebc18f2e1ec49f9a0852cc38b0e6bbdcf5e7b1ff356ac86b973f35ceeb216998b2f94eb0f8ccc7a264e736303c40e08f3642a502ada307f73a9581ecada748019eba5d0e8b6cd56eb4dad7193e79e52ecfb7710bad497c545cdc94d7d2653bb34978c74cd8ed7f6e329cf0f46ab34c8af3f3b9056fd2f28ae0f40a006b6eaf25f98eb80a9f1ce8f836c1aec19df25f950173a41abcc1cc9dcc2f4df96d32e94f0bca0b86f1ce6b507517d162db63a968b5dd391bf18f344d5224f3e03a2e74fa967cd513639393d1b3a2dc8bd18cd49131ed6b6bd34f94d3c3b7aa2fad327cfefecd290d3a27ae7052f717dc2febb762ec5a35e71432df49fd4699b4f304a2b1e8b2fe95cd10a04c2e10b0ee1cec41691c3ebb1c814dede6dabc62578dc2e8e55d4cb0033d151ce8e7efb3b8ba8d0495cdf6888b2deaf19a3c7edb820ff58cab76cce861eb997e5bfd361f2ff2002d380a4a0d9e8ff922b5d12a41f66b25e62f7c47e8bbbdb1cfcc1e77a1362dfca277a7a8ae5dcdd6b34373dc7d1b44f6ea232b95de5406ad5e8b742b8bc689f26433e0f91917ed5ab5b890e567c361af8170806a77c41017fcc1d86d11ebb5358251d122e62cfaa81f4dfa84af6218dad7381e7606b005000acfd031cd58ea516b2874a88d0990dfb88dae81d2c98b470a684a5d0852be367f291e51b71091994e5b64acd1de6a4d76a576472b18c1063664cd7468138382aea0c9d65a89b15f91a59af140f551071cdcf35c546596c33435b02a493b8ad2d868bb67faeb87abc429b4b43aed51332ba95dd7856ed3ac8a07f34809b659ee4d87e2c5cf87c924f056a0e93c35c3260ef79386179b3674e7090999682c632f832b189d52f2dd1702ec072e372e26862d570b54468c6797855560f659a72a9579283aba0cb95c35862075c0a87bf71e9499210608396dd203f2fe4df79484c2c96a8367fea64d56de51380166150d9c6c49ae6d34f450f0f8cbcaa86fcf1a7a0641dafb890a156565cb3bc77b7692f78afbb3da4228c7897754b73cb31c1679d7ff5f5d4360bbdaec1bdbee77b5248ac44b586c5b14437ae85a257033c39cc5adfbbd57ba068c7a6efc4206805992b7cff0c5cdc694b8364a38227014b488f4e8c08fcfe825e26b6466232b861c7b1fa69c206597981df49ac2e6ddb175050fa37ea065b3a55a9b0f6652392f2df939283ace7c7ab28c6bd6e919af8ef94673623d084474248787edf347b4a5f97a41165dd77af4e0c5c60c6028b7317433336f1536bf0cf1197c2d534bf97177821c2fb597064c1cbed8d0fced5e328415657a91cf4025fa498b0a1e4d0bdc878da7789a94c56e69cc33764aa920cd23d6cd688ac14fa362e0f368906478f63d95ddbd8a2e5806ce010f9881510a1b8213f182ff174fa0cc1b2bcd585", 0x6f2}], 0x1) r2 = semget$private(0x0, 0x8, 0x10782) semop(r2, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000001680)=[{0x0, 0x2, 0x800}, {0x3, 0x7ff, 0x800}, {0x4, 0x8, 0x800}, {0x1, 0x7, 0x1800}], 0x4) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000280)={0x8311, 0x1, 0x2, 0x1}) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000140)=""/13) semop(r2, &(0x7f0000001700)=[{0x0, 0x6, 0x1000}, {0x0, 0x101, 0x800}], 0x2) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x3b, 0xbf}, 0x7, 0x7, 0x7fc}) semctl$GETZCNT(r2, 0x69984c16b2fc7db6, 0x7, &(0x7f0000000380)=""/100) socket(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000440)="24ccd20778397cec96cdff6c1e1f78c0084bd23a000000000000ffffff7f007941a9d20c8d71b24d0e6d8e238f0df01568b2b9e4e95bf24c72332ab30596ef17c25180b8ed48f44969c2d8bafc62da9e4017e0d2702d53091a407d995a32650ca6be7d33dd958851f66ec1ac4255c02dec7db5f05625fea9921ac0b37bb0940c082bbf101ccaea6505e0d343dd52d64663f4bfec8a3571f8ab2f6767a98e3ca00cba6cd9f01017f7bde62494ade12625df8223f429aa8607c52668417331bc284d", 0xc1) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000640)=""/147) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f00000000c0)=0xfffffffd) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000580)="f83d48149a7ddd94d92e367d5ca1f71afbc9e6e00021b467b962bd4680edbae114f3e5e7fa3c2ab8d62177b1ec8ad87ccb56e8ce5df569cbf14786a950f3e2d37aba7e65b146e15e3ee14cf7ec715fed65cf9637b1575a9f196d5b01ff410c160000163e7228ea58729f9b2f2b9cfd884bbc3d1becf0a9e85994b5490516e94661b0decdc477e332aa9b588b0f8396d4f99d6347", 0x94}], 0x1) 15:25:24 executing program 1: syz_emit_ethernet(0x24d, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000086dd6076605102173aff0000000000000000000000000000000100000000000000000000000000000000592a0000000000000401060502003f525c2147a0fe78b3d21a78eaa59ba01f4c12955e6912a1840c4604769dd8ea0427f23dfb1583f75921a826494ea84fc0ad5e9a634eeedb399bfad52fbea3c1e845c5ce7c95dfc3c8277620e172ee9693d9da44387057b1a2e22a0502888363ec3e903401bb7775e85595e7521d90e6885af861271012974b466c256763c523d00f6ba2edae7bcb1014e91b8912907aab3cf4b5d6e6eba638b7d2835515f38df79e45fd2b432b348f0bf462e326c0a89aef161b2c6516b667795da5462cd4eecbd6f5076fa9ee9656d7fc152b6abbd067f99b81711591702280c20a2ee946ab06e6603d7b50dfe281fcd7be7c220009385985066403346f30ebc1e22ebb46caee73aaea74bc1566f6e855a59eb7fefa1514114cac8f3736b3b34c51cd97d5ae1ef98349933c3fca972bb5120f17b60000878ec7c9044987cbc8a7ff5d2868dfd6e9a52ba64b6304a2125df79e000000000080009078000107ff23f99555dfd89b83b58dc82fe43356a131b7527d8e6aa5d5ff69486ba4a770fac0cfd552bcdd2b4608a947307e8bac13ddff84ded405775a7b19ef82074e13880b709d902cbc9c47394f56487dc73afb6a4523fa26743f9460749c48c745fd3e1cf7aca0c6e2ff8c5f2eeb9e1e409813689a76ef4c043dac64d6c5b24295b65a169b5e7992164d9118132c04bb0276450c58ff3c4c37c82dbf40b0eb1dd9bbbe788f35a620dd00392279e651fe8d05b7c889e40110978e06184068870a3e276bb592bb017848161d492ee0fce743d4512cf60c4605564ef6d848773340b5371f5ed46ca5452aac6db50d5f006fe811153f151fc6fcb9f52cc029df299cbeaebde50fc61cf1431fa23ae66ef5f3fe2fc7efaad19498bb7a77f1a5a71aae2d9e868339c3d9e0818e783a560f2afc1f4a01c90df1d3620485a5b3620a09a81d3c170f4e61af96d4738a0b714ce71386f905596a41d57868a275636d5c7d3475eb614e5fe9e05dc6050ee09215da3318ad6225affcacd5065d0fd821ac14ae4113d1115d035fdd7594946f7e3f3f95bc"]) r0 = semget$private(0x0, 0x7, 0x3e0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/172) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000000)=""/36) 15:25:24 executing program 0: r0 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x1000004, r1, r2, r3, r4, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r5, 0x800000000000, 0x1, 0x9}) getgid() shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/151) syz_emit_ethernet(0x102, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031397100cc2c0000000000000000000000000000000000ff0200000000000000000000000000010c1500000000000000010009a1d37a3f55618bdae8d9cb91a0c2d675150b06b96dc6638fdaf04f1c49cabee618e78137df638fe8a202329ff19a377d89f22224464ac7f015c9f595286c33b510d7c71008ece763a4c99b5ac9300e6bc897e80dd786a1a60028c15bb3912f03c362c0fe97962bd17432b86d5b976202678795139e20042049479d5ab22840d1ae3f5cecc6e32a54184dedcc165f5a686e4f2accd0c04a409004e6ec3667ffd0f69b050200050000000000004e214e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780001"]) 15:25:24 executing program 0: r0 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e712048600000009648", 0x14) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x3b, 0xca, 0x0, 0x1, 0x5, 0x9, 0x8, 0x2, 0x1, 0x2, 0x1e2}) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) 15:25:24 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x51, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$BIOCLOCK(r0, 0x20004276) 15:25:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) mlock(&(0x7f00007cf000/0x1000)=nil, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffffff7f696c650000"], 0x10) r5 = accept$inet(r0, 0x0, &(0x7f0000000040)) socket(0x1, 0x6, 0x7) sendto$inet(r5, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b76e77e035c64cb4193b69f4d1b613d3f8d1aea08d129", 0x2e1, 0x7, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f00000004c0)='./file0\x00', 0x8, 0x20) connect$unix(r6, &(0x7f0000000500)=@abs={0x1, 0x0, 0x0}, 0x8) write(r5, &(0x7f00000000c0)="80266a140b59907a14a5bc03fcd26fba24eef925df86118ae9e1536ca1729f40d929165444a673a4541b49bb2359d2690e843b267c9b9e58ae5718bc21a7b36ba49ef67af57eb64ca15c1fd8bfcc73fdf37e149b4f97f4f2eb6dc572b6bc57511af9fed5b159a5bdba24d1ccd39c2dde9891dc46ecc6ebd2c5daa3e0df04332675b6f8682e348c794460ddd3ba054ba8d05c044823e6c93da7e8b4121cd828e844ba400dace98c81b303673e26721725ad2fcbc385a64d925afca0ff1085a8178be57489f47506cc2d153afd76fea9add7", 0x15) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 15:25:24 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) accept(r0, 0x0, 0x0) shutdown(r1, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x550, 0x10000}, {0x18, 0x1, 0x1, 0x10001}, 0x5df, [0x180, 0x81, 0x4, 0x2, 0x80000001, 0x4, 0x4, 0x9]}, 0x3c) 15:25:24 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x2}, 0x19, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) getsockopt(r1, 0xb7, 0x1b73e500, &(0x7f0000000040)=""/76, &(0x7f0000000100)=0x4c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) r2 = socket$inet6(0x18, 0x4, 0x1) accept(r2, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 15:25:25 executing program 1: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() socket(0x11, 0x3, 0x0) kqueue() kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) kqueue() connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66066c653000"], 0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x50) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="16000000000000000700000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC, @ANYRES32, @ANYBLOB="20000000d7000000ffff00000000000086c89b054cb266e103317f0630d6f2736e44828a35e36a601962a30f8e0dff6cee0c5555b8a112647a62cd3f05b9bce88dc6fa59ba209a797657465bfde8321dfab1dab8e4b09ba881d99563343158b4edf4df1e04fb615c0b0244e7b51c007bd2b61a4c60e86e28303811fcd56b0d95f9e5b26d5f57e6dcc5806ed5b0a3b4440d64a73f21e6e7f4c869d6c6460edc724e7a3ab9e3bb6a34e9d9b680e4a8beadea7febc3e891cf4ef191b64a1740f47e44ea6ad807816a3c273bb8f384abbf396f346d81c2deee3af55f00337c7ec180c581f515c9572a7e18b2fc0362e2553b65c82f8878f2bca4caeea7620bc3d7fa84a44b97a085ea1a06bffd7558b5e0146df6ebbe4a17bcd9f8718a5f380c89ff32ad3fe13da3b2b31aad37847da90d7c02e64dd53a8efe9986debc25ecb7db5101a777a1c854c0c8b5ab5cab545445980356ec45274fb8503ad2885b6155dd90f865588b9217b0ae56c5e83904e1b0b690cc4c0000000000000000000000000000fbcf5c1a437573cc8f7b04f1bd57697e00", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x50}, 0x0) 15:25:25 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r0 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1e0e, r0) rename(&(0x7f0000000080)='./file0\x00', 0x0) 15:25:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0xfc80d8d, "5606007fff0000000000000099850000000200"}) sysctl$vm_swapencrypt(&(0x7f0000000080), 0x3, &(0x7f0000000240)="58298452c25ccdd59b40078e5387866c3fa0e316bd32a7e091b7119566113ca0026a9a844573961fb50fab3df9081c10a0aa3616e137ffa85d19e80947332b921915d89c0e613684faee2fa9943e13ad617ff5b12869a119c87be67f97e93c78d0963629ea7cbb5f694d8c19e59224c6673aa4f85849ff888ddb138106425ef4c0db738e3ee57dd02ade9a1ab1cea75b58f25542cfb0ef531215df3c3766b7ac9d8993127268bc5bcf3aba9a624201fb284872945c7b6194957bbfddd359b95ab2fcf4342fbcc420c48bb1", &(0x7f00000000c0)=0xcb, &(0x7f0000000340)="7af489964113b503e0d768b9f9556fe9a594b6d3ea495bcf2e8f94e0e3fd5a5256828661456924884cbfbbbd5740dc040b15b859e54b999d3b9d7ff903c923bea0b5b0ed41afab5ff5f3d4b1bb3848f6cd8f3ea9f177c746162b8e7d793fe6eedac131000851f7466fef3727daf508a2d93e23156e5021abf6e758dfc3", 0x7d) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 15:25:25 executing program 0: r0 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) sysctl$vfs_ffs(&(0x7f0000001080)={0xa, 0x12}, 0xc, 0x0, 0x0, 0x0, 0x0) 15:25:25 executing program 1: r0 = socket(0x18, 0x0, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x0, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180)={0xff, 0x2}, 0x8) dup(r0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x200}) r4 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) r7 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, r5, r7}, 0xc) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000140)={0x9}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 15:25:25 executing program 1: syz_emit_ethernet(0x48, &(0x7f0000000080)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x12, 0x3a, 0xff, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x4, 0x1, "0d40f3ac2e9eb2b6"}]}}}}}}) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r0, &(0x7f0000000100)="880000d2ea465755f8b4bb6eafec7848225cd36d1d6a0e49893e1b0000000000db71f08018357bb5d42a310f0f480f245cbfbb0000000000000000001e29710f79ae3c739e4b837a879e95ee811c66c0b6cbd8bc3848afc0463af1e2f1503415eb0728f16a862537757b9dfe645a1d913aafa12dd5092833b5b530534b148c3a47f163000a202a2c97f80d03f14f905607f13cda6914ee10bcc25abca11953d977bbf709ead4838c8401f315b59ac40397c362a032c861fa665cfbd0ea271b9d051227836909fad51c5a8538b8a7fdfd4c70768ed0a3c7cfc27388f318a1f25f5e2b50b9e8a8efb4f11fee1124e7472516ecb51d492e50cd9a0a61b6665c84d9dc097cdbb4486359910ab70f6ecdd39121cd9f08eee641e5e424cb3e8d6d1dd05d5432a186da36d6", 0x128) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x2010, 0xffffffffffffffff, 0x0, 0x9) r1 = fcntl$dupfd(0xffffffffffffffff, 0x1e, r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@un=@abs}) 15:25:25 executing program 1: mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x802, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000580)=0x5) geteuid() r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f0000000580)=0x5) openat(r3, &(0x7f00000007c0)='./file0\x00', 0x100, 0x20) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000540)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000004c0)=[{&(0x7f00000000c0)="e87647d4d9892ef17833a3e76f1cad8c6599559d09566d60e8485a63e781ab6ef5f9d36d4cca776d83ab1c31abd86267341eb53d5237ef7ec1d97365aa7d69dfa5c66ef6dc4a555a23722e10", 0x4c}, {&(0x7f0000000140)="11bcd933cd692967a7afbd8b3febd3bd97030bc73450e7fe83ab30e9866cbe4e9bd8fa497fade3895fa036d6a6ef1ec7f86954271a153c0e932da6c5c5a0284e3fc54fde2ec64581d0b9b0654bf91b343a0fae9a9cf0f24565587935b6b877344dec1b677db8daa9d381df0d7d4eb522829af985d6376450f9ecb374ca6b9774a5f16290d1fe9e44f3c23c34d34bee928ce160be9a5f24fa548ea77409b5147273a80b17eb", 0xa5}, {&(0x7f0000000200)="0daa3ce7943d6526edf94f87da2ffe343798e34b7a6ca7d9f8c368811d3ab8660cce0b516747df7eabed846d613cb929ce2b8f11295c9e79566f54717ce9f69608482753b090f33354fca5802c531dc9e19bb904ba3d97d87dfdcc7a13a564941d3fee2618ff", 0x66}, {&(0x7f00000002c0)="426c814a7350790886ba62330a6f59e2d95b92f5ef9f16cc43bc7f768feb", 0x1e}, {&(0x7f0000000300)="4cd98e98d98e74b7e97c5e14b7a250a95122f8b1c146733834adf340821c822581a34ee16bd4ba37571b868ff81979990e99c63b23d5510c6e9758419c74fcd4a345e0b71b7755ce4be868ca25076203083e5fda79f08d6c922555580f553c9f40d6cdb92a1d70f0305329c67210ad9e0e363c71c22aa2db98472245e249a722617e4e51dc69b93d79042448ba868505c4c967faf2925cf55096bccd8010224486ea2ad10d87f2795278e24d210a5a2ea5e8402f3a8e57afa9d65bb468b6dc1ad3045051d152e645cb35f64b42f7", 0xce}, {&(0x7f0000000400)="436f3b35e2f63538998b3035e4c1f444a0549cd4550c51e3d59635acf7bab8980a8aa0e0b06151e01e4ab4b6dd4edcadc8dec0660c9a7860ed2b4ef25385f784892cc588574f4e2b4e27db7e9748171747ff42071b6ae666441c9ce693d85c594f0d7748128477c396065a4c8f1d856042eaad39a78182f5f403168f374cf61d23f2c4407b178b", 0x87}, {&(0x7f00000005c0)="87921d71b62b22549be90d1e333157c57da74f1b8c7d6f9c123afad720567c4d45fbac1f5b39ab272eb628831b104f009a792f36c28adf3729fbafeb994af653da6b3d217e8a9b00cc4aeb7f106a1a025342260285d558e9c815004a2eae26c3d0dfaeebbaed3f4764298e1dff23b28c7026db5ee731be5856b8defd222c60735b712ff13d0162726d706c7ada80b306320a2da82a7662db0c03e02417a34a1d76b358e43f25fa4644c9afdcf162097ae82e0d4ca24d29b2d5566e55c1cb107e1f82464f2a78b1dd498f69f30952e68cbfb4fc9414922a", 0xd7}], 0x7, 0x0, 0x0, 0x408}, 0x408) sysctl$kern(&(0x7f0000000000)={0x1, 0x3}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0xfffffffffffffe71) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x8000, 0x0) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(0xffffffffffffffff, 0x0, r5) getpeername$unix(r5, &(0x7f0000000740)=@abs, &(0x7f0000000780)=0x8) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000700)=0x401) 15:25:26 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0xa088ac064810a368, 0xd1e32c93d5b40ae8) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000580)=0x5) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) flock(r0, 0x2) r2 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x106, r2) 15:25:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x81, 0x53, 0x4, 0x100, "000000000000000100002000", 0x23, 0x7f}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) dup2(r2, r0) 15:25:26 executing program 1: r0 = socket(0x2, 0x1000000008002, 0x0) r1 = socket(0x6, 0x4000, 0x30) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac14"], 0x10) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x9, 0x2}, 0x8) r2 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) r3 = socket(0x18, 0x0, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(r3, &(0x7f0000000240)=[{&(0x7f00000000c0)="6b1d6fdcf38810697847e25aa1a9d0990b7df34f0e6a77bea27d4a55", 0x1c}, {&(0x7f0000000140)="733d0de3bf5c12707406fe502ddcc3f27750dfc331772ac394097a5449fd9d7e89ae1200679c40431d7148318177f273de1f6543a6123cae7abed2ff", 0x3c}, {&(0x7f0000000180)="047d8970f72b1c9121f43e6feab8f9b22fa5fe4af710ec87a154aaafbf5b635d701ac9a8795075745367d10b879badf07d3652e132834ada21acaf47da82ef7f5ad8c51a9bec93438952c3925d72d86d4709bd2b3c84a2e22178e5391a9fa62650bf115c480661c10b3636ca05f3afa61e63ba67b3df187a7edfbc8ed9a17ea2f20a948779271f55c59fceb66cc0", 0x8e}], 0x3, 0x0, 0x6) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$TIOCSTOP(r2, 0x2000746f) write(r0, 0x0, 0x0) 15:25:26 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="820201f0ffffffff39163bfa8e7b7de69e9bd60e89686b57a61c2c482d62293660d9f996a8"], 0x1) socketpair(0x18, 0x4, 0x4, &(0x7f0000000140)={0xffffffffffffffff}) getsockname$inet(r0, &(0x7f0000000280), &(0x7f0000001300)=0xc) getpgrp() r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x4, 0x1f, &(0x7f0000000300)="8519d894b9ff4b96791c593d412e97a2ca8da141dc6a28b5b340a57ff3315d4770043934542414dd7b3b8b24b41c9f8d9780dfe0989e7261edff768d1e94a388dbcfc6d446a557129c6da3ed1cee1b1fe71c0ea171aa9a83ee9944953588ce36147fe2fef790f4ccbcafc0c7752be1bbd29e6c3aeef0d10455a7fc1ab2803cbb2620f986be863664ad4ab81ee35d1b073163aa41b1b74ca4c7a169ef2b294a7b1a6bb3965602f7de5b8620f483b8a1f308f39bf2659adc080b8626b61bd61cc8df838bab988bfd6d29e0f5dc5f10f21b50333d0c74ec0b480c1f3c7802eb3f0d3d3b7da2eed8ba24f4395e03ef304298bef195a4e998aec765799d85c099a6ef38e6120c0bf01cc559fc5819cf2457345a2607c8cc569e6a656adfce28a8b390f118745fe9fb57275db52b7c326ae790293abb10e8e3e3f5dbf6040c8e4a1f4f77b3ecfd4f7592fa715677bd6f78364c5974db44c896b4c28a5a10203871887f5c5b5a1c843007acf463a043e5626492288ccfc1c228071f9050b93b1cbe297f3a5b4c7e3a568c11477219444b33f82f2e053f5eca6598731228088b1ee68eaa0baeec1b39ddd3dec5bbe0d9dae322fcaabf6afd8d67ef7f80b031cfb4df1bfe6322bd436bb610515b7257313db7840d4516d66ddd1bd6d88fd68f3cb6e1ff717528f958a760804ed15ee2ced674c4ad5547f9a8df727a9c466c1f971e8ed668e87e02f1eceff96fd29caf678ab4484c0e9ba079c0eb08974338b8e6f271a3fa2765ba8e42f475f32f0438963be93b8d205db1c852c2761afabc08e31f40479753f5e282563ee40d25816e26f120cef45738427c8a811e4adbfac1b8d579d8bb6531089444142c2edfe498514ecf14530dfd9c3686ade6bbed99e2937443a9d49662c124e6d606825a1b756d58bb4cc0ff193ce51dacb77a11beff37d9efbcd3fff5d98604217735e1b616247a3a0676c71a4f5dc6d360c2780a511561a91a377c8cbe618d8233ac2f4178a6fb959aed9dd05dab343cbb66f9588d09b27a73ab2d3e9c94f3147f832247f4739ad2e931d41f69aa10f40547f03a4e0df721efde1808dd50abd751d6236661a24fc082df5c8470678cc9f804f6f852cb3ea67c28d099463905bd593277381418f6e48cf32d65722f7b4d3c82136c7d3b817af679c99eff9fa00ce76a5458c0f81462d80688e899cb1a05054986c3062ebf970f06db69444e6da7467746331391dc2cad33e26cf9d5eae27e9298beb2c1f90260056b825d8632ddd54370181614fd5cd3d20e5272aa08c9cce2785f2804b8770bc374ec168b5bafa728d1887c6eb0103b1548da39a21db9e40290f1d74e9602ba62d22136d48ecd805425184e3677c53b42c44c4e808a95a2c3fde87c94652414d449ea4e9701c04e03d8139dd93daaa9a2b06c9d66f98c8792ac2ad3135a287cf5e0c03ba287e4d2cb03d01428f11a1e9a9d83056bb79b57d186543615816bbee50219c8dc1e9d1a54774d2a9083c2b4c23ea6062454db96e8080774cbfaf656011b27bd1990fb9c0ee1f53a53af46284bc1c346df121ba92dd773f0df86eacac1848ada86bb1375d8e5362a90e308e41da27ce20539763f8ab0ff1906027f27d5989dfb3cc960d6ae97d155edaa359081631d4aaf48a9f7cf0079fc365444f326c8f0d4c9e8ecd7f263e7861a24866c62fbb768a10d79f98223934151e888cca146516f7db649e7c3e62943251eab55c7606f58bd8274886dee07abc37a2199d1a4857135579018fddf7256d450b1e514ee85cf6c44b83b5fc1d84b77c8f97ea9978af3a28871c16949c34f4d4e609f430f301e0176e8a64ad554e575d10b529a275ce493eeea478612fffa31ab1c595cb55fc4fc18d90314ac0557dc0af66ee101db3bf938d45fb830fd7a0e9de3272b2185d1ce0d95438c49300232749f2441549e13f2b664f1cd933915409f08c92645f5f2664fb4176bd1370269375f30b4b7e9b5e7c392a8b6c2c4170feb8f73553a0acc768a06e3e91a140cd768a0af5a1f63bdebbc2f144c28c17110982d4a7c0f62bceeceee365eb5691646b2348d48cc4005d54954f140b536251e7e96bbaf0e40265a5f34dc808299ea3d287eb1c149bdf58b9b57b7f986041ca91f4df4a724172f79fe2472915c07770e4c5c755a0005112b1bebe10de83d46fb88030ec683d12c105b6c74525b2011e64f08c371654605accff63dcc63248b5d3a0d4e16e675dd6e2990ae446f8f946056c0f0a34604f6c6bd67dcdc274ade9487b4981e4e9f413586c0660be30311d43719d808ec5d2859b2e060465d5d59f44d9239c1c45a09ca8d0d367821ca4e97ab5eeecc400ed210046a088fb8fcc8852ceb226f5abe0d09c2597bb0bd378f110641918e7cf7245c722615c5de5567bc1d90ec701d6642cf06665decbf18a0f7fb62eecf06e9e8780244c61c94e0f9f94e96522fc4ae463e4b88dfa13fcf3d289ea56b544c097df0bb35e37351d8879473b8ff14de946d3e349327b872823a71ee1374bc98f9e11866d616d678e2229b95b9bf711169a61fa4156d04a0298f2f8454a45517f24ee25a43305b7b9e462f91a5d023e0bd04872058642bd40fe7057ed3dff29c57ab34ff418d8eb7c664e4113cd5de2916713a7ff9c69db473c1a68d055d30a84141caa64729afcf33505f35d75de8380a5e9e42582a369b42d22aff9f2d601ea8eef7b5d49448771cfcfab305baa42b050beaea087eb49410d9d27b9acc234a96b845dd2212acae38462df52e6db2144dc531f2b5b35ef5e188dc5b41d2410e3058f834f734f125d5583f00c58934c5f950382c1aaf9853974931587f4b0918799609d1f43fa16557df28b711faa55f198007f79e1efd875eaff03522121f789b7f2a6e48df4f79e393d29e398f831e55e7b0069d34cb3f8e28d4d022018bb2163ff0749655233bc6480dc53f03b3953e4dae1736c3b3f466dc6eae43671ae0d6499fdfd851eb30f0b80653727b030acbd1a95871d2ea962ed4b1408796d5e33a418c266006aedbfb6e4aaa9ccce101d5529d371b9a84d0e019a068f849c22f3eb62e957f248e5a26a00d384db613d6fb171788631903d80b7c53baa4a800a922cbc952c6e4a6ff72a4608714b91bc28ccb3e05442ef5b0bf0d7d47ce3659103ca7771152fc10bc4ed6d56f9503969b18fae6066a6f55bb736c049def91ca42970a54a234a968941b1c751c7beea6c7258359624da5fdd8f569e56a48a0769d8376f22e0c63fd52ef1acc8122932f85ba6b8591cb349e6819db8e358c09966c07cdeaf4cdb9c9ab3987776b2252c53af8558b78533795f378eee6b3319450bc132e08e4faaa158b7cfa4f27ad5745ae4e157e320790c46d6a61a71ac72f13fcebe438806e484acdb8ca6a6afff9a73f8a5ae6a29465a7d86b2af39e4ff1e3d450b7ace0687616231610ab45381b2a8033c5d786faaaf89d412c1fe01740526b812f165816f2d1ca3cf08e8f8f82d1171a5d4ac218649819c1193266e444615c035772862ff4fd29011f4255a4b66f636edbe9d03c8997538f79d5759cf5213e8910b0bb9ab2e772b76e20095794bccf4e82f45c21e93e786dee9810e99e393c7f6b617b74fa53351e225e13d7fbb4c463b568a7e16b58dfdacb750e5363a260deb3a07dc5bc5a73c158dc54bfc0ce8fbc40fa04a3650d60f56be0f7b62b6b3fd001277fb7f59cedd2a0a5f8add7f3693c1a26a603f831733b6c307239cccfe12e7883c611560aa7013d00e1aa4a4e69e49bead5b43a87d9f68c9a8d6b8babbe7e7acf7df8b7a06d2178f032a202872121fecfe3a31b6a7cff84beeead53fc00cad2a5afd8e5dae956487f925b1b4b1e3d2b88882b0188009fed30162665660c59a783abc9c74093880bc3cf32c54636afa08e8d20b3c4dd42a1873b9e67e5ad1a9c7168f5cae3bef49cb1232bb0cc1c56a09914d59e8bf2ef0a28c4b1583dde9a17d4ba40c7e8b11dce75acc90561c607bd71a5a96aaa12439c6a2d4a300bf16cdbc7bba4f228a7b5b03a0a11e9febb5bc4b90aed1a77cde0c5f6cce58903669911e32fae0bfa297c6b875be65cf390c329647425b4ce9256b70aee98247476e02e48320a014a208d07ed520569528a4db3094efbafbf23838f738cea40b75637cf8fb88e7de6c1606ef7bce031c5a3130af322b48daa195c072c21c7f3be9a5029e2ca8db8a7e6774fab6c46f2014a154804ac409c53454bfe6346c16f18370275abf7d076ce40ca0957300fcda4f1664049171070a0abbd7baa13c0169a96ee5b81f60336d7daeeede7c056c8e81973f1236b13ee6825ea137dc9647d1c4e4c6cf9af06a668c7e27e99b847836f583ce4daed1fd9e0a9ca4f345af12b62651d7944a099a693ab3186f10ee3b9947acd55ac03443b46b7208b26d700332887cb0b7f54bdd48d2f3b01cf4d60a25852e98d6e0418ec846817147b71fa1f9872fc24a5d86e78eaedb5b5cbe1ea4de9d82c48d62a9e63e025ec031540b5a8ca303eed31ce0b5623807c60e4334db9d0749631d3331e9bdddb2c4165aee84b7195a53a8aab18517b7db90200daf8ba5cfbb576d0e6c2bf2ce253a7c1e53915d42fc2990f16034a4454834bdf0d910fd9fdd2ed4b6031584fc5cd6597c3bcba8c236c36bd42cfb0dec124aeae4c154838bb94be3f24126eb3d65faddb941353c9b2eb18a1fb50eed8be6d69a5d9e5b09b597ad5f425b18ea608b51394c01dae8fc8ffbf8fa4b45f6c69b58e1e672037621106ab0664545d84d64db9c19075c966ae173ebea1ce28f93a54d1af5187cd4f7e28642054f348c67d3964c581a69d81f369be48aecc019da1368dc145765be6a0306dc94f43198b2d8a1fe21512f63f55b4f3047b1cc60a95d6270e2729b36325f4f8f81ee982240446722cc9bc511f6a857960813e18c45a47b49c4b0adbdc34bf09afaf60e6e3d135c4f098fe6d313c2afda9dbe70de0bae940f9c74f8ba022e3cce70bc5c26ec8e4f7d8c94d486610cc62a5d9dd1819b033c42277f5815e9f2e5f5871cf7aca3ac950cf753fd4e388e57788ccddb9552a250b192187159ddffaf0c5e198a43323bdd0b06749fde79ecf26ccc49b7fce71110d44a38dc29ff60949d7a015550a2ae45fa1df7dbacd516d87a2099b2b3873c3357918585de2d9a03aa9d190374de44ed19b13cfa31b9cea221426fb5c10a9fbd31c0d0415f5bdd844ab6788adab67f06be7b370d8c10319740e63f5d7c5bcb47b2dc6cfa6700caa60f748b6637e2a21fcfe0e5a513b2e31744cb5f377b2600515c08c6b15a309f8f37d796ec281dc6fc326976aa34ed85864e21e274ad3988700a6dbe6e8465d850127473ec733ccbdff80ae6f1abcde10159af361e943ea28c82a25821ebdfc419f95c475bbf446f198730bc2661704dab80b71c24af7833cc92ac82f9ccf98ffb65d4a8b0a9ba8d1e7f153375c4560780906c82cddf9b76f9cde427722fab98b1a86fe1deb459bd7a9d0005d1ae50c2cc68ba651f3162fd892acb728b576620facacb4774f0297209fca8d6b220fcef24236fac068f6bb4ef3aa80c36bfc9571df47c5b5a164c5bd8f9339bb93def57c68e860c6f51660f60fd207ead2eac7af20d962c07aad1275750ca3903555884a6902c671b09ed2fcd04e86dcaad0649351c940feb9f4ebc4cb976629ec080dc740a2497b0b63b76930089cf350437f4622b32637b2785db76916b8d1253dfa50897c440e495d09f4cc27aa62d240b1d60933847685ed895d5492e676a288", 0x1000) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000002c0)="07020033ff0f00"/20, 0x14) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x7}, 0x4, &(0x7f0000000080)="ac57892ad0aa263c67c7d4fa963e38f38ff10d012a1feb652544b582dd6d5b6e5b7dd1bed04d229bfa1b1d69ae3ce8ff63841592a2b4003421cf08d8aae2a21617c02cf2a91b2c2774db1e603524", &(0x7f0000000100)=0x4e, &(0x7f00000001c0)="e5d8a8b9e0d614acdc694c393b3ac960797798f6c3f5ceaaeb315b5dfd1554aacef725017a5c76c933f6c6e0fe7a59814848da8c57411cf67918b28eb3aeb3ac1ec11c50cf242aae62a0f9eb989a893e1006ce1db1a5f45a793e9f67412ff0069882d215bb6fd4a574bcb0ed10474e9600102cc3338cbcf388aeef67fbb6b5d6e498fc913c58c29ef60d356d25ac684a20107f1ed9", 0x95) r3 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r4 = getuid() r5 = getgid() r6 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r6, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f0000001380)={{}, 0x2, &(0x7f0000001340)=[0x0, 0x0]}) fchown(r3, r4, r5) seteuid(r4) write(r1, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f00000013c0)=@un=@file={0x0, ""/108}, &(0x7f0000001440)=0x6e) 15:25:27 executing program 0: socket$inet(0x2, 0x2, 0x0) r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) sendto(r0, &(0x7f0000000180)="80d19cbbc8cd2c6344503bc22e11265a9e665e83231b278d4694b36dbc7d15425d58c1c80dc609cf8109317225ec2c2fe3019662ad664cefa509722c2115bca0d9018d4e56d3d78ceec45543fb6ef060151e9d23d7e0f8dca646d04d0c9b7ab24c9fc180a9c1e06a4f7f5867aeb707ada61c5dc1bc7a96851fdd9b7a4cf694a91e825ee666ee0cb87d95476610f07d4e64bad58b8e34623774c852ad105852d9533e6fa95cece00f52b15888da8d6b8d7eccf489998477554857e9770c6f2ee5732e6b099b", 0xc5, 0x400, &(0x7f0000000280)=@in6={0x18, 0x0, 0x3, 0x6}, 0xc) getpeername$unix(r1, &(0x7f0000000500)=@abs, &(0x7f00000002c0)=0xfffffffffffffed4) fcntl$dupfd(r1, 0x0, r0) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) setsockopt$inet_opts(r2, 0x0, 0x2000000000020, &(0x7f0000000040)="85dbad7e1ed16950dc7f8eaa0de6d07115c83e285234677ef8be249eac0e0dc618a3768abcdcee6344d494658dd77fe2a0b3ecb09c0b71010071c5de92dedf51dada9f0812839536551a48b84276dc8579c22b9e4762c60f37a1ba3b044e543f5cdee4dde8c1c45cad76e3bc768a518d52fa5ff26af8229d204f6c918d006d33e0e53ff058e76db364da522c22647fca8bf99507838d4c351696873c868760904477f37de7b0ee34c1f3476c186f6dfe9521b158f1f94bad0093c685b2a200059d64b35a55b4472974d50500ae5030d94ddc45689a277a2bce4401e98654693696ad2cbce83b87b58322da839f3fae0e433c17c1ac0d3dd8d560383cd087425a262e2fe24fea8b1e0f2326d7df635471bc9df6bb3e3803025f36c0c896a892bf508ac7a12d25b3d57a86eca986238c", 0x12f) 15:25:27 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file1\x00', 0x80, 0x0) renameat(r1, &(0x7f00000000c0)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00') r2 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) r3 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) r4 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x0, 0x106) mkdirat(r4, &(0x7f0000000300)='./file1/file0\x00', 0x1da) write(r3, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000180)) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) utimensat(r2, &(0x7f0000000200)='./file1\x00', &(0x7f0000000240)={{0x6, 0x5}, {0xffffffffffffffc0, 0x5}}, 0x2) unveil(&(0x7f0000000140)='./file1/file0\x00', &(0x7f0000000280)='W\x00') mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x0) open(&(0x7f00000001c0)='./file1\x00', 0x80, 0x63) 15:25:27 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x39d08634, 0x0, 0x200005, 0x0) madvise(&(0x7f000076d000/0x1000)=nil, 0x64207, 0x6) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) r3 = socket(0x18, 0x0, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup(r3) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) fcntl$dupfd(0xffffffffffffffff, 0x0, r5) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) preadv(r4, &(0x7f0000000b00)=[{&(0x7f00000006c0)=""/240, 0xf0}, {&(0x7f0000002700)=""/4067, 0xfe3}, {&(0x7f0000000840)=""/109, 0x6d}, {&(0x7f0000000240)=""/20, 0x14}, {&(0x7f00000002c0)=""/234, 0xea}, {&(0x7f0000001080)=""/4097, 0x1001}, {&(0x7f00000048c0)=""/178, 0xb2}, {&(0x7f0000000e80)=""/250, 0xfa}, {&(0x7f0000000fc0)=""/141, 0x8d}, {&(0x7f0000000140)=""/78, 0x4e}], 0xa, 0x0, 0x7fffffff) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0xde, 0x0, 0x9, 0x375}, {{}, 0x3, 0x90, 0x80000000, 0xf4, 0x5}], 0x58, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffd, 0x0, 0x2, 0x7, 0x9}], 0x80000000, &(0x7f0000000080)={0x200, 0x6}) 15:25:29 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[]) 15:25:31 executing program 1: sysctl$hw(&(0x7f00000000c0)={0x6, 0x3}, 0x2, &(0x7f0000000100)="530ff100d3681dc57e24b40846aab091cf224fec5401935fa71e90c500400000000000000e77e20006000000010000dfb8bfbe34a252234af482d6bfa4405c75b7cb8d727012fa08d60c9631c8e3c6062d094509a13a270bb7b68699022665b9597417500b9f18ebc52d1f7bf07d1dfcfbb08b8645", &(0x7f0000000080)=0x75, 0x0, 0x0) r0 = semget$private(0x0, 0x0, 0x506) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000400)=""/173) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000040)=0x300001) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000003c0)) semget(0x2, 0x0, 0x0) r1 = semget(0x2, 0x3, 0x92) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000300)=""/36) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)) r2 = semget$private(0x0, 0x4, 0x1b5) semop(r2, &(0x7f0000001180), 0x0) semop(r2, &(0x7f0000000240)=[{0x1, 0x8, 0x3800}, {0x0, 0x44, 0x800}, {0x2, 0x3, 0xffc}, {0x2, 0x5, 0x800}, {0x3, 0x2e8, 0x1400}, {0x3, 0xfffe, 0x1000}, {0x2, 0x105, 0x455f5a20bdf6258}, {0x2, 0xaf, 0x1800}], 0x8) semop(r2, &(0x7f0000000380)=[{0x3, 0x18, 0x1000}, {0x4, 0x6}, {0x4, 0x80, 0x1800}, {0x0, 0x6, 0x1000}, {0x1, 0x9, 0x1800}, {0x4, 0x6, 0x1800}, {0x2, 0x5, 0x1000}], 0x7) semop(0x0, &(0x7f00000002c0)=[{0x0, 0x1cb3, 0x800}, {0xf, 0xb8f0, 0x800}, {0x3, 0xf2e, 0x800}, {0x2, 0xc46, 0x400}, {0x1, 0x3ff, 0x1000}, {0x4, 0x4, 0x800}, {0x1, 0x4, 0x1000}], 0x7) semop(r2, &(0x7f0000000340)=[{0xb, 0x101, 0x800}, {0x0, 0x2, 0x1800}], 0x2) lseek(0xffffffffffffff9c, 0x0, 0x8, 0x0) semop(r1, &(0x7f0000000280)=[{0x2, 0x3ff, 0x800}, {0x3, 0x40, 0x1000}, {0xe5d7e9dbee521c1c, 0x8001, 0x800}], 0x3) r3 = semget$private(0x0, 0x3, 0x506) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000180)=""/170) semop(r2, &(0x7f0000000000)=[{}, {0x0, 0xfffe}, {0x1}, {}, {0x2}, {}, {}, {0x1, 0x0, 0x1800}, {}, {0x0, 0x401}], 0xa) 15:25:31 executing program 0: setrlimit(0x8, &(0x7f0000000180)={0x7, 0x95}) syz_open_pts() close(0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) pipe2(&(0x7f0000000340), 0x10000) pipe2(&(0x7f0000000380), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r2 = syz_open_pts() ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000280)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xfff9fff6, "73cc5160521f09384201002183712e00b82f588e", 0x0, 0x6}) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000240)) writev(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}], 0x1) 15:25:31 executing program 0: socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f0000000180)="fd0fdc3f7643efb49d07877ef3d2e9436d9c4a6d9e1ffed4c7cffbc0c7a013ae4738a30e4e4074f3c1253a4839147ccc9869599ca08de7f1087fe980ae4d04daddb7ecc206f98cee132011a06943fca301dc3b092c02caa04f404423b9722f5ac26d83f82a09943a388841878d72e50d6a06d565e00886326a80b2b626ad8a43f709a21d83af553feef8ffa3e981802044918338ac", 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) 15:25:31 executing program 0: r0 = socket(0x2, 0x8002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)="01", 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) dup2(r1, r1) poll(&(0x7f0000000000)=[{r1, 0x1a5}], 0x1, 0x0) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) fchown(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x401, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, 0x1, 0x80000000, 0x2}) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1f0) getsockname$unix(r4, &(0x7f0000000140)=@abs, &(0x7f0000000200)=0x4d) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r3, 0x0, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(r2, 0xffd590a4dddee60f, 0x4, &(0x7f0000000380)=""/74) 15:25:32 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r0, 0x2000740e) sync() mkdir(&(0x7f0000000080)='./file0\x00', 0x81) rename(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000001140)='./file0\x00') r1 = socket(0x18, 0x400000002, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000180)={0x800, 0x1, 0x6}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r2, &(0x7f0000000380)="34167a539b495630b9dd2aa2bed10fd5840104fc5fd5c12dd76ba0e6e519e04d7d2fd965251a992d66cb5bb5430bfa8991c142168efeb01aefe6458988c8db7eaaeb187ead2fe44a27d64d335d41442c54be2e84d1cf6d13065e65b8e47edf0ec309824eca393266830739b11a779e7e491cba4cd8f8ec5601eb8500edbce8cc390536a51f1a7b22564dbb1642993821d2103ab174366eb2e60dd55298b024d6337902b296443750459072eb1b0a2807eabb90972dc90e06b119e420cc16921b6c22e5e6754e04cf3a9e6727e44777c483e1d0ccbf5c5b", 0xd7, 0x0, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f0000000580)=0x5) r5 = socket(0x18, 0x2, 0x0) getpeername$unix(r5, &(0x7f0000000500)=@abs, &(0x7f00000002c0)=0xfffffffffffffed4) r6 = accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) getsockopt(r6, 0x10001, 0x7c01, &(0x7f00000002c0)=""/192, &(0x7f0000000240)=0xc0) stat(&(0x7f0000000040)='./file0\x00', 0x0) 15:25:32 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000400)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x8) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="0e5211d3982e03bdf44aec0479bff4ae945efd9c0be181d226a056331988be8decccee0f14d401888500f92b740890913457fa107ec1ef81b7676b836e55071c08b5", 0x42}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x80) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r1 = socket(0x18, 0x0, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x0, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$dupfd(r1, 0xa, r2) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) 15:25:33 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x87}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x7, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f0000000580)=0x5) kevent(r3, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xb9}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 15:25:33 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') ftruncate(r0, 0x0, 0x0) close(r0) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x2) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000580)=0x5) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f0000000580)=0x5) renameat(r2, &(0x7f0000000140)='./file0\x00', r4, &(0x7f0000000180)='./file0\x00') 15:25:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xd6, 0x200000000092}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xb31, 0x550b, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f00000000c0)="ff0fd753ea647cbd33503f296cf9effc8dfd36abb766dd5f089e862ad89099f7d614b3ae169d60e4f5003a508f81832095cef4e3636138302d610f85ab7543f1bc7ac81b6380eef989844c643d7c2a880908aa661f4f3f3bc9906c6741459f402bc13bcaf98a41afad80f08b5c8365b374774eeb786e62af63b7fc3e52f4e0b5", 0x80}], 0x1) write(r1, &(0x7f00000001c0)="a1c0", 0xfeb5) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) pipe2(&(0x7f0000000200), 0x4) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 15:25:33 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f0000000580)=0x7) write(r1, &(0x7f0000000000)="3b6e12110310d53facbb90a710b2778033997d12d18b1a2af23440d50647eba724e9ee19e4a13e730e868f76e56f1d19de57e6393e1c2222542eb23703003ae5d15157bc597e", 0x46) r4 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r4, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000140)=0x2a) r5 = socket(0x18, 0x2, 0x0) getpeername$unix(r5, &(0x7f0000000500)=@abs, &(0x7f00000002c0)=0xfffffffffffffed4) flock(r5, 0xc) r6 = socket(0x2, 0x4001, 0x0) getitimer(0x1, &(0x7f00000000c0)) connect$unix(r6, &(0x7f0000001680)=ANY=[@ANYBLOB="821b002f00"], 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x210, 0x0) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) poll(&(0x7f0000000080)=[{r6}], 0x1, 0x0) 15:25:34 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000440)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x30, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@time_exceed={0x3, 0xfd97c9ac2841e4b1, 0x0, 0x0, [], {0x0, 0x6, 'cye', 0x0, 0x0, 0x0, @rand_addr="67f465119e4125f4eaffa888984ef89f", @remote={0xfe, 0x80, [], 0x0}}}}}}}}) r0 = semget$private(0x0, 0x7, 0x3e0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/172) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000000)=""/63) 15:25:34 executing program 1: close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) write(r0, &(0x7f0000000180)="b35826810000007919ce17864050736630e2d22e75fdf0c39e5d64ffa757a15aa46d70f6fc9825650960cb17baf1b4b1afeb497f85a9f971cfdf02ba6e17a706b09e4e9a0b7ebce0cb411f44b1bf326579e4d201a58008a6742bd6729dc9fdeae9880e14d3af87956619a91b0e12", 0x6e) readv(0xffffffffffffffff, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x34c) 15:25:39 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x43}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x2) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)=0x6) 15:25:39 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @ipv4={[], [], @multicast2}}}}}}}) 15:25:39 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) preadv(r0, &(0x7f0000000b00)=[{&(0x7f00000006c0)=""/240, 0xf0}, {&(0x7f0000002700)=""/4067, 0xfe3}, {&(0x7f0000000840)=""/109, 0x6d}, {&(0x7f0000000240)=""/20, 0x14}, {&(0x7f0000001080)=""/248, 0xf8}, {&(0x7f00000038c0)=""/4093, 0xffd}, {&(0x7f00000048c0)=""/162, 0xa2}, {&(0x7f0000000e80)=""/260, 0x104}, {&(0x7f00000000c0)=""/149, 0x95}, {&(0x7f00000007c0)=""/78, 0x4e}], 0xa, 0x0, 0x7fffffff) ioctl$TIOCSCTTY(r1, 0x20007461) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x3, 0x0, 0x6, 0x8000}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x6, 0x0, 0x0, 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r3 = getuid() r4 = getgid() fchown(0xffffffffffffffff, r3, r4) r5 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r6 = getuid() r7 = getgid() fchown(r5, r6, r7) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3, r7}, 0xc) getpgrp() fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) preadv(r2, &(0x7f0000000b00)=[{&(0x7f00000006c0)=""/240, 0xf0}, {&(0x7f0000002700)=""/4067, 0xfe3}, {&(0x7f0000000840)=""/95, 0x5f}, {&(0x7f0000000000)=""/35, 0x23}, {&(0x7f00000002c0)=""/255, 0xff}, {&(0x7f00000038c0)=""/4093, 0xffd}, {&(0x7f00000048c0)=""/178, 0xb2}, {&(0x7f0000000e80)=""/260, 0x104}, {&(0x7f0000000180)=""/156, 0x9c}, {&(0x7f00000007c0)=""/78, 0x4e}], 0xa, 0x0, 0x7fffffff) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x2, 0x0) dup2(r2, r1) 15:25:39 executing program 1: syz_emit_ethernet(0x12e, &(0x7f0000000900)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100f80000bdb973531eb41c45fbcba81247e4f515ff0200000000000000000000000000013c0000000000000001000100000000004e224e2300089078ecb03dc87fe16bbf59e08fc23f65d8187a32fa9ae2ec638ead4f04df767e7aed93d724e4d0d9232e92dbd9247f2c9aef64067508f745694c2f61277cb5ee2472996a15ea885c2f8d623375ad1834258974345ae1d8958afb7897512fd519b8a1879b41195c47f739797208ee19a208a3bd897d265fab951d8f9e9259120ac563b283fef0e85589099af7018de272fd837def2698db8daaab03723b54a2e1eaddb351894ff3dd8c604193e51d90d93d8783014ba6e713eb40a60457a37fd393fdd9492b92a8742c548309d156b196da9d5eda15a64eacccea00000000000000000000000078f8e692a18e80751070f61a1a72af9f5b03a52c84008a77f2c7d4f7fac296a035b8ad3d01f9c45fda7f2dcb710d26f5cde027cb856590c47cdd2f91cd0cf648f38d0586cfc863a2ad600298530c783b076e4e6c76cfef2c150d53ab3d50dfd659eac1790703f13b0c88f2be6b8965ddf97c295d921cac2269fa6334d08b682969282d1d580881651b4c3f887e4888862a80b00497451431d10425fb"]) r0 = semget$private(0x0, 0x4, 0x1b2) r1 = semget$private(0x0, 0x7, 0x3e0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/172) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000005c0)=""/167) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000800)=""/210) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000180)=""/253) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000380)=0xc) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x4, 0x0, 0x0, r2, r3, 0x12, 0x7}, 0x1f, 0xa211}) semctl$GETALL(r0, 0x0, 0x6, 0xfffffffffffffffe) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/250) semop(r0, &(0x7f00000000c0)=[{0x0, 0x7, 0x1000}, {0xcb7c65354e9d000d, 0x6, 0x1000}, {0x3, 0x1, 0x1800}, {0x3, 0xf801, 0x800}, {0x1, 0x3ff, 0x1800}, {0x3, 0xf69d, 0x1800}], 0x6) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) open(&(0x7f0000000580)='./file0\x00', 0x400, 0x4a) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semop(0x0, &(0x7f0000000040)=[{0x1, 0x8000, 0x800}, {0x3, 0x1, 0x1800}, {0x0, 0xff7f, 0x148df21ddb89f556}, {0x1, 0x6, 0x800}, {0x3, 0x8}, {0x3, 0x20, 0x1000}, {0x3, 0x2}, {0x3, 0xa06a, 0x800}, {0x4, 0x1b2c}, {0x2, 0x7f}], 0xa) 15:25:39 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) select(0x40, &(0x7f00000002c0)={0xc50, 0xa2, 0x7, 0x1, 0xfffffffffffffffc, 0xe0, 0x1ff, 0x3}, &(0x7f0000000300)={0xd0d, 0x5, 0x6, 0x1, 0xffff, 0x5, 0x8001, 0x9}, &(0x7f0000000340)={0x1, 0xb5, 0x100000000, 0x401, 0x9, 0x3, 0x0, 0x10000}, &(0x7f0000000380)={0x7ff, 0x3ff}) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) preadv(r3, &(0x7f0000000b00)=[{&(0x7f00000006c0)=""/240, 0xf0}, {&(0x7f0000002700)=""/4067, 0xfe3}, {&(0x7f0000000840)=""/109, 0x6d}, {&(0x7f0000000240)=""/20, 0x14}, {&(0x7f0000001080)=""/248, 0xf8}, {&(0x7f00000038c0)=""/4093, 0xffd}, {&(0x7f00000048c0)=""/178, 0xb2}, {&(0x7f0000000e80)=""/260, 0x104}, {&(0x7f0000000fc0)=""/141, 0x8d}, {&(0x7f00000007c0)=""/78, 0x4e}], 0xa, 0x0, 0x7fffffff) r4 = dup2(r2, r3) ioctl$KDENABIO(r4, 0x20004b3c) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="b156e6a0f2798280bd25768484692409d27f27833e3b6c174ba1d8c5e3231389ed0f74a957e1faf1f2372893a5e9a6b3c28f6d9c6fb7d246407ca7e8aad0c48f16c1e431c3cb0b38002e057ab0dd2eb07aacedcb1dacfd99f09ca5ab1b5b840c79b4c3f7e591a353a1a2683ed04f578517de46aed1b6a64ee619b0f49d0eb3f1633cd1ba3a3baad5a90470eb54b9aeb6af5c5360bd", 0x95}, {&(0x7f0000000140)="0ed2ce4e1d02af57e4ed179ffda688a0763c0af71c497a061afa8c771ac73db9d1e63994072ce4c280eb3816098cea1f20f410136d987161c49d4c88f2da617a51ad44a84b880955fda13e4a3cf567d6b8cfcf5a73745eccfec27f32cdb47d8b8c5037fcd99608543a80307c3e0001f66d94f3bff66969ea97fa91cecb3b466a", 0x80}, {&(0x7f00000001c0)="fa2c0e8037a4bab31cd64ef287a5fa5dd0ad61c6880946fc1e203c64e37755864341d5ee06b8e2baa2f96fc6b7cbcde295543a5890bb74a93cb569a7b5f631223f9853bcbd5e4f95cebfb7087def426eb06e5b0864c0a30caad6174284abc39e01b7069608c1eb72bc8f5de2a6bef30a520dfc929295ce137d0cb0a4909b53aa4d4ebd1e766de70f436e827b21a6ff5b7c0989fe5005663e42d01b8359bdf49c0907bc0c59f97226e3b393701e473fdf6f1ce04117c5db898fc443eddd3e7ba141312fa7", 0xc4}], 0x3, 0x0, 0x8) setsockopt(r0, 0x0, 0x6, &(0x7f0000000040)="caf56fdf", 0x4) 15:25:39 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6002fb7f00083aff0000000000000000001fa68cdeff3f00fe8000000000000000000000000000aa8500907800008400"]) 15:25:39 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() flock(r2, 0x1) fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) flock(r2, 0x2) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x47) fcntl$lock(r3, 0x7, &(0x7f0000000100)={0x1, 0x1, 0x0, 0x8, 0xffffffffffffffff}) close(r2) writev(r1, &(0x7f0000001440)=[{&(0x7f0000000240)="59d662e83a37d6694b7f8dd9a9470a9f09974fd9f4734fdbc3ca3edb58dd891630e3f6ef4d7e8a1f29317fe01a48ab6cdda49cedb33d28e9dd2fdf6058f23a94a8fa905d75c8", 0x46}, {&(0x7f0000000300)}, {&(0x7f0000000340)="df3b9e95fdab5dc97fbc5699db90983c53ee67393bf8249d3dd27475bd18648e107c1ee02968c21cfe11dcc3ee8276ffc5ddc2d4af8ef33f1090881d193740021919462817898d7ce94b403f29fe44161a1149554a3e4971a9e0b4953c1e5be77d149e318535a5a53d57368bb90bf337025b54c3416962fac5e9a6d7e5f126e255a0334cdb859c5b5ba3a7bdcdc864b34af52757b3321b65344a9d8c83cb6817413f3ad32f3aaa7cf46e6fd89238e9b033eba870cbabfc35f3111a50626aee3765bda488645ad6ba3ea51635481a80dde0e99082022a33b35722989a052147ddbd4bc4873a39ff05eb4d", 0xea}, {&(0x7f0000000440)="46ebe4da481c70a7f32f4850ffd67586259258194bc4de150e2c6f96e22f2be4fd0e4d27e4de9f96702a4ca16bd6e613e54b7e7f3b3aea7c41dff5a33b3b337aed9d33b04fff1fd6aea4279d613ebac8d82f263295423e9d5d8fd8c86331a21c4aeaf66c97adf65e4f9b29856c8f4ad9ac8f4b482d0af7e0103cd45dfdaad342c74b1009f2fd66f932d2b1b19575d42338651af03a75ad083c54605972ebf6053cd156c47c51d6819c1edaf98d6467bf7f0d0eda96405a11a440298e73b9444db2686fc9b37180256c75339c682a670627ef3fd4a03965f4732712bcbca7716e8fc9c33e70d2178b01feef8e8cce7c0c651d8120b5ac7c5cd13a24350327c6d7dcaf7a3cc971e9197343a01bd8f747a47e3e789895b27e152fd55abc204e6e04e1ab145f44921eb478f667a66c4b7baa72d6b7943183e736e64a1fbff1479ab151c0a35b08516bce73312c742d5b6465facdb77b5bbcddc3739c5764c54b1ce9a83987186d29eb392dbb04a10fa95bba4b35c9310a2daba1bb181be6dc056ada71e9e239af6746f004ad7aa7d17368eca6555b8c27d227cfbc4fd0c38e5863579a372bf7b20f253cfb7b64f1e190042d453feb6f0ba4685f0e1908253acc8e650496271f23ec8a995b16e90a4208f562a899e68368e5f6b6cb11b38ad2f3e472f95ef29b29647acf566eedfb62938c6394721f6472bcad9d275d5a93354a9b4571196877480c5fae78366f6fd290aa913ff4f1b9769ca123c4f0370e8ab1897f8d2f716340057d291165c86bd671b1d9f21810d204cdf7798b32350dbca293962b4fb7a125b38612699aa141588b4cbbf82e7eef20908ca4cd781c7ad47c96ab50dfa8ff98cc63d0f3bbed573b3bd1427b0052d3dd4c3ef9659d52e7d03a8e58c8985cae0fa9c41bcb08ba87bcc2184f26f0681e749ae387cffa50b6e204ed5689da05aa8c47a8d573e3ed320148213c86c069c03af1ad82cbd443c82284ac4f183bab831c0102b8fb389e74b584a53af54fde552a1bcc9ad62f73e7b5164bbdadb9a2d881cede29897dc34800a7171cd8144f2c11d76cb623b7c85fe75899c935eb369bb5483e4abb0257e7f89d091b527ff3ffb7a21d04efa1c5e22917de5cfaafbda52bf7c20d98f88ca039f2b7b06fcd04129da6f9f1502421851248df40a2b65781a41b58f8787bc0c1db39aef9b4ad6f6c4ea210574d8ecfa5691e62296b736b476109a900e86e94f4711b2014e9c9773db116e193a64e770da6aa3fb2ed8f609766fb01b7f0cd43bf324ce5002f802d8e32f7dfaa65ebc8abcf56736a10ca4b7170df6957b8fc6e7e124769e82341566166690b1c71cb48b27d1e32ca750dd9d7e9252ada3ed07553717d3ff784e26db5b0c7a2bed1171e7a7a1f5f1724d8898ebc700cd14850d6445a1d03f1120946caaaa89d9a795a4051a164feb253030c013b3613673288a8aaefec86de08205a42401ea84d63c32891b486020eb17a9f17ec413c781bd8ac08eb1e7987f6e032258a22ad8d1e4b835f941d64b10f61682d761875505f3e2083199fab73b2c21ac93e52b88056d20ef60c767e1f121c24b778ad51888ebdfda23613afa21d5c2de1e4022d6df0207d1fa6fb9bae445b2cb8422f40f3f96eb94e7e578332cbfe6164655d748cea25da0061c6e2104fe6215241b80a4945072d20361b126c988eba6c01fc8437d0d57743fba8f2bac7cc40ef2dca39fed75e2283ed4e60adcac8e1b623281e907790b7468d00d6088fe1907d5e75e36ec78b9edb3d936f86078cf6fe29a0f8dccb9907b84948738ccc18b3d211537e107e668c429ac3a08472bdc346f3e8b9df3c7551ca2e9c3b9e1ab3a3774343d7a3850238dd1559c1f75d90cfc933b8dc12a78ec0621f36db274098b8b4f4694b370be2948306ab3a3dc55e8d7904e3cf9907289d07dcb269e05ee95dd0127c9d7482adba06931692d19f061cdb5a96b2402a549f26ba1470aa51da0158d8a60fc5657cc0b7115dac0a7b486dca5e3c2091171bf3cc965d9826e9227f067fbd56ec07abe7b53910c096bebe526ff5511057d715ad963f99457de004d51b75abfc6ca664cae85e1bbddc833e09f2050f5ee04c4f6cc92e2d014d3d2b6047b224df0f5dbb4fea9373000588bd6fc3753e20495a8f366d31b1fd7f5053fd66dd92f8b1d83a1719ffb33097cd22791a3b1c6ff0dcc6180960cc8d15924c94ad6c1dc3f7afb2c9c3486d94c0808869543ee602a8baa47cb3fc7571e5d0e71e8c3a3f8a24637dd31b7f2228ee308763635d9203c4914b3336e7055d8d40d15fc9af184b0122b0d28df362917200b92b9eefbac90038ab3e6e8d9624434c3f1d081c960ecd19d65d8b45349c668a84008c7a86342e11e9db54d5760fbb6be375e4e2d48d7fcf379f0c6c42d14be804ecbd58373eacbf16a1f32cb830d2b3e276cb1d46d99f14d5b8e3aaef3c62da0de5b91ea218ed8d238470e4faca0137b0f64b214502574e069eea21b160cd4c9f8fc5a426b1c93438bbb1b1758450eba90fb17c8087655087b06d89431d960d0abfff6262cac8864f7d12c1f26df8630e12a7e4751b474efe4a0658c07a58de7402b7d58bad3b8866f856c31f7624a11106c8c92255c933597fba466cfb7972c6e5482c321b55bd6a361c63f3aef507e45975b6dba2822a1e8ecdf9878ad04a041852b269f78777747a012a2f01ac26a4306fe1c65e4e03708853c84e8e81d41b0850c1f8a9b65cd9397cc2215bdcff4339f4f5c6be3f10a66ce2000fb3d519f95d7ac7b16e95a86d3e7bbfd522303446d4fe39f6acc059791c3509be8ad0d8cfbdd061d08703f3b4fb72f81a998e3cdc66be602d687e6a4dda95ce91044549a47a558842d6197242d33548b9d849efcba60e82fb13b9741beef4c2710c420f3e1905028cd85f7afe1def06cec1fd9ae32635aa5fcf702d5038dc2e7fcef0366d0117b642556897bbc778345a0eb8833ebbb5dcb59a0bf6d7518ccac424fee111d47c07e96baf5969c6b16b43eb4bcc702cc3da24e3f490d58336cf948a7c1881fe959126cb7e484327ee9a869d1c1ddfb184707660a6394037c36fbeef81348ff96f55e46e19f37f2485c939345e69f3a743904b1d0c332ff4b89eeb108c6462a69686f98a4f8b43dc53e75e9df3a779c30d9212b391457afa32de504723e960e4c4b803f6e46c98e7a9cc2d02d60ff6d8da666f9da0da514041a6948124133d68e045955b7a6746a2b00bdd4c7028bf895c2a15c2a650114f3f771905c14ddc89ff46c0a7d3cf160e1aadf243bf248509364bdc2ced3432e2c7de43309c0a809d44d8c34d5c93b1c11dd6f88005a02db9235db899a46e35a5e92a95275a57120360dc8d7fce43b28902014e1410a8f1c250fc8f4fbc360ad64ff588daf9568c6f8f25a5ed69440ee845283d8cee8b2a28e20aad6e1a7d934a80af14de7c901f9786101db1e80d3297fae2e5e391933b58c391aaaea27272396af1c4b2a6244e3bd475aca1da776a4c58ac4de01770bdd85d72297bb56d1a11d5db712fe7f8bfcc75768a992a05c07c2461dffc6ec71acfc68a1752f955f4ebb0f85aafd7f2184799d30f25fa7a14cd0362027180674c325da703d56c20d428a2bfbeb366698639500d99aa6a138f8c0f15994a3a0722dbc3f5f281014cec4c18d937c31c8fe2556b06d3e020a130a4dbe278d26d78713efd724041b7aa6e4690aedb3ecaaa1b83416534d20ce7416aeda203de1726fe21865bef46f4ea31a74b730e91234ec1f6c5ddd4eec9ba54f9dd1eb68674dc7dc219eff4151aba7ceb16c4f62ec35b8c42de25601505d5450c7fdabecd62ba4cd5733baa29a8c05fbe62bf07e4c4a267b75facfd59070b3823a4aedd107f16511116f958a031b0faa01bed36caf8986f5269833ea8c3f99509ac5c798e4cc6a9443decd631d36b3d83ebe3506131fdc08924abf93045797979b5e92cb818ca995bd7e4f01c59296fcc6cee728ed5e30de3b956315260b0fd2810015cb25ae02d93cc63c02befe50dc16b5f5dbd349aece694c6ecd7ed9934961845dc0dd21267bcbcdaa473bb71e2724b70639ce5aae0518392cdbba9fd4c1e526efb4b67893377ae5627da231d3781e207a7c42cf3affd684703c2160af94c543eb7ceb6a958f742a109c123fc9d1cd8204e5391f47ac19adc3c50a9cb7c9ac10f44fbcef114af9f97bf04833b7b2e371401192574beadb101bb796c5b4961c0b1d3178cb565b8b3eefcba9011e288192d88d6660c85e037bbe6c2e440983fc8597a255523c0515d17f15926574416b9c13af51f6c5d30545b9ebf3e06033866d1c6e2f46c55831bcf599ba2b8b3e36b799cd3dd67056ed08385cb93c476c778bacf8aff93bb6b55e3d1e7c07bc1d203823044aa19ada20956fceb30af6132234a5bcb844e69b371ab18e52ce285e48e72f5b3ffea5a018fcc009eedcf3ee5d44de1e40432dd3df887683adc7e26efde112162b5edc38485470191eeb2aa46967c52e2cb4ecf72f25bc8050f025711268b02d35e98fec3fd1582296353a178fe51f2bbcb02337733db1ef3fb17120c489d4d0fa5e9755615d46acbebc5a669d13af2194023964408a148af639e0295d5ce42f7664dac2a9588dcc675e40bbfa6cfb3fcb3e4ce9ecf2bd0007d612baf04be873e80e2659f77bd2cf72f6c63c3f0778e9db06c41d16cfe84477f9ec465f76db58a845c24b530182960a7dbdc589148891cea2e781b672924b77b8d6492b5af84c7226ee525ee938c95e156846e2e7d117c0b545eea8fe088d0576d334c1573ab8dc845d88e5e6bdb5e5fa55c3acebb2b0d7e994631e580e85ac85d9cabd347dbb7c8111596932ad9c9ead9a636f03ac37b43e2808fe74673f177fb7415a5f339867cb8356339de32b69f44986f570399d4e6c555bb9ea2883d9a45c6ece862edd866ab54b70a0196c8f04736647a44e8b498d96123ac3caf8de82346887179fe1f0cef20fe8b0c645eb95ceb56d48c9cf8a0be45eecc9e49ffc21200e4e0f52345f12da5687b0b7c79ccfafbedbf49ba562f9592053736c1b032aa9b9ad7f291b3116e19f2d22777f1a2c9ff8516ca854140e914d8a32dd2b9728963f5861a1ef028700fb0d64dec08f713cd2deb2fd4daeae3c0433de0ecb2ec256c3d2f697230e96984b2452d9fc6d65aa6991ddc56a0f91ec9f35eb7077e161389c7b46b8f0874830816b56b4b7b1e3e251565a2d1db4b847c6b7965129a44acacaab8217f6e95f0858ae6e331a3a1d82e976001bebed4e66ca70e52c45e99242827e24cb798bf40c7e4879f40760dd92b9a3aca46f10a43e94d3e723b7246173714769ca69da25c5de66baece9d409369dd04c35bca6edc62125954127360106e11e2d660fa919f8243034ec8ac53648aff35d3b0ee4724a5d94399ff7790de06438a0c586040a5eba7d9a101ad76d8146cd4ca0bd1d6a8b222931ad6db8fa45fd45358c1eb8fec14aa6080f3479d7d490ac53917d2d4f60ededba74e696923c2d2eb726d55bc5083370069d71c1e50e85db5bd07229d2a3af0b1ca741f659bbf9d07d367dafc1dd3fa0c8718ae59f36b1a0f3d877937ed9f6f40d922c60983d0dac4e96af34a31aa6bff05faf3f0c81ada27ca9e8ac2f3db146b6eb48911d425440b0b8e8704ac75ca12eab02303f55ff7e20d5935320572ac6470f909d3a984ffe216820f0320d97d78183b264bed4d274f3917e98023eb442cde9f4599b5a80fd03d49d883a43f9cf18c0bb1b7f880c5147bab47c0", 0x1000}], 0x4) fsync(r2) openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[], 0x10, 0x6}, 0x0) write(r0, 0x0, 0x0) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r4, 0x0, 0x7363) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x1, 0x7fffffff) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) getpid() utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x9, 0x812}, {0x5, 0x4}}) 15:25:39 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/85, &(0x7f0000000080)=0x55) ioctl$TIOCFLUSH(r4, 0x802069c5, &(0x7f0000000300)) 15:25:39 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r2 = socket(0x18, 0x400000002, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0xffffffe0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) fcntl$dupfd(r1, 0x0, r2) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs, 0x1c) 15:25:39 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) dup2(r1, r0) write(r1, 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) write(r2, &(0x7f0000000040)="78ac0905841030ac2e739f1c943ba2985655620d0484530a9aa5ed328c39f67f", 0x20) 15:25:39 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x16}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x2, 0xbd, "3c4b6989ad9a76ec82d3a82dc80a0f62d4204783", 0x3}) 15:25:39 executing program 0: syz_emit_ethernet(0xecf, &(0x7f0000001280)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6010fb7f0e9900000000000000000000001fa68cdeff3f00fe8000000000000000000000000000aa8500907800000000000611b6084aa38d4139608eb75b1b2df8a0020d34e909a8cbc6433fa48249a786f8d57d0348b9bf0f474e8d36a26a9ffaf052000400a0225973c6946621071ed29cab09bd0515438227ff1f13970004eb0bbf9dea1ba50003d39e3745479d392314aea668e70be2dc98b9007dfef60a00000001fd12eefa27147e35487f485ddf00b548f61ecaa82cc450c91cc2214a726f55373dd35336f45799381ea848eca84e43b6a9fd2517968222c98bd57486a064dc889d965b9278f003c5b2c4b8bc85beca6a8cfe974401d9f68155d74ddcf6681c46e89d2add12be138a2b3718045cc4725107a8cddd0f41f346e205df0d3f9000c0dddf0a3b8e25719b90f38ac26df07c8ae35cd2d63bfd4ce579bb2edac0d53c5d97f296106e6047a57a6c21ffaae24ae9ea79ed103227235507b87284024269c44609eb1dcc9765c44f51d4fbdd6b310c6156d7d0137b77dba6a115ae1404038549b65b1378529769dc23faf284d49cd5630b795dd606301f923a8ed01a521dddb56d2fcfa111d64b7eabf1eb59c91d482f0100dcc02144551db5f8cce1996970726f595ffd2351f830d7d94553ac6506ed7bd85bed553066825f345c3ac0658205d579406ee08ad0cc2e458529e360646ddd6bff4306e2f627d1884d62c96d2f7526e30d0894534e03a55a6a51233ca575bef3fb126e3de4f33b13a385d4d1dfa7210989cb32bc6b5a9474c8e067b5c6a8ffc41d40f4393313fbcbdc6ad40c978efc5d0baa63df5d9eef908ed934212e7db6ff3fe176657f9f6b32e46d11de3318dc6c8999447ccc8b2337e1896149de54de5d46bbcaf013067484a163baa926f72daff8833ef4b60b8a5672ff968a3360b3f25041571d333a10081c1e4c93b15ee91e41e5e9a6fbf773990393fe4ea9304f6fa840fba02fbc76130ab366c72f372a28155bf66ac49e7a957a618c7e40a84521c134102cfbff8aebc2864bbd0050e3cff4e91414e1af9f3322823de1c664e2432ebc54e2ee9bfecb5697da5a46f6fae806e732375731307745b78412644d40cf10d2595d6f1024f0ccdaa75a7978c9f4e753aba75b8c3c27bcf1c98a7addcc389f0bedfb4741ce1a142dbdef535c03923d0e44baebf8ccb8509b353f999626405ee5a0e43435eccc86f7f57b09cca89412fdf50091b6b7708fa8e063e6dce5b97ccb8d8a5fd26b3177728a2127bd5e19ec6c2d6580069036f291df458d83c903eaf6cf236e71396517483cf32125f7c461b189fd98a05b0fb3fe68357d2a4bf95069093eaeb369f89c45fcc294b21c6d3c3fa5c0ef819172f176e57229850ffa3c90d3d11166b428a97f6412c8f703589a13cb7a091ffa7c6f972221210bc940a5fa1a34a61c3d6f4e749f1b963494b1e540939f609a8de92420b5238a47f7d7a9272c88540d2afd59df20f584d3a69fcc3423518d46ea6a437940ad48f55124e23d831229bbc198627c574b8f50560da68096bec876875344f78e215c30c803d543f03ae1bd81191a1a0864b5bf7a3449f338eee7da8f571ea9339af1c8bfa3a6803bd9f4ccca5af56479bf0b07e56e84ae87f9e4f4463311de2750ca27827c5ae1a661797cd26da1c69e77d489e0d5ae4dd62dc25d01c83e4b696a71d82536a5d716089c03d33f7dc5dd9c4e5a97d49394e5d5c9d1eb4b81fd8fdb1772106328062fb8c7640632d5ac1f0c695634087e7b8489dc9bbd26283f0998727bea549af131ffb41927169bbc2ad47f0a290a268ea0162b1ab641024cc2494ce6a33df1e1e1c35cd7ad979c8ae7e45ab46f0c339f91f127cfa2a55ee65e619dc9f468d4dd601f511732acf08e3640fd2bc4450ef65165c1c9efe31b9f5e1db0719484c9fb628559c641ddeb1e52d4185719ceeb087b486c1235c7d09e2c6cb1f58f8a06a250a7ff0cca5c31c504ad13bbbda7f75227966630f4864cbeeff49cd840857a72aacf3bb20f5a61cece7badceb9c08a9f9b915945352309d706370dfbca3fbb4e320a62ae2987bf34c77336196c37349bd8a7bf537362e85d29c478341413a0211e45a7350262bd0b1fb799768cfcd0566cb0bf589af8c4b5f1ad8f335a1ffe4e9ef2fa1501d46e64332abe6a404b0523efc9a00f29db1504f2a8ffca0479732fcc4eca95125286ff0f57fb6953df7d97a1d044ed4a9e0d82fd116a69afac9c068da257dbf74b24c3f82659a1228e7b9f576a3e4b94a24412af574cc76b6a3f282af882ff383d57babbf451442379c45c9ac31fe6af66fda041dc1b0f2fc3f61790d055960f8ea6f194b04058955cbe2af4deeee9760dd571724ca364e09fe47a64515227c95603a30a7e44f3e5e70610307245c2065352eff02aac75d18e047bda7d4eda5f4f3d123bbbf7872f1332f33c19e4f2054731f3ceb93cf6bd12b86f74cc7489ae69c6621d34cc5ea299c2271b033aed691440e55be9de1cf3e6de76b7e52d92c63cbf622cc6376f09086dd47c6150fcdd3f20d8cea402e3a1e5231b2b8bcc734fa7a0f2a14102979f980d5904961fb5e0934f16db27c90ccc7ce5ad5069344a201f4b2c8e66679f712e27218f4d3e14011f8b2d5b6ba243f5bc80ad9f0b836662305f6ee72f6175d191f8e03f561238403b8a1a0307dbf582155aa51ff69bcd7d4cf0e5859c918b1b62628708b79ff73b6e740452317a35c069391f4a45f62096679c0bb26f7767aaee9636e0261a410ae4f661c1baf0d877aee26996893987a0f272a4c40982c543bd9680c3468f84a12fee697fedb0861236b6839b3c26ae4f370d35a1e274f99db465df06dafd6810fb28b557ba0c0ce41d0b6cf756b64948cae20e6109b898dd7d867908102b62b5cf14c59a3ac101afc4569fdfdf0f7a849d74e74b05be6e1ad580fcc3ebdf40d53704cab7197517ab3fb92c9faccb22189e9f6ecd759d55099dd2525e10c1cf43e4d53cda1d9ac2be707dc6138a6340e87083bf5819d5e28ffae070763f1aac4177345116e6f965ef45c0c52e09ec258ac73b9971ff702fd4ffacfc7664e4e56c8acfedf6ef054137b869d32a5f93974360316d2bacd29dc33c09908988918ac3da7a4c63fe37e2d2ea17c12e6225537f629fb15613ff14523c0b7c2db570e9ed9e92b481e019b28839d4275019dd9f124820821abf4645e3d161aa6189269cbc24a87f8144475599812fca315801c6be139f32349badf1f4eb2e3bdf3c19bc9d9bbad3390d7e8a26e2f960f657eb8bb2f2e24f8191c2f115e1b793b9c4d115c2b59142a188fb7c81d245f5c837748ea99c9a22fe837818b06d67d52fd99a35365984fa58ac92903ce7138a388ca2870c02460103118da3ca2c45f92764874180084852635bfc76c8b2150bfb42b26953e26ad592197d99fefd9fc55b4ebecdb8dadd16c03a0b3dacbaadfc66abae0405b7b75d545e8e776f5ed9f920697395b7cf8e8cd8cdf0c75944e9a89c0deff4bb2248617bc4730974caca5617419a658f097ca2b932088129ace22b73c883ee36de841851136b3515ebc1dcdff011190d874c73b495f407af1cf1abf057aabc0359305aeff9acf1432fb80ff04b9a0caab57560ec257425a0d654c4c518c4baae0f3f7fddbcd3c247bd62bca786db8dbaa05c613d3218d428cb6552d0df73214ccfeb322516819830e6b24bd0c69f8489d152f1dc0b905d35bcda5e2ce523e2ff1868e50310446f0ec2601b9b64ee575720c8e13bc4123d6721cc25d837de0bdef4f0945722ca174b49aed9f6db8388a158ac21ef073028d9b7293f712770d76b5849aa8c5e9014da7e0c0b0d277bf2e8daf4927bee204de8ec24ed8483a95b053b8ee7a6adb07fc23ab560e8b6ba316bf0745f47752a624e348ff95f0366252ccaa3eda22961dd81d6a9598f57adef7905cb7b075654a3ed7ebeec3b7288547a3ff4781f8632b843b8ad7b3481e26d967da6945826dc7edb5bf1e671169f1a6e4966cb74eb39c661ab5381793602b25941c4c15ff66e5cfc1be5b3d58525edd5db2377218478fca68975c6dcf67c2f46f54e6c776c6b1a1a60b1e3a4d18c5e982804878d8afc844863f8ba9b45a2c07dbaeca2f3829a6a510723577286efa14a39704a73feb6271f1eb585e9a94da0c17037911c529e4cea913e77106b692d243c7baba56820e196408d59180b5da630f052a1561eeeccfbed094497afaf87f52fdbf7a30991eb7a2de54c510bc429634e8df242a3237832d846b0a29a200e14d6c60779c50f2860eefaeb471ed01fff0ae16327ad660d972ed30f053e5bb3a6306320d996cec302c677df56af073f2408cccc460f4e8cfd2d61498823759d90dfdf2259cc2f5049a5b209280c7b2e23eaec1ffd7d6d637344d7c749fc243890dd5915d4cb2b8447bef7c4a4e69f3375224ed70c158b27189735651e86b2808976503e66245daf4ad26fa12f3fde36130d89f0ad01af9d5a9c27bdd2600050d0bd5ec644e128b3c4cadd4d13a941a69aae7c8cd2def3847186655ccb9970aca35ca89eeacf339ddc0e3db0f0f3ff772e58b635c5559d709fb93f3cee5dbf98d656b29b8dfc8f5c09a4a8860606a8be1017bcb646f80d4652be832f17a31e53e3e4150dba6fc1e0b13c8c2622c266c0f7b50fa9eee8e08a2d6b13b7f53c7748b56dc2b7c2418ca439e0378031448d9bc3df0ef9e4b6b027b3fb62000b0d7ab3ef727af68f10c6b28d49004254e18e043f2697842f7e85d99e110d8e31a8f8c6d78e495f5aee391c9d671ef7ec9d3e5c58606c286f180206ab33372c3b1973699a6e5e3ececfdfc51269e700f449fe2f0ba86442a3380a3bb8e1b7ce594c807ad9fedce7c71149ae1ea1f3d5125992947f98c0cd2241fd0d679a50033be985651dbb32f4887867684b4d7ce28c118fbe191ac814b9042fe48181e0ca0e891c03febbe2b3b90db8952a3afee1fc6b17ab3ac9d94d06df03b2b37c2a982751401808831672de6617c3cb3c68d0d0d81355e5ff37b359a5000058c2a8f65447ffe26c9c1e2f8b84296de34677705e252dcaea0c8cb084be2f95e8d18fe6082674699266e8a0e55ee496730407272a6e5b07a632159e6ec1e90c6330e3215068b7540bb8eca7ad8f6c7fc4e630deae30b2da2aff3caf6df11c0c2ca200050f0a1d83ed7cc143516944e3ce55ac0c48a31d2ae95187c147346c893c75bd9412094da23e97f7fcf555ce3e8b000743ee36461f1bddc0f9ba38311f5ee05090af0bfc4d21b91c5f210e06e3bccab5339b0b4068b794387154089eabf4753bccd8fc1e10a166fd9dab84a053e9f59a84031217370db8fbc83add44705aaaf9f8d2ec"]) syz_emit_ethernet(0x122, &(0x7f0000000180)={@empty, @random="f1cb04b3c98a", [], {@ipv6={0x86dd, {0x0, 0x6, "157309", 0xec, 0x2f, 0x6, @mcast2, @empty, {[@dstopts={0x29}, @fragment={0x16, 0x0, 0xfd, 0x1, 0x0, 0x0, 0x8}, @dstopts={0x1, 0x2, [], [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @pad1, @pad1, @jumbo={0xc2, 0x4, 0xcc}, @ra={0x5, 0x2, 0x1ff}]}, @fragment={0x1d, 0x0, 0x7d, 0x0, 0x0, 0x6, 0x64}, @dstopts={0x6, 0x0, [], [@enc_lim={0x4, 0x1, 0x2}]}, @routing={0x0, 0xc, 0x0, 0x2, 0x0, [@loopback, @empty, @rand_addr="4fc91999e102f4f5058b32cf05c9b8fa", @local={0xfe, 0x80, [], 0x0}, @loopback, @loopback]}], @generic="c0223c825bcdcd1b514d2e140db97ebc40a9091392e8028a08abe4ec81b8a281a52e7f9f12351dd22fab2885b5162ae15e5e1fd6292f4afee8f9026c"}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) r2 = socket(0x18, 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) fchdir(0xffffffffffffffff) fcntl$getflags(r2, 0x1) dup(r3) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) 15:25:39 executing program 0: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) lseek(r2, 0x0, 0x3, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) lseek(r3, 0x0, 0x3, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) dup2(r2, r3) lseek(r1, 0x0, 0x3, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000100)=0x3) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) fchflags(r1, 0x10000) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 15:25:39 executing program 1: r0 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000580)=0x5) r3 = accept(r2, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) sendmsg$unix(r3, &(0x7f0000000480)={&(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000001580)=[{&(0x7f0000000500)="55828b2792fc9446348bd68535fc8cb2bc17b0e0e7f8be7422d15a660be9274cbae18197e4907b0791ed4eabd0579f2acee4cb033dec2936cb75a83cd8064c3d1a0cd40b72170696704417490aa3287def2af9e990762c485eb4963177f8e0f72c77ba835340577719e95fc0da06e3ddd01523b4acbf3c8b09c220b006b59ad0abc15df98cacae0f51d0e1be086da0ef3b3ecd87a7c2a174f8c3ab83784acb9f6cc5b1d65fd2c103da20014f384cc4c5f9e2b01d0f8316811ff900ef7ae9c55ad0ceff36f4d5bf57bd49a69191f69100034e2e135199fbc5b6e503e8f4421697356cab328c33ef1bf368c246cf4608b12e8d98dbd07ca184f3162e46a182a1f805600bb27c3131f86df391ce8399d9bb7d2e8b8147aa60a9702159aee4f3bb4932bcde590216c08cb9c9299042df57820c05f536aad12a4822cf3cb2234ce0b9386ba44f754e902a81f53a0caf9f53a633e2d517294884c17489ea72251066898deb6d63cdeb3dd7b1e76dd3aa145f51211391b519482b5ff63865706e85779e31367bde52ba72d7ec819e1a349c808c279d14ef68a8715e125f4a44fb4396acf7547bd897c86d3a8643aef7e8f6a9493a8ebf3957165c5b44183035af731766a85429a0092219a95be10043d7c3301ce69dc93229b5434acb685eaadbcfb70c9ed9a0708a868da747bec46b0fe99282bfc83a33f9f5d1e7ab4cec44ca94f9431985e089a87906a51a6e870cbe394b7cc87a19a77f66d95998f59911fb16d752c84e098c3424112e0caa4b6a13a393b5a9d65f36813e0af427b2d4b6eec70055420598021107893e4b5d02844839ff767ee83dc4cca957df0756c375f25bdba829bf0a6714bd8eb84d4b0f206eb2c323a13ecb555b8c605fa80c4e78bcd1611932a3aa76469550bd4c45e435c70daf4582fc3ab9ca7cf03e4d95be762180da9b99fca986066f3fe2a32aa954e824c086d6f13e0b4fc411ccef1d7426f0c9edd6c0f512137aaf8d7544a3d90b3c9350e77bcc09d66046ad226b7b9106f97193dbde439656ded8c5951aad2767177bbff24a6c6147332bfb856bf2413cb6da89fe48719f9a06bbf8ab08ad9c24918e59f225caa2ef0cbefa259e1a5d01f584931c4bc7b10d7d3fbe96a23e872a088d16daa0f7615b2630eac714109340ad293ac8215409ec697159fd5ce9f9a3fdf7782fe2dbe0697eb38b7d5479a4a406ea3105d6899bbaf6fea1c5d39825470ecb1659d7b44151117466ffdaa6f9f4132afbf6df8097ce6b1c181929d19c915814536e1f28d9554870dd738c88f70781a8c7e7b0274bb0085ba7713387a16d1574270d7e6f13d2cf8b31b36b8e9cce644fad4e7144540cf78d9bc3b45df11f3b501a0fe952aa2b5ba50e84aea9144890b331821df7aa5c90d21d9aa40995c6a379febb79f333ffff5037d7f564f122abae28b747c645f910a16681c91aea29335f24c48d07aaf7b062173cc438e34c98a8f502474f6aac11266756079f5d34c425a179b914f9dbc2c0898aff01e962fabf99b5b44167ebe2b3d83185d87ba22a3facfa915c8803e13a58054a492dc338f73a92b4c26489e28558a5ecdb8563dd5266f97fef311a21d0583aba6daa215de51edfa7e141757622a373aa26110c97a7dfa5cd3fb6190c76103fccfd888b5858699673b72beb5cd1af28d18e0d3f41811e45d0eeec18595f3bafc8f7fc94c9f11d51cd88d6278f5e437eff7bae0b8028724f8c3d99b09857ed43cf02d5aef09c694db294c8f0c0ac625ac992dfdc5640f9b37e58b075d881106a2f637fb7477d1498b722793a6e3e32da029eb9da466c34fea886d294bd226d569f3d40daf32135e5b99f1a24a63dd85ce09e431fe0e88f70ce5125caf2bf49d3d299a556a658017fbd506ad8b38856a437266900debab2e42115899a17dd384324c714317db43ef46b30f68ebfdae660b2e76ebf5292e9605c56b27147ddabf7c049dd7be7716fb2c130fdae5adf66fa794298b2ae74c0bed6083c67a660eab8833d67bf35d27001f9d72b208a66746d28c5a18682d1874c715420a99ee74f04a27533142a7387f5cf6ba9e216fb250f48ee3e0b60df4af5050edae89cf65d1d25f86fc2357c1e52cf230b05ccb07116156c942dc2430b89758be910619e1fefe3c09a60841d28aadaca08b8d080f344f2d1d0952b6f8b9208cbf549c59ff29e699f6c1d29f4baa643fd92c92258e622b3905d7b2b0d301f3864cb76cab4c28706f4e6d4d3116aad6878adb69c1059eedc685f49d0a4147a72f14f6929ea604b09294814af0671faaa660e993c7e5f015d0ef14891a278ccfc1628a6f1d617aa9995330667479431b0c603c397af33b2961e7ea2a188eb28c6bb0bc06fe36966fc62a59272472974003ef31f1b7e927090ffe091fee2cd025e82da0d5ae26bbeb65689d97dbc633b0fd6dd032ff78d3bdf27d81067906d06e50086cab36f35df7cf20f9bf17ebef1d64784500b406a0744360406691521eb91863c177cddef3e139ef7ec862cda7e40a07746e210c7f07ef100dbe2a362f898c6e361180b2fbc3bef65998649c0581bdff385a7081df11917aaed469c4347e3ddad2a210f9cb525893e4d18955be2b300548c232c0f8b19e5d03c15cdc5e90618ed8637ad7a88515b1fa7c6e53dcc9cec2bbda85cc562e9c2038f81e3051a807dfbcbbca9d4fe3f9ee9e469c788316b173acee4ca32f849ddb513eef7b86282d590f683e082064b3c7524faa208a8783194bf48c587a08d6662834c242b4b8a89d90bfc53c2b637a5315d463dd63832541099e841431ea52515dc6b671dbf92c14725e0daee4e84bda3c081d6422e37e2afe0aa1969ae2214a5bd10b13d95fa13af2ab1f6f8ee45abf53ad9d9171bc2bda6c77df04b1804b4247abd0d794cd3614a152e31146965b1062a4f6998326442a9f95d3d1a77aa7afac579d13ec666f6c7907c052642e988d9e06a64ee136befe27ada9325b122b9b60191231ed06d9d11b52a421cf34cb44655593d77a0b40ed1bd062bf26d5a22f14b16517845979236f05d9afb2e0156e02c833b8a491812461d24a2cb888f9c1a14f299e6c095378d0482a65138ed2fb1882559a521da308c2d06dcce5e6eab8545c90f1c7b9ac89bbdaaa81090c9d67a118abe1ed6b1982315895c551fc428edc200be0ad24e5afb0170ffebdcb4d92b7d240098cd869685dfd5148c846c035f44486cfe09ea43a21ec313806610c7a6170539263dd3ee32caa8446689ed253df41ca6db759d9dcb01aae9ae026e8d8ea13721498822b164790cbc6df4913ec16dbbbc707e32ea0c5c69931d9669ba16ec4337c3150deb47d3d0e60d6a79ee8f43f68c508099a8075f57c9d1394f1aa53d2d6ba25f71e5e3f4c6f1329ae44d9028f8bc3610669770eac835e72d5dbfbc7794d6aa94248b18ddf97b8c1446ac4326c9c6826e26c53c682cc058f011ceea32a94d7b9ac1eac3b03191326b1ebe6bc655ea43ab39c8b6c4db81651fba8d524b2b06dbb967c58644196f0bfa53cd65fbf590d89f53ad64e0bf5e5b95beae0c568a88f076e98929e0cca2f835b969ed1975dd621aa3178c09bf571bd7c1e12759e75115773b7e03ebe34bb40dcc734bf33c3184b0c7adf92f1e6afb9e2f1f838332f3df0ec9ae37b342ed0754278469fa0854e0dc4a6ad64553fb0af2b135ff4343feeaa860e2cab676d24140ab0e78269d80cdbd28bd15f8c9c8d552166f29681c0da7133e3f6f854fa3e1d5ed7494634aa6b875c0bcfb1126da5b984beb77df9291ee9a521091cd27e3ad91a857853548d39c118aec1b94e220bd759d208cae8bb8d9ed5d094016fb52727aaac8cf7c56c71de937d2a0eef34d857e1f6413c504cd8bf7b90b86bdefcdeec042abd8699da44c734c9eb6e3de149e0c5033fae8377fd9f0b19aca89828be6ea31d8c2ffef704886ad778eab871ddbe5646af212731afe3d4b2f4592e68eb689834627f06804ccaf40d73bad93f4dc7ee34785d5b15a083649ebc2828b748ac0c61ce283413cc52d69c5b0a7b32ec9bb2e52028efaa0226772d049ab5ae08076f5107948af4207d5ec03008ecaf639520752267d60c3bea1ab5a88bd3d2f52c3775363460ff88245b00a40196efda550637c15cb84942fda26253607cd93cfecd70d58339b030f21855e6dfa60457a164cbe44c86d0ce9aafcd1bfeb7bf08b37642d63823adb387395656898e0cd8bc2944f05fde8f8268fce1bc767df25e86accb08c0c823addf18e2af54ff3d6fb4b7ffe236d3f473870fe647baf5e6b29e5b89459c3afbaedffb6ee02f749db7cf7b91c0b6c4c6b0a0a707128c03db988f9a3d03148fdb6c6380502f420134bae7116d59252f744be3474c61b551d9eee2f4c48437b658afa5ce4aecb82e0e609486ed3736c0b31b2afb792a57c49ab6382251b6c776b5cbbc57efed9090375b841581d6a6199c5ba4353efeee4da7f0405c6524562afe574854ea58aa62838ce81e2fad69539ee074cf3e7bd82077552ccd4cd761e1f65707944fd6b8a03d8858021d6509b3186ab70045015e3cda2852525c4e4e1493ac9116811ca88b45042a1a68e96808fe1ef77b205eab73bc2a3793629b250a3a06de74bc92ded413bbe3355438f1f9d70d5300220f81d32a068a3a304336c41dc58c25d19f85ed01ce0c7054542e47b89a84b09f705fe49bb5526c088986133695442dd115f1c0ec238a85db796351588ad80438bbfe3ee020bf01cef3e2ff744b70ad22aaafa6abbab3e6246317afb3e7babf6af374e0dc6d13b2131d263dc54b75f27463e2d992590c7ed172edf92699907f5c390bf97b9ff3b887f0ed3666574fa1a8f9c82d9b7fee84d4c28f7bcb71cbd711127151ab3f9949ec57e17d2ff1c7011a48f71b0d031801ed65b70bf42cce24a8ea9c66a834f7b919b1e00de385b987304dfe0da06f58d774b4245a508db756cf0cf07b80713baf40ad4a5781227a081f31f58b5e11306f54cf437e4d37a940c82d1fa8011289540ad762b22ad925a8f6f1a5963acb7b462e7cda0782a8754931c05734e5b5445f468c77cc0b4fc3eb0718fe6ccd57eea75c58580595af9225da4783f41f62c0459eac31870f37a3caa39dbb3b9e94e8bee405d7e772fb5b56e4dda086594a164d3bc09e135e93e3299f9a6812989be8b572c9d1fcee75f28d050067be7221f34981f602c9558a19f09e9e4a40b462b16101ad205172499e9c136e5ba21c7e74a3190c78d82b713006b3c9308fc23fc676811318a4984afd403b720d81d1453569c8a4ec7cd7b074be02397ac3b22c5a798fbfdb8c5987caf8762e9b95fdf0cbbdfbdadf12a1a8e2a1af696f7408688f6b5cba00d947f5e1b873f7526ce07ade8d46c6a149d544cbf91780cd4d306914a6c9149a8b2ce1d96aaa453e7fbe9d1dc7846c917db423cef655ea5bac491fdfad38be8575eaf2bae439a29cba86f4eb41428152921c74145ec8a91ba7a002a8148e90a608945237d5ca2570d53228df29022ac9e5bcff212cf67acaa25465ca6a915a0856ade3447299ff8f03c7eaf7e14f08dd08823293c39306c143e1fcb7deb2e5575b543d8e52bc9ccd2a7173647054f49c94acf2e6c146b314f76cc064991620bc2ccfd620aafa28aa0cfce5f1d983b750edf00e4d61a41e4bafeaddb416eca6ae0306682fc0f71e32e663b5d4d27a6cf631e3a93963e24e4c2715ec7590707b46aa846d7ff3b420cb1ab3a1b26bb33e2720db0f070bf17b026f6ff88ccbe30dc2a56693797", 0x1000}, {&(0x7f0000001600)="7658228123e58b9127e00e67919b89842eedf1764928ba8c6f1fb7b7a9df35665ec1d74bf205a8316169864faca163f3deacbc7644000960fafc9c5b4ec7", 0x3e}, {&(0x7f00000001c0)="cba2956a2fbf142d0d1ba0b2ed76fbbaba0a", 0x12}, {&(0x7f0000000200)="5ec225c9e223862fd5dbfb067a8c500e70926139661ce5b9b985c4c5bb6925449a71e72b824686e0b26fae0b6a242468ae46c6693080821e067c86bbf5a3258763cdc0f9ff859db9ef7497e41731d9069a4340ab0a30fc045524b42a8d5ab74a355a43f53e29b52620bdcbdc1de27361cef70038d2068be5f315ef7491516e67faace687b72454cd23df068a58a8f8e9cf953721bc46433bcf4a09d5a7a18438ecbd2bf6bc84f327dfefcd3a4a5624570df7a9a55eb517bae4e77a991dca1a1fe34357c05cbeeff48543e40efaad5606d6abb689ade1d2a0762d", 0xda}, {&(0x7f0000000300)="cd00bda5b5c5e1c7a1d7ec1789c1e659a44ab06b1dfd4e495bedc6d49258195dec02fb7867c7fc2bb24b57415ef7a38ce74e36a3759e6706d289e4d48f9f8c047460dcf7c8f1106415", 0x49}, {&(0x7f0000000380)="842d33146f7d4e59c392ae6dc73211726ce9ae35ec6d0d720fcf0c8daddc257514cfa848e8334734022990eb115405669a99dd40bddaefa71fad1fe0525a9cfd466033d90c6ea7d706e3671f7a63e59335fbeba89bcea1b644ac4311b73255b2c6bd06abd956beb1c3f6b5b62439bffe7355d391a2395bf592613484c6f5e6c67019d834c53abfadfb9d2cdb929f350c9aee7b168bc4efc1ed2710275bc5899e134eb5f76af1c0ee46619153f3fc14d948b443d553b55dbb4054fc61ad1d14ac28d8e0007088349f17c376d13760ee9c3e80c16e26637a8c95746786e0a928054aea", 0xe2}, {&(0x7f0000001500)="d28d8d9f48d663bc4dd4dc6f4ce81a551eafb2bf4a325177d8f679080d5931775f11b7c373c030eaa9587086ae53c02e0abc8ff09685388c43a01b2d229f1debac3f9b532130ceda7e38c2910a59cb0bb471402ae161a1136a91cc4b820859143bc60b1321c10c1c9cff510819be3266ada65b155441416610cc000000000000", 0x80}], 0x7, 0x0, 0x0, 0xb}, 0x1) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x47) 15:25:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = socket(0x18, 0x2, 0x0) getpeername$unix(r0, &(0x7f0000000500)=@abs, &(0x7f00000002c0)=0xfffffffffffffed4) 15:25:39 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(0xffffffffffffffff, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r2 = socket(0x18, 0x2, 0x0) getpeername$unix(r2, &(0x7f0000000500)=@abs, &(0x7f00000002c0)=0xfffffffffffffed4) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) preadv(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x7fffffff) r4 = socket(0x18, 0x0, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x2, 0x0) getpeername$unix(r5, &(0x7f0000000500)=@abs, &(0x7f00000002c0)=0xfffffffffffffed4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x81, 0xf0000000, 0x7ff, 0x3}, {{r1}, 0xfffffffffffffffd, 0x1193837189d71968, 0x80, 0x1, 0x5}], 0x1, &(0x7f0000000180)=[{{}, 0xfffffffffffffffc, 0x2, 0x1, 0x1, 0xce1}, {{r0}, 0xfffffffffffffffa, 0x22, 0xf, 0xffffffffffffff01, 0x7ff}, {{}, 0xfffffffffffffffa, 0x24, 0x2, 0x80000000, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0x28, 0x2, 0x7, 0x2}, {{r2}, 0xfffffffffffffff8, 0x80, 0x20, 0x7, 0x99}, {{r3}, 0xffffffffffffffff, 0x0, 0x10, 0x6, 0x7f}, {{r4}, 0xfffffffffffffffc, 0x0, 0x2, 0x200, 0x1}, {{r0}, 0xfffffffffffffffc, 0x54, 0x1, 0x4, 0x7}, {{r5}, 0xfffffffffffffffa, 0x10, 0x1, 0x3, 0x8}], 0x9, &(0x7f00000000c0)={0x0, 0x10000}) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r1) 15:25:39 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x40, 0x0) 15:25:39 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f00000001c0)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000140)="7d0765e065083d0c5a956c8dcbc1a5925cbf1473", 0x14, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x3, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f0000000080)=[{0x4, 0xc, 0x1000}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3}, {0x3, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc334}, {0x3, 0x2, 0x1000}], 0xa) semop(0x0, &(0x7f0000000500), 0x34) semop(0x0, &(0x7f00000003c0)=[{0x1, 0xffff, 0x800}, {0x1, 0x4, 0x1000}, {0x0, 0x2009}, {0x3, 0xeffa}, {0x0, 0x2, 0x3800}], 0x5) semop(0x0, &(0x7f0000000040)=[{0x2, 0x0, 0x800}, {0x0, 0x0, 0x1800}, {0x2, 0x3, 0x1800}, {0x3, 0x1, 0x1800}, {0x0, 0x5, 0x1000}, {0x2, 0x2e8, 0x800}], 0x6) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f00000002c0)=""/209) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r3, &(0x7f0000000100)=[{0x4, 0x1, 0x1800}], 0x1) semop(r3, &(0x7f00000003c0)=[{0x1, 0xffff, 0x800}, {0x1, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}, {0x0, 0x2, 0x3800}], 0x5) semop(r3, &(0x7f0000000040)=[{0x2, 0x0, 0x800}, {0x0, 0x0, 0x1800}, {0x2, 0x3, 0x1800}, {0x3, 0x1, 0x1800}, {0x3, 0x5, 0x1000}, {0x2, 0x2e8, 0x800}], 0x6) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000000)=""/145) 15:25:39 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000000203aff21405aafca51147426c00f82783347a0ff020000000000000000000000000001880090783f000000fe8000000000000000000000000000bb0201bf59e0ac1c57"]) 15:25:39 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/153, 0x99, 0x803, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), 0x8) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r2) accept$unix(r1, 0x0, 0x0) 15:25:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffd, "666bfede477dac00"}) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x6}, 0x4, &(0x7f0000000080)="a2e2150842da11326a035cfcc7a340e9d167a0b4a306a0ba2451dcae629cde24b31ff66711", &(0x7f00000000c0)=0x25, &(0x7f00000002c0)="c99b546336af23519684e44258302b0448e93c34f50cceca6aa3491539c81c205c9ba30a1b3433897d60ba0d81dcd9f3e80a1a88dfc34d6f101697b4fe7051c4c89f1b1710aacce6a6cdb48ef89e64f4b3a4ed0e6b3870d0653546b1c37e2ddfeaa104bd69e574c5a03c43ae55a0502e6dabe84eb1a6eda7b3099720add55b580ae2b0c6cc238046f6e6c60a2c8e791c9c4c6cad703e9511752aa9d198f92e395beacf7c99018d204424a05e227043790866ea04e93afbb1a1f802a1efd75355f952a574c50a66a179ab68f7f351ab47111f99af21112744eca1ec64eff9def2a454c4be1249fd997af971e0912d748d1e1fac4cded1c8966be343c26981b75f838bab7667e97c7fa8626d053f14c6bc495e99dfa2dde4ff1ebdd34ce4036aa5cff9e9580de2bafba0c5adb6a8e0e52284da349ee4d2ee99b1d2b4844377a0d0a6b9ee0611fc43d5734abaf0cdee8a0f3d814316c94efb33538632e703c82b317709c8b39cdac75bf7d7b242cf5102dacaf18c153e99b101bd0c6d01eabb311ae33d7cfb5e914603014bfcd5b76ca57663b1f7171525e1bc48c856fa2811046a8440106f95ca07b4a21dd32f1d10b09e003cea116efd21e582deef2c6d564e88b02ad9894ed2b356521f1d27560b99b409f95efb7e40f521b29687f446aba4a7190df00dbcc5d5e19adefb0d0f47e6eaa238d1d951851fea9d554ac63df9b006854f75ccc655c44aea382afaa255578ef6e3b5e011eadea5abb57cb217522b10b81d1ab54c62f573110a3d3d4f81c28343a5dd527132859c11a80888c7db4be87f80a1d8decda355396675bb24fe9cf1ac541b8be536b062cbdb5cc04bd89154aa91e57ac5ec9f91b838c88b182fcd731bb43ebec06aa432ff40eceb0aeb725e756efca84972232f617819efddc4af1a24fdc65bbeac0156199800fa4509316e157ec808c2e10b8789fd564f998c05b70e724e7ca7069a6ce9e8cf97ad4bf09b4005fa54f7e3c3c121c58d45cdbd85bc3499788b2f3c7a665fea40cbfcb264a397babf2a1ffe86eb0879a0b482bfc841f385bb604c52d64b0b43b094063e8141d472b46adadea5630e3db46d378173b86d6f535e06c1076643edd919d1f6aa50e19c587bea778c575014ad7003c39a3c2f51cc3bc674a7e214fd6f2c362d7466d80763f09b6fccff96838899b53c686a082bcc7fa9a7640f387c28df3cdc5d1f7d58ca837561b559c538e09bd51195dab244708758aaecbe4f8b85ac8e82d49c6d040c4ba07b6644f8adf795cbef0df638aa0ce07a370bd40116fc5d677e9455d31304d758018175a1d488cde9d0186eef59959156bd155f0ebbe45a18c5be7dc1d726eb566f6292439b2a9fe8af25bb8ccc1a38eda8e580ce8ec67701ffd768f9b094d61d763f7bb25cc0f737a228c7558ed1d44f00bacfb35e74c9c5872a4d8104f4512a53077969df73cda5b7dd817ebf832368fcc42741fe6921c3860a23e246f8a231b9175a85611430246aabb34a3f97d6bbdf983eeed808f31ba86ab34a1f5f89019c5541c0100a7f731c18169ea9e1b575ba596954e149c6926643eeb97df892d56ef24e476377cb34946a54033238dc6d5406600e42eaf8ed00224df7cdfabdea4e1dfdc98cc8d42e500518424a567d7e251877ed0036bf7017d88c76d982ebae1e8d443b77d1205c037041a9ef9fe90d08644c50fd94d4a67a24c300d5d45b7ef64fcd97d746fd89e539d9310095e655faa261d33087358a5a0e9a29887564aa10d847f8e87ea43bb019fc66bf0c53821ecc5913b257050168103e461e9694b65b8843cd0aad0e55cb3f38bfd0819c57c5bff0613876201895521d8678137a072bbde5edcf4337de48423ebd5bd128deab207744c52c11e2890e436d0969b7d542cba0b88f8c8bb3e3e95e380680abdcd8e7618571a411bdf45eed885314bc931b1e68a6084e8148051fb05e0ddcfe53dcd4363c217c49c2dfe54bf05bad2353f9ab5774bbb2eebb883c519fc408c032913032fa38b9fe02a3b6dd1fa53af1ec4a25aefa7699ebfbd981e0b843592c92122dc5c164570dfdb922ed997472154ac3622984309869e63c55d708715c2c056ab49e581c84d5805e82a6dd3d4b3561bc3f9a0fcac55225985146453568ef9cb5e5d95df446e523d006ec106a97655504936e2d9c8041d619d70097dcb0ed51cbba96ffb165c5d31348010fe5bbd70cb957028c8bd85fd03d50dfeaa1b00023ecac8c74b4464536b6b03cef5231ee9f1d26d2d405bd64b30a5064d13fddb8b78f127fff2c585213dd316a632c57aafee3515040f83e49c89a76dcad0c777cb8574360660f291207522901f657af0db86b375a975051a1b36e932f8a88326903eb389a307dafce96263b8771fe4d095d88d3f14204b82c1b1aba5586005ab0ac46b37a8f443c2b523ec73a5eb1d62f9a85617528382f8ca1670e2620d250e0695124706b6f29866a08894ca4022f467a23687d2b21f1b2258576c5f133bac95b7a342c9a458a356afd25c820c820170d29f920512e15a2e89311afdbb054a46eb950e46bc27026bcfbddd8d56b372ee3a098526d46afefab0ced7a01a5cc11d2ae1b2b3313c162baded87a675f055b11fb33a574f25982f650b317fcfca5b40d6b773a852b0bbecdc348978268d494133fd3df8aac3bae1d5216f03be4c9af6fbed4b289b71956df1bb7fd54c1867ea8763d312faa47085a4a90e65dc87f8eb8d9e37c1fc361332ac2b10138f33f08abce8cf129bc0962b27f84738df1a92ae144e95962e6157521790842a89bbdeecbcaae5983dec6853171ef25483ab02a0c6fbb9d96a582f26b87b2fe82cef5a3da15a9992b1d5de40ea6592910adc361d8aa5562b6e420f356dc63956a2b25a71380282fa23431850febdede0c79f4b3293befba84a83c125c0b80aa244ec59f68d0e2d515042b566311d2e54931973d99973ff16ff11b2f4d2eb3cab74dda2ecd12482bf6f866e6fb0b251eafd04ea210f6d49199bbd87c52fc3cc4819361fbb8a1daa4d7056de1d8a4c4e0733255255fced6d391ef720ec2665326d6f6bbd569c7c1603e6116e99430fba19e05c2a96b5502b2e575f07dbf0b8680388eb71eacdfabb781dd28143e7b26834116abf797be4e8b1e810f1d40e3eae7a0e59ba80d32952a51a030de109756b64f1f1775460f2a1569adf0cdd75b73e67cf847689543c952eee7463660feb63c87b537f98f13afd917dbebf30a4a2eca275eb720e9ac9b97676e113c0e1031ea96c5dcd2edc7fbb874df6084c4d6263c8fe2a98f388bb018f3b434de796a31a17d752f2ef18c404d443e8b965fec5e77e87878116101156a1360a440b5c3f3a4fe721636a8013ee370802ed0e321d445e6d0e75ccb0a1725c0af5dc00f64ac1874d638cfb409854566482c29dcb57d994baa6139c6f820441940de1e1bafe055cca2078e8385f3f474ffc4d1c76daa6200a461d3a59ffa77a53ff8e6cd7322827cde43c48a231930e28c9bf5d88712a9eb15aabf376b9dd838592f2c6f57d325cc6a940b67e1e51fe16bf710fac894ab77d59ec0eb834059c0b0b54b176841d0aefc86004278bfe9164f1b70f81100ee30c7bde3c71c05d896203d9d738fbdbbbbd1889965d205fd7e7de432b51653da8553b4a89c9b207e973a6491f5b4fb6e763f0cb5fff32846bd75a69f652c69b46f721909439a256c6ba2229a3db8156f24abda51bbb664cc4f3353fa1d18595ed024192ab6d131e117a2063dbbc2ffe0bfdb831197bac59ccefdc2b9cb900fd0673a75a09f97df9a4a929e8f3aaf9bc7cbe3e8fbd105ea903534702b4ccf7998a2a6d0d5a0ccb0eaeddbe5bfdcec8b5a334f4672ca7a3093327dbb4ae20a37a415ddd9fc6564c8f0364f6d739a9d6785db413b0a8d0e3f2ec7ab68f293c37ea91c883ffed328422381f8548c40f56a32b1397f0915ee3625cfb02e75569ee87a5f661b32dfed3040c63e6459eb1f944105dcbf55a116a8235aa53d7e805d775ea0577a96ccfbfd579eaf5cf4c90ccda2f99dc9fab7c6b1892b87083cec689a7866bea8a2f8c845162d03ac069e1c69f069a66ba81df2743c4756952de46b833dcddcccc3fd574ecb3b6070610b4e03ef24acf607f1b289a5c17726cb14e1ff8fc2686bbc9d47d2b95002db3c24fd318c459668662cdfe523d8d628fd7c9826844044f549fde770fdf1da7525ef3f73780ab9dc78d7dfaf216a1babc9e1b131712a1bab117ce1a0f043903ecbae8e23ac7a4dac8e05eaaa2e3862794a291736b3303d7b0103ae52586fa6c984a174194a4c2316c383c71db62345c91cf9eb586bd7120c24a80f66dc65c796fce879206458a22ba656f91e12cd61333de1fec88057b09bf6c03eeee07d8ad2add6548343c83563e178b11adfc296bf56bc5db74478975db57ef820713ae1d320a42e384975ecbeea1bb7b15c664974a4179f0b9ab8268933c522cb0a5d85f408bca2263f0e567532960354cd491f9226785e288843d85592a3113021df26091c7f0f5075cece1d6aafc68e8f2ff6a241688db1a0ff5ea0ac01524c50c6fa7065b692084b301a95b10061b3bf3145d5923e489d439d24e3934a08c0c7c47159678ce091f14cae2d42cc427d6eed054a095bbd5f8be6f0ee4b25e485f5c1d7f2b3f9c5de029618384c07ed3e888ddfd215531b0cbbf11cf9b78f33b10a910905a60884458cba1d84d69ed8a3985920127807201d3642319e910b1ee954623ad5ceda4984a4c192bb2805ff6db68be57c657154fe9fcb0833370abad59bd81722ff4c2790687ef7a173a3b51df021695629be8da897af901f9ed84bf8779acba260c3ace11076777b2a4a6d4525b09b0375663300c79788ec412d945bf37ca5145c32450022260dd20c59549b5ba8e762f5841988b63477701532f5ddbc93dbfd415dd27d1b476b07bd9f768e93a75c2854d139cfd527fcde92084e2def1fa1a7e0e14138c1f0932cd445d3ad823eea3c6d498b705359b86aca8a9efbcd70c9416e078d4aa4214f571a2b0b085dcbead56e4c1f491e468b62353377eb30630305c155c6941774ce95d0963f551c263dd2e6583af670a8662f01b83ec9e62897ebc1062bcc9884eec0a47cb64d22b7dc84ffe511fcb4e13c93bed65758dd5c55691ed98a9f4ac2e2cbb7fe2771f8e1a2331ceaa592687a8a1c4982099182b7b7653fa3def1003adb367597f65ec5d9ce08845f8c2c38c1116e3c69384dc2b08249dac9e976c9fcfa6964f347731d893bfcd1b9e98a79ba84c251047ac5d63d7c070724bd62fda2f3628bcde4514305087f15e0696c3641d09eccdf6a80ec199c64e4f6f779de2c9c2e75965d1b760fb2c7203e0aca7c9a4526cfe676f48da84807bb7d99013f2277221a90192e2ac4130baafbb92e4903c2fb586c785ccf583b508c00546a7939db3c6297e7371d7538964309f30a313c5862dfd85706198d80a55ec7e92b431ed5a8fb4335adb6ec72a1477f65b6b388723ae58901ab0efaa98f7ec4c41393cd1a899bac15e0e6bc2e6bbd39e6469067bc995bebaf320301e7483ba130314c85ff61bb2225a2eba3c9306c5fc0153332d96c4194814bc100ae9ce3cde330eeca7c39733cd6eed9a82ce8ba2ec78842d23031741fc8e34b35ac3b48f84a5208705bf76606226ae73f93a5c694cc55128dc2913ad7c65cec0ea86943c1c179e2adbdfbe839259031881d11cb17f7bf106619de5b09f150981b230efa663f2cf0896d527f2382d29d750a3e8bd5054f35", 0x1000) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 15:25:40 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x6b8, 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000040)='x\x00') r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) r1 = semget$private(0x0, 0x7, 0x3e0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/172) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000280)=""/194) semop(r0, &(0x7f0000000240)=[{0x3, 0x1, 0x800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000180)=""/183) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 15:25:40 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000000015, &(0x7f0000000280), 0x4) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x0, r1) fchmod(r2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r3 = syz_open_pts() close(r3) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x1d}, {{r3}, 0xffffffffffffffff, 0x7e}], 0x9, 0x0, 0x0, 0x0) r5 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r5, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000040)) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00002000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad803000000000000003389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b813ee0faad1014aac633c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568450784fb54721b0d5e25bf5663116b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abccf54151f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa7689dc80e458ef6ae147c97fce2cf8f63b8e9b5c7a15b0208b5cdf37aa4d624e1134cc8b822cd9ee34c36d7fe67aa9d30b12d4006a4bf618f96b9aa8eaeda8a38cabaf01270b7730a292b9d77c"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 15:25:40 executing program 1: sysctl$hw(&(0x7f0000000000)={0x7, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x0, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x1) 15:25:40 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x280) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r0, &(0x7f0000000180)="ed", 0x1, 0x0, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000100)={0xd5a5, 0x10000}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "8037000000000180080000000000001000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f00000006c0)=0xfffeffff, 0x4) r4 = dup(r1) r5 = socket$unix(0x1, 0x1, 0x0) recvfrom(r3, &(0x7f0000001780)=""/32, 0x20, 0x2, &(0x7f00000017c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) open(&(0x7f0000000640)='./file0\x00', 0x400, 0x144) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) sendmsg(r5, &(0x7f0000001740)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000540)="836b1207f9bf62b5987ead8dc956fca8f4e4076727fa2f1bb6904f4356f491ba12257c32f173a3ae9647e802a0c9985c4ddda9731bce49606e2fba2a903ca4559d6deeb3fa49127edc2a54d0208eb7c16c0cf39b4243e3ed18a65d742c15c28ab0012d8a66f8d43781c0e9981b357e1220f4f169459005edf5c0cf0b1389b1f17a71c1895193881448abbb9d18ee3fb814dcebf441b33ea8d4cdc05cd97dbda3aae9a324c83e8540bf479805d3b21fa42cebff035623f81873f8fb0c2214130324d59811a2c5bd35b33ec2b27590d1e40a921a0af08be70bbad49c1caef7f503a5ae5313e1b1d63aff18c6772d02b3f7e85646", 0xf3}, {&(0x7f0000000700)="b66a044a72db626e7743e39c62438ba0fd0f6b29fa4237329cffd93d8a74e44e1982691ca29aa3fc657082c5935570097b9e2e45ad0f45fe6212ffababebbb398e430258aae7876d41f39020d68ef49c5a2e94b8e181901774bf5e2feab3f7ed6ab83df646bb9b3b773d3805f0499dc9b2246b40ddfaae77cdeb94523def26176dfa046b5e3b039629fe7cd03c309b456adbd81db801dcff3a6a4e71982de0cbb84526c4ef8dcc1b6b2a94fcbfcad79d10626056153787b0429d4ba613d9cb7290a2e21b4537d931ceca938278b23358f60a0bd523f19f47431416eb070de5", 0xdf}, {&(0x7f00000003c0)="0e9e7475ce3e9db66b837e7320e16557d849e0f66d440da45a1bfca9b56cea528d7538825df9770e3e93b528afc374917d25b800f4e20e8f7045123efc73090f0fbf7903972f701c6daef6030c3e866b76f13b4c1c6407303435cb116b6e8a301b0e3f7d49810c4e694e87a17153f02a17431bbc878fea02e0c4fef0931d8017dc566001d818b0124a847ca6926e72fefb625357ba99234d78ad88e12e4a9bf7245bbd00a97dc535cf5979d0d5349fab9fa0", 0xb2}, {&(0x7f0000000480)="5623add82dbfc41e08f9114f9bbb58f55fcf73260d9050483f29f559ee791084ad20fea853d849a213761c831a32bc46af88a85c87802115e4cc5dbc2eca60b67a8e7c812a4accc113bc163c3c6e631a760155823feb3b94075f259148bc", 0x5e}], 0x4, &(0x7f0000001840)=ANY=[@ANYBLOB="e000000000000000ffff0000ffffff7fe77869f4bb20e3f42ecd324138b5303604c5f569cffa2a95cdb2b4379db981777243e2252abc4012db571a38bcd6bea88d6d06cded2b191052b65e2a076ea2092bddc21e7b93be6337b34e6694241b805e64330e049431ca9b8de88027bef4758a1e7d2affd3ce9f43088991902deb40d698983374188a50d5f960f5abf0db1a9dfcf7531f09a5120c03f9ebaae9ca3dd26b03fe0c90c4e17a44340a6477a2044987aa4aa04ab3cdaebcb46079368dca311c4b70691f2ea211c1873eb3f767eba0aa154bfceb5903999d7513543800001001000000000000ffff0000070000009a77a73882ded0c81a6acdf7df780a4cbd5ae5112cef9433f43e4b6355e150c71b6ccc074c4c85e981d688f6e00c7a82a59416d17f1792f8e41eff1a37596b89070898a4d1db974b7c3c9e26379a8dad0e7fe60d2da7c4569a63e22a683ed32b19e83d35366ee45d1c033c456ba4969c8fc5d640905e46ece9224b062b20eeda5fe069ba51e6b290b8e1c22d8512d2c480c33dacf5b93b192e8b1360388e4313b28204fd9aa03cabb9da2fc8a491853847d8059f7c1667cc56e9195c5a4f3edbdd1d6e6876db04d87d4fb4840a5afa12691cb588fa8f8ee520060f3a35a32a77cc9f4fd1e19013e42b32f564217c6ab31fb753f6b0b1f2c93ff70000000000001010000000000000ffff0000200000005c3e1a61be5ff9496a76746a4ddbd82e7d70ebf7c9241a8c51380b8279ed0a3e3e30ee4d33ab32c8085d576bb50c3142a67363915b3616deb4ce5aef3629489c9aad2aa064afa3dfb6f30a281d7c712e97c616dcf219b4b31bb7f7da41f9c943e401c5fd7e592bbdc01217557d44945bff2d19f6781d2bf08a60dac3358b72312d2d64531607260f141da79122a170821db756ad4b9128b0a7a07735fbda657630ae5c10b03d1d79a01f6bccbac0d302000000c0a81df3bda1d7eea6030c0d1f2093aa180895f019b2758f2c84038c915b633db05db9193c2596a0529ddd46ee0419049e300e0d03436d805531e0ffcdd0ea7cc4666a7cabcc3fac80adffe78bcc90c6364b83b8145c7009856675a979892fa91e60cbefbd2ae5bba875b1527a33c7f896416a6ece5900f4bfe3f2249809704d3abe9cca606b191edea96803982d471d78dc57216fe14e6bcf038b612bfafcc20bd5784abfda506ab261a05b41f7b230e4d3d192bf00d912dcec6ee85e76d93f1060d33a7c84db7fe45cc9911a458103a2ed5829a57330f4f095b4a20529114c636d4d6192981c254036f47d08ce99f3f5d4832bb55eb61f5d4228826471cb123e3a197bf1a4ba08a801f02fb8b564cd540613c18a59319dc5e6936b530b0ab5f51f33b5def41256f8e7d6e93f221344ffdee3cbec01a65adefe9297820832a417fe699c5117f5ef8453cb803b798ac5ac8c0afb02e41417b11f29154e58227adf92a6d2f6ef3a8e78eddd50ae51077e5ea36a25ead0930270306f40e15f53cd07d0770d9846259f4391c583377d35a2429edf1834148ad172d55a1af6616c3e82274ba184766dc93690b2d8be69155e816acfc1b5364ebbb78e39cfd9b2e2a9fa08ee5de3f80b5c8bcaf7ac278f652673bb939b42d9dc4734f08e0b388ea9125ed80336de74cd1f2b1add513db254b2b013102d1785a34542bda82214cee475e50e8837476d559161560b6b672b92c8909766d73c04bc1085ed964c2ee5cf5b467231044cea34f4d25058c59881705dccfd4643cafb9ca4789a575806f678c190910694738c78db55b86309c730644355551ce23d7082c1aa442624c806924a6dc97fc79ddad3ba1abd2d4836e2023b827583c0856c7f67127b7a6eab118eb7dc17bca74b8171e59f4e765e45fb63f2fe15de7a5106c67bd12490935321f9f909ad1a8be574c00a7e71bce6e68728a38905e060fef57ff330ac3a2b62ed1333be4c5a8dec9bf1f73069e0b302a0aa78eb6477bdb7e4eccb3f7eee90b697dc9fe51086f4065bf8bbf19df426397fac21efb6f973182ddf9d22b77c094b39755f88295dd00767f056a6e318e91ac6ffc849b7a14837217f327dcf3f6ae2406ba32963d2e25c1783a06d4e7fb092b0e871489e9cd7777cdf258987f25eefaacdd4ca195ed8dbe620dcda6c175f26a0e96e9513bcbbf229acd51d7d3b8dd69242a37d6ed00d87f8782bc29b73deda2dd4e750808b0921ce7798a1ae2881544098f85ab62b61b498c2784ee965ba91bf568e95c0e3a8a8f1db4fe332e5f967779f7bf067b22f9146f64ace9ca4cc0cdde6a58513a91d6ff98c712aa8870a3e090208352fd8d7503883f8e10dfce87c696c72d62972455e7f9d6227a0aac213566eb14962721003dc84305c0501260deb3a1f3ec429bb08912d6b904bb7ea88a5bd2e493b587ee986f6152dd48f3a726098f6ca57ea13065623a8e4dfb2f19bfc70f9d138148540437d0bfd747b67d8d17954a5ecdc47bc385eb890fb5ab73f3bc2474a4cd57b4b449c0b3f67d83010435c7ee7db46755d7f2b6399828f2c2e0b16cf7d1d4a042948ba0d2c29e9a2b9695bd33be4450c124308fe1958e7a2c3aa891a598284d7f455c34ae9f974c102c59d64f5a0f9f55d503c3a13a5426cb00980e61f9c55563421cc3108473cad29ccbaf4d00d4af0a01407a08ff4c16dd29e28546f05db46f742b4a72f57f1bded4144847db9ef5d43cfa096735b7ca8fa0b21498a93d1bdc6cf653db09effefbd77486cc727ddc316c9585554ed98554807e443cc594f0e30c89cabdc4c319e72b0484733299b5673697a26c26700f2288693574324e4d6aef84e5411c593b59246755c5e48f5cc692d0ebc8aec0532fed6e74cefe5b10570b5f3505584219337eb5cb1fd43bfeea82be1bfc2bb70246985a3e4a745ab4edd4ed6d146b26ca9f32dd360861e668125a97b38dc6c93cbe3240c85370dc7a22496e3754d98097952ac1cd1b8f65afb53d37a4cd1db57636bd099687d5479d5db7e2d17a72b05690c9a7715fadc584780e1f7eaaf44d412406c6f3863a11bd1e8183fca3b03d39c9aa68679d4fa0ffc156fdb555557d946fd853a9f3ba81aa4f60547ee7fd9160d675199b7096d3b7aafa21e4970969766675df239d37a566f090d1426f2f9b9a5332fac6a577576bf08bc3ac654635770a774b87e770b00eb8ff6615b34be507c5b95f86a81b56942694c5a75f5bc87a70b01f7bebfd058f8a9ed5d6bc28c12121d39f5251118a1b9979d20849b0c6fa939f519a5ed55c2a8759e410f9352f6e384027c6d3c9258b2a501f6bab1f9a408a56327a4989ba3a6c4a2b478ac58d38d124a036b41362283da834e7471a75048b415f4661d8e71a640f0deb9b4aa0b68a7c84f8143c4c9d75507e1c79a36573374226af43344e081903aee241398e78d7b9b40ab1da9ae2d14f117582323a6974624c0dffb59d10351d8b9c44fc918dc0b9bea3040359d77f432405b94c245c617e738b8535ec4709b7cd32690ac43c1322251c3461d6af68311aea31bb3668b445b831c6f32bc6e01bd63691e462144b1ecf93637666944ba2f8cd5b7b0674a887cde83fd52733012bb890b14f4ab451e546dbfe59c936fc20142b2585ae15b19027dc27f6026d1823349fdd0cdabe15a823c4dcf88ac3512efc5037793441f691859bf92216906aaf355077f45ae364e1bbf85ed8e680dd3d35f3f64b28ad263fa97f251f33c9239ced3a4f9923b873311c7f2aadd7c19d122afa17524cf75ee4aadf7c7ef13a7252bd9287907df4a614882f11399c5062a0b73cb90a763cab2872077b9e44bd2c4f86764f12c9df94362f579d5565525d7cb258ba0a72d84aca5046784b90b79f52249e786992b52618efd3295aba644519366826b64bf842ea25bb46462ef520fc3dbeaa7ef4f0132cad458167f2fd1dddc12b9c1f88c1fcaec8b34de520a5f4a021d0caecdbece9c2233e7f139cc22d23005faa1ac5a13a2108e41393c0c9d7cd62835ac11ff158ac66cd538f5202f8dbcfa9d60283d52561201b359cf733b2c734bfac2c710a0b46283da75fc64c05205694ac407ecba3746d97e55458611fa313e21cb77c4a80b5920a80af2acd33059526fb1683c757c4db7b4486c86f1b7123143f46c0753786bb8e98a1fa2b8a81be58b211d0f85ae88ed1b8db7408aa9df83202e64357614b5f362addb682556126cd80c4275510e37c8130747fc9515b685d936ab0fd44cfb27482c4d906080d7e9e41edecca075cc833076752d367f40b77a1a52f23b206e4d785d12900443261cff0d4e869625f3aad0b1e78380aa97a16182dad497bbb41ccb6a7ccaff918a5db1cef394d5b6d4db8646b5aa689fa65795a7e56e8d36f4d4d55fa3338fae2b7a44e9139d43700ee2dc07f46321ecf12519e3826def3e4f48391ac2142d6ab94902aa2912991c92e5812de92c767cdc107d3e6f4d0a0ea505bf1be9b549123de4967cadd2deaa891b9f4d060000067956233c5c4a96f8b99b863cf4a298e07d16a9d7398b716cd22b4b0af3264cabfd2265d0cf545da06d0edaa9f5c4145d091fe7d2af369870aca84455ea6ea1f429b6666b48c9a963d62a72f08360ceb8c458fbfe0521fe1ff9f2ee383ff5b58c59ff63ebfe282ee8f8bd97ca3c7b36dfe9fe80e749473713a0cd5742f20c48227e1ca4c240e6075da9e554fcaa8b0e2caa47c9f81b6c7f26060c5a4cd0234109af5e803dbf1ca08475f6bf22db72e44af946f664b3067032ecfafbfb0529c2fa666a9c2f91a938374ef643538a1522333915cf0d4566f85b36c641feffaae61170a137dbca84278c25225e3088c6f7d069f7aebb507ad6baf90bffa781d7b22a9983ef1b9ce63ffb278632203b7391a87bc25da4165e5494296151eb0117b74b79aea1a9fa6cf455af2fce0b2b77d871e7da3fd3f0ada0476fb479521548e76cbd8a8ca47aec64203006be469c2aea5f965742f29054b33602bd9efb469967cfa8bd46f71a8a72df767518e1e9074c6705599a69d8e37c0ddaf79dd072e42180fa83d6b6d5134a4e0ac72537c51330ac57f4315ab6a394e2c5ce3b6669839750a1fc5601c02f73c6239c2210d2aa59ed1884aa7c640749ee14d676960cc090c21799bbc2e8e47de65f237a3cb3804314eca18a0b7d0a074bc7523a6a70892370b9cf3bc2b81518e0dfb771d8a0612cc1e5075cecf795eea35624b4e88e3994eb643eae8297d7c08c6462aba5ff167e989826b9e4ef7146e32eb7345d9a7f5ca445bf336c87f36648f84b4d42101afb39b869edf0f23486b769dd9a88552e22018381f6d2b971da8974e5305562928657b9c89831a939074dd57a19fc2b32a798317501cb0d2f5ee5fa31c418526ad5c4193fb6ff92a0c766810e5595f793de86f376c66c9423ee703327a39bf3d8b5f1d5582444c5afbd3f121e242e56ade5dfe2f064dd02faf97e5167c3651dcfeedf1a4a5f2c2b331ff727f254e668cda85f0f17a4a46f523f88e3ca63d0966fab8eea4682b37f7faeba61b6656c48fba2c2319064cbf28467b0301b4fe5f57eb6ceb783c7562f373c1fed390342fbe16adc1f66451b09981a64991547905b72848e315ba262890709ad86605db0cec110e50235554b8e28a995d9720abf73bdb395b915cd78d3804f9c0f394a4dedf72b6bdbf044b87519c0acdac80e224e4cff8bf9313d474c8f2cd495738cb22d15bc20daa9e43518e8342fd3079a546fbcdb235b8f19182a61c487464c1cc52f0ab54f72bbe8b06c87f67796501a810dcf04c660324ab619356b5d25ac79b8e3da44727b61fc9e3029d0ee46d165c059410c7b3624e2f532b631fc3cf06209fe859e969d60417ab79d12966c3fd33eeeb534aeb8a9807c87ec5f1a80819ad5b5b7f0a612c1fd57c6cacdb98187ee2b8078a7fab662eb1a6e86672c7f6c82b8688cce57ca0e858885a3fe60bb0f4ad5ec55ce8361cae2a92352872f3b10ac5350ec359c28ec1d8a4607ed68d0009d103112d6fd878c41d255957370e714dc7b49962d6d64f5d8858deb612e548111eaae19b8107337dd3c4d63bd16d18eb19d5ce33863c9a7b4d41e0d1c923640188bc9acad5546948ed4a75fcb63e6086535d4cc6121e28efba10c90aabcd3948f2ddf2b436eb860abdae4f33f605530d86fb030d1874757050327f3bfdf425602db4b6931fe3b1493a6d83876a5685fce90f300d93ef038f0f024909b2c2d0108b473d349b8d55360d41a7f0494a5c2d5cbd1cd3c28257f15159f755d9341241c8dad6ba9c5ff3705c207830ae0d8a6b544d9655889ea1a40ee156805b89442d1a088576ce8a22a3bb1bba59a255210f6b3a395b4dd9a056f52fb63db6bf99ee143c2fc7b20e2aa9f9d0af5c24f1f366de50bd4d4078eeb573357bd46a48c37fad1f9ff65e5f12c4b07bdca0b4e6757c30dcc18f6d876b853e7d468c8572c181e0c0fe17169bf6c0a3edb27baa2f193f1e74dda91af8a9ce01cfc50f4a5d5f1c8d8f287611b37b006ce68b43c3e"], 0x1200}, 0x0) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 15:25:40 executing program 1: setrlimit(0x8, &(0x7f0000000180)={0x7, 0x95}) syz_open_pts() close(0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) pipe2(&(0x7f0000000340), 0x10000) pipe2(&(0x7f0000000380), 0x10004) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) syz_open_pts() r2 = syz_open_pts() ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000280)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xfff9fff6, "73cc5160521f09384201002183712e00b82f588e", 0x0, 0x6}) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000240)) writev(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}], 0x1) 15:25:40 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800459588380000ffff030f907800000000450000000000000000030000e0000001ffffffffcba7c7fb9219c77200"/70]) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_addr=@in6}) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x15) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f0000000580)=0x5) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f0000000580)=0x5) mknod(&(0x7f0000000180)='./bus\x00', 0x10, 0x7) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000040)=r5) r6 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r6, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r7 = accept$unix(r6, &(0x7f00000002c0)=@file={0x0, ""/87}, &(0x7f0000000240)=0x59) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000200)='./bus\x00', r7, 0x1}) 15:25:40 executing program 1: syz_emit_ethernet(0x72, &(0x7f00000003c0)={@empty, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x64, 0x4, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x10, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e, 0x0, @empty, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0x27, 0x82, [@multicast1, @multicast2, @multicast2, @remote={0xac, 0x14, 0x0}, @multicast2, @empty, @remote={0xac, 0x14, 0x0}, @multicast1, @rand_addr]}, @rr={0x7, 0x3}]}}, "62fa1b379d650000"}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000040)=[{0x3, 0x4, 0x800}, {0x2, 0x8, 0x400}, {0x0, 0x7}, {0x0, 0x8, 0x1800}, {0x2, 0x4, 0x1000}], 0x5) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, 0xfffffffffffffffe) msgrcv(r1, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000071e66ac3271949bd5ae26bace38fc73dc6d169530a1d8178dfb98dd21b258dca7322e09c3a4c40f2a4a062bc09060c92e24f47bdc5d78b67fbf988d48cad10551264a5a2673a5a367a040000a60bf2abf70d7c23df40b1db622ce007b0a29faec3e7924fc60952020f39a3136adc401fcd628cbb213f6c08151fa0e370687f57effda50a8c5bf5aff44149ea7d75b91f30158f947e28d444ddc1398be8354ce9fccae1c3ea81fbac2a283ff9a0c4197a3affb80294c526cb091bb9269858f9111ad72d36a257b7031009e5d2e6158c5c65fec2b0708ba615f793f55e69cee20fe42f66c76e8051882892c70900000000000000c914fe9ca9332653c4c4c17a2683abbc7000fa4941b901aeb609084204043ce822e80f37ae796ad519af02aedd8bab37c588a28aa406d5c724ebe95b117af3cc7327e62798e0f86212ff9653d9e69062898e198df0438dd447e6e6fdee43895c380d8f7efb1e0af4d70477930bff85a97b75627292f6ed76774c0b7732157996a323bcb97ace6952ee6c3966cf5852bbe6750f186071f4543129717e8eaa68c5513fedcf5c424c52deb9e19834907b5ed6b14abc8de6a40e4009b78055f8b414850f1624cb90aaddfa2980657000000000000000f4012869dec7030230d2eca3033c6636ea3bbc2d375bd287410a5fdb668cdd7d618ebc00a567934e11f929089359f85db5ae52f461b807c8371639b46758c4194962ce8113603cd2bbe227552e861935fdc3093408bbd075e423dd7f6b42d4a7178ec8009ae8cf45a788f730bb115859b6750c10a87a407aac946221b592245fbb258a5a9b31f1bf920dd8d5038ffc2d3fb86a20bc98127db3971582aa66b7b6c168d78d2e24be930336f415b780be8be7119657506ab02c0e9e9f2e1b39510ebc1bebf944cfb224b266f3b20b859bdb7e8bd537cb2b026e3ecdd63c7f7414cd9b10b2bbb3313f36535eb21c07b06ea3215f37029d09d4757178a2444fc1ae960839f6863ba8dbaef103babafc27df9bf5c04cb81d08a748da9ce7c30ed5456987089c04e850"], 0x43, 0x1, 0x800) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) r2 = semget$private(0x0, 0x4000000009, 0x82) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000580)=""/163) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f00000000c0)=""/244) semop(0x0, &(0x7f00000000c0)=[{0x4, 0x531, 0x1000}, {0x1, 0x75}, {0x4, 0x8, 0x3f4f3a96e975671d}, {0x4, 0x1000, 0x800}], 0x4) semop(r2, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x4, 0x5, 0x1000}], 0x9) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/163) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000200)=""/97) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000280)) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000080)=0x6) 15:25:40 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff1ccbe009010d9822700fd1a917d2ed0123de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d89fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd50900000007e9f8afbd926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e03ec1ff8175523c8187ba995398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5eea2e128c44c"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 15:25:40 executing program 1: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = getgid() semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000100)=""/172) r4 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) r7 = socket(0x18, 0x2, 0x0) getpeername$unix(r7, &(0x7f0000000500)=@abs, &(0x7f00000002c0)=0xfffffffffffffed4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r9 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r10 = getuid() r11 = getgid() fchown(r9, r10, r11) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x9, r1, r6, r8, r11, 0xa, 0x6}, 0xffffffffffffffe0, 0x1, 0x4d}) chown(&(0x7f0000000000)='./file0\x00', r1, r3) sysctl$kern(&(0x7f0000000140)={0x1, 0x2b}, 0x2, &(0x7f00000000c0)="d3cf5b07", &(0x7f0000000080)=0x4, 0x0, 0x0) 15:25:41 executing program 1: r0 = socket(0x18, 0x0, 0x0) close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x4}) sysctl$machdep(&(0x7f0000000080)={0x7, 0x2}, 0x3, &(0x7f0000000040)="65f105f77f283099763e69906f0d", 0x0, 0x0, 0xfffffffffffffcf7) 15:25:41 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffff05e8ff000004bfdd6000000000001e033d0000040000000000000000000102009078800060e43edc000000000000000000000000000000000000347d900c07000000000000008f1fded164cf63f6af7019f3f9b7089db4ec2542d06a5be40000000000000000"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x4, 0x1, 0x17fc}, {0x2, 0x1000, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x108, 0x6}, 0x800, 0xff, 0x400}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r0, &(0x7f0000000340)=[{0x1, 0xffff, 0x800}, {0x4, 0x5861, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeff9, 0x1800}, {0x2, 0x24, 0x800}, {0x0, 0x1}, {0x4, 0x1}, {0x4, 0x1f, 0x1800}, {0x2, 0x8}], 0x9) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000001c0)=0x1000001) semop(r0, &(0x7f0000000040)=[{0x0, 0x1f}, {0x1, 0xd08, 0x1000}, {0x1, 0xf000, 0x1800}], 0x3) semop(0x0, &(0x7f0000000280)=[{0x0, 0x1}], 0x1) r1 = socket(0x2, 0x1, 0x0) semctl$GETVAL(r0, 0x5, 0x5, &(0x7f0000019680)=""/4096) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000180)={0x1}) close(r1) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x5011, r1, 0x0, 0x0) 15:25:41 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() unveil(0x0, &(0x7f0000000100)='x\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) openat(r2, &(0x7f0000000000)='./file0\x00', 0x8, 0x1) socket(0x2, 0x1, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000080)={0x3a0, 0x7, {0x1, 0x6}}) r5 = socket(0x6, 0x1, 0x0) r6 = dup(r5) setsockopt(r6, 0x6, 0x4, &(0x7f0000000040), 0x0) 15:25:41 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9489dc42958116799b75c479b86dd60451a7c00382b00fe8000000000000000000012f8e3792f00000000bbfe03800000000000000000aa210000000000006000cdcb0e5e858a00040000000000a60d30e5b7f102fcba5f000000000000ef00aaff0100"]) r0 = semget$private(0x0, 0x4, 0x1b2) acct(&(0x7f0000000080)='./file0\x00') r1 = open$dir(&(0x7f0000000380)='./file1\x00', 0x10000, 0x1d6) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000003c0)={{0x4, 0x0, 0x0, r2, r3, 0x1c8, 0xfc00}, 0x4, 0x80, 0x6}) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000240)=0x3ff) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000280)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x2, 0x1, 0x5, 0x7f}) sendmsg$unix(r5, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYRES32=r5, @ANYRES64=r0, @ANYRESOCT=r4, @ANYBLOB="587fa1a4be86dd7b0b90de3fb25226ce8b305a61b2f056dbc373c3fb477dda4836a578dc480a79ba6449e640f0ff1a4bf2d42f05c75007be819dfd6012dff481c562957907571bf901796a4324124dc0a87abf7873c9e2661a902ebff5d0f98430f2f33d307b1127e9335b61b676d457934fee", @ANYBLOB="f023b5480e5ad1c17d5bbc7481cb2c66000000000000000000000002096b7c2d50e141049a31dc72c21190ef34479f2ee3ab97be990bf53078f1add6140ebb82b04d450efa7c2906ccbbae3ba4d580a8655145db5c7278d35708065dc031cd2dae7f5c8c6b59f50c4444574bfc0ad37aa7"], 0x28, 0x4}, 0x0) write(r5, 0x0, 0x0) dup2(r5, r4) semop(r0, &(0x7f0000000040)=[{0x4, 0x17, 0x800}], 0x3f) r6 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x80, 0x0) dup2(r4, r6) mknod$loop(&(0x7f0000000440)='./file2\x00', 0x2, 0x0) 15:25:41 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x0) munlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) preadv(r0, &(0x7f0000000b00)=[{&(0x7f00000006c0)=""/240, 0xf0}, {&(0x7f0000002700)=""/4067, 0xfe3}, {&(0x7f0000000840)=""/109, 0x6d}, {&(0x7f0000000240)=""/20, 0x14}, {&(0x7f0000001080)=""/248, 0xf8}, {&(0x7f00000038c0)=""/4093, 0xffd}, {&(0x7f00000048c0)=""/178, 0xb2}, {&(0x7f0000000e80)=""/260, 0x104}, {&(0x7f0000000fc0)=""/141, 0x8d}, {&(0x7f00000007c0)=""/78, 0x4e}], 0xa, 0x0, 0x7fffffff) mmap(&(0x7f0000005000/0x1000)=nil, 0x1000, 0x0, 0x1810, r0, 0x0, 0x81) 15:25:41 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000580)=0x5) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x24) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000d3a77d9354c9b95ced3ba60fa53b000041dfbe9d00"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) r5 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x6, 0x7}, 0x10) setsockopt(r5, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 15:25:41 executing program 1: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r1, 0x0, 0x61, 0x8}, 0xfffeffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket$inet(0x2, 0x5, 0xfd) setsockopt$sock_int(r5, 0xffff, 0x1003, &(0x7f0000000040)=0x8, 0x4) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) r7 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x1, 0x0) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000340)) r8 = kqueue() r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x400, 0x0) kevent(r6, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffa, 0x2, 0x1, 0x4, 0x3}, {{r4}, 0xfffffffffffffffd, 0xe, 0x80, 0x1, 0x1}], 0x8, &(0x7f0000000280)=[{{r8}, 0xffffffffffffffff, 0x0, 0xe, 0x7fffffff, 0x48042dfb}, {{r5}, 0xfffffffffffffffa, 0x4, 0x8, 0x7, 0xa}, {{r9}, 0xffffffffffffffff, 0x1, 0x0, 0x3, 0x741a}], 0x2, &(0x7f0000000300)={0x5, 0xdf89}) fchmodat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x60, 0x1e43f9a07c5a19c0) 15:25:41 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x97ac, 0x0, 0xfffffffffffffff8, 0xfffffff9, "0900000000e6000000e800000012ce8cd900"}) writev(r0, &(0x7f00000016c0)=[{&(0x7f00000001c0)="efb17d4da8bff388f9730a432927d3d5cbe09a9f6dc57a6a235723b6f5b3b6532607fc907ff5453d0fea087be173d227f717d390da0885393ba398fc378afd0486b15c03ffb1e014ca383d0785b2d30c72d9297d9173d9d25848be0f617188507d0bd7a935a3d2d0f8fd242fd36ee6267ea99561c8c9684759f55e134d6732d50cc6fa8f4417d1320a29f63a9ceb48eb83d6f3d818409b2ffbef98366dce0e405cf192", 0xa3}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, "9c2c8532b695345b940dab06b877b42e839b7f60"}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6}}) syz_emit_ethernet(0x5a, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60317906000000000000007e1e001c1060cca81247e4bf500000000000000000fbff0000000000120001000000000000c204"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) accept$inet(0xffffffffffffffff, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000080)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 15:25:41 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) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000009f8b2818ff4529042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000011000000000000000000000000000000000000000000000000ebffffff0000000000000000000000000000070000000000000000030000000000000000000000005050ffd239a7a1b1a8c66db008c15b4bb6199ffcae2125b652ca699a805c01bfd4b6ba25c4d4a2f8a04c8f29637613ac6a947844260f87f9de34670853e190323456aee243"], 0x0) getsockopt(0xffffffffffffffff, 0x80000000, 0x7, &(0x7f0000000100)=""/226, &(0x7f0000000200)=0xe2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffc, "0001108b480000000000000100f4ff00002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 15:25:41 executing program 1: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0x12}, 0x3, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 15:25:41 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "8a3b75", 0xfffffffffffffe07, 0x2c, 0x0, @empty, @mcast2, {[], @udp={{0x3, 0x0, 0x8}}}}}}}) 15:25:41 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast1, @multicast1]}, @timestamp={0x44, 0x28, 0x0, 0x0, 0x0, [{}, {[@rand_addr]}, {}, {[@multicast2]}, {}, {[@empty]}]}, @rr={0x7, 0x7, 0x0, [@loopback]}]}}}}}}}) r0 = semget$private(0x0, 0x7, 0x3e0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/172) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000000)=""/29) 15:25:41 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) r2 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r3 = getgid() fchown(0xffffffffffffffff, 0x0, r3) r4 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r8 = fcntl$dupfd(r7, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r8, 0xc0106924, &(0x7f0000000580)=0x5) r9 = accept$inet(r8, &(0x7f0000000240), &(0x7f0000000280)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000040)=@file={0x3, './bus\x00'}, 0x8, &(0x7f0000000200), 0x0, &(0x7f0000000380)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r9, r0]}], 0x48, 0xa}, 0x401) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000000c0)={0x0, [{0x3}, {}, {}, {0x0, 0xfa800}, {}, {}, {}, {0x2}, {0x1}, {}, {}, {}, {0x1}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xffffffff}, {0x0, 0x3}, {0x0, 0x6}, {}, {}, {}, {}, {}, {0x3, 0x5}]}) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r11 = dup2(r1, r10) ioctl$VT_GETACTIVE(r11, 0x40047607, &(0x7f0000000000)) 15:25:41 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0200007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d42a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbf70df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d6ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62abf7afe3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/792], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0xfffffffc) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r2, r0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r4, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000080)=0x3) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x3) 15:25:41 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)={@empty, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x9763, 0x0, 0x11, 0x0, @empty, @multicast1}, @icmp=@timestamp={0x12, 0x0, 0x0, 0xe000, 0x1}}}}}) 15:25:41 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x12a) writev(r0, &(0x7f0000000280)=[{&(0x7f00000003c0)="e5b04af487866f7c4ebfc3ab33c29c2a078bff5dc849ff3e2360935b6ee7eceeae3e20bbc66aba3d815fe5b31bcea22941424806831fd85cd96324b71f818f48792df1fd7a0641ec9706d098ec567b752d8426ec67e112e9fe6c0464790a59549318e9f39883e3828b65f78d6dab955875c684786e72f178d7cf426baa825e50aaf3aca0a4677149e0bca799c4d7ec0f6488432dfd013d516723", 0x9a}, {&(0x7f0000000680)="8dca1e73cbb875dfaaef9c99e8823f64b6ab9322b45f1338545bea0650170bd24f9ab995914e568c74daa5452270cdeb4366df39626ddc8c9336cbeac33a65bebf684e348f644ba22f3012df7286735d114f7f95c1a0b7eb0f1cd3596aa137969ad8942011946e8764b3bb32f5a908c669b127bf4faedb74d4d700559c744a1b9cdda12b96bed735bd0fab51068b613a099a0e3b0b557b4e15b598dd03e9b477dd6eb541bf32487308d500a12f957fa8cc24ff7bbdcc25262c13706ba2a601b17ef4c2dea3962de9d8536877280e7ecb73b542f9ecc7d960e000ea8965874cd1cc335199be090d5d9b86c3c213d881d4b879d892b7724241a2a255fbca4a7b314839bf76daa1823141b8dda49f58902da5ef38895b49", 0x116}], 0x2) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x804e) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000240)=[{0x81, 0xe8, 0x3, 0x7}, {0xfffb, 0x71, 0x1f, 0x8}]}) unveil(&(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000340)='W\x00') ioctl$TIOCCDTR(r1, 0x20007478) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r3 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r3, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) openat(r3, &(0x7f0000000100)='./file0\x00', 0x80, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[0x6, 0x5]}) r4 = semget$private(0x0, 0x2, 0x18) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000380)=[0x3, 0x2, 0x8, 0x81, 0x9, 0x40]) 15:25:41 executing program 1: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="ee1a70d7", 0x4) getpeername$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000040)=0x6) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450010580068000010009078ffffffff000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe80000000000000e12e7868cdf1401ede063eb5", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af4bbb0275515f75bb1058de1cbd965ba8ca8ffa4e4a4c5ab02"]) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000340)=ANY=[@ANYBLOB='\x00\x00./fila0*'], 0x10) close(r3) setsockopt(0xffffffffffffffff, 0x487, 0x1, &(0x7f0000000240)="57cbabbf293651bbf8cb8f144a84f084f2d748c6ac870fa4c0979998de8b7c8ab16016de9ca7502a004a8bdf761af57cd279116c74c8cd56fd6a7b0a222433f7eb251eb6be53e3c457808cfc7cda5f1a1f4a89144701f244f03e636d2638fc31fc487c012225ef078b30fd4e854f35e07755bd3724c79a07fa9b3392ba8f726bd2643649e53d63556f33a5c7d0597e9388bc3986281ba126560e4366555ed50b0731ee3cd38c39fa93bf6db3d65969e058345cecd07974f7762352775386e6290f2b370eec489e21aff4afbd9ff5d75ac142c48018172b21cbd4667af4c020dc0c3f674faeed40552d1cfc28778c9507", 0xf0) fchflags(r3, 0x0) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r4, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r4, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) connect$inet6(r2, &(0x7f0000000180)={0x18, 0x2, 0x5, 0x4}, 0xc) syz_emit_ethernet(0xae, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xa0, 0xfffc, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @tcp={{0x1, 0x1, r4, r4, 0x1, 0x0, 0x17, 0x2, 0x5, 0x0, 0x40, {[@generic={0x5, 0xe, "f0a7adcf3a0a6040f6b5ca78"}, @nop, @timestamp={0x8, 0xa, 0x200, 0x101}, @md5sig={0x13, 0x12, "48c492ee3db57abe967788bcf84cfaf3"}, @md5sig={0x13, 0x12, "f857b09ed37b18a5aa56dc43aeec53d7"}, @sack_perm={0x4, 0x2}, @sack_perm={0x4, 0x2}, @generic={0x4, 0x7, "81911a288e"}]}}, {"9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"}}}}}}) 15:25:41 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x1d) ftruncate(r0, 0x0, 0x7fffffff) r1 = socket(0x18, 0x0, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ftruncate(r1, 0x0, 0x4030000) r2 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x8) 15:25:42 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='./file1/file0\x00') r1 = semget$private(0x0, 0x7, 0x0) semctl$SETVAL(r1, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000240)=""/99) renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') unveil(&(0x7f0000000340)='./file1/../file0\x00', &(0x7f0000000300)='c\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) r4 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r4, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) renameat(r4, &(0x7f0000000480)='./file1/file1\x00', r3, &(0x7f00000004c0)='./file1/../file0\x00') r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x2, 0x0) renameat(r2, &(0x7f0000000380)='./file0\x00', r5, &(0x7f0000000400)='./file1/../file0\x00') unlink(&(0x7f0000000080)='./file1/../file0\x00') unlink(&(0x7f0000000180)='.\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x40, 0x0) 15:25:42 executing program 1: syz_emit_ethernet(0x19f6, &(0x7f0000001b40)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60f8be0019c03afffe8000000000000000000000000000bbfe8000000000000000000000000000aa88009078000000003c8ce6dea9c05a857700ad89687b527d000827fdf60af501367f080e13bd2ab894f529a37c940cc2425e0e6c3fe4b8612028f690d05e40e6b33d9894d996cf01c944176c00ebd151084f3a118f3f5b3af88e9da0770011f4cde8795c136165a42afc059c99a055f391c623e53327b053f4d573c6624dc40a52a3df4c05604b20e15634a92e87d1699a235a4a5c45afaba8f7c4a741ae89144de3dde1d2dd1fc3f7df98e0114b68757f878c3f898e4910a4c8bcfe7457693662cf72bbdff8884584b22fdb5533a21174af6d3c8a227d9f8fa4d61b925d70dbd77de14e09545267514e0000f464f091e170cbf661e03fcd2d53bb9b3809993e49644d2384d720d179de7c19415d102c861185f0172f5b8e27a68650dfb602b0268494bef3c8f9a632d2e3296d6c0ad3171d25b44bfca5012d08fb2797550249ef4bb0fcf83034b955411cfaa4330c81f59f9703d03f6b946ec1a4917d224418a4b4f04015c54084d72bf9a59d8e504dbad7cd03c8e06f0ab286d1e85c9ecea0934968536d6fb10a10a4e1c354d69311d45cef9adf3a98e59ba10f021eea66da4f33d01120c12728a691c6248b6c7dc348387d8975288a33c7cbe31466f35af164e29704f60a42545ecfce5d0e46321d2accbfed4cc77f7fada62efb94cac94857571fbecada26407d85124845de72b4d5c5ad342c5dea630056ca81f99e7cd842eb754b409b1f7ef103c03a03d3ff9bfe345bc94460bbff78ef30e260143ee19b59aa0fb4f41ba1a4b2167e7fec9a0c851ff15e8509aac374d2267a2dff2f964dc6c97d44fb08a6dc15041409d7411d9b8849d1b52351a2e14fa810cd52b6c85fee841cfb1e2d7d076cab1655bf55a05bcbb1e64a0ac67603e03a0d62c846e442e47b4997d5a2b169c0f211cd14ffeec98ada38b1ae566448a938bb5a24d75d55ecc9ef85b08ba134d5b39f4179245f68edd3473ad57a996f3185940d05c89125addca7857bc523d41dbe74da8ad98d1814368cda6ad0a4a122da2000ee93377e76eca1448071ad077e0fc81fee15268e0603c8b68e8268ef079a5f2c22c04491f588a414c43dfbae69cb4a0885de06668bfb1913fd9a94d65b39230a758edf94867adf7c733b11331a00a591ce50c80419f93ab48b0fadff158dedfc603aa461d78743ad9486cef2f8201bde1e90110619bd2b5e84c835f998b13d1ea2158b81e9accea9d5f5ca815e68e96ede7e3cd9e4df9b4b56ad55238ebc8acd58707c25f08aa5af44b1f848e70aa8796d9b5d026798c6453dd7d0ba65e78a67d05eee397a86d268e567aba665a3ddef67a5ccfcecef992ff045fa62d96630c186910c8a582ee90d7b5951c569d623225d528369f2b1a587f58577aaa6051a13a92b6cd78067a3fc8b75e14983e52ef793ff68946d10cbdbdc660c4f17802eb286c965595f172389ddb628f9b62b26ccaae6097d0e7ffecd9ef705c6917e323d627742e8fe8ff2245552f863a4b848693c92b9ab5374c6a7fcf3e8b7611695705a17a71f24d8c315dacc8d33115dd2cc6e1410690e0cb3a197f78725bc7919ba5bf7d3fc7c64fec77d02ba39bad3b4101d3e13bfdcb3f02e64d56db9b140c9feacbf1a9584f4948f67f85207390d3c776764f59c174f10ae590725cb6f6137a7a903e824cbe5ddc14ee3b3e5be79f161a8edfa77834b3cf6ba8849fa4e76712fa52f05bb8009ebb85c6e4c660defbcf01627ed95c53f78f3d3f15d32ff7639ec69419567e43c497b29a6ee379db7d22f1297f4f6b1b9195252f0bd8a823e3f53cef155545d5d957c677d9ae102b6c2a7d7e531522da652f9047726597e4a382b943b0bb75ab6047a92c2cc22850658bd16f090571e8b6a5cf4faf31a3dc5b937fc74102f97f4b84718a9fa67c72a35848580a5ad22ec8e519742bb94cd7189f58db3a505f1b32078de93a6f0f007829f98615e5ef79677fb6112d81673dddd299ffcd29a39bc2f6469760888ba56d1984e74c4338ebea81f9f15f8679527099cb20bc5cd235afda43528fa1deb8a405638ba0a01e1f644618a84dd4b96fb979377336fe32351f411ec8509a76338e44fade109ea9b1c544265b292db2398bc1561924cde1f6aeebda4cc3a443ca7efa688c744fd00aa828652fa61541f271ea28d01d16e7d8421ffbafe96232e602da6f99bed4244f78c86c161df734833774839a0f98a8016b3cd53563d9030a26d967e18a4fe68ff3ef9ff096d72289f1902e883c810bfc287f5d2d54376006cbd4d3764087e3f63cf94ad25f811e7f5ddbc4deada04c546766c08bf3b71c0f33d33db9630b485ef80bf70e45a386e2345e517da4a5deee9bacc4d59757dcfbb471abc58a7250e00632c57522e699e50c72caff694e80b51d383eb2c4809c467f378b0c274d4d9d7fb949cbd4db79705449b4e0bb68666dfbec16445bd971f4b0bb5d28bf34c96148059e65a3ebbe72d36900fc7778dde2facbc3ab8b9cce85f0f2479562e632e2f1948c5ca97a9a5744f99a971eb10e2de6cd06905df1fcd1089c790877855b9b97bdc8703f9e5999f8fd3d6fe576e4b2fb0e9f50ec8ec6305238e6f2735bec9f90a87bfb0883c06698fd7d81480893ab17a68a0ee410a2afbcf2c99dc7a79cad814dae59060c6b540c08b3e8cb966dbd5df36114706fbc8a99db4a17f3d07ab18407ae42f19babcf91fd26fe74d8a6b8a6912823c07df3ec7e05cd5a73169e85946afc64174b34388f3438ecd873f1ac7477cd551b9f594d4d44cad55a3b7d49aa36bc5a6c1167b4e5d802b56c86687f94fda2742ad3ebe1aa5dcfdac6aad1ddddb1fd33c5b3075fc74aab1a4252d08c678eacfefe2f912b9c58505d3fb064b874e4bd1321f4ff3f2fcc2303f2352bd2bd44e70bfe88333e6ca8753b373cd07273ff7544751761a65a400fbff6a9ca7adcb676191ab5d1d7dee3db5dfe9f28aa071169b87eaec85201a8521bb055529b7b6ae54f9f4c4e4f60f179e1c118034bc37cd6202436132499d5d2d6b4bf8feecd8cfd87cb38e26e3e7b9272ccffd5e675ba198f1bb4f2e3ff2d6559b09be1e5fe593d021bf495d29909eeb14e6b58aa984691cefaf2f7f58c9c9df9db8f02c704e18850ab8742000d62aa8974bc7a2ea5bf4a1ce63a1eb71902237875a69fe4a06ac2b01178209b98239175c0b4e5607b9bfbe827a1c6203ffbcb647095897d7a9297949ba2aecbc17310359ca342e6cf2cf3dfd59814ad9e5747b9abc07581f0a3a781a3ce4b7e76aac85a513fd29b9c0700bbe767f8877811892093ad9adc5e9a33c11de71c1261a768bef4c01b12707b2c1a04d928a540efe052c6cc822375cabce5553d34c954494db501f348542007b79eca29a38348fb9888a2cf45ea08da1d342211071bb112ee5a6c004b179c860d2d2614c2db6b6bdb77e9a1a2c0e5150b061de1e5452ce61fe8a59d2b728e7a544595ec6b3ec0068b26b9d2166051225585df9d92a4f8563a6591782c9414a34a8e5d06eb5e08c15b761fe269c82216d3ca8c92b4b882532a1748f05813ec5eadb44bcd47c298cf12064e776d8bf193bfbc661b9e4435fd463e8b1f2b2dd87706bedfdfeb3e0ffa6fe8a98e5fb75e8c721f6f3ed551e2592c91f5191a1fb8ad0e03a31b833146896034e0b9af77993e8b3b9fd359a2d547fc5fdb757b689e4bce09742536d36d1cb1bb11d54c72912d6a1a49a5f4c4fd914d10033b84f70822edeeea446c5485774d3ffa2dd605a90713b6170d68103bbe26dfc57341c9e98e1e825b83c7516bb0d2e4f4368b27de12af27d2f7fca1cf36c9da07125ba9e24ecd89b4d633f6fd7ef1d04e0838a6ed63c9e391d43bcc2039e85c4ecd1dd9ed275279bbe2c22c8acb2cff152166ea21023b15c73f7519c99b341865e5d8ef724b95ff8f7f86b3d5f7acdaa32ad6566d2960c9b8e19fd0cc77705071971205c29352aaaf6e012ae0c3f721bd9dd6200f50c7a24621dfe8a0ba83d4a513acf576a8a968598de5fe6415d1a248850dca8a8b6d2f8bc3b71b54d7ff20e9c61a2b038526a2ed65f3899e90bc7ce554f2f60b35d069bc22f108568d425e6e64bc1b9f94fd4fb25e43831c455ae8e088bd85aaafb491bd25b2d30f5dc1ae7fdcc9620ca9c2fb1e1f84e021c4eeca7d505f90542d4f3c7967a62908d47fc7a51f48fb930a2ca3f10bad3d91bf8990a68935c174af3422b6e9af88303b33f3d3866c58aea4f2941d456774c7c8c29b2b94b726a40a5b748ac30e733f791598ff5038f3602e2f612a8a1ad085a5132dca18b6cdf48d41b3d174c4b3a9e5d05277dead54d0c16ef6a614106fe747ae3a3288076328182932484202f9712b2998a9ea21fad359ef14b9218fd8b9fc30a3c71edbcf0c5a7335fb0e3678419e2d1a92a098ea19383fa8fcc3864fea76ee3d9847421bbeb3418cce7bba2986d4df378c0072cb6d01e4b0399760f0f2b675ebdcbe1c1aa811a46c8e87b035ec48e74001fa987632b8b357ad3056f96c7f82b2582f4452a097e552ce67b25a281e14ba4ff8c8eddc2236b361b04b1305ca9f81ace181da290d147649e5c09adededf9ccc2b804df4628e1e67134e350f8d7b3e21a99c056fb25b199185559332fe98880e6d5ea0a4c29ca70842246a24125e19cf7a8817160f460259273bea074f7f2a4025b2990cc206f69a156bb2229bc61e6aa0859ac89ab4f0dad1e030a9dfa3fcf74051f49a8a81e5150a6e9dc49e1a3eba00c442fd0e7fa6542e4b4963fe1496999ffe5e0aa249f2a581c20c6ffe68d04578f7061379f1e88a9ca442c75ad75fd4ba5d04af116df0eacf96aafd7e069cc56230822c24b42ae2098001ab868b1b0f79b392c34170906a7476244bbdeb2fc50fb512f19fd83f1b545bbbd15b906c78624a47e7d73ac2c8c1f140fad48afa1f42eec413bc8be2e652b891908818fde6690d216f165cd6c48d78ece029b7b01589a12afdb8f43b3419f65d82d12beb0aeb1b98bf22bd69291665775811c905e86dfda2cde40f060ebe7b2d3e93e9f32918762b1142b3371df654cd9990d015b375f7373840e4cde039adabfd669f99a4c709343fcb3ed2463256a8096c6acf91be7705fef5ff1ca8238dae06da37199ef30434712c7f9a306f0ec0ee771beebf406df2eb5c662b777a356bf23050e0bef2cdd7c7727097fcaafc8b9a759509d7ec2d852cd843b632fdc907c61706a076f75d03ec1b497d4c61e23a0ddc2a5239eb48cfed3677750c10ecc7b268d88dc05df9de4b3138c502a1a43622bf9938b3ba8e090b2953f93e72eb7825ca0c170a920e5bc5f87cc58a4743bb480673e5bc0283a5431372db6e84c36525c769b9aabe0fe3e3a100a17b9b1362cd1583840a5f4dcc3094858bd0db709d956cdc190ea14bd9c4f4a760c649c1b0e7ce2586e4baf2af3835b90d2cee91339c693dac3133c3fb99c65f5be12e6ead396894b14330cc78f68ad4c0579bd5899691f4792cf05f2bd89b9d076ecc8da1b064f40694270a1a4c873ed8b17c5916105d915c1471e97ab4f252f030d33c6807c85ecb91348d96727c734b79dceb965b4e729c5a39d0b80fbebd68c0a19b9da5e055b0b13b4a4a125bc19dab97bb46281272b3f22839537237392d06de2d4cc62b492df6c7540d484d19c351a6f47b80fa0f6de300cf3d1a792a4ec8d51de8f62c66d1793b243a708a236edf0a58ff31d311736f6fa546e6bd016d4fe4a90f2300e72ec96fc10173bbe02c05c746f4be6d81fbf6549725936b674e4dd21c7b622066eb5bed656f9650d79dc37eeb524900cc1bffe1dc61b5850c8d9a95cb715d54194325e26eb1a49e019365d78bf18e5553af9c5ed98babb3f3fde6cd133d9b6fa7ecd72aa31d1fd791abb5e9f9cc45aa681d1f1a422b6cf6fe4ccf1639f2a6f07344d20ba921bba9b03329de8f29de9751f3829a78bd51a14ec97dc084e502b60e144ac13fdfae0edb658c4e5fa277dd09f4a3b57fcb6681f5f20caa5899cd44012204502b24bfd852a0a73c4a2f8d270bf820b49f2b8fb8d5166e5e329ee125f3e75a1095fc056e3f5d4c91dce40ffcdcddd8c64f1045c9f77fd0b13456cb6c254b5ea83f828d6e321d8e2cbc6b77f001cc32bc80f2dda9fd79a4579645b6745da25ef76495c1395a32357e47718d6a393b68131651e5072a2358bce6882e73871f7538506b025dfae148c71dc3f125d64252b54f7d3e894a490711e96dfeea1b0a10213fc4d9575ab89a6778a68e12f47811c74867f5879ae19a7b215cd811b97a5116041b2b6049d65bd49ca488960742e80af59161988bb882735895245f036f382671a655434a2b77072f3b0499ed186b4b063a3219f010076be39e2bbddfc372955ab76e55b078f76e901593edcae01702c88383d3a441e7dbe29d3cae4b019802f45ef349e48ddd53b24e113ac895a0010f82c465bd8e191310516c175793079c076c793e20277390000000071b38ebab797286b129857ed0c086595c7fe2a9c2158e63b3c5894685a1782b89363d7adf12405eac5fb0bca194b9c58b71f56c3e066bf67a2045e7c3ca754836226634ed836e25e8bdd531eddc8695a04fbb5d1df22fe5e723c2274a0e42e14534757e08a6890dd00ed8636880e58b2ee40655b7b6fcf00cf6cc142be645ba7f7902b87dd93cba70e229dda84867696ab372114d0f7689c745f26212fd72e939df7527b56baca2e6cc722f882ef743db67fd1f511a76947628634e5e8aa76fde5a614398de76e36209543d6035d4a07a602477aeccbb7a1c67426525cb06a982b94a3a0dfc403f3e62ee30dc5106a4679b1f99ec71b6d65ae672df57b3123d3b7a2886fbb1ea83bd0b52b6a094c1d82bc58efe174647ec0ea413dd0c16c51980e7629a61ee59f68f35ceff31ff22504ccec44410486ea5ea2d30b6f128083b2082d03edd3eda9def4b3a1301043290c8eeb594c5c3f8a76fd8a5ecabe82a6e584928e87d39aa712066dce4b326912bf74411df0f07fad052f0fdbfce111b5d03c572194a2fd8b43864fc43bf1d80b0ebcc411471f83a52ce8c1d8a277ea43bf61f3c08288ff7817f68a79afdcb8fe641df03d43b2493d3149d11c579a3a5fe63067c96fc6975c1aab05a7d3e7e8203437c761f235c511c3e1977b9fdd92d3340800412428ed3be32affb161977a2e28c1ff5f8851f9453339d6628255a2e6a56b5bc4a62722c79ad5ae55b0eda8777fab9934b975d2df1db5002eebe0d0e0ff843492709c9000e87478fcf567e9d86330656435ae847b67671df8114b052d615d61549f58863e7dc17980fd93186a49ad13f81c396f4661fe4b778197d0abcb11ed6795f43a08f4d00285149b9da5a543f7ceb0fb737fd5265ab5262bbdd2a39c6f6b7eebd7d724fe097e3828afa2cafc859759bd4f8c219344bdd2d92ffe7480cfaf587e0f797e65d3d047bceb92963a8b6235fd460f12fead1951507d9660936b2f1beea47cff77d008a465f2ec4e2695c245df95982c866d486637428f18c4624f3f85016d20e67e71002553297e6b2a14121c908aaf435020e138c60ecb20147ab5431c28b1fb5bcee571c9e09d243c50d54e916a2a2009943d5a64a55d25bfd2c2a1e30800b3f8d731482ad78702ccae7e3b5332c65c9bcb59a5d28203f8d40644fab17762954a2bbd22b54ca71357001bbac5ecece5ee6efc2fb7eb22eb3682b33be1ab161629b580ceb452682401cfdcfa73fbf2360ed24780ec36b31c6c9ded969bdc7331164dd41951c19f8fe1b16f05d5357af7097890b8ac62aaf8ff726a47662e81d43574ce15023c8d5fd91c0c9809857609c39d8ec963d01728c91236d0a458157fcdf84cbb633c0aa1b15c1f9a9baaac0e52cceab61bc228a5482a64426bd81f7b4aa9393f43504bdcd6a96ec22b2d55e1bf20e9eb68128b722cac9d1294a8803abc00fc9a372a2bbb5d582dff804d728318b3691fd1b01004eeac166dabab1530c8dd7b267a98dd2587b10787b3a7e9972f98b4c41c5edf8744f1d66c77375cc60efc63d4d4fa4303575d573e3fe5b138f8cd8060085bb702d8fd273d8260c19b3a9f5ca5a73696bb1feff8861bfe601745149550aeb4d79cb6716b6dfa5c6f6a330339315950671881a24b71120244912a2899da46b21f01e48009f64353f7f378070ca823f510bdf01cabda8ec82ccc4cb60c9ec1ce4e7ac76f1146a0fe56788fd7392c6f09130ef77a0eaa4f7a7f7035f324098d06d97a0c2f48f772c0a8b68c8af49a59e5bfae3da2e7b4ce8c6c63391c82693eb8d11b8c2e277d3caa9229b106ddd47eff4d16d561a9e421a7a62d530e507a3097be97eb7846d17b7fc5428cbc185c0c20d7a6c7338cac06d73183782f15beb6925d3f74c73708f4d38d68092fbd07ed9bca0a9c560d67f6277aade6ef352ae29f1a587e0ca07367f1e10d07dd3f4a40a57ff452ae4cb8a7ac81cb2f78f9c04b055c568ee190db8e1cb159ee765dc02836b7a44b35adbe9fc1b80a368ca90bb35d483c1fc59dfde974978ebce84a4f26eec67601ff3bcfe23038e5617537c39346e04640a4588c86a4df5681cc84c0f129f34f49a46985419234644bd6582563222580abe410a986c3ac96be090c75cb2d96ba2b7c351d2cecb8b22e1d43a1fc04debf21a7ea4ee24f61a1d8073285a5cb18aa3899c63102b3b356c63fd040a4952716290b324e3d372774269fc9b3b63b396ff40b13e27c288e180e7773331f35c620d12c75f78526537c2cb26e590f016f33e8e28963354ab44c88f21b261a780ef6b63a69a210776136ade3896c540d5b78b0ab0b20c1d975f9c070fd11fa51aa6ea0691cf764bddd49a9ab9e7459282ae4089569448278b3e1f1a23b7a1e07bdfb9521a125f5fb87c70699607d06f760a09a7604dde39aad8f5c3c4852aadef19e73283dbe2fa4cb7385be1adefa2a020035382b748be7bc246b161d3375c9c5a9c1b41164e1b1fd67688507b176ca3ba722f75622abca54d6be57e45328ea2e7a3a3572797123e030b93ac567960dc2cfdccc8278160f1bad58e5a6f354f445df1a49df662f582c422eff6c3f49b7a31e9037b582c8bca75c684ba857ba90b6469f3c0386a224de1ba20311cd19dee303c2b8e04483f28a8c99af1bac11e01dfc621060c60dc774665365c79925688fe358601e8a49b6a5b545fe5dba0413a547f0f77d87a0861b01b6d9cc0931d1f871a12c1522ce95415579be6a5407b7679fab409d5e1710e0bd10afaa2815e9125a52a389974c70a86db73bc3421d214fdfad3be96bcec4a8b46c9b8689f82ad2444cc0e1"]) r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x100) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 15:25:42 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x0, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwrite(r1, &(0x7f0000000000)="8fb1dd024de455acfa45b7011c3b1d9a872567413ae8ff323fd8650278cef7efe9dcb9b9775fa81788b02dbd03746a910d6890ab89b5d79d28e15c4bb16eed3c49727da16b613987d758467dd89181525b42a3dc86d52bbd42fef5223bfc625fe3f3504eb7507f89bec7bde74b481e9c2754cc9062e3003cd819e0b34ee47b992965d98bb6f3a854a62fc9679547a16c7967eef0cfae84af4eaa0ea43de3ba77e146899526582c48ed1f62a8dfeec5e08be56eb6e55ca05e9a050cfd3b9f0695c3bc36a8c6abd65d00ec463e613eff7a60fa076e9e9b85fa1696fe0d988e3ba225083639e3e2ffe32acb558e108a83fedd0daf227a", 0xf5, 0x0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) 15:25:42 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000001640)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) pwritev(r1, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) semop(0x0, &(0x7f0000001680)=[{}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 15:25:42 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff493f563f4fcd731e000000019078e00000020000000004009078000000000000290000ac1400aaac1400bbe5278a8b7e26062c1efccd0d319e395a758a6a944de309c7f4ad838ee44cb2998a63259f242800"/115]) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x38078, 0x0) 15:25:42 executing program 1: r0 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) pipe2(&(0x7f00000000c0), 0x4) r1 = socket(0x18, 0x0, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000040)=@abs={0x2, 0x0, 0x0}, 0x8) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) ioctl$TIOCSTOP(r3, 0x2000746f) kevent(r2, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 15:25:42 executing program 1: sysctl$hw(&(0x7f0000000000)={0x2, 0xc}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mlock(&(0x7f0000180000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x112) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000240)="b4", 0xfdb6}], 0x1, 0x0, 0x2ffff) readv(r1, &(0x7f00000000c0), 0x0) r2 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffffe, 0x2, 0x10, 0x8, 0x2}, {{}, 0xfffffffffffffffe, 0x40, 0x2, 0x3, 0x1}], 0x0, &(0x7f0000000300)=[{{r1}, 0x5, 0x81, 0xfffff, 0x6c81, 0x6}, {{}, 0xfffffffffffffffa, 0x0, 0x2, 0x0, 0x3}, {{r0}, 0xfffffffffffffffa, 0x80, 0xfffff, 0x3, 0xdd6}, {{r1}, 0xfffffffffffffff8, 0xc0, 0x1, 0xe45c, 0x101}, {{}, 0xfffffffffffffffd, 0x29, 0x2, 0x4, 0x1}, {{}, 0xfffffffffffffffe, 0xa, 0xfffff, 0x0, 0x6}, {{}, 0x298010f2a204e226, 0x4, 0x8, 0x8, 0x1}, {{r2}, 0x0, 0xa0, 0xfffec, 0x8000, 0xfff}, {{r0}, 0xfffffffffffffffd, 0x22, 0x2, 0x9, 0x3b}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x40, 0x0, 0x5, 0x7}], 0x5, &(0x7f0000000440)={0x1f, 0xfb5}) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) munlock(&(0x7f000017f000/0x4000)=nil, 0x4000) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000180)=[{0x0, 0x7f, 0x1800}], 0x1) semop(r3, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x3ae9b8cc, 0x1800}, {0x4, 0xc333}, {0x3, 0x2}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r3, &(0x7f0000000040), 0x0) 15:25:42 executing program 0: pledge(&(0x7f00000002c0)='J\x00\xbf\v\xfd_\x18\xc0\xb5)\x9b\xe7\xef\x83c\v\xbf\xb8\x9e\xd2\x86b+\x1c;\xe5\xf6\x85\xa0\x83\x10\x87\x9e18U', &(0x7f0000000280)='r\x00') r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) semget(0x3, 0x2, 0x2) open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x40) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f0000000200)=0x10) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) fchmod(r0, 0x52) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)={{0x0, 0x80}, {0x1, 0x8}}) 15:25:42 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, &(0x7f0000000040)="6c6225c35c83ab989bc12380cdb0f431a9ef65102c3f4de9bf2b3fda096b2ce0d56732e89b8400ca1e4c611ca3f0949844215a558cfa7ec3015e22c8bc42aaf9e20400cf92674e0010e7301ebb35edca1499928467db89099b93fb53cb21c5fe305494a738277cd4e7ae6b4b36d2422c57749075eb0edad8f8ffd3061585e332f6f59379d6e35e8af6049757fde090fedc6b1fc52a4a7f0297ef09e21db0960d6c06861b29f137abf7e9d326069a48d951967666ffb116eee64cbb52556ddda7c5e8738d2bdfabb85763096c0c4697be487100ac48d766ff86525bcbf9e2247d11385213142f2919642df2fd4a9c9d150c60a2b98d537b8b75793f20a4eae60cab1f4f8ebaf08dc5db4089551ab60e6d8071d13212ee29968c0f85304246a70ddf06f9b58075d497d502ce3b92561a938dfb7c51f789ae72fe87da76cef3f0475f68ecdabdceb363c1cb1e3bf1bb78c82588c0e82592988a83f396dde6bd9cc0f9938891cb6b9d246f21ab20967be05696edd87fb0eb15d25861ffa63bcf760803e14b9048a1c42ebdf3860c0d661a26d30548f56c11381640ef2565212eae4d6db12de8be4a4f2929437f389a6727a3753911d9ae42ec0040aecc80bffe5a1b0515accc6fe10f4d6b4eb39009e63efa8537ca26433ae6fb691ff43fa9a8718d39c1a92d25d5e8918992e2d124311a71ea", 0x0, 0x0, 0x0) 15:25:42 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) poll(&(0x7f0000000040)=[{r1, 0x4}, {0xffffffffffffffff, 0x100}, {r0, 0x40}, {r3, 0x20}], 0x4, 0x10000) getitimer(0x1, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pwritev(r0, &(0x7f0000003600)=[{&(0x7f0000000500)='\x00', 0x1}, {&(0x7f0000002600)='\"', 0x1}], 0x2, 0x0, 0x0) 15:25:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0xa8d, 0xfffffffa, "0a662baf0c033c08d271795acd00"}) write(r0, &(0x7f0000001500)='\r', 0x1) writev(r2, &(0x7f00000014c0)=[{&(0x7f0000002580)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109added939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368e0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf84615899ce00761f20aa1ac6ac987c6be100e669b619ce299a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1401078df63d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0df1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e922a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f580452117cd1fa917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576c80fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7d02bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0285cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d1d025a1287742f6183d5a41df7cc33bc0b5f9f0d6a2e2eca328a5fae7b62f43f70954aa82f4a84fe8d1cbe59b20e56cae4f0a2eae9473e7bf962e9c34e1af66cf1635102d101048e9cdf0dcc8da7eaac43adb9794959caad54912681288bcc3faf90cca78d8abdcfd201d52dc30a674be97a607aa038c968fab28b259b51adb88be37bfdb9fa24093968621353b70c3133479537a5a857715ce1a473fa0a34b5e1fb2440c237f008ebcf99c3edb26bc112cba6e7b46ed0821e44f76ba3acfe9b1cb168c4cf8f6649a683647416e9109a483c682ad8115187329eb5b71d3356efd37267c3251c7b296ec1a3b3c3e44899de00358ddb264acb20ae2bb3447539b3861919d78cf344ee3f0d14f83c0071e1b841f49c5eadbdea8c8e35ae55984c03f205ddef9e62bbbf7d981f2aacf3cefa6ebf67020a47837eebc651107a87bfc8e1267e09c40b75c03a60c56e63f1c94e62d88ecab9e9e41572917bfd4fa0fcd34aa810e31768323d020423387a5966aa8d4ce99577e7f263988d7ed3952c609bf9c3caeccfb70fbf4e637f0e903005fd8d4d93742402bc93959e99e0714c8fe7839c9cfac2aa5b5446e81a5bf2cb833407bdf61c2f9f485ea627f15ed5bc4db85767c0bddb36dd4c5ac769d3d020151b318667aa7840dfae53e86311d011f32714586020146431b336d6d1b599a0c4872235054ddffa56002cfe101d46e6146fc7364a4d9ec610fc960ced9acffdf30a206fc305e5ae0812682f1f2855f70104e54428d025dc8b09900ecdb947ad24a1ca22f1e443fd26aaafee5ea2e70f33d1275aad0d2f4fd7b0bdbc186b60aae6b0c4c0373727f77de283cc5bfdc46dfee651bceb153ee84b68eb17ae72c9835c0832e9b57a11453265c762b39e9a6f99d640d7f418e0fbe5807f56e630e1ebf6458c9badb4330d3209223826cd29869df660df4f647529915973a26b27875bf9d3953d16e5538c57afe66c6a43e7bf0b32c4d36583a7ed6f1a5f7b54b5693c083733b7e261f5a59fd8ffe6ec05257dd8a0ffad8321a59c4a1916b6fbb6c8dd42276eaa9006c96cd68d95da4accbfce56a5834675c885cf0242d0c6c1fdd0b1a8273b6e1efebc6e492f418d789047ce9810bc893393954bf8ae95cca33612659249404e6e01e17663bda845c5ebed9e9cf71431e51600be26956c52a122872fa911d25ce78833791bf75ee9705ce0995d6cc9dd98c32a6be6bcf098c597fe354eb628455949c3fbd2d8f621c5040b16864e0d0fd954ddcd05b0fde78c5f92686a0796a7daff5f637ad046d16660b8a1b4d86b0ba471bfa9cd6d69e7a689bef2d500cfeea9084e593f03ebee9fbac7842e437ba5202d4e86c959b409a5e59c4d6a987fad69dc6b995007a7dd4fe9e1cad801fafda4b1180565ee3b7ef57d362a7b65ed9221a824612fdfb7b0966c0358c4c6c30ba553b024c01d76af363d9742025d637963a467cd2da869c22496ba1d6a008ffc2bf9359abba3f6aa6148b05de9ca962334abd474f94b97f9dd7447068da6a2a16e8366132a9a9479fa5f8bb126bf2d197fc41057bf53937c70e7099c9f70481caa854e4476b1044b843f5ad4a47edc8ce37d71337d4eec0fc11a8fff3934fb51167e254e0562e6c3da0db22fb85071fef41d520477b49e5b8a736fc53a916143b5094e3714388d5f3dc70b9e517899a343cb693c8c513ac5e56bf7bcd926bcba04e7f099c12a1b9961693e238c612d3120327380eb91bb68a83f543624aa7074c64ad85019d05e8e0e31d5d80f659ca8b1d7be4b0f8726624b1e04d321db443df796d1b5bba28222d71dc8fd2b5a03daf0f8df07d4a68ae0f31dfca375c631c8fd0b92d7e88d24bd778dd3c2559eb7725d209fd472ba8ae3b086c689fde8771a44d9471e8d100192b0a6518a2dfc5132a738ef3ca0bf75de46b92de157a906a3e1059413998f1954794099b1c4dbde661a67f49874b73f7cdccc0df2e560080f2078c96ae2131a9046d38021497a826a52f8f4890cada8acaec8ab4f27cc825615f5db7999e4063f7e12a318d60cee49cbe983692f7221fdbc1e60680b1b553166", 0x1000}, {&(0x7f00000001c0)="ff5ce3a04673026c1604c7e2c372b84ce09e6c80c4729a700786feff7831e87948c83aa8be3dbb524a7326ad522160a1c5efc7d389b07b70411a71818cb8796fccec0a11d9d3f1caed4545f010b8a69121dd9ea1f741a70024083f7fa96189b02fc5906b663cf4749ba468a5e2df906b74a75857acc34f9b5c23762504c2ad387f61e6b142eeeb7b99c2683b77fe45c097ffb3fe1650f107f685575cb05a176eab1bdefc2f3fba236a4749d2c2bc02513eeb345e04b154d809604f01af3b6b62a0c58d29f6bd7c833cbbf4ecc3b57a0cf8048dd90dc8eb1bf1edb90b1f23a127a30c3a79d20e54e601", 0xe9}, {&(0x7f0000001300)="9bcc2c60762787af43881e2998ce1a2ef91b34bea63c16f304e7e7a838afd8a2b59ee58cab1aece2da7a6e5383942a16e826587c27ee509c3815e3996524d802", 0x40}, {&(0x7f0000001800)="5dc18aaebfdf8cfb6625024a1fb30c83ae0ddef33e5437e3c7ea0090acced536dfb13bd340f28b1bc22e586fd820577cc06a3b1df1586f1ac69010ac683be57cb8bfb23d1f79a57c30671160f84d33e1c2358be90f849d65b9d31d33287230931ef61a806797b5c8b12a7054cbf8ef655f3157e4f762c9188172f670822075da20bb4fe0bfc8cbbff6b3a269c63529ff247369c54f12278c1627df3496c81603127ad3b70dbc9f55180609191ec329dcf5acde99806d5d391bd07b14f7c706af39e52be681dab7c139741e67854300c3b2a2b15ab19a724a09d864eff7c8b1784284c8b975d27e9a0d2b55fdd8a67c89b42395ce052bef9a9fc3049739ae5a00529c5c340fc3165f50d6ef3ee9c9f1d82b8d34acab7bfdec647140577b852244d3a78ac8f29b37d8293bec6da6b095b8fa516987b4de5f0bdf34c8c8765f1f57f5f153b465b99318d9044b62f7dc6192cfd91f54020e417806e1e382a112bfb56e7baefab6fb8eae3f8cc4e7216eb820a3d69daca2453657bff3d17079d3376e0fc0ba0713bdf2357fbd666b0b27881abcff4bba546721236bba033ec5eaac4f03e721a145b1f8d9ce05125ace5831517a11bf944e0c709e6b69f7100fa41a868d4fc34d459c4b59695b8b9e7e3f11d971f5e87d246d691763e5c9f770e5930172ee0e13fb76279c41c654e82cb3bc9e3bf8ffd5b27a6057a8d51770efc65f87a9d8c4bc711165686cae17eb9955d4a69c1fc9bcab374bc5a2d9f519d7b8e41fd247c1f352e792f1f14b59e8902b5ec4f9728d16730d871ab3a4a940f03bdbaca020aae5aea22ffc43f417612e9b3822ce22c098b821f193fb29a44a6a4c9ebe545987df338f0aa79d092b0235ae966dc24c6eec4feedf5599401c71b6f7a598d2dfaadd9f2d60f8851762aa91d04ff7d94adeac6083d7b8c68f6acfa6f0a441d96e3d6a34fae4518b7d1afb8cf9cc6e848fd03125e216b2acec393bccfeeb4f489591272c04d522c9dcbec309ff0a7ab8e434bbaf0eb4cccb60cc0ebff4193294c1d6a846f02c05c868558f2c9ae4b874dbb45e2622033ec320fbeab142b6cf180faf0c9251cf785eb1ee363419a2553487714429cf4b8139e7c20eb39f040e8cc7064a9762f8843ac1407a5cd77b96c283a1728dc5329bc9563b51b042a3a149c22b03e9f1a8944608a182e66cc58fcf35efb0109d3ccfbf488c5110889b8abe2b56d05bce804269eb688d145b24ca4b8905335b317b6e19dd61a78858f26a154d14618787c7089085adc3224cafa0e93c665fbcfe39402c4de0d90ab02744e82dfe4366f49bb1bc11f261ab0783731af9c23f797572ea326effbc0e4cae3ae93389872cb491563e71d45aa9851f8f26e541336c635b94159a4c3797406e193a72ec4879a144338a32ccd835470ed531e07b2b0f671498c0cca71b7ad9eae89f967df90f1efcd243d57ac943e3c731e0d8a4fe1903ef3be156c2feda4e9f2fa5f8d4b6e07429b5dcc586414ec479760374442ab8a677be7003b8b160f0d941df7b559ce9b56173621e3e67046ce0df994897dd7d4a4950695e79904845f46e6793f261c27606a87dd73325a6e42f37aa87e80107a694221b5f044046f87af6110d7c571bed226cb972c5f1d2e71cebdca364886e0ea17aac3ac69efffdf850c094221502ecfb7c3544ae0e7442d3f667a9c5b764578796da615b5dae4ac6d8cda2d8f6ce831c0f050071356aa4b97187581fd9750c092a975be28a524f1df26ed1c2e060cc5be0ab7745de08e6374763191f4ccb515a0ac3f40272c9da88e8446f4ab025f3b99f15dac7341546476f7770c7a2dc26d0a9bf7c1147c82e32dcc771ffd102ee25b8179f19cbfde5c85714d9b484c59541f516a8d3453567f60e37da1d8a1be5ac4027c593e54b45a84ec9392fbdbfedf325935d09f0a9bb3cf8ef49542a2f4dc2a7025894ada9eb9a29f5d9d81c300df7409040e6e6c5aaf2bbffb0d27f63002bcee45cd96117c18f1687c3ad5fd12ac47a8ffba83d7ab27f0a1d4d89ecc2f5c47634768865ad08a64d7916a3e8834ebdac0bc48dc785af4433b23fbbbac5c195be9610cc9121bd792186e499f08143ef70b8d2141262d2d534274af235ed5405f98d5c0ecfbe9cb9a6603c149ab0441f05d601ef072ed5307fdf990d882d8c504f8f2f2b2074625c85406702171cb656ae7a4c4da3e206afc42698deec0d1596d680c38031a201f7f4576d7c0f1a93d7bbcce7be59c208a46c345e823a5364d7b00c6cfe03ca00212d2509c9cc27e280098d443c28eeb3052cf22f7d6c0ccfe00dbe362d48e446333edcbbbf37fb0e264cd33eec1cd194476d2d1f88a4fec4576ffc491b3f21ca8fb89059c3d405178234ab3f21f63043db8a26dbbe9bd29d0e3a51f1af140e114f68bf7fc0eb0a015cc9e3145622ad45e52497c3660d46fddf06f20032f55b781007a9b9e83992f9e73ba3c648771809bf81c81a07b54f8583356833c8261fde2af0224ab7aca8b346d8e0a948eb72222427b502b7c1d476e31e02cf51b09b50ea326bda1642ccdc9ac592622692c93a1ac1ddc7fddd78781304f840251a46bbfd7d4843a7d24a7e4a017a3a350889c1da6d006097146bfd1e290aead92d2a85e905398f3e2eb19942df9743b3621de94cec7e7f138cc029554ae3152d819739632b1fabce9347d403f55306a5a4b8abe90f64ad647eb40c55ee7b061ab38dd0654a5b52d8a04417905554c5a13019d54e544ed24eda7dd95cb89ca24d58d14dcef670d21ce66165825a7ffa3f784e3dcf0e55b3a4544814f106841f0d466b026f15715a6b6866daaa89f28d2928ce33944114a1fa787a78e0ace696814727ea892381f4e9ec1229e79bf6f77043d89fe9473eab377aa16d297a4e690ff6f319709d3d59ea3a109223eee29097d760e0849d712795dc03619b31d65ff34850435ca0a676b87f2067e8ccd70d5388ed1bef25c83a7995275078d75d890af3a442683baa15fb48588a02f42bfaf108025a04c99f46176cba02e9d10fc36428c5796f8d538096304317d8cf0331b90f8747fd8ac3fe97dca8deaa84b9d43848a5b09f407de1bd7f128bc722d63960ddbc323d99a8de8c2c041bc89cc153c96c303a03745d179e75bcfee2e9fdd9ca3c0bd77ac026ed3f29b642734190ac4223be817babc915eb9f626f60c544713bdedab36f9c34faff692dbd49a7d30ecd4bf35eec259ad875ff8ffcad8beb078cb28b0275affe4090bb892064388ca50c7e542807a8c6fe97427cfd360c8fa48cbc3bd93e0861a4673037ef9816ee1585f24f70e82d56596127d5ea9d3ff71fd60b520fc424bbae2c0805a39c5000a0337266170c116f80e622486d285981a6747d16c86a1e3d61d6cfbf3ca805c47daa8d59ec8d70a3b588e44955c87b3335562e63df3b4c55515d0fa8571bd010bc4cffcb85c545cd6bd0e25bf3df25bfeedcc20a7f1d9fa015f5287d30b5d10caf678a62a5377629e70c3ec546fb5fe075b5e6567d2781f371a45f9f1248c5ff2a5a62756f029a6cf58186fdba38c6483650fbcea791e0592e949fabb85ddbcc5e24c9af3ffdcbee0c9a4381bd139e6c743ee62141b23bf7e8b2f2d8ecb5492e39605e005af9e5811b26f1210c7ae333cb1d5abc23365d5c6a52df566e03bb2b9ceaf8beaaeeb062cc0dcd0ae2788aa3183e5426e4b2fcce50d2dba0b69784d57966fdf6db324618a49a3e32ec3e934871e30c114f5f4bbda6fa878f71e876c3909c67968666a878279be661e22b8a965b550a6edd8afe9739928c45e4879fda267ea671bf7fe1c30ed17d769024f2de6344391bbaaa8d804701f732d3ca3daec9e2800473bac7b49b5d4eb28025e1ccfdb869e5666ed7bd4053c641af170a23449d7b60c5287b028aa1e87678e2dff6b93ae1aa73f9c69804d22a65a83ef19b817ef6ac6de70ec216ada62a72da34152c3be1fcecd9a6a97b389e5f495ad4f136e06e2024b51052965e6ff1bad6b222f9756b357a1b1fd3c144dc33944e0a9076eedcdc37cf0073470ab54fb733472c677ac5ab2e4722aa62353b8b54894b98706331b213094cd5445062d84d42838b622cf2ff6c8a3186a960245f9725ca3855f0373519f8264954e87684c67e771b4f4dd741d58ec74ddf58d3d6faf81aa01b4ea57b560ae058f8606877e2247ebeb132d0b636e33a90ef17d62113e1249312d6ab5128cc190d666949655b2d4be32346f9486f91f8298b6b1c8b5a85e95e778b115672d6128c45249d1c0a2b4a3f7972005a9c1160cc60994a3f9249f29b42b805676fb9c73269e62d1d44cefde077438976ca0d8823b73e2ad7e044e7e37cb69e863463028db5b9fee55aa93a49a71d36ec48a5a982f7f6fe813980d6dc7c5cebda37148715554742966b5b9741e171bd836d18282e07e6b56dac93ffa651302904a8f9352ff89ef3f6c0d7578473644f01358837294e8d9670bcebc02c4df8520c4cad9a8230d97a589556b0ac5b6b7755919c343fe48882a91406470b822f85f1935aac63b64e849c32de7074892d53d9312ad4011e0e66f9f825ae29abe97cfcdf2a2e4ac25fa62a96761fe7fbb0738ac008edf9bb4ed1f0dc7f8bdd7faf170a20c571cdffb6e51b44b382f9eee0716e4b1fd26a81a3a90671bd20e4bfda7dd56f9dde10db6385a784196bac28a75d752097d61f7bdbb17c56435fd3e5f574877338c849fc548d27e88c479db770d3bce3c23359510a6ebd139bfa8d57bda7f354aa0f5e9243ddced086c0d232c18bae061dc6d35fed187e832c930c49e504270e3fb332523cb18c0aace89551a31bd40b22f16e94638a10d29306c5bc5ac018350dbbfaef", 0xd72}], 0x4) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x3ff) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000000)="6baa522de91d9dbba8e7ce5b093003c7db", 0x11}, {&(0x7f0000001380)="08350bbd7818e688d58f039ecdf5f76e6f191ac102b56c2544d10a43a7dc35d01d13a529e1a9fd11db7858e0e2170d86362c9fe5ea0d8aff30bb72d4b949eee7f46a0c3c801db0c303c642778bbd78da70db50a3a4530a", 0x57}], 0x2) 15:25:43 executing program 1: chmod(0x0, 0x10) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r1, &(0x7f0000000b80)="880000d2ea465755f8b4bb6eafec7800000000db71f08018357bb5d42a310f0f480f245cbfbb00000000b9c47d7c00000000000000000000000000008bad3934ad2b100819b0f7f2bcf4eb11cbd93ffd94221e110db7e211bb5d9129644c1fa84462571034f6b32839df478eb7eb349b37c5cf934ec37fe842c5af9985a7995c97322a4badf2d105e81cb38ad116f74dcfce45e25be16383db9473b2bbd994793b35e42e6cd82776cf94c70bbb47bc23e130af4134c0f4870e8da7b162f79a96dab53f8b87188bbf2b0d7fdb6308c1469ef7e5d2ca64cdd3519730c885fde806749e301f57b6f59aee83737cb9d04c0f1a2cb42522e0802cc68c5e5b", 0xfc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000b40)={0x80, 0x5, './bus\x00', 0x4, 0x4, 0x8, 0x100}) r2 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) recvmsg(r2, &(0x7f0000000b00)={&(0x7f0000000540)=@in, 0xc, &(0x7f0000000980)=[{&(0x7f0000000580)=""/177, 0xb1}, {&(0x7f0000000640)=""/203, 0xcb}, {&(0x7f0000000740)=""/155, 0x9b}, {&(0x7f0000000800)=""/117, 0x75}, {&(0x7f0000000880)=""/36, 0x24}, {&(0x7f00000008c0)=""/157, 0x9d}], 0x6, &(0x7f0000000a00)=""/215, 0xd7}, 0x42) getpeername$unix(r0, &(0x7f0000000500)=@abs, &(0x7f00000002c0)=0xfffffffffffffed4) sendmsg(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000000)="77498e154b9d6de2e2aff72e88035850aef5615517324ca88c6f4ab713f3ab4b6e96", 0x22}, {&(0x7f0000000040)="775990562ebb1c6b58032c84c529f72bfa76ceb5b224382aa1d040107af9feeb541c287cd8c00ae5284c647e0c13700ec5abd3216e2e311222c62ede2cdce4a81661bc48f3e3eb3b7e2c8e0426b8662e605487268c5b484c656f93718c", 0x5d}, {&(0x7f00000000c0)="22e8d8770597edf04dbad6a8d0f2e4b9670c22c283e0629cb8bc5b3d0056f91a2d338f074f2dba2c6d0ffb22898f25c3c2f35fb072246467ded66f0942be68d5ea78d078067579c62db7015a3c442472aa8cf25e55d525bd3968cc605b4c51daac2cdacd5c9d9cb93bb75c2f3993471181c9155e74e366be2edbce2b0522bf7ac8a061227a28bfe588f72afbe032464d001757e6952819b0107e5aace8b087d7d293f1db8ed95a169a61b51f26821235de60c9194c15260e6e9ae9ead45d4fd004450c0fee8c7b3740dea7a366b3c4c2ffe30824", 0xd4}, {&(0x7f00000001c0)="c584c6d105a031f1ced685bb0fd59574a2a9c22788132261fddf1b3276cfa4e12c51a1da74316393ec3fec071eb32b00b8a58cf5932278fc1738d69f50aa8a", 0x3f}, {&(0x7f0000000200)="873df3a213d1ed90eb0cb56592b69772bddc3d5b998c61ee978c19acd482644feed1681926e9c60bf92bd7196f2667b8363c96d0e636960a74f3b4362da7d65c71d2558836877d58a3384a1cffd84f322cd03033b13355fe52e0694dc5642dd4e862171364b49e61c7d7d5074de16a873a5aee4af4c93ce45ba0fa754ad10cb5e3ddf1da595e363e7cc6534e8dbcc884caf90f9ef243e5d987dfe61e9d3e01c6939bb3bee9f3e5319a6cb1041ed75df86f1ac36035cf31b69738fbe9577746206255f0327cfe6130e2c5b71c382f431dd475c666f549231b7e122b5a8ca9674ef430bd40e27fd95670726132eb0f39307d25", 0xf2}], 0x5, &(0x7f0000000380)=[{0xb0, 0x0, 0x3ab, "6f8c2064513361527810b57054ac56064a0712229699630d7be497a5d85da19b09193f41a3c2aadf80fd97100090ddf2f82180544a1a9320b73362bb8bd74ca7c9362cbb587fe2ebf84b231df591331aa2486df0ef897b66bc2a7e9b900c8e6ad0862dcc60888e5a309708f2d13ccf0aeca739277691c17849fa6bb5c040f7449cadb3cab4b5b4d3a76fee10fec3b63d1936fecc09c231db1c29734b"}, {0x68, 0x0, 0x8000, "3c83bb577ab823c2d54605fa75af47f9e1946bdc0639c69a1fe620af97d118bab324a83c003e4a5e352379caff7987c85ae035e940c277815d77eecc1bb70c5aa104b4a343c80414574052175e39208abe7758fa"}], 0x118}, 0x402) 15:25:43 executing program 1: r0 = socket(0x2, 0x1, 0x32) connect$unix(r0, &(0x7f0000000000)=@abs={0x941c7cfde96ec005, 0x0, 0x2}, 0x8) close(r0) socket(0x18, 0x5, 0xfd) sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000100)="70cd38eb4d192fa245456f67d32b168e331427e7e884744327631a659b9967847fd22562dae789db72800c0168055d3dd9c4f1337174344bef91d9250049c19f30be35094e2675280906dbcb9d3b66d620c061099080a7ea5c0121d3c69415aa978a3f2219f545d61f4fee68d6e269b9e443043367c4d2487fc88e33e9ecb244dc97a5b307743232cd96c4922f943f925a26bbbe061b9acfea2013d2b00cbe867755bb8f90151bdd0f4e6395a49cc95b3348bc094e254b8e1c25098c46", &(0x7f00000001c0)=0xbd, &(0x7f0000000200)="b635a9b9e2cc49a1a5ccbf05a3ba89112e45257033b51502db7ca7777d46c85f8c9c847060318dec33c4e92bcc4543f18af9a986d39da0736cb14ef6606f", 0x3e) execve(0x0, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x20000, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x7, 0x83c6, 0x9, 0x1, 0x1f, 0x9, 0x3ff, 0x1, 0x2, 0xe2, 0x10000}) 15:25:43 executing program 0: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x40) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000580)=0x5) fcntl$dupfd(r1, 0x0, r1) r2 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/40, 0x28) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x1, 0x3fc0, 0x8, 0x76, "aa9a6955cc5171b2bf7bc66f8126b14946a8b386", 0x8, 0x200}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f0000000580)=0x5) listen(r4, 0x4) 15:25:43 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{}, {0x9}]}) r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r3, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x40) setgid(r2) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x8, 0x0, 0x0, 0x0, 0x0) 15:25:43 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x2}, 0x19, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r1 = socket(0x18, 0x0, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x2, 0x16}, 0x10) 15:25:43 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffe00000, 0x0, "00000000ffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x2, 0x0) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) socket(0x20, 0x0, 0x1) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x5) close(r0) socket(0x18, 0x400000002, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r3 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x4, 0x0, 0x0, 0x0, r2, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r3, 0x800000000000, 0x1, 0x9}) shmctl$SHM_LOCK(0x0, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) getpeername$unix(r4, &(0x7f0000000500)=@abs, &(0x7f00000002c0)=0xfffffffffffffed4) setsockopt(r4, 0x1000000029, 0x3, &(0x7f0000000100)="ebff01000100000000004e713096735261c33ae53eb948e60f3cc54848", 0x1d) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 15:25:44 executing program 0: r0 = syz_open_pts() sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) 15:25:44 executing program 1: 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, &(0x7f0000000080)=ANY=[], 0x10) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0xff, 0x0, 0x5, 0xcc, "4b59494c284aeb4276c3fc02894c0b7d1c683c89", 0x7f, 0x103}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 15:25:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) getrusage(0xffffffffffffffff, &(0x7f0000000080)) r0 = syz_open_pts() close(r0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000580)=0x5) close(r2) r3 = syz_open_pts() sysctl$hw(&(0x7f0000000140)={0x6, 0xb}, 0x2, &(0x7f0000000180)="7917e5e09424cc011ca111e9383aa6a58918c668d9d9c4e22113846f95f17a1f3d9bfbba5fb4432d05be3f611b34fd24bda4397e3a11facc0a18b5172d3adb59922a778de7da1c32c565f8e23d44c6fc970510c0e8886c2cdc216d9338b2e4da8b0644e844878d1dbb03bfd0a6b7059a774e8b7b10ea9974f72cb03dc2ce9573a639bb5a805f09cc5281a825b17418fa5ddf33283092a75256ce3b294d7a1c44a7280656a65cb589069124114a8ab0c9db7c1deb58e463a1121d6f78a4d48cb9a889ac47a8fd18a2fb386bb24bf5bab09dd2bd759017b4c3a7949a7a0ab5", &(0x7f0000000300)=0xde, &(0x7f0000000340)="6994b6526d6e82751f91fddb01133c2edd26e4b6b7b1e567f1a583ff80e7b158e1b02a45e56d6cc3bd25ba4f8132d118d0c6da5f53995bc4d97868dba0e01065dcb893ef1107779af1bf5cd88a1e9267066a", 0x52) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc516000990000000000000000000000000020"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) 15:25:44 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000}, {0xfcc2, 0x0, 0x0, 0x200101}, {0x3}]}) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x40) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 15:25:44 executing program 1: syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000280000000700029078fffffffee0000001120090783c6c92cc00"/54]) 15:25:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6602c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0xa1de6166b4b911de, 0x0) r1 = socket(0x18, 0x0, 0x0) close(r1) r2 = dup(0xffffffffffffffff) listen(r2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000001480), 0x4) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xfe2f63b101e236af, 0x1a1) recvfrom(r3, &(0x7f00000000c0)=""/184, 0xb8, 0x1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r4, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r5 = accept$unix(r2, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r2, r5) 15:25:44 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/211, 0xd3) socket(0x2, 0x0, 0x0) r2 = syz_open_pts() mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x1010, r2, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 15:25:44 executing program 1: sysctl$hw(&(0x7f0000000000)={0x2, 0x1}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0xffffffffffffffd1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r0) 15:25:44 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) getpeername$unix(r1, &(0x7f0000000500)=@abs, &(0x7f00000002c0)=0xfffffffffffffed4) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) 15:25:44 executing program 1: r0 = semget$private(0x0, 0x7, 0x3e0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/172) semop(r0, &(0x7f0000000b00)=[{0x4, 0x3, 0x800}, {0x7, 0x5}, {0x4, 0x7, 0x1000}, {0x3, 0x7ff, 0x800}, {0x2, 0x6, 0x1000}, {0x2, 0x81}], 0x6) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000040)=0x9, 0x4) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) socketpair(0x18, 0x89155be448a487e7, 0xfb, &(0x7f0000000800)={0xffffffffffffffff}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000840)=""/21, &(0x7f0000000880)=0x15) getpgrp() sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) sendmsg(r1, &(0x7f0000000780)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000000700)=[{&(0x7f0000000140)="0321cf589188cbea93c9ede0fa36c975c6d2fbb4912d502e6f94b7ba486de8fa797dab2909408fb8eba43016c8a90b31fbfd25c3aeb87533ff171902cf3407c4e0f8d3b8026adc9a89efb8e8e9f72e370413ee046b53499d87d6c4623695ae43193f581340761a27999f204a270337781d333de0732c5ddbaedf78cb08c0470f5d8a3f0ec81fdca549fb30eee7faed4f01bd0a8dcb0af42d8f494d743ed468e86579ceed73a9784187e8712097b27bff6640df627c1407883e8258bf77413dd80d57ed75eb76aad278e8bd6329225ef61bb0ed38b3573ea0f8b4b5c89390bcc1c1b0e959fbce5800", 0xe8}, {&(0x7f0000000240)}, {&(0x7f0000000280)="4653943831ca452c70f64e799d53eec54b4b84420d11f8dc07738b6971a20b42a838cb4a1fb953f8c9be2f4d2c3699a6545cded1cbb63798c0d17fe90f42c8da66b9533de48c23549cd86f6259cff2144055d2d8d1fa173d9c9593b11c6c0a9bdcdf3d0fddbc14004ff55fe631dfc2f5a789e576cb45045f54a8585df67a6715edc192d0a4ee1c8c54a9a48888d595a07bf62e108994a1b109027f432ca25a47bb672504e8eb6cdaddf0aac955ff6e4adf4fdf02dcf7dec69f490af4790a5a2b688ff31177af6bc381bdb5a9756df0f6d4a8d6c34f2859fe0ca714a22e4641d278d975", 0xe3}, {&(0x7f0000000380)="96cac668ad2c4dffb2b20360bc38ce0fa615592436bc41cac3286bf15e5741f04fa52475d3d980ce3bba09d41ab50184b50216840abd4d0b38bf17fc5d59d0bb5cbbe2ec5c18ed5c78c99079861d447cc614fafa35d87f98f639ccc2283e7fd3e8175f4fa12b548e6bbb254e472598485778906a2d6c9d3e669198e6e5516dd9ff8acbf9add1d7c5c8bd83df000c676e45dfebe3bf4dc72b168b6a6e5be02b5c73548ec33c10173ee84f0f67", 0xac}, {&(0x7f0000000440)="ae2fac45404dd59e517ea1d277f353d4384d17e509199946fcd7610c9c5ff9bcea56487467e063b23ef79d82e462cd07484b2763271fce57afa0086e82cf4c25b72686eb1b5cd5f49d70276ff1dc14a4c255b7dabb878c6e370788e1d564b56488cb736f0f63dd1a35f99f01041dc7c5991a9a42e96e83307f9f2b11d16b2d44b49ac8e6ac5e45fa1880b6b96f15f9187d98bc8a5506637cc44d769725534bcebb32068e5ad5197c167fd7bfab2a7355f7d405b4f2aeeba01229b3fb8e7211987aa241174332a1fcea72b10eba8678f0de74c86edee3cbc08c03b2dd1d28f36366b606fd57631e74e20870f64e2a20c5bb670e9d1a31eb8460", 0xf9}, {&(0x7f0000000540)="493f279662f534250eac4c53e0194e0962a522cb1d02cb84b4a3a6a59066bef7a550c54eec75e9ad78ba35055097b34149ab3db6d1eaa63ed44e124374339e26675b2d130ba79fd0bc841549bec48dc90052743b42447b2f90a3e5aa8a3eec1e9d0266a846745fb959ffb42ec87ec3ef06d94ca1d162a9641ad9b8dd8880d9eee107f9bea460bae34ddde78e8aaa08bb04e2e2dcb0781b859b56d3b2ea0f555f90336422727ca5649ef834aabe96c54f0d7b13f86586f86e3b8622192fc882377ce4f883fc0c2e2aebafefb5633a94a559e5b402e81fc6b7eb1db37037a57b86296f88fca5e08b", 0xe7}, {&(0x7f0000000640)="31d7f84b1bae3b77f9aebf2298f35a70507bedab98ea7c6c6e9d8cd06109d3f2b0847b9a9f2d0f88befa7f7a5484c73900dabe9b3e9c50883d6b22959235b22140e40b22fea5dcf6be9f4d7641e35a4992fbce0e1b92415613acfbb1d68afe22153e59009e0d8248868a875f36620dcc9c54310dd4f5083f4c226aee89bb7d654137292b106411f0d69ef65d5968d3f345b0052a8b5f4f009636f8", 0x9b}], 0x7, &(0x7f0000003440)=[{0x20, 0xffff, 0xb981, "cbc3e1021c34962e9318"}, {0x1010, 0xffff, 0x2, "714b7123127e473ca4d727782a5660eb2a666bb246789bb4c2e09bc4d8f607d218a05812ceca875443a9929d964f17986fdf6e558e4b6510872a689cb00672153117cbf1ee5fea9c23880595626ae152dc18f6256fe241028645b4e0c6b0f3c874ec66fac46b4315f0c26572918554b7be93c2ad2e952ea02120399cc19298b66836eb4c70aaf823c9781be0ea0471197de1cce8bdff1ccdcf5a24555373984678be74033f046abd621cce13094ef0bbe9a67511c4e8e84da9dfe980bb84450f591f7d6d7f16379a2b0a692436723d5e230ad19de722b5b4d73fc214df0ad22309f99548b86bd40a8db667219e59ab5e57c1002a734c6a197fc219e9a99b7f661865f25bbc5d19ddff8c49de7e67f4d9c71cd5af0f301b49a24d1e9cd7e4b060a0592fea75357f750064b1fd6d3c10e08af529d8ecbdab8f4e024ef257799cf480fe6a195d4a5048f263dbe0b836a2c8e9e301da464ef01e0045fa813ac609d98787d68deabef0bc167fab3bd835ec7aeb8d1b2f7dfbe8270d73be72a0bb7003a674f6fd42d3ef135423085963787eb569d86e91c8f7d368abc61efb6c377e0c4b54da18036c3a93c67d1947ee46ce0896f3ab209b2981d72b00a89e751322e36c6d2110b1f1f7700ca45f64d53f4c7f1033de18ac1c67bfd7972dffb76c245e9f0816f39c8cffac72778c3955c3651cb504c7a3644bad2a1e39b119f72857cd73951a00c980cfb2a00a4a79200ca84c036d96002fb265592921f6386739e45a1bff4501bf74420c2041437bf63fb7a3a5505e5975d4857f0b375ccbd47e818e6c81ca4fdbaa0f5a9d900d1ab6397cb929162cfd32e7d5a1508c671244ee1813135a0714598e8a95f628bd25d89bb2343ff3391c058673b39cb1438431e007051b43a0eaf905502cd1a01054c1b754e0e215c98549a8e4763ebcc0b95fd68eafcd35ca5cf1b393f6f1b15c80664d8a5b25417949fa446ec1d97b5ee0f7e20f42f5fdee6f8cdf3e719a91723a23c9cae0762f1a50a5df921990454120f66df6b4b5fc804ec3a5403138f37718032885a13f6bf0d3f2b95ace0697cce0adee09ddda2a0806a8cf081047ec4dbb68e8e44074e9a7dfe8b1cd78928a8a05fe661c026b80db1617664c916392462daaa5980865ec9d2d247528194be3562386c862c09c3a9917c54adf12357359fa2480dcd84f6cac3d9c45c38f1db77ab7b635a0951e1c72e95b4bc4d42e996be57939c8e02fe90a164474d82de214c4940989fb528d6edeae5284fb73174dafb1c042c092fb451b8ca8a4949f2f209268ce5eacd4de4d2e26cf9af0d6da199d78ef019e7793cf0f10abe1d1943cec3297466f2612e2fcce6408eb00844084b73615e45dfacf102c6c6b75074ce5580312f594cc71546d2c5c2494f2e63d999ea49975235f8d248d4846960eebf856eee34f8135d1f61a83f33f2d4c214c20debb277bf6a0d1854ba32f29a63310ef8bc3ce8acc50ae96f958d0e022d91df1ee5f454ae52c354a9988337f2624289191fd99cf0337107be039b923229b91d71cabe6ece417c563defd637375fd4ce78c50237b4e506e6a6d75bd6bf8649967309ac35f82a302b51ca29bc0a4edf625d2d21f5e93e3df75eaca8b8781f86f2690bad4c02da0a3ecc85383d80407aa7319842f42d12d14c595f636b7ff322f3c3a48a14b17d5eb0b4b610ea43b4063412ce2670715b2d29ae3689f3576c7bcfa110b32f9a366051b19d4ea7b9e9d368408e8161de9783d6ffa2671bca2d9ecf5adc4ca4a75af861ef37604080b31a3fd52fe7a2724f09457817efbd98dff9c54d75531d9dc5a126f637e37aeee259caa01d69e36bdeb9dbff5d7836e9b40c48329af8c996a437fc9e79f3762f9b31f5e11e5cd3bfe9b28b6985c2d73b15f17a0a995261f7143a3004fd3f314f228325eb8c99af0c9bf42cd6986cc6b83bcea99a2f43907bcc239154956278be48aee246c2e00df61ed24ddcb3409e85208803c527d77b766f8d07da20e40b3a1cddbc54a17833681c9db3c048e9e62ea3a7b046e3d040b1a2199c002313cfa471ce9a9f3f07e42e035f15df4a6acd3796adace26a61b30e7459cddb128dd776359db818f1a942e4b31d5e3ca6b58e6eeb5ebe535c92bd7b0e4be58fca3ca055bd1f97f5e7c22761e53fdb544c210f5dfe54b40764100199fb7bfa4682c5fcc6ecaebcfec1ec457ebbf56e1d36b6a38332faa53e117bafb308dfcca2b614d8aba8099c8951f43590abfb0ac250b342a49364cbe03ab5af09a8cbfb5fedef33b5fa9b60683f9175bf0675d27f38f003f353f491119df4491919b458d7199b0739f94ac755c717f05586a58336d1a364965017bdd84b278e60c9738bd65ffb32f0c7a9a123aeb4c7bef7673b0b65c32624f32a5f8713003674e472dba3a670113603621085592b9525c898c0736c09d345ee0831a44b74f00e5e2ea0eff906751c16f8faca14604ae13c7ba86a73caf5f70d27f6c3c63dbc1cfee1e9d374d435dee9929046a650bfc04c4aa534f335ac9388b0e33c800c7394b095f481653674c3543267722dd4916cc7252a30d0762d6942bc4fcdb1e1768bef1da6fb5bee608d669b3b33cf834a4746dfdf7f09d1eef64a776478c6069b80991dda4232a143f5bec349ebd7ed27fe12fe44034fab8813bfcfe8d5bb5d3f4b602d7c1a62b3dee65d2e94ae7b815027c2e5b3a65f4074cb36417d525e90ae948d8333fd2a47d30fd84608dc251ed7781344dd01a9373648e231a43a7600abebe9276c283aa70248b81905dc10b21cd269115974107d384d04bd0c3fd8e9a7515959ed55d5d4b82bf4d04f0494597b0ee0ac0b6420878b95941abe12918fd6aa7e3445d95e7f0502c4c98ca83bf9a5d8bab2b222bd6b02e976a9d98426e71261e9e84ac858b2da1e6213502244642a76f3d6754eec326e1b60f124d1d3d0d305b684f03cbea7fc53070ac53176f4d639993d5a5db0ea5d5bec14fe97c67d0e48832c6fa9abba37ac15d26d5c3afd6870c064722673320f424a62daae0bd987237a1d34c6d94c7264b26cceaab1f0cbfb30de3ab2c1064701d1026cb61a2b3469079f9879cb27fc2cd4d2cadf5684214a9f985594b06cfc667494363381d42880440ea4baf0ecfd20e44299e3dbfbcfa261cba6a5284e9a563d493aa3c069cb2686b1e8631f27a73187cc12c347c94f2e06dc90cf094a7b1833b2a89a3c22ba34726c726b6f6388433f354e6cc7694ede11a94fbb9c7493f82d14409fb8627e9a4b96565892cea1164b872f22afbc1cdafaaa6ba6c23c08c826a3c79ba7347278a5a4c67e45514e75045bcb39322ec21f816eff73f7b4af098b0dce9b6f2311d52b7310df21f6b936fe8c6b94e8864d5a83285162df585db05d090eed58be922916b4e5e76ce7f55374b1e4f8829d464e58944e154cf6a5b511023a709c387cab18e7d986913193bdad1c362c3964627b48d70e924baa2e36a4494b90d5e214ca5879da88460452ab39be800e10b9c24b7e8811e46688f0acf0cd1845311b372fdfddd60968f724f774d1f7a62520819e1c4a6837b393e2ed73052e6163e66ddcb13ad9bb16ec4a436e3c8ecda9039acd895f7e2ba295ac6a84e37fb46d735528058dd18a52aebd5c1132e05141c534e7ab951a66c5db1ba5c357c6f81c471d6634d800318b8a57fda875b85bf512436314a118e6f5d0e6e29fc26e6cc918c93053d7484df2fcb763c307a5fa85150bdc87dd95ce3a34e02fd0d800828bfae82732ddf0ba25b976bfd3ad2b43517335960f8bf3d219caf35654a983b8d965a2fcd348d10cbd4959acbfe633b175726215e863358a60fe9d7fd29ba40ca947bcf597b880aa4c735644190195869e3e62e52eca905dba4546ad1e046c8be7a7dd4c58b35efb20d8edb319bf67da460d0677fe0a90a71fb00905f9e18811d15989992db4b4336fbfc0b7b04dd474f58530fd7506df9a280352bee7947010a1d193eedc2e1a7f089fc680bd2ed75bb02d25b6f3ac32f9c8fd04faa54bd6b0cb0cfbbba98408298e7d0ca371d61b0ec15b751442c5a7097c06928bb0410fe47eaf56c5df971c784a8e142627de2f35d607e6eae99382e4c296f4e47813975e5d03af5772ee36389cdb4b2ba7000ab03e98c5e2d1ae84c2e62e819d539b48c287c3fbdb3ac5fa4923684007a21fd2c5e7ab85346bd2ccc8b15c42e4aa8e71a2e497478d98f93257811a259c0c3e308c92f692402df91b50029a23a34d27feee452067899a14a20d35bfa8cb5f030cff292df625e0a6c8abe1d69e0eb554300412c2b81f5fd79121d8a37da612200dc17633d4c2602c470fed8df664f10beeba670a5f99775f9f159e8abe8c7d679290ca741d1266fe1270f8094cb75dd5740866f75cf594c9b5abf0fde489cc9cf20bd14c9b180611bbbbcd715a8fa890377ef52f38264f1c80bdf5c649f0c83f1eb8e8197cd0154dc2bf1df6f8a919a7928cb92b3fec68cb2de5837fe306176874e91381eb4afc8d550c13b8810e736e0826f74c0efabad1d0005d3e2c2a130be73de4db37108c53acf01a1a4aefca108c9bdeb0dbd90ba420bfc578c015ec507906b7e063df6b3ec77c9c614a06641cb0bc777b2dd51e1eb331097959f750787b50517ab667059df6cbd83915fd64e2cbd664cc2ad97eb1a385e54b834df4f905a57674d890829552022076234041c63cb70933296c7af0d6937333d20f7696927cf8c9ff8e5417ad596ae527dc90e9f38a38a7b065c5c5e94349e5bc6676b5bfba157d6f5af03560c55c09f3de6b54bec3556ad5c8ccba452b7b8e391acd8d153d04362cad3d2eb6a8b148853195484fb08a8bf8490e2fcccb5ed487a5c7e0f352b9dee22398abc4e6d2887a8851fe193ff61f4d84def4b6e379105c02e49e7cc9827c6041c061eb5c16efc9dc7b22f055dd4b9106a798dbf77e3e4072cde95652a3c59bb57c9e98e346ca5d382983aec60a5737d6bd91776457d79cf1067eccff554d5dff7392d1a96f9b16bd92994af3145d45f12d0fd71a241840c81d47b8a381e9f086ac4b8a64e238203dcc769bea3cbe026199c4fce31c56022f7e7242cfbdab7347659640e93da6e72f276574d7ad504389930614e30903a086df9de91ca82edd910c9e61db19d7f461baa6c9c27cdd8ccf2291674968c9a0160e692635073a3d45f513ba32b961e33a16ac377c4753cfa3fcdc3445336fd4f29937e91a34979e6f4720a0b4d49b9bd58b3bf96a4a06c486ed4e47b5d4c702372543f9fa8c812743969ab07454c39004a32c1d71f8baa2bf6e411fd12260e0921b89dbe87f5a2bb6547a57e9fe66d75a1a60760f7dd3b20480aa741c6339c074a0ae7cc257f5a22464129d8b1ce8e6106f0e95c44b544818d153a32ee78bb539b979c73fce5b6dd244d9ffe1347f080ad8a9d397545dc30c3adcfb5fddb25e1c8e457d53daa08d7d9051318954665c763c3f3eca4adb70816628c75a5297ae37a792b5d65263c7592789d1ed2c1f0115799b744de8c3085c52b0245716ad25e95ac04c3047556e0f54849387bf9c09f1dc4b203f6820a6b836dbb73d768b7169c0b929203636d223bb9a259f2a6b4c65ec9cb221b1e50d64252063faaa8102029b3af60ed7a951c4bc5e03a3bfd8a57d9bd4075f555259f40debb62bf28dde6d81b85921a82557dfde14f9c119a79285ea6b4a5664679339d61135a6ce761caf3b1db33fee6ff74aa0458156a4ddb21272b9de62d1a58a71291af6169b68ebcabedbd81830ab96087ab"}, {0x110, 0xffff, 0x6, "47b6f62157b10d17e2f74e1c5f43efc875ce0134f9ac3c0421a3aea87a02d0b87bb12874b0f07b58950e15762e5093e9417a8daf42447c236e5794530c0e295da239854e458fea3f6056cd72e5d223ef637e959a497dd25168f36daf25ff6ba88ee59c707d44167afddc1cb88742f0adddadb780c4e87b4e4d45dbaa8cf4580c68089b07539c08d3ea2daf21c03c5b95a508f861a0296fb8dd29ef2cca9550d72dc6468845613977c6d6feeb3e6b2091e8982a84f07b82e6f9de5b7f519c924908567c954bc025a2d30eeaa3bbdc3757efdf2d6ea5a86d61a425a5b97db2487fd46a2e6e488e7fb661db714d7667ca45af408f9210bd98f4ada3"}, {0xb0, 0x1, 0x10000, "a8dc22b0f4383ba28924efe9715b68fc30acfe506cf0c367a4e7a5b1ee493ea0ee0237beabf8b261cef638d5d36eb6dac92c27236f1b6717acd79e85fb1ac47d766a9b29aa30eba98226435917aa9ce58efe8750d77bfc830c983540ae58481932d02c8dd435937dd4a85397bc7675905cabc162a3807c7b2e945b95b6cee2515d2177c8285524b852bd33a47d2d80f0bbda95da3e06ba7880"}, {0x98, 0xffff, 0xdf, "85d8cf58544c84a73cd08e99b57087751baff06e1614f204aef1abee594fb0f4f88ae32f96ac7679b74fed1a184887d5486c86ff53763fb570c0abe71709b445cf6d2d1335fa6a867a3328c8bbb3eb324a0bb7ddc09bd4dfcf70cb20581d8b898ff474fee05e62ab33919435ba779bd853deef48ef6b691c0fbd7c579c94601a60a29e9aa2cda4"}, {0xe8, 0xffff, 0x9, "244f48fc11907de6ff653b33e3b5e01a0925982fe258e583c58f791855b2acaffb89a4cadc397a6e5ca9fd70f5d66d36bfeb4b81673775a705841d5374db364f3764364f597b0c6d67f0e9f2bad6d9d1d00f646f0fe844f8125e74cb780c1c35644d16f4f7b9f3c3bd6b301b30634c23d9de67e4b8b76fd73b5ff4d7d48f5fac844478e739e9f42481e60996918c40fd5da09e4cc4cb73c8966cfa3c9f2a5a81ece3f0979e487dcc5457c10445f8a99584c71ca45b6fa055993063c440f9e01064bd0440fb40f2cbdc6ca08f91b2d670b62b48"}, {0x90, 0xffff, 0xfffffff7, "0bdb2b86bd0637dbf7f6f4b63609c9613e9330154738cf98d7c2b72bddfbc1391a9812ea1d6e0dfc126d28cd4d1734c261563bef95f73ca0228da4985ae9d69a8ecf87ce01a55d19082a1c6e6b9bc94aeae75284ae94b34d95e26a8d55fbc162c6319d63d2f0325680b348f38655121fd4e8b0065b6e252de9"}, {0xf8, 0xffff, 0x1c, "02f40b03087589c910f5233c07dee6735a4e0f638fa84c69b76c07df48a6e5779d24670fb7f06d2f2165a9c5f22a59eccb7ff56069b4dd92caf9350dbc788c34f9e17a99561af38e7205c77f7e3a3ea1233c1c76febc0f3156df83fe640d05023e79e92d2df807118674c87eb9dfbd1251c5a37dc25a7522101707ce866125425cb85d744a7c3a4d01ca2a7196be5a1d6a7cb09246e40fce7f919fa9aa1a2f69bd778508986d9e43e6b0070887c5261f17d893774696f0880103670c6c0d18af31cb1c709359c4f07775602a824386ae6007084c99be5229e336a19dc9d79b7419fdd05d525ec1"}, {0x68, 0xffff, 0x6, "efce4bfe4cd769f2f3f938f8026cfea214e927836301c6f644fb6582acca5bda8ec997eea11ec3a1d2379082b05093c87dc039a6bd5f8dd93e9e33f167ded4990f153c0ec1a3fc9bf8fd5760a946468b63c75a9ed04ca0d3"}], 0x1560}, 0xb) sysctl$vm_swapencrypt(&(0x7f00000007c0)={0x2, 0x5, 0x3}, 0x3, &(0x7f00000008c0)="c09317b86418ab964fb1e0d7ddfa6e5c8a1a783894cacc1f9aa00fffe2135fa447cd865097c75605870ab946ed948259f81918cc1d76d4ded986e9b895be9a708da8a2540e9bc3b121529933837d2e5dfb816e9a9a5c392b3b348071f52552905c39bef2c2ca4163e5e8709eb492f2c2baa2ff2c652cdcaacc8e53c5c3c53c5f5b0b42bd59031e5e6d7eb008a425d35a6c7513945414156204c7905cdf9daf94cc4191b85f018d953f52ba29bd5fd1a18aba1850bb4e726b5eeeca5e76e1c2d6bd3047", &(0x7f00000009c0)=0xc3, &(0x7f0000000a00)="51e20fef996e6b15ad2087a4f5480fd9464cc536bc2cdf049f675e5db9096cdddff92ad91e1f4602551b24e4fc38e36d0c79b13d4d04844170e9f7c6a71d472e0b52e7ea52f8249717dd90396ae0375e0b677742f44f40a263fa27ce667c4e6a23e25290f16c7cb1f7122368fd0a1bfe6c4198100a12cf9ef20ed5e022d871b08d0dcce6be614b93dcfa39329bda7bd5edeb88e4321090b819c8343da6a896c3ebe0adf97a679f19668096a93650d2eced45d339c1e4ff881cc329e2b16df81534d163103bd7d5c5d99c8d1c56fc94e0e70d637a6a51bf314950", 0xda) accept$inet(r1, 0x0, &(0x7f0000000240)) syz_emit_ethernet(0x1fbf, &(0x7f0000001480)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x1f89, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @empty, {[@hopopts={0x2f, 0x1, [], [@jumbo, @generic]}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @rand_addr="557277c544431c8816c2ebe463feaac0", [{0x0, 0x13, "180bb1d9ac8adf432c783610eff02178138ae85f0f8a7540497b59d7a0da596ff35ee7df18c11a15f3c99546efe0ec43fc8d98fc7f9176c2a529ea283f4fda028d7d9ffee0a174cf71f0e01cd417b6f8337ae7cedb20f3dd364f9bcb2906a8fb325ed8b98454ed72d62324dc64532ba539e3d05023cc1cfdeaee479532c5e2f9acdb9b86d9335cc6a38e47791a96257fa12d9ae0c3a944d174dddeb0"}, {0x0, 0x1e, "00a130816f092366efb0db850d24435b2858a1aec522e2186fe7df1f4be9e25ffebf28812d73e70aad879b7f1143cfa5bbc5fe70624cf657a45160bfa14b03db9d7ca31271b84d393c7fd20c76875cc408daa9b5f270593a0d4fb5f02a75317ae38d0fd81fec312435f34b5b4ba163d01285f5452cd5c5b6a8469f57efe9f38f6b7ab247230e58daea99b46c17d1ffc1461eadbf880c7ec56f634012e6fd8e3123f6abe88dc724131db0b125ac12ec9a84e33e893d9dd2e92c551c8578245aeadd8ea082fb773fa175db85110ecd76b98e3f715cc7dc98d99085382f8bcd06317029169cef19e303f62dd7a8c952"}, {0x0, 0x200, "3cee86f0141f8b50492e90bc691518476fa3f3e6905cdc52b85028ba0b4179ea40fbfab6625ed0941a29813693bbd1746a5f29e09cb9e8e6efd2d63272f20646bed5b824f7b267ad6a3e55baaed452b5b8ec5a8247331b42645aba2c8b72ef5f28a0e7addf2b14e9a59ac18c2e87d8621669d2054d897d5e39b9b5f4f4bb5f0448dfa41c6889c4b4b1abc4b9612750c1ec781f31ab351738a74126733553d02af507f0eaba4164a5f6fcd4d498c4078e7f4062f13c35a7832e6f13501d085aaa934e766a6747e8f3c2c51e9d74316d1ecd691608fa1b463efd8baf4349ed1816c244f2987815b5df81022c5d99a6018b72bba62d1f80652473875a9e2df0bb8c5e9443cd2c367db2ab57cf099542014b55addf660ce83741487da9788a44360c24a6f28fb1ba62844deaaf00739095665c171e1e93c7b2fb39530d5286b788ee71544d7175ce7ecae09bad71b94b25620d6164009e12498c2c0b6cf09b717e96872cc93832edb7f917f149bacdbbf45e684b06d75ebbb0220ee8f6e9e5d0359e84f98241ed2da9c9481b19b4b31c3c8c7830ea51a40409d6f78051807f5f97b20de3d0c4830bf4b883ab1cc3efd86641e243402d6a8d4ddb2c52c0ddaf417af9ffd87a6f40f225d2f960e9f7de2ce07996c572ab5db2a2349425953123697799f3931fbe4f99723627f01b1abdfb353c241b1fdc322c82cdb180c4727c47668998f180159060934c2202b97e94d9d9485383a8607edd5c29c597f254ecd3cc3ee928970bbc286daf66a26787062ac732836447676a36cc7152c3a43d40e4ed5c43f4f0afa4ccf63ec940847d7b9c5377075458449f4d77481c4a320fd190d2615193517820296292bbbdc8d505b4b8ee397b135a950f406f493fac54fc46a6345a630269362e4fca4c8f1e8aa5b7449ffeaed91ffad513989b1e4e8ca7b963fb623155e2040cb173154c3aff55d1154f9e686617f79e4e59133dd7a736de378ee1caf120587f77f375eddfef6588a39163d1dec8f9be515f8caf54deb23d3028593be2da35226653e059def658742b641213c5cbf366d11a774d63506e8d262a431505da1e96d278c986555c3783d6e5cafae2bd4a38e4c1bb3652d686ee846c96c9ee0fa767d11eefe435668659f299a8ff31912702676b3b15e6b0741f41897675fdc07d20164d747f213de441705f18e922102f0af16ac624deb26d3629b20c4b22847b1c00229fec54c752d2dc280f30fa5e61576aab10653552193bc0dd942c0ac414f8948e5af9401fe591ad034b78819530e92a891e59e1a5412da5b6f44b204fee79a0f334489007d8cd1c705cc631f3f54d98de7f813cd571d4679d7c68a19905af97654a5cf8a5632a3da0dae7a24fdb08a285db6cd7c4c09b26288ae613ccf5a287997aa56307fbeecaa959448d86de3ef95ed432d95e56f0273948e2d748d7e81f54c594115328d4cf086e844270676b71fecb8a64049db17dd5be456a23af700add22a52d310267681b3108754cc14a9b6643841558d0fef3e62dc8be802a99398e5c5630a3aca95c66a596522fecffeec7ce38f19e844bcb085098ffb270c256136c7fa2738b467e7c36b4aba062d746c5ba9141419b1e11c550a63cb687cf07d14e77ec3c7de06d4442db9475fbe169e652fe368004d2eef1f83c2725612727f3c9a2d75d4194a5ad0a4d90c09d65c1bd3e66586197aa2f6d04ae3f521c57e0549b4757428a29c2a1188fc336a8461fe1a5f6b1f4ec0a5f9703dc50d97d2bd3ef15faf67d7b043a25d764050ea2083a22b8c8310bc15ee92ddaae26929290b20eaa0e322e2f6c40c5a1aef9cfe6254132929d3c47326062b0d35fa59bf0df5fe7ecab79c98c4142e0a69c0d63e100cf968d7684df6f3390c15613e3ab6f279e7cbf227b6ecdfb6206f9f293b2e6fbb4b0dcc0a69e31d2d4a07cab7070c6bf78b74d239428225a30950233554aea5484124abf55296210b3144625c3520834f535a9eff8c79b8db8b9c5813863b9ee3a42e73428605cbe6ae4b93f9c1196112edd65743c1bc2743206db1a4c572f5291ed17a85445936b47b2f82dd10bdc9d8861a9932eab3474d23e9dfe0da0aa8703f0b9d19a707e4a0756ce2354d82e3cd479dae5169685990daa10857280c2a8b5f149f79f38ab21ba2f70f8b3f38742fc6f6a48cf0ad8decf46f30ca11bdf2b6e3290e7e4a3029709bc2e4247ff7e7d8b8c8f8b42a0726f003d9875ae81a392653a54c46f3964b36accc7ba69020568994a3cf17e7fce39dde905e39ac2e9688672ae9980d15ef434aae8d13a6a9a05507a45ed14cf7200db4224bf1bd8dc38be4442b22832d99f2feeda6c5605baf432a6b878f05890cb2be41dbc71859ca39a38b9bf48c8c58f74e681830162fdf27d979817d7d50ab8250f7a0c6e891184d9fd165712c0668d7d839fdaccbc1a8666fd6dba1ce08c11e77e66a3ce34e2236342f3ebd4c9ca453a22e5d9b5946fb1585168a50d1851ec8e493262984fb99823277711661b69748b05e738aad4a7ea9b7f932054e1cd50cec57c00b8515849ff3bd5c3aa67b4074bd3f5325ebd73c07f097ae72a6ecdc538224cf278f0459d5f3083407f2eaad2070419e84e2cac76817a354b41eb3e9fd84230ccc80b0b408a52126efc40deb867b7972c752d539c763080e0c8af3e9ebad559e1a02190dc38e31782354630d5b0afa1ca5a0bb73b20aaefbb7bb5741b80d68be7d037058a8abf1d3c585f8c208c81f70167e0ad3a205a5b352d15c328956dd81436e85eb1a359583fb509a8de58a1baeb7d34488a3b2721aa80341b972280b6f525b7119f99b1bcc3e47ef03f262ea32af6d668d7580d32ebb36f5783feffa41e3d6e83a9f33f85910669d6bbd04888ce742f61e876899bb32d29909b7a66203390da2739d7b327e865e74c1402c7f34e0b95efe1aba9ce046edfdb8746e9d202d2094476b138da1458a8b9d41b0746a0cba72c1a17391699d705c8b77d18898c6911d46167ca72d483ec0df9ce493ae4bf504d08aff59ae278d41eadfe5ac438475558c1cf06186584ca47475be917a1e11e9e1b68c76e5a22a8b631124825504bfe9e1c76746f5ff5e069dee84791f5e9d5a09fd4c6b09cbb27996a09926591c3514833adcef3db068b09f8d37d3e137fd0eeaf2be9466c0e280a83217d60d6c3596c06ce7dd949dc59d44b86fded0dfadfab4346512aad1c74491c2343eb14af937a021012cc7ab379fecb697f83a5803a6100418c575d661021fccb4b55f75786b33be58ce0ae7493b60d1e1941edefaa618e37456d44c9f1f93492696bc182eeb852239e94a3ce392415aa2cc3879642ba9dc71adee82ca994481e4e69dff084404f418e4b7db5417954bd6450346011fb70e0fbebc7b5503ddcbe4b4af336189a4d4385b945492cdc6981f38d22f6bb16d8cb49ee43d351907f6aa8db909126bcfd4ceb08ee89cd7abe352c31737cf8741f97abbfb14b347f412119135900f4162bf1e735addc99df0021a0bfdbbf17eebf642dafbb8b442ac4cd2c5fde340fad2692436b7cb23ffdba33c347bae27b958cb1be3955fe5075542211e4bd44006a3602638d820da895d69d1b4452f45dce9a5c6c47f99077a193394194b98edfeb055999cb0d660eef7a9d8637d22b9f10ee62073760e3902ad98ed50f66a40149fa3ff30851c2ba301f6235936197eac611605589481225bc23154e4a00f519ecaedd4dabe45203656591a71cde0e526db6d9dc4278a645ddf4bbdd97e00f874ad32308e450af016540a3b299568825f945f61289282425b4235253f5602b3a31c710a65e46eb8d26ab87b048a737be41d3376385e0f45185f7d6bfb89b855159dcea0a7f439e582d4e8b5bfdd3aa4efdc5208cc9ad82fa47dd5be5d9073117d8bdc67d923486d28c86ade5ce40fdd22b16ee019d8e2468701003581393b880980c01201d2f35682f5d9cb307ce93e59f3ffdb30049a9a7139f6903ad08a43d907b6950474e859a6f74117854138a7c8e16eea005da35709211f8fd5dfa2b98a6df6c3c5013bab7dbb0d67be2094650448f4b69a124c60cd654634d4a43f411edd6242cd03dc111f125a298f4cb3a57192d3a34aa11f574ff31b1e69e7464c18d5343b98bb70c5d53fc0efdca878b70158118914cad42a835f8a90e731c4441781de48bb55761493a5e5016da8ca2e6d8f9e1ee8f8bf080d544f9f190392c780e826283e03a226ea6425b26f318ac80c13ad8d6d13594db35ec99d54e33ec449b404adad212d95e64c8d1e908cfc247efa406b4c066851652f72e88756067bad07702f6f0265c9e27a63c35cc908b2da02fb7c1d16963b4aa5076b00d07c3a91091273260dce288a7344028de6c1f92fdf4a8190bd393b05e3da17057882337a2215a5a1cb819332bc5d43fb83f76c125579da6914f642f0cfec2bb382709b18747f3d9ecaecd5be3736fa8a03fa0c2ab4a426c2661b562a52b66375282aa255c73c606421120e5ee9db8e8b8ca1375b0f05a7a1a6e473736e1d11d636f88d46a557520e20f6773c8982d3d700a060a52d8736dd3c87d1d6c50ac9a16d0a68e94b5468cd3e18e56e667ec16cf9e8b992fe75fa5fc8780ff626120f30703a0f753e443bc268036f91bd89e332cd759e68a9253d402f6378e82b71cc749340af30e004a64fbacf4acc2daa8772fad1ea88d08da87d7e478e196fd65f4d051e2e50a8b3a37046fc1910335ac7483b755c06f301df0e0e2d72a66031a192f0f83f84fc3713b4d91a620360b2370b1545b4e4e9022f7e9412189432f1ee8d371c00ecd2677bbd5c7b7938da8b1ca89cc0ca9f185fbf3229655e0fb4c771cb1447c303e159a8abaacfb25d7b6a3bb4adcfe393c4b14cce07782b3f6e69b15e3e462ba541c2cab8ed52523e80d5cb427aabfcc64b6bf1744a91c3dc72ce67780651cf4e1760543ab94d96f430fe9a1665027c0bccfeaf09ec9558e87984d8a8a345f18ec72a0ea5c09e4d3fb715eeb7a9273b5796b75906a69296cf1c4e7114f7018d1036e1d092c634072ecd2cdf754ec1be2ecf0efdaefec2dcaf1bccb38b05b262c2bf08cbbc2f9521e23f124590d7dd1a320e3610b6d984bf67d9d0bfba870fcf101ba0af003ba413cf338ec23e9f256739d557831a2d3a8f917659499d0180f2cc55087131d45df48307f65ea795e9f613d85e84924397c61e40458bed14c751c3a18b85bd0051ffd153b755588d1d67925e62ea55e4e5c59637827fa446d14a15a96a53184faaaae79cb26545459a68811f1c2befaf2043121abc895db305c4714588fabc51105ffb136d487b62128c83e24e32ca460f77f9aa9463b231076843483d52c02bfae432c3f8106549ea90f0847edbb58a4401bb5cc8ec25a0367de0bef8c58a0d2ddf2041f01581c567b6aaa77dcf1d1a981acc2996de4c7fa7bb098337dc2bb7e421331ddd29ad63cf555138a95884343f8b57f44e52b5cad75258863a0888ca39266cf1cd037d201578683548e0de63b48c4f30f003658f3e56573e8ba73de967f6ad3c0dcc446efc19c35a0d75ff7952675459574353b5b43aaec77bdecb9e5ca7f979078dc76270ce54d5809983ea72f86012f55a5650cc9263d96227b37056e936586e9d84f9fbb63327d8d8f72a584eede97b3f9c6156773af89ad9885b28692d9d2755162e7d94dcc0f4bb2411bf2004c285385cb335166ddd8ae9dd8a086ce363d659018224ab2cf484fb6a48472a52ac75465ebb758fe2c35f27b907ec728281280b5"}, {0x0, 0x19, "06d001bc10a41eeb9682bd384a5ce1afba8786ab18c4bbab3ad334efba377f83231c8b100dc9ac7f675dce3654e2c8b475f2912817f427de305fbed063ef91fef30af1b510832bb72e1fa8ead35bf5a15dba7027ae3496c106542373d6d25663c2aa5f0b6170269ef88d206c1bec8dc15c9a594ab34a6769ee81b30dfe638e4d832a8504dc481ca28b214c72180e9f57480c5280e322beee533e97bc7f677bb5c8c54edffe86f9f91fb9f15ecc81b3ba90abd551eeb46d43812c586576a5f997d2d1d201146a96319147"}, {0x0, 0x1a0, "6b1cb76019073cc27edc56a2ad774d0b7e0deb34fae9475d38a9fe2dc4a4497579d4b04f33eb70501ca9be91406aefeff3ed6e95afe9d4f0a85ce6c861e4242475cce207bbc1dbf2724da3e5008981c4db5fe87d2ab26e02e75ee4aa73eeba55b026db3a5439092d86bcfb78455d2ab56fcd96d243ccc0b5a08b6226af6ede1d5694ddcea714a22d0f4a7523557dd2d1932f64f2d371cd04a5ce4f9e236f05d4257d28a21f924ef839cfc916c22f77224aa0dd5100338f4c954b2f283387c72ed60fcd176bac65ecda5d22a4f99c632d652f489a45d732be25ab317d22f34f3629a65cce49d146d5be66a9b2fb01228a198840fbc73349e178bd879b10621db6848cb69c81abfa0f0d086eabbc516c6f1daac3e7e61a369167e3e820c8ea0e6f87b6125ac85f6f30358749ba90f622d704eb7a353d1183234ae2bf2605eff39d87799ff42789bb49420a43c0162ef470d7b7e7d40708ea2e783d81f54bdd623062b3006e4b60f0d39200812e5d43370a0c54aa4edf7e015d927174547671931c31004c5efb6cdf416b0da532f24439e5ee5850ed73c50039afcc83c080372c8d5919da7cb78f1d08d7dabd09d5a3f229f0b18d366bcb12b65508051ef88ae4ed15dbc8f4452712bfac541c9218c585bb39c8c5de9b9663930c8248f5ffee3dc1e8d656f6cfdb993913481e0850785611e089b2bd3f6f703f63ded3c49f88c37f2572d2f4462f9d38632ccb86ff9eb0a1e0099193e59d4e86315a7a87b95ca8b47c6f2ba70aa50889cfff9f6887449fd635d69511e0c1598eea27e5153c43b0b382d93d68e9ab540550a24735ccfe86c66e597bb35ebeba4d90e0e247d47cb35f8c8e1701dc43ca680acfe02e6c99e9e03d4ee8fa5793be287d912d45d3a7b8b0debda4de394fcf1d075102b5be666087099f95fb47cf5d879d52d607171769aeb2d15f0cae4fb8728752b2834901fc08ed4297052f25910466bc8530f890f8a24fccebe27074f9987251804b7c223f54bbabad0cc106ddb24a0f7acb01f6e2db4f16976df23ec472de82a69e73d1c0d0f04cc82a679ddf3f0762e64177554d7c8e092bd1508d68a90e2cf495f417ab0d1f02c4d228d57b32849255ff0dc7cd86b0ad21fc404b8a28e353fe74231c890ee3c40a707f3c642d34017cc15cd67bc87d91a4dfe2279717f593dae0175ececa3bc3d5059b338dcdc3d83e5898eab40a5225f6fc5f59cec855ff8b9f9840ebd00a5075fe1b12d5314cf3efa9187a09709650a8b159c7c3f4b0c74bbd3bf67ebd9c59f2e2efbd7319ffc67808a4b203e800a994bd8403199f92e112ec360b8740669aa66714997e30b00848fd61ab315ebcedb1e26620f92404e8ebe273309a05f7fa1acb6071d28c09e7a6f6bc0f3f71540709a978a04848c0f0426d103bdcd1349f040a32f377733f624226d69f5f19eacac97fb984a5b719c46cbbe5697f3d2d1c3f969c6243beb1144aed1fd804c0e8e8f70afa3a952887a0256dc49282074f768bbc93a3de97aa2c49fe6360dd72e439bad94c197677755309cc3ab2e85b512f4fe34e5366faf6c8587a69daddf43d0eb81c34396bf0f98e5e3df7488b9414e3b8dc9aaddfff23d08645fb41f5673f35f87fa4249ca431eb5b77eeb8513e472c618972b356ae1b95dd8801eca90197d9c1db8d43c2c3bc47fb44062b7871427c5df37c3f50a9807429e769e96a14cf7e9b82aade0189ff9037b4974b8c6fada5e70976244977b5322dbf892ce079c29cd8541a308fdadd0c9c655d1d964811ea025178d527e69b96f859847aea8ea293acb25aeb65ffc6f1e58b28d2a84c5c81d0f9a54b890c749ef5654cde0ccf0919ffaf0b95fbb610325fc6105f2dbf6b96f4b811d7eddf37026c2764a66ed21de6e37efa5716bd1951cbbccf2331cdbfac6322762c587dd95c958122872f77647c009f70b7fc7527eb5d4d9114e7fdf602e0e0f1af6cf0824e8d6c04c4cf3b4235e0f82725d6c3532244a961854fd82c4aa578bc0851d1a6adadb74e6980ced0ec0b44b00acb4b41f576f4e6d0b6e4c46dde5d0f1a10859bfaa0932eba36cb963879bc4d4b08a6a90b13c12854b97564457cb6957f104d7cef3a4f2fa0bc23bf555641d03918f93e01f068b508e97dd2b47ec7118e4a8fa055144117600697f2a5a887549175bac7ae832e640cbb502948fac04bd81b15080eef47375a3165390d6436199f6f8ef45f816995e6e304ca24e45f21de21059db6291cd64fd081c7753f6d595920adcf79707d624078a27121f1157172cb551f5b77a15c2e3d1b98882c1da71be3724246187aeba1c55d93a4139d02b475ae8a71d97c2596d4d0e5ee0cda1a86d7f391a7bc51ff87cb1fb1cef1739c06bd81f09d20a70a3ff73412e723f191327fc725b07ae86a37c4d2fe1fcf5a971704c2139a6fdfcfc4c4f4f27d8913967a0a0a14fa3897dcba4e4bae4f15136a2c4b2b772f510f031dbcf9aa5dc421da32244139d867280880de034f20dec9f426e8338f1b89f1555f09815794900c0bd45206d79c9a1b6d8fd248144f9924c6a53bf52ef095ec17cf208acec4cba59e4d611ba63fc38692c3c9de0a2116da5a621625c0211f0b957560a5a1a278ff90b0b8ff113a1c863a6d98e16cc9c6b843813fbb44c7d3f4f74ccf1a361dd44b01d771914705e7a073057b999d6881d2683128581137ab6458f771cf7692531f33fd6a85e0ea38e9dc52563f67daa71db208660ff6fdcf20f86d59e905944deccbb2c3d6d2bb5af0cb3c0db7e07509991deab05923ba319c6f99ae294fffbe4011948c2bae70e701f3b7c2bbf6d35d7bc2026b8d59a1663c5bacf590808f483c3940f09e4ebcd9b39453f6e84450d581292c04cbeee78fb691884faeef5b658fd3c0722929051070c10c44ceee36f19f271b59ee007730c9d5a35a68808d0ce670ce4ce40142b2be41d14585cf4b7b6025af9bdd0be18ff2264ee689346162e614725b5427b08ad4137ff3335a1f6a898dda3f5955267b33e740048a8714501b4ab83b0769c7f63801b29cf86331de20231dec79a0374c1efaa56ab4a6019e9b71d8bf1cb892a1404b3bfc3bf35bf275fd5502073c09060f38acd41db5a7470077d2b53688667b31617010cb0bf6aabf5e9608e3324a5cb71f0858a63f0d93b1b5015df29f3c351d3e35f642cd629cc0f48742179d87ed0d97c888a7a902ae78029af6fc3515f365c426cba75f7202e442f6c1e03c6f63e3f28c8708cf674267b3a9f4297c69cffaed565b4dcdbfb5fca6d88285c499e5df358600374b7749881a31266ee8380e0d8324ee09b896a17613bbfac3135251b6dcfecbefe2946c569249f0d5b573099772055136a9132a570dfca6ea70b1a2df331c004ac7ea2c765de0e017f5f042e9c2b98819da203917c085ae69f7ffb40d08213d6bbd2ed67d6e843893b964bddfe2c48375d5bddcf9fd87fd7f3ed79d36b6abe19ddd6b5a8325b55414425890417cd18e40e67c608a81b78ef9fd5b5b727e318b47e9df42ab96d02850e81aead0bc9aa2f50fc1dffbe2dd596e2a4aa08d14af046dd52182d0be5e0c2301d671c95fed07ef825020618068a9ecfa0436ecd31e10d13cac5fce9706cd939c96602f200043687ed9016052630218e3ad063f949b80aa4d8cffc691330430f6ab9ad996f741f60aa8f30b8b85bf7f0f4f756ab979b56f9800d2dbb7035a487fed05e609d2e70f3fb81695829615dfbc45299b20c1b341910fa2fe177f26d0f0802264eb78ebef80b98a5392b7cee18e26b9178c1d2209a6e706a9e50d69afabaabef6df4da70db6388ffb2c096244744856e42dc84db8d638a3f06c59dc2530c8abb1b6a9de3bbd48f5e85d650faa3abe8b7781815b15543797aa43bcbef7c1f3935c251a29ef78c70065c88349c8873539e575274f49f6ae5c50d3a1fa1101cb8bebc911eaf7c8c8967f25c066492c08e5a976340bbd97c9509833369e32527536975ce4e91bc8e76bbd64a0e9ffddf84e7f3878a68376118ab661af56a25419cb44748bdd4e0de94df44dd34aa1b8e4b831a11e9feaf9b921f5a68282f49403b53991852114e29be514d178e496b8e3d0f87291dbb7768220c93e77bf91488b3f16f27b0f8100460b48d79905ea69d55f57eaebaf3666c942a485b825b6199c333d3b7b27da9f485d1a64dfd07d02fd609af4aa3c89a1228e21451dde17b77ee0c9e97ffef7cb018fb1ec12444cd6d2a8dfceb6f3a626e9be53c83e7c049a7ca74e300a9a36368e4e582ff125b6f775019b7e6285e61e4f446fea0116032d44151ba9f99c2406d2a75ad8d12139e99e024197aaaec862234bbc357ad4a9a2bc49617b0475f239f754d14fc12f9c8eade7b4c8e82bd2fb0a93018d8cf0d21ac8c90a1ada6db545550d6d94bb1d80edf4a6dff478f8b2708fba0b535af74b7829ae181fa90e223b1a1aa25e506e7cf9caef8858a1565dc041697d1b9f0c802d1812f1f8b6f9599078e2722d418fa33f4fcad4b173255c0d000d9d7bdbcafc9503aff64f2be2b9df5ad5cd2a443735068f06edb6f1ebc0db7223151dbe28506b08e36a6ddcba7c42b7b811b85bfc9b5de01a008b9cc08f066d00a63113e335cdf8369458b9a57360b03c500a961f0b2b5494346c5313411d3d37346599a1d161b66ce1e9256f3c1fad4b71784c468b4c832843e3f6b1725daac3"}]}}}}}}) socket(0x18, 0x1, 0x0) 15:25:44 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x2, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a38428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1589000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14fbca833b67ff074a41b9c62e63182ec537052a6472066c1cb2e702f443d55ea571c554b9e21532deaac00c6ee5dd8cca0bd9c132e66331f794000000000000aca8e4cbac4bce03f8bab062d0e1c851", 0x0, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000580)=0x5) r2 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) setuid(r3) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r0, 0x0, 0x865) lseek(r1, 0x0, 0x7, 0x0) 15:25:44 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) preadv(r1, &(0x7f0000000b00)=[{&(0x7f00000006c0)=""/240, 0xf0}, {&(0x7f0000002700)=""/4067, 0xfe3}, {&(0x7f0000000840)=""/109, 0x6d}, {&(0x7f0000000240)=""/20, 0x14}, {&(0x7f0000001080)=""/248, 0xf8}, {&(0x7f00000038c0)=""/4093, 0xffd}, {&(0x7f00000048c0)=""/178, 0xb2}, {&(0x7f0000000e80)=""/260, 0x104}, {&(0x7f0000000fc0)=""/141, 0x8d}, {&(0x7f00000007c0)=""/78, 0x4e}], 0xa, 0x0, 0x7fffffff) r2 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x100, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f0000000580)=0x5) r3 = socket(0x18, 0x2, 0x0) getpeername$unix(r3, &(0x7f0000000500)=@abs, &(0x7f00000002c0)=0xfffffffffffffed4) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f0000000580)=0x5) r6 = fcntl$dupfd(r5, 0xa, r2) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f0000000580)=0x5) unlinkat(r6, &(0x7f0000000040)='./file0\x00', 0x8) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)="fe660b39de153c88b7de8e527cec2404e552b4296bf2bdc62d5f44289647be19f3e26eed7400f21860a7b89227d40dd0581718a6002ace28bdf7140baf850c0aee75fecd590fd0374f1ae08755444d78a09205a4181b1c4e19fb77c56f7a3b565fbc2ee97ebc19b94402df5e3baa1094a7a28d939baea1ad3ed8c2e6a0633eef744b197258913c7b2fe4a751bf2079c9e09b86c26191c65ecb83b6ec82abb0ba12ca238388224f463ea220bc98e3f553ca8570e315b433ad4a62859abdfaed3e5bf4621f03f9cbe768e11a22f682ef3aee4b359e31bd8afeaee1a36cb6ffbdafdde7f786a1ca735bb1b59745dd77", 0xee) setsockopt$inet_opts(r0, 0x0, 0x2000000000018, 0x0, 0x0) 15:25:44 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r1, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4096, 0x1000}, 0x842) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) write(r3, 0x0, 0x0) 15:25:44 executing program 1: semop(0x0, &(0x7f0000000080)=[{}, {0x0, 0x2}, {0x0, 0xcb4}, {0x1, 0x0, 0x1000}], 0x4) sysctl$hw(&(0x7f0000000040)={0x4, 0x2}, 0x2, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = geteuid() fchownat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', r1, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, r1, 0x0, 0x0, 0x0, 0xe8}, 0x0, 0x0, 0xffffffffffffffff}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r3, 0x180, 0x8}, 0x5, 0x5, 0x8000}) chown(&(0x7f0000000000)='./file0\x00', r1, r3) close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a", 0x1}], 0x1) r4 = socket(0x18, 0x2, 0x0) getsockopt(r4, 0xffff, 0x40, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) getsockopt(r5, 0xffff, 0x40, 0x0, 0x0) r6 = dup2(r4, r5) ioctl$TIOCSBRK(r6, 0x2000747b) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 15:25:44 executing program 1: sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) pwrite(r0, &(0x7f0000000040)="94f736df7c782f31ed287e9262596e225fa118ad056fd02f8ffcdfe7b440423341f55734a2622b1fdb663a009cbd6d1a5658e39016d0b38cb257772e5cf479bc9d95c17176", 0x45, 0x0, 0xafa) 15:25:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) r2 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$TIOCSTART(r2, 0x2000746e) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x0, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = accept(r3, 0x0, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000100)={0x5, 0x0, 0xfa, 0x4b94, 0x6}, 0xc) r5 = socket(0x18, 0x2, 0x0) getpeername$unix(r5, &(0x7f0000000500)=@abs, &(0x7f00000002c0)=0xfffffffffffffed4) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000540)={0x10, 0x9, 0x4, 0xffffffffffffffff, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xef}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffc7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xd216}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x548}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x800}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x88}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x9}) sendto(r5, &(0x7f00000001c0)="98f728f8f955b0f22c50616364f228868b67b7ab74bdfee6cfbaf206019c8ed41fcc5ec273f3927bb526ef4e34f3f5d48f5dcb1657b4b5536d4efb5a150d77368f7ddf642b97a739f5b29f7c8f6267a7bcd1cd42759803f31cc5b55fe446987ca49068b5416a5cf248a84327100357987f8c1e0d3eabd4759bdfc2d7197a4bd74803642ad27650d5db735ecff21eaed03a0549749fb4a27afd4edb523ee65499f0bf32b69b1f350dc325ba2ea34dd9ba01000000000b1c554ad5b2145377b7c6ac96be51", 0xc4, 0x8, 0x0, 0x0) dup2(r1, r0) 15:25:45 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffe8ff00000486dd6031797100323a0000000000000000000000000000000000ff02000000000000000000f7ffff0701020090788000000060e43edc00000000000000000013000000897c7c02d04a915d302100000000100022ffe55b0ed4705e00691a4406f1c4646f006000000000"]) sysctl$ddb(&(0x7f0000000000)={0x9, 0x4}, 0x2, &(0x7f0000000040)="3c780ab0a4e3896f75d54d55741cac89d21809611c4d0306f59ecaa87aac50928948096e92ef3f2fcf496c90ff4dfbc0197744f6f28c24d9b804d3d6f6c7ce3db669f0d6df9292cfedfda15abab0aa0f54062771fabacfefae2f4ccdf53d2bd61a3a873da5a3a37d73598439a05d576ff8afd7982d53d6ff3e7c5397b30e5463cbeab2d77c0086ca88e5c3c64b416af77d660b7a751056395d9cf5bd61f8d1bda4f6da3f0a9699f015c5ea2b351a7d8e3c", &(0x7f0000000180)=0xb1, &(0x7f00000001c0)="4275935c73aeb5d1afcbda90bf06f77a280f623dcf683be50ec3ca76526d380bf529730c05f95d234bd5e3f3", 0x2c) 15:25:45 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000000c0)={0xc23b, './file0\x00', './file0\x00'}) r3 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r3, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x2f}], 0xed4, 0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1018, 0x0) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 15:25:45 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x17a) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000580)=0x5) close(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = socket(0x18, 0x2, 0x0) getpeername$unix(r3, &(0x7f0000000300)=@abs, &(0x7f00000002c0)=0x8) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) r5 = socket(0x18, 0x0, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(r5, r4) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="241ce31e92f0247c67283e5f5fb245d5814e06fe2e3f9ceb500388c9f155b0b502aa4670aae83b8d40fcc7f98fc2646036b25cf912c13136149c9e2b7fc96939acc8377baeffc0885dc1e38f1f98a7cbeb9dba6e4e649b77d5fa8660eb143fcc90f738c504ffff0c498679eccb74a4e447188d722def24d54c1e5f06f581a40bc1daf7c1097f03da48f356fe409c7568d0789cd9f63107df47", 0x99, 0x0, 0x9) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x4814, r0, 0x0, 0x5) recvmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 15:25:45 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x2090d8, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r2 = syz_open_pts() close(r0) dup(r2) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000000)='./file0\x00', r3, &(0x7f00000000c0)='./file1\x00') open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) 15:25:45 executing program 0: r0 = kqueue() r1 = socket(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/63, &(0x7f0000000100)=0x3f) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x8) socket(0x18, 0x8000, 0x7f) r5 = dup2(r4, r3) read(0xffffffffffffffff, 0x0, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000240)=""/188, 0xbc, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="7b89b94d708800685de42f2f23ffd88566e9979b8f005a1ccf1427f7361779b4bee2f8b70e8f5a0a1f4fe0735fc2ff6688784d49c7a190d0d2dcb2b29a9f4599b3eb1a2e6e75a25a2738a5f1530fa10fef2c7def"], 0xa) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x65) kevent(r5, &(0x7f0000000380)=[{{}, 0xfffffffffffffffa, 0x10, 0x3, 0x8}, {{}, 0xfffffffffffffff9, 0xf, 0x20, 0x0, 0x6}, {{r1}, 0xfffffffffffffffd, 0x20, 0x80, 0x1, 0x103}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xb, 0x1, 0xf9, 0xfffffffffffffffe}], 0x0, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffb, 0xf, 0x1, 0xfffffffffffffffb, 0x5}], 0x1, &(0x7f0000000000)={0x5, 0x80000001000000}) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x1, 0x0) kevent(r0, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) r6 = msgget$private(0x0, 0x92bb876097d245f0) msgrcv(r6, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000000086c70717000000000000000000000000000000000000000000000000000000004000000000000000000000110006000000000000000000000000000000000000000000000000000000000000000006d504000000000000000000145b000000000000000000000000000000000000000000070000844b90c20d10d86c81e3ffffff0000000000e2ff0000aa9ec400000000001698450c1e9c13e293627f5a9857a2d2eccc35a58abf43a047c36e8ef3e157a8deb46e19c90bc463ca64d95ecfa55f737dd9b177a07ee59919fa8233643e9df00777f88861bff99dea23e977c7f92e864a46e4284bba949c8ce25411c6623ef1f4c523172a7be4491f599eb90e3c6e9de641d49e2f92c16c4f03ca09024204c2e30ead7fa034d23007a47383c23a90a7b7d5b158e981326cfbd10d0e9d8d3a812585e3f4ef95717d175b206ac59f29bef379516d4b7cc299bae0a7c04fbf5ec24fc04dd0e16b861f387d9c8013adce70a8fa6600080000c3bea85fe0c435a47163a385fb410145803893ae3c43a2069d359abf74c9a6fc18a5aaf32e53e224f04ed9cb0d2b60f2fc50c9353bb7f33aba1ad47e754aaa93ad6dad71d99702898dbbc45fdc08efa4c422a1dbe5e313639cdb63ffb13574656669e97bd3fbb8bd94fd49ee906284340ef18da7b0e46de6f967015b40cc632c04d602ffa48acb16a43774e1fe3a5bc403330c51c99fd5f08d6429a6414bfa6007767e7859eb2792e9c1d2bd37d9d1e7f8f37c83fc611973d779f2a39af3806e5183b220ddbd6f4b0d9c4a01ebb29c42f9d55126ba85291bcf2a7c1d049bc186d0d36afcfc06ff01a0ad765820e82e0b92d25bce8d200e390de23491f08f483ad1d63f9e09dd4e758dfcd75a1eee98d267ec2683b0f8e11e2c016b6a4b3bba7ba51b283e8215d6c0ac206970a873757bf8cd0e40e80d7fa277e10e0d67b696f1db12b84f24200eaf3e03bbc013836a839f7a552c134671d3d4844c372857210bdc15c5054530e62fcb0dc47c8e85317d39d690ff22f14c7b117d35f912e6c7099a44dedb9e7c7c623e6f4c02759d56938962f7621ee047cb3905b5e301696f14ee76a4365431197f3f3afbdaaafca32ba857dcf27f7a80c55008915cefddf8e7fb0a5e420b6afc6265db7136e5b5adf48da31d22f338f19758ddd434d630d3bebcee43000000"], 0xd3, 0x2, 0x1000) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) msgsnd(r6, &(0x7f0000000580)=ANY=[@ANYBLOB="02004a000000000030d00dfe87a38051e8670c4638feb3149a7a5f10849f5d53a0ca697e5b084ee9d7eec3a3b75cd321898a53ffffff7f000000007e3550f9afaf79f9e7131d678d44fde85950a7847cc67e7f0e6c64e3c4718820456c2945407c5a139f6323fd9940db7644097d83777bb0c95a83e2ba3966805e2062cdd5d48026f4a5c8d06ebf12e015d5fed0007e3ea27e51d45fba2f6c6b73091429163fe0aca944e58e54923e08ffd46ca542c011000000040000315627f53f0879040c3171065eb6dbed"], 0x31, 0x800) 15:25:45 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r0, 0x0, 0x0) madvise(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x2) r3 = socket(0x18, 0x1, 0x0) getsockname$unix(r3, &(0x7f0000001100)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0xfffffffffffffec5) 15:25:45 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x0, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(0xffffffffffffffff, 0x0, r4) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x80, 0x0) r6 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r6, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x0, 0xfffff, 0x8, 0x5}, {{}, 0xfffffffffffffffa, 0x64, 0x2, 0x8, 0xffffffff}, {{}, 0xfffffffffffffffd, 0x61, 0x10, 0x970, 0xb053}, {{r3}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f, 0x3ff}, {{r1}, 0xfffffffffffffffd, 0x30, 0x1, 0x4, 0xffff}], 0x0, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x3d, 0x40000000, 0x9, 0x2}, {{r5}, 0xfffffffffffffffd, 0x81, 0x20, 0x0, 0x9}, {{r6}, 0xfffffffffffffffd, 0x20, 0x1, 0x80, 0x4b6e}], 0x17, &(0x7f0000000380)={0x5fa, 0x800}) writev(r2, &(0x7f0000000140)=[{&(0x7f00000021c0)='<', 0x1}], 0x1) 15:25:45 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00E1/file0\x00'], 0xa) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) sendto(r0, &(0x7f0000000100)="9edb28f8f99eb18b6255b0f22c506163f49171d16469167b90562a1078c3f9de3adcff56", 0x24, 0x0, 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f0000000580)=0x5) socket(0x10, 0x2, 0xc7) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000)={0x8, 0x81}, 0x8) 15:25:46 executing program 0: r0 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) r4 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) fchownat(r0, &(0x7f00000000c0)='./bus\x00', r2, r6, 0x0) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r7, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0x80000001, 0x7, 0x0, 0x400, "29a91276a3447cf6e781ced2191aa67deefd4ffb", 0xffffee4e, 0xfff}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x6, 0x1}, 0x8, 0x7, 0x4}) sysctl$net_inet6_ip6(&(0x7f0000000040), 0x4, &(0x7f0000000140)="b99df728891014827692af962297c8581942c0199348d24ddb0566733249aa014f38922519aa0e9e4c34ce23fec9d668afc3cdba28f4e939f4ce7e59a4e22616479fd3cca07081487d6248d9743303f228f4c9b59721009e3cae4f8efe3d29263fce34126ee48b1e8783f66adb84094c67bfd12aeea7a5ed6719922f69632a23420b59a74d1a350ce4aa8e3f85734466be6b930931a58d4440c9d56b5397bdae19cae3ea8414d6c8ccea48cbd4e6f017e2a97f02c7cfc9f0821ba9be56d3c59b42b72e6fc4fccf82ff193420f9dea47f28f3ef1802ac2069f0edaf12ec67a8976b0da5d86daa4e1bbf913d", 0x0, 0x0, 0x0) 15:25:46 executing program 1: semget$private(0x0, 0x1, 0x4) r0 = semget$private(0x0, 0x4, 0x189) r1 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r1, 0x1000100e9, 0x205}, 0x8, 0x7, 0x2}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') fchdir(r2) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x2004000b, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0xb}, 0x83, 0x10, 0xfff}) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000080)=0x7fffffff) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0x9, 0x0, 0x2c, 0x7ff, 0xfefe, 0x5]) r3 = semget(0x3, 0x0, 0x230) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000280)=""/38) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f00000000c0)=0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000335000), 0xfcb7) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) readv(r4, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) r6 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x10d) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000140)=0x200) munmap(&(0x7f0000607000/0x400000)=nil, 0x400000) 15:25:46 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x144) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) preadv(r2, &(0x7f0000000b00)=[{&(0x7f00000006c0)=""/240, 0xf0}, {&(0x7f0000002700)=""/4067, 0xfe3}, {&(0x7f0000000840)=""/109, 0x6d}, {&(0x7f0000000240)=""/20, 0x14}, {&(0x7f0000001080)=""/248, 0xf8}, {&(0x7f00000038c0)=""/4093, 0xffd}, {&(0x7f00000048c0)=""/178, 0xb2}, {&(0x7f0000000e80)=""/260, 0x104}, {&(0x7f0000000fc0)=""/141, 0x8d}, {&(0x7f00000007c0)=""/78, 0x4e}], 0xa, 0x0, 0x7fffffff) r3 = socket(0x2, 0x400000001002, 0x0) dup2(r3, r3) getpeername(r3, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) r4 = getpgid(0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r4, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x200, r4}) fcntl$setown(r2, 0x6, r4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 15:25:46 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x347, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x300, 0x0) r2 = socket(0x18, 0x0, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x0, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) preadv(r4, &(0x7f0000000b00)=[{&(0x7f00000006c0)=""/240, 0xf0}, {&(0x7f0000002700)=""/4067, 0xfe3}, {&(0x7f0000000840)=""/109, 0x6d}, {&(0x7f0000000240)=""/20, 0x14}, {&(0x7f0000001080)=""/248, 0xf8}, {&(0x7f00000038c0)=""/4093, 0xffd}, {&(0x7f00000048c0)=""/178, 0xb2}, {&(0x7f0000000e80)=""/260, 0x104}, {&(0x7f0000000fc0)=""/141, 0x8d}, {&(0x7f00000007c0)=""/78, 0x4e}], 0xa, 0x0, 0x7fffffff) r5 = dup2(r4, r4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) 15:25:46 executing program 1: syz_emit_ethernet(0x83, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000750000000000029078e0000002ac1400aa4e204e220008907811746dc595de236a594fcac455bae2b370cb131c45b2bb895c7f5c68cfb6b8ae89cf7cc1c8f163096acaa40f2542bc8603de067b8819328afc72533204e096d69b35a609a0219d4080a61fcb0659fd16032f730047c2d39628d4ea8b247a81c53592baf7000000"]) r0 = socket(0x18, 0x0, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$inet(r0, &(0x7f0000000100)={0x2, 0x0}, 0xc) syz_extract_tcp_res(&(0x7f0000000000), 0x7fff, 0x7) 15:25:46 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x3c}]}}}}}}}) msgget$private(0x0, 0xfffffffffffffffd) socket(0x2, 0x2, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) getsockopt(r0, 0xe21c, 0x100, &(0x7f0000000140)=""/61, &(0x7f0000000180)=0x3d) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @cred={0x20}, @rights={0x10}], 0x48, 0x2}, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) socket(0x2, 0x2, 0x0) socket$unix(0x1, 0x2, 0x0) acct(&(0x7f0000000100)='./file0\x00') msgrcv(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) msgrcv(r3, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) fcntl$getflags(0xffffffffffffffff, 0x1) sendsyslog(&(0x7f00000002c0)="6274e54129f1e7b4193924754a0393e5d2983d5b121ba7e0b237412e2e70bc2cec1a9bfb34ff6c7632e70d453a1601a0ea9a04bb891f3821530af1671a3a4758ccb920d4cfec0a5033254274cd397882f00e1e50cb2eb3c79e357b5955", 0x5d, 0x0) msgsnd(r3, &(0x7f0000000000)={0x1, "6a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"}, 0xc8, 0x0) 15:25:46 executing program 1: r0 = socket(0x11, 0x3, 0x0) getppid() sendto$unix(r0, &(0x7f0000000000)="b1000504000000000000087d2001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xfffffe50) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f0000000580)=0x5) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000100)={0x5, 0x10000}, 0x10) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f0000000200)=0x2) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000940)={{}, 0x8, &(0x7f0000000900)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r6 = socket(0x18, 0x2, 0x0) getpeername$unix(r6, &(0x7f0000000500)=@abs, &(0x7f00000002c0)=0xfffffffffffffed4) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r6, 0x4}) unlinkat(r4, &(0x7f00000000c0)='./file0\x00', 0x8) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000840)=[{&(0x7f0000000300)="98a1d1ef55b6080708abea10bfb955ec8d35ac29f0f30ea0da8e9ac2843172be855d4a4940edc080824fdaf953378776314cb24dc500e3af6ce82ea3a70e738c5ec58f5bef4b248c426dc359833737509b0f6e0a06ed9de0fa148c2251029a0e72d53088e6084ccc71ac2b56aa78a04d0094980db0990f591b633b6907e16b985d5d013cffeabf55030cf397030e8e2dd28a81247e06cac48e6ab62a14e19c73f2b2ae408105d962b77ae86881a28aa9e0acdb31bd416848e041", 0xba}, {&(0x7f00000003c0)="fde575138215b50593025a9d70ea43e4f3554ca2898dbf6a97c28cd402fdbbf74cfd830227f2f1ac844e690a07472a0ec319f0f06e8aff8d4ff2cb08c6b6a86accaa2131ae77226688a9e9db057cfd630969fdb376274bfe977ae9ada717dcf3a5597cbebf3cffeae7d8eda4741dceed3432b0d7d944d15ae90663f58109fff3585fe32797e6fab690b3bd0501d6fe8d881a8611", 0x94}, {&(0x7f0000000480)="b5c83c7800021cb06b2a23374809c9e6f290d4cc70238f0d16f85ddae9a1b80e5034162cd598b38dd003cc9917c39fa2f11b0af47dd234fd4ce007dd582fb038e54706a55e29ff4f55b687d24c6c6d39fb77aa26f9aa1f5b4f4d721282d9544e1c556e4a6a81ca7c", 0x68}, {&(0x7f00000005c0)="0f03f5db8f78b45b67b6c2530cf23dad1432690b7eb2f34f666d2ca3bb25923f06ed19d784ab88f8ef64fa9aabe7781a2152d8e7e467e8e65d404162a8a834b7a3cac072f5f6ad65fc9163c0671ee51266dafc28ac72361bb981cf54a19e5634c6852b9338dcfb4ae5f2c2d5bc85f0401fc88abf84bd0a419089f2241cd7fd965212ce4f34961362393a700e17757b54f50abc64b069170bbb17b2b443ed", 0x9e}, {&(0x7f0000000680)="28e3aa991ebdd04424ea13dc69c117b06cf532b9da0031af5b0be6143f88b7e33834ebf8fc11b4997caf9207c45879fde6ca1065a2d5ca77dcab76db0cbf6d65a3e88a9f8409d34913228283878c0622e2ba7773269858a43a86cd715de95be5e8b3623b566921e0f695d774f5ba599ea49c038c29870d76caf22c5bee5dd60a7133a50a697149527360c4a7c9b4c012916e3d568a764d86591a24af8c83ec0dd4011868e9414a9ed728a9e44b32de974fa5", 0xb2}, {&(0x7f0000000540)="5ef6453d5aed5465045b25e9f0b22d3f7590b82a6b123994f3a3d74f13eafecf9e881ee7ef7dcc0883734246ba7b6c090b734b97d01d33", 0x37}, {&(0x7f0000000740)="86c09ccedc8388de6afff11879e3209d86a382deca381200e7c093b0174c5701f6294f2fa93198a77deb3bc70681c23ed670a9f51da0b3eed62379d9d34971398fbc7c0545e10375aa1a86af855f233ba094cdc4c7f65692d078b3aa036426467e20e7503f68c082d34b30d3eeaeaac34f2caba16a04fb65c8c8ca93e36abbc44486a0c2b26f6d96f779a922a778c1547162443ef5a8347c8a49ffef793bf53b2e3a216c8a517017a87c73b0195d51870c7fffa838ce359c4631797674fcff966ee7294f35bd588bb51fa2a4c4f0e942e18d2b356ae492c5ad089167e09212188d8ff46e65218edbfde5ce2637", 0xed}], 0x7, 0x0, 0x0, 0x4}, 0x9) 15:25:46 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r1, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r2 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) r3 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x4, r4, r5, r6, r7, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r8, 0x800000000000, 0x1, 0x9}) shmctl$IPC_RMID(r3, 0x0) 15:25:46 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#i', 0x2}], 0x1) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = open(&(0x7f0000000340)='./file0\x00', 0x1, 0x10) semop(0x0, 0x0, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000100)='#!', 0x2}], 0x1) write(r2, &(0x7f0000000180)='\t\t\n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 15:25:47 executing program 0: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) minherit(&(0x7f0000e3c000/0x4000)=nil, 0x4000, 0x3) 15:25:47 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="e000005c00000000", 0x8) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f00000000c0)={0x200000, 0xa2f5, 0x4, 0x7f, 0x2, 0x9, 0x6, 0x10, [{0x0, 0x9, 0x0, 0x8}, {0x5, 0x40, 0xfffffff7, 0x3fcd}, {0x1, 0x1, 0x67b3430c, 0xfffffffd}, {0x8d31, 0x1, 0x6, 0x800}, {0x6, 0x1f, 0x6, 0x1}, {0x6, 0x80000001, 0x6, 0x9}, {0x8, 0x9, 0x6, 0x7b4}, {0x8, 0x891b, 0x400, 0x219}, {0x0, 0x9, 0x2, 0xd0}, {0xfc09, 0x7, 0x6, 0x4}, {0x1, 0x5, 0x6, 0x3}, {0x3d, 0x5, 0x101, 0x100}, {0x1, 0x0, 0x1, 0x20}, {0x3ff, 0x0, 0x4}, {0x32ee, 0x0, 0x7fffffff, 0x5}, {0x27b0, 0x2, 0x4, 0x4}]}) close(r1) 15:25:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x16) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) r5 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r5, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000140)={0x1, [{0x3, 0x4}, {0x1, 0x2}, {0x3, 0x1f}, {0x3, 0x7}, {0x2, 0x1}, {0x3, 0x7}, {0x3, 0x8}, {0x2, 0x80000001}, {0x3, 0xb}, {0x3, 0x1}, {0x1, 0x8}, {0x2, 0x1}, {0x2, 0x1}, {0x3, 0x8}, {0x1, 0x5}, {0x2, 0x7f}, {0x3, 0x7}, {0x3, 0x81}, {0x1, 0x20}, {0x2, 0x81}, {0x3, 0x542}, {0x2, 0x485}, {0x2, 0x7}, {0x1, 0x400}, {0x1, 0x1}, {0x1, 0x1}, {0x2, 0x7}, {0x1, 0x7ff}, {0x2, 0x1f}, {0x1, 0x967b}, {0x2}, {0x1, 0x2}]}) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) r6 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) recvfrom$unix(r6, &(0x7f0000002200)=""/4093, 0xffd, 0x42, 0x0, 0x0) 15:25:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffff7ffd, 0x0, 0x3ff, 0x7fffff7f, "07000000577dac00"}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f0000000580)=0x5) r4 = dup2(r3, r1) ioctl$TIOCEXCL(r4, 0x2000740d) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="c43e655321eaeea095a8d2cb987e79d79fb1344ef6d1000000c77b496478835afd7ddc7d", 0x24}], 0x1) 15:25:47 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x6f14}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x40) ioctl$TIOCDRAIN(r1, 0x2000745e) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r2 = semget(0x1, 0x3, 0x648cbee5cd950a9d) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000140)=""/247) open(&(0x7f0000000240)='./file0\x00', 0x20, 0x0) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000280)="c3741fc6d9c40c545909cfdf92b9d3cafa69760cc9730bd884f03deebc9a64001fd1d1861af296f8e582a317efe50a1c4aac5250911ad494817712a7ed18a0466a30e2ae12c79f524d9cf970174e555960ba0cd9e38a7271b5ada07ae78a", 0x5e) chroot(&(0x7f0000000300)='./file0\x00') symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') sysctl$net_inet_gre(&(0x7f00000003c0)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000000400)="88a6d990d248c11026631c4c0098e437d9327703a56d6d6835595f5515e3ea971efd6510780daf4f0d90b0416607ab48e3c6dca18bc8619b4d763065aeb4f187099cbe1ab7d9214b8d07868762284851e528b9c9de3c246ae541bcba312a6b43fb5522c3a797", &(0x7f0000000480)=0x66, &(0x7f00000004c0)="989af4d21f3d3e03e0c227934f3637edab0876176d973a2b85bbee0d042a06173bdd949cee4623987e833ce1ba4d9e21221c91986c9894ae3a9a55bed2978cf1de138c8454b663bc877a302b67781d908db7183a17cf224fa883a959c57ec0636d21202ac287d0ff0e7a1a3dd34688863e32e2fe0030e72c2661ea8320ae982bc97fa86381fad1b7f36e1f401307b0aff5cc73224db3b8b64a2980480a5483f45760c489ff0fef0d15e7f51b9cbc309170e032ecc8957388ab838cca7bc913ef4b04b6acc1fe84b80af12accb19dc0d6dfc1e841ead8d6a55eb0c0bd4b6d1a6b96", 0xe1) chroot(&(0x7f00000005c0)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r3, &(0x7f0000000640)=@un=@abs, &(0x7f0000000680)=0x8) r4 = dup(0xffffffffffffff9c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r6 = getgid() fchownat(r4, &(0x7f00000006c0)='./file0\x00', r5, r6, 0x2) 15:25:47 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aa2aaaaaaabbaaaaaaaaaabb88a84e0081004b00d0524561edd4bdf9001f000f908bac1400dbab9e96bbac1400bb12009078e0000058000004030000000000000fc0"]) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000200)={0x0, 0x9, {0x5, 0x5c}}) sysctl$machdep(&(0x7f0000000040)={0x7, 0x1}, 0x2, &(0x7f0000000080)="f36d5e7ad4a43d74dd7b7c76d4fb61112aa92753929c8e382bbb19ea34c9097f93980b53c8249ded02e4732ed1a2230fb5049c168639b5156684d33884006e18d1b022c27cf2ec0e4900083c963c318cac1a9b22a2a917670796389bdff27e709347e9613337908d73949752d1d4a4909d876312563ce11931f69a281deac956e4a397b392bce0b0094a2b1c5768f8c28eff476df21c75382b98a09a80eb88a74f8f8401207edf35196ab0e1d9bb6e110a5968d6721dc22b64d6f1dba0c568d73575cf3e92b9631d02", &(0x7f0000000180)=0xc9, &(0x7f00000001c0)="049e79e5ce7b8467f56cd928d73fb8a4094fcf5cfcf7f644d0de019251d7720ed22ea623888dbaf9115703c9da73ec339ec735759ab8313acb3530fb553fd477", 0x40) 15:25:47 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) sysctl$vfs_fuse(&(0x7f0000000080)={0xa, 0x12, 0x1}, 0x3, &(0x7f00000000c0)="94908307d9c938140dfd71991f9013a3cbcfa166a6584b92836a0c2b601884483f047693976e6e5c6d6519d7c9334cb4d9fe8d813a761a438e49abcb79c42def7d630150b8fdac7bdc1918941bcee16f8e6e9e447e0a44003915a88828c19db98cc2941ee899f93b47e85ca21feec87712df586faa1aeecb808e0d72de32eac7bda0a54c6488b4e3678b470054f80c55604d1105f1ddabe8c0f9d5e711da818a7bb80dbb8814e0ee5efd9741b79505d276467fd5db7a2bcb38f62b5e2931aa7ef687cf19c12a8f4b95ed85871c4b13a3b0ff91576f410a8c3bbcf200466f62bba426bd9422eb8609d8c7a0227f4668d2afc19beb", &(0x7f00000001c0)=0xf4, &(0x7f0000000200)="b0d36396da46fa093390063ccacf0510dc8da048b2c6399860d88bd82a9d70d0c765635332b985e5c3080da446687fdee1b9a1f9d6688e9bb6d73ea218525c7b61976c3112a6c7e9a31f2125ffbdb3fbfedce8cdee9555c55b16f8af8a52526b4e74a60a722f5a65c345d15accf83a7067b1323816dfdad8d15ce5e3c66c4252", 0x80) shutdown(r0, 0x0) r1 = socket(0x18, 0x2, 0x0) getpeername$unix(r1, &(0x7f0000000500)=@abs, &(0x7f00000002c0)=0xfffffffffffffed4) r2 = accept$unix(r1, 0x0, &(0x7f0000000280)) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000002c0)={0x0, 0x80}, 0x8) 15:25:47 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000580)=0x5) flock(r2, 0x4) r3 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r3, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) recvfrom$unix(r3, &(0x7f0000000500)=""/4, 0x4, 0x1, &(0x7f0000000540)=@abs={0x1, 0x0, 0x2}, 0x8) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="b4", 0x1}], 0x1, 0x0, 0x6ffff) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000140)="18355d42b5c16c79f60668ba082502291d135ad5187c292059f868dfb9dc7941c020e3d73d8b8361606f9e66dc772d4d0111165445c2da84fbcb7bfd401b8ff3da4812a370b62d0820e3ee0dab6a94f9a021d7596bab232ed62fb92e91c3fd7c14775e29cf37be6efcdc34d4366ead8fc5662bf29ff87c6133326d425ac8750660ebdc9176663a8b678a85c71b913b2aaa5f2882581fd45eac6584269c3c5232e2", 0xa1}, {&(0x7f0000000200)="69eea27cce553776a869f7a4fade991207267154f9e43b988a116c32229d3013556744a1d9ca97594e9a", 0x2a}, {&(0x7f0000000480)="892e1331179fa4646453d80945ebf46cfc919c3bd0e64fdbe8497acd83f04c09cc430f40253699202bd4171a2bbe0e8775c2ba9fcde65d3d1dbb64d621c547ced53eb0e4280c2f01b5916151e214b8740bef81e7c5797c14d1eb5633f2", 0x5d}, {&(0x7f0000000340)="3a55157999159ad3ddebecd756ec48be082c1d4f2c5c1128e939efdbc7b254cdfbc5f2004ba5ebb9fa00"/57, 0x39}, {&(0x7f0000000380)="3c88aaef45ae08fb9793ef31439e886f89", 0x11}], 0x5, 0x0, 0x0, 0x9}, 0x400) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000002940)=""/210, 0xd2}, {&(0x7f00000000c0)=""/94, 0xfffffffffffffd94}, {&(0x7f0000001680)=""/4091, 0xffb}, {&(0x7f00000005c0)=""/161, 0xa1}, {&(0x7f0000002a40)=""/4123, 0x100e}, {&(0x7f0000002740)=""/252, 0xfc}], 0x6) 15:25:47 executing program 0: r0 = socket(0x1, 0x2, 0xa1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 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, &(0x7f0000000180)=ANY=[@ANYBLOB="ca974f93040c0163a480618b2475cfe3a980a827ce8bae9c4c9488406d0d09196e8f3a000000008bb298407c60dd58eca9782032dee94d945f3af3aeb3adeb39417d076b63bbf5ceb5a523ff7dbaf4cc09274433427d66584e35c9dc8a71cc83cef1db0f5585839a437c1344b9282818d246e9d03990c53c"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 15:25:47 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0xffff, 0x1000, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$TIOCCBRK(r2, 0x2000747a) 15:25:47 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) semget$private(0x0, 0x1, 0x100) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000580)=0x5) r3 = accept$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r3, 0x1000000029, 0x2b, 0x0, 0x0) getsockopt(r0, 0x200000029, 0x2e, 0x0, 0x0) 15:25:47 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f0000aad000/0x3000)=nil, 0x3000) mlock(&(0x7f00008dc000/0x3000)=nil, 0x3000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f00007e2000/0x2000)=nil, 0x2000, 0x4) 15:25:47 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f0000000000030000000000"], 0x34}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) close(r1) socket(0x18, 0x8002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 15:25:47 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000100)={@random="c7102228bc83", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@ra={0x94, 0x6}, @lsrr={0x83, 0x1f, 0x0, [@multicast2, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast1, @local={0xac, 0x14, 0x0}, @rand_addr]}, @generic={0x0, 0x3, "b7"}, @ra={0x94, 0x6}, @noop, @end, @ra={0x94, 0x6}, @ssrr={0x89, 0x7, 0x0, [@broadcast]}]}}}}}}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) 15:25:47 executing program 1: r0 = kqueue() socket$unix(0x1, 0x5, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0xea, 0x1, 0x10}], 0x400, 0x0, 0x500, 0x0) 15:25:47 executing program 0: sysctl$machdep(&(0x7f0000000080)={0x7, 0x2}, 0x3, &(0x7f0000000040)="65f105f77f283099763e69906f0d", 0x0, 0x0, 0xfffffffffffffcf7) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f00000000c0)=0x7, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, r1, r0, 0x10, 0x9}, 0x8, 0x1, 0x9}) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000140)) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) r5 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x58) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r5, 0x0, 0x0) dup(r5) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() 15:25:47 executing program 0: setitimer(0x2, &(0x7f0000000040)={{0x80000000000000, 0x2}, {0x3ff, 0x10000}}, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x1c2) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000140)='x\x00') 15:25:47 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x85) ftruncate(r0, 0x0, 0x30000000000) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0xffffffff) ftruncate(r0, 0x0, 0x400000000f) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) 15:25:47 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x60}, 0x0) pwrite(r0, &(0x7f0000000000)="c8a84e", 0x3, 0x0, 0x80) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000001c0)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x8000, 0x4, {0x6, 0x10001}}) 15:25:47 executing program 1: r0 = socket(0x11, 0x3, 0x20) r1 = geteuid() r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f0000000580)=0x5) r4 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) fchownat(r3, &(0x7f0000000100)='./file0\x00', r1, r6, 0x2) semget$private(0x0, 0x4, 0x220) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r7, 0xa8}, 0x0, 0x0, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000018000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b403236a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 15:25:47 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffd71c9edd828586dd6031797100383a00fe80000000000000ffffffff000000aaff00000000010100907800000000602484a2000000000000000000000000000000000000000100000000000000000000000000000000060000000000000081d11c90879a5c2957c2b61569a90354035f4dc9de9731b7a6ba84b5100f043ab09638"]) 15:25:47 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x2, 0x400000001002, 0x8) r2 = socket$inet(0x2, 0x3, 0x1) sendto$inet(r2, &(0x7f0000000000)="80179338f429bf20dc4ac68723c4631bb82d7c36ccfb0f6eebe8bae1e47642452f5815099741cefe8fc76beb27b2e9997cd98ea87a55904a9d89a8d94276848adec4d01fb56c84a508d6f6218258b3a56bf64bb4d1f99a8501676f236366d54384b785673d3a1362704454bfc0906d63c5975ffa5469f33dba14895b81ab99e225aefc84febb7ae1a1bea0dc2d004374db1a6a268cc2dc71793f836f97e5c851a4816eecd0f38ec392a932d683fee032d1e03d56793897335104ced6a3ceeaa292d8f1b562ee95bfe8b687480b9bb2312e121abab2802a9262abce71a131584436ca860195847f5c11c64c7ee98d082916598a9aa3aa32eb0bcfed2f72", 0xfd, 0x6, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) socket(0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) close(r3) lseek(r3, 0x0, 0xffffffffffffffde, 0x0) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(0xffffffffffffffff, 0x0, r4) connect$unix(r4, &(0x7f0000000100)=@file={0x0, './file0/file0\x00'}, 0x10) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 15:25:47 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) r2 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x7fffffff, 0x5273, {0x9, 0x10000000000000}}) 15:25:47 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) r2 = socket(0x18, 0x0, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) preadv(r2, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000440)=[{&(0x7f00000000c0)="d9f10e594c5627fe3be86afa5d87156973e32d64d7a16eeb6242246b6ad51a2f1dceb684c10c251e82800e6277931499b70a3400767f0774b1010356b15cbff6d363d0003314bfb771b0c7f26bc76c9a5cb2419ed8575bd913c06d8e4d77cb6a1caca60c3ee32d623096bb66dd904f2cccbec2f4bca484516f5eba56a665c8975f5d25d43707789c8703e952f78a04e1d73ee51be3d0afef4e68663117c17836ade3293369d5d3c3ed720319baabc9a2cdb2c9e35601822283213a7e6470c7426a6193884d38", 0xc6}, {&(0x7f00000001c0)="c8c7da85c8a77fd849c6518c4f8de1a0da2e68b5e58743e039f6d763fbf50c8d308c77f77b5b69f39bce9e439ff4e01e51975dc011cf2d256a5b97fd09a4548c4a0c0d2d01bdc9237f21d0fca7db0225cfe53ba21329931123e82242f0e580970d298d0a443bef5a99b34c3728c3cff0", 0x70}, {&(0x7f0000000500)="bc5981dc782d09574767833be7e31c32cea86f815cc91b6b04195730f574c96f88243f64ca73cd84b631d90794dc832d68caab75718110263366c5efaab50704842982b8c1cddf1897a12c7de4beca683e5c70e3923e69407226e71137fda63cc26b8b1f78f2e2bc74e73e6ba380c0794c6fa0065eea8c767618be70ea8c155980c7f00cd6a1933ade8efdcee7eef161e8aa4fdc5be3c7fe2981a1f2d912f5e5fabb4e378cf1aa2cd3106d24463acbb25b4fb99237610fec05a283adaac27ce3b1dc522a0a644ef9694f4a2a72ca54fcadc5ccd6f22c61fef610f65209a7c049ac9f38b118dba8f1726b984d3159d4f049093a200a6ca1787275557fab604d834dfed3e760845ca5c81de4ed8da5efdba71bf4889dbd955489cf0d861eabe676b63d6e48726b2268c22c1792185f6f27f69d8db247f8d7a426241d3c49b948ee0282f9c9442705d23359844870b8177f9798c23ac2f5ce55979f15de7fe7157bc4fe534346633f9d5431dd58c1ffef11032f05e7d2b991bb13d0c1512c100e0df018d9bcb304f6cb59a47bef07a6f2f3e9d0f3bdca989650df62df6c2da14498c7b141af3a81b7fe06a11e28f6c265ed6fff9c2576710c8dfc82ffbb8dac6ce374d4866676609578c2d866711faddb368f7b7e1fdcd447a5faeb71ce4bac48b96d7408373785b5af360e47661ad1824512541e11fbdf2d3441ff4d38285fc289d5d04c1b5a014305746782e3b038d745ffa967c6822f229f44bdfd023e2503b0ec774819f2f854935e2e239ad12ab81477730691c8933c1e0f9d2e3d62fe9b113b20319fd6301b1a950ba5b54a734752323e725463f8733dfaf72975b7276bd3d818753b68cc4d15bc1bdbfcc19b19e323347fb00c62ce43b7ab62d3cd8b6e77364394cf5b9f3e47ededd7552db03d76d79c8e4a3ec32a2a311e9325a40faa761c6c88b58baab02ef10cdfc32bf70983f43794d4eda3c22925edb256259dfe2758fa1f1418582d81753aeda23b4d25b85214dbe45103d60b91814950fd35065cfd808755c1700f2533f8ba58bc3d0e3164bd51641aff83de31d80120790fb77d01608bab02a60b0044ae249373f3121dd98f63847c6aed48a7f8152ca52c1b892152d3722bd1288bee8fe870cd9321b076b94d3a4654f74aa354802c42917364b3b0241f6d7085af8aa8eb5f9636eee41a75413c0b78a98d8feb8b511598f694510525d3d8bf9d3c5adfe4b71ba70213efcca112f8fe21d7e4caa2f9a7a811d021927df21c2eca9070ce3e7a323cb36515c4f5dbc83344646c0a29210f769e40f9d066d27244955e84b56703debc8e410fdfa64aab590048cd06eb5faa4172ce81487adb382d41165b0346745515af02575de2f2ceaa144151368c1ab34a5b16d02cd18ee948ce2fb00c7051f6ef28f02cf13d52ee57c0ee871365e7fa01d6d5e2a66c8be5d2fe897f4f00f7e3defc277c9d86021c0e330782446ab23fdfd786f160f5d9e411e2b0210d6935d98163aa04a072b04672762377605d341d164c8f247ef085bffb042e59eaba9afec4d786b9d2c120fe9aa5c7aed7e013bf58bfc3b567919b3d4e7d1df412ce3b89edddf63db9cca702fb5ee2fa58e223dc1e57ef8a37e6940b4d917f050764732360bc894328244586584dda2e9e0ba078ce4dee854763cc0ce34dda7012c0739456c8d07f6b25c9cbe5819055ad2b1f2a4990665a851b0e17f96ebc64a803adfbc425960201f8873d0771f8c2bdd61300c38de545eb2d3e920cf2012e288cbacaf0c132b35e7610511472ff4e43311560a166455cb4a7c8fc9f85b2fb67d690df0384ca0c767a5a2ea8fc237732a52695e10655229cb29f5a4a8fa94270e6a5006598299bcc4547dcbb1d74316a5e666adfdd612a8cf533205597aa1b32b91a712b47b04d76e20b8543da35065a0b34aab541d8e6447dc4c60a9aea75d36b5407d176995218eb0e062b972515093e7467a576ff48102cf8782b874d71e2c9afb6fdcecea8d8722ce8029834d38534a60597c46f3a684791b50b08d8821afea2d766b26863c6836f44b570ddc5fb63d50c8beb1ad6a43efd886822dc703a6446c62d5d7f33fc98140c38d0538706a1ab550d9446297ff315b60898e1c60138094fb328a2a93bc7f571d6715e0c58499b306831ba031931e954e772f7b5b54710d1eee2752403ff5222fce752b9e6c681d251d205138751b3886fbe5827bea7fb3c44e45db3058e80496f8ce1dfcf8a99f05b7c69566d5a2e8fabebcd80a2bb555693d0095268dee48be1441fbd8019b31b47002a57ba01c8dd84cd5a850752ef12a7ddbe766d469ad3fa111d2edf85aa34de5868f948f2d020e9dbb8337f3f17f5cb4f7a9fbbc0726aef4fffadcf16e6c5038df34c995e3228ed31f11f8e20326bdd1d7d42fc88462c5ad3b6b0632dbdfb972a67d0f562c1bec2d265ef9437ecc3e98129d3a34b41f9e74b1c35525d40641e1ce7b61990a3619eb7d65aec7ac40b1196d86e4dc5796e03e2c67fd2a2b1d79da1aeea0d07d3d9beb1e170ccccddf2f939b02628e2fccfd678c7a4e0d4725a61553dfb4012174b90b94bfbbc94c145f7e8d5060c0e8fbaf9688116fdd1a7bfc9292949e043208c3b71ba096b89548ab18e2fc8cd7dac4202ab3911b2b71bf6bcd82cbefa31da83109340879411f8b79f120da1d2153070daa7458d2b2de7d018fcff5a280da1e563a3548d15858610cd08f3343e8fcf8c3d5d0d2391e5a9f7d22c7a0695eee1c8029a6b3166ea88110db4db6a2ea5e4750322374c2bc2cae8adb503c2c0c04f50c745498a1bb8358f71307d80bc0368ec55e8e86f2d089e9139e8ca3aff9bc46d8134bdfffe02143e33ecc5c0294679a6f9d38b5c8f93805bd081d040b6df7a8576dc65e17d7479178a0605756d7c4c894a9b76ddd4a2d869de130f5565266b65f1b2e80209269b9fb7e0893993541f4f1ce340529c68e9cfda3e1154fa21c49852da2e824e06215ae86cd36410d6b5f7fe9a7d125307babdbc6c9149fab6d194b4f960ef58c2890ad932fd30be4c53d76b634c274e16e44a89a52694f3859da02f32cf0334266a2bb476af04e9a957117144822317af76e18c365e618f6c1f7a770bddb0dee73c3dc7dc7fe3e57979c20d2258ec4b1a05d011370b956bf68268435da73e9f1ad471c66c2c71095b934962e4732810c6ec14e8d92ac6728c2352c80e1b67ae45fe6ae1b48885fb7206b3bc81e28d15e4c717cc27385e1e5b6f66d7ebf2197dc2fe5d784ec3cdc9fd0bd5592d8cc80e3b701142f2d6fad82e3b0f5caf8b0b14c065c1ea07e7b2a0a72052b10ee83b5f4a8bb9bb9f97a3ca37b5bd07f33e2dcc6174fa65b2ac5e1a748fc87b195a0125ffdebffc9656e06be4b074a8df0b4ade30fab3f66d93b92bf685a80d7c9e41c4ca1cea60172d3d42d598e390b65e09bb0f5cdb325eab32a3823f9608b148ccd5dbe53355debf9048093693822c4deead6c39286fbbfe2bde3caf2125b11d9068faddf815f49a7914c0fc8a564da9ecfd43d1a5e21fd9ddab9b675d1088ead26c87ebed6ec5c6547fab41f6edb77189ae96d6b91cdb0e6956421961afd631ad4d583dd0965cbb1d74dc3b084d27b248779df5d5cca791670402d072890f381edb48abab137c11848d184dd21ba2b7a88044cbe141c07292fd401b90f8451eb814b3529eaab541e74d6514a1876e0de63d7388bea6815fc0e943ddaf909350cdc04cbd447b36f3633e95fa05a4e0fad7769f1768c5010bc45db86efa0f1fbddfecb799d8c705c2f8e0975c765af57ea7685f6ad4cbe950c1916125b5c7d109fb72a4de361a44b3a653681b9271373396d3f736cd9f2842d067fd00342d003fa0f66729f6940104f8e1b0d1631a86a17652f105b72b132459c5679767eda374f703e18e5a4a09b4cc63483c968fdf8c1ff9d6b2a0631dcab0fed6bdb23a70da8838257862f07b3c9ed675bc906c8d861095899505ad153fa097ee9f482ba513fd627c6d070dd73dfc5e876b14d0304ed739b0b971173fee1bdf2062b0b68ecbc76e6d58b3bb6c86e41f2192e39f14accdfe121d3453323b3c5a5319d12269fb22ca048b54e5dfe07e1b59aab59b83accd8fbeaa36933f03bd60496b533231a90913e6b05a5a9bfce4f398c8caa99b2ad1a0517884dfafb8639f00ea0d854230def2f3192673638c1af8471e2da806fed65de69f44e9c7a3cd1ae33096abcb385996b2b73264f508aeb51771a913394a1ed1f01a206328bb30ef6758dee0b9c765406fdc65ce5950662e5e4b281e4cad2f075fbdc1b8f63b574fa3df4447d8ac62fbdf0a087e23ae12ba34693fdf885e87f5724de71eefa71bda8596e2418a1dee0a7382abf9488e54609378f696d492114133215026e6b5e898c5e47b9cbb03bb5e249d2837de946ec620174f672817795e4527748fc9d5dc27388242b9d0c2fa253be3b3910e4faf19955c67f8d5b272c0c0da57fc7746e481eccc33c4d3a288153a6abdb3a4c491d5ae1c86f5ead92a4ddec8f21acc2efa240e29c00fc8543e85f3f0233a219606c8b4a2717c93296d517ab2c0a7d324765ed5f6afc0f9d4bf221b2a1b7bdd2ae16214e9d576a5a3aff8ad1a7c3370ba6667231181c8d11936d56bc8e22526209bc84cddb3d45e6130c5ab43a74e1f1ae2c8541313fa27471fd4e696d7056c9c8fc06a35507b7b6f7f5931ada930c1f3150fbb68973f1e2855ef1e68e2e923e889ccace9b168e30070df0f2aaebe1ea154bbf8fb659a0acc95f3d08e6c59dbb21830d45c735a29dafd9111c40146018f924483d352bf42b0509fd6a817f0cc67ab52e3c8efcf40e05784bb4190c9d1afe69db9de870c0cd314ef2dc8e72f3973a56bec019d6413aadb39cfac82fca2bfa3b2385ed314c0b24797a592835ea0b14d1bb7f1c8d4bc955250a2284355755ef059e185c5da77b6f472ddcf989f875240d0088b91326dc6647dcc52bd5a7f9a8a2bcd671c0620aeb695a80775183054adfe2fedba1cf2a2ba874ef0a791de89c09cb25a63f6043c5324dfd1b70bdb3a1229e681bc1af9fda505732b7f9ea939b772f000e01bb4d505321063119f396fa92c81647cd1893dfa45093fcc0aa454d7f0248ac96a304841e0bb74f8070f85d0b307201ab2473ad4f5b0914762943301bb1019a44c068bd6dc9c194324f41349c6aec3b3da1ecaa5c2ecbec60697e84231e9c60a79ed2eebca07663ad85725107a15af755c9f1d1548117eefcde4210c6b4f689d5868ce09ffd7f8e361901086c4c988c6fb2c3a108cbf1a214c347dd8859dfaab9996b6bb8e3356b951a5247786b6487e9a8cea76b44d35cb0fe66bd42d9c3c5065d4f5dc9fe88a05621f10703848535d06e04afb955e9a2242472a79bb27effc82703028ad78712ac927e452753e23d7f61f728eced69f788a2f5198e8209641b6eeb820c0308ea65cc98b9ccb5bc67785be64cdb34c8d9782599fd6cc3d022c4deac012650dec65f32b401c24cdd85e28cc600eec2463c31822f14d24c61a1a42f9670eba8b8897b3ff24f36cf160941fbb86e50789454a04180923042e4603d10373b9c42bcfa7eaee20b4ee1a9a2eed795e0efbf5b525597aace108767b4980293511e5d77dd7ca7ffd52e0c7c3c2c73365601ac4d83ee4f023550a981b4809ac7cd9e634d60aeeb4e0cfbc4e8cc9eb7aed3b76cfc41f8a018cc230653e558a6ea1d9a47d346405838cd7c12e3aa0630faf2fac4b6a86a821c3c2a8971b681db828e2a127e1f9c2f394", 0x1000}, {&(0x7f0000000240)="f0c3b918c381cad6bbc6a027183e34fa03fe4eac13e56c9d6f3f00dc6f21a173b2c8ae7d5235ed12eee926f653b6693377cd983475fa75bbc2a6c7d7069e06b9f71e1ff0a5486056b57d437debdccf7f31ce63641f84edbddb6f9e52341b34a5833414409e6d82e60b2741ecb696e46cd17c49f4c0b8f66b9be58474c136a468aa178c0efdb9c303f7d94c3fc610d878e3055f36bb3eca6fedbd34de4a5fe829902d91bafd2ac2771ee06cfd81", 0xad}, {&(0x7f0000000300)="6b0fc8520942fc3408fd32f839e903cd4bf566d3523fc6a5fbdca2d6f611b9825806b71a65b842dd0a9d77b01106d8e0da9bf5a883eaeb226c0148268ff72629cb93083118af06a42ecc17b9a8878c305e179557c8b5a1bc492e2d40cc19e22b588a5970d451b5218f0d6bc59e9ff47d789e8b3923c832a1697f266bb19cbeddc3179da459f21e7818500836668cffbd907eade2300a5810dd04edf250c2c6f5b67a8f501853c0d1807ea527cf601af35628edd6f3ed5b8d36669ef0ea1d3bcae73a23cc605f9d108d67f0cc8982f2aae4573aadc2740583031e3e234b8d73a795f8024d2163c6af68eb058c5beadeb1d70bd2c044a7622e3306", 0xfa}, {&(0x7f0000000400)="6f260344d227f8c9b8b54a0fd2df90f0edaac28f8bca4f3711cb417f0c163c1c3e1849d11df9da8c176a954c", 0x2c}, {&(0x7f0000001980)="8ae42c53b14680152961adf80364182391197c542a5ac42aba68c268f93681467970beeaeb93c76e913374dfe213bc3a0eb220a77867c31231afea78c637e20d1089686ff5440447ab4b217a411a0ef787cf0433d3030c2d13c74566056f03b24372cbf97e27264dd3053d89ffc172cbf90f241a25ae36d5c5d1313909a0f88137826fb7b9709352d1e3297b9821a6bd65045b1ef2a5d400bc5f8bcbcd36420e118c91ed9395b776014e718cf9b35e4482f2b669777c8bafa7372fc72acaf545c251476bc6b4e8a79582b97c2cac68f0682b6a107f3b70f14532653e9dd15814416114aa375812c6654b9ec07250be9527d45a7c3ed8808b072d7c67260381d773c1a6c3615d2cf693501b626f982591d3635d1059107c3b53f3d09bb53742628379420d82bc15c2557ce0e048663302ffdb6b2af9b4e5d1b08d687cdd150bf62411806b9ddf3a1551f755e554690dd91fc90bc075ac5f6affed282c17b8ca1ffe60b0dfcec9ac8f18feeab1684e9693a9699b968c86583ffddaaa6c55167a1b5385408232bb05ff8a678e7a6736e1c49b1aadc84112e067a48704b98904e6445d5a81d4bc7ddef8c8ef00f54af4a2f4abd0695504303a106820c68add02eac5d081b046e8255fbcba00480dcb17bc45078846fee6550401fa55533afbd2d33851831ec0386c1163dfa1bf9ca43cc142317c2bfbe45b247325035b2b28621c4818197f3fd3798642ff0cb17f856527cc65e6683bbb63aa4d5a5a00844d7425817cb214351c2bd0c1e3b62104a1945d6fd2a97d87e0aab4de7a0bc7efb228f624f0aa9efab6c3031de27ccfe789f35227353c5b518896bac72dbc8da2cc202c97be4b1dbd07f5c288cbace52b902fdc5b397bb4da3a92f466f8da66e4e7e9940f046853872a53f5e97371b98c7f125188cd742db8eaf5cd37af74df54b24a44f14e0389a30d465a8bb2c50146d397fb6d14628d55d7c9abf1c00e5605644ea6e56676c9e77c2b7e0d16a5a9c54b4fcee3d5f59cd6f51efb258eec3951aec399f4c7763fff6e79a8d5e423d1ec5ba18f393caca110650d6dcec36a6c8dd2e74bd3cfc36abe919bd126c2978f55df87a69f3bce83f7bb5f292e7a2fd4db4a7aabe91ead522ef0a40a40cf14d62d30b6658dace6c293708c1d16f348f4bfd5f9a99fd0e653b5dff2701a2a19cb393f71be1df84a26ddd3364f0b4b5fe3f6ea0acbc5e9db00bcafb48d4d18481efd3bf1b200fa1b5c77ce8431157c9c479b63d2925fd57c8837964f5449e3d9baaf4a1bec94ea6f924d3b0f24a577dbee97a28b09769a4edfcb98250b1e2e045a34bebf2363bb59c4ff4f6cb05a79dbf119ff9eb7facec4415c1e8459c3f0aabfbe54fae1504f020d556ed46b7be8c011fedcc56a21691578ce91fb1e858c1c66a0878f88350e753f81124fe14c5de9dc5af042e6ec94be805e8e430536bdc45fb78175dbf7a438186eefcbac394689226c57c94d7721eb156b1c1b1be32ec23d9ff307c0b27264ac3884f4a50595234fd1ff04eeb710cba6fa0082f0fcb7b3e498fb973cdb1bfce237100366961d8645f49c5bb9d637788afa5759794e18fcdf695c12d731ac5117bc1f5a02e7a818cc6c7260732eb20e5178a39f4514cc9ea0e830c1426408520368e14b2ecf54aac86dd8413fdc3f896949113f2d072146c2778af4b33eb3f5a0686152ed38dabca62654ea56e1afd817ccf512f57c065f078149dbfaf075829f7bee12ea519d568ea7a8e809e5b9a38937a964bedeeca14d91112e4e389596ce62c45f32cdfa6b7119eacc80d63998184cc76dda94125f2fb0f1ebaffa4f221358283935c54413c9c405285b416e6d20949a6ed9c2dfef4f6dbc25ad226dbdc10a8a1740aacf6814eb638dfc8829b1641bb22cca8928660faa738e3e2a64b2db0c076d50b4672341b77f476a0b9e86bb74d2e12a282eaddc247c43fbf4a4ba6f45598088f47eecd82ae407fbf5dffe7f07602a9ad2fb7e45fc22d8ed201575a2c105c0b5395dc05d76e2d960134b5c07e25b516659e820e408df965f382765673c7f604b7866053dad8256ba9c1ab3b2501defa00580f9bae11806eb51fd0b50e550262771184efa6a54dc3bd06cfeba36cb435bcd2b5806d8c2947df4544cf0c547ce0935b9db39f01c1aa4e88775626688cf7d61d2559f2fd80e2f3c30fe9768b877c7546f03782e4ea8e67dbf907e31dd81fc256f03d11ebee679aa437bc38f6805e9c183f0ed2b3327471737e58c5305a89dccc636099c7aebc20afe6832776a9378277305c1ffec597bd2e8e5116a4f0da40d78c6dbc32d5b3e0e44b6f4ab3f7f1b70b2501a34eec9ba1ce0ba258b617564b7b7bb8ccb31a5b96e5a8c3703fb052f30f54a504400108ffeebbc70a244f6bc6ced4259590d1eb57c0f2e9318e6c1e883df2d158064996c96b0b15fbe96f9af6374456f99c05a8866ed316fd1ab1fd6481e4c652c418c359e604e83f384963bf40fb9372a2c974143226f669b82f913b078f3c5de1a0271bc7ebd95010574d52b7c7c52c4e4cf5858dd27ddc3b97508581d797cf41a2eefdf1547ca8d7aaef4cdb37785c10a49995b005f0c6d44c8d3997cfdab7a07c7cc324ecdb36df327e3d663d181ff5a815fddad064851b237769838374ff468fbc2fba316b4fae445288a86a2b6b2eb9c54caf5fc3d39a385d2e821428ae0eb889cac7c644a8e191941fa5f01bed6599bec27daa2c4b0a3a11f341fcba6ef582e2de320bfa7e930c68f589705f5c3d33f3af3b1c7c8781095aa24902efad9a078295302caa266f910ea1631bb5191c35f8d11501ff7b93f1eed2d4f4c6f54a0bb4f67656d39cffc45f1d2c7634988042fac4a13021089b339cf98b56d2f19048daa8ca02a52c2ede852fbd15cfba474793a9922e5fa156150ed3c31ba2ad51a9f6b720b8f78fab35a7b8852d85a95fa0680eceb652d1bb4a2200d1caee2da9e45190559ba96d7b1a096fef183d66d0e84bc207f3e92fb3bfd5d9db19cc19e19ff69e7530f6cd020309948edd86728029837f2fa3b7f6d71ab99978effd1045bd11a145b732e1bbb9faa41ecf36049c76533e02840f4b39302dbc5ea4d2df1fda1b2240d67f5ca58416ee56b286721db1b382c4c5336127da8ed035d5805e21d4f1123d8c2311885b4a322ea6bf12734de866d0af776e2e514809c674bef3f5b7e7b6ecb76ab582ea3d6a5e9db18a1f95a2aaaf39c7135d52b76e71d17a84a98942d980784a5547f70a6bcda0ec63c37b909babb33423984d56c3229e6dc603de10feb4a82a3900e11b36181a053ea2fa20659a47b61231a89a299d5b8049c2130a4e03a6f58b1b1ef9630c653d90e71df893c75c05618d0c4500ef2b762f07080413ade144097701028d91a0460a66d7157470f30d326462989b6c16acc8257f1774c3ac4c8fa1c66794d0f14c1db4df52d1b7467e172e38e39273f976d6710939881addcade8da77d93e976c4c87735d7f602a56b8a701ced9a71dbb1ccf1c9d17db42004d1b58a53274a6130bf17f721a071f16fcd59d579dc465754cddafd18a03d255868ffb270ee09e252249db47a655108f264efa4ed8f5708fcb71d0273e4a699b86a1fb65830dec13db7b89d387de60cffcb6e9299436ebd4e866b4610d0c855d9a3c4a6eec9dee7a78a0bfcbf2600b423be2affc3f03aef1f5f4a67f096bc7dd4b5d690c5c69fd1f4009ccce7bb8e34bf80cea81884b9df66cdd9b1c6c2966c882430023c0226aed5cd669ab19641fd829a2e75d4c5a9444d97b46d9e462d7872b8680c1b2db8f1cffc788d7de62b267e07c9c3c7396fbf1ee5f2066fb86d60a3e9213798d2aaa16057ceccdb417bf40d7e9e538148adb580a6686dd44d2709726d9d89a16c77f85e31e6854901116c26ebfc7f13dc173771867c39a86757b4d31b77448998ab7c5be1442e3b2b344c6091a92d6edf92ecb171feb8e6bb3bd05597f8f6934441dd8b1a68c08538a9da0ae034ae868e165f1f5f9cb9bf75fa191e8816a8c4c7fa1dcfc1d453bce1804fb407f51cb0b53e9debad31e3b3abdd6b69b6a8685a128dec793ee4ed029fd0738122189dff37981a569d99ef966823c88a0777c903e635a6433a497a5d6275da90206186c55e908474e99b8799664e6c26938b39bbfcefae72f081d4c3288de38aa4610235b879494b920f72cb819d20a18926c336c3ae9d4ff603eaaa370462c220f5764877fe20c0775fc2d07922cffd748f90e122e8e3cff78d8de24530344bd6d026151d8314b073b10dfa1cbd6dfbc8a25403e4cd53453665cf0b5fadd5cc01446ad6fd921242dcfa7db645f8ff1afe4916b1584667a528a7c6aee960975ad5b4d691051003aa7cd44a3e4968aeabb06a97d5d0ff570e2756be5a217769d6686d90851b2f5eeb9aceed03fa06d8a8a3ba760aba9790b27961bc4914a4dfd0596b85f7a12b8aa3863168c1b93998dda0e860decdf8d5d21f3ac25d8c652393f89a111c7293843cbe805a5b25b85f7e64c750409436480e70d65abd9a1a722a51834f29e6ec0efdbd68827b7fa66299614526d8c58a7d49e85ee72e49b64ca170313f57f093056b29b7dabd30939c96f22331786f26d3ee371211692276b56a1bfa64668a67368b74552bc41fbda2ecb3e2eb43de1f430138f12ee425332b65c59c698d73a3dc49473cd57778c041cefd38dd3d81af027a0199d5cf224a067db941ca5f5f1dd71e1d967c13d5f2d304e86f6643090d6e3581022d5b5fb58f9aa82f7e63ed0860dd7a50ff15b1d64a755dbcf73920878b402fc8fa083836776a41c12945ad975902a132487784e50a77c94ffeca398ea6951c56c6916b833479124f6efee52d18356ec8ea48579583abaaa16ee91690634601023d3bdb656c57738178158f2221e5405489f69b057428c2b9ed61a7d3554de2aa6b125bf32794a1ff345e70efe10ae3c7e55f52124044194945258da6e63fa494153d231b33bcf888e88008e39bbd79beab77b78e9d48e555b6514638da271d59185451f348574dc618a3cd175ad510abccb07145e4b48c98d33d2c00e3d25d31e70c8beb8262c47371453ba26f79d9d47a4ee1f2378afd4a22ed4842dddeab9b78c1540a3eb9d50e7483c62dcde1f68efc3a08bdb1584cfc336331405d9743496c5ec397a25bb9c893e4cb42da584aad7f3001275165b36872819c154c81ba77d131d82c3fe03cafe103ea3d2923796695100a1a3ee4d3aa154fee3c3b3f8c1d231bbfb17bfc194b268a08657bfe04ee063742b40e1011f99c22bd1fe49b56fcad9eab6ae5cd8458a19e8d3276eb8f4b7c144be4c0d87d12de025746b1f035b61571b475a638ee3a55b7b901d394b00eff3af57289a87458d98cc640f20c83d46c359229b8fedc347f9d3d5536978f9fd497fab48cb99c649eee2e3a61332407da1666bdf754f5cbe0c3d0317c0d9a27ef17a018728495f5ebe06c0f80a68beb3dacb5975c538551b0ad447ede5223c75f888f06f6f29cc0525293192ef6d32563217d242376f4b689a7170d8994d418b0d51f15569f9497062593cdbcebf2106ca17a07950ab77db7d19f63235a18369bb734ab21284f92e2fa115872ba2596b1e4d589b4d714521e02585f19a5908b32e4e20a26d9a90074470183a5abb6fef63e7dca2e5fd13b3f39ca062285ddaf742273b5e2af1d8322eb2d23c7833245ece7a7805de327ec11b33f6f7c10c92ffe7d17482150da5d237c581c47d496fd4aca9051ca0d29ec6e58bee83642611ddb074b0", 0x1000}, {&(0x7f0000001500)="8b9a6276092931941fab2208b22593ea8d0c31fce0f3544fb19573c28b702109e4ae16e7ab66110a1af650232e3d57b1d7e85f4c407bd0a553752f52b52e041a93bb306e62ea5ebab4c1bb18bc75e34b8b5641f79edfe3fa2afd5d47751e8a01fc7e3b5b7faefe6d6bb153cb0a1881b0315dc31c7f34796b07c5f5e93b1929254da6b00247d31cee59107efb173550636b416b917df3a694921d0baa286e1f1d357c54f42a5f65ceefcea067c8455e0924cf54f89ebebf049363", 0xba}], 0x8, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r1, r0) recvmsg(0xffffffffffffffff, &(0x7f0000001940)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 15:25:47 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}]}}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x4) 15:25:47 executing program 0: syz_emit_ethernet(0x52, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x44, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x0, 0x0, {0x8, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@ssrr={0x89, 0xb, 0x0, [@multicast2, @loopback]}]}}, "37fa8441f0f96103"}}}}}) 15:25:47 executing program 1: r0 = kqueue() r1 = socket(0x2, 0x80000000000002, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66694c653018cdee000001008ea9f9591188002ca551ebfde10cfc60830eff4d030000000000000060833c5c9b9fb54cb188dd3e7942a967f063a7a9b7831600000000db9d501488d08100ad1f25dbc29a8644d8af01004c998cc24951316f47836c23a69b5b1e27aabf283d517a2cf1476059d13c7563ed279b6e5ba84590ecf549edc9b6206e76c50c192e775f015229850b5f8733e74313c231dc8ac58178d30c00d875ad036fa733d5ed3369f27a80b64bacde2c4bfdf233fa7f5d1b377528b57012950ba2c15b7bdf4d5e83456488870a634c611f712143dbcd1af397bf1dd03000ab690f19"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r1, &(0x7f00000017c0)=[{&(0x7f00000002c0)="7d8123364aadc8a8aa165a9a7563c915c657e870f56098b50d22618c22165803b5ea503ca23048ab36fed184b2a541649d46e2610b047fef8be45b734c377d26f2a113f65f00438b4e79ef08265f24c393f45988cdaf4163302bba27530ff8a31d552eb8420641c11ae6b02a2b86da8ab902225d79e1fc49267765c508a20606031d016cfc7071dc4edfd1ecb6ebf1757627c19b987dd072a731bde090b58c2a6393f1c961e883bf4ba096509c913bac4b0fbec38ddcc8aed1a4ee4fb64c758607957c847cf7386bfa83e1d349a4c64a71d65766d58f65ad665abaf0b37d307e449b8a25", 0xe4}, {&(0x7f0000000180)="790b425f59ca1c6bff9af1e8b5d79ef79d61f3b041851906d1a013089d7d38ddcf419f7b3898", 0x26}, {&(0x7f00000003c0)="ea4c6a610e5686478771a5f960412ddfa4e68e757a2205e9a00b306d88839967025aa296ef458b76709103a8503510a1e8d9097e01c15030786923d4b6f69e6e898f4bca7a36dbe0e46302bf89b90d43e96eb6f40f1288f029f1a2785f1658ec3b6e879dffc5726567b541cf52d54603c80a9ed163c9c94f0742107e93f75a36e01dabab665682fa3fd9cf35b8e280b5d5186b52243c1d38949109715b1e60578b03ab0ec85518b477278c8d170385c39ae6287ad5ba9b55a9b2a9", 0xbb}, {&(0x7f0000000480)="e55ad40d73ded4be0102a21f856fe93398c919fefdca372b1cef4b4f8dbdba8abe0084312810b6d15b6c225f56f3a56820a5f6c1c2a61498e14b3688620ce9cba9f2c6b8d5d154b1456141a4da4763a9c4eebe7a62ff1f32f8b14d2102ed6d338e8a378f284e4a39be8b7543d889db620a7514040e737e699d5ae454834efe644edbb63a362e674eb51d25ec534cc964da1cefadc6957842df", 0x99}, {&(0x7f00000001c0)="fd782352ced49bd1dfac54a7c795138b7ec58eb7190dd68caa29cd4771a8643939f475933ae349ab6ca9d5e2b9553462b65db5111d4cd8f4140aaba9e2d074", 0x3f}, {&(0x7f0000000540)="95dda513a92fa1380266a04e634eb95d8154c17dadb9bbed140a17329a2852b714f18e3fc5bd44a25cd203c2cc0f78b28401a0e878d67a6f4f459b50e1730c3c5bdba80ef0db9a9648089dc420092f1e7247b5229476fb8af93990a60db9aff385e1146bb4b5845082dd46b3f025d719585f51b188433c51c88d1c3fe5237724ec2af435c416e1388f85df5e0c0712b66a9db1d326c2b58e7f70b3caced59ca2a54761a566fcbae6127606fe4d949509670535efeebed7b367451df7bda024ec85a51fc4685a0ed4ebfe8a66f79c385db9513173bb294759ce5a9168a143f90749281e1b687922996f59bee13a67e2892a853523bd52", 0xf6}, {&(0x7f0000000640)="261332bf57366c53547fa6dc23bf8f418789c63376ee6bafa3218e826023b04a8a57ca4006c61873d940fdeb3457bbb2876f7ee8dcf8a48c5af4574a638ea76c26220b05dd8e0ba9de3781062381e0c6d140da29b1a9c51edb907e265b2dbed3664132562a7b8b3cd29f41253f84c3df11ed08cd9a47c6f70ba5ae52dc305a0b1e32f0669906d2b33db926bffb211110c98fbe5f6b93615784f30e33c2e11963ac742bae99c4cd41299e36044ed36b5fdbddd52925c8420ac5ec586729a3cf7ef3c23c87b0a17fd411f7fca7c48f2c64aca75f9c97e888954993de3fcb592d07e4b0d888fa8aa59148db6903e37891928de507ac79cdd469549d332077eda1020cb3a235bdb6e0ee7860eb5df38191bc2044381e12a400d12e706f53a3b838d2210d800530ee11be7e77bc5f610c775812206a55becb55cf8ce71789955d25022430d3b822d06d38c73d3d02b60d638a257b566dbb3b441dc62b0f751b2e2d8aa8a2b4090ba83fa2c3ee3aadc794302473b4a5800f88fcdffd4f4cfbe12d98cdf644883020515bb8864a6a6b967e8c2c0ee0ff00de4c8ad3532631fc396b7156ab1a71326ca7ee3cff93e4e9cd592a2201709534deb83614f64b33ac00d8cda5f081eb8fd9184e241f31a00eec7925acc5a7b2615ecaf9de25c38040e41658b980ec8c8213bbd4b28a7f", 0x1ea}], 0x7) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r2 = socket(0x2, 0x80000000000002, 0x0) connect$unix(r2, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2f66694c653018cdee000001008ea9f9591188002ca551ebfde10cfc60830eff4d030000000000000060833a624982aa6fce2dbc133c5c9b58e8aacae48e34a8aa716705014a9fb54cb188dd3e7942a967f063a7a9b7831600000000db9d501488d08100ad1f25dbc29a8644d8af01004c998cc24951316f47836c23a69b5b1e27aabf283d517a2cf1476059d13c9b6e5ba84590ecf549edc9b6206e76c50c192e775f"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r2, &(0x7f00000017c0)=[{&(0x7f00000002c0)="7d8123364aadc8a8aa165a9a7563c915c657e870f56098b50d22618c22165803b5ea503ca23048ab36fed184b2a541649d46e2610b047fef8be45b734c377d26f2a113f65f00438b4e79ef08265f24c393f45988cdaf4163302bba27530ff8a31d552eb8420641c11ae6b02a2b86da8ab902225d79e1fc49267765c508a20606031d016cfc7071dc4edfd1ecb6ebf1757627c19b987dd072a731bde090b58c2a6393f1c961e883bf4ba096509c913bac4b0fbec38ddcc8aed1a4ee4fb64c758607957c847cf7386bfa83e1d349a4c64a71d65766d58f65ad665abaf0b37d307e449b8a25", 0xe4}, {&(0x7f0000000180)="790b425f59ca1c6bff9af1e8b5d79ef79d61f3b041851906d1a013089d7d38ddcf419f7b3898", 0x26}, {&(0x7f00000003c0)="ea4c6a610e5686478771a5f960412ddfa4e68e757a2205e9a00b306d88839967025aa296ef458b76709103a8503510a1e8d9097e01c15030786923d4b6f69e6e898f4bca7a36dbe0e46302bf89b90d43e96eb6f40f1288f029f1a2785f1658ec3b6e879dffc5726567b541cf52d54603c80a9ed163c9c94f0742107e93f75a36e01dabab665682fa3fd9cf35b8e280b5d5186b52243c1d38949109715b1e60578b03ab0ec85518b477278c8d170385c39ae6287ad5ba9b55a9b2a9", 0xbb}, {&(0x7f0000000480)="e55ad40d73ded4be0102a21f856fe93398c919fefdca372b1cef4b4f8dbdba8abe0084312810b6d15b6c225f56f3a56820a5f6c1c2a61498e14b3688620ce9cba9f2c6b8d5d154b1456141a4da4763a9c4eebe7a62ff1f32f8b14d2102ed6d338e8a378f284e4a39be8b7543d889db620a7514040e737e699d5ae454834efe644edbb63a362e674eb51d25ec534cc964da1cefadc6957842df", 0x99}, {&(0x7f00000001c0)="fd782352ced49bd1dfac54a7c795138b7ec58eb7190dd68caa29cd4771a8643939f475933ae349ab6ca9d5e2b9553462b65db5111d4cd8f4140aaba9e2d074", 0x3f}, {&(0x7f0000000540)="95dda513a92fa1380266a04e634eb95d8154c17dadb9bbed140a17329a2852b714f18e3fc5bd44a25cd203c2cc0f78b28401a0e878d67a6f4f459b50e1730c3c5bdba80ef0db9a9648089dc420092f1e7247b5229476fb8af93990a60db9aff385e1146bb4b5845082dd46b3f025d719585f51b188433c51c88d1c3fe5237724ec2af435c416e1388f85df5e0c0712b66a9db1d326c2b58e7f70b3caced59ca2a54761a566fcbae6127606fe4d949509670535efeebed7b367451df7bda024ec85a51fc4685a0ed4ebfe8a66f79c385db9513173bb294759ce5a9168a143f90749281e1b687922996f59bee13a67e2892a853523bd52", 0xf6}, {&(0x7f0000000640)="261332bf57366c53547fa6dc23bf8f418789c63376ee6bafa3218e826023b04a8a57ca4006c61873d940fdeb3457bbb2876f7ee8dcf8a48c5af4574a638ea76c26220b05dd8e0ba9de3781062381e0c6d140da29b1a9c51edb907e265b2dbed3664132562a7b8b3cd29f41253f84c3df11ed08cd9a47c6f70ba5ae52dc305a0b1e32f0669906d2b33db926bffb211110c98fbe5f6b93615784f30e33c2e11963ac742bae99c4cd41299e36044ed36b5fdbddd52925c8420ac5ec586729a3cf7ef3c23c87b0a17fd411f7fca7c48f2c64aca75f9c97e888954993de3fcb592d07e4b0d888fa8aa59148db6903e37891928de507ac79cdd469549d332077eda1020cb3a235bdb6e0ee7860eb5df38191bc2044381e12a400d12e706f53a3b838d2210d800530ee11be7e77bc5f610c775812206a55becb55cf8ce71789955d25022430d3b822d06d38c73d3d02b60d638a257b566dbb3b441dc62b0f751b2e2d8aa8a2b4090ba83fa2c3ee3aadc794302473b4a5800f88fcdffd4f4cfbe12d98cdf644883020515bb8864a6a6b967e8c2c0ee0ff00de4c8ad3532631fc396b7156ab1a71326ca7ee3cff93e4e9cd592a2201709534deb83614f64b33ac00d8cda5f081eb8fd9184e241f31a00eec7925acc5a7b2615ecaf9de25c38040e41658b980ec8c8213bbd4b28a7f", 0x1ea}], 0x7) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = dup2(r0, 0xffffffffffffffff) r4 = msgget$private(0x0, 0x0) pwritev(r3, &(0x7f0000000bc0), 0x0, 0x0, 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) setpgid(r5, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="6a1f800b3786ec0220610c546c51fed9f352225ad96ecf795d79e0cfd6203146d435d6b5c8202a26fd09e1a777806a826c", 0x31) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchflags(0xffffffffffffffff, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, r6, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r5, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) 15:25:47 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r0 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) fchflags(r0, 0x1) 15:25:48 executing program 1: semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000340)=""/4096) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) read(r0, 0x0, 0x0) 15:25:48 executing program 0: r0 = msgget$private(0x0, 0x80) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x10a, 0x400}, 0x10000, 0x9f9, 0x0, 0x0, 0x9, 0xffffffff, 0x19, 0x5}) r1 = getpgid(0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/49) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="ec785ea315176724ef482349db58b0442ef59172351470303a815f030514353a8b2a8cc155ff6aa643219c062a0084176a9ab834b6024147e68106d446d96e479673e814601b2aa7c57a36bd8f3eec8b5b1d6aef4159d9ba3c20cdf54918b95266bc6d006645c1519aa1200750a329915fc9693d362c33befbfa16763ffe28670fca13e2b5416e22fea4f65c02fe24b37dafd28a9bb988f1750ebe7a6d96858f3697f799207dbb7c47233d56b83268fc1673de041a5c7b0cdab9b057096d79d8841f0e09606899b90bdccb258fd2d8a8560dfefa0f5c68dd8f238e2fd8e3c508d5a1278cd9aaf5c3698e689e128bfa89816b3a2baaf8895febdc2d6fea24f90dd355f4de86a66b8860edf591b15201e6f2ab1df043000000000000001da8bb8310"], 0x1, 0x7fb) msgrcv(r2, &(0x7f0000000d40)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000fb0000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea93a251f1ae8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc677e4fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4c7fe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5bbe36cc175c5314e88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720000aa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf4dcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c90901d49935002ac7a1331bf31ad576d2fc803e7346edb6785c899e8f3c7da2381a4eb2327004309206588c765ee222a827fa9161a66e016b56e7e1608404bb806f582a72a8b295a7cbdfea6173badddea1361a68a4b088a5a1a71229b090f9d7181730a9449bc51f1b782416998dced0ca461f46beb1eeb855af10c68be9d33c967aa5c02379bde58be735e9c70ed3fa512df2f0fbec7ff61533eea829ab4b2de2b43233bd249626410f34d27498a972cf93e2591c56fee3ef9bcd4449fd44b0e857f060d9b0148e39ab89ae8854117160c296aa204d34abb4264b20c2f8b67d8de630307a061bbea03b7a149615202f267e195dc585e357b0f10ed8d8ab87aa7942711d17731097a295f3136904299f418a6e0f4b5de175c4ccdf8196c976fe91c04549d6e891eef682f00"/925], 0x1, 0x1, 0x1004) r3 = msgget$private(0x0, 0x328) msgrcv(0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000001e8000000000000000000000000fcc6e17948f2ec86c43a082bd71d6bfdf9e5321306e22ed9b16ebff9e2ed166937a7fee6dc53da01bc8ff505b4ae5e188113fa2927a4b06594ab9dc8582800bd99f8d911073470a4cb65ef5aa67f68db006c9f4b3de744323643eef541d739bf6ed28bda27"], 0x26, 0x2, 0x800) r4 = socket(0x6, 0x2, 0x0) connect$unix(r4, &(0x7f0000000100)=ANY=[@ANYRESDEC=r0], 0x10) sendmsg(0xffffffffffffffff, &(0x7f00000008c0)={&(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0}, 0x4) r5 = socket(0x2, 0x2, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x5, 0x81}, 0x8, 0xd26, r1, 0x0, 0x100, 0xfffefffffffffffd, 0x80, 0x3}) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000008080000000894210fb40f27f4d9445e7f72f1fff3bc86b997ec6380df2e495271397541d12ef58ba0e94c19a18f38cb82954b70c390f9e6debd87913e77e757929bbfd20472db86f52e4c2a2e8f9679d4af7bdc6cecffd08809429b7b83"], 0x63, 0x0) socket(0x0, 0x8000, 0x1) connect$unix(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="82022e00000000000000635e9f9a83799c7a96454ae58eaa3f328d7afc97d1d3150dd0e02073220a0f467c6e891947bc5928f1b244978b08a467c2d9625f010262e6ce2836c5719e16a05d800c460e995d816b385a5bff337c1159e8a22db2a54e340149a939cb35ab075439a0ee33e9dff4c5b3cf8bc5ed4d836d2b2cd86a5ca49769153cb40a446b8022126afbef96cb7ed0572607f2f88d1dcc9ace7b59be3f0ee79e5d41bef207728ed3757464eed0feddbaf8830b4c4cb562242171e18db86e44ae999d8c3a6ea96d9766cca89dace84a648355934df41068b99a17cfffffffff00000000fecaf71b30f28eab9562778c2870c67f4503a1df000000e6b4fdc9f8f118d5b1adcb18"], 0x10) sendmsg(r5, &(0x7f00000008c0)={&(0x7f00000001c0)=@un=@file={0x6b2f841e542302b3, './file0/file0\x00'}, 0x10, 0x0, 0x0, 0x0}, 0x0) msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941639c6b5dff00ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0986adf3dbb1f6ea66a7a83d2e5f9ce3b3f33a4312bd05b3a77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f"], 0x1, 0x40000000000800) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="0200000000005f40bad21a3862a5cf22936b3e9609fff829654c7e824447265965bc4961"], 0x24, 0x0) 15:25:48 executing program 1: getrusage(0x1, &(0x7f0000000000)) syz_emit_ethernet(0x84, &(0x7f00000000c0)={@empty, @empty, [], {@generic={0x1989, "3d8b24300e8ba07227073da48685e7fe974e9fb53c3490ffaff01241cbb2be4998819124976e5f6c5c3b1c0237d3b1f5b7aef6fa4fd727f23995a0e7eb719f1eb2af47ab94ed3c02bbe61ad7ffb05fb42beb13e6738784ed766a417cec1fa1b8e29fcb860a0a4954f731804f2201abab27b8771b7610"}}}) 15:25:48 executing program 1: getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x22, 0x0, 0x0) 15:25:48 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 15:25:48 executing program 0: r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783002a67897cff7f000000000000f3ffe8cfaa1d4ab424911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca9c256b24800000067583efa0d86b4342f6f5ddffd4200006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457739389f57a01ec5c14783d0d62b780274e6e68e9c11aafa3f23f0e59d41a30afcc44c5168beb04c2bf31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7aea72c808d000068318e4fa7cb04cace50d549e7e772a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95b73a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12be03007b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc00000000000000008e65918932829c030000000000000000f003d28b86e5b8f9983f490000000000e2262651791b00000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91010065d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19a1a5ae4905cdcddfb02696fd79769fb6b05347d27746348e83a5ad21a10a81de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f5d03bca09260deb0a7a5a8132ef2b6d0c407b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532e2481ae30097eb2e0def42360a4a681b9e0840618fdc7f9fb467655f83d401fe57ee86fed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e91c0f0000000000000f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000005000082a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a40ff294204e837acead22c509958104cb4e5cf2bd7776bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481de1dcfedfd6ba7e79a4ac39ffc8954bc07bc44a581387dc1a7c93bf982ea655ca8919dafd7b8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d8ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff1f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2643ed8855ef699461e520d70614d848745b3d2acce8a5fe8933dc8f90eb5ac109c57e97cdb0c78f632cae0152281f4a88db0c008c2d674f364ed79f70034a59c4692e711c671274276e0c128423721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50da979d5cd1975741f223f67ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938414abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e658717810021a21b165bf2ec04000000696eb0a79222188fde018da47e3b15df727161ba024fa686c1779265c570b26fb81768d1d2c040832b1b393b0601000000000000006597c0bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd471d08a490000000000000000dd3bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d1146f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504d50aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133776eb7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e815f6ce4cb811612054a6a8be9e18cbce5604301008a0800000000000000982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e52290aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47f4b8952991a20563efd7cab9c993a6513a374bd3e8f2aee35e135a57f17ef6eba65e145a7e63ba99982cc8fe3472439613c5355b1d49e72c91abf7a845662b50cb3d20babb2deba3d6c500000000000000bd3597424e8b85d823350e0df52ebd616095b356facd58144718d810c515f771abe0c5a23ceb843cc731dca4d14efba79f6c5951d31cc3d6ce8ce4dd6141f01c5d0978c4cc11a80a4951233476c028de12f9006f404ec61d8cd6bfafe9e0ea8accc0c60a0a950aabc1585c85595f5ffe110b70c91a12049ab88cd4fb35d59197b50ea88b419cd64a16e8bc4d667e029a623820823c94b6cbf0d584823079a074f8c03c41b4e6af54d088e1db131a16f500470b0e300bd6064c2d0aaacb1a7e59d2e2051a3d25feb0b3af58e00000000000000003901c136d92ad84e0a1d9830da05369a96c6306f83bf686c65da9e0501644f48644b55b28311f6df5e4ed60482815a7466446f7b48922a022371ccee6a4bb32d6db27fc76b86aee9be425fa719ed25dea0e63b3bc8172571207bfec859cfb75523db29e719467b8c7b7ad7044d0b87e77f0f50300dff565a2176ec509a64ca4d3a3ba734a10f0ec604dd46508fc7e8af90880e4c5e8ae06ddf2319d548b41811e0034b36a863730491e30d8e6b3648261e070d61be879aff721e595a372f7900916d0fbe4c722528c0506f9172604f22578259119d73fdbe1e85b7d9057d2bbfc2b9a69f0eef0762cb4b1e5da96c9dc29722adc647779c47ddc391ae703a76ca13a78d72fa54431d9cbec6d90ce3017db225f64ff2b21d0e0533ca28d033b466884d8f7145312e2e8df3ef66194f74a2d659ab4a3399552eb6e9559eb9c55a6cc0000000000000000000000000000000000000000000000159b780fb4671d933567c384cbf1dfe5f9edaf529ad4392f481d1794de42e31ba295f4aac0cd760e5fd093f8029be2b86810558022abe415e1c37189c0789c810e2bffa8f0e8438de5d8f1e24559726a0000a67b0b472d5ab9ce8390573451a38e79291a40ef561d1f485e461e6cf00ecc44ca4bba9e11a00cf8374979922d684fee581ab6e86c9fd34a5b1f4c0fe741748773086b596e67fda82165ad1bdb95405b6cb9fffa66bc8dc3fff1ebab9c1ce08ff771aa4f0c6a3d259e7f5baa0ba4e63d434f57e24d6e391732688e1941aa0ad9c6d4b236c3fcf0f996005a289405adbea241d33043fdf2251c21163c8a2eee980a4e066fbab4261d5a39d6194ad0d52e28aa5c2f714d2e8f081c685e29ac83871d8c597cbda78b94fddad7b7ac4d354cf69a153f4947da15b5317d1b45179bdeda7e1fa2f67cd9596c82a76a70465d84cb463ea5ec30ff4f31590c87fe7f6606fcecc2c5eb2bed2f459ea18060943d4ac7022bc6ed1a1d3267183ba756737e943ab8ddbcd06e3f2cb8cd0557c69a987d0b1e1fa9fbbee5ad3c43a4a29520db45e305bf10e6493def9f53f13aa6fab5dcccd02a00b567a90740dcf514537641a0ee2707ace96a3c96f8730547e119a5a727d83e8d5705f6c280c52e3b015cf2145103b5051bda258e966a2362b9a1741c0dd42042ded8749e698730d7760700"], 0x10) sendmsg(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f00000013c0)="7db504c3f4be4a38fc55e35925700bee7f42e515cf0cb8d4a78011341257cd7a13a9690fe1a7dbc196828fda24d7f4be7ae9d5a236629a97a5cc5736c88ab5ae11e1f1c89d9c6b3b35553003d7845347941dd43a65cbca7f79ee2313bee97bd4f8f9bceda1a2d120ff03dddcd7b79a6f3d8a43652f5721fecf2be762fee7ed0c88d6facd017b122013f4b2a15c24e39321dcb6bd38966393149db784cda3b267a9aead1d06dca79ba99b6571fab9b5d433447a6f84b5c4b0a86a569f080b44b6b1532b613f3037483a527491", 0xcc}, {&(0x7f0000000e40)="e18233c087a178bc161c9d068335e7dd41cf07969b6aef5dbcf335b9aa341c9e95dc30285de306b1125585a5165331d0a78c93dc1f069c412eaa1fc0b866c9e93e88e51602c3c252f6e9e201b3e5ab428c7216c0c7efc88bb351fe68bee1e2b4c01f3e28bbbaae8d6c8c07a08af46bc819fadd2441c7344881d0dec4d3dcd636175ab95d649dc5f40b0a10060b0f1be1ccc5ed435fa88d2ee424cdbec39326dd09a946b354becc7dad8394bba3d879463097565fc8cc25a80a28a056b0600d3cea027c00200d34ce36e764aacdbb", 0xce}, {&(0x7f0000000f40)="8557fdfceebe35ff26a2b1daa446cd445d85fedda458867229808c52c17a8c1a4edd49a1a442549e3cc5ee7f380d785914e4236f7af29d09f158049035d9b8a9117c7a1c842d4b4745fa7fadd2a323331a74a82d16cf393920894120980f3f848f21beb3fe3e3c1b505eb5063763c4", 0x6f}, {&(0x7f0000000fc0)="49bbe9e9d4a90baa2a3b456eb130ea6c2391aa9cc97910fbbaa09873aeebfedb080840691e8cf1ef24e69c5fa4324b365d810dc93ca6bcfe4ea141b15074b033d9b400cfcab13cc814d0069d7d953e27", 0x50}, {&(0x7f0000001040)="059ada4a69d8bd7c51cdb009db77d41d586316be7227be6767cf11b9d66c2723d54b86dd452958f0dd0da15dd663ef67969146d6cb45d7bab60ffa1edc846be96da64fdd6412ab6954a29a8585aabd8974caed9e350c309e7b2df0a0ae054340fe07c641c563d43084c22b6961b53c1c5602fee3c8b247067436e0d8125408655c9061b86fb0ed67f03f83804afa302147220a917ef6d4912bc9933f09f3eb132c9f46f2f430c132cd2296510a34681c0e20e4f711f4379512879c325ecb33918b1f3644a34fd419144f", 0xca}, {&(0x7f0000001280)}], 0x6, &(0x7f0000001540)=ANY=[@ANYBLOB="b00000000000000001000000090000003a781255435e385dd833613c349277c5633c6c230b5fc5db7e47e8ee564748ac43589b1b5f6f26193de69843999ec9c77f46f23cbee870749bacd9aa71ac5ca9f9922d450d6c9c8056ce45252e95108f483484aed1bd61b0dec777f255aef9df96c55093aca8d0f19bc28e4332d7479a03cc326742bf84a12126927fc4db2cf0e1684b05984ff92d51483cc925eb0820fa39c7e94b1fc6050000001daf960000c0010000000000000000000000000000108ed68943a19fa8d28de519f10100000000000000c8e86e2fab6fcf523adb387e825e06735610eaf2d4fd166369148c10ffdec0c61b7e746d0fb051c71a7310c305d36bab6a142a714d661871b583e1d6259a50a43ce8c6ed5757a31e473b80e2be9eb3e3e4e070260bcb585babcf34001bc740573eddb33dbc9f95266a90c183cbe9e0b2c64f2a2a5a2ba7b36c608b301525ee42f984b27fd58f59d050dc4c2335315e81752a138d043a1dba86c9db19f795f0aaaa81248b104a9f0f7703292e0bea19468cd8eb6215078c9bd96016fa6cc4b167000000000000000000000000b1afa8e878d864270fbb88d57b40e9d4fe45369077f16004646701996787eafe08c5c19cee11262d91c51fd9972861ebf9a2675df9f6b561c72dececcccd44a9e8df8aed98a40271a50d5cc15d750c047ea5de8deadbe7e0f3da44922ac06dadf3c7ec916d59c22fc2703b7bad4478c42a3f97958bac3952e1f96cad9a5a664b46b4f289aa9c8b8f1e48d14225bed85af611a936a1455169949a9e3d9f17f15b5162c29e8dd4df0efef16f6a2a8197725c7ddcc9b1f06cb6fd994a2d11c1403c66a2140f6a8aada44f8ab76cb2c3122088d2728283e42d0f18b3380000"], 0x270}, 0x410) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) ftruncate(r1, 0x0, 0x4000000008000) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0xdd5) syz_emit_ethernet(0x1, &(0x7f0000001140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b0300000000000000aaeefd7400000002000091a2866defe4cfdf74ad6e1e78fe3423a7859ca42a42e9a7a9ede1d7846c69bd4fb18e673a15362ae5f7cf23e94b3bbf6326c7847fa8bf50d636bb63869bf0fac6bcff63485b2be5056bbb98f6"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)) 15:25:48 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8150000002900000032000000030000003591af0dc1bb893f"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = dup(r0) fchdir(r1) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f0000000580)=0x5) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f0000000580)=0x5) r6 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x800, 0x144) kevent(r1, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x9c, 0x1, 0x6, 0x5}, {{}, 0xffffffffffffffff, 0x40, 0x10, 0x3}, {{}, 0xc15208a5602b7ec5, 0x4b, 0x10, 0xd5, 0x224}, {{r3}, 0xffffffffffffffff, 0x20, 0x20000000, 0x9b3a, 0x64}, {{r0}, 0xfffffffffffffffb, 0x4, 0xf0000001, 0x3, 0x9}, {{r5}, 0xfffffffffffffffe, 0x50, 0x1, 0x2, 0x4}], 0xfffffa87, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffa, 0x5, 0x0, 0x4, 0x9}], 0x6, &(0x7f00000002c0)={0x684}) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 15:25:48 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, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 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, 0x800}, {0x6, 0x2, 0x1800}, {0x2, 0xb09, 0x800}, {0x3, 0x60, 0x1800}, {0x3, 0x6, 0x800}, {0x2, 0x6, 0x1800}, {0x3, 0x3ff, 0x1800}, {0x3, 0x2, 0x1800}, {0x3, 0x8, 0x800}, {0x2, 0x6cd, 0x800}], 0xa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000280)=0x72) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000380)={{0x5, r6, 0x0, r6, r7, 0x10, 0x109}, 0x6, 0x1, 0x40000000000009}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0xfff, 0x0, r4, r6, 0xffffffffffffffff, 0x78ae9895b80bb257, 0x3}, 0x2, 0x2, 0x3f}) 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) 15:25:48 executing program 1: r0 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000680)={0x10, 0x7, 0x4, 0x100000001, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x8}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x53}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xffffffffffff8f50}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000000180)="9cea3c0b540300000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc59f887d232d0eaf2fadf2d1a5253b08bb91d4655d290a1db728bfcd141133a4c4c450a5df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffdab) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) 15:25:49 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) read(r1, &(0x7f00000001c0)=""/193, 0xc1) writev(r1, &(0x7f0000000700)=[{0x0}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 15:25:49 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x14, 0x0, 0x0, @rand_addr="00000000000000000000fce6004000", @rand_addr='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\v\x00', {[], @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = semget(0x3, 0x3, 0x100) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000140)=0x3) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000000)=""/190) 15:25:49 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1, 0x800000000009035, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) pread(r1, &(0x7f0000000000)="9647549b1e13b1afa99f36ca8316811a01c628f46e742c8951da58f534c4d3b0f97259f5917cf5", 0x27, 0x0, 0x4) getpeername$inet6(r0, 0x0, &(0x7f0000000040)) 15:25:49 executing program 0: getpeername$unix(0xffffffffffffffff, &(0x7f00000015c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ddf05a1ce5a8c550ca189495ec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d9b26022e893e0e5f2b7eb9e6d7d1bf9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d21b5959c5849bd33a2ac72a608a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ec000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f0000000000000000000000000000000000000000000000000000000000000000000000b2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000d09cbe8b2d10c5de0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000fe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020008cce24eada048a00000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071405e4cb57393cc862b630da64d8852fa02291d5ec6fdf0b64959dab090b5bede25789bd0cb411d2d20123fee84f8b0098f114ff94e04cd57f6457cd4f194a8b4c498098f7ce1ea553223a268c161b27c9a520de61ec9eb18c5aba483f5097f55e708235e7ed0be63b5b416c5d13e44c609f49cce82c70f4cb03d5dec97b1b4820d053ae5b4b01fe3fdd5ec89fb748cbd587baa480145c28d23f4"], &(0x7f0000000200)=0x1002) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x2) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) dup(0xffffffffffffffff) getdents(r0, &(0x7f0000000580)=""/93, 0x5d) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x6) semget(0x2, 0x4, 0x80) r1 = semget$private(0x0, 0x1, 0xab) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000001500)=""/175) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000001480)=0x80000003) pipe(&(0x7f0000000540)) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000440)) writev(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000280)="715594b8aeed160ee50d1b16f8749a2846ab5bed7a56e6f5119cdf9df938b698cc2b440aed40a1aa0f9e32e33259ac73e9ba85af098d59a2a9f18396962f55c237aa792761c540a2c416c1a6f7", 0x4d}, {&(0x7f0000000b40)="837d44108f63fefb08ca4776df1861b080c7e8438a8d6c750ebab84a30bfa71e198e8b89995327a1473364e6cdee533f7d606dd4b69f6dad3f0340f2620e40859e0c6c297cbd6a4534afdf6725beb2a223e299a13e838250f22d622b889351c52d818241cae920f6e10067f60cb2854036ce2d399f543639871f30d7835c55ff800c66c0a46e7cacde092878f1b7310e7627b85365894c089d37bd2bd7e45df5bc626111b7066c94611e3cbc1183772fd627f5696e0008f7bb15214e031d67ee385b000529a6150deeb8d75c8871f903b59999b6ce0b01ad68b0a7a04473b9fa56b1f9fcc46e98325df20e66c35804fdaabce638d76345661716c625329f1ee68223ecb93e909acc246184d55312a1ab05c5def8e368f978e5f559df9d3b2b04a9ef114c3ffd7390523e78d0b60d0600afec66625c8e1d6a0d632b476c8be504b4e99df117f91f35c063b2a3ae71dc5cc5eac0e6651270565c689b1298c50dac912319e2df7504ee1018982b0ecf3bfb0383feba2f711a8446d7bada5bb2afaaf1ec7a0f0924ddcb0529b8ad2128378731e56d5bb3c11caf62ab4d1e603c5a15154ef9fffe4bb6b2f96b470a506a3939e11ac55bdd7000850cbc8aad59fb41fbfe210415c23becd78df834af0fe2bc31e4bb363417bcaeffe9d9d83e0c5e5def2f365a966b7335516a9744b675e8854d65e5f726f0abe296bbe20340db6506f4b011f3a9e18458f2778ebfe6931d58d52ca796c2e5e7bd05b6ab578795620f9b33bc93890371f3fd92067c909ee58a755d938d901fa3765dadd641cbe646a8474bfeab81aed9f408c822155bfb219e08585d9af5bec283f19ca1942deedc9584a136250b57a6ef3e3364af04c5aa0f6270bbbc92b1b871d35ec9b4caad655ed9bf173c279f141867cb", 0x289}, {&(0x7f0000000340)="3d1e26bf49440356c12fcd1dcf2beb05d6f582f4518a87555c0000004000", 0x1e}, {&(0x7f0000000480)="927157af969aced6583409779754a25cce45391740ce1a97113d6a2c520de99d1295f18a669a6ea6d4c28ef59831e25bbc9bd532e1a347bac232fc55157fa25eee955d5a6d2f199cabb806461d22de08ee704502fc2b243d5f9cc077511f1aa89c6faec7b93839c3a80e252d49683a3a40b8d47e5154caec7ab53266d5ca8fd0bd2745c758ab6a5d61beca463380a1d1e3ed04550c3dc6612eb5c5d4702e12a478b600"/176, 0xb0}, {&(0x7f0000000380)="02b43d17ce2f7d8346e3a029bd47e73f43c9dda09ed91c62474ac1e4bcc2fbe8931d22032a844d72796e795f5b4127ca82fa40456ea147dd5945d26811711582674c3fdd1befba82f78873966254ec14272a059daca8b4e3734a02eb317de8072932b46d27c32b34f1da636508a5b5c8569fdecb08447e4507a5c04e44a4cb15414bdfc03a46f1ac46dc", 0x8a}, {&(0x7f0000000980)="45e301b2ab1e0065b3ce798723dacfbeb6019da39a8d981798b4824dbdfc3b40b96f382e4686b990b282dfc1f2c6d61b1ebbf4a053e251a4e97ea857c3530eca9d209196e265aaa9d50ef1df2682be5594b44f89f5b704e136b94c7b928bfc088ad18220716d691619430f666f54b737c65a7bab2406d47fed3fc25113a9a73d15f60a82841b0895cdde6040af9419b503ed2fc7443e08b8d64d574e30f73bf4e906172da0eb4f9f53cad11d0ad6e6cb4025730f54fb02604106058bc2eb46eaa529553c753d7c060b7b78a9664d2cb958f79ba3517ea16c3fe9a3e3353143cb64f365098e7473fc746b052c2a6b37b8e91248a5186ac76fdec413b52d65883b1f20313237451cad3eb6db1623358067e1dcc6ce2d0d833815f8c7a6a2353b883bf0ad2ac6ca8cd36538070c3f9de30be21b85601c3a98de7ca4cd5bb3b6f38906360ebdb7a049c313379fa8b98531a4469d4a89d9999c93ede56d71fa416cab1b830fc7d54317aaef3b37bfbe23063417b874e381a4d6749ba2b0c4ca28633347b04ebf82a115764983f81702f1d713b9e4306808f509397656fe8d18b34ea3e1afaf86120840", 0x1a7}], 0x6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) r2 = socket(0x11, 0x3, 0x0) shutdown(r2, 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x201, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) 15:25:49 executing program 0: r0 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) dup2(r0, r1) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000040)={0x0, 0x4}) 15:25:49 executing program 0: syz_extract_tcp_res(&(0x7f0000000340)={0x41424344}, 0x2, 0x309) syz_emit_ethernet(0x104e, &(0x7f0000000680)={@local, @broadcast, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x1040, 0x0, 0x0, 0x9c, 0x1, 0x0, @multicast2, @empty, {[@generic={0x82, 0x9, "b019cfb89992c5"}, @lsrr={0x83, 0x7, 0x7f, [@multicast2]}]}}, @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x80, 0x401, 0x0, 0x200, {[@window={0x3, 0x3, 0x20}, @nop, @mss={0x2, 0x4, 0x2}]}}, {"d4b53d717dbede1e39a8557f8dafdf360463abb29d72195fed1ed3404e7a299e742fda78a67c8d6b2347ebca0daca2b97a51f199b601839f9acb81835b17cefb041a729addb99996accf8739272fafb0b2364d3b0e2978e97cb74a46fc56548be0b991a0bcdc883a430a546605109d3a09cb54ac7a55ce2694ce7d51cb34af6d953f4c18bdf223ea3391d227a8643cc25f789c95cc541f3c69d774e510c965bc2dbe74e0187498aefcbb7bb20d57263b14fddc7ad456b82d1d2d3fa982b7af535848156662f600e5ef62609d56678a5e175909ac5846936d64312a8bf4dcd5dc72e3b6861c93514e17d43cd2b6ecf415aeb11b0710d1bbee1b82b7b192bd82686da9db91c273605c43d49b8fe0aa6238f06f9c0db49575b90f2745e5abc4f9949fa3c1ec4994ca2b8099104ff8a1885e5bc956af072045d3e28624df69b79dd9a2d71cc9fe4b2e29712678a7f3d412b91f4cbe88e72360f35240b580dbdb79a59db435d78df3ef1749e7e57d0a8054068c64b321017e5eb203d9d4758e165625fffe30fffe732ef558053f7fdbbaa18613d1ca2b95b91657d0c55c877072b863e147ac3297cfca60158c0fe5d5ee75bc450b2d24c20724a07d4662af25a49d4e5d96360f5016a599ca2716615f5b501c601e63d0272855a6714b7537932519edf5b92b54a07767dc73050828742c493d794711c4d73115a1a610b774950dcc12f81add78ff03c8dffb55ea8f9cf057d4cc1e480fc22537e2ae8914c75635f963b8c21575b509eeb61ff0c4efcd4328f359b3d7c9d09d6372323d09ed7001fb11da3f640576746f16a18fd04253c829b09db6764f3ebd5a2ed2b592144dceebe76f5dbd3b46c6429a9ca8bf432fbb127d084866d249a753dd351c2733f7331fc83566dc599d8eea82f9eea4e12131d0d177f197e6008213c8c1da889b97a9b5a5a1856ba8e42e4fc22757ff83b620226a992e83ba5c0fb847175fd20c3b297a5576d6abe9004a4168aad1ad68bfc2dea61ab243b0651f3c39674779e2960ec9e65cad3620c34b12883743731d9bcfe87966914ff8a9bfb4d1b4e7ea19f1dae877fbee282a3970df125c21c2c4ccbc48e10fd495b1cfb731e60d3bff6c464c43b01ce184ab05c20b27440e266a2ee09310bdc16e6ebb487753e7497cb9cba2209ad70f39f35d21eb7b466e0fc0da6517aac2f54675d631628b9858416200d6309759784738c39f1a9e036d4472beb006db570c6b72d1bc7f52c1e28e6b08284fb121c934b06613d2d477466b1fd480927a928c16e47ae361cc091ecd0d98bf0a72a993ba95312eab85ef3a817b70a963d5f2600e53cc4522a203dcd8db5e30c5bf1fce0610ae4c26012efddddd8c8f3006b92af7ac675ffd44427e473b7f15e8dea44ab141249315943ea7c7549c3794dcb726d8cbdadaa3e34e93cae3905332cac112c4e6c77320ca5dc4ccbf0866972d832913eb315e105d58bed1e869690aa67745e4e6c77451fc0d249d5ec89768a4cf80b2acd35a697c72b945ba9048ce88cae8150fe52325ea59f071f0e515e09ae2e9d4102572c2918bfee3a5cda7770fc49f6e46789f115de082e7dd5358abfdb6a287095efb81c82717359aa7b813bf9e6d81207cc0729e4286d15baf301ca865f893054dca8604118134dc21d0916cb9f7918c58e9f9025cda6021d5c26fa7281fe3f9528c5d7d3a814ece4a5b91d232b09c54190fdfbe4ac31f089671aecd0886a14fb701295c1d5530d410ab58656d9683953a51e1f632e660696c4fe760d03c31b2c3375cd66fc7425efe52dd366223cfbdfa299dca3a4d178104b2beccf844cd20f67fba382930d008e982bc0d042e12143573c6ba2f052790ab48102458bbf6490504aeb8438607336c917dc45205a175f7e6e2a1c0e6d7e08978c1341a19e1becf9af4dad2430963cace8ddc880b130d8005851fb34ec3af61158887e45a513efeaa851e99e0ef2e2a9608c7de3b4d8ccc6922c6d74e82647b3ac8d0800cdb3d68f3135ae8be3f9dfecfcbf3b79eecf0263945cc7321410f41387a5462006c68bdbb74925b9d3d60f7065ac9207058a7996d2b60eb7ef40c7e5037e9df9e226d119961a0a1d82e2731e523cf963d37086389d6a1a389750455a326ebf1837afe789c1eeb1400f3f82877c190f48ad163e16fbc4b10f043b2086127cf9670769c021ccca0a7122876b2c972dd9bff557b6c1d80e935070d5d9719887638fcdb797333b708397741a6a69326b56e0afc1add1b99ed5f0adba36a016e34eb2ad17b4f9aca31358bca6834bc428346de00a832ef64529e9f0312ca61fb10059cf6456c9162ddde84362c196bbb00cdc84019b34fa69343363fb7c5933bd74890e721e736e694801c0812ac49c392b9961cc1608ede6c4a59af24b3df6aaedd8caf1163e9cbd0cb56c60eb6b9473ff4d047e507cf195514427b90b8a203106ca879b6a21b35537820199cc5920fd55661be9e2e8337a3267234dd584d8d88c82a4285d2e98ee722d76697d5e70fe0e2830fd3e7729e7ac57521c9bb981feaafd78424ef3eecf7cc5fbf8e0d99345a7f32c590abe1db1664c61bbfe760967a643d4e0c7d96799e3f66db1e09f07ff60cbc9216cb5529eaee9ae0aef58ef4f7f19fbcc05239f108b5a268d9f64737d058bae8cba5ec65047e4c0cce1af2893bc714fff627ed288e826ea7ed94876fff3f17b02cb8324b92e30515e174299014bbc312451d6107ea1a4a69ac4843578ddde906de08cad7a67a58fd928b6e7ddeac9a55eb5c5568b0b054bd7af240bbf3b9f09a3016e8097f1e8e0528243e412b99450e458f8deeb2360471a527c16ae24bba354620c4e10ca1fa8494d68d6390e1319e279241de1f62661033ad23414527b41a69bf17b6010963e6a7cf4f3b72e14eebcd8f5c04f91802d619d016613f5a087f1d911b9fd875c16c3ede448213f8a2a0d6290c827cef92ee4ca40a2f2db79b45b29653371d28b46b31c12fdb707987ba0ab2e9403eeae2930925b71ee882c3029d2f0f8402f9f954713a1e17ce40ce57eae7718d0c17a7c3be978dcf253a1c906b13a8d75e9590cb3e061dfda8fc1b91235f6f3b850925abbb759bdeff1eb8def060b74f67f4f5eed4adb77843b8ae655579d2fb0d3145c0314fcef1c4bcac4388dbc1a8064fb36788dcee51c08fb03506c179c6e70354bb1e94e03f0ef4d95fc294352031e975bb36396299b37333db1c7c06596129aa0c31dd9a201c27fef3ffb570ae2979128bc41217d11ed1d7c67e538ae78158d0729c61178e2f422833f39ca9b2193c93928ebcd426cde8d4be2139c76e17f88f5d31d0ee19d974b741ce5a61b0a9ef246f46993293f857fa20179c253b59f48e4b4018d110bdf3895ba27d516405b30bac4ea144a1cec006e7f2dc1c065161b887620a6f789700065f02ccc388f1d33267ab1f2d07336289290d018d4616c471aed52f85140a648e315d7989592a20e9d3a1496993d09edb78312a52bf04095dcee41ce587d0fea0790a42dfd77a5a3e13da23d909b9d9bca26a76034f2a75f7a1fb0f4bee90d83fdded390d0caaed1936304824f4fad2061f7d239c1f3b7b5221047a90f0769d7912e4e654add4ba263d989f5b78cdb77ce94f551d215e7e378c7d04cd0b8b0f6b08dd675c0905105ef896dba2432875516ec2808a5ce81ead39b95026b672871d1adfe51ad310127c2334be337ffb0b13ded3103880120f00571d6adb78baac7263df2e532644bddb351b905443f10bdf56ebfe814b7c0789257c640384fcd63f24790d7bf47c12cdf766a68d83713aa1dc880e4e407884c27e0bb64f5bbfcfa73cc06139aa6ecb2fa370040af68d911e99e446b9c7440cb3f3f95968511593a179a841af54b8fe5ece090233b3c89f558a617cd0ecef221dfdaa67f3fe44d66927b6124d61e5bb4136a7190cf4eaab69633d5d749315cf99d5abcc272313b3b1f78034730414306926cfbbf2d4a82502ce8cb7e261de197a588d6691203579fa05c510fd247112e5bf686c558e9b3b4572ca572d440d5acc7c8c761bb03701d41402f8a1bc455ed9e4721ce9da29a5633a97e63e7cfcbb1fae01cedf50a6f9fe129444be62fa249ac46a343bfa4a9272f1b66a16d57f142f7797331f83861a3fd2f394b19b87109918e1508bd06cd095605d407c93ed0b6ffec755c066f8287b6f37e9bef82f9cf409183e4947b2b9efbed9e59c929ffd1770bc4115c8ea16edc01636abbf7b50b801953efa37111b7b9455c54800b67185c0d9787bcbb4cefe57572504c2c02189c91cd86f2760ce00762944596326576916652d2d165878ddc6dcc6b79eb3ffa33a1f155ff7c2ee2ce221d3f4770e72ff4e42b543c2d2489f0d116b8e5cbc1d2c557c66704af9f11c657bc960289968b3e1ceb45ae666da1933abd763d8312790fcc5b16b16833e2151379f18dc379780de5e030c6077a2b84821ec93123623f8b74d5c47ac0823e34d68b1651de031b018c83840c609b69a4f5813741ce5dd0dc553397647f8d88802537df09ab9354a53680807fe588aeb744578148ca56a2fa4bdfbd4bc720b074e7f6f6ad1072ff31173f3b604f3251dcfed2c0ce14f7a333200108507d4c96dd8bf988128c60575356698c2f60d5140f5a2d1bac5138368eb6767fced0555ab8766a6657d4682a0957f6b332ff6080ac0d862eec82e55fbda1b7023bba87611c20d968efbab66f29c938766748b6468d524d027ac756c41085176690b6127d30089e2587d7fd91ad6bd7064b4206219d378c82a46e3da9e5bfbdaa84492d03e5690206b78a7cafc3cc9ecd57ec93436a286aba42d0da1be509a51d7b4867a7144ff034e722bb07c851dde7d7d260229a85e65d5d72fc5f019841ec6db024f2864a686578276b25a9a3c6feaae49cdec8bfaf53a35f8931abd6f52e230a4bbc4825a84f41047c41830729d4c7bb6701e9b923dd164f6a2f45e46afee00966616d43903018bf67ff2ca651f930b21139c606d70330938601d5686f2692fc7a3b19e351e64a8d18382304128cdf41680c5e271259e94193a8bb9d3c9b3e6e9e6c6e4a675f58dc546c5b71c30380ed2963627f8b855094c646888da8ebe789007f9bd9b6cd0de1efb2d1b81cd411eda5f7f2a268ea4189f08a236af2c97c58321d94317d12c519e4df1048929f100bd6f971a1c47bf1f774a051b5128e4986df51757757a23b29f0cf00105dd13aafd258883af8e600a8f5805f8eb8d29766f4267a471be8d6f3fe3a7becddf052db61b82d43c0a5e89a907ae1f4ca7856ded6a1f242b13d271cd797279c17bb35ad35c03e56eee972b34407b658dba49549f99be864df85bb296a7bbbc968675f7b631b66ee7ad1fe76904454503dc668ce3aa15efde5e0aed3e83b3865e8df0c1bab217f7164aab0a120027402c16e440ff1dce4451dbf6a6c40d4bffad89cda70c06b5b410b3574507f878c6c7a1370dd73f6ef6c079e11b0ec199cf209d85ccc9d0fc9b8f5531e46286e795827dba477385e6e6d18b0beb9a409d22a2e25c8ecd8ee1b1a6069a5ba799270c74ade49977ce31a4b0aa436a866ae799a2b89c6ffcd5ca3c279d27981fe11541776fe974d2d0261265070bdfe4a92fc36950424ad88815df6d9c04704ade3ea299762497fdf47112f4a7820653a543780b21264ea2230ca5cfcf40df138cca0cca993039d545a003e8bc60c3dcb0c599440a376f56c8421ceb23cf8a7786c040db5c627846de955df53e2f9699c39e81b4ed8ab059"}}}}}}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffea, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) r3 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) r5 = getegid() getpeername$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r4, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6}}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r4, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/214) 15:25:49 executing program 0: syz_emit_ethernet(0x4e, &(0x7f00000002c0)=ANY=[@ANYBLOB="ff92ffffffffd71c9edd828586dd60a4000000183a00fe39bbaefcac07f331fde15d886f3182ff02000000000000008200907800000000000000000b0000000000ffffac1400bb694ddaacc4de893bbfae98db9467345a68c1cbcadb7b533c82c18bb4ef1246e8b591a4919aa4ff2ae4dfc3ce23f087edc4c567f0f7de4e0236028a690811b3b39b4fe06ddf4ceaee9736f1e08b2609a1da2f71f4c719fada425d7b3438d4becbe678d18590e943a51ed4f9b9ddabdc39dc9e2e155d745861a516316bf007945012da3c456330adbc1217846873793467f94c06a615063fe0eb85f55ff25d2a9b6454b153964f1c1afa55c5c9d926a2345f"]) r0 = semget$private(0x0, 0x7, 0x3e0) mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') fchdir(r1) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kqueue() semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/172) semop(r0, &(0x7f0000000000)=[{0x4, 0x3f, 0x1000}, {0xf5eae71289958fc5, 0x0, 0x1800}, {0x0, 0x81}, {0x0, 0x9}, {0x3, 0xff, 0x1800}], 0x0) 15:25:49 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000040)=0x14) r2 = socket(0x18, 0x2, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000002fc0)=[{&(0x7f0000000140)="da26970b5f10c8afb48a891f443dd7d561f0c968cb4e7ce6cf13316d07feb0eccbb60381607213bdf7164bc617628ea7b4755899e72db3a7188e4410a27822a871ca9555c7b8828cd407b92e58d9dc428709b4e122fad7d9ffee9960cca7dce73a2479ecdaa504831d9579aa2669a9c5782c023eafccf90547e614ffdc3dd3014e11e229c0b0791cd25bbbb5984b533dce3e4c1ca5a682a940fddc84167a980d2cd6d8d775c85811be8fb1fce543878db6956a7174160e91b5866e9fb93ed7d4cc58b3b5b04a3b1eed7d0315b07ae348703f139312a4bac51c15fb921be885067108e790973e46a8adb28e49ffdf8e2de6e73f17390b919fa3793845", 0xfc}, {&(0x7f0000002a40)="30a349b7152c0bc93f8bb5fd0cbdd6096ee1b55ffe3c364ba99b3436c8846c672c418feb8439cf5fc0c474a777991312511f93177ae33082d3587ba35ce4abc33d79420f2dcd66937485c5937b28e2686089a6c5681295cbe518e3a365c1c8f1bb3a3f15fd0b0268a62435958aa62d96f638fd98f38113ea506e502dd77c3c0e1663ddd5fca19734484cefed", 0x8c}, {&(0x7f0000003500)="8b353ca3015a6839cadb3b31445dfdc61bcd30046de5428372aec186d9265e0c193564884dcb7bd0f45c3861fd31ca1505c5d72016b21b37624db5a2b96c4ca54360a1fd5f4eaffe967c68e511e04443e9759599a51a16b2edfb0e444705a9711376f8c3ca45a275a86d3343c90b422460b3a8778ab50bdb0800f21faac3b26ad62fad881a9bf267c8b6a797e061a8f56b051ea1140c7482567c351c25243edcba80ea95a92dd46f8ab63d13df901a76dc3c727aaf579247ef4b72375f7a50d4b8529b95f4cf86ab295097fc3d4066a00dc6a1836e1c880c2c088a00b90ea7b2f1b5cea32429069c04232f1f935adf7820ed47d293d74a57789ed60c064121ad1ff94c7760e184d75e0d047bcd8c77c3e7704a1487c242746d7fa0aa5905b91fd2c17381cfe69a2b2b1f67d99c60c6340f45c2eab5453fdc35641e7fcb6537d0b91976f7097f094a3fcc95975fd1b8f43673a8011c81cb712b9b772b4894b153146ecc68781c4f4a227dc2de49ab5fb753ab7a5ca7412f2d2198d2b3c07f37ad77a23c729df0fd5cddc59ea6c836c9f3939004a3138624b210815115569de541bb0905296984ce1b6335992bd63acabed709bfb14d16196c781e67e533a9d6", 0x1bf}, {&(0x7f0000000000)="235e8339c472a82b22880dccb2e8ba6fdf428620b12478da448070a203e8a3999e52ab", 0x23}, {&(0x7f0000002cc0)="4c88e837b956a39c89571961ac3b7ff86595d10ae4c38bbb76bc29553f4dd791ff90e23c65fdffd1f8c813ebc69ee3f4609c37d908a2d6e5e590df1a5d729d5be7a6ce48f45459de7428707f5411f1b20c239a74da7ef2da5ec57e143c3e8839af96aa20a79272832620fe291b69d7239aaa2b9780b7b3e1b54bc0995b2df8eac95d80427e404dd09a3f0efb8667fde53faf4ec9b2174912e8fecb1a6ccfcb61bf63018a3ea288613ecbe62e86b633abac90dc8c3ddb45323426b12e48729230af400cc3e22c89d125406c1a173768cc5cde6fa9a4c323b292e90000000000000db3bb601cefd2e36f7ef8352b31d481a7dc390f4a543815a3d71503c8c091600d39e589ae054042a7de35b24b87d54b2d796ce78c450e1fa24d1826264ba83fd240020ac0a92541caa943302701f1723e895da2bbfe7d2bbd18cd52f9b95b72bc453a251e", 0x145}, {&(0x7f0000003080)="93c4ab7d878d7853c7a73b4ef180716aad3e0ad970bec407c0f8e61eee5bc383e0b4a66a87540ac5dfe29788e1b0ab48acac61cd3caf9ba939f4c3b56328e8692a5e0a15fbf0fd475d059be94423bcc9c4126b0c27734b9cefa3c5390a5eded0df82865a2265289542e2ece2f19247c181a732e68dd3643e2c51f2d1f63c5acfc2621e898860a88a3d5cc7d6ff5db35d89992133bc533556e33573dd8f59c904569b1c8198704665b0bc21c7f8481cb4d211356a9977e3c89b9b161002548f89375fc404362e67217284cd0b0944eadf9fe7afedc97daaee9b458bf1d3c50000", 0xe0}, {&(0x7f0000002b00)="ea4c4bd99e2a56b7da3558b1203adbef5317c8b515884b7a32d89e03cf5c", 0x1e}], 0x7) setsockopt(r2, 0x54, 0x0, &(0x7f0000000240)="723567657fa455d0bdd2dfeb3b92a86b9c3f18791caca698abd979de5dc74eda7e8e3280596b90aaae6029195fc5862f7b28c0c956e1b72c686886b68a375ba9b2bec9846c234d95e1a48483c42916d36f50dcdda2061f10ce7ec69fdde16d7825685d5a53dc081028c53fadfc79cfef5a4ba1c04632b5f4dee049eeb08a7de0c6ccacc0517a18e94b7970520c", 0x8d) 15:25:49 executing program 0: sync() mkdir(&(0x7f0000001080)='./file0\x00', 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) rename(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000001140)='./file0\x00') open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x10, 0x1f7) stat(&(0x7f0000000040)='./file0\x00', 0x0) 15:25:49 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="0e5211d3982e03bdf44aec0479bff4ae945efd9c0be181d226a056331988be8decccee0f14d401888500f92b740890913457fa107ec1ef81b7676b836e55071c08b5", 0x42}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r2 = getuid() r3 = getgid() ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) fchown(r1, r2, r3) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file0\x00', 0x0, r3, 0x4) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) 15:25:51 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x4000000000000077, &(0x7f0000000200)="d407000000000000008323fc08896e80c4230dcfd297f4d9cb0623ef89b104a27a264f826888cb64deeef749de246b110fd68d01c5e53dbc4c51b5e4159b148ea596199a52a3a9f99f2a57d37cbb91bc5e31ec3bed2eed56dfcbdb7baf7d7d217cddbf5d46e3fd3b0bee80001b94fe82eeb503144f856174d9bebf0439594f7dc3a4706d685f83d14219b141556b26e5d9e8337a213ac7f6b962d026682a66f58cdaf96c1425dcdc5e49cbc40b28ee91aa68b4648588916a6684edbd7ef75d7a08abbaba8c6a436a0628ecda59482724e94558f7f2acd9a64a9d5d1a59c64dff94dea6414d60090a35c5871cf63648e3317918d95bdf96bbf884312a53e3a1820d3a1908c37140a1c18df5cad17878bb3ba9588679e2839fdbc1cf994b8a0ab6cef52f8dcfb68f661ccf0996f40bc7a83f2b01144b39d8cac8db58961d619e122471ff3383521d2be415c506817cac6b8bfb31cd518ac76523deb474ba4aa79a7c92800e06", 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) r1 = socket(0x2, 0x400000001002, 0x0) r2 = semget$private(0x0, 0x7, 0x3e0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/172) semop(r2, &(0x7f0000000140)=[{0x3, 0x1, 0x800}, {0x7, 0xfcc, 0x1800}, {0x0, 0x6, 0x800}, {0x0, 0x7, 0x800}, {0x4, 0x2}], 0x5) setsockopt(r0, 0x40, 0x7f, &(0x7f0000000140), 0x0) dup2(r1, r1) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x200, r3}) r5 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r6 = getuid() r7 = getgid() fchown(r5, r6, r7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r3, r6, r8}, 0xc) 15:25:51 executing program 0: setrlimit(0x7, &(0x7f0000000080)={0x3212, 0x100002}) setrlimit(0x3, &(0x7f0000000000)={0x3679, 0x100000}) 15:25:52 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r3 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r3, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f00000000c0)) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000040)) r4 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$TIOCNXCL(r4, 0x2000740e) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffefe, "8549693ecd426111fe4d04002300100000001000"}) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x40, 0x0) kevent(r0, &(0x7f0000000140), 0x18c, 0x0, 0x8001, 0x0) 15:25:52 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x4c) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) minherit(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) 15:25:52 executing program 0: r0 = socket(0x20, 0x5, 0x20) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x1, 0x1, 0x8, 0x9, r1}) socket$inet6(0x18, 0x3, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x4) utimensat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x8000, 0x5}, {0x6, 0x8}}, 0x2) r3 = msgget(0x0, 0x110) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0xffffff77, r4, r5, r6, r7, 0xa0, 0xfff}, 0x7, 0x0, r8, r1, 0x80000000, 0x80, 0x3, 0x7f2}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x0) fcntl$dupfd(r9, 0x0, r2) r10 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f0000000340)={0x0, 0x1, {0x8001, 0xcd}}) 15:25:53 executing program 0: pipe(0x0) poll(0x0, 0x0, 0x606dca73) pipe(&(0x7f00000000c0)) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x4, './file0\x00', './file0/file0\x00'}) r2 = open(0x0, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) dup2(0xffffffffffffffff, 0xffffffffffffffff) ftruncate(0xffffffffffffffff, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x3, 0x0, 0x3}) openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8800, 0xe1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x1000100c00004}) 15:25:53 executing program 0: write(0xffffffffffffffff, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x80000001) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) 15:25:53 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000040)="2a532950a5715f78d5f507e0cf0bd87089ebce2fe027055cce3400e89ade1437c963eda6f424c6c2d5ab92dfda60384f81390e8e2a08db5ad91c7b8e6ecf9f82afec9a071554f642f098e4cfebb7f61d2f23fa87680a555a23a0cb4f5bc5c8a4", &(0x7f00000000c0)=0x60, &(0x7f0000000100)="adcdf2854f3cd4af4734bda99ad546d62e5fec1b47fc70b6e8ba1b705cc0b0dcd4885e5192e3ed6d30924c26c37e438022b98f9001977592a9487d90", 0x3c) write(r1, &(0x7f0000000100), 0xfffffcb0) r2 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) execve(0x0, 0x0, 0x0) 15:25:54 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x3, 0x0) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000500)=""/188) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x10000000000002bf, 0x0, 0xffffffffffffff51}, 0x0) unlink(&(0x7f00000002c0)='./file0\x00') r2 = semget$private(0x0, 0x4, 0x1b2) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r3 = socket(0x10, 0x3, 0x2) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000340)={0xed, 0x0, &(0x7f00000001c0)=""/237}) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f00000001c0)) r4 = fcntl$dupfd(r3, 0x0, r3) kevent(r4, &(0x7f0000000440)=[{{}, 0xfffffffffffffffb, 0x0, 0x80000000, 0xffffffffffffffff, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe, 0xe6, 0x2, 0x1f, 0x9e}, {{}, 0xfffffffffffffffd, 0x4a, 0x5, 0x1000002009, 0x6}, {{r1}, 0x6, 0x0, 0x40, 0x2, 0xfffc}, {{r4}, 0xfffffffffffffffd, 0x115, 0x40, 0x7b3, 0x5}, {{}, 0xfffffffffffffffc, 0x92740be5e179c605, 0x80000000, 0x1, 0x6801}], 0x4, &(0x7f0000000100), 0x3, &(0x7f0000000300)={0x2}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) getppid() ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000180)=0x4) shmctl$SHM_LOCK(0x0, 0x3) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x3c00}, {0x0, 0xfffe, 0x1000}], 0x2) semop(r2, &(0x7f00000000c0)=[{0x0, 0x9, 0x1c00}, {0x2, 0x2, 0x800}, {0x3, 0x5f, 0x800}], 0x3) 15:25:54 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='./file1/file0\x00') renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') unveil(&(0x7f0000000340)='./file1/../file0\x00', &(0x7f0000000300)='c\x00') mkdir(&(0x7f0000000180)='./file1/file0\x00', 0x0) nanosleep(&(0x7f0000001580)={0xffff, 0x1}, &(0x7f0000000240)) execve(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r2 = socket(0x18, 0x400000002, 0x0) close(r2) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) preadv(r3, &(0x7f0000000b00)=[{&(0x7f00000006c0)=""/233, 0xe9}, {&(0x7f0000002700)=""/4067, 0xfe3}, {&(0x7f0000000840)=""/109, 0x6d}, {&(0x7f0000000240)=""/20, 0x14}, {&(0x7f0000001080)=""/248, 0xf8}, {&(0x7f00000038c0)=""/4090, 0xffa}, {&(0x7f00000048c0)=""/178, 0xb2}, {&(0x7f0000000e80)=""/260, 0x104}, {&(0x7f0000000fc0)=""/141, 0x8d}, {&(0x7f00000007c0)=""/78, 0x4e}], 0xa, 0x0, 0x1) socket(0x18, 0x2, 0x0) 15:25:54 executing program 0: syz_emit_ethernet(0xd2, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff88a81f00810007000800450600bc0000ff3091c7b18aff00009078000000000000cc5f9a2f4e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000fea2ca9f4ea7d67745cca0f85fbbbf3394f1ce68bb37046589eb4ecc447066d19f51b3f5a3d27301fa052009b217d5b08cac81745d678d591f1637ea52e2d00e3fb330406c65150866a4ca4437baaa041eead1a56f2dd76bdb5788f837f4319a5f13b9913e013269c5ea71b454cdae2108fca74e3bd5cfbd5572f72fd3161fefcf3b2376cd38e6855b7dc14c5899c8d07c778b17"]) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000580)=0x5) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000100)=0x8, 0x4) 15:25:54 executing program 0: 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', 0x80, 0x0) shmctl$IPC_RMID(r0, 0x0) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r4 = shmget(0x1, 0x3000, 0x31e, &(0x7f0000ffb000/0x3000)=nil) r5 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r9 = getppid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x4, r5, r6, r7, r8, 0x120, 0x3bd9}, 0x100, 0x40, 0x0, r9, 0x800000000000, 0x1, 0x9}) shmat(r4, &(0x7f0000ffd000/0x3000)=nil, 0x2000) fsync(r3) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 15:25:55 executing program 0: madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x2f, 0x4}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffe2d) r0 = socket(0x2, 0x2, 0x0) r1 = dup(0xffffffffffffffff) recvfrom$unix(r1, &(0x7f0000000100)=""/236, 0xec, 0x40, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000002c0)={0x3, 0x1, 0x4, 0x7029, 0x1}, 0xc) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) bind(r0, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) syz_extract_tcp_res(&(0x7f00000000c0), 0x7, 0x101) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) bind(r4, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mkdir(&(0x7f0000000080)='./file0\x00', 0x118) r5 = dup2(r0, r3) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000000)={0x3, 0x8}) bind(0xffffffffffffffff, &(0x7f00000003c0)=@in={0x2, 0x1}, 0xc) 15:25:55 executing program 0: r0 = socket(0x2, 0x1000000008002, 0x0) r1 = socket(0x10, 0x3, 0xa) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac1400bb"], 0x10) write(r0, 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) getpeername$unix(r3, &(0x7f0000000500)=@abs, &(0x7f00000002c0)=0xfffffffffffffed4) r4 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r4, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x28800, 0x38) poll(&(0x7f0000000040)=[{r2, 0x4}, {r3, 0xcde2cae947743b27}, {r1, 0x10}, {r4, 0x100}, {r5, 0x4}], 0x5, 0x0) 15:25:56 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) select(0x0, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x1, 0x0, 0xa}, 0x0, 0x0) syz_open_pts() r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xb35, 0x550f, "2ea86ee16eb595607fcfd71100", 0x0, 0x10}) r3 = socket(0x2, 0x400000001002, 0x0) dup2(r3, r3) r4 = getpgid(0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r4, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x200, r4}) fcntl$setown(0xffffffffffffffff, 0x6, r4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(0xffffffffffffffff, &(0x7f00000002c0)="8d84d2f614b7ac4dc20bf885baed2c1c9bc4616768b6b2ce6bec3295a2d4d90926a6c4897435b5", 0x27) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 15:25:56 executing program 0: r0 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x12) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x8) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x1) sysctl$kern(&(0x7f0000000180)={0x1, 0x43}, 0x2, &(0x7f0000000580)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) 15:25:56 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31, 0x4}], 0x4, 0x0, 0x0, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 15:25:56 executing program 0: kqueue() socket(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) dup2(r1, r0) r2 = socket(0x18, 0x2, 0x0) getpeername$unix(r2, &(0x7f0000000500)=@abs, &(0x7f00000002c0)=0xfffffffffffffed4) sendto(r2, &(0x7f0000000100)="d50c8e6cb4b3715d9b2700952f598fc7136e71d78d280a8a7ce47c10b716c33eadf682ed4bd691cc107b5d7326bbf686e7e26578baa66b879c37c5c661afd651cab46b91ad818fd65446cbd468bb3b7182707898c46a36e92cd5c625e5b2b34cc5268b8790e71a4cf2ba2d7635409cc8831203b7db4ae379bbae9bc1461f2446b5a057b501fb374a35d82c3ca808673eeae06f3ae75a988767636c9f8598526c548b7ab12827a6340143f7f4bfd239e391b6a3ba1bf88da815a1a1102bd9fd9e4a139144d853e0aef3039b", 0xcb, 0x8, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) select(0x40, &(0x7f0000000200)={0xfff}, 0x0, 0x0, 0x0) 15:25:57 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000002d00)={@broadcast, @random='\x00\x00 \x00', [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0x0, @rand_addr="21405aafca51147426c00f82783347a0", @remote={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) syz_emit_ethernet(0xe6, &(0x7f0000000000)={@local, @local, [{[{0x88a8, 0x4, 0x0, 0x2}], {0x8100, 0x3, 0x1, 0x2}}], {@generic={0x803c, "f503a4c6a692e3d7e1c93081f89df1b08884a57752e5244a931ce08b7ff2b928c099ed8228f6196d53cdf7e56d941ad12308d8c326ec8f87238fcc77bf4b403a68b820f16e3585fd2c68fe3de2a7cfbcb2d30e7e923e6078e2096b0cdf7a194f13b004407581e9865746cd0bedd337bcae4343c0ad490192338c424bc0128c86c0de7eae743b09bc33d753e8f83ef2bc737ac6362e94e0cbfe7de9141a45d49901ddf5c8f37d513d40d99d239ff9a95fe1148cbffaa6c74a61af9f291d2f9a2c26ab301fb49a0d959d0c856fc396cb79"}}}) 15:25:57 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x29, 0x2b, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) r2 = accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) getpeername$unix(r2, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xf, &(0x7f0000000140), 0x0) getsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000040)=0x4) r4 = semget$private(0x0, 0x2, 0x472) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000100)) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000080)=0x7f) 15:25:57 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000100)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x3e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @loopback}, "810000005ee1048c"}}}}}) 15:25:57 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x5, 0x4010, r2, 0x0, 0x40) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) pwritev(r2, &(0x7f0000000300)=[{&(0x7f00000001c0)="eb7be5269da7c13ff242ea3ed2ce9502a0a9e504163834f076552c43514bfbc069cc43c2b265812a57a2af9a657edcc9d1e383ed585703dae6257137da427d8f857f3036b470cf04c2fee2c77a000b19a2a0c00dc9754188013dfc5e5ca748b15ac4adf1d7f74c0dbec9bf93363d204dba7bb82a313989ec40ba23550365031f8a321d2456f0fdb29a4826b9139cc3ceaa649a5de3b3c97a10c3e0e57daed9760db2ae5e028b365b5414515be4ce27c0312a038bd8349ae0431b33742aed112bc21d36ac20b79d7492281dda2c13c33a6fe840030ecfd2eb730d2e3e2213784de1e5929c", 0xe4}], 0x1, 0x0, 0x80000000) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r1, r0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) socket(0x20, 0x4000, 0x1f) getpeername$inet(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) pwrite(r1, &(0x7f0000000040)="a5641f5de6a20e1aa7f6f5621f3342915460c20f2c7630d1becb44b9a556ccd5d0b5958ab313ff7dbedaa5678df1220cd44ff785c1caba630ddf34b0113a1fb6c1d140b0b50c30e2eb806f3bee87a120d732d62b7ea54cb872feba0043cacf0892219557e21f9b5012d5c4419484158a165c92cffbf89f31d9232187689db52e974b98f1", 0x84, 0x0, 0x5) madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x4) close(r3) 15:25:57 executing program 0: write(0xffffffffffffffff, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) socketpair(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="4350e69c0cc71776c3b378433695fbbadf33748978a14af06b9286dd63b3979a3c15606c9c8ed761eae9d20c19d4ffd72ea4af17aa67c4f152f63b0efefd8a96ed649c2b70114a76a59a095f6ad3d447ac09b7bf2f59a3ac2cb02c7c2afac3ba7126d6124f51699e73983f8b325a441c1ec80d3c87215f5aa38c20a1afc27dff6c660622b39ed5b3e45ec7f097ddd0d8ee4fa14314ce7e5f4314894ccd9a3226ea94049fc6a24b41e8fadd0c3c3a358a00c231f34921929f08e2388be0fbab09dc5ec3225c7c050ef23a5ed8a4f919de50bdcebc8a5c200237aa1446ea66b9", 0xdf, 0x4, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)=0x4) 15:25:57 executing program 0: r0 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000000)={0x0, 0x2, 0x8, 0xffffffff, 0x7, 0x8, 0x0, 0x10, [{0x6, 0x6, 0xd036, 0x7}, {0xffffffff, 0x4, 0x3, 0x80000000}, {0xff, 0x2, 0x10000, 0x4}, {0x3, 0xd0d, 0x8, 0x200}, {0x5, 0xdb, 0x3ff, 0x1}, {0x5, 0x6, 0x2, 0xffffffff}, {0x2, 0x1ff, 0x7f, 0xbb0}, {0xfffff2c6, 0x9, 0x1000, 0xffffff01}, {0x3f, 0x3, 0xa0000000, 0x5}, {0x4, 0x4, 0x8, 0x4}, {0x8, 0x7ff, 0x8001, 0xa0000}, {0x6, 0x1, 0x1000, 0x7}, {0x120000, 0xb9c6, 0x692, 0x8}, {0x2, 0x4, 0xfac, 0x10000}, {0x2, 0x4, 0x0, 0x9}, {0x43d1, 0xff, 0xffff, 0x1}]}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cb00cf740e8a7053008773f914988a17577400000000002452000000000000010000000098490d077aaf9546060000000000000042108e909d7e1b3b3d84b99d95747eb2c0454c429fc43da7e3e90a379e7c5f8b130350f9b01fd9d1a9ca1659c99581fcf640d8521088e02846b2e53506f421d670dfbe65dbd59204000000fc2c792bf0a3403b23ad523a0f8cbf26a790c5931013fed9a9b3bcb58d659f03f7414af85bc6b4226c2ce54109ea9646620d057e5e192061a95870ae2a5575dce60fa098f595755615df3aaa5c15825dc47294fe3ff9f547d21ed19810b80b0e2143b32c3e99ba998fdd1fc6bb46c79304ee1c1fc58e7edf2abc893c42838f6d72ada619628aa6a08b8b4b6e94d3add4d2d4e5229c68a89f427b199328050021558ed0fcf3907a24fe416c0b8b947939e2c96b6598bc7c7585111c63b98b4fb1b5cd9c0a79e91f91ea7ebd148789aef2f35633242d2fbfda59adbbc5cf938ed56f15df330561c41442d466d5a8455db5f0b5af3ec5e3b743c90cb6853b5201029e8773c5dbe3b3e211d49848ac686479b24f90a2b22a84ac4f0857e697731efbe55f946091bd70f9fe59f9ceee930db9c1b30f194657310c3dd915ed9d0d5af11f38cdf6bfddea01e78d6b88d1e9f53c8412b0878194c18e16fb5ba1619b2c93021f66a0e007dc68c479744edee191237fd969c5137e3cd3db9b08ac20a322d182fd754e6f6e7e6b939f41d0744f132614c7e09ae629d4fca8a18fe95a760c23fa5caec4d2b68e88e65053fd36ce7a2eb9bacbc48c7f3863cccba0c3ff9a07761f318a4e895574de487894e3d57ebf8a1a7e84eff9a5cd1d0baf9eb3f327f71eb46484d01d72c19f2bdcee4583"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) 15:25:57 executing program 0: r0 = socket(0x11, 0x4003, 0x0) socket(0x70d15c89de32b301, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc657699a1f292e27ecb5d602000d7d026ba8af63ff37282921e4fd8972fdc7872babfbb70700abda71601a8bfee8c881ff7ca93c894303b22f310b404f36a0069000fcffe0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 15:25:57 executing program 0: syz_emit_ethernet(0x1a2, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "94be1c", 0x16c, 0x32, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0xffffff89, 0x3, 0x0, 0x0, [0x4], {0x0, 0x6, "ef9d25", 0xfffd, 0x0, 0x0, @empty, @ipv4, [@routing={0x50, 0xe, 0x0, 0xb1, 0x0, [@mcast2, @ipv4, @loopback, @empty, @loopback, @rand_addr="77e93586953d48b356611dd7dafcc2e3", @mcast1]}, @fragment={0x6, 0x0, 0x2, 0x0, 0x0, 0xe, 0x67}], "7a751828db8e6ca32eddffeadc11a0695173f9502e16b1b88a35c37164102de0151bb1053cbb3aeef70e974dcd18c749e8a10a65ef080839c8b123dd21bfb2db90abd8a75e93391b4c073660bdc590d9672de7b08167408cba50a151c56bb2ec52df717ccd02ecea38d392e188906641dd042be63a5910d98aa5e991eda101fe16a2e4b6eea81189188715c17386a068b94eb912e4094facb488c31e84fc8161eb561c945801d50c946981114a9151b6cd304f27fb499de59c03e864"}}}}}}}) 15:25:57 executing program 0: pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x81}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) recvfrom$unix(r0, &(0x7f0000000140)=""/210, 0xd2, 0x2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 15:25:57 executing program 0: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x8, 0x10001) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) sysctl$kern(&(0x7f0000000140)={0x1, 0x4a}, 0x2, &(0x7f00000001c0)="ebd01cfa", &(0x7f0000000000)=0x4, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) getpeername$unix(r1, &(0x7f0000000500)=@abs, &(0x7f00000002c0)=0xfffffffffffffed4) shutdown(r1, 0x1) 15:25:57 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) mkdirat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x62) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') 15:25:57 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r4 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) shmat(r4, &(0x7f0000000000/0x2000)=nil, 0x0) open(&(0x7f0000000000)='.\x00', 0x0, 0x0) madvise(&(0x7f0000ff7000/0x1000)=nil, 0x1000, 0x0) munlock(&(0x7f0000003000/0x2000)=nil, 0x2000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r5}, 0xffffffffffffffe8) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r6, r5, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r5, r6, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, r2, r3, r2, r6, 0x10, 0x1e4}, 0x7, 0x100, r1, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) pipe(&(0x7f0000000140)) 15:25:57 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000000)=0xc50) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1, 0x4}], 0x1, 0x1) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "ffffff7fffffffff186503182eab7fff0e091fe6"}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f0000000580)=0x5) sendto$inet6(r4, &(0x7f0000000440)="0a715ac3dfc0c6c559b049b0c0435fe1b8f38ca7934952ac58f92789f7106f7d641384359a275a9f9eb3c7f570f42b1fbdf877763da896932d67eadf79fd7f4e24c31eb3d48f9a0d20", 0x49, 0xc, &(0x7f0000000680)={0x18, 0x2, 0x6}, 0xc) r5 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r5, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffff9c) sendmsg$unix(r6, &(0x7f0000000400)={&(0x7f0000000180)=ANY=[@ANYBLOB="01006669020000007868dd5d8af9be9cdb1f448d7711c8ab507325c6"], 0xa, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x400}, 0x402) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830a", 0x2cc}], 0x1) readv(r2, &(0x7f00000008c0)=[{&(0x7f00000004c0)=""/104, 0x68}, {&(0x7f0000000540)=""/181, 0xb5}, {&(0x7f0000000600)=""/114, 0x72}], 0x3) r7 = syz_open_pts() ioctl$TIOCSCTTY(r7, 0x20007461) 15:25:57 executing program 0: syz_emit_ethernet(0x62, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x2c, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@dstopts={0x0, 0x1, [], [@generic={0x9, 0x1, "96"}, @jumbo]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) pipe(&(0x7f0000000000)) r0 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x4, r2, r3, r4, r5, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r6, 0x800000000000, 0x1, 0x9}) shmctl$SHM_LOCK(r1, 0x3) 15:25:58 executing program 0: r0 = socket(0x2, 0x5, 0x5) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) socket$inet(0x2, 0x4000, 0x8) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) socketpair(0x20, 0x8000, 0x40, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) getpeername$unix(r1, &(0x7f0000000500)=@abs, &(0x7f00000002c0)=0xfffffffffffffed4) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000080)=0x7f, 0x4) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0x20}], 0x20}, 0x0) 15:25:58 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000004c0)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f1fc6626d1befb7a0a80e590f55d37abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d440000b559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f34000000000000000000000000000000000f696d8863e41ec7f778737940bd686038f2a09cf305022be0e2a931f1a21c0bb20982136eb4cf39955e6a7304f95bf9be0ddad5796257dc452ebcfb195bbc36e092c796bc2c7391a529b15da67af3b78c8b2fc62c9c465619a46dac5ef609884b7be300"/877], 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 15:25:58 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2fac1400ffb37a7db065c4e61b3be7a239759ed9e087c54282fea14430fcfc93313169f2c421f34ce2a15268657be0b361cea5c676a5fc5b9be1ce000013e966bbe844c6e3098251cd42442b528a7ae88d8f70dde4b1075b4cc67de39a5e555c94246851664d7ba1b23f7d08ae20b7401ded8053baeff739cb6cba7a13631ded30888109267ff43b021ec4a203ce8d05c834069cbe5f0d8004dc8a2396bae0a9900a60daf5fc2d85500569cce54b5094f9e49a6bfceaac7aaa85bfe27ac4893279"], 0x10) dup2(r1, r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc3", 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 15:25:58 executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$machdep(&(0x7f0000000000)={0x7, 0x1}, 0x2, &(0x7f0000000080)="a60c35c1d594cfa866019c2b405b201e81392994c8bb32be24378ad71a992f516cb4beaf41403ab9fb0fb14f4f1b069dbe5fad1e03b0eeb55be288d5f982bf512db45b14ef0074d69a22bc1314dec9a972355e66744c97986faeb799babb51dfc918bd74235d0e7f8016c6d1827b725c864cd63d1aa0ec3ad983336ae1cafb3c664e7f4e202a016f4783d1fa8e81f65532c67262d12bb6b6b9fa0c5dec5912bf73da", &(0x7f0000000140)=0xa2, &(0x7f0000000180)="27d4fd2d24afc6193d27eb3f8ff609e0179030c68e6fd831a0f2ea2a", 0x1c) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000200)) 15:25:58 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000)={0x2, 0x0, 0x0, 0xc8}, &(0x7f0000000080)={0x0, 0x0, 0x1}, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2, 0x0, 0x9, 0xfffffffffffffffd}, &(0x7f0000000100)={0x2}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="f41f62b5b8f53d43755cdbe42c62ea06005c00000000", 0x16) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)="eaff115cb3000000e0ead2171b7f3d621d319f002d1b8f5047230b9fea42c52cd371b76fedac5daacf", 0x29) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(0x0, &(0x7f00000001c0), 0x0) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r4 = getgid() syz_open_pts() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) setegid(r4) fchown(r0, 0x0, r4) setgid(r4) 15:25:58 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = socket(0x18, 0x0, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f0000000580)=0x5) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x800, 0x0) r5 = socket$inet6(0x18, 0x8000, 0x4) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r7 = fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r7, 0xc0106924, &(0x7f0000000580)=0x5) r8 = socket(0x18, 0x0, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffd, 0x8, 0x4, 0x24}, {{}, 0xfffffffffffffff8, 0x88, 0x1, 0x0, 0xa99}], 0x10001, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x1, 0x80, 0x81, 0x3}, {{}, 0xfffffffffffffffa, 0x2a, 0x0, 0x3, 0x3ff}, {{r0}, 0xfffffffffffffffe, 0x4a, 0x1, 0x7f, 0x7}, {{r1}, 0xfffffffffffffffd, 0x9a, 0x40000000, 0x3f, 0x3}, {{r3}, 0xffffffffffffffff, 0x1, 0x1, 0x400, 0xffffffff}, {{r4}, 0xfffffffffffffffd, 0x43, 0x40000012, 0x2, 0x434}, {{r5}, 0xffffffffffffffff, 0x2, 0x1, 0x3, 0x9}, {{r7}, 0xfffffffffffffffa, 0x67, 0x40000000, 0x81, 0xfff}, {{r8}, 0xfffffffffffffff8, 0x80, 0x40, 0x800, 0x3}], 0xfffffff7, &(0x7f00000001c0)={0x400, 0x1}) syz_emit_ethernet(0x3e, &(0x7f00000003c0)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x0, 0x0, @rand_addr="f515000100000800", @local={0xfe, 0x80, [], 0x0}, {[], @udp={{0x3, 0x3, 0x8}}}}}}}) 15:25:58 executing program 0: mprotect(&(0x7f00009a1000/0x3000)=nil, 0x3000, 0x0) minherit(&(0x7f00001d6000/0x3000)=nil, 0x3000, 0x2) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0xeccc8902bc63d1d5) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) socket$unix(0x1, 0x5, 0x0) 15:25:59 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xff7f, 0x8, 0x4, 0x3}, {0x0, 0x0, 0x7, 0xfffff001}]}) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) 15:25:59 executing program 0: r0 = semget$private(0x0, 0x7, 0x3e0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/172) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000580)=0x5) r3 = socket(0x18, 0x2, 0x0) getpeername$unix(r3, &(0x7f0000000500)=@abs, &(0x7f00000002c0)=0xfffffffffffffed4) r4 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) r5 = semget$private(0x0, 0x7, 0x3e0) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000100)=""/172) semop(r5, &(0x7f0000000000)=[{0x2, 0x32, 0x1000}], 0x1) write(r4, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) syz_emit_ethernet(0x5a, &(0x7f0000000080)=ANY=[]) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r7 = fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r7, 0xc0106924, &(0x7f0000000580)=0x5) dup2(r2, r7) 15:25:59 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) lseek(r2, 0x0, 0xc9, 0x2) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) pwritev(r3, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b7", 0x3}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r5 = socket(0x10000000002, 0x2, 0x0) r6 = dup2(r4, r5) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) connect$unix(r4, &(0x7f0000000080)=@file={0x1, './file0/file0\x00'}, 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 15:25:59 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000440)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x30, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@time_exceed={0x3, 0xfd97c9ac2841e4b1, 0x0, 0x0, [], {0x0, 0x6, 'cye', 0x0, 0x0, 0x0, @rand_addr="67f465119e4125f4eaffa888984ef89f", @remote={0xfe, 0x80, [], 0x0}}}}}}}}) r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r4 = getuid() writev(r3, &(0x7f0000000380)=[{&(0x7f0000000000)="1ae0bf8b31422f00b214f8e5c891c0e079bfc6443359ce3c9f31973c820ceed619bdb8ae8279aac41d90f0b8fbac866c71f3bf6932f3d6c3df5165e32464a90d3a8a2be37479f3a1e6c5a134d7e76bb93bee9566aa8130713a00c7eb129a40ac6edf466e7b0620513540e50ca49d7b054a2b11f28e6fabf40c848d4c989ebd951a0b7640d7a35050df9ce5de12ec7fc849c887bb04e8f130982738c23c36196c104cb4af67a3300e5dcf0fc421a6c71b2c68a3b60dbea90182dd54c13618752c564c23b4de4f58c0e7e9", 0xca}, {&(0x7f0000000100)="45ae45686a9c48032c700973c2a6bb206526a0a49ed8dfbc6715853fe4a2b3bc57eb8ee98af23260f37f23d94420b10bd0171cdef2f2998761c7cac50ee659a9f267e1d9673b95c4db8ca1f462bbfcd54766d06279bf", 0x56}, {&(0x7f00000001c0)="e1d44644e8a955f3a701e956bd89bb52140fbdfb8a379fd8298441f2ce9b9ffffea6465947cc93a3d30a5cfa0306672bb5250e60f45a6568349119a31d6dfeeba5e8edd62da1fa30c201def8bb2588cc12031e0a80c2025033e34e13009e210edb535da123aaf936e313d100f02635698b0623386275a2e956b2c1785524f089dc61a201217a8fcda478dac1f62158a36bec5198ac4bed1d04b5ea46", 0x9c}, {&(0x7f0000000280)="382bbeebd096f09adc85b544ca189caf42d2b0d9102b862adbdc834692182f6d95a3194969825ca9f4c67794fee45b72eb6a8e83bfe3690aec12262b1e7a858256a067860dd12c34bd9c95d929652d8a88916e17e9b1b6657c2b948da1c5b36cabb224a79e4d8b70e5ac207f0bea2783589d0d6bed70eddfa0b874aab6960e9f3ca14f10f6ff189a5467a5f03595858466861cb97cf45866b36deeeb1b853548972b67390745bcec2548ae51dfe751c6cd2744198512b0ade806dcbf97a63e9f329130940ec27b6e89bca4d60d7c3292", 0xd0}], 0x4) r5 = getgid() fchown(r3, r4, r5) setreuid(r1, r4) 15:25:59 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 15:26:00 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x2, 0x81) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f00000000c0)='$\x00\x00\x00', 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 15:26:00 executing program 0: mprotect(&(0x7f000020a000/0x3000)=nil, 0x3000, 0x0) 15:26:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) r0 = open(&(0x7f0000000000)='./file0\x00', 0xe92, 0x0) socket$unix(0x1, 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 15:26:00 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x3, &(0x7f0000000040)="733fd1d22455abfc326ed666fb", 0x0, 0x0, 0x0) sysctl$vfs_fuse(&(0x7f0000000080)={0xa, 0x12, 0x2}, 0x3, &(0x7f00000000c0)="8c035f542f35b40e344f05b30bb1b1e4b022ed06ae5aa309ab12bf8c6154d3ca02a9a75a319f08", &(0x7f0000000100)=0x27, &(0x7f0000000140)="866fb5834cf3fb0c443792b459b6b064d887d363d3fdd4ff201c5456ad4f122a6dd83c40ccb52042312ea8", 0x2b) 15:26:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x9) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f0000000580)=0x5) r4 = socket(0x18, 0x2, 0x0) getpeername$unix(r4, &(0x7f0000000500)=@abs, &(0x7f00000002c0)=0xfffffffffffffed4) dup2(r3, r4) close(r1) r5 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000800600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 15:26:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="b428", 0x2}], 0x1, 0x0, 0x6ffff) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x4f5, 0xaf, 0x81, 0x400}, {0x3, 0x9, 0x9, 0x2}]}) 15:26:01 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "00002451859e1865790a0000000000001fe600"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x1, 0x5, 0x5, 0x8, "572af88a4c525f023ee5c2e2d2cd2e5c5c0c206d", 0x3, 0x401}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 15:26:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f0000000000)="899c7e7d6de0914ae326db973a511ca0f0df36e2f81c40479184c2c2707f80c91b5895f69ddba7e9eca6014354ed2b589223cb044d613c4e2059a3844ee35823c0f74d78ca56f906bee8d2a71100000000496f40023c19a4556a20b9ce1397cf06172745ab8acdc26f84dc7dc796c0a87692985e3f6cc5ea3f9cf75db2a417216eb4b794b6d405a745fe36ee5982d2dee5e23008a78abb9e4e3fbe7f7bc99fb14c3ff531b9459eba889d5c1b6aa445b68a5a62e5af7a19eaed81d3af0a262c13a33a30326bf7c9fdc8534b194628e8eed214800ac1577c99f6cf85f73f61ce997ef7592ddb3c63948b99d101237f7a45f936c75673e4346f3c38055f5a000676000000000000", 0x106) 15:26:01 executing program 0: getpid() sysctl$net_inet_carp(&(0x7f0000000080), 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) r0 = shmget(0x2, 0x4000, 0x20a, &(0x7f0000879000/0x4000)=nil) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) sysctl$kern(&(0x7f0000000140)={0x1, 0x16}, 0x2, &(0x7f0000000080)='\x00', &(0x7f0000000000)=0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x4, r1, r2, r3, r4, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r5, 0x800000000000, 0x1, 0x9}) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') shmctl$IPC_RMID(r0, 0x0) r6 = socket(0x18, 0x0, 0x0) close(r6) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) preadv(0xffffffffffffffff, &(0x7f0000000b00)=[{&(0x7f00000006c0)=""/240, 0xf0}, {&(0x7f0000001180)=""/4080, 0xff0}, {&(0x7f0000000840)=""/109, 0xfffffffffffffedb}, {&(0x7f0000000240)=""/20, 0x14}, {&(0x7f0000001080)=""/248, 0xf8}, {&(0x7f00000038c0)=""/4080, 0xff0}, {&(0x7f00000048c0)=""/178, 0xb2}, {&(0x7f0000000e80)=""/256, 0x100}, {&(0x7f0000000fc0)=""/141, 0x8d}, {&(0x7f00000007c0)=""/78, 0x4e}], 0xa, 0x0, 0x7fffffff) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000200)="e2d61caed41abfdc93746bde9d37ba4268cb012b6194d9b3a7a414acb6f35dc4429021cdde32093f5ca91f986616db2990d94c3b5adfaa5d2de8b22db337d1aa823488bc4b79e827ec7e7f117a5669619034b377a4e44c74a4c12965f29c7a378188043fb803cbb7bd93a3a6c77c4f6aa0335d0e", 0x74) socket(0x20, 0x2, 0x5) 15:26:01 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$inet6(0x18, 0x3, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x4, 0x9}, {0x18, 0x0, 0xffff, 0x1}, 0xf800, [0x5f, 0x10000, 0x10001, 0x2, 0x60, 0x0, 0x3, 0x800]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x240) r3 = dup2(r1, r0) mprotect(&(0x7f0000483000/0x2000)=nil, 0x2000, 0x2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 15:26:01 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000080)={0x40, 0x619e, 0xb}) sysctl$kern(&(0x7f0000000000), 0x2, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc57aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad520c221d0d8894615ff18fc678944d0f65bb486924ff505c7690ded14e9a4208f16dc64e6ff7f000063182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794f361dfa642755e71039830c3a983f04bb5a3f614900a5da03e772b65506795ec52127ba38bd73a31d13afaf34c26010be094adb4d9e2c6a3e66c864b62bfa94f8ebd9b07e4e325130180000000000000ede796ec854af51e427833562b90b9e9d7bcf4c293c6bfde3ba93086114a46fcf343f887c0c2ba88417751161f4bfb4086ba02f8708639c09a6a333b2f56af3631650469d0eb80159fc3c730383e68b4467c4b3165956e7ce67c949a237946f2bfa98c7b25b321ec1828c1a8fa46c1381c0ae9d51c00000000", 0x0, 0x0, 0x0) 15:26:01 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(0xffffffffffffff9c, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r1 = socket(0x18, 0x2, 0x0) getpeername$unix(r1, &(0x7f0000000500)=@abs, &(0x7f00000002c0)=0xfffffffffffffed4) accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) recvfrom$unix(r0, &(0x7f0000000700)=""/102400, 0x19000, 0x0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f0000000580)=0x5) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) preadv(r4, &(0x7f0000000b00)=[{&(0x7f00000006c0)=""/240, 0xf0}, {&(0x7f0000002700)=""/4067, 0xfe3}, {&(0x7f0000000840)=""/109, 0x6d}, {&(0x7f0000000240)=""/20, 0x14}, {&(0x7f0000001080)=""/248, 0xf8}, {&(0x7f00000038c0)=""/4093, 0xffd}, {&(0x7f00000048c0)=""/178, 0xb2}, {&(0x7f0000000e80)=""/260, 0x104}, {&(0x7f0000000fc0)=""/141, 0x8d}, {&(0x7f00000007c0)=""/78, 0x4e}], 0xa, 0x0, 0x7fffffff) kevent(r3, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x42, 0x2, 0x5, 0x1}], 0xff, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffc, 0x26, 0x8, 0x6, 0x689}], 0x8, &(0x7f0000000240)={0x1, 0x7}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) write(r0, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000300)=0x3f) r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) 15:26:01 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/79}, &(0x7f0000000100)=0x51) r1 = socket$inet6(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) r2 = semget$private(0x0, 0x7, 0x3e0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/172) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000140)=""/116) 15:26:01 executing program 0: r0 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0xc000, 0x8) write(r0, &(0x7f0000000100)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x3c) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0x1, 0x5d}, 0x2, &(0x7f0000000140)="b129ddceef3f9ddf9d50ca74aba4af3d8e590300000145f3ba1cab9f8cab7c5e187abd77cdae8f452144afba40fca0415332fe4a159365c0ec45c3973a0fe9c78eaec768e0981cc3b828ed50b8ba387e8acb4a00d2b3591018d0f27e3255c15cf4593fa7fef0bb7269e315bec3aa86cd93596b7652f6557eedd36d8e5e40f5834fe3b8270c27a00e2ef9813c704fc0295367fa1f7d639b52cd63ddef4c06c4a679845babdbe1ae560023000065a9c822d65d944cf5bf07433e14d7f0784a0495d604aadb6ab70100010000000000bc79fe7eea802df494343299b1fa14158f1f7c8f7867081b81a08277fafb7d7408572f163ad4684e3b885a4897397c0545ecfe94b5c4ace9cc0433000000000011a40000c518957073aec1fc48b12657432261ba257c4fd86a878221d8677a43ef813e23420000000000005a72222812", 0x0, 0x0, 0x0) 15:26:01 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffff789b9bae19a4650986dd6031797100323a00552137585b034e6ebbab6455592e4a8cff02000000000030c228968ca1aa2d010200907880000020090000000000000000000000000000000000ffffffff00000000000000000000000000000000000120194f439248ff900c43"]) r0 = semget$private(0x0, 0x7, 0x3e0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/172) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000180)=""/4096) 15:26:01 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x2}, 0x2, &(0x7f00000001c0)="530ed19f77680a88ffff78d0f51df49e80d62af3b78b22e2ebf8a71e8c8100000079c244d23bd2739a27c175063bfab4f22444d064204f36a0de6047595500ab609a5a9b8bf5c1b0d183328cb73f2d3ad8713010f23b39620826298ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac3220b81cf4cb4fea5c0d353b22e43620ad30a64f01fbd030008001582d41116ca825e1037c0a48f8deef75ee30000009a3e0000000000000000000000000000000000498e49b51d1dd085fbd04d42eec4dc8edb0c46340089e71c4d4aff8a513604f9ef6e37c8db434d19ea1ad0e0f0e7c26f40d429fd15bed6c62521ba9e616d8ca93242198773d2c7554c11f25c16cf6a711d749d0d13dda3e52a847188b300000000000000000000200000000000", &(0x7f00000000c0)=0x127, 0x0, 0x0) 15:26:01 executing program 0: syz_emit_ethernet(0x7e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000700000000000019078ac1400bb000000000b0090780000000045000000000000000029000000000000ffffffff940600000000892b00e00000027f000001ac1400bb00000000ffffffffe0000002ac0700bbffffffffffffffffe0000001070f00ac1400aae0000001e0000001"]) 15:26:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000800)=""/194) semop(r0, &(0x7f0000000400)=[{0x3, 0x101}, {0x0, 0x4, 0x1000}], 0x2) r1 = semget$private(0x0, 0x7, 0x3e0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/172) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000140)=""/42) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/201) semctl$IPC_RMID(r0, 0x0, 0x0) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x9, 0x7fffffff, "000026fb7dac00"}) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 15:26:01 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x8000, 0x3) mlock(&(0x7f00005a6000/0x2000)=nil, 0x2000) setsockopt(r0, 0x1000000000029, 0x6, &(0x7f0000000000)="06000000", 0x4) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$TIOCSTART(r1, 0x2000746e) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x18000, 0x0) close(r2) 15:26:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmget(0x0, 0x1000, 0xc0, &(0x7f0000ffb000/0x1000)=nil) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) kevent(r0, &(0x7f0000001380), 0x9, 0x0, 0x80, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 15:26:01 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x15}, 0x2, &(0x7f0000000340)="c7ab30ac038b9f20ba48ee40365c74e6", &(0x7f0000000080)=0x10, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0x1000}, {0x2, 0x1009, 0x1000}, {0x0, 0x401, 0xc00}], 0x2aaaaaaaaaaaac56) semop(r0, &(0x7f00000001c0), 0x0) r1 = semget$private(0x0, 0x1, 0x6) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) getppid() semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f00000002c0)=""/118) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) getrusage(0x7fffffffffffffff, &(0x7f00000195c0)) semop(r0, &(0x7f0000000000)=[{0x0, 0xfffd, 0x800}, {0x2, 0x7}], 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f00000000c0)=""/89) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000280)=""/24) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="7014a68ab1ce1e76b7ab90ea536df4c2b849a1c4c4ad77ed1fade8878e1166089defd64efcc249214f82818d9fc49fa0b70e2030f7b5e04c8c3904a5a707276a9c7b22ca3b"], 0xa) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000380)={0x87c2, 0x0, 0x1, 0x68ad, 0x2}, 0xc) semop(r0, &(0x7f0000000140)=[{0x3, 0x8, 0x1000}, {0x2, 0xfc00, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x6ced}, {0x0, 0x7f, 0x1000}, {0x0, 0x65d, 0x1000}, {0x1, 0x9}], 0x7) 15:26:01 executing program 0: socket$inet(0x2, 0x2, 0x0) r0 = socket$inet(0x2, 0x2, 0x81) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff2de24ef90000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 15:26:01 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x20) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x2fffb) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x2fffb) ftruncate(r1, 0x0, 0xfffffffeffffffff) r2 = dup2(r1, r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYRES32=r0], 0x1c, 0x0}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) preadv(r4, &(0x7f0000000b00)=[{&(0x7f00000006c0)=""/240, 0xf0}, {&(0x7f0000004980)=""/4067, 0xfe3}, {&(0x7f0000000840)=""/109, 0x6d}, {&(0x7f0000000240)=""/20, 0x14}, {&(0x7f0000001080)=""/248, 0xf8}, {&(0x7f00000038c0)=""/4093, 0xffd}, {&(0x7f00000048c0)=""/178, 0xb2}, {&(0x7f0000000e80)=""/260, 0x104}, {&(0x7f0000000fc0)=""/141, 0x8d}, {&(0x7f00000007c0)=""/69, 0x45}], 0xa, 0x0, 0x7fffffff) ftruncate(r4, 0x0, 0x8001) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x9) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2, 0x200001fb, 0xffffffff, "a40400dea20400"}) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 15:26:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 15:26:02 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x8, 0x8) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000040)='x\x00') r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) shmget(0x2, 0x3000, 0x1, &(0x7f0000ffa000/0x3000)=nil) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/97) stat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) socket(0x2, 0x4, 0x7) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000180)=""/183) r1 = open(&(0x7f0000000340)='./file1\x00', 0x0, 0x10) fchmodat(r1, &(0x7f0000000380)='./file0\x00', 0x8, 0x3efc5cebb2eac09f) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 15:26:02 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000340)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbbfedcbdb00000000acb5d602000d7dbf6ba8af63ff37282921e4fdee5bfd4de7901c089e226f44d78389e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000200000000a3f80004000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) poll(&(0x7f0000001700)=[{r1, 0x40}, {0xffffffffffffffff, 0x80}, {r1, 0x1}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x2}], 0x5, 0x9) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) sendto(r1, &(0x7f0000000000)="5b49e8af1286ba1201f49d814c51a5750cc81c8701d59525555f02df8c57e7e6843efea729f685373ccce8b43b5fbb332c5d452f42d4f6944bcf", 0x3a, 0xd, 0x0, 0x0) shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x2000) getpgid(0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f0000000580)=0x5) r3 = socket(0x18, 0x0, 0x0) close(r3) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000001740)='/dev/pf\x00', 0x10000, 0x0) r5 = dup2(0xffffffffffffff9c, r2) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) preadv(r6, &(0x7f0000000b00)=[{&(0x7f00000006c0)=""/240, 0xf0}, {&(0x7f0000002700)=""/4067, 0xfe3}, {&(0x7f0000000840)=""/109, 0x6d}, {&(0x7f0000000240)=""/20, 0x14}, {&(0x7f0000001080)=""/248, 0xf8}, {&(0x7f00000038c0)=""/4093, 0xffd}, {&(0x7f00000048c0)=""/178, 0xb2}, {&(0x7f0000000e80)=""/260, 0x104}, {&(0x7f0000000fc0)=""/141, 0x8d}, {&(0x7f00000007c0)=""/78, 0x4e}], 0xa, 0x0, 0x7fffffff) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000001780)='/dev/tty\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001840)={&(0x7f0000000040)=ANY=[@ANYBLOB="00dd2d2f66696c653000"], 0xa, &(0x7f0000001680)=[{&(0x7f0000000080)="63980894f09e395bc0fd5f496658fef32c53732c1b59c67c87cd02a69d464d65cea77f0c688dd014e53e2a77683e5a45ddd2b29480a3c92843239f8dfbd7e8ca974aca4a85225f0ad249292f589a542d7f02981c67800c0a599221fcbd0e2f864cfd1d5c4044bf4e0a1e0bc62b63272760ec1bfe58107c045e0f25e0facb442111312c", 0x83}, {&(0x7f0000000140)="0c120ae9527922d1c77f2a5f799da8007ee7876a83c1954030a9fc419314080fe79672c5995ac73ff1f63565abc45f791becb0ac7798d6dc64cad8fa02309c880d82b5c23d578ed107eb2712e1538cbf201c6a35cacee4c22cbb8b1502b25dd748e31aab1af986ceed46830b308a42c4d7dade64a8d6a9de59047106896eef91d7c34dcfb08f0e4c10697140d814a154f48a458f89d1a6", 0x97}, {&(0x7f0000000200)="28f5fcc728dd9cfacddcf5d6f5bdefa30dc111fa1f99106e1bffc69478f3f198792ef23f3fc9e36a84bcf9c48c0be8587c3555978da99df2bad4f5af133c4b4829d6a1f4361fc59f224a49c45de05cae97156f65bf64b0036f842ac59ed7dbb0d839af225ebd8d2bd67c04162a1af3fddf102a41a5c99153d4ae6be71d5cf97b4da5c6d9c723b0194839cbc31c1cceaa7c4fd74b70b5e630e4c8fae71905b524e9148f", 0xa3}, {&(0x7f00000002c0)="831e6d5a3d19808bf2f95b2394b15dddf95bf6079866db29c126b801618a855b4cd583277dc0c2dbbe0fef4540c5876a2c8489bf6d963ecb4ba31d5fdf672a815e0e1263c15f8a1d96f701e74465c88408ff8778a0f2", 0x56}, {&(0x7f0000000400)="3158874e863600a609d426bd5ecb9a66714993ee4cf11398f01681c7583a35dde4645470bceae6d2b36989c8adec8342f58dc51c28a3f8d5fbd09b8dcf79688f4bf184ca4636c7045def191e5c08122f779c9c02bd4dfd9b4c6d25f1e70aab462a561621d8f3907896419afc9303f81db9838acd30c528e5d04e760affed12e48a48aa5aaf6305d3649cfdddc3827189787ee6c22e59d32d09ab6a3688d14ca31aa799ac17903003f04fef8f254b412c16100513e7c1385be12d933b38e4c5ac032a87e4e34969ef04444981bb", 0xcd}, {&(0x7f0000000500)="ec86329e0a8b0343d44006e91201f285ba50835a48d46e009e49231a34d530c18109c9243ee1466d0ebb8afc983cefe76ff20418e0eed506bec2c5d02ec3dca3f54439dada45571d113e9ef5a220f856f2874b464b243af6b39c317b4e27287b61ef94dfb280c2c0b0181160718c4687b4fc17330cba7abb23cb802b9c1c89d2008cc9996b9a2a514aec79eac4aa77b6576c99642a9aeaf8692863fbe6a4fa4e53ec6810417103fe", 0xa8}, {&(0x7f00000005c0)="2e7486f59196e775ca0cf9a892698d483b960bd66a61c09e42e75801f78e3892adf100cdbab24f1fdbf94d1f734f54f52f93682dfb3a2f17ff6c7c403373757ab42dfd26f2044fc02772a44e64315e32aa6652d8c28c1454c98aacdbbcc4b2af319f17321ef6924c0b662d3b1c8c0d0bc9052fcf9c010a27cecbfebb9fe567440a34398b54ab96987ae0946465db69f8a37c232ee8439286b675bee731fdc65b2cab5885025cf6a5c46036922da038bc5eb77ddf074538c710ceb550be807209c7b91973cc99c1cffc0933dfd1d214d970eb8f223e899b407cfc91c27a439c6c730054e9bb2b87da4fd06c41332570aad7b65f11e9ffeb5be6553d33db0eebf0bc361c82deb3a85c24fb2744b7671e5eb51bf7c9ea1f5c049d6d05cfa462051a17b4ff9a215ce68ae478af5d5ee6a756eeb5032f45574e52dc29f6e96be07445dc393eae58515051eff2fdf4d6750d710db7251adf758f1cf0ec9a8a1fb2a86832987836620a366e042c8f803f59c19073b310a1ab9cdd547b65395b45c8f744939b52d2ea449bb73f5efc02abefd5f669557566a165b0aa803b18ef46926ea5308841d03213ca7669ffdfaeeb76464716654e0071888e95b0506479666da721ce60a9029a57c89310e53cb6ef08a38d3d9deadbf4d562e50dde50a1ee8c5d1072adda7691308eb3216bd298813c096c9a37dcf7deff6561b495278a5272c4654cf8aeb503704b32a60a8f34e67840663ee35e97e3ce47870fa5bee7f5cf787ed041617f7de636901157e8c1f36fe330b6343ed29bad257ff57ea300a74a60921b982db987b2f1b37c7714ee529343702c81348d0245b9619261f6fb896c7d3be693acb6b1c7ea5929ea952df3acfbe3ff3d6ee39822a878565d2e860e77ec6f817381cb53fabcb84dc984acab99bd26d7fcc84d0c1a5b9a24bb9f307521698923677c676bf126d81c258a7c21a4c5180b8260045c4667930116da9c729e2577e62e976cf703d59afbdd8c810674797027fd2f4504a57f975e0ea0db9b564caec177283e878b6edcc5a242b57c5884018d96dbc3b924b64429df52039547973517f2bcde53d4a52ac2eb27542b8b2e221ccad8b6fb3c385b005c5b4eb45981082058562b31a49d449143858fba09a9e9695f64a0091826b38ca21a62048fdb57300a1df9fe2287745062bfd62618f538487aa916b9720dd708baaaeffd3d84ffa648031341aba1de5cb9a6ad63a7cb3356de5c96d50dcb88c72eba3a90f9c61398fed88f3f7ead8df105ba8c6db5cedb2585a3c623a24d99e244b2ef8d20df996016ab219e5c6b4b8d21b076a58393764149825bdcfa0d17c5b7afa92fca0cf7b083b9c30f92b46cc090961af6342e992bf7cf4309d45850ff3539d149fdb80c0c79cf1a89a05cbef65a104cca704db60436decaa33735ef18de918948eafeb589cf660ed6849b2043088d3e79dc8fae9a66f32e67e26a557a26648ec2d2adfd83c5cd720dc4cf48413c124a5758e6bfa50a334b00948aab22e2e4731b171a1b9644d6f6d097cc471e5e3a9c9e0efc768e0c02fcf863843c0977ec1249ea7d4131f72fad8604a5b3e298ef91673da3c2e305e0e7e18933b1831aa19b7cdc269b75b85ed97d0c9ddddfafefadaa73297d47d6d1743d64fea20b940662d7cd48e974523e2a791455c910f6330583d1900b1a94a4ad6657befead831c3ae323be7909eeff3322c65437015ae4a3562aad0c351e6752e6b80b0bc9ee16a592e2a3af0dadc3233ec58da51984e1e46b06239009d4c6dc34e43b817a968b866d34fa701e809d49bbc9105114a35bb32d0e030938ead3c3543e189c371ea4ffdc9f5475dd32d2eb323c7c653306a76b033b43d5fbb20bd1188d5b2e56e118aea1a406a737ce48bad66f71504d659861cba018a8b27207901a87dbf5277061d0e3364413694aeb56d19e8d462731cc179e780d9a0c09ad2aeabe60a5103ee6a4eae946c41a3a30118c7ecdc5f408aa5ba525c590fbd95867f1a3bf2a7ffa11f43d86ca5a8865cfcf96c5d94e05cb6b2c7acc0690631e68f79c86ec5e84bbe5304307d137531ea7e55908361ab8533080e2ae5715576585d541ee4e1b65bc95749d1c3e450a0eaea6d09345fd10837b835b60bdc934b074e6c58b5e6feacc746f044aa083a7b4f66539a030c8a22a0c310901aa3cb9a0db7944c9e0d508c44c8a7d3a05b38df2aee35609aad92cce389a340a397f6dad75dcc08a8d7c9a6cd8f068bc484f4fcacc9472744b5289672de31fee5b0ade1599ecf20c5e8a2edfeee04cc955a2771980de14b5a81ffdb5afdbac72e5df7a5d7852383bf4086d8cc08eea4c759060d97cbaeeb907a1e223883efcd0a9ebce4e8631a61629f0a7d97cc573bf415cd4d1cf29ffbeebdd88ba96b00239fc59678a61c8321b01e3c6f1deb516f80e378793cceffc423acff6744c4d6ee6cab43c3406896e8cb9b93559eead5c084accceb53f02e2decb2ecb556a3fe8c69a851cdc82eb0bce36519117e55251a34a321b73daedfb1b556f661dd1f7409556bb184b625cbdf79edd4bbf64f055c77ab32ab9d3fe409800e230ed68a3b52b463bd2f444959b621474c84373ca7cd7ba462d30d0b3a14e30a7007c5043f78c4c512416a70079adf6c5e814ed9b17195f798a7b5e54b6025d732d89921bef4fd38e8d4bdcd41c2d52df3ea1b58b7a00e8c2114c49aa8fb5a0270e14f7c3ca2d2270426bab94474ae85e82fbd12ae20378e0ba17085ca0176677553f3a48668b67f3cfdc61eab0dbb3124eea8b7ae7464d66a352e03266c062291592097d2d23921a4134beb6ae5ce74a0ddd193637b4abe5ef6d4592083c51aec2e0b594d2229845a6261d31a6a1084b29dd4aa7c5b32122eaebab19b1e41d3b1dfd43601e5834ad50846b7773e879d92b4c4d14ff12ccaad9c031bb65f31156317c3f469facddd219b08f15ec8fb4669fc56105bff371514a809b1428e15f25f743c7cf2b3aa1eff6a117963e00be1a7375ec558e9710f3061a7be0a1a97598f0f545f69cc156191966f5a31e97d866377a141056f40361803c2e32dec7067eae763ce996b3805570872909351d323b93e705607f127c713b0fff1d09939c71c5b0dff0193d0d56f65304fb68fea1955643208612bc2edf0c4fba76a059fab0c7fec538edcc26c7c31ca5196d5ac8cfb5d521f3c9a2b4f3f4bdefac70b5fdca6d961b1507e0a07933759eeca8322cf9873ea52853147e6d1775501cef917f9106c08d4ce1c10c88ac4bb4de34b2c8e32dfcb25a582c8fbb411c7367b9adb76f4e7799bcfbcac609dedf49a0471ead47b01f299b4fe978ab8859b271f4b8bd80bc090449cc59798d2dcc6ca6e35f32f13cdd951872756dbc63d18e12b1946f2437456d2deae552283f687738d73f86c15754e59abe177580d2ed64363b1f7a0953a01dca3c9c30d556c4d1ca94f23bcfc12141b9c150f9ad86403bca5765c433b8e42afcedcc64a187e21078cbff598585b34cf60a78b698d255a8bafec671cf1fe95f0fd5e54abc2ae924d6a4f23838527c893f39d58f37140cc734cf0e82d7e4ad99eb21eb13f65e9f5237f7581380c53fc0fd187fc15b903cd13f030fa98138c1860cb4bb084d49786001f7a2a4ce7b923a74932e28afda8d7e1b9e96dcdd763679df7deb47d1f0ffd321c4a1f8c44c67aed071a7afb577247251dc99cc6f2765b4fcbde82f1ed2a68a5913fd04e65d06b1c9fced7c6379d9e61d8b019a50ee803eb470a623be41cf4802fa2a6d9a70855a6c3fb78f2ce97123dc2ce996b73d979b85469ce98f30620251c5f08619ceb4a6ddbeadee7a55f1d8faabf418331289f06cf36240f04e9dd679ca157f38a8a439b993fdc06abb03c3b1224097497acbaae9b86091d0fec8f8c752d62ca94933fab504d947caf8591b029eaa71e7af8e661ff3b92bffbf3d16fc51014a16bee90e19fe9d5d4f065ebd5bcb94c9d931a42fda3b26d6b7ae95373a3da5a4ffc5594898c8e29b159d03ef005af2536ccc40ca2841b9f5eccc7fa6ec76676692b3982a438231de3b8ee0ac43d6c16b665b677db5b01120e32b15101b83089254aecd8e07103c55469422c279ea938e0ba7ea53928b097529af2eb71ad054e4c84ca1da96e1006264dab43602b0b19abc120a41563706c16e0b32116bfbd93147d76632eb6ebf4772e8e3d4f60983714223d3fe7236373b1c47c298bc59dee55511a8a163e1611fa3c2ddaf880d3a3ab67e15d1249fe62600d2323b9af1a901ef9e606569012ee164bd62fe34e6ccdf804a66fd365235ae9d8ec924b0f5da793308f0472770ed67b13ffa076e61163402fae9e6fbe6623ee43217d7885b24194f8d7d9b3a53f2bea80d574f3601af74c3e924691e7e129ec6fec2da93f2932ba5e9568003fed0f10af993b475fbf83e4a404c834b2f96283ddae118a39bea4131a51c659535726cb11ffc54142a2c8acb1534d942c3188a9ebff424ba1c8f62099de25fe7c1b3b850b62d4956b1ac315bfec581578228d15363aed5fba3a876e623c1dab3fde6bc38927d83ed04c84859ac8b62f0d39ede1a18723ce8f30e6ace49d59dfb60b39ab4f52ddf24bdf42fd4d54f5c120a041f60720adfaab27bd5aa3cd88210dc2e120f71f60f678488613f873ae5ac05ebbd12c7c0b4c4256ce6ae35f043bbe340af048f67c3d0a40e0d8cbcf95d3b8ab1ddb64e1674d283e14edda734a37af9a6cdfae7f5c8f9c9f36e931a3767549be4c2bc70051ea20c2e59bef7e3da6df7c5dc96201ac4783e637adb344f7673bc29d0b0470f900677450efd344e6682e98ce52f9c983ce43765c473d6d4f6a0bc0c2a1b46573792bacf2c50245ecda1255f2d27a1aef57ead6ffc2f4a670aa0a1b7a085cf5d1abfbe173ee5f329090489616460340ff1acbc0f0ed24ea0768bc51ecae74ea39806f6961cf6263b93722c28e4733cdbec277b811911b89d682904d5dc4ae2ad48af78a2bc7b76afe63d136c68fa14a90d8f5c4d38e7b47d2fb9179d9d1e4282610a40b5cf38a5b925546c4d5da5f59bb6be4796af0a8233627af31f5cf7c627231caf8a631e345d5d3e9ca9549f93fe9e820dbe98ccf27959426020a69f2d238fbaa2cae20df47fa168827c49801f6f3a046fecaea324f5192da2a6626b6044cbba52b89783cb7b77e66024db10aa4f7df21cac4809e61a4a4ce4287117467320970950b451f0720f49927ab43772968d39422e9315758d7c4cb4c3252ce97b42e712d915e585cb6a087192c1991984d315b8fc627f317774389ab29f3f414db38d97fe41b3eeb436acfd32cfe9e4a2b8c3338162322b007d578bb6c6a467609609b7de8bb6f3188429ddbd2592772c03fa5caafdbb41f7076866e5c0cca8eaa4b138d3345ba88f312da0d3d5309cc57065d2890e7cc408aaf8f24a6775183283aaccb164f9e0202fc22d8dd35225a64ce111de5f386e90706743bc09c7aa73a851fde268d4a5758a3571722f17953c8b1342030a6a47d92ca653408e1041d3335f71569be39368b1fd6d52aaf1d2231470c86044537d29b701983eda2a261e2201d36a89f03e899443f2b222590d0f6de98b77e4ce8958c6aa2e5537253d91389a679bec8af84ffb7311905a4546aef4804b8cb44935fb3e2732414309a9a98a4a5bc6f996cd98f95dc580e13bd77e31eaf35c711888e455f2b8284d16411b3572935fd18690f9a2a2b6b9de68535ddf4378b30dd61efdb825e17d42f5ef92ebc1119b8ff0e44bfc91c9ca45f5", 0x1000}, {&(0x7f00000015c0)="61c047a583fc1f1af64b6aba23d434cc67fcef8034b7587bd620d7bda4510459ff2ce5c21d964849339809d7b6ff6e55c583cd5ad5e754ce84d4acb61e71b702059f35ca1d52d42ea1d20e90719af647ccc9113caf236d2e98f4b0e583acf8917af521601e17f5e3a41cca4a7119f540c3fa2b7f79b1da6853aaecde6d28c5a02fbf6c377b6997cbf46399514f7d9dc90fb46d84d94e2b", 0x97}], 0x8, &(0x7f00000017c0)=ANY=[@ANYBLOB='\x00'/16, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r2, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0x50, 0x7}, 0x1bd51715aea98c46) 15:26:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) dup2(r0, r1) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="e5d51d14a58e2b394f1d4d336de5d024362f2c9e42daa54f4b"], 0x10) write(r1, 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f0000000580)=0x5) utimensat(r3, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x5, 0xc9d}, {0x5, 0x8}}, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0xe}, 0x4, &(0x7f0000000080)="4ee60ca8def423e585993e616ce3650bb621cc553b49f73392f270f9e12ff16d3b4bc8fb51ec3a057e8ce0777806bfcf0066b8fcff4f1ce36f2c7e98e8fbde85f568", &(0x7f0000000100)=0x42, &(0x7f0000000140)="ce4d2302c4ab5b098f3036bfdb75b11ff19c8ac0844f9a40f9fdfd07b373c550c324cfc781b6f00f32c18fd600d2bc3a0bdde0583881537466b461dc733c9243eda0386647d2e76a77990c6a0f74cdd7661c9b7c7bcf34f9ac6756956fa415de9a7ecd86617ca32a76173e508c4c52b7a44d817348b921620021595aea1c33093f9a461895a823b8a77f83b257e1144a9755ed320068402eb1761f5a1e33d90c444c2173b0ecc40fdbe2f043a2f75d1bfbcc8baaf5bf5244a686ebbcf273fb3d43a27f60b47270fa", 0xc8) 15:26:02 executing program 0: r0 = syz_open_pts() rmdir(&(0x7f0000000000)='./file0\x00') execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000100)='&-%\x00', &(0x7f0000000140)='/dev/wsmouse\x00', &(0x7f0000000180)='/dev/wsmouse\x00', &(0x7f00000001c0)='@-.\x00', &(0x7f0000000200)='){)+}+^%&^\x00', &(0x7f0000000240)=':\x00', &(0x7f0000000280)='/dev/wsmouse\x00', &(0x7f00000002c0)='\x00'], &(0x7f0000000480)=[&(0x7f0000000340)='/dev/wsmouse\x00', &(0x7f0000000380)='@^[!\x00', &(0x7f00000003c0)='/dev/wsmouse\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='/dev/wsmouse\x00']) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x0, 0xff}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) 15:26:02 executing program 0: semop(0x0, &(0x7f0000000400)=[{0x0, 0x100000001}, {0x0, 0x7fffffff}], 0x2) r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) close(r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 15:26:02 executing program 0: 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') r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f0000000580)=0x1005) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mknod$loop(&(0x7f00000001c0)='./file0/file0\x00', 0x80, 0x0) 15:26:02 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000280), 0x10dc, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x2, &(0x7f0000000640)=[0x0, 0x0]) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000380)=[{0x6, 0xfffd}, {0x2, 0x1, 0x17fc}, {0x3, 0x9, 0x1000}, {0x2, 0x2, 0x1800}, {0x2, 0x3400, 0x1000}], 0x1) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000480)=""/204, 0xcc) semop(r2, &(0x7f0000000080)=[{0x3, 0x5, 0x1800}, {0x2, 0x6}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1800}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc32f, 0x800}, {0x3, 0x802, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000580)=""/25) semop(r2, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000002c0)=""/148) utimes(&(0x7f00000005c0)='./file0\x00', &(0x7f00000000c0)={{0x8402, 0xf916}, {0x20001, 0x8}}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000240)=[{0x4, 0x6, 0x2400}, {0x0, 0x7}, {0x4, 0x1, 0x1c00}, {0x0, 0x8000, 0x1000}, {0x0, 0xffff}], 0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x4ff}, 0x7, 0x6, 0x8}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000280)) nanosleep(&(0x7f0000000080), 0xfffffffffffffffe) 15:26:02 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000580)=0x5) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x40, 0x24) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x6, './file0\x00', './file0\x00'}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x3f) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000001880)) 15:26:02 executing program 0: sysctl$net_inet_etherip(&(0x7f0000000140), 0x4, &(0x7f0000000000)="0216a23fc02ce4fa557db7a2f7d7cd11315f7950a946f709cb9c09c44dd80571ca9ed9ee1df0d7517fea1da00faffdc5ebc394215b2f02b4bcff01de78b880fb8e94b871a6e45d9a6c565259c61a89b34df6c950082c34005f74b7baf0df04a9cd3ccb45cffa94b2340e942d9025161ffc090100000000000080cb017d88737547b08e7d090e09fbb37890b88a", 0x0, 0x0, 0x0) 15:26:02 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) r2 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0x1) accept(r0, 0x0, 0x0) shutdown(r1, 0x2) 15:26:03 executing program 0: r0 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) 15:26:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01000079479aaa80000000000d71dadc7ebd8a0fbd8d57a0d563784af9855bf887a6d09c78ac31f136ac215299856a79ef624ce36a7790aca111a3bb237699e72ab5ed90d23631c931bccfa32177c65fd34ec6c14aaefe961bc6bba6e4d1b122565822f3e084444b7018a0115c0454f708a846f3cedcb2f7cf32ba9a019c000000"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="820206"], 0x10) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 15:26:03 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47a4, &(0x7f00000000c0), 0xfffffff9, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0xc0, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000580)=0x5) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x40, 0x0) dup(r1) r4 = socket(0x18, 0x4000, 0x0) preadv(r4, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/74, 0x4a}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f00000003c0)=""/237, 0xed}], 0x3, 0x0, 0x3ff) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x200}) fcntl$setown(r4, 0x6, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='r\x00') r6 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r6, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) getsockname$unix(r6, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000040)=[{0x0, 0xffff}, {0x0, 0x7fff}], 0x2}) 15:26:03 executing program 0: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='c\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x6, 0x89) 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(0x0, 0x0, 0x1, &(0x7f0000002300)={{0x85, 0xffffffffffffffff, 0x0, r0, 0x0, 0x12, 0x40c}, 0x9, 0x10001, 0x2}) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x6, 0x89) recvfrom$inet6(0xffffffffffffffff, &(0x7f00000011c0)=""/23, 0x17, 0x800, &(0x7f0000001200)={0x18, 0x0, 0xfff, 0x9}, 0xc) semctl$GETNCNT(r4, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r4, &(0x7f00000022c0)=[{0x1, 0x8, 0x1000}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x1800}, {0x0, 0x1}, {0x2, 0x8, 0x1800}], 0x5) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001280)=""/4096) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001100)={{0x85, 0xffffffffffffffff, r2, r3, 0x0, 0x31, 0x409}, 0x9, 0x1, 0x20000000000008}) r5 = getgid() getgroups(0x1, &(0x7f0000001180)=[0x0]) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, r5]) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r0, 0x0, 0x0) 15:26:03 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0x7) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x2}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000140)="67f60723c83bc44fc2329780f8db170c3635000100000000000000", 0x1b) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x4, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0xa, r2) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f00000001c0)=0xffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x1, 0x8, 0x81}], 0x8c43, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) link(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') getsockopt$sock_int(r5, 0xffff, 0x10, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020692d, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 15:26:03 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 15:26:03 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f0000000580)=0x5) preadv(r3, &(0x7f0000000140)=[{&(0x7f00000006c0)=""/240, 0xf0}, {&(0x7f0000002700)=""/4067, 0xfe3}, {&(0x7f0000000840)=""/109, 0x6d}, {&(0x7f0000000240)=""/20, 0x14}, {&(0x7f0000001080)=""/248, 0xf8}, {&(0x7f00000038c0)=""/4093, 0xffd}, {&(0x7f00000048c0)=""/178, 0xb2}, {&(0x7f0000000e80)=""/260, 0x104}, {&(0x7f0000000fc0)=""/141, 0x8d}, {&(0x7f0000000040)=""/78, 0x4e}, {&(0x7f00000000c0)=""/48, 0x30}, {&(0x7f0000000100)=""/46, 0x2e}, {&(0x7f0000001180)=""/4096, 0x1000}], 0xd, 0x0, 0x7fffffff) fchflags(r1, 0x10000) r4 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000000)={0xffffffff, 0x1}) 15:26:03 executing program 0: syz_emit_ethernet(0x7f, &(0x7f0000000140)={@broadcast, @remote, [{[{}], {0x8100, 0x7, 0x0, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x41, 0x0, 0x0, @loopback, @loopback, {[], @udp={{0x0, 0x3, 0x8}, {"079558c4a75d365b62282be07091fad1016cd978a5e41756ab4ba9a764a008ec1ecbb1a57f7c352edca6cb11586cdc5fd859dfe2ccda387433"}}}}}}}) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) utimes(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)={{0x2}, {0x4000000100, 0x441}}) 15:26:03 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x1, 0x0, 0xffffffffffffffff, 0xfffffffd, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket$inet(0x2, 0x2, 0x0) write(r2, 0x0, 0x0) 15:26:03 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000}, {0x485, 0x0, 0x0, 0xbffffffe}, {0x7fff}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = getuid() r2 = getgid() sysctl$net_mpls(&(0x7f0000000300)={0x4, 0x21, 0x3}, 0x3, &(0x7f0000000340)="2bc2c5944c41e5b416c1d57fb740bfe2fc41b1b8f6ae83983c7e90f2c41729d9eaf731182b62cf0fb6b1eab72a29c955ac24e2fbe43853ba702461c4ed9688e0a59180cff9e78d1578820888a925deabf31f67331d2033b189c41290b52cb4a8f50099a7c4a8bf57352d012609e2cdd761c2fc9496c1488c2edb445cb9e92e12703b41f704dcd71a63e9a9a48b1bb5a57332caec18d23111ae9782551973a72978b88ca52f16cc6fbcb3198f0242b6cfee43a6925ef002a4d005027d36dff3405e362103785bb708b8d758d1e8bb63abe8fab079", &(0x7f0000000440)=0xd4, &(0x7f0000000480)="69689064d44e375e337c886b9b67e52a82801491909f4895a56a19c6d31e374656275d1141b0d9d6ca599ae85153e5f0c094d7839a981e566a791739fcc245e963b0c692508034f6433768f0f2c98f049766166ebb331c10816764c96121", 0x5e) fchown(r0, r1, r2) r3 = getgid() chown(&(0x7f0000000000)='./file0\x00', r1, r3) r4 = dup(0xffffffffffffffff) readlinkat(r4, &(0x7f0000000500)='./file0\x00', &(0x7f0000000540)=""/41, 0x29) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) 15:26:03 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x4e, 0x0, 0x7ff, 0x7}) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') fchdir(r1) open(&(0x7f0000000100)='.\x00', 0x80, 0x130) r2 = socket$inet(0x2, 0x2, 0x2) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) preadv(r3, &(0x7f0000000b00)=[{&(0x7f00000006c0)=""/240, 0xf0}, {&(0x7f0000002700)=""/4067, 0xfe3}, {&(0x7f0000000840)=""/109, 0x6d}, {&(0x7f0000000240)=""/20, 0x14}, {&(0x7f0000001080)=""/248, 0xf8}, {&(0x7f00000038c0)=""/4093, 0xffd}, {&(0x7f00000048c0)=""/178, 0xb2}, {&(0x7f0000000e80)=""/260, 0x104}, {&(0x7f0000000fc0)=""/141, 0x8d}, {&(0x7f00000007c0)=""/78, 0x4e}], 0xa, 0x0, 0x7fffffff) dup2(r2, r3) 15:26:03 executing program 0: r0 = socket(0x18, 0x4000, 0x0) setsockopt(r0, 0x1000000029, 0x41, &(0x7f0000000080), 0x4) 15:26:03 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x37a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e730878ff5dbfdcf0000200683a00a52d00"}) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c6e6eb0bf8c352c5f30000001db0a9f70800"}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) r4 = socket(0x18, 0x2, 0x0) getpeername$unix(r4, &(0x7f0000000500)=@abs, &(0x7f00000002c0)=0xfffffffffffffed4) fcntl$dupfd(0xffffffffffffff9c, 0xa, r4) syz_open_pts() 15:26:04 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) dup2(r0, r0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = socket(0x18, 0x0, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$getown(r3, 0x5) r4 = open$dir(&(0x7f0000000180)='.\x00', 0x80, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r7 = getuid() getgid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x9, r7, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0xb, 0x1, r1, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x800, r1}) getpgid(r1) sysctl$hw(&(0x7f0000000000)={0x6, 0x16}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) getitimer(0x1, &(0x7f0000000040)) 15:26:04 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="018308"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="79977de85da800a0979a39a008e5a5e50f11819fe08a5ff51d2e416acfd2df45ba54791ae575687aed441619f5a581f7d63da046cc3c225b49472c06950755891a4a1e3ec91538597dc144e78642488964f4287709cf85d1ae38b772cc4f838d1595d47fc1aaf0c689d46b76613ed8ff0300000000000065898fa59eb705804cab4ae2b18cbd974c0aba7d32c1c99b605931ce94458354bd7b50b9977a4d7a7691e668d4a25ee43e603e99e20bef087b8a70427a485ae918e54f10de8806d38f8c666397b663c76948eb7b3dee29eb72776cea93fcb82cff37602e063af2ee222d3271d3b18d2592dd450b82fcd3a6"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000100)="e4370b6cc47a67817a9c11cffea1776b24d0279d68f1f9993c467ff629601187b0f3c71d618cd9e188b16fc5f38b9fd4b1963dc9f78fdc47d143bf232c815ee08069d3c93a9ca72b0b23a8b4efd45df95f55f75fa056d14fcd280dfa906e8acfdb9625e48c16fa20367720ef0d447a1358cf4a2d962cf0c7c2d9bba6897a514c9d12fc2c40e9dd39ca937fa293df9df21b05b51d6a7c1b691a10a030f330a6ee59c8a731787594424f97cb4be4f0121d6d8dafe838e26f4ceb013cccaa415927d6796a4481c81c617e96972b327fad777d3ed4ad7b038c80fae437ae47d0a8ffafa1f22cf84597461ea05b0a4071ab5e507b9c7492fdeb01caa30abfde07e8a75e520a2ab419d292b2d71081c741e3acbeef800f7000a930a90c6e76caa83bbf9c962b2d2a01f4c8aa09f93cb9c25f9558cf23823acd5db33d2cb050807ac63d251ce5f1cfaaf87c638d499c1ab7f65c89fdc137e0c2ea7a0efe1e98c69647587ba11b53376cfbeb1ea999ba89596ab29b98f8cdadbbfa7231b8624445f419d3757ca18230dea2be0ae37e732cc4d9ff5feeea046ee9252824464f1ef9cddfb71ecd1bd28500d2889c64e80d031c5782dc3cc8de3f39b3303d9594b91b5634918fb174124b09a626d83eef0f57925e01504d55aba5ca72626c04bf840f9adc337cc880b3abd19251c411271f1f9d4f35bf012fb922cd31bb42c8126218dc2b5bd937149cd129d0b5ebb42901b0ba3cb3013d4590be3ab736aa82246df91a38605176b78c150e4afb2624e274627965234e7b25661430a7b83af7ec5cea9e68cfd8e9fdbf94d4dbd26385246ffba0e52f2444948c617bb205f80e4e19f49fc0da93946a86b1474365171fce1d393e026b28a23f8445300537329ea0c31a9ae01aa662b65a5a869d8224a07d55d0e4c8cb6ab24698110d257302c906abf48ba4596832b724a11615314ccdfa3ff356c73e0d162cbc29564f9fb0aa5f787b8deb3219022054f53a59e9a75e85a2fd95698d60dade0a3f3bd069ff93e5798aa9dffc144d7a959583033cf5eca65263ac8cf73931e5ea2fc73aac6165411a50c58ca8fd6633a72eb61081520d13f6532bf999e889204d7f4075bcb62780d34209e1122d6b81c758db9c36cc41ae56eca792b59e26233390a18e45e05ed32a450b7915c541a81eabac77c55995022cce96fdb84b755e8fbc80d6a6766e440377e44744812e6e48a6330d64dd098f155ad74c7eca14a4da875b78ec71859699c574fd9e0253d0698639f9b0412bdb5985792f39e9c9e4f127b73adaafd4f0fdd09721ede84fa415430a8988004b662063eae72d572a6a98e68b9123306b65c0d53aaf42e0286a642824416e494a64e8d2e64086cb11d0cd10efac8aa209a3ca961768df09015c0fe8e1fada4c7e07113d63a93feafe52e87fbbac2882450ba0204363abc455046aea024fd71149734537a84868e4c64572e1e2e74d17e7c62e4c87bd894a5c9b6b5625664dfba537d866a10b325f83172791cb3d093a8cc6bdf1c9db0e7d1edacf0422f35356077ef2c894403816f5facbebdd67b98d6bf81b09f9f1d6f0601230b98d35c15a9f6ff4bdb3984981c7be2d835d69b7e70176892f92389ef582a0b9e8d1569e1154faf8132b984b1a27bae5992df233a72e88c6f8ee490823e78879c6038a9e5fd443ec9db5c645327cdc0590f50f82974e645ac023c57bc2c1b11cdf2af0a842ff889efed7a6d8e51facaf952e5c740de90e7f83b300e6e8826b2a54ad72d02b205f73af5fe3d392509a6e1c0e54fca45329fb9ce1bd1272a223f3fe94ecf8f57d84fff6e78170c1f1112dc039a1008171c2eed322db616b051b3bac3acc8eab9c89c4c4b6151d642867dba7278e66e1e01fc282469d207fda18adaa940832f6e1df29697dc1143f63090a963fcf54b89822ceb8543c3e9f499d2982fc5ebac6a1624b470392d96010ad91702e49ebe9db72b2fe9fc6c5b5038e1708209336f895586330c248d6c5", 0x591) 15:26:04 executing program 0: r0 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xfffffffffffffcc9) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) r6 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r7 = getuid() r8 = getgid() fchown(r6, r7, r8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f0000000200), &(0x7f0000000240)=0x4) fchown(r5, r7, r4) r9 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x4, r1, r2, r3, r4, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r9, 0x800000000000, 0x1, 0x9}) shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x1000) sysctl$kern(&(0x7f0000000000)={0x1, 0x15}, 0xa, &(0x7f0000000080)="75030230", &(0x7f0000000040)=0x4, 0x0, 0x0) 15:26:04 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x10, 0xcb) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000580)="02", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x0, 0x0) close(r2) connect$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r3, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(0xffffffffffffffff, 0x0, r4) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x20000, 0x0) r6 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r6, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) poll(&(0x7f0000000180)=[{r1, 0x1}, {r2, 0x1}, {r3, 0x80}, {r4, 0x4}, {r5, 0x4}, {r0, 0x40}, {r0, 0x10}, {r6, 0x4}], 0x8, 0x3) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) sysctl$net_inet_ipcomp(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000080)="f775c12c42ed46b2aec872f3149a466a848191e9d5c6838658fd3bf855997d0da6f136139a", &(0x7f00000000c0)=0x25, &(0x7f0000000100)="99b0d83c077455f4e3", 0x9) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 15:26:04 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETZCNT(r2, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) semop(r2, &(0x7f0000000000)=[{0x3, 0xfffd, 0x1000}, {0x3, 0x2, 0x1800}, {0x3, 0x5}], 0x3) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000180)={0x0, 0x91}, 0x10) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000100)='B', 0x1}], 0x1) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000280)={0x2, 0x3}, 0xc) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000003c0)=""/160) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000002c0)=""/201) semop(r3, &(0x7f0000000040)=[{0x0, 0x100, 0x800}, {0x2, 0x2bf, 0x1000}, {0x0, 0x8, 0x1800}], 0x3) semctl$GETZCNT(r3, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000080)=""/47) 15:26:05 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="c7102228bc83aaaaaaaaaac1080045000038000000000001907800000000ffffffff030d907800000000450000000000f4ffff280000e000000100000000cba7c7fb9219c772"]) 15:26:05 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1}, "810000005ee1048c"}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f00000000c0)={0x41424344, 0x41424344}, 0x1f, 0x81) syz_emit_ethernet(0x517, &(0x7f0000000680)={@random="42acbeaf83c0", @random="9731215fbd9c", [{[{0x88a8, 0x5, 0x1}], {0x8100, 0x7}}], {@ipv6={0x86dd, {0xd, 0x6, "8fbfeb", 0x4d9, 0x67, 0x9, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@hopopts={0x61, 0x1, [], [@jumbo={0xc2, 0x4, 0x6}, @ra={0x5, 0x2, 0x5}, @pad1]}, @dstopts={0x2b, 0x1, [], [@jumbo={0xc2, 0x4, 0xbd4}, @enc_lim={0x4, 0x1, 0x2}, @pad1, @padn={0x1, 0x1, [0x0]}]}, @hopopts={0x0, 0x51, [], [@enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x76bc}, @generic={0xfa, 0xf7, "42ed7ae6676d7ed6ec6bca0fa50f2dfa640755831afb635ac5f7208766e00582f7020f076f80265c7b2e1b0e4b3aeeef00fb4f424d234fa6281cf143f9da48c11b85b68fae1f379a8604bb0d7bbb7c157b448f95a9fd9897222a8491b31e19baf410f4bd5d1fe1aed93549114a5ea966e1f67dbb67e52d46ad58471c8741af9c083dd4e3626657717c1b9cefb443a361d58b846dc7db68bddab35ef3bf8bc92daff0eeda937949dcbf78332b6f0316e651763b50ba293e3d4535d4dfc68427a5b59b165d0d9d570854d3762b0411c112cbb25d64b6cb7c3f0d04b3950eaa06dbda0cd6d872c4dfc2639f005aaf2b216414fd096f79cfb7"}, @ra={0x5, 0x2, 0x3b}, @generic={0x3, 0xcf, "1b06d25b7ec044d4d23d83fda85dcbd1f94ea63dbc39f62bab89ac6fdc2981112a81b9891a1b83a7299de8cbe45720adea2e8b1654dc55a16ae5122110a8a64605818b5be3ce6cd49b9155214770d234c61157111cb5a37053b2077696b0cb6755b5803b7aa4267a73748ad248d34b7638cd4c49d3d82722cd8301eb6492f4dbc9d7338b0c7a8c61ca1b843f63458d40ce7ac07eb1cb0130e50beea1d717c578d4af6ba510a6d32646cb5bb8fcde1723cd2b86ca7b95d687942c34c5b1282b1370b681ea04e4579fb9be3f624ccd37"}, @generic={0x7e, 0xb5, "1dfb7ddb2a1018728663192d626d721bfde7c19f51eb95bcb468fc43861f4539f53a0d0dcc9b62980548b7cd69b750ae64227007f12b0a3242db2fd22ee00bd7e4e724f3139107ef08f162cad8166ff1756306da7873d66c3df5f532c938e252a2d23c80a4c95f6b7b895bfb5c6e27553580339ea3ccce3d9e1c68b019cd7392d4429c2ed73fb39cfdc3db2b5ab39e4d160ecc19cbc6cbaf7a785c010a077ff56b8ce15042cc9d95497b65e1246111bd84fd3aa7df"}]}, @hopopts={0x2f, 0x1f, [], [@pad1, @generic={0x7, 0xf3, "f4ad786901c539bf47bcadfa8732306dc0c2106cd1952aa25af13f00c06badb93c37047c05bb148ce03530fb0e2a436c8f1140b764da32216b994e55c77d37302f9e143cb6a494af14bef4398ba980eaa30579d54c3ac20dedee36a0caeed59c32cb35727b2d9c28b38a362c8a6c765dc7f6daa0de3a1d9694eedef5640038ce158e83128716515bd740a21ea3974589aade0e46fc0da4f7d8831d4bcb823ade4c3c5298cfddf550e2f55a47679fdbabfa738018635e547c7f90bb74a27a1e2c6ebed2a1991cddac84ec0af7907da067ffd18d5ad9bafcd156053d4bbcf3384d2af64885389493dfa834a467c14fe402fd2dfa"}, @enc_lim, @pad1]}, @hopopts={0xf5, 0x2, [], [@jumbo={0xc2, 0x4, 0x7}, @pad1, @enc_lim={0x4, 0x1, 0x19}, @enc_lim={0x4, 0x1, 0x5}, @pad1]}, @dstopts={0x33, 0x3, [], [@padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x7f}, @jumbo={0xc2, 0x4, 0x7ff}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}]}, @hopopts={0x89, 0xf, [], [@ra={0x5, 0x2, 0x8001}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x3}, @padn, @enc_lim={0x4, 0x1, 0x20}, @generic={0x81, 0x62, "78b4e47b5de1953333b99159c7cdedc000f7bb3cf6c372af47b76af13b94a17038ac5b8ae21e74354dad1e57b0cd708ae0c80b0a4776ccacaff5c01920736f9ac25095aa163a07654b9f1a328c228ccae2f90700cc207c6f282e508174ada7475d0b"}]}], @tcp={{0x1, 0x2, r0, r1, 0x0, 0x0, 0x6, 0x29, 0x200, 0x0, 0x4e, {[@generic={0x1, 0x3, "99"}]}}, {"abe47ca4133349adbc2338d3339436b697a1cd4249ac5108db56bc935648d590cee885c33e37afc2a0"}}}}}}}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = socket(0x2, 0x400000001002, 0x0) dup2(r2, r2) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x200, r3}) r5 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r6 = getuid() r7 = getgid() fchown(r5, r6, r7) r8 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r9 = getuid() r10 = getgid() fchown(r8, r9, r10) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={r3, r6, r10}, 0xc) 15:26:05 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000400)=""/221, 0xdd}, {&(0x7f0000000500)=""/195, 0xc3}], 0x2) r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000200), 0x100000000000010e, 0x0, 0xfffffffffffffdd2}, 0x0) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x171) r2 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) symlinkat(&(0x7f0000000000)='\x00', r2, &(0x7f0000000080)='./file0\x00') 15:26:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = socket(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) dup2(r1, r0) 15:26:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000010000000000007800"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) r3 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r3, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) unlinkat(r3, &(0x7f0000000040)='./file0\x00', 0x8) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="01651300eb81f8560001", @ANYRESHEX, @ANYBLOB="c6d6f2746d555e6fd6796520", @ANYRES16], 0xa) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) getpeername(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="eb8c9d7242e8067e83260000000000000000"], &(0x7f00000001c0)=0xc) 15:26:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10e8e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="4402", 0xffffff90}, {&(0x7f00000001c0)="81bdee", 0x3}], 0x2, 0x0, 0x20000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x3812, r0, 0x0, 0x4) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = socket(0x18, 0x0, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) readv(r2, &(0x7f0000000180)=[{&(0x7f0000000200)=""/111, 0x6f}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/201, 0xc9}, {&(0x7f0000001440)=""/91, 0x5b}], 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) read(r1, &(0x7f00000000c0)=""/161, 0xa1) r3 = syz_open_pts() writev(r3, &(0x7f0000000400)=[{0x0}], 0x1) 15:26:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) getrusage(0x0, &(0x7f00000001c0)) 15:26:05 executing program 0: setrlimit(0x3, &(0x7f0000000100)={0x100000, 0x100000}) r0 = socket(0x6, 0x0, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000340)=0xfff) fcntl$setstatus(r0, 0x4, 0x80) r1 = socket(0x10, 0x4, 0x81) setsockopt(r1, 0xc750, 0x3, &(0x7f0000000200)="6ac2d315092debc0fa6cf88a1b428df6d5f951bd10c0e073ab8cc312619541ea3c6b4728b9401ef14fcb82c45166f95c23c6833b3ba4be54713f656e4cd6146f1c612b90197ce2ed784c177f085288bd88d1f6ac46c6a210a22e4481629f2c3d9b85f9dcbf7c7e568c5dd68fa4e281491c22f283bd7531cbc274afa0261864858fabd398c714fa5137b990397638d3a9606705f93c65def31f5c734c7f6b6f08a131327cb7d1b6813efe661d58aa4aa693d93c3aa2a096d39ad93e5d5baaa7a7bb6b91e6ba93815b27c8628285b8a2bed538aad3f9a80ab668ac9c472737ba62c3efb5eb82fe4ba474f1d76735457859c107363bf613453816291b", 0xfb) accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/54}, &(0x7f0000000180)=0x38) getrlimit(0x2, &(0x7f0000000000)) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x0) r3 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) seteuid(r4) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x3) r6 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r6, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f00000001c0)=0x3) 15:26:05 executing program 0: ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000280)={0xfffffffc, 0x7, 0x20, 0xffff, &(0x7f0000000000)={{0x9, 0x2b, 0x80, 0x40, 0x3, 0x40, 0x80}, {[0x80000000, 0x3, 0x2, 0x100000000, 0x1e, 0x3ff, 0xcdc, 0x1, 0x1, 0x1, 0x9, 0x1, 0x5a44, 0x3ff, 0xfffffffffffffffb, 0x2, 0xff, 0x4b09], [0x0, 0x2, 0x8, 0x3, 0x5, 0x1, 0x6, 0xffffffffffffffe0, 0x1, 0x1], [0x1, 0x0, 0x401, 0x0, 0x0, 0xff, 0xffffffffffffff00], [0x6, 0x1, 0x100000000, 0x7fffffff, 0x7, 0x8], [{0x0, 0x80000001, 0x7fffffff, 0x1}, {0x7f, 0x8, 0x60f, 0x80000000}, {0xcaa, 0x4, 0x2, 0xfffffffffffffffb}, {0x23, 0x4, 0x48, 0x9}, {0x400, 0x1, 0x6, 0x6bd6}, {0x72a, 0x4, 0x2, 0x5}, {0x0, 0x8, 0x64, 0x1}, {0x3384, 0x1, 0x6, 0x4}], {0x87df, 0x1000, 0x5, 0x6}, {0x8001, 0xfff, 0x8, 0x7}}}, 0x8ec0, 0xff}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000002c0)) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000300)={0x7ff, 0x4, 0x3}) r1 = socket$inet6(0x18, 0x8000, 0x2) r2 = accept$inet6(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) r3 = open(&(0x7f00000003c0)='./file0\x00', 0x2, 0x8c) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) fchownat(r3, &(0x7f0000000400)='./file0\x00', r4, r6, 0x2) socket$unix(0x1, 0x5, 0x0) r7 = msgget$private(0x0, 0x4) r8 = getgid() r9 = getpgrp() msgctl$IPC_SET(r7, 0x1, &(0x7f00000004c0)={{0xd47, r5, 0xffffffffffffffff, 0xffffffffffffffff, r8, 0x58, 0x3}, 0x7, 0xa2d, r9, 0x0, 0x0, 0x10001, 0xa1, 0x9}) getpeername(r3, &(0x7f0000000540)=@in6, &(0x7f0000000580)=0xc) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000005c0)={0xff, 0x9, 0x1, {[0x112a, 0xaded, 0x0, 0x946, 0xb4, 0x1, 0x100000000, 0xff, 0x3, 0x6, 0x3, 0x1000, 0x0, 0x5, 0x3, 0x7, 0x2, 0x6], [0x8, 0x1f, 0xfff, 0x1, 0xfff, 0x6, 0x7, 0x5, 0x7f, 0x6], [0x200, 0xb48, 0x81, 0x2, 0x1f, 0x101, 0xfff], [0x4, 0x401, 0x95, 0x0, 0x0, 0xd7], [{0x3f, 0x1, 0x3, 0x9}, {0x35, 0x6, 0x7}, {0x849, 0x7fff, 0x9}, {0xffff, 0xc0a1, 0x10001, 0xeb}, {0xe2f, 0x2, 0x5, 0xa874}, {0xf795, 0x2, 0x7ff, 0x1000}, {0x3f, 0x7, 0x9, 0x3}, {0x81, 0xff, 0x22, 0x1}], {0x7, 0x8000, 0x8, 0x4}, {0x1, 0x0, 0x3, 0xfffffffffffffc01}}}) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000840)={0x1000, 0x9, 0x4, 0x0, 0xfffffff8, 0x9, 0x8, 0x10, [{0x3, 0xd52, 0xbc9, 0x5}, {0x3, 0x5d, 0x32, 0x5}, {0x56b, 0x2, 0x40e5}, {0x43, 0x0, 0x9, 0x5}, {0xff, 0x4, 0x3, 0x401}, {0x7, 0x577b, 0xfffffffb, 0x4}, {0xfffff801, 0x100, 0x5, 0x101}, {0x101, 0xff, 0x10000, 0x80}, {0x4, 0x8001, 0x3, 0x7}, {0x7, 0x0, 0x2ee, 0xffff}, {0x91fb, 0xbdeb, 0xb56, 0xd0fc}, {0x3, 0x0, 0x101, 0x81}, {0x4, 0x7f, 0x8, 0x8}, {0x6, 0x7fffffff, 0x3e5f, 0x80}, {0x7, 0x9, 0x9a, 0x9}, {0x9, 0xbe10, 0x32, 0x6}]}) write(r2, &(0x7f0000000980)="5ea05aae87be3fb783092d3a09cad37f14f001fca62b5d43666638456dec2fd38f7ab5b25b7e886f0cf8fb438342278d996139f68f515ab339a4e790d81166d1a2ecfe38d40eb043e5d77336fbea599d8fa0f9cb3e3004dbb00d1121a7aab49841f7edb447978da13dff11567e0b88f12477deacb7ae6961a402a78ffa2e4c907757b24df2f3ca10304eb98700c63457b26a679a705b45d02238e9cc2605eac6a6ec2621c8e536b1", 0xa8) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000a80)={0xfff, 0x7, 0x5, {[0x0, 0x7, 0x5, 0x20, 0x3, 0x1, 0x3a, 0x3, 0x100000000, 0x2, 0xfffffffffffffff9, 0x5, 0x0, 0x4612, 0x8, 0xffff, 0x1, 0x8], [0x1, 0x3, 0x25, 0x8, 0x5, 0x6, 0x41, 0x0, 0x9, 0x4000], [0xfaa, 0x1, 0x3, 0xa30, 0xc2, 0xaf], [0x1, 0x0, 0x5, 0x3, 0x0, 0x2], [{0x9, 0x90, 0x7, 0x8}, {0x0, 0x5, 0x10000, 0x800}, {0x4, 0x9, 0xf11, 0xd8}, {0x9cf, 0x9, 0x6, 0x3}, {0x0, 0x6, 0x1, 0x5}, {0x7, 0x0, 0x6, 0x401}, {0x3, 0x3, 0x401, 0x9}, {0x101, 0xffff, 0x80, 0x4}], {0x3ff, 0x8, 0x401}, {0x7fff, 0x0, 0x7f, 0x8}}}) 15:26:05 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000040)={@local, @random="3167aef370ea", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @loopback}, "af7916453e930a2e"}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 15:26:05 executing program 0: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = socket(0x2, 0x400000001002, 0x0) dup2(r3, r3) r4 = getpgid(0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r4, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x200, r4}) r6 = getpgid(r4) r7 = socket(0x2, 0x400000001002, 0x0) dup2(r7, r7) r8 = getpgid(0x0) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r8, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(r7, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x200, r8}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0xe, 0x0, 0x0, 0x0, r2, 0x80}, 0x7, 0x0, r6, r8, 0x10000, 0x7fff, 0x9}) syz_emit_ethernet(0x3a, &(0x7f0000000000)={@random="0100", @random="32c8e1654cc6", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @loopback, {[@lsrr={0x83, 0x3}]}}, @icmp=@timestamp={0xe, 0x0, 0x0, 0x0, 0xfff}}}}}) socketpair(0x1, 0x5, 0x2, &(0x7f0000000040)) 15:26:05 executing program 0: r0 = open(&(0x7f00000004c0)='./bus\x00', 0x8000, 0x84) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f0000000580)=0x5) kqueue() r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r6 = dup(r5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r7, &(0x7f00000000c0)="95", 0xfffffe76) dup2(r6, r7) r8 = fcntl$dupfd(r6, 0x3, 0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000100), 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) dup2(r9, r8) execve(0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000040)=0x1) 15:26:06 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x6b8, 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000040)='x\x00') r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x3, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000180)=""/183) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 15:26:06 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000800000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100f0ff00000000000000"], &(0x7f0000000040)=0x6e) r3 = socket(0x18, 0x2, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000140)={0x5, 0xffffffff}) getpeername$unix(r3, &(0x7f0000000500)=@abs, &(0x7f00000002c0)=0xfffffffffffffed4) connect$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 15:26:06 executing program 0: socket$inet(0x2, 0x3, 0x8) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) 15:26:06 executing program 0: r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100383a00000000000000000044ed275b0c9cc2c1f9c50000000000000000ff02000000000000000000000000000101039078000056798edfcb94d233000000000000000000000000000000000001fe8000"/110]) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) sendto$unix(r2, &(0x7f00000001c0)="adce967106b24cde32a07182b694dc2ea363dd8398938b246b2c408f9af46db4b1ee50afde87db40993054e1bdcddfd00e82b498ac21f55943dd276329bf27129ec59e4aad8f46a869f9861f613bda9a3638d20faaa8e1749911117ff4c85460c5784c6ad59cf4e073b1b6006fbbf27b0c94ecec1bc8e015189ec156ddedcb4a64d79d40e308a52c369a986b2cacda938c1c4f98c52854e248f27b9cd3df73d85345e67e1db3bd6fd5bc8dba48fb0f080aeabeff065264b552cccf311b2a6a1e3bef272db5d4e622ac6ac593db417b2afe1793491a4e12ff72478d1d86899f41c9e6cb", 0xe3, 0x0, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8) 15:26:06 executing program 0: r0 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd607e60550018fffffe8000000000000000000000000000bbff0200000000000000000000000000018800907800000000ff020000000000000000000000000001"]) 15:26:06 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adbfffffffff"], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet6(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) getpeername$unix(r4, &(0x7f0000000500)=@abs, &(0x7f00000002c0)=0xfffffffffffffed4) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040)={0x3, 0x9}, 0x8) r5 = dup(r1) socket(0x18, 0x0, 0x0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 15:26:06 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) setsockopt(r1, 0x6, 0x2, &(0x7f0000000140)="9968f86363b4a427c7c5017ad71f080865898049bd819b76d7c421020a14a629cc9354dbce0d654840a84384cfa21480b2cd4eb11fc0bad2d3d84813c1fdcfe4511caa5e1528dc3fbb6c9d211754c8ef8fe022ecd6750e326a87b68f2bfa7573c0e3fa099bb86a376cec51cd567088c8fb68c104cd81aa6b26f85aa00f33d264f2446c8fff3a35ac7256db1de77add19d8935f01d459d1b26aa19f7890756a619d75f9", 0xa3) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 15:26:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x200000029, 0x31, 0x0, 0x0) r1 = semget(0x3, 0x4, 0x101) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000000)=""/220) 15:26:06 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xa, 0xa77, 0x84, 0x103, 0x1000000000008}, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000002840)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0053c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfe96d2d2491e47280605dd5c807588d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2e76265600c503b696b45293848fd7d2e57c8c336d4c6c6b2014daba8c5dca93fd54d0905b07e454e626db5e09aaa3e73c3a2f1359739022dc956090f44ac73ae9ac5af030ff961673e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd0099778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d603000000000000001166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137080000003fb7d9ea668e53755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b10687469bf66a68413241901dd7fcb8350567e51f94ec69b842c4dc18684a31a6a4de38c84cec7c541bd1c4c0eeafc15e8b4dc535846e617d08de31e3204cee3bf598140e61cae898b200f86e88864aa0a78b9d81f0940d1a56155f845c64f2cba91e751892d499586c75bb6c8d75ee87a59bea14a744ee8f86906d5b7b03f5e9762fe87e0dd2eb0bf7236c391ec58c10c0a5a2b0c4651a61c590e83ae4736f4fb3c855e1da9b510d0c047686d21df27d83430304254eaf0bb57ab9419c4c91b152d58c98353fda37a020a5766e952aa3f049fe47332026304147867e181e6e80252fc0c77df08cc71eaf2f946ef6636bdaea0bf20fc23ded1caeba08388edf9c7e593eb09d4486d47b0f520a34717e15249860ecd881c18769628e51cbe4099fb4d9be62bd08639565b05a66663cf9a879d4f7746d7f3a912e8fe4d32f29139e64c0f4a75945d90ba69a88e7c09f2f23a22f0c2d9a98f923e4a4f69428d471e73f99a9bd63c27e643c226bc60b71dd4d9947492f6836678a280d14e7c2c0fc6f653f4685b4bd05f20120d3afd4da940b52664ccbb0fcd6a63f699ed8c2c6a358697cfac10d7d9a204b07fe6ff82436a3b75a78a102ba47c9db2077ac1d94ce4f30dea53625458a31dd2d71ee7f107379270e886e38d10f9286e5ebfc89"], 0x10) sendmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f00000000c0)="03446c07995ff75a071d4b3400723320a10530ad19ec09615f8bab44388ae11426c3ddcfce72cd842f8b84691e3861d58c167270bd90d9b0458a28efef840c352c0e43a445c75fb63bfbcc5bc63cd865165957caa04e6fc5b354b6eb54d2f8b4ca918c9b70817fe84ea46523fdb83ffca823ebcd9ab402a300050b3b75c0ddc0bb4ff8", 0x83}, {&(0x7f0000000340)="1d61571646745cc9fadca57fbaa8355cfb19fe7c7a2d7ac47c448f4be82dfff8f13e10c141485ee19aa60542889795754592f014833fc939978950da824f9e5fa40d81df36fd2c0884667b6b2605f31480065a0614", 0x55}, {&(0x7f0000000200)="ddfe0d6a8b0c3e9dcfed5202ac55fe06100843bf6283daadf170e339689013166442985d17a8989fd144e47dd9a5a099a4dc5e119584b7a3c16ebe7d7d3a3d8fd0e5b86064a583804a9f62e7e12317a60bd0fb8ef9084880796e720d33cfcbe54f6824ae96dd", 0x66}, {&(0x7f0000000040)="3be78f59d241ed264526c9822ade65830b893d343692166e8ff77ce856", 0x1d}, {&(0x7f00000003c0)="71496c3fe81227be97cfd41765ccfcd59a824ce8d9eb650517f273dbe0e20575fb1021a3a9efc4b4a1dddfc472b744d9bb40507009a0117f88af068c040b779add6acb1aa0cd9a", 0x47}, {&(0x7f0000000b40)="7664afff27d52864ab6d4bdd276eb39c37bc3f3c7008eb8a3b36a2763b8941293883e41d7c7d258a640d9703c8b7e8d3ab8639fec0f15a66ef91e7d1576a583a46342d28c43a1dc97f48f16e1b41b0375f9fcc05d43fd9a1b5256871b35d793e9e1636278899ef90220c60031b9dca58b7f153468c710e92304ea1e126cea168bc3a5e81ab9d3ec51777dfea0597421939897ef8ce8325b1ac880f8e84705c417edb7583726cebc3383d8763f671298993d01b8ad6bf8b29d47234a8c5360f94272a0143f2f5a6fdf4b07873f33be55aaca3e6d79a80052506b507114d3b912d65e49870bbb5ba853911932dfbf9e0b021840a3a17fb14b60dab3645797696e206d12d537b3d4d3221b76f72c64f96a75611d5307e0f24cccacf6a041d2316d6870457f33e1309f19677ac6354fb449122a9d83a3bddd53bd1d86a60fda45d678e54bc96fad9f0d6e01c0cac4e9bfaa42374342519024bdf0bc7a6d309c247f3bff734414b672fed25f5efa2083dae53c0edb495cc961bcec71f3868878218367fbce567c792cb15a70eb508bf25dc0cf4c878fb5199f040726d75e6fa0dda017bbd632be93e675e1a3d9c26f3c708ba5926731455b751689ddedd2007d2cf3b1e1887bf4c447d08a70fb0c379abee70f9ccae828d91578dde17c81f7ec4377354b5eb675108f31359d581ec60b55f40c443d87d8ef79d4adf0b5281534020a9324b6270be238452ea433d4db3086d13ca5dbac19aed86ba720ac996305d1e6abfbcded106189270b5a3bad00a34168ab267e75c6939242a9540667017f5d9235594611d13f61e25acda797be0855464f4935f3430d844bbf180eaa67764667009d3735bfb4267f64d57a5ce41bc5e7fb0fe34a54a37f26b23c76b2a2c4966e7d6a50b3113f2217fdc5e22011f7056c4bcb8bba65921f8bba68fe00c73185f234121f03c366e62708864db9127aa443aa147c2386ac2e01c8383ae50846c05a7d08f4dfcae44477475fde1f9bed12b862d715e14305ad7ae5648f0d6911b14abab584e5a20cb576f05be02cdb6c1dd71fdd2adb9ea76baa09c6864065dbdf7de1b39c74aea79bbd687666f48f27dcab47a4ed63930494c59c41eec0383c39d953dcca0adb641ea7a6aea7dbdd216b8cb0da69478520c3e9926bcb4080b9c627c6f4bd8a31223bf5d3c286d626af8a5faa760cf781827ad2bd1e320f2f276675b3522e6db717e0a657260f3b1f50d0cbc82de04f16b1f0e31c6b85bc2f15893e68407f272b8532889e2cf2bbf2570da8890aedf470fe82ef25847bf1fa67dd8e418784eb68049f8d9d8b23b2ea86dbd839775460a3f814e6e372f37e4546e9d0331d5890ea09aaf05127225b68d33c0c69585241a93ca130e93ad66", 0x3db}, {&(0x7f0000001340)="39a2d45553edab24c9ab59be722d35a4cfc2ec8ca4ff60f695c44dd61cf393dfb98edb3ced616003e4b7674b6f9718ebd3b046c6f2088a681bc0f32b7b4eaed6b6be5f34742344a3d0d9dbecc5c9e70535f3e94b5e466e3cf9ac9a33a08e7ccf1b640067a3515abdd14edc3502a65780a0b9bbf41e7a0c80b223e55710744e334893b1d145a1e1c6f9e5be832c3db51ccf806606f425833afbca4680cf26a2bbe7f2a63da4260bcebb7c7fc17aeb7ff67b8e0152a5f65fbf23cfe192b1a726673b2b9c6fe9daa5ac6033e148b623c916452d473741533d414a11331be8f2ad23fb99471044107337913b5f3f7f1c3503100c124598975cc77781ccb4f8d5a80693849af90676cd4571b1a49f58f77999dfb7e26497e736f15f57dd68cac6e28c49f39631007e5a608672af260f39578cfcba75c994b5d1763b01306f8a43327ec1f98912e8f65e8653540441dffd6da4bf63d4a98f3f560708ebb37cd8cc474c56aaf722d3e3309b83ca2d3416f9b3bbd9f6523e2c2602c8ad85e516019324077077f813609f673468ddb5c02803bd3b7dec03bd065951471e1d53f1fc88142899a8b8547ad0f730157899660273fedab6823d2cf43af7331fa3c34f5c861937b6070d3453cc81def1b5e565445ae3c24f86b9a83bfdc20e867a47f67cb70f69cd35515a5dde2c8b4372268901240d12e134f17f01dd7fe59dfd17aa27bf060bb67faca27885044aa67cd15367a8829b235e6bdcb6dd0211cf2d974372ae7d5bc68f8a8aa267df5f689d707aa8b602c544f7b393b3369596d651b793e44aa6d19402436486387440854b84c0edde9184dc6637e239ebcd75766394256b877fa64793b827963a641fb362aa26aa0d71160e42379b2134d9c65fd1a04928aad86d49b5323f9f8c29e78015d054ad197ff7b8b73dea1beb0882f55b08310fd7d974fadd2077e04bfd2121fa0a19bae38e491c82f4169ae80df1ddafac3af57f431a3eb6e9e17e4ff8c982fbd8c5f6b306b9f171fc2bae604d3402d70cf6da938e2b550058fe491dc4bbf344fd733432d3deea343c4580e11827568af3f6afa3dff504887196a60cac3a611cbe9196a7b68199b7d15198d7442819870e82fb8e10bec6c0cd54b65c8a6244b1754e663bc5c2890dc7cbdee0a929709bb9586d56d9fd5f8c08f8a3266e26d2369137af194eb6dea648dcfce200ecc251007c9695e42509775f3d5806313e261a03ed1de5205e5d29f7500fcd2cc47791ca74ec8c9aba0aa57438197b9460380ff8af827f36d527bf7fc7f5710265e8b0845b97df9840f141c926e17a715bd6f99de72f7c7b98d7cf87b0b73753060cd476e2e60230e4f313a4c7facb8491bb0ae4c333a83a1c1090f415078117a64f6711da591abb7630ea845dcb1695b511b79835f998cf0c1859be5e579b64e2d94736fafc485a6c87a288b61677122da0f0f1f569ae7d967742b466d19e40cbde256c1a17afde6c89a7eb251e1ab636ddffec53ddde505f457f690852786b10dc8ba7f10675a593f8db6724a90a6cec9b9725bb7d7b68bb32510c09d5220c0b23e9e1b8f6b62505358a48c061002da66893a56825183108837453161b5b18016bbe5e759b9a41e6ede8b49ab8ee2c9462e70c722bee52dfb1be38276eae126bb1f0a3dcfa2851cad86b2406006ab188b16c717139296474a628230312aeefe7bf6b1f086eae23c32c90f71eea1c560668b7fa21f057193f272bafc6fcd391e4625b530c6d0b1684d243d094a1316897bb1fbcbff3d812732d6ed4a048d3988a101ae8a80cd20cc9e939d09eaa54bc85dce361f0de8b9177ef7bb9229f2469efdd4c2ae674adc8bc4d602333b5ca68c2c7b6ea63ce1e69cfde85d29a856b4fb80ee9f5c7e66b0aa6609d7db32516345f55daffdb23da548fc73420e806c231c2778e8dd55e5d706c43a3e8b216825d6e28e27a775fac37bebc07dbe197a628462d7616a0f635d7f7c851c90972a5bd5db2e00cc5b1615dcbf3b4b3927a61179d2f1b4079c905ecb26bbab6dc4edcd5e4a1432753f649de2f70204720e8005673dab1e907071e4e6eeb05667c0943ec1602c2583cee8f0d81ed24e006eb16e0ce97322be7ae8a1223e49b63c9429033caf35a0bd58ca3e13d44520ac505a49751483f7b549e8b1903b4f795b61bba2f6f83ad021724886be39871e988d6fd5ac95a53c648f30e6f848b9343b3ee23b524f9c10f5d8fafcad84d41762bb4cc70b729d990447d89959ab962e39eb11b20606fa61eee5fb57822ff1efcd54e8af90da68bd5fc237e47dc324feb376018efd2b36883f783dcf3e8aef809b951564d3b9395fc92273e19c165a82dfafb4ddd05461ac9f37f47951c7731591c82deb69ae95ad2133b57f455a65bd95d9de64eb23555d7bef431c01e0377c48cfe5ae8f9cd82fc1e091b4e14b9b8e1a92015a7bf0780190e203926d1e33f1c82d7214558d56038f4d62f76fa69a1be98f418aa42b6a3a557d6006ac4e11dc2d17754fce5ba973706fedd6db9a868580b2fb72d48bdb9b1b47d0300bf2cd8fba7640aa1eedba2b671c6484b97738f8fd4a42c03c2805575b7a00c4e97af3a5a3f867f0817804dce7c69a5349c1c1ed6175d1d642cd7e698841c8ffcc3088e032c7249a5317b584e2bc16c7f625bd0bda62a0b0fd6f1087bb387b4f63658eb728a5bc908cd1edd4ef7a44b994049d22cbe84ba1914f27ef8cab1910ef7473843b3664b06ebef3be2b05f89edf5b9f5e47f32b63d0b74e836f6ed8fe7bc8ac743df1fcfa9c540c32a351b659e03c2eb2ada0e5cc811db48fa5ccb41da0a1c9599794f495cd5351d211044f730ee23ac488e27947ff839e225ea5633fa69af1d3438fa0cb6da5ef61d6e5cc3b3d57e98f911ae4d389e28e2ea2d4fdc0ddedaef89410c862a07f9a6c1b9d3cb71ebc5935405eb5121a4b134dfa400d3c938bb54967bea85fa9bf5ac3c2342b230323313039cd0ba49fc728c225b204be278ee26e3dbbcf46eac6c523b370f3593b1ba9e451ee6a1b929df7d7073b32c4f17d3455893a384d46a29b8506ec2f73981ca9c9f60ae11ed028f2e3bdda66e24e682bffee18bf47143ee83c27654462bc85a2ad6f4ce87ac76920e2a4266d8aced14b6ca33092cc4e4964ae55975346c190b76fea3f80fa15c2dc4baad120f4d4dfccca57c315c985ba6d8db229ae5023fb3499095c72c4fa2f0ff11a057d913a8207cc9cb6cdd2f68520bf560414b89a0c5897bd11f49beeb3035b412a01ce1b64d4224f86b964705202401f4489df1c697bc99a956b345328713b5e1f3f99d542be1152b2631aaf704e929b6d476ce33da79ed8b9495c7b03f9b031324ac761150f6e47bf0cd9f0493a99221398e048ae146311393e93c2c661e07b83a10f5bf89b645a929889095cc96ee37bcfec3c3a76219fdc0a74755bf9e70f17b108fe9bc24db26e0b6286e4f5daba482da0b400459d75bfeef2149298607df06500934565e56483e73b827cfe139ebaee53a08bdd25cf43e1902b5ec11fe6c0e6b6ac4057d015a6d00dcc0397cbc5ff9ab50961f288a29364a708ad99fa38cb3a8dc4a78f7fcf6e0cd183eded2b0712a45cfcd9d05fcfc81aae9a4508802e2f02807146809699aa0c80effae5a6bd0773e20a4a2781d335533a7224e1b80cc3522a80d5c3035e8f3b3897b4fa823f9d923e8c00173703dc0a629e3d929d37feacee07e510fb2e7974a7026a75d0a60d6d782f4aa4a0792c9286bc8e77ed7e2fd466cdf7a6a873e9abef036d328d8da84acfbbb52ddbb31fb4b2c41caab3aef0a85377f183ddd0482bb433d02fcc2b2a3ab43c2fcc0c0ace029b29bfa72b8cbef6553fa67e835934f6d9c8d9b64bd17149902c4d29b7c3deaf89c98a44054ec18fefc0d4d1665007913832c6e3d80c06448ed3560a4deaf6b5a026bee745962ce1e91d3551d09161ea88e5e0e9c15f7d2de7037754febca7d8c43aa4d08151649d632e48367380628458e7fee35e277165c41138a66ac62aa42243cc469087ddfc48b1c7047f44f8fed8f4efb293d1bb138625c57ecc6fc154256797b61497bd3eccc093dca3edd1bef0e7cefcf8a14cb736fa507cce0d1315636a15b5c6faa7cb88ecf37ce437229102e8cede8722080ef0c039b1414def1dff078498809cbd42201269c6809e262a542312af3610e65d8b912f905c8719a496c83d8060fe65f1abd94b8e13cb17a802e46458d93f25af4f0344099fcc87c8b9902aca31df8270a588b7a1845a5c57a8d692e937710ebdbc1a46f661326a8c16843cade2efcd1f332a9593ccbbe6694c952c99919dc3dd95f962c2d7907063ff1b7e5167b1b48dc12c795cb98293e35b4138b87f4c3fb83dff0b6df5c76202afb7a91eca2f1e3812047918bc11a6386025db880c901282f5bab45fb712b9a007769ed9eb5f0c48e82db5354e2a7ca2d81344c2bd273c0a3b9690e3ac6c08704935e05f1b17a3cd287d7ae7167819a3f56e4fbc62ce6e89d5c3047540198a6d1337ca76eb4a84328fd6934d0fc07927a5b3f216d82e3efbde3029a0da5c9888c891b5bfe734bdd46570b21abed60bc0b6f13e0e266e5bde10f67dec07405d9e54815c51c6f9138c7d36b9fc8d796866dc16d2a847da2a423c5ab69354a41f1f2bb571468828196225bd9e24d6a96e1ecfe6b3f8c91d2a714b52f691ae9abe8192fc4c48265084191d3c67e61c0c875a2cd8d1ca22e90b44aa0e56312098222dbce5953e0730cc1f8902c071be0d589a45669b812ad063ad0b681ec6f3b2c7466f2f0d212e39720b903b1c84e118fd3285e8605039688cf34c6f72a3f1f60340ed8ce3d61411b4af3873cd14641ef0516838194e768c8d77ee5123e5bd312c3be7c1a4e04430bab73b9cc783ca49085361f2ea6e58966e0a6855456fbcd1249e8f4d6a16ae956cfbbc620cdd9eac0b8960878eae5123fbf4deb5ed8017d1eb6f2accb704f8ce29d4bb1463622339e15087136fd373def8045cb6f7fb3a7c97676e50bf5344f52c4a54a62137217ace73323e64b7677e85a503454dfabbe05df4e6fd6714e72f0ed64a96e10a5cb632c166075515774bffd32c614607a2a3c530fa579303a9a569a0dd61bfda9b8cffcaf44fcedcaf15fe8839c00931a428997f2e72147e70e7efa6c7910bdb72da1c13eb8bb8aebef21717f502fde415617cfc4e0449c801fde64e1fc5cc3c2695d96e821645632253d9e29e43d1c2dbd61190091146e37d94b4af7c6769dff753698c51c359b17066c3b061ffec7ea673e90fda00dcc5bd54df56381d8a838a29840cb1c400173deaaf98924d55b949a72c44bf50d699c604f1147259ad04083175e0cd7a8929c35757ffa7cf89b37bad96f498419a4b2e080187dae00407cbb3944d1b6067978173f0fa8a8e56fb93ca038704f7ee4bfc1552eb15c5600cc0b7a104f624fb9d73430d2fccc882e85aba548752c2591c1e8ac87d19d65dd3811b0a9147ccffeaedc3f7a5fb9405047eaa9c1b80759656f4c8882445d7f4dfeb02475955d26aed8bab693b09be32aa66316bbf0027c3deff431b24546ce919e0acbb99d51fce6ca11d32904c75f6ecd448b3964427444ca3fe6352f56eb59fd034605706949261b3e131c0179b2e6d82cea9c8ab5ef477eaf26263fb7e84dd87a3a66ef83a51163e3a482bc5bab17c799d7a6199a5aa2438f299d80c6f51b9c839f8848cd8af5d26537cef75964f5a35246d6da2725acd6a8e1e939c6f5353fc840108f772bfe2e19c0269dd104", 0x1000}, {&(0x7f0000000700)="052138a7577162cee7fad6c976bf5a79f43641e83964f7fe80a21a1034577deac26dbc1bd29e45b9d27c834302aa6123c1adbaab2a5dceb169f152401c198501872736292769d22fe9059b869a39ed92b1318f2072044e00a1e4c5c1ccb368f4d1dce59e53cfdc58a7d8b6983c2a0b039072e46cce7521c9a71b3c1eac89f60a8f2d1b6553d4b1aff163795aa649bbdb5dda5e1681368121abe1001fc409", 0x9e}], 0x8, 0x0}, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000005c0), &(0x7f00000001c0)=0xc) fcntl$getflags(r0, 0x1) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f00000004c0)=""/208) semop(r1, &(0x7f00000000c0)=[{0x3, 0x101, 0x1800}, {0x0, 0x1, 0x1000}], 0x2) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000280)=0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x2) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x5, 0x1, 0xffff65b9, "9af5fbbaa00def07b9575f0a00"}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) accept$unix(0xffffffffffffffff, 0x0, 0x0) 15:26:06 executing program 0: nanosleep(&(0x7f00000000c0)={0x0, 0x7}, &(0x7f0000000200)) r0 = getuid() setreuid(r0, 0xffffffffffffffff) setuid(r0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000002a80)=ANY=[@ANYBLOB='\x00'/151], 0xa5, 0xd6d0c418f59fe7d3, 0x1000) msgsnd(r1, &(0x7f0000001e00)=ANY=[@ANYBLOB], 0x1, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000240)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @rand_addr="7d7061d8008a2ab4425e11e26951bedd", @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "239b75", 0x0, 0x6, 0x0, @local={0xfe, 0x80, [], 0x0}, @loopback}}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) r4 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r4, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$TIOCNXCL(r4, 0x2000740e) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0x5}) 15:26:07 executing program 0: symlink(&(0x7f0000000180)='..', &(0x7f0000000080)='./file0\x00') link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='./file0/../file0\x00') 15:26:07 executing program 0: socket(0x1, 0x2, 0x1) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000300000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7004be781e3d91f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xffffff4e, 0x404, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0x54) syz_emit_ethernet(0x1056, &(0x7f0000000900)=ANY=[@ANYRESHEX, @ANYRESOCT]) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000240)=0x8) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000680)=""/197) semop(r1, &(0x7f0000000180)=[{0x0, 0x3, 0x1800}, {0x1, 0x7, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000004c0)=""/181) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x8) semop(0x0, &(0x7f00000003c0)=[{0x3, 0x76}, {0x0, 0x802, 0x3000}, {0x3, 0xfe, 0x2800}, {0x2, 0x30, 0x1800}, {0x1, 0x2, 0x800}, {0x1, 0x9}], 0x6) semctl$GETVAL(0x0, 0x7, 0x5, &(0x7f00000002c0)=""/198) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000100)=0x2) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000001c0)=""/77) semop(r2, &(0x7f0000000140)=[{0x1, 0x6, 0x1000}, {0x1, 0x100}], 0x2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x2) 15:26:07 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x5010, r1, 0x0, 0x1) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x2, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 15:26:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x81, 0xfffffffffffffffe, "0300"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0x0) 15:26:07 executing program 0: r0 = getpgid(0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgsnd(r1, &(0x7f0000000140)={0x2, "5fcbf958e671baa177c68dd5870c228eeb925df2954a7ef38e30d6f81f5c3d2e04580a43e73e7eea54ed10af4e3ebe92b63b4581cbcf05460cfe8fe5df4b15b866bfa5a215c9b5de8a26a3622ffba8a5fcc2b981b503d978921f74c0e2c517e7f0234a09e9cc5a9728378862814ee8db307006fda0f130f8acc58652c32695cd23397818696de47eb22f611c65445cf39871949e135d34a0169c8deca86e9818c37258b527feddfb54133a6f6e21fd1995e799fd2ef198e87ef374d129db56ffa660b102cd609b8bffbdea1163311f9dca0cc912b69c8bf112f7be11edaafd61ff5f71b359b474753aec84ba3814711c1667631919c4f85e91"}, 0x101, 0x0) r2 = socket(0x20, 0x4, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000100)=ANY=[@ANYBLOB="00020035"], 0x10, 0x0}, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[], 0x10) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x5) 15:26:07 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xd7}], 0x0, 0x0, 0x0, 0x0) syz_open_pts() r1 = kqueue() ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000080)=0x18000000) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x7) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) syz_open_pts() 15:26:07 executing program 0: pipe(&(0x7f0000000480)) kqueue() socket(0x40000000011, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r0 = kqueue() accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0xc4e, 0x0) kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 15:26:08 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, 0x0, 0x0) 15:26:08 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @rand_addr, @broadcast}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x40, 0x0) 15:26:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0277037f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000180), 0x4) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0xfffffffffffffef0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000080), 0x4) 15:26:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x2090d8, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) r2 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) accept$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000280)=0x8) syz_open_pts() r3 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r3, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000200)) close(0xffffffffffffffff) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0) mkdirat(r4, &(0x7f0000000140)='./file0\x00', 0x0) 15:26:08 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0xa088ac064810a368, 0xd1e32c93d5b40ae8) r0 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x106, r0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x104, r0) 15:26:08 executing program 0: r0 = open(&(0x7f00000004c0)='./bus\x00', 0x2, 0x112) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)={0x1}) r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x2812, r1, 0x0, 0x938) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) r4 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) recvfrom$inet(r0, &(0x7f00000000c0)=""/152, 0x98, 0x803, &(0x7f00000001c0)={0x2, 0x1}, 0xc) lchown(&(0x7f0000000040)='./bus\x00', r2, r6) dup(r1) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) 15:26:08 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x2) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r0) 15:26:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x101) r1 = msgget$private(0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8001}, 0x1, 0x4, 0x0, 0x0, 0x4, 0x8000, 0xfffffffffffffff9, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) lchown(&(0x7f0000000000)='./file0\x00', r3, r6) setsockopt(r2, 0x0, 0x24, &(0x7f0000000080), 0x4) msgget$private(0x0, 0x321) msgctl$IPC_RMID(r1, 0x0) msgget$private(0x0, 0xfffffffffffffffd) setsockopt(r2, 0x6, 0x800, &(0x7f0000000240)="fb4573bc580f9f33bed1ac158de69b51aae9efc5c6cc2ff539e32caa774a1ffe325c13ec87a5a916c69249ba27e2438cac44369f688bf1f6033185f17cef46d3eb86dc7fc1102c9f192674294f5704357e7cd3a34283c19112bfe13e3a203d67317192cb171dba13ac9a00b382f2ac6b526e6c08cce1f7ab52888eb0d95837e9a7ccdd0c38268ded48006e27040f148ad308c7d0b0c0d7c4321c9c8b04f6d141eaf390fb3ced46b3cdcd699b5c7c5f5eae84262aeeb678cae1193ffb51e0daad30c149a9d136d655d6988c5fd7716ca65d0dfd94a4bcd696eecd5df49f458e86d848d3dc603b16ecc8ec366d0a36acc8ae23", 0xf2) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000180)="b1000504000000000000480000010000000000b4cea1fea7fef96ecfc73fc3357ae26caa0416fa4f376336acf00b788b00000000000000df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63df37282921e4fd89030fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36000090006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 15:26:09 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x17}, 0x2, &(0x7f0000000000), 0x0, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x180) 15:26:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0xdb) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r1, &(0x7f00000000c0)=ANY=[], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 15:26:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() r2 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$TIOCCBRK(r2, 0x2000747a) r3 = socket(0x18, 0x2, 0x0) getpeername$unix(r3, &(0x7f0000000500)=@abs, &(0x7f00000002c0)=0xfffffffffffffed4) poll(&(0x7f0000000000)=[{r3, 0x14}], 0x1, 0x9) r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0xffffffff, 0x0) poll(&(0x7f0000000080)=[{r4, 0x181}], 0x1, 0x0) kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d5, 0x0) dup2(r1, r0) 15:26:10 executing program 0: r0 = socket(0x1, 0x4000, 0xfd) sendto$unix(r0, &(0x7f00000000c0)="b1000504600000000000080000010000000001000000000000006ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257698a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 15:26:10 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x12}, 0x3, 0x0, 0x0, 0x0, 0x0) 15:26:10 executing program 0: pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) getpeername$unix(r2, &(0x7f0000000500)=@abs, &(0x7f00000002c0)=0xfffffffffffffed4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x807ff) accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) dup2(r1, r0) 15:26:10 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000000)=0x5) syz_emit_ethernet(0x7e, &(0x7f0000000040)=ANY=[@ANYRES32=r1]) 15:26:10 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x1}, 0x10, 0x0, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x2, 0x7fffffff}) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 15:26:10 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') r0 = socket(0x18, 0x2, 0x7) getpeername$unix(r0, &(0x7f0000000500)=@abs, &(0x7f00000002c0)=0xfffffffffffffed4) sendto(r0, &(0x7f0000000100)="989634fa9d31535a7885159264b4adb79e2c7c6cacecc210163774264453d70f197cc561318df7edfb784eed0530a4f2d681f8c36c76380893e256cb1443491b367937bbe4fb34562ffcdfd8cc6d44ff8b24dbd7505a809f3c16e725d38a03dd738d56b59efac56c421973135580d8f1e2dc829fbdc05656eeccfb5d54e2336b373f9ab7201151aba4215880e410053166cbf761cb522b22084d5232d990600908276d134c0e9003bc055197d2251609bdc51698e1014d4e00fee8e1e81d0f143961928bc217dd5e30a03ada716ed116a15cccb1572f8cd81ab2ab589796d3f8fe1531798cf3bda98b15a92500915dfdf26c4e25d014ecf75a27ebc49f1c723796289fe35ac370d3375eb6725763f7a606e637228cdb86cee4d31377f80c150d2daa9519a479acf0fe263c4736bc71448a579c16cc870bd46bacdde899f4b91db1918f2e89ea8810466d52a381741684a2ac0ea2f0600a92ac35a83977fda7df5c1a960b96b9b40f49911e607713b6fbaeaccb900ac716eb18c49da022af5b3e5cc9ecae51012b26e362d30b0ef891db2abddd9597beed25e8026528a1767fbeaf883535ad4bb5bd4a4cfec5c8e17843dfb380dfd50407bb9349f3b7208fea9966ad8653ebdbc1c0073d5545f8822b8963c81c3ef36f52f09376553878aa6089bdbbe15a6e10dfed39f4a6816a632fcef9758b8828b9ccc387f2d6bd3e62e698f8c801c1a370e68ab06af127cb1fe97d12030062c5aa8e80f48a1ddfc99af2c72c3e9b77064d04f9211a14c67bded8fcc7757583b5420c0cbe2571e317206cd6e915325417325a26faaca62ed4c5f85ffe43e092afda44f73711ea4b9fde78af1bd6a7abd444bb8218c2c80dee25b4460cd98642f758c9ca46beb762b34e23cf77740efd1e02b4116466b1a2d0c7a131c0558c58258a09bf083a2de84e5814c8546278c191cc151d21c8da3195e6750be28b6085902eeaf1d33171d250cbbeebd035681eda9a7049d5075c4937f981cd76e84c43134231b08c029ba9272cee63c8fd803c50441bf711ebf73a487ddbc754b41cadad9a33e83b8b277f11ca6c38f66689d896b9bc88c9d889a9e3546ba45d0f61e3c3f0bfe788994cda45db3323dea48ec279a309bf202e648f4d9bb09323f9f0f3a793251eabcc73ab5c4ed7d611f8ee017673ec9822684b7174741d5e42383b0368042ab44de571454b47fd8e879e263a5520ad7b55ed8342ae97857f9653f833875b139f562c3ac01a0432e2f1a2f22bbca348c8f18205ee1f2493ad27138bdb8429d620bd414f4a968ae452c34f831543ae9a502c5bddaf5c64ddb675630569219b5ec153ca01522f3cc5d2257896f63f453d3482f191e8e506c76d989cc573e6f186880e72a77ff89238dd9762979e443f691512600ea9a2b9071820a59317fb3e6904f9771398b0c83c8b4f89eacaf862577d343951ef608a0d4beb76465edc9e7450d1bd8faa39ceeed251e3624dbf85b1c625ddde445c706497ebfae38232cc949c367667dd39ae246d4e05545f0386815e13524edd0e8c1dd04b9c8117ba4336738bf82689d35b0c162744f9de744f8eda1f3e0d3d6434c510928800ece5e4a0a10573cc4ddda15eb1be31caff818b5435ba6af2b59ff200f9586625a76dc8b007ee62661c0e8bfb7cc35a68a30dde4fd1cc647024108ee9e396a3e232ef87a5d26216a67d8dd513f88d1c0fd9aedc1e77831bd7ef77e383d2abacbb8d4e091084f33a54453608d63fe2a799e4769b02ebeebf15784699c4f83323bbbd294efe724f40485c02b6815c7a996624e3105b8bccd3a8a97f26d31e16af0f7af8e3542bafa60ca1bb1f76de81549520f94ce84a572e06c6a3ba9b64bb9d27768ff1353ec9c08705704ad42d956b3734c64dc4a5882eb0b05b147579226ab201f9366fbcea3ad160a87bc41337d57417d077cb004b15a209dd3fff6a258827bdcf333716736b1852199858a3b5214a7a8feea3c1d06a021ae88e3481aaaf247293a7a900022d154f0477c911f247689c1a5a61d26f39d4db912ce93db4fe5dd1a738929db73ea9bb6b0e1d7181bcdd37529d02fbc0e55955151255aa4b86509634c17c74a3bddcf2f3a9c674759ed7773197d20107f928736ac9b6fd536e821d0d4dbbc02c3e0aab022bec8748b639ff6bc39f2bcd2df0a5c1df6df6bf7f0388c042d2ae55ce26d7e645f8f997aca54fc03518d61c418ef1a7838d0f7a47c87c1180d4f6bcfeadff59db9833c7523c6cb5f906489ed76a2abe7862f4d3288233722f52bd1c9cc7617997a0c4030c35ab6451b4a4f63b2a32ebb5c7af8a7d3350b645c79dbedbbfdbd8cc12514d88d5e64381fa5cf451b075c37e2f439e98a47c46238bda3737483bc90dfc8387fe0e28f81506bd52500a24db214815ae735e22df51cdedcb95c2a8369e421182aeddd1213512b2dbc47b0ef0311eb0f981a8c31bf33e086e8d3336f673c414db1686d12189f636df95737ce4f4a21edb9b454540e29fc0646d1537fe65467957bb1290fb5d1e88249d621a3aec0e822a2ae929861096014174ab7d7bd5d8fa12ce59b165dfb955ca2dbe9dbb6917a4a5523af458d0b90b117086c5fa7dc270b6132b3e18146bc3b5d177f3981dd3cb57831065bab46b5588e7336ce13fd4dd8d3a4d6643cebb1e91c54546874db6b67413872d8eb87c644a02dce55261944804209d2d9d9e8f1ecbc4a162957430cdef75fe65d778bfc31d7b5721bf97abc4aed6cc6aca0bc91308e8e7a3503e871eed3900085f68d1f0f723b1b29f9f357fea238a2f99ab5119026d9fa0e83608679aaa6cac05594c861df41794a648d5d3d243fb37b1bfb40e7370a71cc42bf56fc300881978cb89f963f5e577f3ae0595654337609fa1b40ef93848a764e7a2fb77b58db9c88efad6c7ce58ce29585d8f3e08613cc6890c56e79ac9c090d07f248062648e73e1545c13a61fb14782de8c427dca6c8c2bd1c1043ae3f08fb17b15de3831398cd4d49801c07d7a1e85a41b8290827b295adf3883788cf54c4e36945c90c20da8157c10edb89d2b8b80464d631a624763a68f98a5d8f48468df700e8fcc9dafad71944c1d79c4fb3d2ea7f8202be1b35fdec15e9b88a51699228c7eec31093f9a1dc8e6afcf49603bf0038a2a23e46459130cc82b21569c68674fc0fc1e744175604910f4c248786cfa8756ef7090af2d00b640d8ce6adb12d58c736c76c0425b3c99eb46bbab702ac0ae7c6ed228812e7e88dc496e19c0993bc3b408c46517b16d8f80a4bce17e46a6f925aa5587afefdb40d69b42dc49ff47095710e7cb7c2f05917ae31bd1c03354e45a3b073486176a1833f2872204a6eaa1b92888c20a4e2beb362e1a72e155d52ad3d1f0c92d96aa5df93564dbb7662d07cf456bba088bbf5b21ad2ef608ca24494962b64228ed626b473eab555995a225ec9f9e0ebb171db2a0092c9dee022b502622bb0bb6c319344a1e946d5d1811fafe7b30909c68ca344a45cff587566eff19b83a984c0d553c5aacf515d1aef1a6789eb151731dd57856ca0807a8fdfcaf53e19a4b11df057f15d49624deec9dc777ccedd56828edc4d3bc30ef2973be9a3a4a38e18b4d244fa1d42d5ffcafb1de9cb66eda88e9006e80fffa21b960cfbaaed793f4ffc3038791ed445cc9b54f0e93cf16018d083b625ecbb2d78292d41bdc9b0c1f7d3be31405eb8b3795eb28c3a85bc320ac52a1637b28d7ff16b2ac7f07fc5fe962ac033ae56f76c2d6c9f8d1a2885eaa91bc918024c78e320410c4bc46d7a6a88191971543bc76ee86d84949caabc744b50941be7fed5e5d9cdc732f68696a0a9be6e9deb7dbed1d2d9f7e402f5f53f4978b98b1360a9b0e8ce2bd2c7c8ffdabb9f64703b7c2d2c441d58c025caa7b4841628a6629124920a052f43e0a9201f9b41aac6e1d2ebf8d70886e0b3f207f49f88373519c8e9992620d9395e7a2ada13446e94b5f5b6246884cff3d876c53777ba8160bff711d8e9aecb33c08bf9bd3339cf6c99aa156978920af90b7cc4bd469600c137c5336bcc9c33da5fd0360c62f8dbe7b3a2c358eea581e4887535c4e7ab9d5cf5bc097fc615599a5327a84454f2bdb7dadea41989851766087cc62779bcf3b83dea150f5087cc21e7bf70f0e996dfd671b67a4d7324c191bcd2da323d7862312f95e8d3622dbbda484d1e04e5c202274b106106203867e2d57f12b7459c7d2200cd14dce7302ca51112029808a42e892e69ae55374b9e98c72e8490637785268b0e5b9da8f661fd56512eda335a3ced1a4d468a3b64377e0dea8a1bd10d2cc4d774accad8f9bd8942dfa2b350d11b7be6f30fbf6aa7407921118334a0aff7a33912f50e99cf74c19f6c104a085d0e471b7f486ef3c8b932bdaba100ef109144c93a2a9fe9486cf037151175db36edf21e8127815a8678ab472ebd9c9ef1c5292376a1b5f01a9f25992c034e79c9f0976a3891f93ab1333355ba1540c2f509a5b7da70bfaf8680c24381ac1623a9f57cc7123fe1aaa578b56ed91f99c16d4cf5b32ce3f266a0768f6b6d94c205fbb9b28fd849522214b9f65ff47f28ca1fe839e9d88052615af06852ab7da8e205c01b78f839423986cd46dd970caba3d1bc30d5974cdea6438752f641990ca98cf8e952427d43fb3d9afea812d57a2ad76624dbf033105802973e04a48b33ca3fab183286567f94d0ddb08f481eec3c0a6c3eec90b3f87d868a183210fc3ec41510232f663f392be29f9a9c3710946020f370e840115274131ca9dbddcb3c5289e77317b522f198702910f23f09b10e027c07bb082a4db223cfd72571f8d0e10d968b1ee99b1a4ac00e67ac6e638af90b2aa09e8c117b97f5f4f3cf5f77588a8251934fdd43e951ba8f8c3f083ee2ac247b2d320a7dfc8dde8fd88594e58282ad5500a88685c2a7f8850f0491227c7da348bf6e99480f777bbf0d1df848d42b87c7c3088de219e778b0f8d528d2f755e5be0e059e0789ca05b8a4f64e97e64283a83de75fe4cff367e54425d073c6851bbe187f4b15df71b707d33bb617bb4c3cfeb1353cf65348cfe57cbd175bd0c03761abd557534dafc185eed281d027905a938a988af5eb440c2f4136c6b15fb6593b9b318b03d83f8defe5fbcb0153fe9d0e0dbe2eca4cb6bb912a9465e99c498f5ebef7b4700bfb55f97bf094e26a92298e530acac784f4f2acf0e8a8a6a970d8b0df9e13f824d9bf819dc3bca86bd80752361fd6eb05445138a2af605056691bd71add7a6d2d31beaab6a1508e1a299a1699be698bd882f689d6f74321747457c678775a4c75ed372e2e3b07dfac467e3ab2f7f08272c0aabf04c723490bc9352d8fad893d9190684b047a713ef6a14b528510358fa23f42bb178e05e859538f795b6adb424b7079e740a1caa279c24ede4df0c8ad47f42bad67d7baeee1cb2466e889c59f57be492848183ac03dd69052eaa41ea99cc47d085385ef3d83f95c8b6921e5599c3edb6f1582cfd35adcaf429dedaecf0f15ca7c8808c1353c3b64b1d9fdf14f125f5df995cf2f99b3dbf49791454e3414ecd91678c41f811e74fe586af3beb3350b7f0aef01d4e77abe910bd045cd5d1417795a1dd4e451188cdb783a7621296f28610b14806aacb2e0409eeec0007c059d6adface5bb119c1c9591d191d8b74dfc42ddbf48f02412720ad2e55212649735fbaeca8c9e92d8a7611ec93f097c2a78b5ae7e543e7bc39e1ad87d5ce1728f4c1fe48a1cb963eb1b1c78849f8e220d70cf2b40bc6", 0x1000, 0x400, &(0x7f0000001100)=@in6={0x18, 0x2, 0x7, 0x7fffffff}, 0xc) syz_emit_ethernet(0x113, &(0x7f0000001300)={@remote, @random="f9e792b3b884", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x105, 0x0, 0x0, 0x0, 0x2, 0x0, @rand_addr=0xff, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x3}]}}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x64, 0x0, "6d84d774668342d6fd999372186c5e8b89b7785257e5405b653cfac1f1d93bc40fc36e0132703481fa56952f7d1b9df12b7f06a1795b28319d0c5ac86c02ca032968a27eead20fcffb994345e6de11c3e5a7cba6318046f667b23699fc3a59065d28b0cefea0ab93cc015ce96d1ae5103acf57dc19fa2ded5fbf5962b3fe7269596b89d639581bff1529b0f25a51ee585e2378bea9d5f791b9c2d3c720307fdce13937c6ba8a690e01405e7ed62fd686b9da82fc208673ab19bac79ece2453659a7d194ac04d8711d7a6afed8e4c6cd98a39f8bbdca5e8bdb7c30450208db1c65bf8e29107"}}}}}) syz_emit_ethernet(0x46, &(0x7f00000011c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa07dfaaaaaaaa8100480008004500fd940000e5ffff009078ac1400bb000000000302907800000000450000000000000000000000e0001002e00000f444001f9300010004e0000001000000040001005907008100000000ac1400aa0000000900000008ffffffff0072497e234cab"]) write(r0, &(0x7f0000001240)="2da60f94a374e56c799627734fa7aeff9a73ea02a1ec08bb1685deeb494d4ef6535a5e7ca0eb44df6c685eaaac38d8531a636fe2b56a5040a961293ede80cc2cd21077c3e668b216223a3f3b1708d9e57cde64d69cb98cf72b7ffdea92c484f97128508a41d7fdf2b73bc7eafe1d3617629ae9e084dd7b65d9490148a77290f80fcf55e0b5225c6fb54c15f9870589744d8b88a864b826c538575632d1257a5d012afbca65c02d10a8cd2e17d68d70a5e18348", 0xb3) 15:26:10 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, &(0x7f0000000140)="0788bced86fedbb2134248c869a417d33baad8412533d0aab46b207817030000008ad6f71f38ac4b94e286a47dcbdda7ff16ab78f3b1aa270cc7669a2767b85b7f372a0c57f41fe563f7431eff7cacee", 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000640)=[&(0x7f00000003c0)=',\xef:%!-\\.-\x00', &(0x7f0000000240)='-\')}-},\x00', &(0x7f0000000280)='+-)[\x00', &(0x7f00000002c0)='!}\x00', &(0x7f0000000300)='\\-(\x00', &(0x7f0000000600)='\x00'], &(0x7f0000000840)=[&(0x7f0000000680)='@\x00', &(0x7f00000006c0)='#\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='&]\xac)\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='\x94\x00']) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x4, "f89e1cf30000000000000000000000000100"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000380)={0x0, 0x0, 0x3071de70, 0x0, "f89e1cf30000000000000000000000000100", 0x0, 0x2}) fsync(0xffffffffffffffff) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000880)="381d2c538a77c38b35f329ab12d2c56f5a34ee509f6ffec553c31bac3b04222ee223c4c78ee756b40f63e83b9635f0a0f3afccc964ad4624b134e49aa9c23396dcd0215dd49f0c93209a199013c56ac189b4119b1c87460229d5df6a37b879228b125f7eb546ef61b614e90bb3156e9e2608851ad4832e64b5194cee56d6bbfc380ba2f3a3a115d805d6a03c05c8397e62cde5b6d8c09d4797133cb6537e3e079b691746952c546f5c395a67ac10c308bf98ed1240b470f91d998263608dccef76f0ddc9c3cafb5bcc02b5b92ab9131407286a33fe56e7b6bb18c718f352ebe06f09630c85cd74273f", 0xe9}, {&(0x7f00000017c0)="34e30502f31968639c6632fd063f07ca11f6e3083f1cfddd74cbe1138b08d217a61e895000c5db15b23a72dece5379cb25c7a5ba81629fd23008ce8ecf1a0ca1b7c66289297666763133796fd7ee7b19123533f8a2d489e06ede0ac3beac41cc604ff7de32017eee0487a2d0df7fe708f1a3bdc7a7a700cb2876962c9176cddfec8d4f4fd13fc48a8d60e7d8cdedbf3d594973ba0eeb92f828a6ea7c7ce00b26136b1e2cd68f1f120cae85aa30c8981fb94a45127d9fb5a02f8ee5e7cbb43eb63ecbcfdefbc10aa0d98ca95ba0d5dec93420e9276d4fc26fc8d1031d956ccfa616edd22931bca9f875cd190791d9b15ccb679d9a23e57c00f0d7faa8783fa0aa5fb1be2185f9940a6e8efc69248fc89eb1fdba0786cd047f5ebe239763c1355328e007b134da444fea2fd1d27637ec8cfb00b557bd5eef607d3d2ef0929609c8e7fe8dbd54eecdc85bd71a01625f967e9e35419d4d31aadc13d77cd05dd1e86b7d6ee49b5786fb4ebf1ded748ba62ec6f477eb8c7bc610e794c7b401aae4af5912fe5b59e2f2ff8d3fbf4f42e5a3ec57b1aa27a79537ff333e75288836cf8396c04783fc85d765eda996b90740cc1c26a52969adbee9116ecc7061183244e64d7fa68c6b9dbb0843788cd4dd21fdf2b47576075344ad9bd86bb847331263d5ad007f99e01b91d65dfc89347cdb76bbcf08007ec462d08052e8025ef0d5d545eaebb742d0c9a1ab50a559027b5d51c05b16ec331cdbefa83cd48c5bf90febfe6c5dafcfd780fa1c4f59638895b364ed612df387bc5cadcbfd5090d67fb6c81ca0d9df1ee2fbb732f5a6a061cf980f8bd5177a1265e7a439b6a49e02740eac4acb61a33734b7b695474345d48210649cfa62617623b754647019a031787d5dbed5e57ec7eb5156dbc22107a5825424afd521b7b9dcbc82c52f960e4e1f5cf145a41d1333511efbae3167b7e40076b2e895ccf43f25d00fb7d3ccb45977b482997d769c079bae3dd716f56f414197194cd7f13c6e34139d8731ba0fb86653eedcdf42c4c5d8930938293953911421d1a12ef7733aa8ccad89ff03e705b15ce69dce3b272d545482e38d006dad8fb86ef4fe3531c9bf707f41dade8b40cd309b08fe27e6cb2edee68f82c97ee7fbceeeb5338d47d63c27426ae5205c811e01830a034fff1db97806a540cb6a9768596825e807777942c877b722cca048da0e39baeb87d59c975f7baea745a1072604d74afbc81cabbd01bb36f40666dd374446b8c5db6913abfefba44e9feb73a8b069eab9d59bd5854941b659ff50f738185ded97d3ae740eca8a4a2107b010b07ff370e3d95fb18182c8d8c108e38842d15f1d6604b08f97accc5d77f1b928e51ee2488df561298362be256cdda970eb2547735fd64c965026132bc7f10a519e0940468e89696c5b10933d769e61dcc7e3a56862767a70c07f319b3295bcef467d790c43f7a4d4eb3e66f0b0fe6286dfd39fbc73a4c19d667b79c2ba66b36862ca22507d752e3a10dc79bffb3b10b2fa5fa49bb5b32727f1cdfda0676e55d85d94bc521303cec47f8af9588e43295b6d3d9e52109f494842e373c75d7cce1ca52bcf94d1d7baf1788707b88334a09a17110344a8aa97f32cb81e0a8f588efb919b31a8e5b863257058c9f9f5de766a2a70cc09c499f47ed03c7b365dfa61209048a4330412e6135cb20441efbf0a251e5dc9bed1871094683718101b07dd6598a76d5a7fc87bd447ec103c77182232a543dcb72e0cbc4d7bd93e814673832cc40fd51c94178f2952d2ec43c1d53f29ae8f4fe464a1bcba8a57bfc4a42d83625279cc3a3456b6a041cf340567e6ef34a3c816f683e0ff408329167de61f3fa31df81f76adaf13f6b00402aa7dc91f19bc50a70192423b07ce1a14a2f84ecc24d3cc00d39229eecff49f57fca44f74063543328a8d3a312219016e8759fcf0b814dc329c88426809b8c1244da5e9bc9c4c4134cebbb8a2e9cf5e178a81021b9b6905c736d1ef81d41a6f23032bebd9acfd14a634f7e5d61d9e76fe09c55f76dec39295b5113b13364647f49e03fe423b2ec9028fbad9ae7d72d761ac8691c63029f6a8c487ee33cd95236d0c1682e415a9df5f3236e9db26d242905fdc628ccae30f2e968dcae14297bd909780976bbc4522fc6cf0428c9ef4dc1d0d4a72e5f0a8a10032bdc3533e3d532f81cd87b6c533b297323fe5e54d4d0e2daef6210fd5538511a4ece40982a2424e825b8f902ac9656b7e4dfa45631cc42fc99b871abd23fc97358afcae961761578b405a2a9408783462490d9aaf4e26080092603eba84ae507582320f1c617ff21e85bc82cf8bb398a54149dfcf843184dfb458511f666e91b143eaf2b3c6481e12c592b416fa0da07ceaf91673a218108b7281c43641b967b938c5a955a798cf8c4deebae41c62e5a6545b83551ab90e511ad11ae867fe00026675cb26057a90e5e0262bde422c3a506f1ee16086b42efc64a57d75b1da8745eb990e4c7f9c3c853e52cdb63bb019f22f8248b27f13f3ed91e2b7fb04e956017fd656e850f81d0dcd5597044e7270d2bacd57bb7556634a88aaed4f6da10d17fababa2c395e4ba4c61954b5182f3d3fb0a932855ce0c395f6debb543a9e820095dc2398360907f19fdbb1c84d72e0fbd747b739edd725fbb9c4bc7d0ed4b369b9ffaedb7f852ba1708295e1839ba5d3558272924677fdd83ec45fa0c8ab2a4555543f90d487dc02a8d3720e700d6f24f47ef1c0cddbeb166192b788e2fbe033a5d9c80b12f915b4dae687f97a7344f5f469e8c357151f29883da7cfc04eff6de8bd653c173f07b43ad76e66299bcd1a8b095e9b851c0412e7fcc195e309630c40f1f2fccfa9b85ae83e517b8a570f7f2ac1b7adc27da501e5b4319049d1652b2d43b98ff973b1f6ebd41de6c5077810da2d54c8c0b2a5a39e9485c0faf636e7c0ed9beddfe3627acc6dbf962eccd44300d6e18d6fcabd270653e437c546c6cb0a92ebc942ec78442c619a0077370b7242217a17755417526384cb5a6a4da59ebf2a85f48c1c58f3826f8af030a507f24f9f4dfbe9ac3422c38057e867944091b85f0514d494f95868ceef2805342a773f9bb85c540451778ac390950a0742fa20a314092224662c708c26bf01165e2a403f8817314c83a71519a00ca8cbe9c727048649434a34a4e50b0d338259f341b7c88cea6d9c1ebb0c8cf6d4d4bb4d10057ebc25e4a42fcaa49c12bca283864d0556649414df342adbac759334f2114745d4175e45920af3f0a0994df32f77b986b198d34908c5ccc806bc85e523dbde86a6545943509885cac972c8ed3447a605a14e21a20de0c71f4ae37071b611c0dd0f226029ac4ffb7ad30a1fe7df39f64d52446add36da0a26e45c9feacd388a49980acb109261e5a7fb89facbca1f5f6b17e5fb4bf067e19d70bef7913dbd01ad09cc86593451fb3c17357018a4d4f13aebe461f59729ef3724232ac78834c0546333ef665bf5f0523c8bde07eb031941d8dc02e147201ff02d0a3594b5801729ee1b079d5ceef329aafa23a84d9f3f499a96ccc14023726944abd5dfad9f4995f7596171499ec78f7f9a67e244df418ff63f8a00cfba915c5b25f4b883b62c26ce62778e29940f1063a6ef0779e706b12d976e7464bb9331986f5a9bf29d6076ecedb01250bd00a4366ce620b23e66e8e541da76476280818b5e55d250408797f89e1dcb5a68c80671c56dc880353b8194bde5ddcfae35b0ab6453f04c0a663906e23ede8f2cc6de43ca21a662de13b79d61ca7eb536ff792cbb831003b1df4d0705c5dead6a344f5d06edc46681bed78e963c50165c574e204efbb7de6fde8326b5274d6edb5551d2259a61d2fb76e2ce7ba8437dae58741e96f62bad89c244c7cc681f393ba28e7a1d3ada9ba8cfb776ea05b4d17fb173819361b8e8df589e4eae6a60ba988c41596db10a0924dee44e54ae65c2c1298a1f14a56e253e00e4a40061ae66fb2b1d831b260b16adf76cafe593c411d1a928b06f4fbbf1400f0a3877dab9a909a09e3ecbf2b38f33552903d65a4c300cc98c9b0b41a26ec343e5a50a257ea511061c944801d9589e46defc8db2fdff8443757b04fa5fdac87a1099f30277e7c29ed54af8588368069117d1d92b47a35bf5cc9bc9af45814165b90cf7a41a163b00c9ecf5a9b857aab7819b28a7d3be75897f32ce78a3d5265ecef9eec0e8a012d62b583f35daf0d4bd31c891925d27780139ad710f689a5c440fec9a8c3ba5625553fd3763c04b0cf5da29c21759861bd9134d71af78989c55d983fd433905cdbbc8a9f1ac068cd91a4383b0a4028aaacfb0648335393ec97842183dba0a5ab2146516fd1c91713f80d8c1a6e1a9ce85ec5827b8afdc8c2ed7e687b682f0b205fa5423d4179c5b308aa9a004381adc1c73e54914aa9f52d8c94c826448a4ebf79b482702ee8582b0523a242f0af539376e62418801848f84c51440731bdc910f94a61c6b0c7447e07aa8a7086867337af33745a4944a21c87c7d0482ec7b04a3002b3882ea6184e8294afbe76dec7d96bd8c2741c7f9f9de41af1fb9f3013b877bfa45a096f9d911a8f38bdfcc8f96d5c38290ac3082e4570ec313066f218aed574504cf187147ad14e271b6194272a4dc820f814766712a5afddfeea0c5c3bb6a36193a3515f95774e470bf4d5a965d1bdb17a4a88b766b5d40f9aafd12dedffba2d6ffe50735b5ab47bdc18138b8b32732fb0c29c91b348347a52ac51be47114667561934a845be54dd08c6a546f64797ce7848c007cb3ced9580b65f3b3685dcc53fb1eb4c331bd18a130ca0a661482bb5dcc7113c48295f73b86de71f06454f27d6894173287f174fad4382dad3b3745166b26fdb556ebb21f81c11271d41932023758237e76f180545fce1d88ce309c3779245825c8cece55216513fd84b351d5291a20983fbd3e3cd2b7f3867efdf7ff3f0070c2532141e78e57b45235ab0d7ae82f9888766fdf9d3e4e137d7fbaf20eb31599b2ac6721da15d1307d736dc877b8399f1028abf62586c15f3b4c3a9d0492de0b3c58256ed330a8ee6d6d88741b4d7e9960339d25d18b08258be019a913e56780647ac498e24afc269b0d07256a5fcc74d6100ead09bd834c37bd8461d825da2be7da35694b14c670212b2d226d948b19d996f75289fc0ef09e8319c15088355d7e3c74d5565c3b25bd7b7a98b9795de353445b569e1d2facf6dcbc7baa2d442046096d782b7cc4ea32a88f5b192e08812d3fff8cb7589b9e2ee4ba6247add6aafc48c374e59c04ba152317579e25ffa6087702f2fe60169e4a6ce6f5dad6aeaaa45d54feb258ae49031a2519620bb347513cfcc84950f58a2e466cf0b10e33516005f3736289ba52b77eaaf275f8159982dc", 0xfffffffffffffe3c}], 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x3, 0x7ff, 0xfffffff8, 0x6, "c204ed875755dcbdc00d0952624f5f650e1a2092", 0x7, 0x2}) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000001c0)=0x80) r1 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000100)=0x808) socket$unix(0x1, 0x2, 0x0) r2 = semget$private(0x0, 0x4, 0x404) semop(r2, &(0x7f00000000c0)=[{0x1, 0x4, 0x1000}, {0x3, 0x2}, {0x4, 0x100}, {0x4, 0x7f, 0x800}, {0x0, 0x63c5, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x2, 0x1, 0x1c00}], 0x9) socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) 15:26:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000100)="04000000", 0x4) dup2(r1, r0) dup2(r0, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 15:26:10 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fchdir(r0) socket$inet(0x2, 0x5, 0x7a) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='W\x00') r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r3 = socket(0x18, 0x0, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000200)={0x7, 0xfffffffb, {[0x3, 0x6, 0x6, 0x1000, 0xffffffffffff7b34, 0x2, 0x80000001, 0x1ff, 0x9, 0x3abc, 0x0, 0x38, 0xfff, 0xfff, 0x6, 0x7, 0x100000001, 0x7e09], [0x87, 0x80, 0xbf5b, 0x7, 0x1, 0x8, 0x3, 0x70b, 0x10000, 0x3], [0x9, 0x5, 0x9, 0x80000001, 0xffffffff, 0xfffffffffffeffff, 0x7af1], [0x1, 0x3, 0x8, 0x1, 0x7ff, 0x40], [{0x67f0, 0x9, 0x80000001, 0xfffffffffffff001}, {0x1, 0x3f, 0x81, 0x6}, {0xbee0, 0x1, 0xb8, 0x40}, {0x1dbe, 0xc62, 0x40, 0x1}, {0x7, 0x6235, 0x0, 0x21ce}, {0x1f, 0x7, 0x2, 0x9}, {0x4, 0xba78, 0x3f, 0x8}, {0x3, 0xffff, 0x42e, 0x2}], {0x81, 0x9, 0x1f}, {0x2000, 0x92f, 0x4, 0xffff}}}) 15:26:10 executing program 0: socket(0x18, 0x1, 0x0) msgget$private(0x0, 0x16) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) fchmod(r0, 0x8e3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000001c0)={0x9, 0x9, './file0\x00', 0x5, 0x7ff, 0x80000001, 0xfef75059}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000040)=0xc) r2 = socket(0x2, 0x400000001002, 0x0) dup2(r2, r2) setpgid(0x0, 0x0) r3 = msgget$private(0x0, 0x249) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r1, 0x0, 0x1, 0x5, 0x1000, 0x6}) r4 = semget$private(0x0, 0x7, 0x3e0) r5 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r6, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r6, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x0, r6) semop(r4, &(0x7f0000000240)=[{0x3, 0x3, 0x2000}, {0x0, 0x20}, {0x2, 0x7, 0x1800}, {0x4, 0x9, 0x800}, {0x4, 0x0, 0x1800}, {0x3, 0x1000, 0xc00}], 0x6) 15:26:10 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x40034, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) poll(&(0x7f0000000080)=[{r0, 0x46}], 0x1, 0x0) poll(0x0, 0x0, 0x606dca73) select(0x40, &(0x7f0000000080), &(0x7f00000000c0)={0xe9}, 0x0, 0x0) 15:26:11 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x25, &(0x7f00000000c0), 0x4) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 15:26:11 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @multicast1}, @icmp=@mask_request}}}}) chroot(&(0x7f0000000000)='./file0\x00') 15:26:11 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x2) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000080)='#!', 0x2}], 0x1) fcntl$dupfd(r0, 0x0, r0) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_media}) 15:26:11 executing program 0: mlock(&(0x7f0000005000/0x3000)=nil, 0x3000) r0 = socket(0x18, 0x0, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x4, 0x5017, r0, 0x0, 0xffffffff00000003) madvise(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x6) 15:26:11 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd600000000000000000000000008000000000000001000000fe800020f800000000000000000000aa6f05d05e7ac3607505a3f5604b25ae20960e254f24d2629af4f193a925be6b20fd744495f9b47802b91f5b2cf7d17b5e57bfda1db3cf4f7546b8fd314ce731f672f159198bfd0394c4344cf7592a"]) socket(0x18, 0x4000, 0x1) r0 = semget$private(0x0, 0x3, 0x80) semop(r0, &(0x7f0000000180)=[{0x1, 0x7, 0x800}, {0x6, 0x2, 0x1800}, {0x2, 0xb09, 0x800}, {0x3, 0x60, 0x1800}, {0x3, 0x6, 0x800}, {0x2, 0x6, 0x1800}, {0x3, 0x3ff, 0x1800}, {0x3, 0x2, 0x1800}, {0x3, 0x8, 0x800}, {0x2, 0x6cd, 0x800}], 0xa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000340)=0xc) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000200)=""/61) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x20000000000) ftruncate(r2, 0x0, 0x20002000008) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) 15:26:11 executing program 0: syz_emit_ethernet(0xecf, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6010fb7f0e9900000000000000000000001fa68cdeff3f00fe8000000000000000000000000000aa8500907800000000000611b6084aa38d4139608eb75b1b2df8a0020d34e909a8cbc6433fa48249a786f8d57d0348b9bf0f474e8d36a26a9ffaf052000400a0225973c6946621071ed29cab09bd0515438227ff1f13970004eb0bbf9dea1ba50003d39e3745479d392314aea668e70be2dc98b9007dfef60a00000001fd12eefa27147e35487f485ddf00b548f61ecaa82cc450c91cc2214a726f55373dd35336f45799381ea848eca84e43b6a9fd2517968222c98bd57486a064dc889d965b9278f003c5b2c4b8bc85beca6a8cfe974401d9f68155d74ddcf6681c46e89d2add12be138a2b3718045cc4725107a8cddd0f41f346e205df0d3f9000c0dddf0a3b8e25719b90f38ac26df07c8ae35cd2d63bfd4ce579bb2edac0d53c5d97f296106e6047a57a6c21ffaae24ae9ea79ed103227235507b87284024269c44609eb1dcc9765c44f51d4fbdd6b310c6156d7d0137b77dba6a115ae1404038549b65b1378529769dc23faf284d49cd5630b795dd606301f923a8ed01a521dddb56d2fcfa111d64b7eabf1eb59c91d482f0100dcc02144551db5f8cce1996970726f595ffd2351f830d7d94553ac6506ed7bd85bed553066825f345c3ac0658205d579406ee08ad0cc2e458529e360646ddd6bff4306e2f627d1884d62c96d2f7526e30d0894534e03a55a6a51233ca575bef3fb126e3de4f33b13a385d4d1dfa7210989cb32bc6b5a9474c8e067b5c6a8ffc41d40f4393313fbcbdc6ad40c978efc5d0baa63df5d9eef908ed934212e7db6ff3fe176657f9f6b32e46d11de3318dc6c8999447ccc8b2337e1896149de54de5d46bbcaf013067484a163baa926f72daff8833ef4b60b8a5672ff968a3360b3f25041571d333a10081c1e4c93b15ee91e41e5e9a6fbf773990393fe4ea9304f6fa840fba02fbc76130ab366c72f372a28155bf66ac49e7a957a618c7e40a84521c134102cfbff8aebc2864bbd0050e3cff4e91414e1af9f3322823de1c664e2432ebc54e2ee9bfecb5697da5a46f6fae806e732375731307745b78412644d40cf10d2595d6f1024f0ccdaa75a7978c9f4e753aba75b8c3c27bcf1c98a7addcc389f0bedfb4741ce1a142dbdef535c03923d0e44baebf8ccb8509b353f999626405ee5a0e43435eccc86f7f57b09cca89412fdf50091b6b7708fa8e063e6dce5b97ccb8d8a5fd26b3177728a2127bd5e19ec6c2d6580069036f291df458d83c903eaf6cf236e71396517483cf32125f7c461b189fd98a05b0fb3fe68357d2a4bf95069093eaeb369f89c45fcc294b21c6d3c3fa5c0ef819172f176e57229850ffa3c90d3d11166b428a97f6412c8f703589a13cb7a091ffa7c6f972221210bc940a5fa1a34a61c3d6f4e749f1b963494b1e540939f609a8de92420b5238a47f7d7a9272c88540d2afd59df20f584d3a69fcc3423518d46ea6a437940ad48f55124e23d831229bbc1980700574b8f50560da68096bec876875344f78e215c30c803d543f03ae1bd81191a1a0864b5bf7a3449f338eee7da8f571ea9339af1c8bfa3a6803bd9f4ccca5af56479bf0b07e56e84ae87f9e4f4463311de2750ca27827c5ae1a661797cd26da1c69e77d489e0d5ae4dd62dc25d01c83e4b696a71d82536a5d716089c03d33f7dc5dd9c4e5a97d49394e5d5c9d1eb4b81fd8fdb1772106328062fb8c7640632d5ac1f0c695634087e7b8489dc9bbd26283f0998727bea549af131ffb41927169bbc2ad47f0a290a268ea0162b1ab641024cc2494ce6a33df1e1e1c35cd7ad979c8ae7e45ab46f0c339f91f127cfa2a55ee65e619dc9f468d4dd601f511732acf08e3640fd2bc4450ef65165c1c9efe31b9f5e1db0719484c9fb628559c641ddeb1e52d4185719ceeb087b486c1235c7d09e2c6cb1f58f8a06a250a7ff0cca5c31c504ad13bbbda7f75227966630f4864cbeeff49cd840857a72aacf3bb20f5a61cece7badceb9c08a9f9b915945352309d706370dfbca3fbb4e320a62ae2987bf34c77336196c37349bd8a7bf537362e85d29c478341413a0211e45a7350262bd0b1fb799768cfcd0566cb0bf589af8c4b5f1ad8f335a1ffe4e9ef2fa1501d46e64332abe6a404b0523efc9a00f29db1504f2a8ffca0479732fcc4eca95125286ff0f57fb6953df7d97a1d044ed4a9e0d82fd116a69afac9c0670a257dbf74b24c3f82659a1228e7b9f576a3e4b94a24412af574cc76b6a3f282af882ff383d57babbf451442379c45c9ac31fe6af66fda041dc1b0f2fc3f61790d055960f8ea6f194b04058955cbe2af4deeee9760dd571724ca364e09fe47a64515227c95603a30a7e44f3e5e70610307245c2065352eff02aac75d18e047bda7d4eda5f4f3d123bbbf7872f1332f33c19e4f2054731f3ceb93cf6bd12b86f74cc7489ae69c6621d34cc5ea299c2271b033aed691440e55be9de1cf3e6de76b7e52d92c63cbf622cc6376f09086dd47c6150fcdd3f20d8cea402e3a1e5231b2b8bcc734fa7a0f2a14102979f980d5904961fb5e0934f16db27c90ccc7ce5ad5069344a201f4b2c8e66679f712e27218f4d3e14011f8b2d5b6ba243f5bc80ad9f0b836662305f6ee72f6175d191f8e03f561238403b8a1a0307dbf582155aa51ff69bcd7d4cf0e5859c918b1b62628708b79ff73b6e740452317a35c069391f4a45f62096679c0bb26f7767aaee9636e0261a080ae4f661c1baf0d877aee26996893987a0f272a4c40982c543bd9680c3468f84a12fee697fedb0861236b6839b3c26ae4f370d35a1e274f99db465df06dafd6810fb28b557ba0c0ce41d0b6cf756b64948cae20e6109b898dd7d867908102b62b5cf14c59a3ac101afc4569fdfdf0f7a849d74e74b05be6e1ad580fcc3ebdf40d53704cab7197517ab3fb92c9faccb22189e9f6ecd759d55099dd2525e10c1cf43e4d53cda1d9ac2be707dc6138a6340e87083bf5819d5e28ffae070763f1aac4177345116e6f965ef45c0c52e09ec258ac73b9971ff702fd4ffacfc7664e4e56c8acfedf6ef054137b869d32a5f93974360316d2bacd29dc33c09908988918ac3da7a4c63fe37e2d2ea17c12e6225537f629fb15613ff14523c0b7c2db570e9ed9e92b481e019b28839d4275019dd9f124820821abf4645e3d161aa6189269cbc24a87f8144475599812fca315801c6be139f32349badf1f4eb2e3bdf3c19bc9d9bbad3390d7e8a26e2f960f657eb8bb2f2e24f8191c2f115e1b793b9c4d115c2b59142a188fb7c81d245f5c837748ea99c9a22fe837818b06d67d52fd99a35365984fa58ac92903ce7138a388ca2870c02460103118da3ca2c45f92764874180084852635bfc76c8b2150bfb42b26953e26ad592197d99fefd9fc55b4ebecdb8dadd16c03a0b3dacbaadfc66abae0405b7b75d545e8e776f5ed9f920697395b7cf8e8cd8cdf0c75944e9a89c0deff4bb2248617bc4730974caca5617419a658f097ca2b932088129ace22b73c883ee36de841851136b3515ebc1dcdff011190d874c73b495f407af1cf1abf057aabc0359305aeff9acf1432fb80ff04b9a0caab57560ec257425a0d654c4c518c4baae0f3f7fddbcd3c247bd62bca786db8dbaa05c613d3218d428cb6552d0df73214ccfeb322516819830e6b24bd0c69f8489d152f1dc0b905d35bcda5e2ce523e2ff1868e50310446f0ec2601b9b64ee575720c8e13bc4123d6721cc25d837de0bdef4f0945722ca174b49aed9f6db8388a158ac21ef073028d9b7293f712770d76b5849aa8c5e9014da7e0c0b0d277bf2e8daf4927bee204de8ec24ed8483a95b053b8ee7a6adb07fc23ab560e8b6ba316bf0745f47752a624e348ff95f0366252ccaa3eda22961dd81d6a9598f57adef7905cb7b075654a3ed7ebeec3b7288547a3ff4781f8632b843b8ad7b3481e26d967da6945826dc7edb5bf1e671169f1a6e4966cb74eb39c661ab5381793602b25941c4c15ff66e5cfc1be5b3d58525edd5db2377218478fca68975c6dcf67c2f46f54e6c776c6b1a1a60b1e3a4d18c5e982804878d8afc844863f8ba9b45a2c07dbaeca2f3829a6a510723577286efa14a39704a73feb6271f1eb585e9a94da0c17037911c529e4cea913e77106b692d243c7baba56820e196408d59180b5da630f052a1561eeeccfbed094497afaf87f52fdbf7a30991eb7a2de54c510bc429634e8df242a3237832d846b0a29a200e14d6c60779c50f2860eefaeb471ed01fff0ae16327ad660d972ed30f053e5bb3a6306320d996cec302c677df56af073f2408cccc460f4e8cfd2d61498823759d90dfdf2259cc2f5049a5b209280c7b2e23eaec1ffd7d6d637344d7c749fc243890dd5915d4cb2b8447bef7c4a4e69f3375224ed70c158b27189735651e86b2808976503e66245daf4ad26fa12f3fde36130d89f0ad01af9d5a9c27bdd2600050d0bd39c95ec644e128b3c4cadd4d13a941a69aae7c8cd2def3847186655ccb9970aca35ca89eeacf339ddc0e3db0f0f3ff772e58b635c5559d709fb93f3cee5dbf98d656b29b8dfc8f5c09a4a8860606a8be1017bcb646f80d4652be832f17a31e53e3e4150dba6fc1e0b13c8c2622c266c0f7b50fa9eee8e08a2d6b13b7f53c7748b56dc2b7c2418ca439e0378031448d9bc3df0ef9e4b6b027b3fb62000b0d7ab3ef727af68f10c6b28d49004254e18e043f2697842f7e85d99e110d8e31a8f8c6d78e495f5aee391c9d671ef7ec9d3e5c58606c286f180206ab33372c3b1973699a6e5e3ececfdfc51269e700f449fe2f0ba86442a3380a3bb8e1b7ce594c807ad9fedce7c71149ae1ea1f3d5125992947f98c0cd2241fd0d679a50033be985651dbb32f4887867684b4d7ce28c118fbe191ac814b9042fe48181e0ca0e891c03febbe2b3b90db8952a3afee1fc6b17ab3ac9d94d06df03b2b37c2a982751401808831672de6617c3cb3c68d0d0d81355e5ff37b359a5000058c2a8f65447ffe26c9c1e2f8b84296de34677705e252dcaea0c8cb084be2f95e8d18fe6082674699266e8a0e55ee496730407272a6e5b07a632159e6ec1e90c6330e3215068b7540bb8eca7ad8f6c7fc4e630deae30b2da2aff3caf6df11c0c2ca200050f0a1d83ed7cc143516944e3ce55ac0c48a31d2ae95187c147346c893c75bd9412094da23e97f7fcf555ce3e8b000743ee36461f1bddc0f9ba38311f5ee05090af0bfc4d21b91c5f210e06e3bccab5339b0b4068b794387154089eabf4753bccd8fc1e10a166"]) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) r2 = socket(0x18, 0x2, 0x0) r3 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r3, &(0x7f0000002480)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000400000000b8e7a5b7d0715db675456e3ce8c2a71283133a20bb61284d02c4a9", 0xffffffffffffffc0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000002440)) pwritev(r1, &(0x7f00000023c0)=[{&(0x7f00000011c0)="aabe5807b7f8377238bd30ea8104a771c8f9caa2516d63103e7e0bafccb361ba761c3a70cabdd7c422fefe29b3ad2451a7cdce0be01de944a3cc9d75c8863d6a201d0d676b24091bb6d4", 0x4a}, {&(0x7f0000001240)="d32beff195fd8d8333ba552754919727a2310170eb1989e44b0c60e77535d94e65592e10b1ae445156c2061ab38af012c7c0ac63541747603d808ff5b05d28900ae1c48e20c973747bd65a016aef839828aa993edd21ec2a1d8c27e6626f4bfa113a4953534f2444c121f18211faf2afcbdd820c5f2d9b3830e6ab4833a3e57f1c0069750c87fe81c79e62adc145472423a883187cd3", 0x96}, {&(0x7f0000000280)="9dea9c40f25141a8b9f34f8e52239d707b801772918e30d874a7ff570c522a0c345c740f030e6134e6c5481e03ed016c71392b57195ce2", 0x37}, {&(0x7f0000002500)="713abc92c5c9d3b22aba55f3f927f7477eb14ad3b14ce8e601aa1bdd0c30be47460b83ecde8ffbcf239f0e5a47655497a39fc73900ea00420873237f5421d4bc274f722818c66c9da664f48319b11e43673642f675edcad761d07740fe4ee9de0b64447754a2c603c6d717f0020f19f46df5f9be952085aeefe0094e12abfca9125c7d64520aecd57000f526a3001eaae69e23b1128e6c8673b8d85060866a", 0x9f}, {&(0x7f0000001340)="f67c6f12e2e5aea2a713ac6123d663c12693c35dffa47d7c5394838933b3283785b1660285c99474d575ff31bd8aae3414db84850e263397f63ca2c294aa5b1ea11e2514b25bd540555a9bac6fbfa47c9467a82d61cf", 0x56}, {&(0x7f00000013c0)="8143bfc368d54893583b9f3f0ae2eb160049d92a6be3b3ec1940f2496098efd4e58ac40227220cfc02aa19b316867d9934e72935672139f7645f4ec15fdc24026e614d0710bf3af472b7617357c88679cc4f7d9eae5fd8e6a3696f8929d06827b73ff38fc1936499ec92c6cabe3f4dca67e19dbcc3004b7455788f8b57c3141bccfbd89f7b335400ac5883e13dd1047821037eeb9ee95276d0f24ee8f1919aa66390eb3d0a70115d2f288af284eba20882c279e67202820ea3c9517fc26e3067c9c0c66c35a5fef00b4689e468ed647f59ce544bb3d2989cc027e1a7d07453ccdc2cf7682fc36c65fe5c892d7fef2c61988e0f26a4e8da2951ebd9756dd1f17ac525598434e2a27bbd1a5551b277134d426160a8080ba2e60921c1dca92afff97d6b6de24622b78a95af141d38522eec6168bd7e574f779d942a4c4ab487729622183236964f976fd1b3c5a7f0708ed346bfb8100e2a73c4e4847e221fba1d9dc02c8dfe2ea310350e3473504db7f1329a2bbac9e9c3fe531d84ba7063fc1d6eb691ff29e3a962babf5089c9d5aa17633f11bcfa91fe444ff25b236163493131135a336496e71cf65b4f0e4e51679e22a5e45789a0b83157a4544b32769d6775428ff917d00e437560e5720a7211fd838a673141ec4d17907f3b1efe8c684570d184db88a828e19caa225cc86d199256b9de9969a25b1a86c1e0af093448770049efafccfefbde579863cdbf231079052627492fe7f609363f1b1af9cf2fcba8d0cb9514d13f91534c0ba78a701dff75f9af29f8917b36920f1abe3a51cf486b8e24fd67da76f095c3a8dda81ff4dccd32cf88f2da12e3fe17fe1495ee6ea70f16058321e556becbff83c388040bd11ee79a57f9e1e28f2a76017dd3e93d8cd6bc5e2de2ecf6bf00fd3638d1f7e0955156e0c6664b1ca1c71a0d12e8a6faad85c58d18cdb9cbf2b60654cf7b2aeac2fd8191f9e1c46fcdc05fcad9371fba8e55629873191d04511de96b1f0972c367ce57e04bbd171c8298edf071cace862dca7e6307ad74414ec4e9021c5bcf90e066734f6f7972fa9eb28ef90a4d5908bff6e7a51ca4d9b4b84aae4bd334f5d650f9c3c2d521cf810a8121e9e2902e547743c6ec937fd5e6e6147cc90083e633ae2476251749e769db517b2eb278ffc4e9dca2f11858bbfde034ef98483e297d31e1f99e4aa250b59f41809d1e4b7a116fa2f28b54bdd57d8ea0196c50c70c01bce97177ae8b2d883cc7edc1606db304054f8a547c9d1b996c25da8a1fb5261729ed3e7add85316393532b4981ec586976b86a88165db5e28c727adfb4025934cef4447e9d27f82c8fd73b8476ee364787832a0f8f2785d4a4dcf4d31b27ef10ed29801c625ddc1b586ea2a3dc82058f321d6056092f6779d642e977b94775e5ea6ddb3b5d98abb89041200d6480a401c2f4c1a6b406608ef0fa029c475cb4f82a65da3f2fbd5c0a0b5d9ff97e49d15c4c9388bdd9a63012f66a6693f455a12bd702aaf72e80ccec77654f9ac78ceb2ca480a852aec072c9068674d7f71f91911ba3bb3b5abab3d684a1159ea27c86a07d7ad0a86a499d2e0c38a54e5c425bf31696c93bbb3bb3deb3cdbc33651ff6d7a98db5068c7fcbbedb89d2944bd18ab27afefeb34d0e18512c7b4098c470856e82b8123be2b8fb22f856fc08f1a1e13537a888f37af06f98e1a3708e74a2710044e4fac79f827db6f88f5bfe0d7bfa07656e1d8108710914fe1bdd72a704647be7a988adff4e549c1c55a5da75d3639be188fd27bc554c0840f04ffb605f41226aaffaf40817639e6f9695ef888e6a66ff4385ba8879752e4e50c5dbd46717434d8cfd4e584cc1ae28f4c9be03f00d382ba373d47af0c2b3abe45bd85dc3dccff65666b2a4a2c11ab060686bf5971ccc9217d018cb20bb117b947f7f24502751880249d8e0336e6c2032ede8d29753d799403da6ca3acaa7b02d2287de8a96d336dd835dba902299f22f96bcb74c53a5fc20b3cd5073e9a71057b7840c4a95748f1cef160b090cf8861b1488d7eeedb7507b565ddd326d9a6479f41a546bb250d72934dcb0506dfe39fa0fc15581a42deab55ba853cc0bba7de650bb6bc080ff57f0c39a1e240a763ad8a5fc27cd1b8e692524653231b1e7f0489f27c7ce3dda544c1014847137d87abbd004fdb9940f16af2e971b0044f375aa1b0bddbed6f1e9295314e20d4d1a0a4324e002c478046ccda95fac35681a1dcb98a54108803f568bfa7d03e16a99f5945b141fd3a8c63cd191c34a505b515bd06dcdeb9998dec054be841e2cafac0b7e30c7dcd94952b6624179953c3e79cabf2b6c31a4f49f6b22fd164cfa4dc01217c116dd80b66ed6e1d4b1dd877c99ff41c95e49a378f725a572618dc23cef2d842eaea49edcb0174a5849d0bedf909a9bbab6055e8e6b322024c1a77b617ad209c8505caf5fc9e6a165ef18642e21ccf62e74e04c594ebb9fbce8281e8ae743507a9c8df673fafe55a311a8367636f27a716a6cad3c9e467c61071e2e53aa3eec5191c8a8037483dc408b05f40a187beb4944a76eb9d8f41077cd1a99b73c83d1a92886d8c63c5f07aa5c85ec224c35e7b5cbe467405faef47ba8ae00d28570c2a60d79a5a462c754b2b6d24fe9ab894590bb7460f5137636c59adaaeeecae8f1bff65b55009722450e46fd935bfefdd059052ef31d96deb4b199c557ea666e937e2e5c3edc1f42def678070faef8a56def1fd9b950acc53c9379539fa22dfa67adbff6656f0b0ff5bd3e8248d3b883ad0453ffcbef64b26122387d3f2b00c287838d4d583528ac6fc7eefc712212a8f591a7daf38295a669fe207f3afd205062b3e5c034f1556f6e6c0d5b11c69a3efbd587e7236a0217ed6cae1ab52ffc51060348585a648c1a9dda3f3a8bc8b7243207a5fd7bf8db9eb7b8f1db73f243138aac9fc64b9ca48e50b9ca9a25543522d38d14e806d81d2c23a1c98090625c25dbe4dd9900f5aa84d35aaeda5fe8c2cd0fea6ddbb67ff8afd86836280a27646659498d7409700cc2a4cee19b1fa1637403fc9db43247eac1755af1534bae654121b15cc9a6f8896488145dcf2e7108320638bf37dd7e33aa3d5cf95972a8a48d00820ef282808c7d5700ddc9aef0fefe673498598e442f5fcd7adb6b31f5df36b474e02d481ea6c7f4dab775bbb9f5c0eef3b53141f7a14aaa8614e949323529690b6e28916159777b1adba8fcd4fc621ac1fc88392c16fbe1d0f9cf9801f31f6ca97926c4d3824c70373d6df945c9980cbd08a7e6c696ad3e5f81ba9b069bc0ec8363545c45df7c04a7d0550a94be3941ff8dec1f9a57434a38e1e9240c97859d701a0b5b01d673d0344a00f6c655d69645518bd59e3c26e6da78dc2d0a27af1ea1b215df2b03d5ef646d2a3223a34fb09ef0fc2ee1641d3971e87a525b24351d2b83757b6fa6f16bd1e0dd7698e34df7ed95c40a05a67ee031c25ea1b3e1cad814b164dc4045875cf32f49431d32e91dbcf76fe795f6c343f1db8bb778d9efbd5d90ee592666746e14786fc630f2b090b9a2d44adffd5b788da00e602227883e1d50f40e613a8041228e239741d7a31988e528783d26950af46e7a4a29ce640fdab762f7443b0cb8205242a35184a124bfa845162986e36fa9b57c98fa08511c990b61dd0f7206742c5bf2ddaeae9051935e57d7f2ec487a25260b532be521ec27c0c1dd7509c5b05794f3afbf4a925a25573d755e19c4df7f4eff2ff3185cdadf9dacef61b9d901251404a5e42f59b6c39e2d0ebacaba8de140e01d76362dfc50653c99d36fb5d6040c0ece877ef8c232148a4d999cca9235527040d2bdbe32d58696bab48a7ad88e0b22466481f1b545f068e4d5ef1ef0931c3970a8848c32ab3100dff4589a91248dfa2d1becdceb5b12c33543e7dccf5f68c41d2b721361ed8349ccd443856fd65dce8068552ec1fe542e72410b77dc3b7c00cc3bced826277a68a804ba7d95e8bd1c6b49273698a73346a627a30986948b84388388391504ecf163bcf07abd271e71358dbaf644d1cb4d597e5a1d8c8815a42412d7179cc0bbefb9316a676356cd22df4f8dffe2e9b0f9eef471eb95aa272cf4a3dfb73cd34b1b11f7aa89fc1cec4844f88b2519e2868472860ef73882dfb00a40a51bdd1a18fb72ed37cf615d364a75dbb0782d893c85d6f016baedb8ee301b660d1b68dc3d708b240c6cfedd35483795a9540383605c35f6da7154506b382d6d149f92675bcf94e7aadf825dbe4f5c13f7342b23a760e24411920c7a9fe05552500a086fd18e32dc3453aeb03cde5c01796901f7b18d4f735224b63234ff8261332d427363316eb8c9686b0b84c01efe25ec941d9662fe9ec7fe6f707474954538e59429958c6c0d9c111efe0352b42a3319f3b8d837d0601769085d367e945d16f91395c5d9ae94fe9b401bacade5fcb6f0a082e8332ce0c6745cd1d1184baeb39cd99a4ba73e2a00290be8edcb7e79440376e419614497db1932b19985434d4aa7be24446393e58d83239475bc5fb9d1f7af3b72f0ee5f36b2f4886989755afd9da0ed4b19fae0b6c61281ab9df065f96741c01ab3cea4e8eceb4ddc643c50f18334a13050beeed0dc966954101d5cc7cb633195698a5fa237c0c33edbc59341f384905f413352f9e89718886e67d44a123c1cf91f27cea6c78800207cb019c0ab3f878d6c42daed2ab3c2557a640352e87333dc47065dd6b9fc8744f468a28a5797c61d765656395922fd6ba19082212440a6eccad054ea6b7086c2217d263e95067702a50b14e5873f662bb6e7e98bd7f768c3371bba0bdad6bd1b78e9b4d4dc181aea9138e75e5c5d19ee3d6173e44c440de0f2cee13386bd976c254e06b25a0863d67c1d351298405122cf13fd438e7989729de2ed031a0b39389acf36d06eb86b2a2b2158c69909c2aa48d90359e08650e7390d6bcb4c703aae9f41d01d353b8cdb2bab792ee508d896215dc7750b66bb25a2d7cce5095e761a5f51c378a4e67b2c0857c22e0395f70db3b7760c6e7dc11536314a0de7a08549a3d475f0b3ef798d8443343ba5a4bd4958115a6ec42f9fe4c2621d4b427a1efb82e778a3e54fce03702fb03d5916bad7a10860d7b57a3f2600bb68e946d3c2ddc1f4e08c2a9312351fa705a7981bad641f22f7903f8cb80451195d389cba7365ae181a16ce4a5b9932efe42377e65b7d3a760ea069f9af7de92f00e5cecdd18e84829a587875da994d006bf35285c1e9214f821fa612e19ba6dd359e1bf576cfb62c29f756243e632031e0894335b7e71e96852771f0a09f570be8cd226adadaf6f78da0337ad2f725630e95d7345d052d1986d4931a54ed20c386936096a25ed96ea76f3430aa1fb8886450099dd432791822ba27df586c1b678d74238cfe80830db413ac5cc8da1016e8101f694b233a09cddc3173092d5b292c2027f3812285a903dda2655ff0a2b032f9e2accf2f18dfaf430616e5388ed0d1e8fd1c55969d354a545c46da805a52b551805f5b3045953ef2c9478d315ced4dcc2f983c291538e2a2cfc71a24462b0787ec5f0feec9b26b02890226a29f90c69d1fff2b4fe6dd016637301726d440695908cb38731e06a4bf991f62a56aa1ead664d848e267488e17261d1487a6bbc3bdde81212db69fb801eebfe8767edb3dbb60005130d0d26b61408bdb32d73e6a442a3c59183c69dbd9e4405bc5c6079794536fa1835333cce0dcf7f0d10b56d61ed4b1b97171d7b136e8bea24801a68b7e5b43", 0x1000}], 0x6, 0x0, 0x2) sysctl$ddb(&(0x7f0000000000)={0x9, 0x4}, 0x2, &(0x7f0000000140)="1aeedce35b56c53d0b4995121102f002c64ea2daaf1a1228c34e9e487160bc6fc38cea036c6c21e2667d782c9d70c5890a0cd0ffb1aab8f40ef9f501eb2b4c7fa59a97c9b1eb0d63af8c6260d815853d4aae0a20cc3ea8b5020bb7d3e93ac7f4b1645c5c78caf62bc092b5f501c1ee3f86bcaad55e448cfd3c9effd831d80e2d10316a9b40faef91905146aab8ac4de16cdf8982c5", &(0x7f0000000200)=0x95, &(0x7f0000000240)="12ce9b2ee4b2c5866849e6", 0xb) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r2) dup(r4) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x5, 0x3, 0xfffffff7, 0x0, 0xeb46, 0x80, 0x7, 0x1, 0x0, 0x4, 0xf2af}) ioctl$TIOCFLUSH(r4, 0x802069b5, &(0x7f0000000300)) 15:26:11 executing program 0: r0 = socket(0x2, 0x4, 0x80) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) getpeername$unix(r1, &(0x7f0000000500)=@abs, &(0x7f00000002c0)=0xfffffffffffffed4) fcntl$dupfd(r1, 0x0, r0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) 15:26:11 executing program 0: r0 = socket(0x18, 0x2, 0x0) getpeername$unix(r0, &(0x7f0000000500)=@abs, &(0x7f00000002c0)=0xfffffffffffffed4) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r1, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x1000000100000004, 0x2, r2}) sysctl$kern(&(0x7f0000000080)={0x1, 0x3c}, 0x3, &(0x7f0000000040)="96df91b53f45409d31b3", 0x0, 0x0, 0x0) 15:26:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) syz_open_pts() syz_open_pts() r1 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) fchflags(r1, 0x0) 15:26:12 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, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}}}}}}) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000001c0)={0x3, [{0x3, 0x3}, {0x1, 0x6}, {0x5d34fbc15af16ce2, 0x40}, {0x1, 0x3}, {0x3, 0x2}, {0x2, 0x6}, {0xb08c8b2e82af00f4, 0x4}, {0x1, 0x6}, {0x2, 0x80000001}, {0x3, 0x9}, {0x1, 0x2}, {0x1, 0x2}, {0x1, 0x4}, {0x3, 0x7}, {0x1, 0x5}, {0x1, 0x1}, {0x3, 0x6}, {0x1, 0x3}, {0x2, 0x5}, {0x3, 0x10000}, {0x1, 0x1}, {0x2, 0x1}, {0x3, 0x8}, {0x1, 0x6}, {0x1, 0x1}, {0x3, 0x10000}, {0x2, 0x6}, {0x2, 0x4}, {0x3, 0x9}, {0x3, 0x800}, {0x1, 0x1ff}, {0x2, 0x8001}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) setsockopt(r2, 0x10, 0x2beb, &(0x7f0000000500)="cdf392b2c81b4af71a43be6a6dd08cbb04795c04fe6d544c5a75f4f4261b2b3c877e98c179491f131ce9e63a49dfbc7abc381bb776234dbd7e1c8c35725d8391e1f130b378572d5fa80e613dcac5ac4d1f83cf54cdf627b29d025982530329020ecdf71c7fc6545cd64c5076b4b89c81306cc9a10b1f8fa41100ba4bfa4d9517c4c2a944b58c0de63746e28d71412548990f053296c00d5dcf55884f75267ffe3acc19f2a0a481051a783efb5574e8660cf995ac6699a77e208bf4a531bda22d1fe862213fc56a591e99d6616ae90cb4554b9a23e34763c6d24185682e8705eb728a0755915a84465c50b905a15c5947eb34eb273569d62781ab78271bac27cdedf45c2367e0a69c97bdd3b7428236750fba2b4a3af7c75e1e3f4b58c5b80b0c474ce53785051b0ff08858e99d4811e67db1a37471e48a79f0f9091efd34870ed684e7134359d5c85f0d3c23505f50e029e0abd3525c50aa79fb97fbaac9a6f0e33234562e623782af5a688f16ec2872f80a253c953e6e44ff1ab749a9bab2a3dd59ab6c5bde9f879942522251f4e87d802562c5a188cad5f9aa37294aa53d431b179f47f246a0ae26153b525115ece3d4e7a43d9caf33a74e442b9385f82d1327370e8db2360fa88aa74045e49875d321ba34d18c05da1b9aa7274c177ec693afbcc7056f36ae469969e54b1f21e4f4273312b0cf5b394d63003393ee189a7ec3b4a552040c809ae6334fbccfeb4afdd2a72e0419c11055597761cfba98443b928d57c890900b647b170b22f00b942ef1320618b10e1d4de3206f8ebdd0191023f14d8f12be29a6f82ecbc95bd6adec6778f96c9ddfd491d46dfd8ae945c91dd4bb9274ee9c536aed376605cc3684ab69403733c483ae92f8a44e8eaa4228b0f091cc9f86b4518a2de555012966356edcf8112190a99b1ea32677c480d486ca6fb0d9db1ccfe772e35be801eef7f35dc6eb6b6c3e1af83db180978f567b18fbb0cb042404f10b09f39ebbe04c22795e7ff1d819ad42db21a944f23b9279af3995cbfeea5e99eb12627d35988e3dc75fa3b4ef5dc57d947d9c21b95b719e201fc04126b354516054c5a1fb8908d67ea67759610bebac8aa025dad9817a721869e635c86dca841b2fee30d9cbb9c74d9a872db03a0ff457dea6017f39a9f5f706b9f98898733554799d9c2610eb161805450e1982f8e9e6ab517056e67582a39ae0c49c614d437b6c4ea825400d20bad9d8ff06cd6bb6fb71a939902cbed843cbf74e78bd39df929f1b518eecd6bc28a66194063d83112e428436045235b0740cf2c30c547b6572fa2cdf4ac723d0b4afaa1a842c376c79606e7b5792cb94e7d790fb429ace769da8981a10ae7c7fed1006d608996272350b24abe8659afec656b82b5d34f74dc97563fb67432f7af72f5ff890a072286ee5bc99a6803ecb80e27742fce2a4652bba93d8740a715e82f407657ec36288f8ae99f135818135e9a6de85e61442fb5515486620bd19ef463a231b065572a49fb5d7157cf0497f5afc574e322071be3bf0478c4c9f5b8eea1f3acca957f3ac82b77ad12f14288595dbb9eb611e8f7983ccdea12d26d1c08075420ec9b5225d98d5e4af77dfd8525b4d662fc8965d771b7688b45b8037520735fefe6729cb572c76bf8adf4bbdf0cd4c98af2318fbadb726704fff5f29e39cdc84ec30a93350f64768296a340dedee886b3c8f73c98ad76798d48023c94f405017c82e061d7d08964de7a9bbf1a52fdea2d2768e4eb4fc62f079ac11ccd06ca24fc94deede936b6d9bdabfe718b54466e039d3ac6f5a9b5241a59b9477322946cde3ae3afc9da3dd3a2b67cb86895933c00b8982b56e92ec4d55d181a3fa946997b79f93561d1cfe5a3aa1b237c829db05220665ee5eb601330cae0a2e10dffeb146acf79d053cd71200e7bd3d7baeaa606180fea954004859765b37eba62c0c341bf74dca1a1aa8a7b822a798ea2a67aa0b7b93393e8c8706bd7b30a725ece27a176ad78bb555c27708ee05762f59c02e8696da5e20d1ca12e69aca62d5f5125bb1321c01e1580997c73675e2cc7d7ca0204d7dedafbc44ef8d697854c8c6c688710afa2ac4fc81a128013efb0d1b379e8f8668e6b01c23e7dbd380771a4b9172a810f99f7cf78199f5cce2c240dc5f655b1ec853508d984de6a2e2b7cc65ef8164650b19e9bb09cd983766295e09ba420f7e7db19a463cf74bd9e34a7499600ac8a5ecf4ea79b69836ba6c7f69514c94f5eb96e020927ff9c17ed02d2ef789d395c2798e5d43739bd98dedd6aef35640ad28515dc9c0cfaf860b581cc070b50fdf24e287a10399398ef7dc6dd44d0a921b2f39481f2f620fc7763c97de244e82b160ee38d9f3639c82aec5af02224431ad38dc96c6a59c4ec4a74a94604e948dd8dd8a87e1d84b9c42fbc350f7b0affdbcd0c19585ae36aac4ed07356342c08b69d670db8685a0f4666c42cbb0162df650086872453b8436fda939910242193606b952bf1227dcadc72790704466e34096c10ca656a368d19855f5c55e1d614b960552184a97f6c1b81bb0d0a555d02c10d82e95f05053de4dbb01b669ae208370159cfbb9309323a106ca8879523c338056f4a0f14d6a304547873dec0ba016e1e3ca294c8e2e59b8a996867295d8c2a74132d329af8419366e041f00f5c03aeee825ee01a7fbfa175192e276f430c19961da51198e50ee0a109bd7023ee4c131ae8657641e8a9cb07aad04c0ba297088174f4cefdb27704b8ddcd68f00d38adda5d6e2d29eb89d3682e5c5420aaff50dd786de872932c1f77ae66a7c04e4cbf4099bdbaf2e55efcd6c85f160caedcb07fd0fae670d8b5d6f971468b89391456128931dc708b28d25021f68eac370a0cce1177290dd3ac348928a656656c19572b2c3eeff603a2f070e37c243dbbe829914f201d58f86832b316f78966cdd42360b02f39171f27ce08cb70ed1a14db009d8fb4d17dc176ff7217de4d40ac5e4437af6719872e65ffc2709c81a4b71fc34aa371ab7e4dc15fc9b6162eb61163c28b25b1b8f337c1c509c976328bb37cfb86c99bf343d9f46d4fb9c067bd6fef8668556c5cad02686a9778f05284fd2daadc88fa7e9e3174c1a81a7dcfc4a8ebe3302a5ac90637600fd38648ac9e54081b32e029fa2a24d3ea98f9ea636f71a8e1af05e28e22162c0b9d3e8bbb7869600fa2d51bb0b113d1d6509036415ae4c9f2cf535e8a2caa90e0b3546168afcc43e7e3ebf5ac3645677346f967fb77e50497d5768f94bdc797cbe0be2811616547e663448489c360aff1c0e449a04046628580aef78867583edf06efc1f8fc4632e4b9e7d482e16a8ef26191dba50ebd754695b980e74f48adf968891c24bb84b5ba54f214d1401437fb4f2ed68e57b97080186c381b2ada69430ac6b07b7bc8e271457484b6ce311cad852520111493ea8e5556752efc861404c9f841559b80a7f4f5b26471235006bce30b47b11c965b4bd77f2dc35183dd0f5b0071972d40d350065d6cf5c147cac6f0257648089202f69d81d03469d9c65903c71149a66b8b3f0f44178b733106dd155abeaf99c48c8af8184b6d995aeed97130ec41e3f1fd5b67b4225c3c93bf59be80bd6165d86a2e3542091f87b028df91a35d98a66745e200436f0227d9e70f7a5755e86fbe14887010ff776f225d86ba200a464f2d06e2568b9568512d3f38404d6b4b3200ac457dfbc4550e0a4cdf14582087dc18ba43581ce28ecaeb7d37120eef8190c4dbe0d683e20ad4f304b8eecb43144a4fe301cf38898103931d2c59f25027395ffc432174adabd5e60f157906024a25ffa4881e1a27f2f07375861ca8458201e9c4ef945ccbebaf995fd93d8f9cec782c5995ff491a9c0112d396b5613f37b881135e85b816502d831cd490665801fb759d99b03975241e6e471602d43edeb995f1f3846b90c48debab9e5605ad33acc76f5913e286e99f0e2c96f3fef0a0eadfd52d75c28d2883aca392d0072d4bb56de39d0e6f3c33446baac1c97c06bd0a5f58e4e7f2d1811853e5844df602de51cfbdc76d9bc1b09b3108ae16e071652b191fc635b515b212f20df29cb1a60b0775e880216397faaa758d83c88c53987ce0a09fb9d7a1905652b76de53a2040e6d8bb4f256b1da56b84e4d59d287b935abcc573b0b6c0e0d94262140c2bfb4c7d7c44a63b05f78f1654d860b754ab11079b363a419ef1674bae7cee1f38ccf106b7a429e1b93e1bffe7949f08041de4a5e8bc6202276445767a55ee5d75dcbb009b0268c31a7ed4814a30a1f9c0777ca5e5f3e2e0355871aa2263010e4429ca5f518af7b5e8ecc41484988ea99dc6c9c9f80336d831a5d87d6c0d779765961df1ce2feb8ae2c84e704e7393b8565f25ddc854812eeea3a61d0ab4be88eac5bd18959e5838ff7e44b21f20fadefca59c92de5aa5dfb8f96b1b8a1a79def33265571874878a68015255d24bcc734a130be371942dc23a831faac3451f3716150a0fb2c2a0e318d9d97a3d6221b54b228fff0b612b5024d27cd7c90baf05a76ecac0519f2c0f462f120e088ab25177673d4d19b1b291ff6af5995333fcc8d7dc8729b1de8e57242dbc42b8d58efcfeba5dc5e2988abdc3c4030f0490736a5b18583498fa7baa8ba877d88396bfe0ad9d161afcee33dd60b654ba806fb9b80c0a9d6c4a6e01fd083858f52fb87fb943d63bb424312f5471d49c6d646dd60e368a3ef6139e028ff2ddb6fb5102c2e8d6ad5eaf151cb5939132f5d18d13040a00685aab6b5214ba9402b2045410b782b7b97f431a8922b3d9c3fc205dbd86f08c304253f2376e9866a2986938110e78dfa42d353c45ea5a078094ff09651bc3a085d879d71ea28d0e6dc77b45951e8b3dd32f5958a7baa3b499e22d5fb1b027c819745facc2cec721d57dadd077228f770c99d3e017d4e114f842041c0b277407727eb33599e32639ea056b16e70c792c705977da51885608c4741efa26cac92d4fa1267121cde5cb693f87f3da3dabd5fe7304fa1cab326b6c71ca4a97a2dbebea1a825fa31939c4ffdcb992f1170e531d1238a284afa0fe6f73f7621dc7a87644dce3584e12e8829dd483f20365ea2c2b3027a2859029f4384421513f5038c581ade9b17defd01265c430023f0cd4718d0e30af5e325a1315acd467652f0bac8208c0de023f1ba09dd880c8ec6724c745fa4a67390f904e4f100476bfb8640efda5eb6517c0cd124600d362ad1d7222d66390de583d8130a47ad22ff41df940eaebb4e7a0e0aa12095c014e4a80accd64bc52aa52a287c08cf0f7b85a5625c1dc63a24877923cf2675e145fd87e61971365f057636c1db94984c8a0261e229e26701c3a8b34a13fd23ea1812bec05ebad3eac97ac81e2c83830f88392efe50a90bec4a4261be1618d7a8a550cf91a4319372444124518a4ca892fed8fb9fedaea46d41720dbd3debab23cdce10ab662c40acf8bd30bd6ac85acd924756db102746fd9122e201bc26c00d7c801100dd5ebacaad7e55b5096672054afbbe708df1ef948aeb14b3a926c0adc8ce71e62d1d8362d01fd56b0e04cfb4cfeaefaadaef63c1dd869b8f27df53a710739988f115dacbaf81abb620018178df676a72dda7d71def2f312d193e2b8cef2e776d5a2c03e064e0a64ba6e1e39a9cec54b1ced1fb8ae8a18eb092a58f62908b6c325c9ef019ff832c199cd876657796bac1ef77f8d3d0ef9f06a8b70c4da5dceb15bf5bd7fc8b3e52ef93b11ff8e533143a42f600ceb6f6", 0x1000) 15:26:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x32, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x32, 0x0, 0x0) setsockopt(r3, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) msgsnd(r1, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB="46e577861e751d0c854f613b2ea6242f6b7c97f86babf0df5c10aa2b448cdf75b9ad55b31fe9f9a7293527ea5a24ccac3e1a8253f8af8d1728779376d446d4c51e07842430a96f9b825d366aad6e27f28859885f841629b7c24fc84d1e56e39d945c815a9e5a9abdb41c7cf81afc87e316d9d488dae190b5e19d6c238dc1aacf4a11a97be538179340b0b01475e426b4d8e12c23d4da939d5df65074942322855129bb2f26fc3c5d0acf3728d98c2fc2ec669235924b9f3977e6e9f898260858b7cdb7efb9ad75fd46586761b9f2db04c60f00fc29f3018270b4f26a0d44e6fef1c512", @ANYBLOB, @ANYRESHEX, @ANYRES32, @ANYRESOCT, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r4, 0x80047308, &(0x7f00000000c0)) msgsnd(r1, &(0x7f0000000280)=ANY=[@ANYRESDEC, @ANYRESOCT=0x0, @ANYRESHEX, @ANYRES16=0x0, @ANYBLOB, @ANYRESOCT=r4, @ANYRESHEX, @ANYRES16, @ANYRES16=r0], 0x9, 0xffb) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r8 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x71aae58f9a3f30e5) linkat(r8, &(0x7f0000000100)='./file0\x00', r5, &(0x7f0000000140)='./file0\x00', 0x0) close(r8) fchown(r7, 0x0, 0x0) close(r7) fchown(r6, 0x0, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r9) fchown(r9, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYBLOB="c33f14fae410fe96c9439447a8f130109aa3f89e041ced66b35a3dc7638244d3a25d5771f1367683953c76739e9666b8da06a747b0838f478dea0f75b7b7faa8071b69a1d5a90c1c163ee828046f890d85db098d1f05486c90ab0c7836c1d8202051a9d580fde575e8809c9fe073e616ee3d57b62183339b0d92682566407dcc11ab7dda5baa41de89ab409693b4eed128d82f5dff62c313", @ANYRES16], 0x3, 0x2, 0x1004) msgsnd(r1, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) 15:26:12 executing program 0: r0 = semget$private(0x0, 0x7, 0x3e0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/172) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xffe1, 0x8001]) syz_emit_ethernet(0x3e, &(0x7f0000000180)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) 15:26:12 executing program 0: clock_settime(0x2, &(0x7f0000000000)={0x0, 0x7}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffff3828e923790a4dc193fd1019db45f353ffffffaaaaaaaaaaaa0800450000300000339478e0000002ffffffff030090780000000045010000"]) 15:26:12 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$TIOCSTOP(r1, 0x2000746f) socket(0x11, 0x4003, 0x0) r2 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) mknodat(r2, &(0x7f0000000140)='./file0\x00', 0x6000, 0x4) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) preadv(r3, &(0x7f0000000b00)=[{&(0x7f00000006c0)=""/240, 0xf0}, {&(0x7f0000002700)=""/4067, 0xfe3}, {&(0x7f0000000840)=""/109, 0x6d}, {&(0x7f0000000240)=""/20, 0x14}, {&(0x7f0000001080)=""/248, 0xf8}, {&(0x7f00000038c0)=""/4093, 0xffd}, {&(0x7f00000048c0)=""/178, 0xb2}, {&(0x7f0000000e80)=""/260, 0x104}, {&(0x7f0000000fc0)=""/141, 0x8d}, {&(0x7f00000007c0)=""/78, 0x4e}], 0xa, 0x0, 0x7fffffff) r4 = fcntl$dupfd(r3, 0x0, r0) sendto$unix(r4, &(0x7f0000000180)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0xe, 0x0, 0xfffffffffffffe9c) recvfrom$unix(r4, &(0x7f0000000040)=""/177, 0xb1, 0x40, 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{0x3, 0x8001}, {0xe66d, 0x9}}) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(0xffffffffffffffff, 0x0, r5) ftruncate(r5, 0x0, 0x1) 15:26:12 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000502000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x10000, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000280)=0x3, 0x4) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') r2 = socket(0x18, 0x0, 0x0) close(r2) r3 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r3, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) recvfrom(r3, &(0x7f0000000080)=""/34, 0x22, 0x1002, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) r4 = semget$private(0x0, 0x7, 0x3e0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000100)=""/172) semop(r4, &(0x7f0000000200)=[{0x1, 0x7fff, 0x800}, {0x4, 0xff, 0x1000}, {0x2, 0x6, 0x800}, {0x0, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x1, 0x401}, {0x3, 0x7, 0x1800}], 0x7) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000001c0)=0x352) fcntl$dupfd(r2, 0x0, r0) 15:26:12 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x3f}, 0x4, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x94) getgid() writev(r0, &(0x7f00000005c0)=[{&(0x7f00000000c0)="1366378f9f43b6325d84dcc8ab2a818891bf1d82f5313ca3b461d7accf911febf67efc4deda5703f0e6c7508bd81c5dee79f10738ec6668f245a6a9f0121e4d741b558a799929cf1583907fb2f98855c95608545f5481c1d65681094908b290ceb0d64aca5054460623ddf0250739d5c60c57ce5edb750191bf647886e6baca092d82f4127430bda3a50eeebf93b4b5fce6cb14f2a38c7d8c69eaa1047a512a26983b8b224d91209c86e0540d5f4d2d029639fd9", 0xb4}, {&(0x7f0000000180)="45a52e59d751aa48eeaa963dac688285e429c4d7eeb258c9158164ca69c2b4eda1b67418c2eec1e2b73f092e6a2ea9743f26c890de53d169ef08bfb4b1ca3a823c18f7e9474bcac9af4ed579261897484541e1a678bc958ebe351f3d86d8950d3fe671db32490f8b67e69dbf6d7aa35d7cd596f5823ca43355eca19be3fbdbdd11495ff232fc2173b7f5d18e145bafeeaa8e68751df8da1f1ae8bd5b434d5693c86c148ab15480fd1258007d30deae92d65c278c5074ad0d30631840ef234ca5b15b815f358aad0085fd0730b4e6369e4f56c1a1e5ea1d4bdf8f003b8f27557f8f198afc1d11ef7c3a283e2958e0076273d9ec2784bb9a", 0xf7}, {&(0x7f0000000280)="97135453c5d8feece3974bb3afdf5575620bd5998f9bcf08f06f1c9b63765b02e7e5f24d6004495bf1ffd3d214b9674c169f9bed9c2235ca1ec96760bd6c68d2211ec9269c1e63f0d95766065faf2f13d53944923d0af67bef8199e96d3a3c43a68034d51e470124ac650addf824efac1fa4f1915ee2cb66db1379eeb8fdd92f8d83d222c68eb591af0fde2cbdbb318c64048a1d9eccae888b55f2ea00", 0x9d}, {&(0x7f0000000340)="0a28d9f7a88ec60f4d85868f818f32811f4cfb860389f14d48dc36dcd5098fd2768373621a51473734d45ce2939903af5f662d95938cb41dd08a1cb74f8ce7240d7abf7a4dc6c2aac061a307cef58c95e7a8d422c447d8c920852cb5974b129aae831ea0fc25c8dbea81b810e5a7a8dc0144b95a9826", 0x76}, {&(0x7f00000003c0)="e5e7bf510b401bf147f98deaa9b7c64f78de874704093431290c35583b3e994adcf90f1e7488d3fd65cad4b475e9d4752f110c735fd6eb8ad343a338a6e6d1f6192d5ad830d893b3af39148983af24d4c7d343325ce4d38053e8b65b0271c5fb9a1862a70da654778967a67fff98407e9d023ad1703ce35ef8b27b9705b47e218e62b095acc4f04116cec59fdbe4a672d2a1bdb4b033d0f031407140edcfa7b6c6411b1e3fc451bea6259193436f63287a2645673def2c92e3fd17bf9727dd2db6110115e986a44b436109", 0xcb}, {&(0x7f00000004c0)="141003863e2a0781b9b222d56e69f7552b1fde597d26e9dd4af02bf52bb68db3ed53d2d9adb3aaa31318df61cc33d382f0683af5661d160ac11cf06706004981bc9b007095bfd609474ba52e2f2b3aff78673463fbd226930a70c15062b5e854c99667eee88c589cc6fc5646d136284fd6fcf9ebacca42fc6efede27087b3792ca6841cddc392da53a9e8849c9b0588b9f94f06236ba8d5eccb972a049bba45e62c5cf6c2d1c0e59bcf4127603c8b4cab709e5febfa739425e01271e4f9afaf68dd68894c25fc5c0992a85a80ccf9657d4270bbb0e", 0xd5}], 0x6) 15:26:12 executing program 0: r0 = syz_open_pts() syz_emit_ethernet(0x62, &(0x7f00000000c0)) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x148, 0x0) flock(r1, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "854955001000007993044be28a123e000800"}) poll(&(0x7f0000000080)=[{}, {}, {r0, 0x1}], 0x3, 0x8001) r2 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) pwritev(r2, &(0x7f0000000640)=[{&(0x7f0000000200)="2de45ba269a292230205301b732b84b9fcaa0a28fe5c266fd2c7f4036d85c2979cc1738f0b9d28627eeb9f7ecf0321918695d937c0cf3418e383cc77f4e343395fac4edfc9b96260709b881e9d80a619725bfc547cf7af230fd0d442002cd644f83274f51b4bff5def64022fe8662aa5b6c273bfb28cdcbdca4d810e", 0x7c}, {&(0x7f0000000280)="82e84cb41670bf06f3a86359ff1c60d95001993e8a3cb6f6a5f3cac8cb233131ea0f549f92978fa8f2c976948eb0aa0796c36b55d2c4", 0x36}, {&(0x7f00000002c0)="eb02e895df0f050bce6217ab9f92f047ed1189bd2a0d17e7a77a162c37fa52578c2aab1b3b727c0804738da2d13e56848cb3e82e45df90f2181aa94672ac66d75c9447cf7f60828a35621de7398a0f941d0338920a7c575131011337e46204213be2afcf5bdd9787e3c2d82733b3ee86b11c043f5e429214b80612625d29ee1e4da7dae531c0fd8a28730d823e103360e3442274c551a197a397c321042f0d2c655c0e829f623d99c4dae2f474150ce12d0e85788caddf4c6a84743bc2cb67a637a60dd30c7a7d6b6a5b3e472cb8bf3ed2c03f45e8b5838e", 0xd8}, {&(0x7f00000003c0)="088c2be71b0130669a35545c89046b987dc9d008fd63d7bdfebfb6d8efd3a5cb78a1f3cfdcc77b98c5ef9fb9352da0f4da419e96286b1d032c926dc5de68a828d9be8b750b00f907e363ba953c079f0f8e8a12170322b4a9d4c2b38ac7b379e3cc88071eba5f796dcca18e5ad6ba516bed14a36e341777b35fa220c5d0f636e4e00d52fcb275181ee6219e5d79bd7903bd4baceeaf28788183e73f9ad967ba63cdbe6f1ea01d4ac45c56fa861d94568c44ec52aaf1f82d", 0xb7}, {&(0x7f0000000480)="c6eb5d990c33fe41aa8962498312970b0ccecf7bfe392dc497530f32967781ad231c3a43ce03e1519b85dfa82112f2fe4e457c0edd1380d9ea2ee592d624ddd62e0b04004493ff1761d0a2c19e3833292ceee23b3f4f81c2ef8b57b78a4f031bdc6dcfe401bf147579f418ce381abe2b96fbd021479be7c3a150bf41c9ab812b19446ff8a05fa6661e5c6076ec2cdb26c9efad2a1cbf9899c57e1d6f59f923433d0b96d645294b4581b80bceea80cd05f39e991c520b7a5c31fae831f4071d76a8241d42102330b8967c5a37000c936ea82c93330ee28373fe9ae9c3fed649f3398604f4d3a63bb79e037bdad394bcf564489f", 0xf3}, {&(0x7f0000000580)="340c14f4ab540579093be6ed9e373d9cfff1522a07853ffd2f40755120c0b7f36d89513ea76682151d13625dffd08f361e8fc8b88ef2e165d35e45abfffd1cf53695402236fcac6070349162fd82204071a9c7097b8d6cbb569dd4b8", 0x5c}, {&(0x7f0000000600)="c6d10f4ac1b4e7e312fd85cbc491", 0xe}], 0x7, 0x0, 0x9) syz_open_pts() close(0xffffffffffffffff) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x80000001, 0xfff, 0x10000, 0x3, "7614bb623763a3cc0b4de2f68fc58eb39bc4a3e9", 0x9, 0x3}) msgsnd(r3, &(0x7f0000002080)=ANY=[@ANYRES32, @ANYBLOB, @ANYBLOB, @ANYRESHEX, @ANYRES32, @ANYRESOCT, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) msgsnd(r3, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) msgrcv(r3, &(0x7f0000000140)={0x0, ""/145}, 0x99, 0x2, 0x1000) 15:26:12 executing program 0: r0 = kqueue() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000180)=0x674e) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffc, 0x8b, 0xfffff}], 0x441280, 0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x100, 0x8) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(0xffffffffffffffff, 0x0, r3) socket(0x18, 0x2, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000500)=@abs, &(0x7f00000002c0)=0x8) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x26, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(0xffffffffffffffff, 0x0, r4) r5 = socket(0x18, 0x1, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) kevent(r0, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffff9, 0x121, 0x1, 0x8, 0x5}, {{r5}, 0xfffffffffffffff9, 0x40, 0x80000000, 0xfff, 0x7}], 0x1ff, 0x0, 0xfffffffd, 0x0) 15:26:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x403) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8218694a, &(0x7f0000000300)) 15:26:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00000039ac00"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$TIOCSTOP(r3, 0x2000746f) socket(0x2, 0x2, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xffffffffffffffa6) 15:26:12 executing program 0: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) ftruncate(r0, 0x0, 0x800) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) lseek(r1, 0x0, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x200, 0x0) r3 = socket(0x2, 0x400000001002, 0x0) dup2(r3, r3) r4 = getpgid(0x0) msgget$private(0x0, 0xfffffffffffffffd) fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x200, r4}) fcntl$lock(r2, 0x12, &(0x7f0000000080)={0x2, 0x2, 0x81, 0x1, r4}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='e', 0x1}], 0x1, 0x0, 0xcf14) 15:26:12 executing program 0: r0 = semget(0x0, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/14) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) preadv(r1, &(0x7f0000000b00)=[{&(0x7f00000006c0)=""/240, 0xf0}, {&(0x7f0000002700)=""/4067, 0xfe3}, {&(0x7f0000000840)=""/109, 0x6d}, {&(0x7f0000000240)=""/20, 0x14}, {&(0x7f0000001080)=""/248, 0xf8}, {&(0x7f00000038c0)=""/4093, 0xffd}, {&(0x7f00000048c0)=""/178, 0xb2}, {&(0x7f0000000e80)=""/260, 0x104}, {&(0x7f0000000fc0)=""/141, 0x8d}, {&(0x7f00000007c0)=""/78, 0x4e}], 0xa, 0x0, 0x7fffffff) r2 = dup2(r1, 0xffffffffffffffff) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000200)={0x8000, 0x1000, 0x0, 0xfff}) r3 = semget$private(0x0, 0x3, 0x208) r4 = semget$private(0x0, 0x7, 0x3e0) sendto$inet(r2, &(0x7f00000002c0)="c6912d102343c64dd792c79e9e6cbd6f80e4d716476075b5ea5d0f8eebea58f45e965e464b1ae5f2612701be04321ea14bbacef1f9ec8473e51c349e30f406c3c71108114e7c7c6db51eb57bed6e713833e16de127d97e82e0b522f9cd87bf6c5b8ee901cc2c99df2d7f279403f43172f3", 0x71, 0x1, 0x0, 0x0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000100)=""/172) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000001c0)) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x0, 0xfffd, 0x2, 0x3, 0x0]) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000340)=""/90) 15:26:12 executing program 0: syz_emit_ethernet(0x135e, &(0x7f0000001800)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x1328, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @empty, [{0x2, 0x1f, "2b1280cafe49c6a2e8cad6513bb2cb8cfebcbe5ad4633a36247af47e7eb83a93bc97ea50b9202a659e968c914903c97695f3fc5018787a191bab7e9c563c4d60c853920ae067aecb6a27bd3c1613b29daf92a2a5a4107e06924d85e157d398c19754972f7ecc679f9ffb14ab78f0e1dbdf9fba25645ae324b6ffe58df30b1bd3631b0c8bd311591fee185a8b98a5a29b38ce9f699b20c82f8e946036296743735903dee81fa12d130671668caa3b5995733741695c7892fe8e5d3fe226311515f0e1f740d9e845176deb73b2103cf968f9f85584302df53f3be41aced445565e7722a43024958d1485ddaf8a13289e3e52dc6351c748407e04e85eddd3"}, {0x5, 0x13, "31a3a43f7a9c90d2c61c4ec30813343e8fa15d0563aad8050036c909dc73ebf2b5ef891c749428933894969346a4a059b47837fbf8b4892fdfbc43900fa7d6b13118d18db67f9499d92f05e382d54aa0e1f1a4833717dd9adcf41c8f4f742fb8e7b6c391af8e71a8bdadd661b3ff31ecad00ed3159c5196b13be1e1859eff2ef345fc9e05b2c38980c638fdbaeb26c5361bebd000000000000000000"}, {0x4, 0x18, "71cfa4472d3d2e5206829b13cbc96f1530c570d95449f95449d9c552e3b7264173bff37343489df1b41cff6de43f8e9e1f3360fd604d9bb4ce402c869b440f732226e1c4aec9360273754b643be9b63835e30a90f393cd3f8f15583f2c21e30152f81afc87c814ffcd0d8417c9da1734d739f1d50bee4cfc9d01fe402ba3e013ad3d062d5cbdb4f5c213e12f887ab39b756a3fdaf77f09d9fea61f562213aaf2bdd980bbc5a0fc6594cca45a25b814467570288f42fc6df527af191226a54d"}, {0x1, 0x200, "7cbd51eeb152b7398628b7bc338f5254031531d11942bead9a8e7ab1b3b0396b538f3979c92734b6d9a1ab4acd7e602a0fcaab4548bff9a8f97680fecb962226a4a577b30d020e9456159f2bb7466c01ee2ed68ebfa88d0b338a8d4af1f9b62a83f02676e86a1e4aeaa4a5ce2b53cff052aab5168894ad4deb4308addae3fc06aad5ee48b1efa401457733c86c3e525579ac573c26b46dd6469c1f27ed7762f2cc0e9502ebc81af0aafb483c7dcf646ceeffc1e93525b9640d081c80249776f359d13ca80c88801b7a7013a0f83f227957ece540566979fa2605df301c51b57525e4f39e46e6cf4e422309576648ea7bf77f3d0998248943f2f56dbd51a7fd773c69ef4514e2fe650f09b3125fbcde57882fce8de8194cb08e0b58e5b172ca366ed1e9762777b9e051cbb20f3ec835161adda26217087a101a2a69f38b4c834989ed9eec42a01b78442a1a243e4632b3f96bc2c676151643d3e5b7fc311bf14407ef659f979c1c78fde87a1766658ddfbebc84bc092f0ebea39e1dddca230759203166f8a6973b83ff1d5bda3a906390a08405f42c33c4efa22768d84ca4562ff056a073cb75299d8f2d52e2b99d06d39a8abc6c639ec86ddc58fb366dd6957ed701bee0018e14ac534168e66080c4ae8b6634cb84ba3aec6edb2f868825fb92ba805ffcfe9a0d70753e7351ffc199e2b35337f920e1fa9b17b239391cd7223ec5f0d386e35d776cfb1836e07d441b40c0d95ba3621350e3a59ea8d346bfba3ea423e39cce15a0e8f49e5e7b0c933779ffa5d45dec72dbf5ca0804e7f3485829aae81d327824b806215fe91263a5480a129dec6bfac6b8e5536f44bf95aa5baf704a5a73182e4f9d6b8aa1ea8b836ff45938c07fe1564ab606789a2ec79fd1e16ef8354ee43de6e8604fe9ea5b2a4e1724cb77afb7a04035fa7f1b27705cb70736183712f73bc71a044152201fb8a6445ec6e4601c58805c281d7743dc6fc789c3c000a5d781e9b212822726893dc6e7298c184674afdcffef5cee42c95c876e837aaee5bb28bc8063a2a49cc5da7b753f12bc85b16c70540c956660c861b366f1495522c23ad1a59660eeb6098143113e87d909ab9cc2847417985b77f3377511fc81672be22eca54b93ea0136838112a8a643a06470fc7edd4ce7accc1085c5ef2431a44bcc11e19d45f6a30ddc44fa9e7f1b6560168aafb8e1d3aba601c857301e3004ef82cc8ef0781a47c7402e3de3fd8438d65dedda8c36f535d56b9dec643afe8f69b379c82b987d8f6fdb6ebbf115a4d565f4e0013ca427437de73d704c2b8b94fd319845f15a45a6da30fb073f9deae280e7e9affbb3d833b10fcad34c4657cfd38d07e45a234dda96a4f8545487d0ad5e5408d502f5ff14a9096e6188f85bfdeb033db1d4b3629d32ced28f3886edb1880175ea7cc7bf0401b0a6bcbdf8688fbda0900815e771ffdce354df0aeb5b9c08aa8aefe91965c8d9e001b12fc67db98bf4816c6ddfef9db3ba2c3db46c8062266cf9da6833fc7c60ffbf3928a8663d414b785056026ce3c65a4bcaf95ec64fc3e58d9d0520e7c42531c8a407d6ed514ce6d63c2326e9b7fd6a1dc5ecfa445149edbd26698dbc76436b3a707c2dba7582e4dd37b073e7be794d0b9849aa09b5ad29101a486a17b214f2660d3dd43d2710f657060fcdda51980e98575f02eb27f08b96df3a4d43904c95280facd6df7dc77abe925a1a5c907ab0556e6f44347d347eed7f6dfd1fb7d7a4cbd7d7a966148bbcea1dc3a1abb1c98a7bbb28f3f3d601ee52e5b3972a7868a3424402b9b6516e09b1c9ffaec9aa8e6606831b040a2e07c37321df9a2548fc558f80ef1538c3ba93dba3025b81f9a548529a82b42dc8b74bf3872b520c75663aa263d8a2c842edee633404a1f05a141843a054f1038cf4568c31a6bc1ef30efcb960505b8af9ecde4ee39be0917fe85645a121a861a71d653e27b5b8ee58fb74bb3d9e037d02843692f8ba539ee309d48de316cfce2ee68f53aa84a820b3df0f02facc7b5e4571cf0aad604f1d258e69fcf47c4949ad4d9b961fe7e37970636055d8758f17dabacd0a874754850ad07ac30bfd310fa5cbb5554ad94f50320c189cb9a95dc39e30ae470917eb8c7f833650cced8c7edc197bbe16c1fae519a9070ab7d6b498f1079a34543ff93e04a963aa81e1ed9c474957a9bd8dd7d27aaa594942c972d3ddab1fa7cd452d74bbede4a9d408bfc28727c378eea901702af313b9db92dea218cbe50dd83a9def3f4448b9dafab654504463d8effbb3a6020abad501a8cd70c12d945ea22928abfbe653dbc44bbbf7839477ce280cf1b97b6fea1775679f51ed9baec19c079556a21317a26f9a1e65936f7e00fb3cb6cfffd2c90da68b7cfd0f6a6edfa9bce18be70e2aca0c5992bb123b0f5c0fde58133257470df4cb699a868423d7c946c19b76ea712632c2b9e051c877e3641503dad8660aeb4f39b7a6928a98ed05bec10dc97f17a0d663a31370c740c89f732f9d9171f9338e912aa39fc26071cdd49c5c7d18416e59cac1ec997cae697e9173898a99c1735758b15b53b1f7e9f3d7ea784d3b0fb7b8970df0085c989f15ba64e54c60b9cc817d7ed44e4401e13c8044c339a57ecee2df86b4a3f72ecab16f550657d2969cbc84a117c259f62dc88ec55e3478114de015b2eb888490b63e4c4e71a84165e4cae9847fb227701ac0838eeb5eb3b2849a29955809399f25fcee041accdcb57b7b0262514381d2a2059d2d00e418266962a79ef9e165e6a08655cbe48ad3c78b2a67d48ca7f079f2e7f06fc80b989ce82f9d3d00b7fbb25b9d82252a86eb95aec4363fcc64885b609dc7a3e6d4acf3edf20ef7d69d11ee4371bddf74ecc872027d51b1f8953fc1fe28de80552c0b6eedbfd7dac7f12b688059a15e1cbfdd6e19d3e8d29c97567725b0c3268e69f56cdd7088686727190742c343281c7455c7b961065aac20a6a391a6f136e46882b176ba0dfc4afdc9f218a337656e7c40a03695977877bc4e2b72faaa9d69afbb8d187eaa20e8511a03b3aba06140088db1641762e99086a82c6e0b5bb10a6f9cfb39ed8aac0ba775905ec3d203b9ee626d9e1778cbae23fe3767608add436f058690663166b2a5b75ab2adc9433f1b9eed38122028602785b498c9bf01c7cadebf9bc6e65f58211fbea1ffd9a9db27e5a0025fceff2aac66cd5e5322d8d73dae8e0548e29bd32be289569d4487a3c99dba9a797f0c0740fbf187f06339b68307928e5c001cd433948bd1cc70e1b2ac630963b91972614c150321c72b4cc4f73103a0ec9dc924550f39eb3ab49dfef464e0ac07283f0af1c0061cf18450f18b9c06ae2d1429cb63717f3314d68ed85661c64007d4b19c1d6e3bcffd3f83e276bdaf09f1677401e45ab79a047e2427f3712ed4712ff584aa5904078b8618ae7b084569fb1552f1ed2f37321860310d6b19697cb76c6efa5fa966dcdf08954d5f5d21407d9e2d7f9552b8f8d6b5812525f59243251749291cabe52341631787a73cecdd5dc51bb0e4c83be2d51820aa1920b37a754b56018f913a8f358ec5089eea7a3a2be52708543b9cba3c674d95a3f31a0907bb43ef650e849ef3ca556bbbf0072d421878fd6d37ac87ddcc47b49a5a82cce6309cb4d4ad8763c23c48fd4b395b3900e62a3a5d0e6090a3fc55d3a09cefd7d71c5a3dbcb07fc7a2eeab72abe852d2bb0f0ecc1cd00377cad1093dca0d9e83ffdf0cbf0b256f9811952baad3c54f8627e29ca2b775ee95714b5c43cfe4d772e2d3f40b586b80686d2b0c9e1d504eaf6ce9972c9db19bd74ab3a29d0432c1a67055b183a890c0ee334f44a9902c80137ab3a75cb451c20a044467018e0f83c6e7e615e9bdc0c5b393641f20e0a31e10ed45ffaa33205f90c3a2a320156890f4304755a2591126374e96128047045aa0f521570d872feffe513948a37b0c7881a2f7935af69ba2fd3519aaac9b3a83803a6e6de9a6bfb122583709610aa938195d7a78a07321c07636ef94029349e659a34598cdc4935f874d7c1770d2eb4baaf7f010c6911a5cb3c37cc393723e9238ba72ef761046071d1c3a8275105682dc51b7065fc80e5803eb04879c355c8bfa840cb3305387073c190357d81ded29089faa43e8b7ca97b5c0be105384d385b400bc08591a8246cb2d0b29f0f30e0c55d7abe488ec93ce9d6baba52e291ae0eecaaa2114f517c3d5c4b2279b0b566c97e82c4fb4bae011cf499826edbf2d19852e5be7fa34656ada31c79c12921f878f40d2caa9f34727eb26ec511e385ad29c09933942c190434e978fa37d99a081020d541ba6b6edfccf06f676a800ac4ce61fc06728adbf8479b2b64ec0a23d7da89783978a958be302957fcea0ade78685de692b5d68af14a58e6799ad2356c46b950947186f0f1285160284a65b4d2577902ef865022dd4992b011267869c47a9e3fe624484a4d4fae771964e651783d4e4cab47387648635d022b911e6c819723b20c187eddafac96851f09311691629fec9d4a0e7285b3ba21681b0e064ab6cc06af9b5098a59e9a9d87dc5e955d0c754e667f158e01b996e64d97f3bc79ed0cdc7592c4a64bfe56af06cfb605adc947a84df072a9975831a95dbf6c286affc6922673055c4ddd7f53e55b972e0bee468d7ff685b9f1e729ec9795550fa0152e1cb16e1d3828e769dec39339a29c3fbb5b4b0cff878e801036df7f4a7946324cc25aa24f9637317edd1e73f63b05e5aee972ddaaae51cb6a5389fd4093edbc6cd240b747e9ee6633ba0e7d0a18e07c98cfc06ce385efd73ce5eb5ffa2c3ded86f2379fef0a52b09a2c5bdbda21a1c721851e8090445d73d31e0d290f79d20d14f6d6b279557eacd1564355c6bdd11ccb7c3fe961b3d6238457fd2d38e5d141e2a0f8075cb33ec1eb865b9f3ff82ad55dfbfd119fb10a776142c4d8e2c6c22328e6b36300fb0f3f69de5f11ecbc7c222ed8107bcb34190c8e8b2c87ad899537c3ece6d96c1c25f46412af950ca584ab0b8617b71c2ac900ad31f3f58b77f4686905d60dbfc1a2c7a1e43e7927031e8cbfd02e01bf9a7584338b587348a06b1ac2805796bb01a4831993a5bb721b1199180a42fee8a643db4ef79e4894efb4f9f3db9311111d2d03392f656c83eebcae559f666dd14b1dd8de2ef2e81812290052d98a2bdbc351e046a44f6b69bffb9fea8d65c17be852eddcff1966ffb1fb2b405afec7d84f7486cacf09170887e130f4a6acad3d6ba0d7924af0158a33038b6c60edc5d953dc2784aca262e20b3c4a44d227482a39fcd072fcadd4090372c8154320465bed00b8ee7ba7aa2a5a031170d32eebda495e6c4195707e7d6e539fd53bf08e587ae1b092ad955d9e3feb35236136f44bf1d0df16cc2ebd9c565b50b1ba226750c1c8639d350e518ae9836ab6d085eb9cc07b38aeef7b3135a0f12a693562f2a70b98cc333a5b0e79f56ab2c31070ca40535ad52d775211e4dc1bd72b3e7e485b3683c32e33523577a0defb8773d218ca020456efd0c5ba7c2303eaca070e84a5f93386b6a1c12c8bb452e55c9de68ab36a43621725249ae4b0f24761452fb458b21ad1cafb7210a20496aa14b237a9762a1bdeda54cc4aabf5444e03355ef3972bd1d491a1c8fb2e6aaf9c5a2dccd14ac92a190c6f0c9d8f1ff8c33d7b7116537cea97fdcdd787f5aacb944e34c4b18ab961d4d6fba5b624fd6817074785a84158f630c285ea373c4f8b1f1b142452422e9e66088fdace437081ced5"}, {0x1, 0x16, "bc66716c6db5c62cb84cafccc2195a382aa6610df0184d0cac516a3385e7abffe4170d0068edb1c3200279b02d27c017275860c108970f2c2e9faae9dce66547bee7dc0d5eb66888275e42f69a72243631f52229dead6b0947005d8192da6ccaa63b2e4aecbd9ab0c2bbf808ce1f1b7e67120e1509cdf6cf1565b433a18b58ed5df5bce196b6f6490a52a444185b9c8d68c9694307ff56fe8986a8c449c6a42d540d3fc14f3868a49aee6aa22f3fb403af02"}]}}}}}}) 15:26:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) r2 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000240)={0x8e, '.\x00', './file0\x00'}) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x4, r4, r5, r6, r7, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r8, 0x800000000000, 0x1, 0x9}) shmctl$SHM_LOCK(r2, 0x3) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r9, 0x8060693d, &(0x7f0000000300)) 15:26:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000200)) link(&(0x7f0000000080)='.\x00', &(0x7f0000000100)='./file0\x00') bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0140"], 0xa) 15:26:12 executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x87) ktrace(&(0x7f0000000600)='./file0\x00', 0x0, 0x704, 0xffffffffffffffff) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_STAT(r0, 0x2, &(0x7f000001b400)=""/102400) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f00000000c0)=0xffae) getgroups(0x0, &(0x7f0000000000)) r2 = semget$private(0x0, 0x3, 0x0) r3 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r3, r4}, 0xc) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5}, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x2}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x20000003, 0x0, 0x0, r4, r5, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r6 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r6, r7}, 0xc) geteuid() 15:26:13 executing program 0: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x80) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) preadv(r1, &(0x7f0000000b00)=[{&(0x7f00000006c0)=""/240, 0xf0}, {&(0x7f0000002700)=""/4067, 0xfe3}, {&(0x7f0000000840)=""/109, 0x6d}, {&(0x7f0000000240)=""/20, 0x14}, {&(0x7f0000001080)=""/248, 0xf8}, {&(0x7f00000038c0)=""/4093, 0xffd}, {&(0x7f00000048c0)=""/178, 0xb2}, {&(0x7f0000000e80)=""/260, 0x104}, {&(0x7f0000000fc0)=""/141, 0x8d}, {&(0x7f00000007c0)=""/78, 0x4e}], 0xa, 0x0, 0x7fffffff) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x1) r2 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000140)=0x4) r3 = fcntl$dupfd(r0, 0x0, r1) chflagsat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') open(&(0x7f0000000000)='./file0\x00', 0x80, 0x42) 15:26:13 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) shutdown(r0, 0x2) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000580)=0x5) sendto$inet6(r2, &(0x7f0000000000)="60f3caec22c7a21aa6f8cd6ce33be5300083936d21f54a5c366b0f86c1be5d908f2d885cb7bbc8e3c2cae3d84e1b9d10b8e5ac777c", 0x35, 0x8, &(0x7f0000000040)={0x18, 0x3, 0x8, 0xfff}, 0xc) 15:26:13 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x0, 0x6) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) poll(&(0x7f0000000000)=[{r0, 0x40}, {r1, 0x4}], 0x2, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') 15:26:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r2, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x200, r2}) r4 = socket(0x2, 0x400000001002, 0x0) dup2(r4, r4) r5 = getpgid(0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r5, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(r4, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x200, r5}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x10000, 0x0, 0x0, 0x0, 0x0, 0x142, 0x100}, 0x0, 0x3, r2, r5, 0x4, 0x8, 0x6}) r7 = kqueue() kevent(r7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 15:26:13 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x3}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3, 0x80000001}) 15:26:13 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x6b8, 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000040)='x\x00') r1 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) setsockopt(r1, 0x60, 0x1, &(0x7f0000000500)="177bb68fe8d0afd003fd7e10e91ffe72e442fbb18f2083769b25d7310a24a6f9789b666b6bd1ee5395cc6afdbd8f513905f0fb96f271414cfa54f0f0f36f5964bc37ea9f722c632047e697afdb7007cf06b6e2f1d8df43b4837e1e8a8fac7133044d1f0f282ca0bcb5af81a92db8166261ddaef7f07480c30cd87a9c3a2184b26102ed33f3bf1032a80e812dd64e23616cb841430082fc0b5cee81178bd85a73cc4d7803f4d959bac90f88747707514f2942936d58f2bcbf8489bad4d658cb760cb3fe212a98049190a4403a289a6f9f85f7c358f8fe0bf55a05b62d4d37d18d7a8583c205379ddf47e084e1", 0xec) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r2, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse0\x00', 0x10, 0x0) sysctl$net_inet_ip(&(0x7f00000002c0)={0x4, 0x2, 0x0, 0x16}, 0x4, &(0x7f0000000300)="48979bebb4301c68b4170b53046e88a7acde35c46a6de7efe593e744fca1e98ff3f27c8c632a65ef0ec3374b89510d492afdd22e48437fb898f851806ce40ffaf6db49d509bc61efd18bf5be8e9e9ce88a69c712ecada7112762849309fc57bd59e0978f8a7821772d52da102e04499ea263bd3d37ef2cb4439c87db0a82d7c84476b37dc875440489", &(0x7f00000003c0)=0x89, &(0x7f0000000400)="3ad8a8e22f386c469f8378e2501ba9f16c468c064a93725bafad4656beded7105632086e2c90a983d901b1ad0eb04df0839c861303aa5c88365aebf44d4e6c5255ea27a05b6808d4befb3f0fc3f902a2e8d4447472bcd9647f43aba6222cf90ed31813ada19d0400167573c3be031019cbdbba4655e17a91a229861785942ce37dbb6f7cc0188264390c5c16934a3de08e8d69735b415c896f59a1253a2764eaf15f1c059c9e799eb30ee2d5137b76093d92", 0xb2) semop(r2, &(0x7f0000000240), 0x6) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000600)=""/228) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 15:26:13 executing program 0: shmdt(0x0) shmdt(0x0) shmdt(0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pwritev(r0, &(0x7f0000000200), 0xa7, 0x0, 0x0) readv(r0, &(0x7f0000002640)=[{&(0x7f0000000000)=""/78, 0x4e}, {&(0x7f0000000080)=""/239, 0xef}, {&(0x7f0000000180)=""/176, 0xb0}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000002580)=""/163, 0xa3}], 0x5) syz_extract_tcp_res$synack(&(0x7f0000000280)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f00000026c0)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x109, &(0x7f00000002c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0xd3, 0x3a, 0xff, @rand_addr="0000000db74c00", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x1, 0x2, r1, r2, 0x1, 0x0, 0x7, 0x20, 0x3, 0x0, 0x6, {[@eol, @nop, @window={0x3, 0x3, 0x7f}]}}, {"398c53c0c85f3981b1f2fafc59aeb25bc38d8dfda1759e3cec7420909e5bec7d9913a76a9ba71f48378f7b91b8d8e4542a719658a1e9c34f7e6c6cf1981d35449653c4809a7fa7c8956a511368051a6f2fd293d779538951cd07362aaba5347dee90813331e23b4f5d768006a865abf5cc142b68f0391817ec420b6a9efa1781f679cacdbed2417174aa1ed578fe71d09580c26214d5e79d0addeda0f1f3ad739ef9e05316b37c9a0f4e2f0c95c2e5c398c33e77c5c725"}}}}}}}) 15:26:13 executing program 0: 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"}) 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(0x17, 0x400000002, 0xff) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 15:26:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x40c, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000280)=[{&(0x7f0000001bc0)=""/4083, 0xff3}], 0x1) 15:26:14 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000002006000000000000d9ba78127f748999000000fe8000000000000000000000000000aa4e204e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="800000009002040200df00030300000000"]) 15:26:14 executing program 0: r0 = socket(0x11, 0x4003, 0x0) getsockname(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000381ffd2cd2c350f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000"/4097], &(0x7f0000001100)=0x1002) sendto$unix(r0, &(0x7f0000001180)="b100050460000000000008000501000000000000cea1fea7fef96eef461b934e7ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ec00f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda71601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a00f9000fcfffeffe6089e0900000004000000000000000100"/177, 0xb1, 0xc, 0x0, 0x0) r1 = getuid() r2 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) lchown(&(0x7f0000001140)='./file0\x00', r1, r4) 15:26:14 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "00002451859e1865790a0000000000001fe600"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x32835633) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0x6) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) 15:26:14 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) syz_emit_ethernet(0x5e, &(0x7f00000000c0)={@random="0100", @random="32c8e1654cc6", [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x27, 0x0, [@rand_addr=0x80, @loopback, @empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x3, @local={0xac, 0x14, 0x0}, @rand_addr=0xaf, @empty, @local={0xac, 0x14, 0x0}]}]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x40}}}}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)={0x7}) socket(0x18, 0x1, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x10) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f0000000280)=[{}, {0x0, 0x203, 0x1000}, {0x2, 0x20, 0x800}, {0x4, 0x20, 0x800}, {0x3, 0x2000, 0x800}, {0x1, 0x7, 0x1000}, {0x1, 0x1ff, 0x800}, {0x2, 0x3fc, 0x800}, {0x3, 0xff, 0x1000}], 0x9) semctl$IPC_RMID(r3, 0x0, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) r4 = dup2(r0, 0xffffffffffffffff) writev(r4, &(0x7f0000000780)=[{&(0x7f0000000200)="20ac2fed2098167d3d7d769519bd7cd6a0100fb08c1dcc1ba964d6f28963437a7121f7399079d0d09a73e7033b7b2fc2c07f8e12f2a9f75bc46596bc64428c704c3074839a89a8afff7c5c79f2439e9c0b0506c5c8504d6c7af306a22e", 0x5d}, {&(0x7f00000003c0)="dc8cbfc3fed6f3d3757adecdb8316d0256433dac3e470f92950fcdab9387828e3171791c4e07583c3e9d83c35b60a85f507fe60f46342c20ddbda46f3bb6e0dc81118b83b7949d9e7b4160c59151e84182fb61b60fdb0ffa94785f056fe57f608e47643d091b18e910524e7e6c2245a0c5eaa69f72e8a3b1ac950a71f31088f3f10e70968a483be348b1e58d555e913cbee57e2d1e92afd923e668244c565be1f98ccb9fe6c334f45c192e37be064defc0663930747a0265f3979a62da0b3f5ee118a52506bea08ae810b7984bcfc22dd64e103bc5d7ddb4", 0xd8}, {&(0x7f00000004c0)="dec24da974fe9674432368ff741c68db9f538e140b2e869d4fef6a3807e4a9759f81429144227fbc1ba50dedb1296554f0327e6aa962a44a5d983cf1fb8a0161d5e2bc78a080fab7c4d4d7221bdfbb3211aa4626e3e06c9ed31fa757ece28e0faee5404ea8873759af3b56afe27918933aaea7827d25f3dcd69cf3f70d2272b5795bc43014eb09470ef0bd0656588dec5f38400e990bc03bfd0e65af6728a80328d1104f5b890848ddde41e2f38fe7cf92005d05b7dd25a786fd93550472c9d2eeff0afbbc604a6df790cebccc", 0xcd}, {&(0x7f00000005c0)="27e4d6baa0051efa7afa1029f933c0b50b38325a9a31d26046cec87a76d78c5f701e2aab545b7a6ac51b2bdbd22a048134b2d372f6fdfc2ab661286d1a15bb57960579e8100d7f0d553e0d412a41a85a00f4c9ec34b85e74bee705e876845a3f8f5cfe18315431304839722996160058dd5375f9dbcb59dedbd7680c8b6e72049c50127f381f0f0da96dcb32e7817578975336b7731455f0385cc85657693e0801f283dd59ae8dfd210089c329d580bbc2d481805e09e4b7daad8fc66d88", 0xbe}, {&(0x7f0000000680)="aac8c7875829b68656004f9b66263980e7bacf3f0a85dd890466a2ed05ac6c5f887a709fdb6f178f120a61bfb034570a48e03a87c869a95f1a9a32d045d28f6340e84b7db8c1017dd2a0c85145e2722e0d643649e86a5b049512f93a4c823f222e7ed31f84d872d32f7279270b", 0x6d}, {&(0x7f0000000700)="80a61d9c63cc10f40e570e24841091d793441031dc7c2a4949100291007de0a4ec605ae19cd91ef41872019d436fdf180742b8ad9bf18ee838e96bdb0d1fbc199a9c5cfa4afa573607d9fc11a7cd98a3ac16", 0x52}], 0x6) sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x1, &(0x7f0000000040)="c5785c998fc6049eab6633101001000000360be782a6e447ac15da36f9551a7443e502ebec67d549050517fb593c9c836c9b3ef8ef4c69b562dde71ddc4a196ed238af748186578b2ede4947c2ab2646069e591ff6251d31a01b707d78814524246ecdb20100ce9b623bb15ed59599c2e9829aaab549d48a9b2f30db7b7f3336dac7d65139451c9e6845cc00000000", &(0x7f0000000180)=0x8f, &(0x7f0000000340)="d82c65c7431e6bb46cb6ee87ed1bbef52bae4dee93b235c0bbb318a0be837be9c01254c3029d4b5efa0fd0c709ccef94a72e5d3730ec997eaca8287b19f5ff5be295b2dd29634255458e261bce24120b168a6e4974e326bdba7c63b0701b052c6a036db049ae457960ca1d391fb7072eb5f76c690545", 0x76) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x1d}, {{}, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x400000000002, 0x7) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc1206951, &(0x7f0000000300)) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) 15:26:14 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0xfffd, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0xd, 0xe, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast2}}}}}}) r0 = msgget$private(0x0, 0x2000000186) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f00000001c0)=[{0x4, 0x4, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0xc0, 0x3400}, {0x1, 0x40}, {0x4, 0x2003}, {0x4, 0x5, 0x800}, {0x2, 0x1ff, 0x1000}, {0x3, 0x33, 0x1000}, {0x1, 0x4007, 0x800}, {0x3, 0x2, 0x1000}, {0x2, 0x9, 0x1800}], 0xb) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000019500)=""/102366) semop(r1, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000100)=""/174) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000005427093f63f00000052221bbcbb39411fa875fbecde469dcdf40aab7c3ceb517c5c2b8239ff423321fbf9aa827acbf3112cf2c169f5efc4e57ce63357e4962a23", @ANYRES16, @ANYRES16=r1], 0x1, 0x1, 0x1000) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) r3 = socket(0x18, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001c40)={&(0x7f0000000500)=ANY=[@ANYBLOB="01ac0200000000000000d08fc3ff7884e0047aceb5b58fb807403ee445bfa821494175b4636ff4cc4fa9b8b65c835a92f5fc61a634ed85762b3b47bfa2373b4c236012032b0c710a8942eaeea70ad9aba10806d0603d7bf6c14f0fbb6b2e794551b3cebdf63eb4d2941fd17377fcc02f5d5b955abc37d1d211c68b92b6d2607a4d8f1404b3b1108e60c43017266d0b90c8"], 0xa, &(0x7f0000001a40)=[{&(0x7f0000000140)="bb74933e223e174f0fa285d91e3253f96838094bcee28defe6068733f61d60251cb6524b27bcc23f16f4fbacaf2b117044b87dff54eba4a50e5dd20ea9f60b7e446f025068ce3beb3d83865a6648bb7cf508790127d300", 0x57}, {&(0x7f00000001c0)="e0b1956aba", 0x5}, {&(0x7f0000000200)="1ee7c42de4f648e86b5f550a23ca047410a1d6e53296dbcec8a863bf9b4a8085641584d64ea3542369321568d3903f9a4e311c2314bf22f9edc2341dd97acc7fc3c8ea27c975acb08244cd75834dc7cdd501aab27ec6892c4ea700d470c38d01a4a44d1c228f2463b6774b0329f6ad691446d8d13816b0f47297dd36c673400c8d35dd6b9ce35f85eb9e8e8055666149d60d2186e1c7d3e697b7c675585383d2753fc6272c89ef36ecaa85ce8dd4fc777dc3806e588a6dd395705802dc0321", 0xbf}, {&(0x7f0000000700)="9dc03a4fd56904910911f59bb8b42ba0680164fadec2d1bde46e4ec5022703162efc1c61274f1358a6de3e69ead6be1b1f8b3617f77ac5473b72379cc440fb293c2e7384c37d29efcdb5e90de72e677f055f8dc0315092a80c112e73da50316607a0ad074795afac4123184a3edf63573ee0f0847f59d4c2f55334dcf8cf80261dea61841c3645071b058a13b74f2f826072a84ba6904178809086882c0553d38365c44249b3e384fff3dffc82cb73c75c242f2bf7d85a55a81c2b392940913e3c9225075f4f604969ea54e1b5eac3937ddcf5e9998030ea445d29ed6f08500d37af05292b9e77203fd1248529d4f94fc51c6936310a66a73f74668e", 0xfc}, {&(0x7f00000002c0)="a6fd5bd936197c6feaa3edffa5", 0xd}, {&(0x7f0000000800)="aead99455c2adc47b44a4c1eb83db520cfcac0c7262c7beb299c5338b129207ba414a7054c271372c7e27f36fadd7d14e15937db46ba7d54e4798f6ba0d5cd8bc90bca1d5a8a4ab11f0c2eda05c33a798e3bc89ea4b52cfd41d41d82732c584f8652ab46bb641aa459a34da25cb9412fcb257acc2d0705b43a0bb1cf29e572d0a8f91dc8008afce8da71d6c584d2d636f4af4468f13411f09783a35a8afd3da629b8b6fba010125b46439a3e6082e6e0f79eabc7844e610b70bd7bac6bd47772ae62515248004d1295", 0xc9}, {&(0x7f0000000900)="206179b2aebb4652a19a1bc4fd60c8abf1bb450afabfb5758f567a4577f4b094b287ce79466ce8ac8d9ae881b1ab696a14f7c7e6e5773672892a8b144c216a6040b1d039a619497da4e2157ad635a0b3800113c34256ac889a0dc332b29ef4a7bb849e5f", 0x64}, {&(0x7f0000000980)="30f48313bef8956f5433725b41954fb2c1481a50eeace755928cea61ca288a4619f3c38fdbba3101c993b9eedae28fa0c27d6686eae2af22e3849b2f6e7e836f0c6e0a78734a38e1b68c32785c4e575c91c3a8cd4df0ac424d9469e09b0cd66da28b7db3ecb6905be3adb239553c533d059942c6bafca8b21734da2fa4adca65be4336c0be9d6a5ce47c3fe53d1fd88e2f46de222301c3f158a43a559e8f99c3d56e7e46542e9af1551c7091fc12206392f832dc94458de650d8f60e188e5f84f7be4239fe456bd3ac177dfb96d66a9b13a366f43d2aced6a39354890622789d3dd1d98bd57d36754b162b7564b6830e3316251300bf335e8d23885220faf15bd5b43885e47184c37ad0907eed255f367662ffe9bbfe6cfcfe07d37f023ff029e8dac58a3a919ae6fbd591b40f77c2d0a343cf0b4426064fba0749d9bda5a356c7eef852b08636e8d40ca517d4822588bb33827d4055ca6edb940a4759b68632a34c41fcb1c77f17e32362f5aaa7d6f4c72dd62ed3f8e46b60a7e82cc79105f1e1bac640088e1a2a26448d2ab5f6591121235eda1962ea0cb89ebe6eb06399a4bc364c935d2fb2931b3d160afd97ad61c45f6b6721c604607628f2a785ac578955c60a227317e9e8714e169c38d1445b2408d19e7f42e0a9332efd5ef33481322062047265faa57a41780bc6376874cae53e1feb203cbf9b95ad90dd231ffcd5b0cd32e9116087df4f4868924de0af67ea2c2e7efcd8221975019f09c45a0d0bc4114a819b6667d610f5ceb9647a7563b31366d9d65cfbfb27ada5ca5b29c13f7485594ae279c6bacfbc1a0c1c14512bf0d5b22a054e7bdda358ab0459a0c3567d3e474175d6c51fa14def4cdca969477bbd9c2fa8981d12a4ce842c1d34edf0e78bbcb1e904faaeff1a96c20e5731c86f4741b022b8b1feafc173fba83865657f2c9bd1255143a199eb171abd08bf2b686504998309710027851eb217d30550ec4213571db221e80d286147e3d8e95c22978cc41e1bca011d4b7dba490237039e5bc88f3cea9fc52672133b7dcbc3b178fe85287329ecfd1f7bcda956d12c493963847319bb2e15b7063e8cf044838fcee2a9c72f9e47d8b746568120ac64a6262d652dc467acce30f3fd35e02ff521ae2b0587ab693c0b6a647ed4dcdd17b3348c9e3b570dd1471152220a81de37f4569a98590a15d853de570e3b060d6f27df295a969c8911f5ae34d69829b9d739b87c28023fe2d2c32674cdf28bcdd251224047d7c0437f18e7358293a4e0049033b69701d7f054b4b548f35468b1adf9b7679af13758a0850b54d8487ecec1219901aadc26efbf1f36a43270d1433a6277a961b56003215523897ac859eec8cc7dc371e750021d8190f55429d9e9caca16e9d794533946f045aa7632b0a3135826fd36e2f127f75764e4e1c49e166f80e8c491e25725bc073b3686ca410332f0a9a4cba63a1e1ba43daaadc33847cdd855d8041cdf1887b827cde28e52650889aef7cbe570a411dffd2d51f06a62621684b39d6b8150e47e83762bb63d50a8fcf15478bf7817a967f4a13045297eb3e8c18984a9ba91f4289c46ea5b1bb57559530da8576fbea287f74d3e9bf237c49b4b02fdc469a7b8e2b8f52d316c01308564891a1e33bb3ea6c68d00ddbc662079168d00797a9eaa2371d0541068b9dd9ece6a929f3fb23544ddb65931e941243e5fe14220b2ec0f616c26f00f193a8bb52013d90a4d7e16c523a8b698fd47deaf573a755aec4ab01c9b26b863810bb13912579afa4c0437f5b1b9a61f6b16089385c1ce5b3335c890437bff9ecc5d41d8e5ec5e15ecc925e38d59e89e9e46531f33bcfce8585b0728cd9ff2919c21a4f070e29c2338a919a404a4872c918968a7e4778708cf0f6a37521169cebb2d13da140adb11946e4e03fa502081886999e16076c7927aa62c616d322d2189ad0d81ca6b51b348016aac6ef3c80b08805c9b87b83b6cbe1b8dd27af4821ecbe85973c65089a82da6b2234737ca0a0f84b4651203c4712b050350f9e89782bbf45b7614afe70b8e52f2887b7f0b5b1ed7e1bcc828002f2951a7e478b44e83ebc07bdcbb88e4820285af35d539187bddec8cadf667eb994dcd97fdfba53b5b7802d81266ee3b4d4a40ff65658f7a20152e0469a1ad49d153ed89424a890124ed2c37a294309df54bf354ff3576ebd1e207c0b98246a1bf190d1e496d0822428d6713d1e2a4a44dea76dd971e22c9cb7a67ecbbd94877ef5d7e995e4e7ad738cfa5e28ea41a59792fc666ce1b33d607e52baefb9fa6ec333650768939811b6185ba5943862b1d02b0954b6a0b1af666685786635acf8730cbd0b9917950821a7010090b93529dab11d0fa8b00cbe4ec802dfede2663bc0bf91124369972ee075ab780a6b98ac23d88d56cf7f1292ec0006fdd1d009859a19d837a8ecf65db2711933134ca707f70edccd89f31b64f41bbaf5bc6deb84c4d29bb67682b036b857c0e72f13611861e558b735d8afc83f8c1987bee9f6767b6ebf5647035baa0e2daf2cdd2d3334d8884893166f8a3bbea65116b9784d75050e15a54c1252585050c6dbde0cd5b51ef3d2fd341f123a01f896c176b0b57ff90989a9379bdd7854ad72ca1ff127442c4f494734a17f59a424fd838685072768daef856a9491ad2a265270493e7fdbcd9fd5c3403e3221fbaa8d9da8dff8314755db7be1809fdab93880d47f645f6f3bfdae574be36007d13a4d9b7ed821a5b6dba7c074d9c6a9aa01a930813e80274507947151f86baf47670f499e11d811c3ce4b536da2a1f4ab76e0ef1a788514ba2a3072fe9819870e3a76d2eb8ed05dd3e8b7b9e5393b4d41b2a1422211768617af3dcdeaf9ff60d7b09317384f4fb82b22458db6d45217e3fed1c0f909e8672f609dd7ee0f04115bebabbae95fad46276d92c6da91b4727a6aae1ee2620685a53d590902afb3da163f2981bb348b8f59ebcd42dcfe72d7e1921617e7d5a47a54ad19700f80937f89b78db9542ac5b4695b17dd7bdd41919876f867bcc98ee67c18003f78b1f35ecb5aa25e186da89bdd6e61ba5a20b0564ac21bbaabd31a4d0ffec3b4edc3ad3c926fb74c8213ebde6503d7444c3380d394db887685c08db938a33214a2381727180ccc88fa8bad536aba1f0d14ea0a21c7931ca371f0d3a83cdd12f1f42f52186b30ff4714b77108217725d99a93a04b2e1f4b178c20b8bb0ef0e86079f1e77a1554829f34985d3745a8b181278228dfd683289d82d0eb6390b879150cd9673e27fafca3a1028f7280f7a846c4e45cb692751ebf0780579445042b2cb9e606a89e25506a7cddf6cb6830e3df8bb2e66c21e71648a52c5ced74b2a3031b7cc6b2640b29d501ee5c1fd903f350836b3a91ad28d46ad6976f9e4ca1ee3e4d0618f037f99db1effa4e83f481cd5c41cb1a53bf8236706aee12b79fa05ba5d97c5ac24ee193926b615313468997fb40cb4c01da0529c73db958181dae5b1bf5cb8d2508826f0efb9ce7f6842838acb943e5315d6a8d05c77a577ae3308d6f3b471bf5dc4530b5737a221b0e1849047293fa1b40ec056eab6426ad05dfde71bcfaab71757bbab9ffbdc66f86a6b16d3a409b918bce9513ddb4cfa24eea2a137993316046e5ccc6bf5af2bf31dc1be6c7aede12b508da072c2627499cb17aa6deee6b6ae119480a3de7ee2b8cfcce1055e533585b4f77827bf3640e6a960edec98b13ce1cb4fe4e87e4e4781fca4069d77d94aaa135dc22deea557b8066ebe15f977c967d48e3bdba83dd870bef78b8cff178835ae6087013e68fe3c14d9ac00bf5a53082e903e1b4e67d6ca36cf338945c444c6465097b681fdba7b05009a77be44ac5b967be8df2037db163358bc6f9375d25abf0fa1bd87a73641e9467a16ebca2a09bffc89563700624d954fad78ffbad66c7f80fec889db73209c1dd36d82fc09c8b0828877297429bb0ed141aa53dce305d0de2308a7d770f12c8cb53954167b3ae48478f9f7b082a5c5de73f0d73c4f90353994eb783032f8c54ce100619b73943a44feece9d2e48c0c28b153a7f29898a2c20d42af692ed2c656d38124d6f48aceddeac2ad92aa9b72c273660e26afa414552812f7358753088df4d434eabbca59de97d255e6ce67338bda0c5bc4e1f0b8bf7fb4e0228129b271c22aed6aa16a8bb40854e1ab1e824a52d1682f261c7179921a91e01d3f22f46600ea56b0ea8578e3a1b69b43fb4abb3b08d02a675e7fe8dc2951551a1ba635163c8dd0227951f39b2da16270e67f5dbf0b97c79006222c2702383762795d534fac453eacdec585b8a7b4ddba10dbba1bd2e021431aaa1a4cf6640daaf503a1bf909d63262c6c2bc0cddcd62640b374b6574a78a82c52e3b4e1ef9f6e5eb6ae9cd22861979913e44091cb8e9ae1147d55940b3f03508155912fb52e54a34189f34480fd5e09f0534e61081f1662993ddc29778bdeeeb0731f1ac50ea7b7993e13f90c99252a1e01e1c11dc12229a515c6f96ec115160c57f9505a34ca7f9a7eddf8c8f21273f28439635d32c3da51f59376217d22f0556104dcc88a2291c8e3383e6a1a6b08e8c15e7b99e0289e3bc6fb0478c4a05afee33a11905bf3fb02b879510247f3ce330e24b7d18e2d8ada9dc1a33ba4585827b27a9d6c0a60acfb580ac0cbf11a9934b36b42519f0e2db02c86d9f209827225151d6f28b2983616db55939024cd9eb025032b179be9c1285c5e2e23123580ec7bcd7e55840d6729f9efcc4215a2b1ec4f6c0a18f001bcf4055b14d2e237031994e2091aa602bb7e3151c2170849cb0004de0958295710b113ca9d975de164d9ce765609df8f078e25f3167e8e0619d335ec191276914d7d77b203d148e8b65f5795cd394df41beef1f6c65b0a34aa505056e63a2d19568bc22f319fba8bab16b5917b13c76195a0a7c8159bf872adbe324cc6895b35bd048a569e4d90ca101d3ee97173cf687ca7c8bacf39627f6bb4dd7a0c66762a5a2f8d9385acc629e487f38dd998f310563c4b60ec90a546c3e4dbbbcf7e1728e3f74d2a73eff10e8c13c7cdfc226fde3021162d712fa2f408eb08b7d30a6bade2f251e425bef7834d878d4f548131b78ff63f98ebff468c877487a96ee0c66b8cc5e9048694d31bc5dd1351a4427b6a5f0f44b1a1527ec1fc89d13b96e7d5b7dd75990331e35a22f3e64dfb4216021f5bb171a36801be8a4d8f9a9c532d301f427b457c3d8e27ba59fc8716dbb881d547fb194ada6568e2fc9aa0e9605bd42f0899438602065e5bb6ffe27f0c148fd05bdf7f06b02ffec47bfe64179a9a292afbd27dd140a079e72320de4d12d53112cefb1783623873bbe811feff063296f80d916ec129904e788cc2ae2dd54131f6c4d90d855b77bf3a1b68c056eb0c5ccd624cd0c2826ab3959b25e8b8835aa0a9f0c62f8c948e5bfaf64d724367dc4a0e19f71d1ba535d0fdf2eb2519472ffe67af9b6ba3e66db2c6b65bac4521e3aebb912db8e2d48f589fb339ef241579417266e4d0aacf78af6c50784955a34451a81a8b961ea4aad5f0e712a64064487f0ccdb9cb2d9355b1f8d319e97912dd00c348b70fa0c67b373f77c85c19f2d73b98493c6a12bf5231d9a7a868922fccb93dc94c572d1cbd9c6cfb907caa04075d8fad3aea059d0a502a5cbaddebd8366c9f826eaa1d9e0e10629e4a75bb217a2a30b921c69450cea792ba590df76088667e8f46ad1b54ab21291b40a7cb395427b1e6fe88351d34c5f8c9dc199468025a", 0x1000}, {&(0x7f0000001980)="093e2516036a50d1fa3c6ab36ef26e0914e65d7adc6054ce71af41de905ead7a1cceda24586b173537e3b63645c7b5e1b1ec5508b53bb1cf663280bd5959963d2ef14fad96964ea9e985dd14f305f8dd8ea47379d61b838ff5bea32da1246ab40e4399c1863c8018464578122281ca31b8074d469fdddcefc97a4bcff662fe1f9df0ec8bd8fe80", 0x87}], 0x9, &(0x7f0000000380)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="060000000f00838440ad46450000ff00050001000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x406}, 0x0) close(r3) r4 = dup2(0xffffffffffffff9c, r2) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000001b00)={0xffff, [{0x1, 0x5}, {0x2, 0xc1d}, {0x1}, {0x2, 0x2}, {0x3, 0x6}, {0x3, 0xffff}, {0x1, 0x2}, {0x1, 0xffff}, {0x2, 0xe5}, {0x2, 0x800000}, {0x3, 0x1f}, {0x2, 0x2}, {0x2, 0xfffffff7}, {0x3, 0x6291}, {0x2, 0x8}, {0x2, 0x14aeb019}, {0x1, 0x1f}, {0x2, 0xff}, {0x1, 0x6}, {0x3, 0x80}, {0x0, 0x4}, {0x3, 0x1}, {0x1, 0x10001}, {0x3, 0x800}, {0x3, 0x7a2}, {0x3, 0xfffffaa4}, {0x3, 0x7ff}, {0x1, 0x1000800}, {0x1}, {0x1}, {0x2, 0x9e}, {0x3, 0x7fffffff}]}) close(0xffffffffffffffff) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchmod(r3, 0x5) 15:26:14 executing program 0: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r0 = shmget$private(0x0, 0x3000, 0x30, &(0x7f0000001000/0x3000)=nil) chdir(&(0x7f0000000000)='./file0\x00') shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/140) 15:26:14 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x20000b, 0x5}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, 0xffffffffffffffff) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) close(r2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f00000002c0)="87", 0x1}, {&(0x7f0000001600)="bb5c8edaeb703898b7e54ddb9884bf40be3152d046d05432941fc48b3df1bdeb5371980ce7fc9f7ea036e0a1d29a560d5ae61f16f58da567e68b43cf380f4a4c3e9c61b75fa4f3d735a2b7c172b37ef9c4d1215e86efe481518756b5cbeadb39ada1677c193e9ce7cb3c8c1f4424ff508892ae1f56241f4e21261ec38e0a8177abbd2b88baa850b113a254e6ac36cf743b2f7ad5ebde6b277e6bcf39d7eec4556c39393d849eb3f38c06dae1650367693dfe7b44a4d560f0595937a67d610916a186b062989e079413dfb265129af89d461f12503240c759acafc74565c38a996d515009731df92e5d1ab7972c25d43147fcf1e009e4e8884174092eb9918f144e58be2ad590cb5409af4bbfc40942db15347de874277873b5847d66124dc6c25172c2bc7fe0b7d91bdbb1475063252698ddd6a0d20078730ba0d1bdcba32fb9725ac82fe96c9af4b50c548d5e28bf2d61945e4f60465c43db495ee0c30f636ba8d58d064308a1c22c7e2144e3ba4da468307c86b0e191b618c49b6ef46b667c539eb85d0215f947d7f5eb31be75c20f77519616a20d1699d6718f987355ebb8e9929437297abd36014cb5ee6b3427dde7ef14c769e9ed88bfec0e4355cc50ae7e8e2d61aaf60853610b1bf6324ecad6cde219102b133b95c9e3971cfb25960732b0e32fbf73c0fb33a197d996f8269a6c837a276fc30c883aad71f306c904b2a4d3365b9431d5833c4a534a17d3e3ed8f21e535d1fa4ba8e6d51a6cc777337afe3c52ce5e39b670c7cfc461728ee7cca943d2f63dbd48b2de4795c8179a90db2e03488b41f0b458299957d27573b59d12e85bd540c95a8f6f637fa16b1ba77a8af06e4ac099df14292924f764834f219dfaa6d4d7983a36e1f0095f35a1a5a116003d6483505f32ecf8666e084a79c16273b4aeeba77ddfd31ac5234109c101abd808f5bb96e54b3c8d33014bf14fb0890af11b270dfc0ebe580281d8476dd57e4f6b2d0506d1b9c44b0c5267551dd8412dad8486c9452a797fcfaa01b3c67593f86bd4b87bc44e371eca4453ca99d136ad86cf0e2b9b3f6602db6ec85a4e92d3a6c0fec522b7988f158ed7f66e3242b02017db31f4212edc73f1d1ac21e9847440837dd3d98f5f87983b2d06c014799a108d840e269363208f152a25fd28541efa4d461436eba6cc96dfc1eeeccbd7d81fe3516f2979f6cc32c81064058804f6d11330660b1d643fbb2343abadf6bcae07d8e372390c9498a68f37442a46a19460b726b58f71551292385ac35ac73e7eeda10f65fbc36bd3beb532113803eb1c2aa39e1b859c32ec27a8234b003623950928693c18dac0949a6df611ae5df78517113423c9d0288cdf9de53b25ecd605fad51c0e97bce97d60ba00becdd17177f98bb0997f101c1f65b18e1fc4c23dc7290e0ee1ce159ac0c7b63d993e828364cbe5af4acb619d8c1cf047a3f0373582e76d2ae8b3aa76849d58e4a4471cb1d0dd82c1d13948823af76a231f77f7b6678e50ae910f6e58431eb536529dc747297e404df7cf21c605b768ac234b9894d89922bc0a20bf25533e89e58bf29e70aa0f7b788245adb540207ddfe347f21825dc06e42ab1b304395a27eabade28f5f900d5371c28aad3645d0802c52cf7efe56756f4e3fd41509da75b50f45336f542c679e2ff1953ed042a912ba5c7d616d47700e46775150b966bc9133ff37bc0130454e9021b2d03e9b991d27a61d0faf22cebe9cc5effb119953fd287e1c703d7425f596c6dc9a9e1e4cec24b388f34e52ba87657165fe436e488f297e1c56d16d01fcaa4c61a5128f3c9012fe8ee0c8d55e60dbd46d91ff58e9ec88f11c5b684ed157330b96c6fc290f0bf3ac1205ede7e62088b1664c20209a26bd6e5ec8baed2630929565da6760d620801ec6efef4b04d4e78930e88c8e126300771de6b3a9998e8dec1b84e3be2168053bd344f91c2eaac6ca473892832f12901cdcb6658a95adabeba113a9c75872eaace58c2068785e45eaf8cca6379872dffee8116ea32ad6b2bcfa40ee67c694a3cc02a0f152517e80c78102020cd3af5302ecbcce7e7a866ef85d954c7baaf74c135b02ac7ece7c6230fb0c5a979f0d6fdc002645aa953a1783db4114451ef022d4e1f46f07852c45530d89c689717dffb4e24ab5f89c9c3fbf3484c0bde08d4f3ce045b773f395be27e87afec95eadaaf8ce074239f890ad68d6f66ff9274d9ee7be7cab15a09230beda3eacf7d90af8d0b329758692efb889c328327b398c12f9923b4b4bde144d83ff11e6d2c4bfc47846fd3cada5f9819da309aa4b828c9213fa76053a8c3809c89383dec93c7bac7706f052d1383bbe5b426ae81925510a0f98432f5a957ece92c12555952acdacb7216824146d47cb37f759182cb26aa78978259b00deeb78beaf5f74d7062f43cdb31d41e909e9a2eb92d51409dac1e3c2246f1a9eeccd318a28913aeeea56a53e92ba92b9d2403efcee31423b17cb603f5b0e7cbb19d369eba8e51b9a0a1e4556444610c6a5a51dea91dddc6f9c2bda6d165f9235f6d313810ffdfb7d5f147c76f8f185fcc293c770f8270687d67643b8087d2a10e885569d63f88fc3e65fbbab57fbe0d10b47591d49785cf9e3fdbe81c3f18c200df8611e8806968b0a630a2f5073a85d487860bf2901911362e7ae43590fd28b0e81ddff3fa25284280b8dae6f52b4d691cf43a08f9fbcddd52017ce7ce4d848f1c0fd24a7729b723fe2cf68d84330558b3814247d38863bb5aadc63a700b328f954c10c1073e72a8fc2d1c5603bdf248f6cc79443830da63f0b6b2712ac296083c0a3ea142568331c7aeec08899f9a03c98b8d2adc2688361c4f39abac3130b08182b37b98468eabde7ba4840b9b19791cc80543c874ce22eadda480735987245367caeec93daa01eff2eb729e4de1ccc65cb61265c699674ab37d7799570446924c4b27d52bea595464253de4e17bf4af00931de884daec419349dafb70365fd509a56a71ff1ce67d3b2a0cc89ea18cc3db7a5a348c4771849afea7507f79bf2f690592a17caffb10dd07c4aab39cb1bbbeab4e5af9b89c1c6e34c1b1a686568c27e1def3c9785e8ce00daf7f26b7b28aa5ab05cd9edc50e42ec51a4239f0e79c8bc0346540b5aeb8a231360d3ae59227af26405bacf79b711d6cc3b65766b6c99256b18124c3a11db827217658d61ac422bf654fc4e9d84268a7703b7e49f2efb3b89f7f35783410e8c24f2eed78042d3502290d1b12b456571327debba80731a7b3fa3a16e5311726b9d65591e925bf8120f8400adb57202c153163473bae9fdeff3f2514b53ed19d9ca821c5f5294a821a2e3bf8dd66105859d625b092192a4ebb216fa1247cd097f78d3b08da91b1b3b2c24838f8dfa3240c9006ebfe0ebdfcec7a39ec6139b94c098ebfb04ba3fba67987030afa17604c5e8e974bc224072494ead756381d97d624b380beb73acc1efb7863c267b83a75fc4dc7412797399c8d2c6e364e83808724cc54c70d786da87e514e7777e3299dd7c23335ebcdaf06a3206583ef78534b0462ef03c082aa039b4fad4f0216a399a0f66efae7f22a966c368e07e7e80439f62ca340d6fc7332fb8b28e2f1d3e1d722325a607c0d513df60a6780c30fe172ad17e5d1049fd4aaeceb2a1579d5e7c998e398ec9a2530fe22634fc33ca2060c349ed1fd4a05392d08db65ad4ad28e0a4948da527576abfdfeb375c9a3bce2b4dc65713e29aee2309184963dc40e5a75176be6c32d2df87ba27c00f239e8d28e97aadde7b7c46b730e5241d353abec36c3a3e5c3f6deef47ce4eb2ee644f7c85894270133f72259b417c6fb14279b1e1b11f23b71d8c4471886d7780a8e5f36581c4ec68ceeb73b3f6c2b8b6a8d31d7e2e744bce863de2723b20cefd7287c130628175d0e7a68c5a54fd1a1e200be6870db508755a4da98ce18e1825ad8ff6b0481f1d26ad7298d59c3ad46b57cc17ca53386594277388346661ccdd90aa75130e306d40f2a4bd777d52b65e1b352c4e35636f4b87cd312b5c6d10eeb6978e0eea0f3b6f075e47ef637227389b7f0bad7d6f1d1bef3ab8f1cc8811dde25bba505a78365257a2acae260bcf877df913f6dcbb211a465a56952bcc9a7b6fdb35134b6cfdd0e9ecae1974e286db4a5a14e8c0faf1199557a36ab33466f612254989dfe568daed40600a7609478f5474a7d65baff3032d6ac1e1bdb11e932d1310a86fed27fe49cf40f634d0a5705f4c0afff588b0ea778be75f2d30ae19f0611f270ced24977181e45bf93e2ac915d2d31fbff9cd38f5efcb20452b53533cb7e20b3b8e73c0b0266ba504455180dde804f2fd106144bde60e25020b7123eed7533b97a800730c951c0685b5d843c0ba474cd54166580ea2aa6098e3d6a5d66f8130b024672fcd32d0cd7a09bc12045a312e04590a236231f5b325f27a0e21a0b802d920b0f417636cb37df56b03b1c432dc83b4d8b260a8dfa2b88e8b92965f6cc00dc18c25b91b04428155e1135156a4cdf6e45997f519ead17cc3a5c37e5066488792f83c1ece84ac4618e2b0c8a03092d2b937de51993e5ebeebd3eb4c3728843ccdee1cb20f9a536553eee2a28788281456b0542b424be27334c3df5932dba1aad36f68afe2fff6b16f0302c5dd97e3caf2b11b7561c9b2aaac2d8f1892575d61300c0cab1a8a0c9db4dd96cced99932b5f46914df598f3127cc5fa65d14e86b7e9782f2f309a04e7bac119f70c5682b0e37686b1ef07572654b34aca81eaa9ce4b114dff9afdff5db201f6b1bdf68fe6b99ac27d77beb25c932e6aa1fa0a7a4e227fb795fa0791eefa5ed2da386b0c3b3fb5d867a098d31449d3fbae26d7410df0f4cb571d205df46feca7c7c3ada1247d0c14f3eb4661b0914498abdf658edd325360f63c084e44a4fc414289fee3b8a4ade876d6c0513458f6c40b83f18a0a080c8e80fd47646a8d7251e55f2d053f5ee7347709a5c520ffcf5dbdd79ad49511269941da5bbfc4f90f0d396d1a9b9c9cec05bf524db32b176515270e6677c833cd9e5cd56c3fbcf13c8103c068b30c553339776dfc47bdbb480ba9dd960880525d8f608decccc4b8ed25466fd1440e68d4f0bb1790c83596d4b17a16336370d47ae808954a0196511dc81d9ea1aaa29b84073ccabb422bb1063ead93c8321d59794be8e81dc3f7ad130c53a5ed088aaf663d9ea41f099c5f1e4da92e7302b53bb2c16d83a61e88ec8c94b6f573ad827348036e017db840ca15c31649f45ec68cadda46c3b8c16a6da448f2dc0e6ae8e755b691ebf02e41beb31ee2fb8cd7046998c54ce38a3d47a05ca8883e60743ee3bb6c3760a000f3f62009b151203bc6cc84a1507c4c261b021221b461a591b9eea81bb22cacd8836abc8e5ea0b6a12e95d80ad344ff93cb0dc82eb657a13831ff111e379a342b2a90dd88b92c44a580fa71e64912c0619bac9dea923206aa5e31a789d1ac6f5f018797465721117b177dd083d3bb0e42373898998f12f9fe5521f0ef49d148f5aec3e0355a74fc03dbafa83022c7d658f70847d22b4627f39163ebc64080dc2f40bda878dda12ba5f203df966e39a807c35e78155900b023e52bc263b175dacd723b375716a09e41f994c0479d6b01db6b42c1c7810dd8da17614e2a520576145499d84543fd565c8c689febb0987dde299f918e564d08c717b9410065e4b69e861a9c0ace607f6d6533af128a57be9570df9de8cc5ef345b8d3e1778c97ddfcb85f9abe0119f082c30d4f9f7c80abff185c846f46db7d4fe1949534ebc2d1d4b1a7e1ab413d8e921c7fff9eb99de2c2e8e6318403682fe8efefd7e0606b0a5bc22d069bbb84cbe9642c6c34581195d1b472bdad17048290d6206e395a9d4ebfa7f589", 0x1057}, {&(0x7f0000000200)="e7eaffe4f6f0c288aea021e7c49e1613e582fd7c55ff10a4f9441516ab0d6016bf6f39a73276d5bfb679596f4106d8bc8cbeea9bfc3ee17aebebd3e6522c1bf5822a9251ccff7b7570838ec86db954c03ddf5abe3b2edf58af11e8d43b85be613e3a49611e949d81705139a7a6e67674829c01aa314a5ebfd6", 0x79}], 0x3, 0x0, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x5, 0x10, r3, 0x0, 0x8001) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f00000001c0)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)) preadv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000400)=""/220, 0xdc}, {&(0x7f0000000500)=""/106, 0xfffffffffffffffa}, {&(0x7f0000000040)=""/31, 0x1f}], 0x3, 0x0, 0x7fff) r4 = open(&(0x7f0000000300)='./file0\x00', 0x8, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r4, 0x0, 0x2) getgroups(0x3fffffffffffffa7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r5 = semget$private(0x0, 0x8, 0x10286) semop(r5, &(0x7f0000000340)=[{0x1, 0xfffe, 0x1000}, {0x0, 0x8, 0x800}, {0x4}, {0x4, 0x4}, {0x0, 0x9, 0x1000}, {0x4, 0x6, 0x800}, {0x2, 0x6, 0x1000}], 0x7) 15:26:14 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x1) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) login: pmap_unwire: wiring for pmap 0xfffffd807efff570 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff570 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff570 va 0x20ffd000 didn't change! 15:26:14 executing program 0: r0 = socket(0x0, 0x4000, 0x81) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) 15:26:14 executing program 0: r0 = socket(0x11, 0x4003, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x8) sendmsg$unix(r0, &(0x7f00000024c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002440)=ANY=[@ANYBLOB="1008000000000000ffff000001000000"], 0x10}, 0x0) pmap_unwire: wiring for pmap 0xfffffd807efff570 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff570 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff570 va 0x20ffd000 didn't change! 15:26:14 executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6031797100383a00000000000000000000ecff0000000000ff02000000000000000000000000000103009078000000006059fdf700002c00000000000000000000000000000000000762ca0fe7333c70b5486b0fca3069502b0000000000000009059c6760388a118f16572849d4a117efeb576b07d13b150925c4a23b17a208b68202c6fdeea3b9f12256e0a371cc560dbd8ddcdac70c"]) r0 = semget$private(0x0, 0x7, 0x3e0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/172) semop(r0, &(0x7f00000000c0)=[{0x0, 0xb52c}, {0x0, 0x4}, {0x2, 0x4, 0x800}, {0x0, 0x400, 0x1000}, {0x2, 0x8, 0x1000}, {0x2, 0x7, 0x800}, {0x3, 0x1, 0x1000}], 0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000280)=""/205) semget$private(0x0, 0x4, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000040)={0x4000, 0x355}) r2 = semget$private(0x0, 0x7, 0x3e0) semop(0x0, 0xfffffffffffffffe, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/172) semop(r0, &(0x7f0000000000)=[{0x0, 0xffff, 0x1800}, {0x1, 0x7, 0x1800}, {0x4, 0x1, 0x1000}, {0x3, 0x400, 0x2000}, {0x1, 0x3, 0x1800}, {0x1, 0xa500, 0x800}], 0x6) 15:26:14 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000100)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x60, 0x0, 0x0, 0x0, 0xff, 0x0, @multicast2, @multicast1}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast1, @broadcast, {[@noop, @ra={0x94, 0x6, 0x81}, @rr={0x7, 0x7, 0x5, [@local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0x17, 0x40, [@remote={0xac, 0x14, 0x0}, @broadcast, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast1]}]}}, "37fa8441f0f96103"}}}}}) r0 = socket(0x18, 0x0, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 15:26:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6602c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r3, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r4 = accept$unix(r2, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r2, r4) 15:26:14 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) preadv(r2, &(0x7f0000000b00)=[{&(0x7f00000006c0)=""/240, 0xf0}, {&(0x7f0000002700)=""/4067, 0xfe3}, {&(0x7f0000000840)=""/109, 0x6d}, {&(0x7f0000000240)=""/20, 0x14}, {&(0x7f0000001080)=""/248, 0xf8}, {&(0x7f00000038c0)=""/4093, 0xffd}, {&(0x7f00000048c0)=""/178, 0xb2}, {&(0x7f0000000e80)=""/260, 0x104}, {&(0x7f0000000fc0)=""/141, 0x8d}, {&(0x7f00000007c0)=""/78, 0x4e}], 0xa, 0x0, 0x7fffffff) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)=""/45, &(0x7f0000000080)=0x2d) r3 = socket$inet6(0x18, 0x5, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f0000000580)=0x5) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x2, 0x0) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0xc) dup2(r2, r5) write(r1, &(0x7f0000335000), 0xfcb7) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0x0, 0x3}], 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000001bc0)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c0258859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34b}], 0x40) 15:26:14 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000140)="4f009952d47c707ffa7d24e95b32c887", &(0x7f00000001c0)=0xff6f, 0x0, 0x0) sync() 15:26:15 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) preadv(r2, &(0x7f0000000b00)=[{&(0x7f00000006c0)=""/240, 0xf0}, {&(0x7f0000002700)=""/4067, 0xfe3}, {&(0x7f0000000840)=""/109, 0x6d}, {&(0x7f0000000240)=""/20, 0x14}, {&(0x7f0000001080)=""/248, 0xf8}, {&(0x7f00000038c0)=""/4093, 0xffd}, {&(0x7f00000048c0)=""/178, 0xb2}, {&(0x7f00000002c0)=""/269, 0x104}, {&(0x7f0000000fc0)=""/141, 0x8d}, {&(0x7f00000001c0)=""/78, 0xfe47}], 0xa, 0x0, 0x7fffffff) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x5011, r2, 0x0, 0x80) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 15:26:15 executing program 0: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x6, 0x16}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 15:26:15 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@random="c7102228bc83", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x68, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "cba7c7fb9219c772"}}}}}) 15:26:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x6) 15:26:15 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000078c000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f00006f7000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000005c0)=0x1000) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x80, 0x100}, 0x10) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000580)='./bus\x00') 15:26:15 executing program 0: r0 = socket(0x18, 0x0, 0x0) socket(0x20, 0x2, 0x8) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) preadv(r1, &(0x7f0000000b00)=[{&(0x7f00000006c0)=""/240, 0xf0}, {&(0x7f0000002700)=""/4067, 0xfe3}, {&(0x7f0000000840)=""/109, 0x6d}, {&(0x7f0000000240)=""/20, 0x14}, {&(0x7f0000001080)=""/248, 0xf8}, {&(0x7f00000038c0)=""/4093, 0xffd}, {&(0x7f00000048c0)=""/178, 0xb2}, {&(0x7f0000000e80)=""/260, 0x104}, {&(0x7f0000000fc0)=""/141, 0x8d}, {&(0x7f00000007c0)=""/78, 0x4e}], 0xa, 0x0, 0x7fffffff) r2 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225bd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x3c) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(0xffffffffffffffff, 0x0, r3) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) preadv(r4, &(0x7f0000000b00)=[{&(0x7f00000006c0)=""/240, 0xf0}, {&(0x7f0000002700)=""/4067, 0xfe3}, {&(0x7f0000000840)=""/109, 0x6d}, {&(0x7f0000000240)=""/20, 0x14}, {&(0x7f0000001080)=""/248, 0xf8}, {&(0x7f00000038c0)=""/4093, 0xffd}, {&(0x7f00000048c0)=""/178, 0xb2}, {&(0x7f0000000e80)=""/260, 0x104}, {&(0x7f0000000fc0)=""/141, 0x8d}, {&(0x7f00000007c0)=""/78, 0x4e}], 0xa, 0x0, 0x7fffffff) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x40, 0x0) close(0xffffffffffffffff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x0, 0x1, 0x7) getpeername$unix(r5, &(0x7f0000000500)=@abs, &(0x7f00000002c0)=0xfffffffffffffed4) sendmsg$unix(r5, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe}, 0x400) 15:26:15 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x4}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, 0x0, 0x0, 0x0, 0xd) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r1 = socket(0x18, 0x2, 0x0) getpeername$unix(r1, &(0x7f0000000500)=@abs, &(0x7f00000002c0)=0xfffffffffffffed4) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000580)=0x5) getpeername(r2, &(0x7f0000000180)=@un=@file={0x0, ""/78}, &(0x7f0000000000)=0x50) setsockopt(r2, 0xdac4, 0x1, &(0x7f0000000080)="7d5918bcdfd043c5739f848d5dc56cef477ba5b5125a7d3d935c6c55c15c79c6bbc6b9f98dc78408ff6417f853e3e06009c147d24e49dc9edff4f266f0071b5730f4443b9403d400a68db6c1d08540af8e8779ee8ac592b89443a3743735217afb80e4d9425af285df2f08ae4227771df36d5ac08199b11922f8fce13a6d7860212b16c4880a3b79ab9a09f6d7f2efdce11a584107b1c46cb4a19a2696cd72d866549020dd2d3aea336903d6eaa82d135d349ac585ec131583f3a8f00c8d475225b5263a4c06e8f58e145c87e79dff4fe92a823c7596d446788d9741814f0d8c45fcfe5867dc9d513a330b6f609b", 0xee) 15:26:15 executing program 0: r0 = socket(0x6, 0x5, 0x1f) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x28000, 0x80) utimensat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x7, 0x9}, {0x3f, 0xa0}}, 0x2) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r2 = semget(0x3, 0x2, 0x33c) semop(r2, &(0x7f00000001c0)=[{0x2, 0xff00, 0x1000}, {0x1, 0x2, 0x800}], 0x2) getdents(r1, &(0x7f0000000200)=""/209, 0xd1) connect$unix(r0, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) listen(r3, 0xfffffffd) r4 = openat(r1, &(0x7f00000003c0)='./file0\x00', 0x80, 0x42) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x180, 0x0) r6 = openat(r5, &(0x7f0000000440)='./file0\x00', 0x40, 0x40) r7 = accept$unix(r4, &(0x7f0000000480)=@file={0x0, ""/4096}, &(0x7f00000014c0)=0x1002) r8 = getpgid(0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0, 0x0}, 0xc) r10 = getppid() r11 = getuid() sendmsg$unix(r7, &(0x7f0000002a00)={&(0x7f0000001500)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002780)=[{&(0x7f0000001540)="a1a27428a3b95a7a19a7231a33bd0c9591257f317d636299666ef0fb1e681dce6d535ae36f9a338357faef6094446e3c7be44cdc676f42c50a2f544025cc661b68193992f459baa678ee85537457698aa21db57a220641cad8acdc0936a70390214e5be5a6713d3821b954ddda97930d8da896b301ec70dc1f115c74fb541b3f034e64f6d07e7c6f93fb0a497bcc68f588ce2f6a52579bcb770142b979ff531a01d92cc08252146ba3fd2295a8dfeb40c9c4159e45bc76cd0d5c3a5524f68af4edde9c8177baee6f28f842b9b2d00c37fcad23083dcb4328ba2538df05388c3b648450a2309fb51badfd445ec15fea374350bc4e13ca9fc388", 0xf9}, {&(0x7f0000001640)="8238605918aa3fe4560411e192d78c86294bc6fd", 0x14}, {&(0x7f0000001680)="89dc26f43819c33d41bebeed093e1fcdb20332cd798c1dbeb4efea83ab4884f6b5403af7b097a389589eca177bce6ad2308a849296a2d95c2e12f75c2c14c204ee480eee63af1d344c7b17edea826a57ca7f681d8737358a9a0b44c594337f013ee5bf4130bf1e83d45ae23910c7a2bafb4b8e649946d631ab46847cecc533259f493a8f0db28762435768a06c18b4e309170d2bf3e90976c790a7352fb74cdfd39bd99511a9891e7aacc25bd68310bd15a03eab4d233da57b8cde140bc15dbdef4145bca695cf57131aaf192084ba3fdf52a6025f883f1f27189af36654c7064d57f2bc08bfe2259733687ee3031f28b34adf1e0a5d65e725926d9c84a08aab2c0657712dbb04d95daee4b78761ef901bea767ca3866563ff0cf58f734911b0f65fc3221284cee82c1f9f7fec69d75b74b4b613b24e5da76394d64822554f92310260b93776862f307cc2f1fecf88eaa7a7a289070bd337670988ac7e0f029cd42ee10183f52831a903291233e78e6270d81942982baf7e1718c91eb5f5147e226a8e536ec99b175677ada0e506ffc51af904e107fc37dbd69ac1f2438acd2e060f59d8039fc613ad6e9438577e12328545d811b6cafd67f8113fcfe87f19c4bf01111acb5e80b2a1d0a81e185926538d6dbdb450a19f18d3e083a4a2efb4249136ed717960cbf898276bb4f43f8188899f6b5e5f05e278cd761fa847a818be6e6fc1ad2c6697bb0b1b1c6189633d0c22e6f4c79a26fdbd8b2dba1cb43584f8cde62e9f36c9bf4468389831f4f89ab4e19514ded00fc92ca98b09d6c33c26266f3f547a9bd501712a9bf52f61cd9533e83514424c0f030c597c42c094013e11c6ce9cdba2cb4814f626f791eb9dddb49f06fc5b8ea1b4dd209486d45bb7de44a3abd0cad93bb4071de13045ed1fc74409a7fd24f64826ca2a4ed4d9b4a70aed0d28e7679025308456ed87ab75ade198ae6e2ce00f392a611ff134286cd67f5018458709d1d44dd2c2db4b50978b39140f4e66aa61a2902bf8264d94e34b7fc59dc8fdcb67d803e3703b81efbc56d3be3c9e61e05b83d69289405d9b6c411f542363357c07e9245c248fd2f52c58662e5fad1b0ed1690c1347e9302723e7202c4e67a39b5d697e11d83a47dba16e74644a73e88d2776e9e75d032bfe85bbfee70bd3511d9eb334615f120aedd9e365d9704e5e5ed701bc270497377ad0ec78c13940a741fd50e861bb3d33ca22839159fc3c4b3f62082f4821ebb66bdbfd4ed41363290ee05c8ae0fcc014723e321353f859bf821836e3179cf32a539a3cb1f9466960359a7c775647ec3fd2a83c91b294b0b1ef72635d988edf9a06bb774ab5c69070b0d6386ad46448046710fa39f02931871f34805364ea8bfa0045ab0a5b7f9da2d574fdbae7a3a5c6329ae21199bfa1a905c79eb3da7d312ec47a8a85d9cd95766580219783011d78b4197f74a59afc75eb4705501c6e645fba75451d253070c8e66c511bade4f0074981493aae990c1cf33cfd8251f15bdfe9ca5593059b38e562eef36e810ec8b8203e064488877731b123802b02d77eba5196f2a1d44831fc8ac56fbcc74320f9c1dd0df89ba82e074168fb0e748e7659e8ffa77c5e402bdc8209224c9880b91caa6375b130692841f91ea989346b0696d7af645982934cd35b571aa80db392238b202f6f9a2f5aacad449e89d0d28aadd3d3e64e5781318c54bbbb7853be857186a4992ceabcc3ebfe518a158b68ea1d5f1fee3fdc9cf9fb615be88870461bd0e71f0def13037dc2981d9ac8e435777e7adaa5cf1fc2a7093a2af7230ac705dda4725b223348fa76869eaa82b6753545e48a99d08cea210546c094d713f8b9b4f646ae5a2c73961a2989fc7d13d43184eb95000fd87696d783cb40e0f28d724b9c409e13cfa3fd1940e6c586f8c26b6324625e5b67ebbcf4399a47dd5092a974e6aafc2000816440cdf3d18204b173481ca8fd3a47024bc964abe60ce6afd651fa57740bc7d229b904f8f209aa9bacb8a266625cbc03bb46e0ac520ae94675f470ba153dc9d1f1abaa5c1341aca4ea0cf37799f1a9dad69ca9fd2dff450e0654cf5765404a94cc71ee5cea03993e74f14c83f36d404de5d1cb5bdc6b124b7c5d5b92324138355b7b14973f002563716e6b23d106367d63b25d1595f00fd0744927b76b5764cf74967b9e8790b1e9610c991bbc10e9c3b8ab4dbe097ee7fe7a9d55dfc38af9bd714139c713f9c29ef2b9f9a1500adaca156c8f2743e320b99b641fcea699ce79209b9f227f1a5e23bc37c526c577e1641a6299627d4887153a207da3d603f56361a83b3eeb644bb5f164e92cc7225070494bad1e0f7f66f4b9bcc966e3acd3531f3f06612d38fe418ec01c50ea79a7ffb78ba7f76774177253cdf6a8aaeae434356c6961d855e26801c78b635ce986fbcd7b711918db84cd9dacea01703499d7e21804a40ca28ebb68ee5476d3c48075714e7a10a98284535b1f54c13423d7688fdfef75e410d619e2540dbfebb5d58509b6d22e404cb3b787fd8e9b936c35912911f7fb9f66c3997e471d0e05c3d8965cc8523616da4e375ae7b03247a6ccacafb6fdd7d394e7d11bd9bc441ea026f2b9d39d224f8340dd6fdad90691640d578cae8929ef27199738163ec49ec55c75825ac5964589e2630160a92049f9c0dcdaa10143e533bebd5a1faa167362ed1669a868d016fe5c0569e8aa9887f496e78b73d4a99b23549878a452c975bb22692aa20b474220c5718c2b01ba63b91da419f7716c7d5f3683d6782f540311d6a0286e06b03e28e78cdce87287845c6bea3b9b6f429c1c8cf815ba54e83bb837e5a047c3ebb1f251650c6345c8829b96a92e75476d19531e310bfe85b61df12692ae6f8b427fcd564c0d530e22fcb586c630b312e66fedf19ec47b74288c3c470b2ed30f25fae474c9ee4d9e834e4f58a5074a253c3ab019c328a66ba3a087f3b27e7a12d942e6df632f766cef8556d5816ecd6adc2374e7b24bdbfeab0dc8e1710ae9c31f1afff88de160cdaa1b0395d00cfef84d26f77344709a7b663033bd7887275f0ac2cc32385ab0ff6ea06c205f57a26f7bcad89d4fbf638afba361beac531a9b188dbcdceffc9772f86344354305c9c58a62a04382a85151c632451e3706b25aefb5057471a3541b0557f975374963adf2148aded9f0c61439aad5cdb535e8ba7ec2031145b5de2037940f0b5624a7a9f123af33e02529b33042299b4d35d66daee131c671fe01a72fa002255cfe18d064976236571498b66a0c83b05441a1cd2bc1f4ba8f4aaf7ce55c2613292433781bc7899fdcb843c47247cfc5c9f3815bcebfbf0375e27c689fc778f083916deff6e919ffc2b83d3657a55adbdf3740fbab29d72c6eafda769218425a0b8202e56385dd9976d5ff6ed26ef499f1985e350f28752fcd2c20ccc30cfde06c2f85ff339fa99e4d1217f41e0fc65fda32f4c5bfff0bb50d29996a1c5fb0b94b5add448b3fa75314053b5c10bebfbab89dcb600a14440445e251719bc0f221f9d808f63f2274c2cf914e6a8f68450fdedfb134c3f1718f48c19b5f9b2e40bd58290a9255a1179b89ea07a796f3b77936f930eeeb11e920c00b26e417ea5fcdb445a743ea0e18b59cea2d56ab4176a34ecb05c80f8d7fee133f86203bc7776decefb0e46a484deccf499f97b89d930bb471e81e290d19eeac3ffe0c470ede78f43f3bee7522ddf00f7368338691ed0a9ff21db06fc440660d15c65f330d2c210c934a266b981a75f1e9240203ce5f4e88df9127e047f9a788c47482bd22c699a03cbe9b70c04138577497c46d4a00b05ee7415e42197f0dcec47e077a74e548cda79dd1e833e7bd00e8284477e44122c3351efc5e8a38343574d2e57713548fc7b696188702878974df5eb7a2ce7e6ba8213813b90b55ac1c8090bd0bfc89a567814f2dfe9b8ec04eab4c9702fdecec1073c42220117d0698215dff0adb28fa7effbeba508b556bc8115ded175c0897d4669f96f9f0828959f00633aea4b7aeecb178f8dd996b58dfd954c0ca10952da3d5a92fa76d5993a1ad69d62bc8a9ea305b1ad942d941fa14d5f22e4e70a92baecaace9d0a7e84fee111b98d388b74a09b7c38147d2fa977ba5cb316cb6be8063ae6075e75f52a9c0a066095e29e28972bc57adef69e6d55fcb89e7ca8ce78f8d22978c5b2fc4b71bd4dc378be53b8342cbd637485c1941c60bfbd6acd550c4800ea349fac060566cda5fba5db93f4da5c51a81813c23af0934e3a5536cad452826eca540fd3154b594ac21c4a0afea9a2e216cb263aaa3be3474aeccd25b63d85b470e2d09509ceae81668f6b3b63846eeb74f62c765920cd37d6dbec995e0984960c9cf95909a4e1a83f8ae097d0270dc5ddfb96db2521ba85b959bf4b3968e9ee53be94e29b31a7b39f0ee0acdee56ae68ffd0be08e37da85500c9e341dfe3604a05ea2cfa01053ab90918ad3e5d71550e97f8e85c85391c67c6d94a2b05150f80d30fc6c10dd702c607f9e323ab701392cbbe354c22f25f381fa7f23597fa5adb81ba095892155ed7d0f5a805dbcec9110dae381fd32b830762c879f0da765f7c46fc88c326568d6a2ee3d8f65c57ca350ee11436524090dd6388bc08c82c37edfac87be3ab737eb6a1c71a064d82e6c15c65823589c94c591a6cc5510dd1db8c6485317178673d3bef23b11a290a752c304214c75185122c8d4d37d67a6d65eb16da9afc9a07deb9f58112585d962f62e7cb561e0479acd226c72c752623a8f016eb0e1acfd2ac65679225991b18ddcbe4d7780f785f66123ceddbf7de611bd189114ec4a104daa85fdbf1ddbfdea11b9a913f98c3126328d066214512c411ec07877a72b5763f4f166a91f917b68d075e6d7a1fa0e72bc291178e11c7801a433a3817c8edd05c3664e750dc66f314341e5bfb036c67088c26419ed4b3a67bb3e1b496880ee4461bdbeb7fc3fa923ae1c318f7203ecc22bed6e4a1595a0bb8401c6e34bdf6f3a69a3b8d6b457b8483e4dc64af514377fc65802daeaa94701a721c8b2939515ea684e4ffa74993d9a813d5c09f7337836313e7c474759b37aebe27f0a26a332ce5cd8a478c857b4088e66d52fd4a06ceeb840d622f58818382d4a2e5fdabd39926ce97c676170f544415a27995b1d903475b3239ee8872765febf9ed2814fa6075ce09efa4143ecd196b335077e0d1748248662971d276093f6aea2f21dae7de965bd6dae323b5ef21f0a57439cd8e5ed1d5eb0a1e2887b59cc9f0ad962e391c211bb19be57d6776e91a13f841fa4596255c0047282fc0c63d1a1e4a55fd08a62112a5d37ffb4509b412abca101bc22a4c0cf5261684d909120df18ad905f7409229b8ba084cca6e9e83fe52bb56b0562bc6412ec2023fd65f059ee5bc4166a14fcd5a29338a785d81272155aafd64d465094c5ef081bff355ef0f5d83c5c9c4ee91f7c0bbd1cd656cbda03b26f5aac4094855464f54b1b22d82afe835a9bd84858c4b27687cda6744df3a251b867420f2403a5c1884e8ebe1a89bd4ea0d19163e367ee4541793e8a3902d0db5799a0d8d021b41c61f81a3b82f45ce4d11e8b02e78ca7882ce69a56c2736404d265394b0bc23034f09475edf37dbb48e08a03ac4396710a43940658180a069bc0f8d9f2f5d098c93c4de8247722c61bde2ff203f8538f225e80e61e2d7ac5ee3190f6bcff178c61891c056f5bc99263dc692017a627687202e3b6611707a6ba97aec2303234147cbd0cd", 0x1000}, {&(0x7f0000002680)="bb161aa9270d8d8fae920b29f5540a7d609ae928a96f2e750ef8fde731f41063dbb8ddb8e1abf041f4cc22ea14f9d51908077ec291ec83c476991915dc85a6892cd5f91de8515e45d5c18ccbd935960ae75e397921bae906baf9d1fdedf4da616a645e6ce41ba4d740e2a5ab5d91feb6693a4721917c2a26fbf25aef4f41a7cb80d078e8a67fda174aa8c6415f0a8a2581431853e0d3343cdaf9d00351eb7a0f0c33eb21bf7a6247839a1a5f5e8b7382b17165670ce795f672559916b0a0507a6ec87db670026d384daea0d191f8ed7bc3a3418e578168a5", 0xd8}], 0x4, &(0x7f0000002940)=[@cred={0x20, 0xffff, 0x0, r8, 0xffffffffffffffff, r9}, @cred={0x20, 0xffff, 0x0, r10, r11}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r3, r0, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, r5]}], 0x88, 0x409}, 0x4) 15:26:15 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x4f) r0 = syz_open_pts() close(r0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000640)=[&(0x7f0000000200)=',\xef:%!-\\.-\x00', &(0x7f00000001c0)='-\')}-},\x00', &(0x7f0000000280)='+-)[\x00', &(0x7f00000002c0)='!}\x00', &(0x7f0000000300)='\\-(\x00', &(0x7f0000000140)='\xdb\vjn\x9a\x9d\xca\x9a\xc4$l,\xf5bpS$I\xf4\b\xde\x96\xe39S\xfa\x0f#\xb3\xc7k\n\xc3\xe5\x19\x94\xc4Ff\xe3sV\xe0\x06\xa7\xa0\xc8\xbc\x1d\xa0\x8e\x8f\xfa\xf8\r\xa9\xc0\x02\r\xc8B\x8da\xa7\r\xb6\\'], &(0x7f0000000840)=[&(0x7f0000000680)='@\x00', &(0x7f00000006c0)='#\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='&]\xac)\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='\x94\x00']) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x4, "f89e1cf30000000000000000000000000100"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x0, "f89e1cf30000000000000000000000000100"}) fsync(0xffffffffffffffff) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000880)="381d2c538a77c38b35f329ab12d2c56f5a34ee509f6ffec553c31bac3b04222ee223c4c78ee756b40f63e83b9635f0a0f3afccc964ad4624b134e49aa9c23396dcd0215dd49f0c93209a199013c56ac189b4119b1c87460229d5df6a37b879228b125f7eb546ef61b614e90bb3156e9e2608851ad4832e64b5194cee56d6bbfc380ba2f3a3a115d805d6a03c05c8397e62cde5b6d8c09d4797133cb6537e3e079b691746952c546f5c395a67ac10c308bf98ed1240b470f91d998263608dccef76f0ddc9c3cafb5bcc02b5b92ab9131407286a33fe56e7b6bb18c718f352ebe06f09630c85cd74273f", 0xe9}, {&(0x7f00000017c0)="34e30502f31968639c6632fd063f07ca11f6e3083f1cfddd74cbe1138b08d217a61e895000c5db15b23a72dece5379cb25c7a5ba81629fd23008ce8ecf1a0ca1b7c66289297666763133796fd7ee7b19123533f8a2d489e06ede0ac3beac41cc604ff7de32017eee0487a2d0df7fe708f1a3bdc7a7a700cb2876962c9176cddfec8d4f4fd13fc48a8d60e7d8cdedbf3d594973ba0eeb92f828a6ea7c7ce00b26136b1e2cd68f1f120cae85aa30c8981fb94a45127d9fb5a02f8ee5e7cbb43eb63ecbcfdefbc10aa0d98ca95ba0d5dec93420e9276d4fc26fc8d1031d956ccfa616edd22931bca9f875cd190791d9b15ccb679d9a23e57c00f0d7faa8783fa0aa5fb1be2185f9940a6e8efc69248fc89eb1fdba0786cd047f5ebe239763c1355328e007b134da444fea2fd1d27637ec8cfb00b557bd5eef607d3d2ef0929609c8e7fe8dbd54eecdc85bd71a01625f967e9e35419d4d31aadc13d77cd05dd1e86b7d6ee49b5786fb4ebf1ded748ba62ec6f477eb8c7bc610e794c7b401aae4af5912fe5b59e2f2ff8d3fbf4f42e5a3ec57b1aa27a79537ff333e75288836cf8396c04783fc85d765eda996b90740cc1c26a52969adbee9116ecc7061183244e64d7fa68c6b9dbb0843788cd4dd21fdf2b47576075344ad9bd86bb847331263d5ad007f99e01b91d65dfc89347cdb76bbcf08007ec462d08052e8025ef0d5d545eaebb742d0c9a1ab50a559027b5d51c05b16ec331cdbefa83cd48c5bf90febfe6c5dafcfd780fa1c4f59638895b364ed612df387bc5cadcbfd5090d67fb6c81ca0d9df1ee2fbb732f5a6a061cf980f8bd5177a1265e7a439b6a49e02740eac4acb61a33734b7b695474345d48210649cfa62617623b754647019a031787d5dbed5e57ec7eb5156dbc22107a5825424afd521b7b9dcbc82c52f960e4e1f5cf145a41d1333511efbae3167b7e40076b2e895ccf43f25d00fb7d3ccb45977b482997d769c079bae3dd716f56f414197194cd7f13c6e34139d8731ba0fb86653eedcdf42c4c5d8930938293953911421d1a12ef7733aa8ccad89ff03e705b15ce69dce3b272d545482e38d006dad8fb86ef4fe3531c9bf707f41dade8b40cd309b08fe27e6cb2edee68f82c97ee7fbceeeb5338d47d63c27426ae5205c811e01830a034fff1db97806a540cb6a9768596825e807777942c877b722cca048da0e39baeb87d59c975f7baea745a1072604d74afbc81cabbd01bb36f40666dd374446b8c5db6913abfefba44e9feb73a8b069eab9d59bd5854941b659ff50f738185ded97d3ae740eca8a4a2107b010b07ff370e3d95fb18182c8d8c108e38842d15f1d6604b08f97accc5d77f1b928e51ee2488df561298362be256cdda970eb2547735fd64c965026132bc7f10a519e0940468e89696c5b10933d769e61dcc7e3a56862767a70c07f319b3295bcef467d790c43f7a4d4eb3e66f0b0fe6286dfd39fbc73a4c19d667b79c2ba66b36862ca22507d752e3a10dc79bffb3b10b2fa5fa49bb5b32727f1cdfda0676e55d85d94bc521303cec47f8af9588e43295b6d3d9e52109f494842e373c75d7cce1ca52bcf94d1d7baf1788707b88334a09a17110344a8aa97f32cb81e0a8f588efb919b31a8e5b863257058c9f9f5de766a2a70cc09c499f47ed03c7b365dfa61209048a4330412e6135cb20441efbf0a251e5dc9bed1871094683718101b07dd6598a76d5a7fc87bd447ec103c77182232a543dcb72e0cbc4d7bd93e814673832cc40fd51c94178f2952d2ec43c1d53f29ae8f4fe464a1bcba8a57bfc4a42d83625279cc3a3456b6a041cf340567e6ef34a3c816f683e0ff408329167de61f3fa31df81f76adaf13f6b00402aa7dc91f19bc50a70192423b07ce1a14a2f84ecc24d3cc00d39229eecff49f57fca44f74063543328a8d3a312219016e8759fcf0b814dc329c88426809b8c1244da5e9bc9c4c4134cebbb8a2e9cf5e178a81021b9b6905c736d1ef81d41a6f23032bebd9acfd14a634f7e5d61d9e76fe09c55f76dec39295b5113b13364647f49e03fe423b2ec9028fbad9ae7d72d761ac8691c63029f6a8c487ee33cd95236d0c1682e415a9df5f3236e9db26d242905fdc628ccae30f2e968dcae14297bd909780976bbc4522fc6cf0428c9ef4dc1d0d4a72e5f0a8a10032bdc3533e3d532f81cd87b6c533b297323fe5e54d4d0e2daef6210fd5538511a4ece40982a2424e825b8f902ac9656b7e4dfa45631cc42fc99b871abd23fc97358afcae961761578b405a2a9408783462490d9aaf4e26080092603eba84ae507582320f1c617ff21e85bc82cf8bb398a54149dfcf843184dfb458511f666e91b143eaf2b3c6481e12c592b416fa0da07ceaf91673a218108b7281c43641b967b938c5a955a798cf8c4deebae41c62e5a6545b83551ab90e511ad11ae867fe00026675cb26057a90e5e0262bde422c3a506f1ee16086b42efc64a57d75b1da8745eb990e4c7f9c3c853e52cdb63bb019f22f8248b27f13f3ed91e2b7fb04e956017fd656e850f81d0dcd5597044e7270d2bacd57bb7556634a88aaed4f6da10d17fababa2c395e4ba4c61954b5182f3d3fb0a932855ce0c395f6debb543a9e820095dc2398360907f19fdbb1c84d72e0fbd747b739edd725fbb9c4bc7d0ed4b369b9ffaedb7f852ba1708295e1839ba5d3558272924677fdd83ec45fa0c8ab2a4555543f90d487dc02a8d3720e700d6f24f47ef1c0cddbeb166192b788e2fbe033a5d9c80b12f915b4dae687f97a7344f5f469e8c357151f29883da7cfc04eff6de8bd653c173f07b43ad76e66299bcd1a8b095e9b851c0412e7fcc195e309630c40f1f2fccfa9b85ae83e517b8a570f7f2ac1b7adc27da501e5b4319049d1652b2d43b98ff973b1f6ebd41de6c5077810da2d54c8c0b2a5a39e9485c0faf636e7c0ed9beddfe3627acc6dbf962eccd44300d6e18d6fcabd270653e437c546c6cb0a92ebc942ec78442c619a0077370b7242217a17755417526384cb5a6a4da59ebf2a85f48c1c58f3826f8af030a507f24f9f4dfbe9ac3422c38057e867944091b85f0514d494f95868ceef2805342a773f9bb85c540451778ac390950a0742fa20a314092224662c708c26bf01165e2a403f8817314c83a71519a00ca8cbe9c727048649434a34a4e50b0d338259f341b7c88cea6d9c1ebb0c8cf6d4d4bb4d10057ebc25e4a42fcaa49c12bca283864d0556649414df342adbac759334f2114745d4175e45920af3f0a0994df32f77b986b198d34908c5ccc806bc85e523dbde86a6545943509885cac972c8ed3447a605a14e21a20de0c71f4ae37071b611c0dd0f226029ac4ffb7ad30a1fe7df39f64d52446add36da0a26e45c9feacd388a49980acb109261e5a7fb89facbca1f5f6b17e5fb4bf067e19d70bef7913dbd01ad09cc86593451fb3c17357018a4d4f13aebe461f59729ef3724232ac78834c0546333ef665bf5f0523c8bde07eb031941d8dc02e147201ff02d0a3594b5801729ee1b079d5ceef329aafa23a84d9f3f499a96ccc14023726944abd5dfad9f4995f7596171499ec78f7f9a67e244df418ff63f8a00cfba915c5b25f4b883b62c26ce62778e29940f1063a6ef0779e706b12d976e7464bb9331986f5a9bf29d6076ecedb01250bd00a4366ce620b23e66e8e541da76476280818b5e55d250408797f89e1dcb5a68c80671c56dc880353b8194bde5ddcfae35b0ab6453f04c0a663906e23ede8f2cc6de43ca21a662de13b79d61ca7eb536ff792cbb831003b1df4d0705c5dead6a344f5d06edc46681bed78e963c50165c574e204efbb7de6fde8326b5274d6edb5551d2259a61d2fb76e2ce7ba8437dae58741e96f62bad89c244c7cc681f393ba28e7a1d3ada9ba8cfb776ea05b4d17fb173819361b8e8df589e4eae6a60ba988c41596db10a0924dee44e54ae65c2c1298a1f14a56e253e00e4a40061ae66fb2b1d831b260b16adf76cafe593c411d1a928b06f4fbbf1400f0a3877dab9a909a09e3ecbf2b38f33552903d65a4c300cc98c9b0b41a26ec343e5a50a257ea511061c944801d9589e46defc8db2fdff8443757b04fa5fdac87a1099f30277e7c29ed54af8588368069117d1d92b47a35bf5cc9bc9af45814165b90cf7a41a163b00c9ecf5a9b857aab7819b28a7d3be75897f32ce78a3d5265ecef9eec0e8a012d62b583f35daf0d4bd31c891925d27780139ad710f689a5c440fec9a8c3ba5625553fd3763c04b0cf5da29c21759861bd9134d71af78989c55d983fd433905cdbbc8a9f1ac068cd91a4383b0a4028aaacfb0648335393ec97842183dba0a5ab2146516fd1c91713f80d8c1a6e1a9ce85ec5827b8afdc8c2ed7e687b682f0b205fa5423d4179c5b308aa9a004381adc1c73e54914aa9f52d8c94c826448a4ebf79b482702ee8582b0523a242f0af539376e62418801848f84c51440731bdc910f94a61c6b0c7447e07aa8a7086867337af33745a4944a21c87c7d0482ec7b04a3002b3882ea6184e8294afbe76dec7d96bd8c2741c7f9f9de41af1fb9f3013b877bfa45a096f9d911a8f38bdfcc8f96d5c38290ac3082e4570ec313066f218aed574504cf187147ad14e271b6194272a4dc820f814766712a5afddfeea0c5c3bb6a36193a3515f95774e470bf4d5a965d1bdb17a4a88b766b5d40f9aafd12dedffba2d6ffe50735b5ab47bdc18138b8b32732fb0c29c91b348347a52ac51be47114667561934a845be54dd08c6a546f64797ce7848c007cb3ced9580b65f3b3685dcc53fb1eb4c331bd18a130ca0a661482bb5dcc7113c48295f73b86de71f06454f27d6894173287f174fad4382dad3b3745166b26fdb556ebb21f81c11271d41932023758237e76f180545fce1d88ce309c3779245825c8cece55216513fd84b351d5291a20983fbd3e3cd2b7f3867efdf7ff3f0070c2532141e78e57b45235ab0d7ae82f9888766fdf9d3e4e137d7fbaf20eb31599b2ac6721da15d1307d736dc877b8399f1028abf62586c15f3b4c3a9d0492de0b3c58256ed330a8ee6d6d88741b4d7e9960339d25d18b08258be019a913e56780647ac498e24afc269b0d07256a5fcc74d6100ead09bd834c37bd8461d825da2be7da35694b14c670212b2d226d948b19d996f75289fc0ef09e8319c15088355d7e3c74d5565c3b25bd7b7a98b9795de353445b569e1d2facf6dcbc7baa2d442046096d782b7cc4ea32a88f5b192e08812d3fff8cb7589b9e2ee4ba6247add6aafc48c374e59c04ba152317579e25ffa6087702f2fe60169e4a6ce6f5dad6aeaaa45d54feb258ae49031a2519620bb347513cfcc84950f58a2e466cf0b10e33516005f3736289ba52b77eaaf275f8159982dc", 0xfffffffffffffe3c}], 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x3, 0x7ff, 0xfffffff8, 0x6, "c204ed875755dcbdc00d0952624f5f650e1a2092", 0x7, 0x2}) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) socket$unix(0x1, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) 15:26:15 executing program 0: setrlimit(0x4, &(0x7f0000000040)={0xf, 0x7}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f00000016c0)=[{&(0x7f00000001c0)="efb17d4da8bff388f9730a432927d3d5cbe09a9f6dc57a6a235723b6f5b3b6532607fc907ff5453d0fea087be173d227f717d390da0885393ba398fc378afd0486b15c03ffb1e014ca383d0785b2d30c72d9297d9173d9d25848be0f617188507d0bd7a935a3d2d0f8fd242fd36ee6267ea99561c8c9684759f55e134d6732d50cc6fa8f4417", 0x86}], 0x1) 15:26:20 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x28800, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$TIOCCBRK(r1, 0x2000747a) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) 15:26:20 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast1, @broadcast, @multicast2, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x28, 0x0, 0x0, 0x0, [{}, {}, {[@multicast1]}, {[@broadcast]}, {[@remote={0xac, 0x14, 0x0}]}, {}]}]}}}}}}}) r0 = semget$private(0x0, 0x7, 0x3e0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/172) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1ff, 0x1800}, {0x2, 0x2}, {0x1, 0xfff7, 0x1000}, {0x4, 0x2, 0x1000}, {0x4, 0x9, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x93, 0x2000}, {0x1, 0x6, 0x800}, {0x2, 0xce, 0x800}], 0x9) syz_extract_tcp_res(&(0x7f0000000000), 0x1f, 0x7) 15:26:20 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r1 = syz_open_pts() r2 = socket(0x2, 0x400000001002, 0x0) r3 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r3, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) dup2(r3, r2) r4 = getpgid(0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r4, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x200, r4}) getpgid(r4) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() select(0x40, &(0x7f0000000000)={0x4e40, 0xcb, 0x8, 0x1, 0x5, 0x7, 0xffffffffffff7fff, 0xc52}, &(0x7f0000000080)={0x0, 0x400000000000, 0x6, 0x100000000, 0xc1, 0x1800000000, 0x5}, &(0x7f00000000c0)={0x3f, 0x0, 0x3f, 0x100, 0x1, 0x3, 0x6, 0x2}, &(0x7f0000000100)={0x3, 0x6}) kevent(r6, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 15:26:21 executing program 0: sysctl$machdep(&(0x7f0000000100)={0x7, 0x12}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(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(r0, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r0, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = accept$unix(r1, 0x0, &(0x7f0000000180)) bind$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="01002e2f66696c65300023bb80cac0ee158e907e92f9dfe8f047fb34910c9133783d8147c1b39f22f32c3f56d347af250721a55b50ea87e82f90f5e62aee43de1182d7e2b83f4913031a962079d707062082b6a15c49fe416f802878ad68078671284c0ecd36e086afb9d617ce60b3c787f414d3a98ef39a43d5a9014462557a6374cb3e85ec5c8ab09ad8b9"], 0xa) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x4, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semctl$GETPID(0x0, 0x7, 0x4, &(0x7f00000005c0)=""/160) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000140)=0x7) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000002c0)=""/50) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000018c0)=""/50) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x73, 0x1000, 0x7fff, 0x1, 0x0, 0x3]) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000000)=""/193) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000200)=""/150) 15:26:21 executing program 0: r0 = socket(0x18, 0x2, 0x0) getpeername$unix(r0, &(0x7f0000000500)=@abs, &(0x7f00000002c0)=0xfffffffffffffed4) r1 = semget$private(0x0, 0x7, 0x3e0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/172) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYRESDEC=r1]) 15:26:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00f771558b1ecaff2d00"], 0x10) r2 = accept$inet(r0, 0x0, 0x0) sendto$inet(r2, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7b7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6c9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692ea13f0bfc23ae65598b7f621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e0e28bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d", 0xfffffff7, 0x0, 0x0, 0xffffffffffffff2f) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) dup2(r4, r2) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 15:26:21 executing program 0: syz_emit_ethernet(0xfffffdf2, &(0x7f00000007c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffff7c2e97402ae8e9097809e049890ad9ffffffff08004500003800000000003c9078e0000002008bcb009078001c0000470010000000000000000000e000000300000000000000403aa3304333d1fe90b60d1712669b11cfa01d19f4ccd0e87e8c8df3e18be4f9a6c99c9f837ed8197f2d24aa23a687ee00ad88068ec6e4dc2cf8f2121504ea4a7cf08a70466faf0b89b092cd28deb084e94c5204e6e08738dfbd62adfa1b2467d3337c05bffc7903ad659f7f43f3d0dfae28f06d28755b8fedb2148174d7237e912f3fe3366b0d1879b193563ef2dd93a0350c4f5988acb5278675563d31a086773869160638111d086e66960afa37d3844b23157f459830890c510731a7dcb9f2ca85b74c3b68ea9762efcd3bef30c3ac59f72e8d6cc2fdf106a71d9d4a7d4831"]) chflagsat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0x7}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0x200c, 0x800}, {0x5, 0x6, 0x1000}, {0x4, 0x100, 0x3c00}, {0x4, 0x7, 0x1800}, {0x2, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333, 0x3400}, {0x4, 0x2}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x0, 0x5}, {0x0, 0xfffe, 0x1800}], 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000f80)={{}, 0x7}) r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)) setpgid(0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000580)={0x10001, 0x31, {[0x100000000, 0x4, 0x5, 0xffffffff80000001, 0x2fa, 0x6, 0x0, 0x3, 0x9, 0x6, 0x57, 0xd3c, 0xfff, 0x6, 0xa, 0x7, 0x302732b1, 0x20], [0x632, 0x600000000000, 0x84, 0x4, 0x993c, 0x58e, 0xfffffffffffffff7, 0x3, 0x5, 0x6], [0x9, 0x3, 0x5, 0x3, 0x3, 0x9, 0x7fff], [0x1, 0x2, 0x80fe, 0x441b, 0xff, 0xd1], [{0x4, 0x80000008, 0xfffffff9, 0x5}, {0x3, 0x9, 0x3f, 0x5}, {0x1e6, 0x8, 0x0, 0x9}, {0x1000, 0x6, 0x4, 0x6}, {0x9, 0x9, 0x0, 0x9}, {0x1, 0xc055, 0x5fb, 0xec}, {0x0, 0x0, 0x9, 0x6}, {0x4, 0x8, 0xfff, 0xff}], {0x2, 0xf199, 0x1, 0x8009}, {0x1ec, 0xae, 0x0, 0x2}}}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f0000000580)=0x5) mknodat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x40, 0x6c9) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(r0, &(0x7f0000000140)=[{0x2, 0x81}, {0x1, 0x1ff, 0x800}, {0x0, 0x5, 0x2000}], 0x3) 15:26:21 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000280), 0x10dc, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000680)="7f2cc3f97522fc0db88c37b2a1ec62f857209653327009f2e1736c2e74792db4ab68b06b548c2754b29e8c0976d4912410dc41dcf8adf07a0139d3c46981841fb940693ccfc22f1e2369993798debf9173ec5820f3482d729daadc4f62a538cd5c91e56cf1ea287bb15dd44376ee06a06e775d590a2883bcb997c67627558dab5eb63435ea6f2d5a20ef8821e9724a2c3023a4fb8eff463dbf11f61b7843c55cf04300c83a3bd0bed338ab19f69a3d8db00a500337faf040f0b13640abdb59d27fd6ae5f9cf383abd98769a48953956dda9e809c969fc07b6d251f31d4952ab7d11047f03e933490e022eadb2644ba94378850de4042e39f1b09efc576f3bbaf4e6b951e9ac7acaafe16e687b2a1ac19170fe2db3801fc15ba2fb805c360154d4a2c452523c1444afdc1fe8ca44ae919aff8a1863ea6e5813063c6d72640be8006bca3c76a0f45e3d2a92286213c8a014b442dbfa5528096298fdcc12e856fad994e90b6f10d84710b6a58f65b6109ad077a93ad13c363052ea23f5393eb54c17d58b319c0559b75024642f994f7c4c370930ea36e11b5107e2916b2e1181a6c3c07bb260a7b9c1b084841ee16f05cf85ed96f7521d52d12c96d6eb90a038bda80f56525cdbcb1c4d2080e3573c1660ea111df3d4a22aa15e10aa88127fbf3bfd973e8c386c2ba53cd4386805ad61445bef1e866bf074b0ac2ba4a89798c6308167050bcd79025c07ba61444539d6a84a37e191e9528a63ca4e33f699fc9b3fb0fef8056d26a5d12d0f4de7754aa47d0254323cdefe98b4f630b449115c8d38e306cd9ce43c5ba57618e45bdabfd85dc6da9c5e15e115eaa4c493dd779e7220a2e0e3ea3e2a160382261417dae907ec6cd2fa2c227faff65e47898cc6f8815b516b8e5e7393b1816a3bbacb6272410649dbe35abc6b1cf9dafd60aac7a18167e03dad0dd669d30d97a1861af91a1a98d589427af6f38ed39c6e598a4934ebdb98a444560604950df709db1e4a810a4fa52de4f704d50786b5c987f358b006cc4c4d647c9ad777ccb04692c92f3722823e37d6f76c3cc007965c35efec320330489beba22a190c61e436ed34023b71a1312667388b7c7d11672b1e6bf1fad70ea5b52ddb51119d47fc40d87c9bd35368d9a908b16f693e6ca37ef26b20c7f6219e06d346261247a6b714ee66ad6d05c0b16814a1a112764d6605153bcb167acd34703c85fa90abc5dc032d0ef7825013a1a11ea76a4deb71a67db6604dec4ddc8f31355c5846c44fd27e2043d1759a2c5adb73e238e1fbd487a6a92d2f7e5a517214186a0ba0c94a146d15c2be8051a61c2319a752fe6335a6956da8f34004e43dce94b18bcf3a9f9a31edbf3059dfbc5331ef15924c34f7f82b0f044d0fcd1215305f80fc5e9c57ab19e91132c4fc3dd57d279b5db6288fbf51b1c0eaa0ddf642b9ea479f15fe809c2a7b274ef201992ddf834dbf7cfa28f8cb128dd43af929b08788c4044688ca31e81e6598186bb11fb3b8f27d8bb2fb58a6d8eafc4b0f41001825412d9b0e6b40ebe6f808920c4200ac8d3f36aad2e3d25bbd760f739d8737b663d22ab36e8df7c7596a7591bec505161215d884f466040009c70b82b21112a9a67bde101f0870f4652bbaf2694030b17e045af0fbba8086b741a06eae7d331878682e949761ed6bf273ecf7cc113c0e722e4b119b6e1eb83a9d5130b0f487001d47c178f1e56bbaad4891fb3c71c737fab7313bb598e713ceb4a7c1b52127d19052a953cdaf33a2e661868e0616edf88b0bec195867450bc4a0c2c42cec7b728b0df520c3b021456caadaf549b38f8524d13b1df98aeee5a4b46c3addaa3d62359952548af122d3d96d0ede7a9e47a57e8da91bdd4e83b9db6715aed4a80e743053c9f5586341fb6ff8221edd4d78e70f817deda2a4c776dbd33a1bc254ddfc4eb758330cb72acf9fcfa18114cebdaefeef5ea7c4c5a906235b654c90547a32f1633775cce0b6dc8c959a5efb9bca1b6b15d50c7cc277635f85f3b113f74703f7942692a7a2df7efd64aea63f6fd547ca297aa4d1fd7702a7bd8a57c5009168846ccee6e777714bb7322fb154629595a77785acea9863121afb24dfd7bba2fc8452fdf58b98170767903a31ee000cabc3d94495285545dcc005efd0ef782b065286bcb5637cd46ace7331146a391f9519edfc68666a559eee5ffadfe977821446b09075ad83ccdc94d50e4bf720dc1c87d7e5974c731c21d8266cdbf08fdea7267aec356378586cdb1e3c11ecaa25361f8e09f28517b4f3bc4a9900151ff7532eaea76c7e3ecf32ae2ac54ba4f0246139fe34526c05824d4d73fa9aaad55636630335e77206bdc76bcb63c10db01833257efeea6125878fc778e0a9affbb3ef5c88b0e377bdbe6e6b68180ff31493d4433e4ef9868a0e9ce50cd83c3d67163929f4dcd922d9b4c06d1d5f491cda26a38e6ce1b35ceb877b12c2c4e1d2670c4c118597a4b55b8cc84dd5fd8e10087d1100df43e9a01c2ede59180ee8bf11288503f26dec0715b13850bd0dbbf21b76ad249da8581382250f082fb3f208f1392cecdb56ee5dc224f2e7705b2751b0bf7cdb77fc561e84a79b914c96b36d1f026c7f212ba3367015f2935ea472e2ee8869a30294349cb8841d1dade268fe682ca03414beddb2a65d21ae874fe2b394a52c3469bca0f76d1463e71a55a2e5e2625a0a9c42cf438ed95baa4c526538f27ad4c40c1f0325f5c0992e816a48690c345886ff74475db310f777e997bdf718e2c370ca7653883f348a31a573ea54d100e29bab615bb0b149ae5c969dfd0aeb06052878aca1aedbdfe81bd269efad970d2816b5d2bea413c80400bd11b08d9c727751e68204772cceec5e41870175671c64b53771fb9c7f8b2c32f7be3e488458f2ae8e974fd97e1868f5db04c2bc93840b09e3849fcf94cdec4127d11854ae86e0a472883186b0e44ffe0c5022d2f4ad43cfc96d77ee259c1f2bcb8e74c379bac645c3c643f87c5ce608733f93eb1de4daf06fc7f7a1612352904eb25c921dfd369e207d154808454b719967296a45a8ebecc4ef6a24c439b938f5564cc3c1feea21e0239f326fb0b172171842f51799915fa041828b8e629ba76aa346f29e3243d690e1f95f12b6cd3210e9acddfe7c11622826e4925761e2a4f6e128ea89424ad0dffdcd5132fe8712472148c2612179086e601ea86c934ba37f9367afc5da229705a043d43b938f7ce156c1bc418bdef012da09c2258b3a4466418a16194b5f92f430f8759b1c70291b33eb955ecd82e78b67ba199e3e85864524219ce3370267fba6e18b471fe0af0619a37f60ea98663c173d9d13893215eb9a602b4015be1313b30d941d03e5273aa43d85ebfecec8a3afcd69b9b4ad93063f21af61bb1978a8b7eb79c6702b825430cb4ddb3aea11e51ecae76cfb2ccbdcb0b8da19c27453d92afdfedc5fdb05dfa8c36bc62e6e1b5d835a1f58624410268a0b217d714ca3e3d4ee3b1fab703999c3a1bf1f4e7668956e949fbc34555481f3ad31731aa07b1ec92e41a6bb48fcfa99d70b4cd34cd7239f415c3a9ea8d364bc6a3b3d35e5852761860468f5c1dd1db80c63d41e51120b5cfe06e5231b7904af5dda9f050c996666523906afccdfc850965b26fbd6fb045ff1a9cf396906c7184ec6ab63f60b942d0685e9764a57e034c1c89a0b5dc84aaa4af5434b209dc0c6974ff1d84c8ef8409e6a5bffe7739cfd1fc747b4caf5951f4f8d2f3946ecd568ecb1eede9d4d5fe3894b7212aa88a7d8fbb5336cb4fd0d38777047a2c143536c9569d4cbdf5caa16958bdbacf9391bff93bd875d924db15119238aeb8b9684447c3d269c6431e1a18bd66c3e6ac75fca7519065871ac6beb865f6e623bcefbe665bfbc55dc96e5baa69ce4f7b5eecbab6de2ea6f07756a88fde28b6ff43e53476d990a27053d0ac2d1a10cfc10cffba7b171d4de9595c6a9fd047704ad2c7064aa9aa627e4e203f4bc10bdb2652c52a17d4c56b06724c05af8b99af954b3c0e13b1fad71dca6f8d1a134a8565bb0380fdaaff8247c546ba2d563293529c9eb47d49792cca263689e7e8698d2c811e48272d8cbd0d85f58f212b3f596345db5171329129757cf269d94ea999f625220c10e4b8f71c628a51a0d1779f798ffacd965defc45d4b0a3eeb3ce802851c75d06ec06547d321b73d7b3a9150db2e4d37c2ad3c34570b600cee526377002b64ac1da583be56517d1af0b358b09d171067169e6c42fc11a5447655cdf89f4900fc73440ea9677b1a5a092139801b3829f848577b56ec2d0906877ca425665c3e726a333c7784262c054d22a03510c4759f6d92ef31172797aa4e50cafe74e36e01213c9e91c908a40989468450316e72fffe2f067072b85fdfe9caf74e3f65f5d97fc87f2fa5900463a3debc34129b06c923b17e5eda993c5e1b74e68eb023781f7bbb8a5f3eeadb0669563a9a45bccb1426d11edc86a3ec5bb3b1963b265fcae5b723a24e9925c1f18475423f296296a6f97b9bf757d5a45bbaff69dc45f89247e920fea5a0e1f5afee40709a0b6129df456edde910c3a5c02420f98fc715fd1e34362889e3b05c5404c045f7e6ce82f3783c936d922b50b5aea8d5835928949f236ad53891cce52dbc7ad0f90dd47fc9521090cc9f311d84b3c7db0913acf8233321cd547bc8431a99c02b5cdfcfa186363c9d03baa24044c2b3e687e285c01cf0fef7764cdee64f104437eebb63a2d55c1c02fb5b37634f73579500ae1d2928de2cd5f6e7c960eebd1281f79224996cb20f6bf082753c317eb3ad7e40115681e141ff67b73704db2f62e430607729c3c9251e09ad5e2a27c7743261ed0ae7e2e8eb3c244fd3a89be74d612c87626ede97b1fbbf1908b3dc05cefaa8fa2ce29451f8fde3bc9e90d2b2ec92bc78e4ac1090634dc9cbd76add9757ce9c1c2aa9500dd12beb6e0553c7ec63795cd4a3666e51c5609e05d51a35a3ae5a3b1c08db92d83033b0cf1c7df08726484f1254f52bfd132e32839c0bd069a57d551583a5ee8ab75764ee566e98be4517b73760e4bbd07055255fdbd4326dfc382c87447cbe2cb9fbf35437bd31f81b64849ef2edd7bb5d40f488f1235ca5dd3dd637bb5f15196bc5697776926d70add8b039d81571805983c124f1cfe86a6237e853d197049fef87ef16af7b8a541ee9be42b6b1c414d173168f4ee2522cfa615914cf794bff67b7e8115268b46d4cc463d05f0ae511ef5bafddaeb29266de9ba0917d3ceda717e0a04f1e6c56bac1030c4301f60646cf57d87cf8fcab46987b43dff10327cc1bc38bb4a7ded434d2f21359e73ecf222baeb28e5a610679839fa0bc9f891e92f314f9c3c6c79eaae6ee839db3afd40e73288b86737838eff0028d47a49cdf4bfbb9ce13794bf911da4089b63e62ea5c68a16727941793b9b8d5dfcd347f18f2f9f938d6bb2fd9f3b2f31efa0a37f4fbc0268d1fa5ed6cd9cd9ebeac339211419096d2c06d1edfd775d64aabb784b226aa38649a95fa45344cb6ec5d31fb49924eaefe8a680b68a895be17b8f557cd413df2419257f33d3d3aa5cc4402d2a2c20c48bff4759ef29764e91cbcb7a4d5670263121f75a2db0b024d7380f988e912e7e543793e9c70a4e8d52dc52ae9effd120763158c4fea0a683f441e9a83d84745370e0f80d42c0d2bc9dcbb09b4cc4deb2471eadecfa6486633df1e40ca27bb5f50fe8637f64853daaf27032a7e20cf8db32e0277a3cc6ca48ee9b0804700cc0b56e4", 0x1000}, {&(0x7f0000001680)="2a2582ac7b71f4b52d4398c485a67e57e251df765cb3608f70bc88530f6d7a5b04f63315aa8334a2d1de5297ff0ef0f1d3884dee1027d59c0f252f70f5aa9c957492211db012a15e8f256fc21a6ecc3e888554cbeccd51a60e6a7e0e26bb092db98b4c04ed4d41edccb9e8730dd95e9a7964e1c1465b34b483863c3047794f88ec59a2be44bf31d98eff0300d0b018d243cfd43b20d71ccdbe412d6bda88b1e21388e3b3864c966b094395a90a34482607d2dcd029ff5c2f89de84021e129016a309f42782fad05e98a9ba5bc75df1d300276e84deab3454b43404d335c452923cf20dca043e2925dc16160f2dac39c95d27ef7a40a440182537b02d034c6fcd5e8e6fb1d2eaa6868dd023e3d3dd26c28cc2a0c58c6d751c81480624782d84528bb543f3d044f230b29b6b3be169cf81d48796d4d14a0c5234c5f34c5bc6d68e9bb976d08cc3d7aaaa834dbaf76922d5856595ae6555ae80a98bde3ed694bac54f62c6dd822b303c03770be636bad29ce771602bd122cc5adfc5b32049c909388d2b5800bc509328af43acca4fec66bb61baf7606a7751431a1e95d5c13dcff8a9b9a61fe7d85ccef3687992067082f717603fcf10b748e0fe57f193337240b1cf9c91f3881e562971c6d0c6947606ce54deafc06b84cd7221a4f179503dfce36a65108a4195500abcb69716f2ab662e9e3e40814afdc71238c3fc5a886c49aa6e45fc1d3f6b8e2f16373f1343909c5ad7c7ceb4d06c6e7ecdd20732f254b253d0b78c7c80962141696d6c770e57fc2a9bf2e82212100e19eb12eb69c1196018d4ae37bdd7fcc82d21c278224fd269a3fa40485f800c0bd777b6da32e30eaf4dfa07111120590bdbc3424f63e455eb9c162fd92291e2bba1f98bca1a54b015d7931a870bae05c59d39325db22f39badcc0da1a682892eda34ddeb4a275ec81da4e82d7a8730cd5e1688ae1b0448e7c587dfd8493ed387e6b387176a04d0f9d3c8263642c1d51a4149ae6caff6d920cb916b15ed74fbdd2d9afadf7183fe3fef227f79cf4809d5d5b7124a5c12a680f40b33fa031615d620e4be921729ea38d7ab782f1c6cde169d056cd6d068ed193507d4a16251c9b9b180d9b3a5e26d4a63f64cbee50aea1cb0628882ecf90e428b37a3e3c6a27b5ead5766d40a23c61ea381da9bcec603b36ea3002211916fae3bd3fc32977611715ed65d2ef7c6ebe9fc7326af21a4a279298a79b99ae100ad13b0f9acc9e7e95758c23ca66c89069a877515a23a96784126d3c65c7ab842332ea5e2aee5955bb57fa632c7eb87805c8569636aba62bff3c97279b99ab0b98c10740e3313cfd228c7f6c47c8b844fe53cbba43db06be1d7581e24458ac5a20ac85aee38e354fe9ab84da4d0714c876cb9ae56eb11b28e2e5821c5c784704a59e60ac1f58076bd2e0787907f967fffa60b8f95a5e8709bd2c5676c47b28e2219ba4daf651027d15c168274761a179ce8263ed0e3e9f4372c50cdede61ced42ca2fb1e138c59d57b13ecab19017e0c8cc793188ac97d0078bfa78c0d84334da39088775d2a07ea284e6eae2c5ca9855fa551023be068e3f0472c25a5e5320c0b19778e001ec387b8a6606bafcd8c03c25da1f39b164d34a0d7dffa904275208d9343693a7c35ba759dfe8028ce88c5e43b069896e7c6551de979bcdb4ecd8be2a9c297df962cb236d6b34d01cd7dbabae5bc0e51f5519508fd50c1bcaaad0d2f9b6afb94666ce979bf6e0dac5eac5d70f7409f35ee3d3b1487e4b63700364e83538b74ffd7d9ad15853360d0feed348680ece384c7cb1341b349025bb83df57b52deb57eed4bc0882964c8ed64c938805e1d083e236f53222a5b4ff246ce33858798144ce68d5c164b74b9d6f7a1b1d21ecaf2bb070cf633d6851051db2ce71bcc7bd2b9bb2bdb62870a90ae8023d7db1d470a6923f8e854f8a43c1b32ea7b18b0229c1961fc047e0855c85f030b06b34b7d427d51cd6452becee8997e5e702b76d7e030063e021f764d4c3a327ed60ac5b1ec2527dd70f060cd00a141e583a8a17bcac20e49de6b0b4e4cac58bd8c2aa9db2d89f9e05345cf7e4ee7b0de878cf5f556dbf073e70b95211a28853b16b6a6ecc41f3dcef1fce7fbd3d458e3cf8f5b566a8e8e43f9930eea1134f0783c16daeac220a602d8e9adadcffa7c0986f58dc0d014c0c5eda0c01f90ca13fc3c49470d229184ab69350a0ba9209abfe9e4050c0196747259ffa604a956060f45fe206d07c5670e70429868d0321dfb475032cbe94ac273ded7ab508d0ab8db2648d3c6d53040c5e907b9fece0cd66345727ff83e5c6ba10eaabc1feb9dbdabb9fd7b9d30dab8a56fc98ae733292ed738a9ae6990cfd62748773e6ae8ea188aea38be8e61a9ae06b7c1c6025bd16e802166923d0e172d1205bf5f0efa5d4bc64428faa4b7ab2af13a259831f332de65c8a5a238dc4c4d8098f9a53a2e1c74b3a0e42de9906d282413beea90b25d9da5c9aaf910274154f8438efa6723a25d1dc70b96f3ec5255e461e20dcbc65f027b5be5d971c9584c5939af9dfbae9c7736c46bb19b12c56656ceebf182dc3b78212bd7b443a189fe6e2528a417b708ccf830e125a541efd4af87e0e35d3ca98d5493988a956dde9f1424f676f938cf1f5181c73d164fb016d6b49220aeab4547ae5778268944c27c004d126c81eb33d50ee3a390873662cbbfc438060b11326cf03141968fe9176714bbba3e44bd2acbdfaa5773a12498dccd5a1ffc4ebbc41600a6b7b490471dd589683ecc56b0dbf4455b3fae9ca6320f1666fd639b2a2d48c6def54a96bd18a82f70427a6091f73ee5181322e5b52d19b1d257c88ed4ad7ae5de16bc0d1996ab2b43890b37cae5db74af8e5ce6364e1ec5e8a35cfb096488e1c5698761b5fa9c33506c3059771f1d8fa604c106fbc339a09e082eece25f7bffc3ba60087702394e61640d0cab61778fd7d2c47962df57ef6a0d2478ec0feb9c888b379034d033cd4396cbf5912c22ca6a6d834db513e177fed1a345f3b4d8a6470f880e2a0f76047775b2b178be4183f79e85491ac96ee536571d15a186f2bef3e9af911eabd524be6b3cb0611842b2ef51ae9e555126d85754220f76db261230dd225debe70cbba5056f8958749f3d48797d89c188e2be91223c9b62873f39b7db37edf912d41ec1221d4f39e7d901c45a927b7076bd17f9fa29ae8abfcf768fc77cb3b48c54622911c1b078ed38651e9ca51eb7c79c62ed098c67083965fddb42cb6afe6361248448b25759542bcc0abf0e3e0ce0ecd658e89d248b5684e534483d9d534843d19944435c0857121be3f0a3f175a0274d0c4cf4bf6949064039d1e2ebbab7d79b7e6575471b4a2cb3a81e7f24e289b494af5061925594a77db043de4ca5016c1a279ccc52e26beb9c11f9ab9bd4916644ef69f88eecf1e06d5bace227d21837940dda6fd41d6e7e229f198ef180f35b5c05a2c87859ef6dd54b7ae61b7cf4664acecd4e5bde962da8da6ef3710e02bdc04dc6b31bcea022f6b56f02c14c3d8830d0fda328ce379622dc47636e4fc4d19856c72d2f81a6d80a425aea7c92d88b79d1373fe7d8559f79cd0368a04c905aaf8126607d748eedde1cd22ded3b8c5005a1b9603c42fc7ec13c8adf729d0d79c722e8e3dc84a11b0ac15456cc56b5105c18d2482e1bc93c9df9572df3ca6cf9162961d21809833df132a0febc8821cb6ad61883bfa445bdb6ce96b8183ad97dc03fdb617eaca32bf21d2f80341f7fbc0401e0a9d9b272234e82714ad90fdfa20b235588afb15d6aae567202229e0ddfc8a8fd75a4ef6380b73f1f2544062a07a2a232525ce4090b06add7a9c2c2b4c09ef3d1975aa57cb9d742cec79c2e5d6c641b71124210b63c75b7627c1e8184063536ff772cd910241a943bb81d8abb22be87ee1345aec1f6890b8cd8821924e88f0393778f47c358c75cf1f83fcdb8b0e2cef446b6c3ff67cf57ef605488584bffb5f0b0b9f113cb3557995cee751e4be127dd54c2c48136369c7477d884712c3ae93f371dc35da3df6454d0c64214cc09574280d2eeea3fcb65750ae2801fce2328ea124b0541e85b8dd8beb6842484b974637f8cf80a4299f89a00b67c9bfd0108f132bad3d87035b22b6e8d150b5514ed9f05352f36585896c00e9d2153b03b5067b29107c3794e9ffa6377c2c55aec149cbcdfedf6a3ba89220adffcddc58507177a6da611bcb4252cfc8c4c764970ee5463ecee4dfa691b201b6d9e9b789301e8c3f5adfc534e6f62fe50b0e8c9f69e2f8d631eba7d80c677638b35c14f3099f7c330b42de496a29a7e59757481ee31cb0cd17fb499a342430c753334037eb01c4f244df0a7423d4b616f57451899c6690b7f5a140a81a55a5ba82cfe4e1cdfcb0623fa5aa4137e00e2c79c55098202176eb9c39c68e5394ed1639ece8e9e41972a59288d640dcece165773dbcf4f49886786d9f21f042ebbc5fa43d52a2573d4a0c28976cc7f23d70d9ec4f6621feaebcdb65befe2318a08f8c54226686ee735cd20fe6bd451b0c4b4d90a1b6ad99d237fbc1444b4abee9eb7eb998e303104985b6125abac7250413b45b8799d046068962610d203dae4a5611b0b087b4a51982e155e129b7ddb66fa2a4c40a79ce98998755217abaac071859c5e90b071f314d37dc79e72bc9fecbb69b63d63f162eb53a73abf34916e4c5d400e361374bfc826b14e398cdb7109df3bd2a0981ff0c35e60db89665fa5b96ae3f35d7b4f983d96e58f7f2f9fbd5e77e5634fbdd60af210b5e4f1e4b09f5782fcec85e40d167aa7b57c1b63c4d7328e9f1c4fb15c92874ded58905cbbfc2f239eafbeda8440fa42599aa528779e8aaa3b198eb75103c8976443bfad68f49baf910ff0314c5f21089113fece47865bcf3bd90e2fbfb06708bc0b3e363ac7bba634f8d93f92c4af6e85fefca04284ad543b101d47a4948324536c6845a50d51f7b7e0b67ba6f693226aff8108b60552327727601d69e956ce5d4cb76b323ee9041c7efd7cf7049c1b9f39cb664aa423e94762b87cc40eb0f4c0736b59fbdfa9cbb8477cc36b09dd59fab8f77359be6ad8a9b757a702c922b415ff49a3a8fc8c767ed74b349a07b4b80c5c2fd8d5c2a30a1acbbd541a7e26a1b4a00cfff51620e9ada7b37f56cdcd23c4e3c888864a1eb0f8716e7316d9224b266a16bea608e3a7c2d31fce6179e2ac9ade00d29a075e9e7ae4c858a1ed4c799c6da427ced1f933d63967ab961d0aeb92bee8d22b69d7634ce719723364cddacc2d7be4089658be6e0968ac7056dbc131496f4b0508de12190fc729881a2c3648781e01cefe4aa898113a42ba793445aeca38e7687c1aefbcad43d66591c4497e59e2b393bffe17749d8fcf049fb777ccc821081bf7f2c20f37e8d6191b83592fe3ee7755e85c0f82d692ea805d6912196c1fdea93d1aef8431e58124d4a0036acdbcd157ff2086e3b133a1f89bf73813279ac67e0ff6b7c3be7fe81e249f290b2407d99846474068aa7b2e472e51a3695312c99ee1d28a9feb0ba4e24221755e84175af6d3a75ebf2e84e232deffd49a5ff6f130afe71f7a626c3fbe24d8428824445f7753714192d86017f0de8332091b9c43e52c49df9625f63eb5892dbfd083a3997282ecd34fd2cc2689ae0b8357e79140bb3b25f7dbbdbac53ff8a4c819c1a52b48352b7dc1d8ea4c69835c85d0eda1969f59a885c126c88c46821099896d78a1dc042cacffacdf9035869a565d7d272939ee8e39f1", 0x1000}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x2, &(0x7f0000000640)=[0x0, 0x0]) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0xffc}, {0x2, 0x8, 0x1000}, {0x4, 0x2, 0x1800}], 0x3) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000480)=""/204, 0xcc) semop(r2, &(0x7f0000000080)=[{0x3, 0xc, 0x1800}, {0x2, 0x6}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc32f, 0x800}, {0x3, 0x802, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000580)=""/25) semop(r2, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000002c0)=""/148) utimes(&(0x7f00000005c0)='./file0\x00', &(0x7f00000000c0)={{0x8402, 0xf916}, {0x20001, 0x8}}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000240)=[{0x4, 0x6, 0x2400}, {0x0, 0x7}, {0x4, 0x1, 0x1c00}, {0x0, 0x8000, 0x1000}, {0x0, 0xffff}], 0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x4ff}, 0x7, 0x6, 0x8}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000280)) nanosleep(&(0x7f0000000080), 0xfffffffffffffffe) 15:26:21 executing program 0: setrlimit(0x0, &(0x7f0000000040)={0x0, 0x10000080000095}) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="164e899ed05b57db844d10ab1e3af5964ddc091afda747001d3686c673714c222dba406544dfc8bbae85eee4326c625c9eb24289c099e8afd722b266e8869c5279650cc07b04315ba20f31722149a3318c0adce36e7e9df78372f482ba9d917f6bee55219ed1a4119d788895fa790febcefb2f9b527cef98b6d7b4bbdd91efd1ee6a949c350da157b2966b8010e1b35506c6c5f210675757f500080427db64f34b00ca2876a07205d4214614d9bdd4f1633ee57b5f26dfafce7157b69a4734bd8a44a5b6292242212b13672678499ace3cc241c9c36b28ed2b73198cce7402b8426b27633d179867fc9813883c2759f17209ca04b7e8e05db0214fdb659047", 0x0, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) syz_emit_ethernet(0x37, &(0x7f0000000180)={@remote, @broadcast, [{[], {0x8100, 0x5, 0x0, 0x2}}], {@arp={0x806, @generic={0x6, 0x3c00, 0x6, 0x1, 0x9, @local, 't', @empty, "901466bdc8c7266afda6f01fbf56c1c5"}}}}) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)=0x1) 15:26:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) read(r0, &(0x7f0000000340)=""/222, 0xfed4) 15:26:21 executing program 0: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x1}], 0x2) r0 = semget$private(0x0, 0x3, 0x20) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/242) r1 = semget$private(0x0, 0x7, 0x3e0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/172) r2 = getuid() r3 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) r6 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r7 = getuid() r8 = getgid() fchown(r6, r7, r8) r9 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r10 = getuid() r11 = getgid() fchown(r9, r10, r11) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0x5, r2, r5, r4, r11, 0xa0, 0x2}, 0x199, 0x809, 0x100}) sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) 15:26:21 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x1ab) r1 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8, 0x0) r2 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r3 = accept$unix(r2, 0x0, &(0x7f0000000000)) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x2f}], 0xed4, 0x0, 0x0, 0x0) fchdir(r3) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1018, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x80) unlinkat(r0, &(0x7f00000010c0)='./file0\x00', 0x0) 15:26:21 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x24}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) syz_emit_ethernet(0x7a, &(0x7f0000000040)={@local, @broadcast, [{[{0x88a8, 0x0, 0x1}], {0x8100, 0x2, 0x1, 0x2}}], {@generic={0x6002, "217332c52650cdcb34f01c6d518735f7c6e0db99bacf51dc11233151c597673994617e4d9f608b1d997e4c1a84922409c67e98957d09c9d9b1d58a6f105e9ca7a2719134596386f9e5ebde1267afc29b394a2f067d6dbccdf168e76bfb73d95d358c7804"}}}) 15:26:21 executing program 0: syz_open_pts() open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x188) getpgrp() r0 = getpgid(0x0) getpgid(r0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x0, 0x0, 0xffffffffffffffff, 0x1000100000000, r0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x2) ktrace(0x0, 0x1, 0x8, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) preadv(r2, &(0x7f0000000b00)=[{&(0x7f00000006c0)=""/240, 0xf0}, {&(0x7f0000002700)=""/4067, 0xfe3}, {&(0x7f0000000840)=""/109, 0x6d}, {&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000001080)=""/244, 0xf4}, {&(0x7f00000038c0)=""/4093, 0xffd}, {&(0x7f00000048c0)=""/178, 0xb2}, {&(0x7f0000000e80)=""/260, 0x104}, {&(0x7f0000000fc0)=""/141, 0x8d}, {&(0x7f00000007c0)=""/78, 0x4e}], 0xa, 0x0, 0x80000003) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x2, 0x0, 0x4, 0xfffffffffffffff7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000005c0)='s', 0x1, 0xe8a0fd1aed54f87a, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000240)={&(0x7f0000000600)=ANY=[@ANYBLOB="2552db9d08161c7e80db4c6a038978859cc5152ff804cede867dd98eb8f07a17f3a404ccb3dbd3ac66810ebadbfd8c"], 0xa, &(0x7f0000000140)=[{&(0x7f0000000340)="895b1209f8a4b2a1765e518eb163279f703c2b5f88d29783a6c1609266f96824c8608a0c451e81da0d9b947e4ce32df6c0ab8843cd811284df1d7288e43d1a5f6e3c90ba6a56dc21a2b2b9708874f18fb71b1ab562d8f9db72ae8a1aca476723d8850acd9dfd849ca7d4d6f001885dfd79632f6a659d62e35023ac782d0e4ed5729349f0004b13eb8d546b8ed950a0be5dc9ee4c0e1a69b4230ad5e1fd87788cacce1a4b98ea6c77291b05469c9720615ea08510b0f196df67cea4e08253d534824e7e87f777743224874ba211c35f430b41d92f6a1398e648eccf2c6d5c5b6c5306951bf0", 0xe5}, {&(0x7f0000000080)="352d1721a544f8f03035911376", 0xd}, {&(0x7f00000000c0)="01436e7ae435d230a127d639e904", 0xe}, {&(0x7f00000001c0)="3443d6e994a37e1007ebcc0c71f20ea9ceb436aa3fb159596f74e64007e0f92a175917528bc6bb1a576a24f370a2566f91c0035947872048c3bed8829a9f32e3a68591197f00373eb00f0e4abcb86769656f85b4923113d52e9d3225d20acdaaf979d4f545aae9969f904807021bd9fb80f4cb1104d61dd43c", 0x79}], 0x4, 0x0, 0x0, 0x8}, 0x545828f06f2bca4b) pwrite(r1, &(0x7f0000000300)="c8a64ec68976a74f2d8ecaf19cda7b28ee689ec10520f69ab7561e4c10c6333c298178817f66b7b9317e612d8294c9d16f0a221260f64d0eef8aefce8e", 0x3d, 0x0, 0x5) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x4012, r1, 0x0, 0x0) r4 = msgget$private(0x0, 0x20000007ee) msgsnd(r4, &(0x7f0000000440)={0x3, "be3ca2bc91faa7e10edcc0bd1c211a3c3156355064162675d59b2c1c814fe0cefb2dabb1b3e1ff7481e67950915af2edc8eaffa4a97eb56deaab0c04b3472fe66682b9f1c5948a72e2f410ee249413a13074077a214b8216717a5e8cc8f546acf421b934571bb3ccb9002e3c348785705901a55f7f6381d574a6098578969c5037b14d144fcaa33eb7e3b5d9821aad47bc413a88a916188fb71e8d50e555e50dd61b94f07a63d64b88838abb8c707dfbbcb61b536901374e64ac0149c0c38cc1647ed4666c22e5644b9e8aaedcc5cb0c1b99f908956595cd37b17900d01af261872817d834f6acc4849bc8264dc15c42bd44bfabeea7c9f858864bf05fde62df8f399e21f278ab5cc53326a78339982edf71d1c225e8af44c3f61c920ef5c3c4c3e90f75b7b19d7f0686ba6a9e3203ac48b201db6e50bdb44699d2dbab33820d1f998595a9e95d4f52fbd091e9cb0ecf43d0a853151b95c06cec4526df94ef0270184c65b3de18ec46adbb7827919064e6846a9c8815"}, 0x17e, 0x800) 15:26:21 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x6b8, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f0000000940)=ANY=[@ANYBLOB="00fa0042c96dce0a05395cd3fcb4f036e7bcfbbb1c020ccb7a0ae37454ef9d3b260fec0e9e1ba22097e3c55999fd8be057400e63b499ec439447f1ff"], 0x3, &(0x7f0000000b00)=[{&(0x7f0000000280)="d46a228a0e7f88ee3d0247fbe768b9d3a78ccc560f9a0621b4438d6b0ca031f86770918d9d1acee8b6a87252f89b31a4dfe73e05509268fb8843667c921b69fb34d97d77ff6b3f79548718cd8579f34b43877b62d42e13f774e29b751ec4406e0f5f5b5d40e5ffad8814c1da5c77b7f546f1aa9b84aadcd3818ffaf2703c021e1382c26fc06aa06a924b1fed24103c847ceafb57186315e7c8cdd8b7bc203c65dc8622585fd370b7a131f9a365257e7f5bdc8769a9fe6fdd016007bd6da36b34a3a996ea5d8ea34592f579a472e4cb3035dd3e588b34066be6c17677f27107edef40ee", 0xe3}, {&(0x7f0000000380)="74273ef2840a18998dad1fe1cc1db6cdb871c7a026721186e95a1c3da0b0eb2ba83163a14b60ba9dcc31ab44d87f9c48d922b72761e8bf003b5f8af8ad8c674448dff5bd10a7ad5e488350af0ae373d14cfd", 0x52}, {&(0x7f0000000400)="f4dd24b6e022074d31b7d867132a4d1ac324d6afd8e28d57fbdbca230c075d3c8a549c9ada09780e1e16e5ebde35daa70d007ae476c085ec21fcd93134ab5b7ebb2d539943048d17fd7722b2f3efff0fd53eda40aba8118e189c84e1ae9c780718779c95d8499219f45ce7419b64a15c90a737383009e052d5333280d738b0ecd5a0f15c824d5c4eb9b13d8632c4d636839fea94a599b5f3f1f36121d3d954c2eccfa1b04b", 0xa5}, {&(0x7f00000004c0)="2cc6b542a5d50b712cdd5379e609cc1a162c0351734504d34028e9c94f", 0x1d}, {&(0x7f0000000500)="ed0d768b9a9fe41a76f917d83ac4af191b4b967f6cf90f3f34a09af2b1dce083f4b92bb5028d93f5d48bf9ceec4d1ed5643bca339a26fd1ba9014deee8e81ed6866c93a2a160b67f70ab555e55dc16d7422c249b2534bdee579a2ab983420418657a63b8610f4e5924f20e6f4167d5ce1db81d069f22c345b4ae31734ce65212893ccac2e8dc1ead76565ff8782a4392678fe01e3b3656", 0x97}, {&(0x7f00000005c0)="a7d6748425898e84dcfd3535b5458d926ae8d85fc5f4ed226fdeb67d00177a55e8a5478f653d93ba32e009ebfa8a484d57e7a374f8f8d3638e1007c1bfc8a6c0a209a8285b24b35c93cbb41ef841e6fd0b252d35e629358fdb9d0b73aec22d4c19b8556c2b247aea9cbaf3a43fa73865a768252b5a9e41ec7c538cfba6a28819644c7ce35b9a76a9efdb126173b4b2196ccb288e1a390f29c0979bc4040ae84692e7be2d3cc0a6b7aff2718caa0734428ffa0dc9b53b8d5424046941862891f695b07b937dc7c26dd455ffc77f1da8f4665c65c71b84b4ae54857089713618242e6df9391461366201fcfc5d336af313", 0xf0}, {&(0x7f00000006c0)="fbf136865b89c8ce5d82138b9b0d3f1a8078744a3ff6f34988501aa0789f80b802db216459a8e90593723f9a2a2c45f2506ee30bd20e4e1390250d17f53a5f66cd7b863a6cec668b656ab5b89ce79bec308bf56ff616810006d1940781004db1b9b773c0373d41682d2611b88392e46fbf4fdb851cd17601accf3f6a658449c236be0158ad6b73f3a39114482ac22ab6817a144f7e72ae1863322a4173ad0ae531d64c8dd8cac2b466245f8453cab7b6f9ac47ffc56c666ca63530e83cbf79f08b4853", 0xc3}, {&(0x7f0000000980)="fa2782ae35836c617bfda893062b411c81b24ac9710aae7b191ed279064395af8b6a0d10e5f816d187870773b5760215d656f2a340fed94eab6f8845deb238c824d3add86c36eca98cf167ca", 0x4c}, {&(0x7f0000000a00)="f810618f5adadbba209ab344094ec29242ef909721e995a768306e1513e5aec92ad6ec5e4511556988ed87103be513ea0c3c5ff05c2f84007a7909787d1556da8a7930dc5c3c49805f9041c9376cd77d1a6b81191fa2d340a344a6c15d408ef16c086c64824b8e94d2073a79105e9983d4", 0x71}, {&(0x7f00000000c0)="5bc343e6b31c723b100e", 0xa}, {&(0x7f0000000a80)="4b37d7779ea6fbec3519c2d0c693b071cae1d44ff859299e9bee5353a471c49a67ed1f4655fd0947758ff28c743f065bbc012bb3679c51f0210d42df3300b1cbda93", 0x42}], 0xb, 0x0, 0x0, 0x8}, 0x40c) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000040)='x\x00') r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) r1 = semget$private(0x0, 0x7, 0x3e0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000900)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/172) semop(r1, &(0x7f0000000880)=[{0x4, 0x81, 0x800}, {0x3, 0x1}, {0x1, 0x1ff, 0x400}, {0x2, 0x9, 0x800}, {0x3, 0x1, 0x1c00}, {0x3, 0x1f, 0x800}, {0x1, 0x7, 0x1000}, {0x2, 0x183, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0xff, 0x800}], 0xa) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000180)=""/183) 15:26:21 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x1) r1 = dup2(r0, r0) ioctl$PCIOCREAD(r1, 0xc0207534, &(0x7f0000000080)) socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0x4de, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6076605104a80000fe8000000000000000000000000000bbff0200000000000000000000000000018800907800000000fe8000000000000000000000000000bb0008ac7c018f6632762e13b819374894a51f6cf93e2982477841d935a241f7e29911ed00462f9e0f3538fd42f1aed5f3a0c3938ee6d83ea89e9e417fb64e736e609b4635001cecee216a0b42013a77ba21800cf2ae816ded581d59f867081df2e65274658c074e24a54f7b5ea031eef98be245e38e2e8b8972e8da057529ec29d613fee859f3c88665d0b7c3f3efedfbca1570656890485ed4c9c4a856ea3d0b592c2b204e467a71c2f3c9ec82a7f2a38feec568736a0028d14e5502d9e6d68d27f7636e2401df65f7976c40aad026f4c686810acad11c7ffc3b43605bf33a1e9064da52f7162fd4c04e5dd3fd63fd3230e74bf55484907072edd156dab39353577d19691e3e4da28bd3325cfbb4bdb324fbb312d4e692eb3101e8746e5f83d1d221c7c3e23f3251c4c30017d1f8f5353d0dfcc9353ac8684c4899cf0704008280c9acc9104ee01931cae12d89280edf072d9ab501c1922abac4884897da34f59b61a382e97856c0cc8bfb23531fa3b283f9e03848b9066d4327c223fd478dc74cd361053ac3405c9d1c0d1c08c741438a088c20082aaa37dceec75662a4d00be16d6486505494a06f4663ce47c22d0197c74faf3590af744ec93c6c85ad0d4587f23db55ca29b021b8d062b7888def35a4582512f561ff9988bb1ec944bc9304b290001c43f8c79f4c40361991fa20007f31d84cf5593df1f6fc436a6ae80a7fcc6b2377d17cc877656aefcc8c143b7f6e3f1418f520a659905793e0fc2f12f371d9f40608988004db3e91e34ae051e32766860c00fdc92de70d417b672df93452c3a24bfa580bafa3f7444d413cd1ef601afdce921d210919e251ad847eff72673e99d6757b93504ba0a017b6515ac4e3ec5558206a4c2d5b873b5618baec65b1980203d8b408d7ae824c905de097ae930097863ea34cd3f46a360e8a1b6ba00d87105b7cd4c709d8749f085df7a584d08c57178280ac1e2ce5953c148172c23b01979f8a2add6b610d0b39d99f2b2e5dd88f3486dd5b4baccc93e51b57e22bbf68432a5ed00429700c790a4b84deb170b37ff033f31991ace30ff538658296ef39e06a451a8c1d9e35f99240b5027f12affa7a1e0d7c960ef32d623d36851abd9161df7c59d86896d500a8d2af043d9bc07409672184ff96e5568f5bee6c2daea0c8a1f048b755b4048cf633ef2b4d36c8dc693370411e2713622cee88078904aaa98b358b9519de1f9e2bf8395ea9fb2ac34be227f743eeba6ff002d5364528b028da44d984035e73422539833bff362d05e5fb3fb78759db30cecedf81c6270b7867a689a658ed4ce96ba3f57e440cff80691ec3a3f2befcc1e56bddfefe136041e07f676d0f7e1d243668588a4a518751ddb92c250782ee5599e1fea970a72ab275ee561f33989215c1d7125435961a404daa2b3b379141894181b0efce8e0cd7ab7f92323daa9213b65ec8bd2677db69035db6f4701396de7914f8b53d5ff578429a2e9cdfcfb65d8eb0223cee49b5c8f61180e5a41e0f886a6e0776c68091457d5728e05e781f92c2194b06bc82f71aab1deca88d8d16c301890dfa354f4c0787c108e6acea59e2f93eb27a8e88ae7eb5bbebcec32ce578e6005320697b33d17baedaf724462389e83912b28"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto(r2, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5", 0xcdb, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r5) getpgid(r5) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0xa, 0x0, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x5) sendmsg(r2, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280), 0x326}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 15:26:21 executing program 0: sendmsg$unix(0xffffffffffffff9c, &(0x7f00000015c0)={&(0x7f0000000080)=ANY=[@ANYBLOB], 0x1, 0x0}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8000, 0x0) pwritev(r1, &(0x7f0000001200)=[{&(0x7f0000000080)="508fe97619119b74ac43d2d14198b40f26885b94ce03488552e2eecf1a93b35313eab6411f8233c97b434946cb69a65510064fcd0e3ed0558ff7fb9b42dee16f5edd5f46033b857eddc6fc7cb044692b32d16ec7d5221694f30adc36d92afb53de7c4eec924b5a3b0a1a127335320e22a7216d571cfc94ce1702a549f050e506c1b88aa35452a13335726a5fb81c1149269f3e7b9d799b4bb2d0b81a9e8a618cac00ab71fa1d6bfc45f72f79e801745969ec8eb0e348ef8bdb228c0bffeeefd26c88165de612311a97fd33c3a6196ccbaa65bfbe2c137c3c06fd66bb117b228fb7b83c83b7d4f4d2877332037e1c1f358c751a99761e9893bb166f6bb0c8d0a70fd1b1bce6e94ca34743d9e1285f11539d360f90a4b55b3835f93ef953efcd387c8804593c620a74c66e64a019e405be028e03d5139989765f2acfb453dc4f9f6ce28dd7d582f34758a4ce518ee61fdf48ac89cecf481a37b6a6eacf2a88b09f17db5e5f2e9fcf1406ec1a3dc63304d60eff1602309b991dce4d09a20b571ca4c91051db6d30e1429842d891a736623a6f4aa511b48f37b41e41aec950144b954aa01848f31b8ff1263c4ae8f7fbc7aa0c0b91ec3a3189427a6062b19307a448990d31347240887d7c472bf96f82397d663f8f51d7f771ca9d6c70e5ce01ddafb25e8131fa3d21e15249499d938819c98aa4ed5546889b8783f93d13d8cd14785e2a1108eccac30a58567e5d8af61dceb0564741af725d8baaa3ffda0cdbc7ada58d581dd384e85bea01d4d160e6ec6972f3745e422b7628b62cb15ab06262dcbdf8e48a8ae2fb06e73ffa4044ec886cb73c84e2db87cacf45a273ccd166d86f6e3222a3e06abcc77b89772c68de98d62873702d63772421f7f4bb35d17a8717c0c4403685636515611793d50cb1ad2caa18dd601a3e86703993dd1b7089a5c018cf90a94d3a0d157a1abe5f0db93f7e67b967ed6a0aaf82fc02732313f24fa5265bf72337956d945d8cd398e3a12a4b6906644e30060fa07f22901b495488fb36f0e3e3a3792aa73d07cb2801df4b044ef1da1faa9589d4b10b63e828f414c6ca3615e773b284e17eb37326154d277e65eddbf450dc559e2ce5617d4b7ac88a56c7b42d53e18cf488dd67a5f378a77213644c85304fc0ef5950bce54c8375a321ae772b3237fefd9be9303077cf97ef51d7925aa92376b71d57aaaa081593973e68f86acc272b11121e849b2be2b975a67ec3c7593ba3f2c0b983cb1c3616155e2cccac906debeb905b95d51ad6388aa6c39a54cf0ed9c54030cce6b15b51190e38f0b3e20e85df1508e46c019068ed6ca19e5ff16771c3bc65eae8e8be585759c518968d3a1fb66e173f395618c85da43d5d27bfd1b23be1672fdef0ff46f35bbbe2d27f1249a7e258b43851ac8ff845db029873db2e49e9ebd11b3d4d7595a46739cd3a3987af10fbf45be3f09f21d15b234f19fcf5fe41e164062eb995c18b97224d35d959d2e658ded1ff85f82fc9e6188c24c5ac2961f8c335a7d02759d1949646c252301338a2ee506e664c00470f04beb3cdbe82f7d9fd09fd8c48f61a63e07e246c2dcf0e9bb534a126e343ed85a9a8dc29b3d5b512f89076f38f5f03ff9b964b42968ef3958be3b1089f8808d28a0fd80696a21842b546377db2f6828a4e2437cb15c1043a7110d23ac70855931bcb3badddcb8288d4b5d2da00d7208f447ecaae2eec4c349152c6809581cbc9f37c0eb25c16aa2a4c11b3dd308921e473e28a25e61353743c3b909d2cf00c391cfd100583833ac07425c1f66ca7c7d6844fd280f0a863a74adfd57dcbdc4e0c55a4d8eabc83b2841f074d3295c57cc87e5be58790528b147948a85805ffc7f0e652544479d9f47673282687802e1faccabb054f6ce9312c21c514f3d4764aabb440db4b26e21e9c8b1744832c17365cf6777038ae3d366aff1256250aaee3f558305a7a0b5ab56f1900af69b0390ba2b3fd89691e3cb31cb8ec091d66a2c34f85cce60b31f0dfb07bd76627abc13780febd47d704318c49722d15cf6c04cd15e4f847ad823219aee47a2666d106714efee7f366bef0e9062300978c50a755e3569db96da0efa6cfffae88dd95f3ae977683e9fa9eed713fff67e7ec67d64cbc3943f164ea26441f5aee97e1b63a29fcedfe0b96e4988b1f2d76b52ae4d948653676b74344ad0e4d8f339d2dd425a267a3e2def7a02b9af1bd7520168f3a03d9f03e2c97c371b9bbf36948ee4c61baaac265659dec5c32a9afc5d5b580c60a22443d96339855d403485e128a8879dd8479ef7a63fb37de13f76e07e3a4fe725aac10746536f01e9b712dccebe6964605438d0ab44cf1b293411985a7997a20232ed8c235937f3576515fbd317738375995471e161f6a93cd00e93eb327f3d03b3eb28b055afb0b895270b95ec68667ae930965747d90cecee385a109aabf8c1bf7da11a73b7303e2969af327eb53a6f17aa1e050fc948431b3b1b628669ec638a74f897f9db72f278637e49ae2ea609ae0700e0626ee61b6302d285fea0cce44c828abe96166215fd5ff50b60204688de40124e53091e2a0a056b332af9fef576ab2953b0d4a55e7027152509fb11f76bc7b6313ab17e5f6f6830674df589ad6a8d36ae820271ca6ce71bb415c479d8f7117be87dcfcfc1fe31ddbde67d786322851d937e6adbbfd1b45a09da920c6f1b5919704b7c20498e31a86d1ebae862c5898d2838e416726bc67a106d6b927eade34272f1fc4ac563b665292a7c1e3ec9a719345f93e061ee4456c6acb5e50c7b3afea3a4390660b9ba896c40caa7cc0deee8370ce3200e7ce93ef5143b5613f1880442fe3ee90bbcfa0b85ac9afa22bbd60ad1140db44ff091ad862e99d1fc5f6ee278eb12900a2549b06509eb0ff4593271d90393f9d45315693fa655b5acc2cbc8e6ad94b6d445f6c8ca15d58e8be2b9d6fc5d4d760e14e293449265d376619cdac33287f8a554eea5eba26ec6d58baade04d39f03640e58e65bdaf085588d5b3694f80ac46491d849ba01ba5add305295a0234eb498c52804bb0040a3f2a1507497962819f79723b5b30d7adfab730e1295a76717df8022b08d233a5594991be36bfe0c0ea17eb911c21cce0db6b287568c085f3c8f4b54ef0db0c84465ddb15d48f7cd751fe8dec2911683eb8fdd72714212a612cd73968947c5a52b0c04de8a2cf6180c64100543b89cc63d89018dbb6d7af1965e11b8dd12f9201083873db76cc7bd4a845e947cd0056bad95e7782f48189bdb252130efacdd7065e934ef89c9b21080d81cbd2603db9f17652a73d63cadedc2e03df539377f4044962600bed6b595908139305519ae8ed96dfb5a34d49ea58a7108c328440a587864ec8c8b4063c9ba7676d0eed4fc97d4d1db0819ccbb6a10b1b496e3a9ea4833291d4290e8b93178beae306b3fa50f3a023dcaa4257c4b868a2ebc58bfbe1f623b63293f4d5715c68747c09a0e82acd7c011cfca657e6fc67b888a6d3796869704d83e6fd44bc8213ab12912c58b392b76eafb44cbb3c38d56c432d89d3312f306d8f6f2ccce32ffa0ff1bf3a7f2ae07f0958206c3111c9a683a9a15b1142f34eb7c43f0bd59c5c70a0476e1f78f176eda3aa0721700a82f28d8a56b2995ea6818c0d61bc3712f0c84efba9d2077754c63d81d2686acd21f0dc14bb24a3f21b318fd2eb6d46b86e98fda497ae5d27963006c20e1c2e469d59122d6b683a3807b28dcedd31fe73ebfbfbac938323f1a4cc1a75e659ed46dae1d8be010852aa244a79d93fec751723e66b88d50f97f68d425e2e44efe362f4f8da131750da588759b9f088dd6bd64f0db68c4980b2e74f4edd6413e12ec5a89d4d02e1c64ff1805551b4864b27032d46853c2447ee1e153d7576dde9322f060e662c5d413062f3bdcc75f82eaf3cdbb147a79f5e60802be7604eb8caa23e6027fc3bfa916d25832a10c78ee04cf2fbe09215c5c328f21d5f762c2c0090c9645025ee384a2bfd37d3c9b87e969d475c807f7ab4671bd716a459b32282e7993ec702b78f252d5a2714142624a2caeb9463f1315044f007cbab496a89c21c601e50b38a75c7405f30cfa3e239da9802efe24359fb6bbff41265290fc25ebbbc253d0e0aa6605b2a50371b1212817bf5535cacaa1e3ec2442176f1b63d09cb524527c6bf1c4d039c3fefa3691caf483d6b088be064b138c7ee670f5d3ed2c8c37d609ae9118a25396e9d17a618191ec96c100a5bef3190cd3e9e06d2505102c90f4990f377c2ec7251a7129f85697d49bbf0f16de057922403169976b84ff367a47e9c0d339b4057a4e21af3438d3cffa6d4a306dce2bc3ba184460c6ee5c7495ab46938e83f2b91626ae25d2a71bc12dd0f62b61b90fdbeb4a6827d0539d3d51cc8c4ad0388994b078333c8e0ee6616934eb9c1f10f500dd9316d359355b39392170c938c6187e355827089765f5e78d0be9721aaedb9b74dd379ab03a9e51af57d6d9a0c94c966769e728bcbfa71ab847439b7ddaed8aff18eb9ed7a7d4f9ce5307068cec231dd76b049dd2484c23aea43cb5e6d7a759acc46b2b1864bf5e5967d36f7489fea407a7b35ec8e3d45b3bf790d2d6d347bc9068813fd00065ff8aa45ce0b6442dcb418b77745bfc66926b07ad266020fb879b5b0d5568e68cc7241950408bdbaaf1a7dbd072254242643755b0ae68ee5828fa682462dd57253e49cf3d785cd2bd33c90f239cd5896e8f590dff18e7fd75e41cfd8e1bf475ca1c321433cc0f84cf3f17b801c7bacb476ae876470640b6408c43267d2eb92822dc63e9089b3535f34d337e9f8fb15e048af74242cd256b454a442ccaf9d8a0628c3c9f5add06bd6eaf18a168cf741a1f1419b74f72201276be00acf52940eb393af72862bc9dd0a0800c406b4dd8f4468e400d662c0adbec9fc89c01bd29f40e4e08a9ece4026aed9a5697028ec8c1f4de5c8dad732630794fca5a38af84b49f96bf1cd84b48ec95fcc01219a257f7bfcb35457efed4a2687fd2b096eb54e8a19ae4d7639efb306abf869581af206d6a5377acd7669baf6829e818d1a45f41ce8a3a40f451c70b31ef02dbd295f47f33cc0f5a74fc7b65df912da97c5891f5a5ff73e20d268506c4ab0e8e2776629c5a55cb313b01c178a70f60715f6d5cba01c1b2d2472a3ff4bbbaca64c5b1679ce82d39be29665960f9ad6587ef566e1dd29a263de5d15118146b70f2429da0e461905d22cacc86169949e970d94923114770e0a6022faaa9a7273643d97328374ca27fd2c481dd82e18e131313b473343d8fbfb0c69ef2234a11e7ff94a9131feb9b49e22bf782edf652779e31b2c95723a42623674e4c72d6d0b9b182f56f2bcf47edf2a8561626678505aba0f15a2cf18e2e4c5c0bdaf7b03fead74e7923911c403f119d5a76929a1773e1b0aa13dfcbc3cb5b1c5be08a436fc19b679a8833ad0a71db13cb351ec7d257940bb2965a7ece705c4b2b309921211ca52dc8450888010721186d57709e5ff60be3806cff537e7f2b71c6ed6c7a4eeb30f374af9f1e49276370a008982db612fed7a3089cdb31ec7726864916a4c2bc8914b4dfccad2ba81556cdded70c3168ff0e47036b0093a490eeca514545a101fb3894046a7c3fe737ac42d5eb35fa5da37292ab5b13a08b787e09b7c0d0250ca292d51287bf24d2028dec0a477d9e4ea2f97d4985ac183a94bf22b4f19d1f03d05db5dcd87b4d6b75a58760b330d78daedad3d09866b67050bf4636c6a663d56", 0x1000}, {&(0x7f0000001100)="1df14ea1c05afb5543ce0be8670796c08be185168de328c69da0dba0a4afc4f27ca5c275a166ca7cb0b87e4614663ba4615a403ff5b1fdd991903d1b38082b0f6936ce87ac003adc23014e587ab13edd742db2b46820d6645966267bce552c67e19588a1bc547ab4a773091f584cc123c58ea9c616391ec18b7c27c28e1b6ba85cc110da54bebd493720abf807570e36db0cbd4efa2b0430844b6225158954e163c2f022e51ec4791a6006f2354da3f93884d6eb4eed76ab16e45acfc0900e2e521d562b7d3ef041ea2ee9091409a61bb16094"}, {&(0x7f0000001080)="5395e3a57c0587e6fe74d2fed9a4bd1663d333b8"}, {&(0x7f0000001600)="2031b1d3ad69934d28cd91844c976e9256cbe23307af242336a9a31d97f886095a78858dd19071613989dbba6a47ee04939d08face44bb8b71aa5634a83cf4cffaa180e6fa84ecfa03c831f50012395529090abd443f06ffb26178dd8f3eb102cb413cd36d28e85c536a637d9b3f6a621cee3a99b1e2647a27297b9a567fddf576d8663888b23ade70a56631cdec49da81b2680fac946d78ca43b1d39d467a9f136bf3296d3422602a36c62f37816a310d26036dc2ff756a6801ccd573ff715d608245c5f539282ce6a746557b8ff46c65d671ad574c4853b27fe1f841adec1b0e8dd8000c9fab975b2b600401bddaed85405625eca9a29cfb28a8eff4d71c8712deb436430939fb07b3b6702380a9df9cd6e2ebdc65f173e8a4da93d517c19be37e46d58027d803e3da207d0282281ddef2d346107bdb638d88a2acaaa84dc9616125bcd1859e14017cde63ac8329a10c0427ec4eff90e05d6f3398325721d1f48414bed5fd868d6e2ed9f1694e07f8899e5e2d220fe94257a8ad328883a671f9dc7a1c1fc86f47a2eec71c76f6238cba68540bfafd54a0a9ec551fb01300b0152614c350ec891f76a3d54211b97f82ca22d529f7f4e0229a0659c77d8ffc1b70eb9b302077679641cc5b32fbeecdc689c863da4d97f67ca79a4fba5e9be7412e899cff561d628272740b5e1f043b0786b7ea9a11e6f36a54a56281b0f9c431fbbb1b63e33aa4cea12cadf4521aeda5dbf442772766ee58c081cd167716b6f782960e66c1c7b4dfea94bbbfeda4d752a912d0642baba516f424c54e660b9632c3f9a433dac0d2efb7226c5a14a97ae5d6d4a6bb7b075ff31812fb84d662f54ad2bdd7d556e24cb8aeeff38030a1e9789cd7b71b6efa20bc36114c71eaf05862710f2c30bd937122cc3263187977873a0f02d74860db53e1f2f92270586ac61e2d3b4f4e90e6f85769dae15632e9692ab920e3580257eb3c80ef816580c2bc4bc406f64352df50348dfe84f407e7f2180aab854c1384f18fc0bc67b1b2d8e4449eef00ec8d887566220dcb1ca6a87669f396994993c3962dc62448a8a59aa34f7379e057ce34471ea01bd49a021a2bd257ff29dd6259a50cd06d0120f4c3784e2721b937b14f92d4ff07d649a66b821ccdf34365b30a1a675ecc8cfd6cdabfe6e08213dd03d74300415429c60b40f91c721a1f90dd7d5cce185f12603231308dc38b0aeac4b50366a6cf821f047f419221b5a9b43a4855355d8982c997f13ccdf7e3ac374246fe0397568f4ff4130e365544553cab99f7feaa6ede0ec1c740e99c34bfa8cefef0545ed05ccff3820cd22255279d4e20c756c69d7214ad53bb5daecddeb95689e45a6a5ae0eab488bb45ea223418523b22a8dc3a300c77ae59ebf484c7a41483cb947d87d9dea8d6649eacf2fbfaeae1291e53772c7c30a7588b900859ea351de20cd19b665961251d6e7149a3d74baf57e225f9e25129fe369bbdf3304954caefe6d92ba0fc0fc28a01168bfc07cea8cc396e4fc135e58dacb0a56af39983158d8ddb692bac01a7e2459dca1c25c3f74198a6a4d5dac0d072f5d78d7d03cb814bfdfac554647b1fd70c8106033150b20dc3e874e5f935bb76c4282f1c6b7bef2740ca1848706d6e44e6dfc847d7e2e85cf2285ca5f55a8b45d130f97830fc7d89ae2116c9f3b73bac17bd42ef3ab02ef1086659553331e8cddf90fa2a7e7f9bd87645ba1da2b596cc583465e94cb476461a6cb7cbcbdb0cea2c551652f2acc35eeedb4053aa83ffe969eecccd287f6864be8da0f732486ef492d9fc418be1e23892f834ce5e6699d112ac74615c41215963fb5201e61c1e70e175678cf6b79ce3e4e0a9eeea391c164046423f43cd465aafa340dd52d4f30628f117788990440eef473a6b67de5bf6a0473fb3875d194353b12312d047a5f755bf7d22ea590b15e1b37a3ed8f5eba3c9f4006be05c708e1b6bfbe64828f36dff2d3b3db581e2870ccabebe8b65b8d744b76b95cf769656860d5615b44a2c552469f2a54baf26e99e475223b03553a7b8ec508956ae594ca20e3377fb24e7c970a3c72db4efb39598d7e9785ab2737bee943aae65c7d5d136ffc883b494f263c43be09c2c93b27add71fb06bfdee9433f71aa52fe8ca3c1085db94e1471c4e8859dad749c2770bcc28fea6febb4554117e8019990aca939ff306b497bb221f77fe08b2db7e6267bc4bddc3cb56ed7645a04a980de31da44c01f11b6669893080bc40ee754c699dad7377c1e85283992b31bed11626ab962616774b69b0f36e787a8a129e8a4402614ef177d74f56413689f62556d9ab0ed3adb96cc68d62b8660bd244ac0aa4b5667470bf7f60ab2f5838a29430c5d4e1cf65b8bf4a31911687caeab0518e5032331ef3803175c2c72f2ef85176942f0be8f421d2ce381a7487f46695354d7fa5646686298f31bfcf34b76a7f97d66fc767d0dbde3ae152937a31db0a62a54ee169b4e4738f123d8d9438c83b87f14efa4a23a16f0614a24bb7338e9db4e7c1551e31f27ad06501edca5c88de724ca1878231ce41da1d38135d211127f192c841f7eba4e0efe127f792be4c9d7e12d2c41e87b88a717c25904b970579c2da28fc9200072bb3a6582fcf6d7923667bc2b5868772fae67f31dcb6baf5d79f344a34c5b9635d31d35e04993fb09fe6b09fda32166f0fe9992664688d02b580d0a7d94cee3c9800684ec6bcda3fc67170705fbf9a8245eccea11dbe79a02b2d3506c3d6430c7f3d2ff10b2b0bc613262322857d55502084abd538231701170717457d2710981f521ce24713d80b14aafc56616c2414eabc1e688fb2187b45c7b60ee09413ccb494866ec6def0fb3801dc0aa7423f264fb831e79fd423632ce68a5fd8eecf45dc726b4f2dca7c3c23f89a7c8b760169722d2ed198e7f6df541d7d85fb1500d943fd0154e6fc90cbf7846effdbb1e463e02a2f17643b50c81f66a94a70ab2e38248860105987663c35528d0649827da4f862dff4d079aa34b2e5dd779ede752e71a63bd3534b36c49ee259c7ea37cc6dfb1863e2c60291e28c0e49184c160fea3a56d70f6c04a32500a8ae84f3db3df9a2f19998df730db8a512eb0e1dc3276c7a987057cc5f7d4ac641d8cb2cea5d8e7630209e6975a51e64ad6a2583c46ecd276feaed0bb2194c67f0a216191ae07d6e9cb4d54852e61ca72f5fb1bce5dcd3945b673dc0c854acac0baca7de465cc306f635acf691c9b14cc6521e4dc645cf57c57af906becc74e9b1059638cd009214049cefd71221117171784fe0f20c2af8a3dcee16404266672a8d44eddbe0ef04354f94df28d7ab3e9cc3505990a657f2f267bcab9d038c5000a5a394a45c9d4e393aabc79d1603f12d23e2247b84e8755d64bdbf3d0288b70f976509d09cc7089eee4f20745c6ec621aaabcfc5ecad4dec305b85845f2f60aee11d36c3de9a6bb67c775af31a1ce7eac1ab16f3d269ad4959b9583cfc212f10e59094a5462252f9da4d1e774544d9fa9c1d90e65daac0498e3527992644f5153d44579a337eb6b0864f4598c4dedd38987b62f757787dc6eb8b821282bc9e179faf61576822c052fc74fc3a788fd9e112608e1152cc0026f730c7f257ecd76fe8d78b93266653f39ab32c2dcfd38bf10672bd49652fe430f6d403bf1d45bc6dc7e9ac0506f6d7071c6c902ebb883e2d397de8f198a5739a940673d0141fad0aa77aa298b6f61024e9f780def02062da508e9253fa291fb988587633c949fc9ba9bf5825e4f715a43f0d95a60c56963485928a1aa9e0b409e3c54bc14053e33521765db439ccd77d039496d65c6e8619f961b8650c0312cbc6c5feb13f4f7f64e10b3d9498cacc8d3e3a330271bf16fc88847f09d3b7c88ecd2d88554be43723c276556d4458b3243c4437b98bb2533e3d895a57746dc59dcff253f8cdd5777bcd8c5690f10a7a175fbb0e9fdb27df8925bd6298c3e2bb30bac8c469854ed1a2bc4f4adbafd90c20b550b67d00bc8a31956cabfa505dd63ee0a675456a27c42e072f9d9dc6c3bca9063f26f9dbb4650c1f84cf88e8ab423e44dd34f4db6793dac507b435c49faba9379a983d8150d5ff18e540e8581ebb9b1de0b64d53d9e17860995b92f60e3dac996f7aa7454acb74db8aa16450ddaae282454de81c73812379736e6af9be26039eb2fe236c7ef0b6957b16f40c2ccf3f29bf219a62ac7f3bbd8e0604f24a3c5d778e6314b5306c93471586b27d0e18313afd67358b28beae6182551bd0dc46a6ddfda1e4b41215d1cf924c320a9234f38fc1c886d8ec61344b745d38f1d02442052ae56e05a5b04926e47028faae43c3c0b7f7fac0fa48b529ba52b8bb16dc958dc94019be6f497dc04d25a87670128a65ecf9dcb205d1c775ed06df69171e5c8e364f3a2437606c996a26f516448aa8349851a9a679dc04bb80dc27abb8fe3eb34117ad74a548a63b43190701c4c692ea0f8ce02a58c0bed6a478675eac02564e4a1e7620dfcaf7fb2de2c0c2ea4f24809d1e97ed01a8935e879fb85b37e4c75f227409704a90ba915274f7107d48ba0a129302331989a8313813cdea1c41a936aa8e21cac586dfca5fe2003e11f3c4b5fdc23c6eb1cc1652af4b6bb982a2473ed0a3739c215d4430eb9d0f0c94d63a7c29bee248a75737582d46860ee20f4888269824f56ef65aa603d9693c04abfb1803dc24bd751aa154547918f3c72b81fe03ba69a9d7f6c139a8c4266073a599c3062e8c0de5930be415aa79f139945ede9d96759f05441f40d0448b4d3ea4de5ed22f0d0fabb32de8e00b17ff905bea6333382cd175f301b21e19a01a66e9b8f787aaacec5657f4f5861ec8d01df58bf3907c9daca49a561b729ed8b524eaf30cb39f88adf4fdd21788cba9848f935563a796fa5c521dc8182e0088539d7629a484175f61142555b255983996cc268054a24014630918a28d82206bdca5b76f99ecf7d20bbc3df76915e2d81e7bbe9d34209507773a36a79104139c496475349c8cc8bfe72d44d6b7af5696bd229874fd6a5d2b61396deca26f1142a2ce2128f7b9c10ac164aab3d8bc18cba3786213797b1891552a1861b6db06e6171c08667f65393592688658539ec4a502b72a839764fae2ae13c7629e3047b50c262d2410a7247f61f0498f83ae19365b7180aa09444024b2cfe4da02691905b643542ca26b3df9171a3b2cbc04c6c4b6e6fc778237a1690c25c418321b2e9538f2985b68ed7d3e938e6c1043125207ffd38169294bfdb3b00e51974c4e8de1ee1f27c7fdb5513d642856c948f455ac3151dc296abc319c04a9ba50a8db6caa0e5d5f008fd1926a7d33b7ff4705e98f17ef0bf5b9a86318a1c6b429254bd6b5b25d904f3a52b872192fcd952f30bc6ec42e2bd4571086390a87d7e6392ca6770405eca287807c8034ead1af14c62d0b6ef47757d375db9bd058346503babc46eda74d18013ba7875311306b10f236c078c963473712d8d556ffacc743f09dc139d8f196ad46473399f54b1f8fd4b646970b7eb54ab8cc19ee684aef935d07454b076c98ade568fda9cd61492e8b721cdce1d552206cd4d7d10deb64c5803b37486c80bf7da0c3af5e9f31b83ddc851fcedd5176f8ff630c33d79dbcf0979daf4694a1e03b58590d5f733c4a8747668d724a099b0b25d232b3673a08e7529460032b0ac3b115692de25c9eafe6b7944cb7f3d952a10c6f3f1f1799d361e5eeaeb3f2e208a94921011d9fa8dbb1e0f56b3545b2f3e6c14d04d"}], 0x46, 0x0, 0xffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x814, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x3) 15:26:21 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x3}, 0x4, &(0x7f0000000040)="c447148a6431eb189c8d16f249e8024ee0e0fc3ffd2cff2abd66466aa975af3c25def010a61a87cf7d1f", &(0x7f00000000c0)=0x2a, &(0x7f00000001c0)="914b834666f1bb39d7e892c139bbc28bacdbd2ad613c676ce17c23f181435719928d54844c759a2674057664f038a253dfe62e01814788361b315f1dfe875918145fbf1721e1d7ed4fc8d67115b09ddf910c74ebb247b8d0bcd344d4ea3a04d2cd0d666abf6392ef95cfe83e61dbe275b470f928d0b528e6553b674d0cb154ccd4f505f32301e3b02bd8b27dcf5c3fdee72455c0b54a6fce11f6f36e51a4fd2e38a6d1da0b9480ea13d2ae020da08dc0a61c863c28c9a1a749107808675a87b648a924b1612d7421213514cd4751ac449f8bd1c1db9a7f3f9ae0c4774f961bc452852eb7ec401285c3e7f1ee8022b8352ae40b265104a28dd47da920f910d119b50e074e57f7d8aa6834ea6f6b3ab9c965d8c1017ec3aa783e5b2ee3fde57f306520ac53c11cb5dc9ef582d401a5af5ea629c1c7f67903f0966fd1eba4fa15b5f16e0099d5e5bac1d570e3571b4aecc289cc4a14c2aea275d3d377d0a7e525f29007d6fec908d7926c92e8d7bca25bd2a0ea6288718cb10f0074853497658f57fb7c7bf102ddef1dd04856ea2bd40351baa90c74831a31a7eda5b3818749363347324259763ada44c644ba9be3c70dd452d93f818d69b8ab2086733d7837e68ef256c9c14d7e5b80cd12fb7774e19f5336863e4ec2282166129ad24beba63c9883cdab5c556eab9019946d80955eecce19adb56d2300115fc832654d217db3b8f9cf6111ad38031760d3574ddd0f74a54d5e721b9bd245d23f410bdd83be5b54dbcb19d64e33411ffa2355069265112b5a2a67c1dd264ea0f53a8299c74a8db2ac8609bd07f3a5021a53d518554d6fc5f2174df0a97c0041915390bb412ec07d0e0d12b0057ee7795d6595b08b6a70d1cd62b5383b3074b90e9084691a13bcee5ff46faffe0bb3251476d8766d39b86e3d2a7dfd398b130b4f3066557284ed18b179c02e555a07816fc417c9312428c840bc1ef4a12e0a96180a19a5d5e899dae1b844ffe41f584d7a08c5d4185bac9afeec7f9a777665b0bb34600729c9ae73483b7a6250a5d84d3ec518a2a72a8424bcd98e61a6c43dbc860c03be24938d2574ea87c101a4ea2432763573edaf3d5ad4800c89da4fe04c27d8dcbea865c6bd4e7110d34910f46607540e522e3003fadfac8cf570cd73dbffbe9aa49cae2a63b189e15401efab1288e72902bc807fb896b8ac5bc2aa817a80c473cf29276725d3f965a5e7822769767bc2fcf5fbf72655d00e9174aff725d58b4892960b9bd6f27ab57654f00d12ae9164850fca72621720bc652801fb4994e6617c7083efaadd3ec453e3f44ce97c338881a05e4677e4fc8e83dcf7d0db54e694beaf5716b9cf17bbe7fd78c0772800e2d64731ba39c54441b58b952e58c1003d5c39a7b2a8177ade8277679435f9121f8bdc2c1b681c55affe7c824dc6f2f2469febde5ecb57fe33049b8008030140a8e6853267dffeb46b152aba4f0baba5b3adaad43e30b19e415a0735cfad5f2350509f47b9fc438cbfd2fc6a760600da9ffaf86ac986c78b08e1641b5e8c706c3e3003897c431167f60554124f7344ee344b7f70387987f7c95a94c5c1e14dd71251de9dccb484451501772d5466aa815946ba514fd2f26fa65cc4b5cef1492a92dbf8a736f6005a3b939ca291034c302b2ccf9c7c1fe921dec359ce04169c6afeb7cadf48e2c12b2e6dcfe335de3d0ceecaaf61dc5584f7ac9302c3712d40e9971f292028e41b844ff6187132cf07ad6afcea041f192e34f33fc03ebb42cf9a77ab96f216f0d29577170d8b73e4665f67920fca45cce1dd8304598403bd8b09bb78c414a69f8875f3d532a616210e1ae67ece1f0d489843b34f348307ca14717acc09576f3d1c3038b9d06ce68be2bf2b79194dba0138beee1078d4b7b4cc187c47257c8e856056ecaea6a1d8e499742a63c390aff12d9928f7a93f3781ea796222fabdca0df99381a4a97411e9ba2995bab7a55b1b2594195e116c935cbbb9d48777bd4b2f7f7e64172a3791cdb0e3ce2f89220be87fe2ae3c8248b419ea7533e8ac4f5413d7967ca16edb4984da103928df31051cdc26d116f0f64cac590008e4c5a787322593882143f9e946b9897c2d2ac4f61a5ed0fba4e72584e0606c3279c75c67373aeb9a1c40bc8850293117e72e869cf32e97e85b0c5975ef17efe008f156422ac870615ffc295f58a41fc86acfdbcd76b6435cf04ef31e3f21f0f12daf8859d28dd9f83fe562dcc9cb51ceb473bbff86b8fbb2af2064a2df9d014a07a634b5d756e7bc6b92c59ba9a713b868268348e584945a882faea5d925415ab0952a6faea599ae52b2f94ae3269e270cf739ed7bab3bee88da7921710d0a7a350270a19fa7e56715c9887394365bb3cdf2404413ba8760c83288c40239ee13d1b906661c4f75e8024fd1bcf9081fc0b358e4c8dc0ba1f1116630bc965bec6218c5ace58a61f1284943445df72eb347c335157a7aa1ccf04dd712eb32714c6574d561baf774996398467829d1108c990116447b505819aff3ea45d225bb28e9e1c777695d1f5d04b83e4137b2fc05b99069cdacc622750463236e56a0423b3ff18af8bfe8fb0539746180c225ec8ceddb31cea287078018b97ea1a5ab6342fd64a689abd21c3013bf3b9348093f05945ad2eb0197b5daec16f0968326b2638c7c7dcc22d05b77698d2f46d0b4f40bbf29cfa27307f159e8e2d6b9c45f54a16a306466770aabe3f4bef5c004033038839382bc72d95d96f5e0ea803d3facb3a2d84981c6a56aa736066a0b6d5d766451d76268f793b6776d91428753a6726a42bb7022f1c2708c469b85781977c0f1a71abd20c70b1e7b5039b5d6a019b0023abe818144f9f805e31a8569e09b163f7bef96e14a39da23d6e6e1fb921347437445506b5753e7d5ba1dce33c9ac36f450c812cc934584f073f4af8bee91b204e97e37f1ffd259ab96475d0cb4102abe6969b581131db9f7a9209ae66023921f05b5379806dc73a19c597506f2cedd7a2a2ceb437dda69058b1f19b08260f8200d85b01416c9071639e93f4fee27467acd5c574a43d913b768b8804d85f2a5e5396fb1297401e1e998ce45b2828fb12255ddec63ed2f055e93152398a0a2057a3f29c83894c9c11a0288a6862ae452651cc85b92674b3ac42f65b510e4929ed115e602d1179d2c64ca1f8a8d6a79449a7739f55d9d9dfd5e152014a7e926823b26a98b5fc06ff0869019c2286bd77463cf2cffc695ff8159ce16a3496b1a892a1134f5fcfe99aec22525b89df49a3308f6cc2a194863f4d9e6214d8bca2499980c1674f856f537ac39b6390d821c44f9c81f94b16ba09e4af86e5a483e255c90323fcb6f7988b61d8ff099c3b771af2b201bf9b3e95ef62295879e472badf6c65bf1a454a19c376ebdc96151627e65b1b077535cdb393f0c795c5796f03063856b585416333edf4d2bca384273727e93c06b3d54b17c81f9a31670eb5de6d2ae87fc6798360a60191dcfa86ca1e0a89ad41215cad049a3ae30f21e29acdd47dee199957e63c2c3a4515eab85c4d99e5efae58976d908f61547a0d84fecbe1aafcbdba06d674881f21d0ae119aa195e05cfa966fd391d06e6667b9aff67178b163b19aec66cffa6b75f392111a6e27edb01739ded90b4111b5368ac0b44670575c467ee1bdbb8ef3a746b9967038b1541b3ca373c04757087e6ee8dda26331f7fb849a0d8ab64a681647dd73ae45465d77fc92015a853ab8c0470ec2bd7feb4247171865106d133b03f64bb67f462a1478f6ebe379a258cab636d554fe214834f30e868522e35e4d653d7680ca61befccef21da6833ed35896ec6b0996605928348f8044431241d1e53181c62ba3b60fcdb733fe573a00feb38377f2bcc9a00b52085262c94d860dd9770420c50f357153a39e4d85877792b5cd1ac317869bed7cdac0efe77baf28ee48c525bdf9de1708db73f8e9d6da7150740a382bcb0949e2f97e2fbc7fb38086e0d01c4e3ba7da7df97ac1511a6c3d61d154905a445b394c20345b48abd18dc3adef5178588027dafb9c48cb9d917045b8912838d85c63ceb3e29f7abf5fc01a1a816f8b29b96eeacb81035d82cbd759708c743556e7e770c75c51faf5715d1b2bd0ee1c60a06abf09b8bceb4faab19d18cf0858c8efaae5d0367152dd1d2c6629d7bd86c270e4c6ec499d3f3cd7fdd44ae1fa73202ab210cbb9053f0ea0bc579078a670a1531b39f42abeea22746b3a6f160480fb101bcee7fc7e081aa0ecdb59a88e1aa314bb02d73e20265d3e4da39ee06333db379c36e8f4f171737c4a5f595141fa4f6fc7f420b00bf7af9b495a45478b041b14c686cf4507698fd86c4e4afac4562644a69b14562b2446ba969fb8d36aea12b985e4075160fd7d44a1535c99b0ddf42a4ae794c7a1fbd81d25f7d132de1d69f38cd5850262cd53acb350f3ca3bd9dec8b95e6513c6314b2db637c3ba77e103db2d2085a7e7c347ee41daeb8196d26d44980ebaa6356d3c17268395fc85249cb80ca12dfb76687a4351f856bf4f311a2d0ad7894406b8b9d59b8b4f077a10b8ba6c6960f9d45389a4ee35b1ce904fc97da2bea2dd039a69c76103566336166be3aa2242693b1bfd6d78617615955aab0f8902aacb761060e56723a0aea6bf62e817c9895c611374aa938b1a2faad4e2c8069e548f783054cc0326ca62e7a25367a4478464f31e3981807aec1b632eba2ae27dbacd9c316a7e8bffc63db78df621a6aeed872f68aa54840d93e9986a1f940d398244d6e8651ffa7e7e1fb13769e1a715a874af1daaf0fb7ecd06e0d7fb710c58598dec4997c4fd275b3bf5f6e328bbb2dc84d035e4dba4a707dff8b388de49169b46f9022f8540233f8bebdb3d9680c84315fee13eb9dad472e764ddb4b483084d76b70409fa990a998ef8179d7debbeca28bec60879efa61cbe82a3da17a537fa6447671f510e6ec22603e727b0fe7a0b04c8090bc6d29cd4347f96c6d6a2a3db0f547ac6af0a91307e6e6e3a55f559491c1e433d9d4b80fb5e25692057aef413269b9deb627eee6d04a2cb0f94e8c24759ce86e11113a3af60e389057e91a862434f2582a4bbef90e0ac5e3ed5e9ca7a38c5b6e25749d59844585aa2b1347ded0dad8c96e7f822ee071d73a1bbdaf63e83c65a64bf7f53cfc019f0a731d5c7d5a46c5eb8e45b40b6480b0becb207cbad50e77c12041338221f821c3b89b3d01907a926e07b6b6d7a62ba0b6d1ec240780c347646d0d8acbce059d005788e158fe511c6fe64b1ac075104ced1319a181ab0440aa0bd4b8cd4c558c6e056dc40d2805a09e3cea1b350949f967ef7482adfd2279f45513be9f06908612bcfcfa9203071f410225a688969690c5ed377d0af4167dece18a751407fbf888b353d8ead4fd4c818c9289a88757ede239cc10fedf77a2542d9a830bcfd547c48b2439baf5ae4384e42147a06d5774f7caf90e401ad5f4c830b0631f5363b576db7d89495e059369c498afa844ef3cb32ba7acdda4e1112273a73024298dc004ba84a2f85b6c42b1667e639b6a7626d684b896a3cd8b2a5d0396f376c1966c526df3fc289498251fa9e03d975d9ad783de23891573860537b7478ff4712dcd99f7a5854955ee4a996414f56bc6e27c3b1ac9e268a2f02bcc7e9d38ea2f828f04fed89e39606f9ebdfade4a6c8cacc4befac09b8c5a2c64ed58865b98349482874b81de371d8d4571495746b65dc344607ac8802cf2f11b0bdeaf6cd5fee371dc0d1dbc557665571d95", 0x1000) dup2(r0, r1) 15:26:21 executing program 0: sendmsg$unix(0xffffffffffffff9c, &(0x7f00000015c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="d373c5ea06753ffff10eee8be867c3e162f537be3662815fb9d9c36b0639475bd531121b0b42386d3e7da7648a9a82412e1ae9de475ec0c74a628d016f563eba5247a8179443da53c3a1b859a90700000000000000bfe454a8c1900280a99c877c5a37c22b07ec9b6ba40f5e02c47b5ab10a8d3a297e074b93473ac1dde244029725025aef4b4f74b6397670664967e857a6086d85ba9595905950f16c66ecef5977473daf68"], 0x1, 0x0}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = getuid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r3, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r3, &(0x7f0000001240), 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001280)=""/4096) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000080)=""/166) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x73) semctl$GETVAL(r4, 0x7, 0x5, &(0x7f0000000280)=""/207) semop(r4, &(0x7f0000000400)=[{0x3, 0x101}, {0x0, 0x4, 0x1000}], 0x2) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000140)=""/249) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001100)={{0x85, 0xffffffffffffffff, r2, r1, 0x0, 0x31, 0x409}, 0x9, 0x1, 0x20000800000008}) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) pwritev(r0, &(0x7f00000002c0), 0x285, 0x0, 0xffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x814, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x3) 15:26:21 executing program 0: r0 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) setsockopt(r0, 0xfffffff7, 0xfffffffa, &(0x7f0000000780)="e1762eb4590de80052067fabf62fe12b182a37ad5cd587cd118fa7561f98933cda49c690a484879998a1f6478dcaa0e538deadbc838f5c276c58bba2adec56215b2afbf338008652c8cc6928cf8ed96df868f411cb3dbf26b2c1b4ed5a3574e469beae4ca070df870eda0f46d2471bac5102d4f25fd162658bdc5b2bb9b14b1ee176", 0x82) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) writev(r1, &(0x7f0000000500)=[{&(0x7f00000005c0)="73dd4f96e7bc54541962cfe21bf8ebfd6fea1c75ec4e207d6bac41f5ca20e90d873997c40734b125373ffcff37b2b5a15d920b6a5a15f859913d807fe8d2c69b3184ca784bd86513c35530c5fbd0706ba0da19774a597549ed78f4fe6cf4cecd329d78ef4df62830c1e01b0e42de90381c10d2cbc564d0ebc089534a293917136924a660a1ca23253f670656a1a79cef0f16e34f8d3699c5c2a95b5850f000b2b629872ffcb8d2a0cf9c2b305c106723055ac79b0924b973842deca8ac6628333f28bb4c49446638d3f67703be550ea83d61709878d480c1007f46fe1de9a8d639b4d525bbd2fb197aeff7bba876f6cc732c1093ff3609fdb2ff12", 0xfb}, {&(0x7f0000000100)="7218613eeb35450d9e86a7a92c2ce80a38a04ab5e97bc22ae3d6ec6bd02ada1349e4b9931e8a4b1a8c63332d7479e907f2bbba5677444c7a29880f79997808850b472c01b3b023e6ce3400d8867d56a45e0a1125dc8a2677c7df2f4de85a41b2a08bccd53dfdd45753ce89462e950312e6aca84acfa2235eb4020267282f7a73fcda524169d260db383d6ff1e2e87ba0d467f68926163ef8bf67b0736208fd7ab4de75555005f3a1f9b16ccc6fec292cf22e698796d5674f385004080d0825b5dc88e182509f365ffb61c35f856610894e26985159a11568cf6a9d482bb35914e83405bf9de464b6fc2627", 0xeb}, {&(0x7f0000000200)="e11840b3185c45e99f9f97ac9c2ad6e2b0b231102b94837309bf54f75720784cf709aac5ec8f201ccc8a45a3a253d49d716f14a72a0fd8ada345e890b21643615651ff420cc5bf4f40748e226fa45c68c79da7a1009eca71fe8b3e3615519d5b48523fcc0f505f4913a619fa85e9b7003dc1a0d1e861bcc4477acce142fe", 0x7e}, {&(0x7f00000006c0)="2daffdffffffffffffffbf7ada3cf8b6ec206de64078d6d7d5155a6c5dabc3e86f35ca7ab753a055c71f2a8986e44aca1f0b82bce0395ed96ee555b98fcc9a5f68eae62a61cadce1f8f90000000000000000c125ba8592ba692175c3b1121f5a01aa890fea34aee88b92a3b696c639ffa98ea8bf89719a7520d995c772b13e6a51adba0e358be37e705c71c66cd38007000000d83d", 0x95}, {&(0x7f0000000300)="77e3cb8f7ff9311f174fe6b5edf999b34e1603074bbcea17aaae9f279db84b3eb1fb6c388d0fd2a39fcc5af503f74be90e2a1bfd7bbecf835e9f6fe1cbf7dd9f8b42a1723f6649c85a32f217d5366bf22f8d98c233d92544c924b3203deaeda7db696133c318991a5693f37f1751089ba850822406e810f914614aff2838f7e2eb7b213c8d0912665f04dfbe6a1bce1131c9a80789f0362762f846ba6aa10bfa85a557b22dc1a4b216a00b7661ea86d2dd7fee2a51b84c12280a179c1169a294739644d85708ecef442600a9a7dac45d855b50015e9365da776fe5ee76425b200ecf", 0xe2}, {&(0x7f0000000400)="35a2016dc86f194c4d2bc74b28eab5843bd0a53b7a1079fab12af68ca1f2b236732d59f6cdeec7a4a26f9a849b42809181615a4f91c3e38f403a0286aef23c44bbaeccff254f748f93417254f0f42ba03e8234ac9d460fd4794d9bee02cb14afe78a3e7087cb620f357e7375f391dac3446f56d080e8cf9fb7b9bc9166ed9423f738aaaad9ad0146d53b4749", 0x8c}, {&(0x7f00000004c0)="6486a6b7359d6061c4cdb0f67a8bb240953dcf95a752", 0x16}], 0x7) unlink(&(0x7f0000000580)='./bus\x00') sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x4, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) 15:26:21 executing program 0: kqueue() r0 = socket(0x18, 0x0, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = dup(r0) r2 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) preadv(r3, &(0x7f0000000b00)=[{&(0x7f00000006c0)=""/240, 0xf0}, {&(0x7f0000002700)=""/4067, 0xfe3}, {&(0x7f0000000840)=""/109, 0x6d}, {&(0x7f0000000240)=""/20, 0x14}, {&(0x7f0000001080)=""/248, 0xf8}, {&(0x7f00000038c0)=""/4093, 0xffd}, {&(0x7f00000048c0)=""/178, 0xb2}, {&(0x7f0000000e80)=""/260, 0x104}, {&(0x7f0000000fc0)=""/141, 0x8d}, {&(0x7f00000007c0)=""/78, 0x4e}], 0xa, 0x0, 0x7fffffff) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x10, 0x2, 0x10, 0x10001}, {{r3}, 0xfffffffffffffff8, 0x8, 0xf0000000, 0x6e2, 0x9}, {{r4}, 0xfffffffffffffff9, 0x20, 0x2, 0x0, 0x7}], 0x40000001, 0x0, 0xffffeffffffffffe, 0x0) mprotect(&(0x7f00003e6000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 15:26:21 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000240)) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='W\x00') r0 = socket$inet6(0x18, 0x4000, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x80, 0x8001}, {0x18, 0x0, 0xfffffff8, 0x8}, 0x9, [0x8, 0x5, 0x8000, 0x6, 0x4, 0x7fffffff, 0x401, 0x40]}, 0x3c) r1 = semget(0x2, 0x0, 0x200) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000200)=0x88) syz_emit_ethernet(0x0, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x400e, &(0x7f0000001a40)=ANY=[@ANYBLOB="000005000000000000002aee5300d74769f96ff8c458e614a5c466c60d2cf31dde983e11d68f43f96ec533b17ff48f5de82b17f8d1a8c8ce75611471bde9f4fc263f17806fda44874437877594ea910000000000000001d239f8d891469435b1cfaab880d35375345b712781e070c9d1a76d8f444d0100f32927456b980fa4787515afbe0b156271fb21eb991fec848a0e3174f66f3f66b5ff44dc95f3cf9de7b1e680d1c833c6ffffffff00000000765ad1d86c76eec10d3195c5107c0a87e4341760db5dd36c86edd56c7836ea42e26a621eb7337bc3c5b13d41b9c95f049c71e505ea5c0b64e869fe748b77b4715e45dccf02e810566b92b167f7d37b3031795bb4570fae8517babe69a910854a8a3ee51e008feb47641bd36fb4f40d0844fbea281dd35bbc"]) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) shutdown(r0, 0x1) r3 = open(&(0x7f00000018c0)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f00000003c0)=""/142, 0x8e}, {&(0x7f0000000600)=""/36, 0x24}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001900)=""/117, 0x75}, {&(0x7f00000016c0)=""/17, 0x11}, {&(0x7f0000001700)=""/158, 0x9e}, {&(0x7f0000001980)=""/138, 0x8a}], 0x7) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000004c0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000340)=0x9) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r4 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r4, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) 15:26:21 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r3 = socket(0x18, 0x0, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f0000000580)=0x5) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f0000000580)=0x10000) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x1, 0x5}) r7 = kqueue() r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x1c2) kevent(r7, &(0x7f0000000040)=[{{r8}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r9 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r9, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) 15:26:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000200)='X', 0x1) close(r1) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000200)='X', 0x1) close(r2) execve(0x0, 0x0, 0x0) syz_open_pts() sysctl$kern(&(0x7f0000000180)={0x1, 0x2d}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x27d34b99, "00000e091fe600"}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8000, 0x0) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6", 0x55}], 0x1) 15:26:22 executing program 0: sysctl$hw(&(0x7f0000000080)={0xa}, 0x4000000000000308, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) setegid(r2) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) 15:26:22 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x20, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000580)=0x5) dup(r2) r3 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$TIOCCDTR(r3, 0x20007478) r4 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r4, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r5 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r5, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) preadv(r6, &(0x7f0000000b00)=[{&(0x7f00000006c0)=""/240, 0xf0}, {&(0x7f0000002700)=""/4067, 0xfe3}, {&(0x7f0000000840)=""/109, 0x6d}, {&(0x7f0000000240)=""/20, 0x14}, {&(0x7f0000001080)=""/248, 0xf8}, {&(0x7f00000038c0)=""/4093, 0xffd}, {&(0x7f00000048c0)=""/178, 0xb2}, {&(0x7f0000000e80)=""/260, 0x104}, {&(0x7f0000000fc0)=""/141, 0x8d}, {&(0x7f00000007c0)=""/78, 0x4e}], 0xa, 0x0, 0x7fffffff) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r4, @ANYRESOCT=r5, @ANYRES32=r3, @ANYRESHEX=r3, @ANYRES32=r6, @ANYRES64=r7, @ANYRES32, @ANYBLOB="ecfb9e556324d8dbf9ba7bf920b27162e1df18e610a129b184603b2b1c42938e86df2c7bad19d85092fd89e6bbbd08f6b7fca86a2784d81fc915bcdd55508654d2c9ebd1c06919bc5074f3e693db36a110d30ef88c6c8f013212dd10e5941de3b3c14ed82f12fedb1da95a346b9da810072370da165653090e5ee50083a9db5429fc442a5361988c38c2607f072cb49801e3b0039f4ac44b5bf164bdef4ebff31466ee37c048965068af748da91bf25df70fe9d16f4bc56a850e97a375a8e459178e58056c21f6be192c4e894f67e67dbb993c", @ANYRES32, @ANYRES32=r1]) setsockopt(r3, 0x1, 0x0, &(0x7f0000000040)="5fcbe3cf682d4591243fbc85359b4b7b6bfab66e0e", 0x15) syz_open_pts() 15:26:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) 15:26:22 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x17}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x1, 0x4}, {0x1, 0x8, 0x7fc}, {0x3, 0x2, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x7}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r0, &(0x7f0000000140)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8}, {0x1, 0x43c2, 0x1000}, {0x4, 0x0, 0x800}], 0x4) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000580)=""/183) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x4, r2, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x9, 0x80000000000008, 0x9, 0x9}) r5 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0\x00', r2, r5, 0x6) setreuid(0x0, r2) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000100)=""/36) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/99, 0x63) 15:26:22 executing program 0: r0 = socket(0x18, 0x2, 0x0) getpeername$unix(r0, &(0x7f0000000500)=@abs, &(0x7f00000002c0)=0xfffffffffffffed4) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="8cd6f65b594922336172b6ee9015281b1ed9f5ee456235004ab3a038bb33b7", 0x1f}], 0x1) syz_emit_ethernet(0x76, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffff3fff88a842008100340086dd6031797100383a0000000000000000000000000000000000ff0200000000075b384d3a097fb5f09bc1e058000000000bfb00000102009078e500000cfd60f77bff0100000000000000000000000000000000000001ff0100"/120]) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r3 = socket$inet6(0x18, 0x5, 0x2) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f0000000580)=0x5) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) fcntl$dupfd(r7, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000001180)={0x10, 0x20, 0x4, 0x7fff, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7f}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x6000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x32}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3e}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x5da9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0x8}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x212d4741}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) preadv(r7, &(0x7f0000000b00)=[{&(0x7f00000006c0)=""/240, 0xf0}, {&(0x7f0000002700)=""/4067, 0xfe3}, {&(0x7f0000000840)=""/109, 0x6d}, {&(0x7f0000000240)=""/20, 0x14}, {&(0x7f0000001080)=""/248, 0xf8}, {&(0x7f00000038c0)=""/4093, 0xffd}, {&(0x7f00000048c0)=""/178, 0xb2}, {&(0x7f0000000e80)=""/260, 0x104}, {&(0x7f0000000fc0)=""/141, 0x8d}, {&(0x7f00000007c0)=""/78, 0x4e}], 0xa, 0x0, 0x7fffffff) r8 = socket(0x18, 0x2, 0x0) getpeername$unix(r8, &(0x7f0000000500)=@abs, &(0x7f00000002c0)=0xfffffffffffffed4) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff8, 0x8, 0x1, 0x3, 0x8}, {{r4}, 0xffffffffffffffff, 0x8, 0x8, 0x6, 0xfff}, {{r0}, 0xfffffffffffffffe, 0x40, 0x8, 0xd896, 0xf2ad}, {{r6}, 0xfffffffffffffffa, 0x80, 0x1, 0x4, 0xffffffff}, {{r7}, 0xfffffffffffffffc, 0x4, 0xf0000000, 0x0, 0x9}], 0x2, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x8, 0x20, 0x1c4, 0x81}, {{r8}, 0xfffffffffffffffa, 0x2, 0x40, 0x2, 0x8}], 0x0, &(0x7f0000000240)={0x9, 0x2}) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$TIOCSCTTY(r2, 0x20007461) 15:26:22 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000040)=@in6={0x18, 0x2, 0x5, 0x80}, 0xc) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 15:26:22 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) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) preadv(r3, &(0x7f0000000b00)=[{&(0x7f00000006c0)=""/240, 0xf0}, {&(0x7f0000004980)=""/4077, 0xfed}, {&(0x7f0000000840)=""/109, 0x6d}, {&(0x7f0000000240)=""/20, 0x14}, {&(0x7f0000001080)=""/248, 0xf8}, {&(0x7f00000038c0)=""/4093, 0xffd}, {&(0x7f00000048c0)=""/178, 0xb2}, {&(0x7f0000000e80)=""/260, 0x104}, {&(0x7f0000000fc0)=""/141, 0x34}, {&(0x7f00000007c0)=""/78, 0xb2}], 0xa, 0x0, 0x80000001) readv(r3, &(0x7f0000000040)=[{&(0x7f0000000100)=""/238, 0xee}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2012, r2, 0x0, 0x0) dup2(r1, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 15:26:22 executing program 0: sysctl$hw(&(0x7f0000000040)={0x2, 0x7}, 0x2, &(0x7f0000000200)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000c086d770b5a92e1c4f980d52837baf35e93548d9538befdc46de49826bc1efa840f37fe34ce4b90a8a3b0ba1c8257b4590f7fd7ee3146db41b63a046be42bdd6ebe3b936a2be1f2cf96971c34b8ea9b2b3b729d29596ccd1d70ee3b5895b02e15271b6d3d2d7d56a3cc834a7cfb78019c6ea43fb49af24", &(0x7f00000000c0)=0x13a, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x2, &(0x7f0000000080)="3617780157a7794cff8fb6b7d15e7d5303a5681e32ed96e4958b4a7846481ec3a19670d6e47f6debbef0666a550733ed56cfe39218", &(0x7f0000000100)=0x35, &(0x7f0000000340)="a25f9c573d793afa9132785f4682d3f7f5f933accf7fe91be50799fc20eb74378a620124f5cf262bc92c7051159490cf1c9c99c0868f3a547053b86977c1eff8cbacf7ce66fbc3a3f883dcd2d2f2a4e462362abcf255e46cabd0fd0441430dcc8715074ec93d86ba5a9a755a99a07ead71ad59d959f66e28663a2aec2b3e3d4f3a3864922c70edb71ea7fbc9dcedee73574019578a03de1bed71a8991ebbc31f0ab16620701aebd109ef5a62e9ce1dddd9812f002e7928216057ac353036fb975dc00ce870bdf2ef41a8242a87093ad2b66af0b7edecb18d5083c2e04bcdb1d78b365f41ee", 0xe5) 15:26:22 executing program 0: r0 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000480)={""/16, @ifru_data=&(0x7f0000000500)="c488adcaee8a16a5267c5f9e558dab4e0d2efc2c1cb145cfd99f02e9ce6fd845ca57d9d20a71703ebc04457c0050d82540789c6694eeaab56e06cf013e5cca66fef28269b21012381cab339639a5ff910a1496c1ea4c650e4fd6a5b587b1b2feb3b6ae6e9bc9575b36cd343f7fc7ecc4b93502a538ab4c009d2c3aef6f89e8541f2d415e77c35c891d95a1e1b122529c8ba9d2af1456c7f75b97916413373d7e2758ec67222e8209a60633f42733b63960f936e73671c7c2c09a5111f42e96f545a0bff4a87df3ee5210ca62d8"}) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000400)) ftruncate(0xffffffffffffffff, 0x0, 0x1) r1 = semget$private(0x0, 0x1, 0x3e0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/172) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x5) syz_emit_ethernet(0x3c, &(0x7f0000000000)=ANY=[]) syz_extract_tcp_res(&(0x7f0000000440), 0x9, 0x7fff) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000640)) r2 = semget$private(0x0, 0x7, 0x3e0) semget$private(0x0, 0x7, 0x3e2) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000100)=""/172) semget$private(0x0, 0x7, 0x3e0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000100)=""/162) r3 = semget$private(0x0, 0x7, 0x3e0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000006c0)=""/157) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000300)=""/240) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000001c0)='.!./&}[)%]]\x00'], &(0x7f00000002c0)=[&(0x7f0000000780)='\x86\"),K\x88\x8cQ0!-{\xbf\xebp\"\xb0\xe3\xafK\xe2I\xc0O\xf1v;3\x93[\xeb\xc9k\xb2\xb1\xe9\xdd1c\xbe\xcc\xc9\x94f\xcae\xe2|\xcbx\v\xce\x17x\xae3}\xdf\x1d\x8d\x8c\xc4\x1a\xf7\xb1w\x0fR\xfcMi\xc2w\x01R1\xd8\xd8\xe4l\x13\x06i\x01\a\'\xbb0\xd4\x89\xb3\x81YH\xbd\\,9\xd1\xd1\xe2\x7f\x88\xd2\x92\xb8)\xea\x9bG\x88\x99;.>\xe5q+\xa3\x0e\xc8{\xfa\xae\xce\xf9', &(0x7f0000000280)='@)\x00']) 15:26:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000400)=[&(0x7f00000001c0)='*+)/\x00'], &(0x7f0000000500)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='\xcd\\$}[]\x00', &(0x7f00000004c0)='!*\xbc/.)!x\\^%/*@.+\x00']) ftruncate(r0, 0x0, 0x10000) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/110, 0x6e}, {&(0x7f0000000080)=""/83, 0x53}, {&(0x7f0000000240)=""/152, 0x98}, {&(0x7f0000000300)=""/221, 0xdd}], 0x4, 0x0, 0x1ff) 15:26:22 executing program 0: semop(0x0, &(0x7f0000000140)=[{0xb2d1f35224fa3105}], 0x1) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x1, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000000), 0x22) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000080), 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x6, 0x5]) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000340)=""/18) r1 = open$dir(&(0x7f0000000040)='./file1\x00', 0x240, 0x0) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0, 0x810, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file1\x00', 0x240, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x810, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x4010, r2, 0x0, 0x0) linkat(r1, &(0x7f0000000180)='\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="fbff000001007ea03c5118e27d8b5caad95cf529ff03001000f0ff0000339d00"]) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000280)=""/85) pipe(&(0x7f0000000080)={0xffffffffffffffff}) renameat(r3, &(0x7f0000000200)='./file0\x00', r2, &(0x7f0000000240)='./file1\x00') semget(0x3, 0x3, 0xc5) 15:26:22 executing program 0: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000740)=""/4096) r1 = socket(0x18, 0x400000001002, 0x0) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=""/95, 0x5f}, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) utimensat(r2, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f0000000580)=0x5) openat(r4, &(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x8, 0x100) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 15:26:22 executing program 0: syz_emit_ethernet(0x76, &(0x7f0000000140)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @ipv4={[], [], @rand_addr}, [@dstopts={0x0, 0x0, [], [@ra]}]}}}}}}}) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x2, 0x400000001002, 0x0) dup2(r1, r1) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r2, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x200, r2}) fcntl$lock(r0, 0xcc5f84e4d24ee9be, &(0x7f0000000080)={0x3, 0x2, 0x3f, 0x80000000, r2}) getgid() 15:26:23 executing program 0: r0 = open(&(0x7f00000004c0)='./bus\x00', 0x20000, 0x0) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x9, 0x6}, 0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, &(0x7f0000000240)="94f069559615f3b69b0de6a4b008073d54fcefeeb41ac79af644e880153a8466a0583d3c5bcb1977973ca6aef180ee33aa0bb2bad0ba866992dd9abf6786eda82f2b8f7ddc1cd9bf12afecbaaac405094efe04666ad89cddfe000400002f282206e89a823e5927c2f8aed38aaf8f6da6596b9ec82aa9cfa7fd797de7f9714fa60d6b7d193a0e39c639756729e29fc6ea3b0094f1d4210d69de14dec1fcc04ccb5486993600608e4c75326c537178b53d27ddbc2e5e58f8dcf602c308f8d2e360d71a14d95c6b1885752a7aea9b1aaa5bfe2d1687b34b53e11c3562ae355e9694ef46a74f775ae2552236d07f5cfcb601a1d356b3e217414d35b169ee9b8ed20d228662a999962618a3eaf46cd5601b459a390897cfd60773dc338214420546f568f99ab8d30b4dc142826ac104055e6ea0f716ca76c4e9e87471cbb3c998f24d9eefa03538f979f25fbcccc996f6f1388789941621203f6891c0f69b7759", 0x0, 0x0, 0x0) 15:26:24 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x7, 0x3e0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/172) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/225) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x425d, &(0x7f0000000280)="337a96f3759a39639f6bca9181fa166d00b509679a1754b2d16e29ad0a49d5cf6e656f04bca5bdd83b92d29ea1bde1fdc37d4657d397508c567b8d025036bd56abe613f9baa28762b6e8b91481e6728860ee5e75ae2e3c5c1304d2b1c717dce80c9dfe2caef9d055d523cede20e43d7d8d66a3e879a3ef482fadc128ca76531dd822d616141b0ee23e74d11f655b4948f62dabf28f2f87c495dfd8ff018cfde193367296147fb1e338baf4e4fa5942", 0x0, 0x0, 0x0) 15:26:24 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa010800450000300000b20b19319078ac1400bb0000000003099078001f0000450000000000000000000000e0000002ac1400aa227453ab39cf2784120c1747d989829cca92734fca2e895c7986aa3180465701e1a9c04e657f8b2581af89b3815878aa20bfd6a1e5587d73fd9fac640241a1e1e756aa687550f25b5d08df929343191d0f3d46a4300958fa9bd4ff46929ca570ad12bf3fda0e113727db19a1d63e98d8528ae79be580acb5da41b330724e6d523c7990cba44ef98813a42ba40671f768a5aa0072278c4f23b86f6616ce0b339e47a9f205d5f6704d018e0b19fd03bde2f5ece5cb87f91525239e2f84d918f716acdac062a4087d"]) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x20, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000040)) 15:26:24 executing program 0: syz_emit_ethernet(0x4de, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60669e5e04a82b00fe8000000000000000000000000000bb4ded8f20fe429148c5057a46004745a9000000000000000086009078000000000000000000000000009283e28a142b1e9c8f9d0484a086ebf3f4cf773c6fe9741f6195a5cf21ee51e595b083930a8691c63275e76948a5821d38c52bd59c27d5ac747540bc7301df8f1bd2629e524ceae3c86f0e6db65595690b189cc184f3c2cbfb438eacadd49cc382f15b921a5f6a53163b5ca5537e31e2be3ded84de2083715154b744089481aa4a7cb8a77757f72b585987b5063156c0e9441d426d9a1b026822f3f70561ea7d99f81a7d141b3e613887f9c0fa80944e22ebc17f488050c17d6880b55df81bfc55347fe2b077dcaf048d3a7f48034dece96fb0f3c094ad0771d0c69a6be2d6f69fd1d5607f845efd3d7e191b130fd9dcddd583913cfbb63d9e337bd4d920268cb9df172212e64a5ca4f8f98ceaf4609a9dc7c82173d32fa9f05547980e26b31fa98e2ef3b19a86ed33f9292cd7db322655119759dd6b43e9e134f154fe94b77bac08c670d024ed95d552f86e0ad1a4d1a8b5a6231ffbba9d84e3be448d90a95989a397f9d387e91a69f08ca322f4ad3eb18e83958c511228ca1a9f5e05533184500090a095e2e4fe1032036fdd87857b6b12c7116b47d42970abe0b20e5bf25704079b2fe9f0bea4f870eee0cb18b12908bc435c85b5ac819d1ca260c2be1069bbc19983fcd045b13aac51ae2030baa7812cd0acf31b9a6b8ad7ccfe47a38c58397bdaeb3e224d3ba774c2be72bc597a4046b4a9824a2488af75994ff4c0846a129a0964fc1e6937c654944f81b61226a7ce3b7a31a02aa6071da611de2936161e9adde914ec9687f3cc214a8a90a5a5cd165858c1f5d8b3936615c3e1f7b8dc2db8eed1be2d7060e95eec07e7072fa9b58dfe5028ac27e4b699efa71b1d9dee548b40bb4f3d98603a89685fca79839e2900df06e247a74aaf0ec0ad9274da42ef35228d1b1d18459db184e80488716a497cd62cc86b8e597450ee7770bd17a04dceb11a5e552b9c987f189607a3c4fe6fa0c81f22acbcbae8861d9cb567db341a634e5ebcef08c3bdfac2f6dff4a1cea7a94578a480429705f1f05942a2db05233ad44804eb46f3c4128dd3309d63759d57be48865924b55d9b6bc7205d39f3725bc3c8c5c0ac5c0fa83693d0890fa655d31a52e54ddfe7a0470af2489cb3675b27b1ecf20d4f2e34429cee152c162085cf8e9d7dc2f30758ba668d2d60864577a276d8dd20f21531ad8229d2bad495b1b04a2bcd746a0f936433c5270e93e989ccb011367209cbddaf25d99b7bb83bb61dacb38e7ee7889e812176867d992d2d58f490a16935da44d83b9889c59a2f54868efff95f06f97a8f06827dbc031d7310eda750b50063ab6cbff948158fc056f4f1d01618f3af8057c4a626b1fd4ea107999ca70cc625aa742a409162a68dc29df9dab0cf18d3de5d59c84a1178f1cf374adb5a897f52c90961cee1c81d4617eb4b3f90d915b79fa4c59b2e23f5687c3886a73944fe1d264b7c37dfd28641afb6b7497d72424a79b209f852e0f3cb67ef5716222bfe1a93f1f52b22024435942cd4a4078c79d9060040e492a1844f9c5fbbcdc0cafd9b7b1a78d94986dbc78b2b4cf82201a9a28bcbfd76ea5725e72fbb14474a36ac316428b4b47c3a353bb8c547e1b1611911e883c10403d291d6d69306c19f2506da54c0ccac062c23"]) 15:26:24 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @random="e98c45e014d7", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @remote, @rand_addr, @remote}}}}) 15:26:24 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) sysctl$machdep(&(0x7f0000000080)={0x7, 0x1}, 0x2, &(0x7f0000000240)="b2b00f7dd2771cb7e35976476e29243d7b2d17868a2e2f17cff6a7180a0f58c8bad0511470d091b406cca890f809bd86386060e3daf562911e5b15a86db881a038ea2192afeb9330a96dc4f80a2fbb", &(0x7f00000002c0)=0x4f, &(0x7f0000000300)="ef092fc49350570b0868005777c7aad763eabe7f141636de9ab3b59adf6d1909872fbec66ffe1246cf2d7612c82aa7aa9119b52afe8155afff0ddbf81510c590276bbfb1571b1ad55f02757a13e74d9e5d84d30a17122533e27d941803bd15335c37c0", 0x63) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x142, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb080042070134006802000833907800000101ac1400bb891b007f000001002b26a9ba319311cc37d500ac1400aaac1400bbe0000002ac1400c9ac1400bb070703ffffffff4407fbaf01bdbb0717a4ff22d6f7ac1400aaac1400aaac1400aaac000200000000000001007f000001ffffffff00440a2aac116b0bdf7479890f94000000000000000500000000c00b41c3df06a9ee2676a69627cf06e0db4f8d2bbe035ba8a88be98f121b1ff48777b54e15f5d27b0458c5f2150843267403cd271d759e5fe7c35854606b252a7ba289beaa6bc75490258bb44981bc90df6de9c7917f9ed7480e690ab7b9e7f221f39a0fb6e4f43e3f557f238d7fac649e1392cfa61455367c7035eba9bbb4025bf745e51a6b29c9420ea6d38de35a6ef31a5c121b4b58c1", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="d004000590780009080a00000004ffff0000050a000002000000080001020551a2fc020401000000893a239634fd76a17e6909df690c1e37b75c0d7a2017dbe567b7d34cf9479ededa5996f6ba852b3aefcac43411bfc2455c439b92063ff2278167e36898d695ef8bf16c17ac484c14f8d3e39a18512df58423e8b45129385d3641b0a1fb30833d0e53bdb3817e1aa1d5a6e79c8dda1d9cd9c0952e3ed07473"]) preadv(0xffffffffffffffff, &(0x7f0000000b00)=[{&(0x7f00000006c0)=""/240, 0xf0}, {&(0x7f0000002700)=""/4067, 0xfe3}, {&(0x7f0000000840)=""/109, 0x6d}, {&(0x7f0000000240)=""/20, 0x14}, {&(0x7f0000001080)=""/248, 0xf8}, {&(0x7f00000038c0)=""/4093, 0xffd}, {&(0x7f00000048c0)=""/178, 0xb2}, {&(0x7f0000000e80)=""/260, 0x104}, {&(0x7f0000000fc0)=""/141, 0x8d}, {&(0x7f00000007c0)=""/78, 0x4e}], 0xa, 0x0, 0x7fffffff) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/speaker\x00', 0x100, 0x0) r3 = socket(0x18, 0x2, 0x0) getpeername$unix(r3, &(0x7f0000000500)=@abs, &(0x7f00000002c0)=0xfffffffffffffed4) r4 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r4, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(0xffffffffffffffff, 0x0, r5) r6 = socket(0x18, 0x0, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001700)='/dev/ttyCcfg\x00', 0x80, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000017c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001640)=[{&(0x7f00000005c0)="3f2c6e6a070fb4d79e4fc0f6a866f16548eab1d031e99400d0fa593cdde368d687d580317ece55398da423e9897a0715efea10c957b6797fb0f70cd07ae52c1ca6e8b8a852c647f159f1a797f518f5b97deadbb412579a37684cd0d70a0cc7f009c8e2ac6cc423fde3c96169e2dfb4aebb689bdd042b9196f2696dbb6f295d37f6a7e668907560351a243e2579aa98664cbd9bfc3f63a4e3caca24ef60ac95ed627a09463a976dfe5c18d81449550dd6296afff4ac5aea8798c69b2665be814220c313fbabebf2ed73cba416a32859c160ff4bcbe18745d3f9519986bf7fa1052b7ed72f98fb6673ba18fb2b5bedafc6ccbdede6245a490b242fe6145f0a0935717ad6780c6c9d3ee00281fc79643299eab7d6a69ac87480326edb6b402a300fb7bffa6780a0d339dd24ff8aa4f232cb9f8889620f90d4c36b8eef23ba1141b49904598b12a1e5c3f6def14d748cf4f80b209e643b9f839a59f09e9a5c23fd3e30282d1a4c503d417b962869ad68031624807321538e8efbfb6eea8844a8f6b4c54e56999ea91a16cbeca1305d3738cb0a82d6027b7b8e373c5a90a5ec8e6b9e6063c2f53444d3bccb8f6f8689828c6b2b3d20745fd14c8d97ae4240379ce1dca8543fdcf3a4c4ca160aaad934caa488e8b2ed281301271d388ec87963291e5f6db0288c65592e0bba2f3d347ca171185fa0a38fb89dd0c5ceb68ff560e916b50d75a9d41ac222a66a07ce1e398cfc73ff1ac43dc2bcd63e8568745eae1e74c92ad712cbd81aaaeb57bd7f755cde1ad63702d33ac47e061f44f9e3ac3f99b59e2035d6c78ee99e5067027549b7f37f826bd09db4ee9b765b75837c12c3dc3c34257a8ba573f07621e91ae646004e884629e2f95f03e1500e3bd4d2064c153e8aeca4b2f1efa8c81c9f1f5873024bbde59ed618ae501829cb0ed7bc1b168a54deb3c22b29c9c36ce729e3f285bee247e8883c17d44dce7b3b099c667992507296340de98c3883cf2f57f8182520ec4b9c4444324307853bb63383c6190392019a30cf1b7d9e7336424177b44123fc8f6a1c09ac68ef0a3df8d5df1e9de0128ed39368e7dd26269b2ddea6cbd84a6ec03f200c69562e0549ba6d062e34dcbace1d3612156f29b4aa490a2a7e188607dfd5c975a2f3531deda43cf1443ff4fee445550f326c352af2c0373f243f99ee5f825c0e1cfb22d7f4c2804d16d454c129f0fd4149a9218cd9565ef77ff677f57526ebfb21256ee771a990c5852770305d3f05244a79ffd71b2e323b5e77f87ee0de127506c182c46c33aa8f421285430057eaf8612a4f35db20a9ff2531a70b835fff512666c84c5dc6d8c77d4fa8bb207811b65664258b10f6d1320513e296679617a72e3d1bc77ecb9d41815cce16a010ea9bded1ed229c07a2d5b323513b5d0b1d06d196f82cab739dd21da0cf8f9bf0cedeffe0acc3c709874566a81f6d7dba10b3dc46af72b333dc21e703752c4a68935fe85cfaf2d05fc517df62fe8143b7cf233b297051d2e3d8d3a3e241a4664d85f201084d8228a8d37a25c1e0651743e6f99eea0906efc177c6358428afa46df706e237bd447e5fca4f6c50615134280ac17f0b66f7ca5fbfd3552d14ebbf9ffefec7f93f18d2c867103ae2058a079542d95e0ef806f65f2716e89e11ae1d0114e93d94ab2014d4361fd9f90604c66b2787ac50c6c59151a32511e80de43fa8da8af799573f6e47e1bf0d7e9d3102495a0b16594676994ccba43851292120533bca991ee6e3e31eeaf6b483a88bfc3fe602492ee917edaadf5ff0caaea51910cd48309a5a6514d4578f57db821778242ce6b34caf28fed0a5eebff8f99204b1c7f94015c97fa10b2cf44707efc0c88facc5a3f0e236a904e28b30e3f4001c7486eaa0da9da794145a8c14c7dfd10f8256325af1138a7afe88f21706d36f38aaabcdd7c411a534cd67439f80f2e9efc479605c103d06feeb65f883490b306e6b3b2031a9c01040d5893eebdc35f4c08815a0f11a172dbc0fb9ab4f2ee0e9d05da474469438eac62e9f4c56818d71307a0f31e45f6ca0e395224cf42dba30f4c4ad7031cddc9f1cef48231b89dd830b2ba4fcaf6581c8e9fe0c67e67eaffa70086da484153161a4cc882a1b31d009ff33c8428b1be252168ead2c0939c7a8e2e637482c9864c43796a9049098d531051862f4aff9e7b72ced9cd5de0097a38f8adb824ad8d8bf1fd003ab02a18e60291c59f6375bdc474a3f4cad51151e90d1b22b8b9691127e3e4bd996af811e510b397b57819907481b31e6782de4577ac2dd61551306b5da940244ee9a3774502a485d88138636c5d810ee4f4614ac3d52822462bd57030d66c402455a82ca4fe73e8e764aa1fa92f418a82d202c809b41467b16a83f9d40d58f89df6c3094f82cb756435f4f9b28ab3ef4d5d07f3132de2880f268a1a3eaffade48e9d557eef58ff852d7b97c4a7ffdbc39d5130749d2309296cf5ee7d5490500e4749eb09b690b3e1ccb27c1b28c0cce370c92ddfed0a131c05d7373bf7274cad86250f3d8e130a6ee498f35ef515dbbcbbec9e7c14dadfa3598e063855ff0dacaa537b3299edea95f1dc904e710ceb753bfc2bc2afb364e6f3151d3fc06534350130f9a01ad0b8b575b980a900281daaca615d263862d982abf2dbfe1b1d72c13e54b0fccf9eeec314a2c22fb3ab39f103e793c97802f1429e9ddd06d8d00405355736d575cdff48c853a08eac11494f32284f82e6c36d292f51e7498ea64fa5bdf5fffe8f1e9878d508bcca173f5d81a1e63fa0cca2d7842d0870f5cff613819455c36820f65788dd03a6a8a2d665a668d7a885ed5a9320b7d63ba8057d8919ae798624342638a91b860d1c3a644afb5e762ad5da1435272761eb67e2565f1839f1569e10681a44016444d71f8c4999a1b3e0403252c17a9fb275937ae55dfed845ca2187407edc52be10ce21530c7593280276a3a25b8e19070ef2f33e9415916dcd35c1e27ba7720ef770564e12613e3af8a183010800e10e1d44e197d2223b63368e2b51c5ce31a4da932b09b9479f3feb538c5a7a710eed7a824f84aee4f4a476f3f2955ce879f97a2450171cb2574b75c7a627f88adf5a651eccf8ebdfffb446a18e203ec5aac9583064c08dc7d3a24c7ac06d7fee8bdcbd965e1a834c1cd85a90ca15005f98b43e36cde0e563c8a80201baa31bba463406b30e66d8aa00eaa2f86c2be90a6a59d1ce9c1d25b73adbfa22667aa14f525a244df1caee2a688e0a2201916a788677fc1312214b34e8b822887c38e80dada2072fd7cc71d737f732cf9832d8eff637761c9256a8fb4f08b968459069ead1413c645f726254bf7f32b90656832741962336b2bf2104dfbe4dbb40d5ff817ea94aef97a2fc99874e7886b58d6fec99d56c125abc538e0fdadf4b680bf41e5c38dd2f9339b6639a1b71854176ef6b4e9e3bec8e3af9eae11f6625a7577b4ffd96383a8a854d1de250ec90975edc6d435f036647eaa2b5405ddb7f0467a2eab886c8744dd681cb1b839f1c19af3093914e0b7141970c8633afa1d393bc579efd75ba1706d2e61bbafe7e78ceb9ece30de6c3b3c557b60bd2506c89bbda55195c52a25f74ecc3e3ac39d98a40fff376580e243c8d4f4c8f10a72fd7c5d9169880f76ccc0926a2df8aac20437fd4c1c610534baa053c72d9afe07d202a2c528fc531e07b991c705775d62dee8e7d3a8471de5d76c9a96dc0cae9540dcd3b7dab892cfd068d12d75bf6355c5d235b1a00e5c281697ce13c9e4d678eabd977080f9e0e68e7f8b8bb2bd3d9fc678be7e746dd6d06fe83a0ae498c9c9115279c0509735c902e2b22508b57ae55280823feed5ef5078e899de78c58dbf26f919f5fbe7b60a4e4fd1a0cde1877eb07d0c935d48e921af37d071e210a07d72b7793203e810cd15af6f07c002ba9a39468f0a4d198779a0b2f23843e662fc5249fc743cb3d73058fabb137b5bf19f1faa9fa9fffe2b482072001b39686f9b39af7c0ee7f5215a58256109c68676a38f9ecc539ae4cbf2d3aadef896b888daddbe69b8f08fb17075910dde773c351d8e94c1337bde896ff7d99bfd3aa3270f8946930cc8dde952c4f41b7d3d54fd50c559f37b40423863f1027d947c01318bed9950c68c7a3edf15936edb874957f3727ddb166fe46152afa3da0b40a348d4241f8f5d2b9881ad26571e5f46dc8bf56986babc446a0969343ee4d272f49a46995fe07a47c97a9e59f3185366edbd161a8fd018bf894e873ffa051a91bb8f8c25413c5e8920c6bc2ae2c336ab83c7c8c18a267ff6eddbcf95f94f0da5e2092cf4aece440a268d1b224917c41678f52c05d837c34872b41d94d794e6678139a98f5624ce45886aa28d0dea2cdcf192516cc4928537fcd5e87e61a6297cf18093ecbb54463362307d6340c940a436906057c94d27f9cefbecbcdb0c6e8b9c430da94c4a12c930f8af674695ca37fe40cfa39935ca6249c03d1b99f8d46e47d7eacd22fb6d034fb90534937cab8d26d345c3ead57d2791bee97f695a9c7685412a0615430402c302791c416adf729e1617bd0be33794398e5919b0fdea6be571dcc23d4e9574d729e9c2155c5a81d64a5018df01808893f191261806e2483d66a7c3a1f05102a06fccf6cb75c7d7df5b4604e3cfb0cc5ff126a454eda7df755ce91b4b5a77172cb6eeb2482e57b310c75bbd76dead19e976f5f3cc278099a4281c251fce33bb0e8d025d767862c7feffea269bf982072eaa19da6d7fcc3d7d6f1518d606a66d58b9fb87ed79763c379bb9ea6bc5a16fbaebe12055891d270732f2ba543d89ebd10f54e767ee77ca7d3b52b848e64a10e48919217751df2297998a6f1f981dbf93a418628ca3bf5ae4fb578999768641cf429ca0039c035415f1b0f42d93c5fce912247a7d37c1d8bba2cfcec758bed28c32fa42a83ea582a99d9f5e4008bc058d9c535d252e3b4f59364726c5b88ed7ad3b2aec3fa9d86bc36237e979959e0ab773172494f39e2b9030d925aec8604573f30f70d0c6b66b10a37f559430eb494e0d178db2a434846b6ab66fc5f79ed11085fb1d971a914c4d6760bb9df126769477c0e91c2f9e6e46ba429bf5388dbcf985ccfc62811a1e578b253b52ea72a2cdead4fcada41b400546309f3f55fd8449184ff4d6eb1f5835548068a8bfcfc7ecc61e3a4829af861c2338caf22785fcafeea42c8c4e4608f426cab8ed072bc27b9716170b942ec0c4f9065f0194d01a957c228a08b620b0db88d812ddefb9f8823cb5dd79543049f476597a41458d94f8c5ceff86ebc36e1bb94c0c08da11efcb3b9a40d87266a3c3694138940a7b05c5bab7fd45f99c732744036a2222bbde90b27fce58eb36ff3f092612cef6cd2fb990e2708f317a136cca36fe68b2cb2347ed0f40eba049548128508b48cbd524d7a716c88bad1019f6383ce3be6b7c65fafa480079f1ac7786ad804fbd2e79ba7825ade8e00e67dbc4fe8df49c563b2e2cc67c88722a68e9699d80090b03a6d2a3f49f29ea557390acfe517be9b66d1a4b37da98132eae202f9102074755d9a93ee2c9da51c8c343be3848589925e28489b24c2aa4ef1644f8ee5d56a26f0e5a7c95717396c7d1ac3fda01ec55a80228c481040ff38ee2584c956343e88f4f64e4636d1b66968b478ce720bda7db316ea44dbd26de0eb640a97e7194e242eb0668e46d1192a7a50e3d4dd850c0b1ca0eb9de1d44910544716e8ecd9cd0b8748b112d62835a6c3f4cf0e00d43b694f3a", 0x1000}, {&(0x7f0000000100)="b6fb8510a25b63c990e4717855756422fb78f8132f2f21086a09404c152b12af43bf6b6fc69503d6f02ac3d3329a125e687aa425d6fd9ce96f9d54b29313d8f5a42ec8e3a081cae143cbd0cabbf213c374d5f2895798cd8f31449e65cf4dfbb8251de1ed9defb535e277388877d90365571b2b46aeb97904ca0086dcc6e210fdbe609e0371a0df0d44d8116d2ec1a46aeaeabbefd6dc02e29a0412511dc4541921f17b207e6f260794132433c5b411475eafb02e727acdd0e1bf3a8472c3b029da545061c976ac5b212d53dd7d14d486a39752407ba6764375e9c1e15669d7f0b6", 0xe1}, {&(0x7f0000000200)="869f7439cd9f590dc6f8aec6825fab1b62ffa46a1ab7c8", 0x17}, {&(0x7f00000015c0)="7d70aebd78aa623b34a5a5e994429ec7bf0dd925b7bcf25df0238a1d869075092f0830839f624f66c33492abb0f1a971d79184a35832a13ad63978125580bc3dc10e43f62e1419c78ffe165f0a27ad2d22fffd9745691a6c2539c7cef882fe3ac308d12fda87d16a1ed644", 0x6b}], 0x4, &(0x7f0000001740)=[@cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r3, r4]}, @rights={0x20, 0xffff, 0x1, [r5, 0xffffffffffffff9c, r6, r7]}], 0x68, 0x8}, 0x6) 15:26:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x800, 0x0) r2 = socket(0x18, 0x400000002, 0x0) close(r2) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000001c0)=""/141, &(0x7f0000000280)=0x8d) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) write(r2, &(0x7f0000000180)="800b1b4120b43386907af85a8a7cf34b8af880197c3d309822", 0x19) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 15:26:24 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000100)="04000000", 0x4) dup2(r1, r0) r2 = socket(0x3, 0x4, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) 15:26:24 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @empty, [{[{0x88a8, 0x5, 0x1}], {0x8100, 0x1, 0x0, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "e2db14", 0x0, 0x0, 0x0, @loopback={0xfeffffff00000000}, @mcast1={0xff, 0x0}}}}}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r2 = dup(r1) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000080)=0x1) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 15:26:24 executing program 0: r0 = semget$private(0x0, 0x7, 0x3e0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/172) semop(r0, &(0x7f0000000000)=[{0x1, 0x8}, {}, {0x4, 0x1000, 0x1800}, {0x6, 0x3}, {0x0, 0x7, 0x1000}], 0x5) r1 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) close(r1) kevent(r2, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 15:26:25 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r2 = dup2(0xffffffffffffffff, r1) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0xa}, 0x2, &(0x7f0000000040)="709cc89df3dbe002825ff94dab7a185af8be84f2332b622e10b4208a7f73918243ace6eeb2cb8f3ce4681c117ff58ad5d9758df448c5b32e14ef50732b028872a498", &(0x7f0000000180)=0x42, &(0x7f00000001c0)="3a07872324ed827eb4014dea813f9f6c0de29276dd78fd32d2a58494f00d71db47e700af354ca439df21f5425cf69bc09b2557b966e87840563a8cb1c30d805f1e87e4e358e43e62ef456801f7277877b6f026", 0x53) pwrite(r2, &(0x7f0000000240)="0eba73db49612ce7f74d81d288763b1443062f804d928a0e4ca5160359af9e45eef255ce25f2198cfccf6a72b95e59aaec9d7c83bddd560bc7dcc5d23684812ab53282ef3dfa279d11c1c6b8dce7344144cf21341db0afaf20c8", 0x5a, 0x0, 0x5252) 15:26:25 executing program 0: socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x6a, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x34, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "155d77", 0x0, 0x11, 0x0, @mcast1, @rand_addr="d3f5ab685191de4dd5e6d1bb848be286", [], "4d48eaf5"}}}}}}}) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) 15:26:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x40000, 0x0, 0x0, "d700060000000000005b00000000000000e74de4", 0x1, 0x200004}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x4, 0x1, 0x6, 0x1, "ddaf3a4f32aaeaa3405b841e9b5b35034f97e5f3", 0x3ff, 0x3}) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000580)=0x5) write(r2, &(0x7f0000000000)="6068fb67b838030000800000000020480014000000001f1769024fdddae3ecbfe20779c767c9a6c8cd522a31b9ae953c46c097b4d6559bcd204e1736a4571ef46d5032acd00478650d51", 0x4a) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x3, 0xfffffff7, 0x0, "2c7ce5e7258854660a96ef8e881a83692495a495"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 15:26:30 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) dup2(r0, r0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r1, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x200, r1}) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x40001820, r1) r3 = msgget$private(0x0, 0x2000000386) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r3, 0x0) sysctl$hw(&(0x7f0000000040)={0x2, 0x1}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) 15:26:30 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/229, 0xe5) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) r1 = accept(r0, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) getsockname$unix(r1, &(0x7f0000001500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7508b90ba2fb6186c923234482bf724b0869e63d732135c40fe27585aed6d0a82e1e49af508278a3a0b4d1d8d079bd779fe31d677c70e570cc110ab224b2a4319d73fce1ce9b3b743b09b2340dd97544f3a2161f88c4d482d5b0d3be494e554c411a805684010a7434817d741c2ae17af41235782e220f78bd94358756be7965274175c93e63d472c269daef335c9643a7ec507fcaa0b71208ce4a93c3e6595b447c6c2b98f343e4d33b46cc28af930b8ef30"], &(0x7f0000001480)=0x1002) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000001180), 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x200a1, 0x0) semop(r2, &(0x7f00000002c0)=[{0x1, 0x5, 0x3800}, {0x3, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x9, 0x1000}, {0x2, 0x260, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x4, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semop(r2, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semop(r2, &(0x7f00000014c0)=[{0x4, 0x7}, {0x4, 0x8, 0x1000}, {0x0, 0x9, 0x1000}, {0x2, 0x8, 0x1000}, {0x2, 0x4, 0x800}, {0x2, 0x204, 0x400}, {0x3, 0x4, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x2, 0x1000}], 0x9) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000180)=""/89) semop(r2, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x6, 0xfff7}, {0x2, 0xffff, 0x800}, {0x1, 0xcaab, 0x1000}, {0x4, 0x40, 0x800}, {0x4, 0x4, 0x1000}, {0x0, 0x4, 0x1000}], 0x7) utimensat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x1f, 0x81}, {0x8000, 0xffffffff}}, 0x2) semop(r2, &(0x7f0000000000)=[{}, {0x2}, {0x2}, {}, {}, {}, {}, {0x1}, {0x0, 0x0, 0x1000}, {0x3, 0x401}], 0xa) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1d, &(0x7f00000000c0), 0x4) 15:26:30 executing program 0: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 15:26:30 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000180)={@random="cd3997030f00", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "ea0600", 0x8, 0x0, 0x0, @mcast1, @mcast2, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000580)=0x5) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) 15:26:30 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x7ff, 0x8, 0x400, 0x0, "053c22214316e184d5c0d58e10b5a35f23f75ad4", 0x0, 0x9}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 15:26:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="780282020e2fac14d579542fd302d2d0a1f5eeb71725e21381d5f58dcfbcfb00c9f232f050e56fdadf9968837233852e5fb2b9884c34a0243996ee87d2263379259a915e5c228bec4033bd46fe93a25323df8b84ed1794c965a29ca12dfb422db0951a2ce9fe4ccc35e86ee58eb80760fa22bc94dc3b4fe7569433ed646effda34d2be71f49b962faa"], 0x10) r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[], 0x10) write(r0, &(0x7f0000001cc0)="7de0dc45a52c2da45050a24aa552f2cada5826f9f59a6599799f955edecc1a1a24745323a6312aeb203e5141638d175ae6225d01a17df19839ff4b7887bd5b9c853c86e2c0519097f55e194dbdb389ffe281d02375355773948a14bb63a6b5815db16811783f51975ef67929a7d03e7a950a32dedf93a20603ba771404ea57d7d7d894ec4952d92f47b186c2f9caf4965278320afd60660a209990b21a1887111473521fd630e1dbfeee48cdadc07cc4c48a87430ebd79823720e62219097c6afeb76bd72b1cef64e5d9c5eaafcd2d58f0d72205fb78dc7ca417bc2918a9b893646a63e27bd71987c8061a2367b3d4b52d5e1497cb2a34268bd2a95582641d13c5bf0554951661ab83ff3e3e7e8b17213bb4120890cb9f83caded64e40faafa8f5c341c496b3696b27db35738621cf02178173c06587a0728b3cab4a4070ed60908876db2990d04714ccae3ad4da53ad7ef921cadd08965cf8a1978190c6bdcafb1c69d16edceb76faf63a9b0d2aa9f13e7080c4323f8bc7e10bf111b50d7b0606e6f54cb9120ec70e5bc9ab0e0e51a5d7a4990cb9ea2901e78bfb10c51fc38581ab4b95709101add47725ffefd8b85b882b94e3b89978418d3a58741433bfc0097de330e98d3b41b55c8c5b4e88d42717213d1318be788e6ce514c184e861d3b8e54bd1d1a67bdc86451d9899d9d91952aea86cb32bb83406081cf2c2fff2643b090f494091aab71b10357f149d14054c8d9a1adb11c8cfa1da4016a6b4ae5edfec985ee90a5f1e8489c68fbdacf1f0e4a5d14db6cc2c846c94c0aca9a9eb29ce0da971e8069e98478e69b3752d1ccc21b5792d6101b6b9cf6811940f6384d18d5b3fc7f70bace6ad9beb3dd38291972222155e6bd3766515905419672844ce65929426f55d2bab06334d559fcd67622863e796caabab48c65ad4506869abd7e15d865a5e4a821f6001d9b9c44e1fa60752cec1cbc7049638e83288a6a559160df13c0c230931d6380764004552ae55cb3c5cc3c38c933ffc2c719045a55fabffac0e8665f2edc040f2a80e8c797fb34ceaf0493137b19c7616f838b020eaee8da4ce7e9c9506b7234ed6cab33fc4b7eec34c1d07b914e2d801334f89900713bcb765c537ca76ada867c5f0e3d30d9e3601f193d7c586043640b3df38763f565b47884c24d054f58b86b7285f7d5f1988e3a4749c1d2c2a6af1e4ec189340e18c26090e44c2ad3ab80da6901f2685c085a064cf92968f77c583e92c38822a865a64e6ac12d53f9d414b04da3a372a5b4fd952f9ae95d0b7e7b27e8dc58c2df8ea9f3e10279af2c0147595a82bbc1629d003286463f4a67bc0f782698081191bc270243d9eb63eff8c738440b34f9698878eb66f4caed112e22918190dc159b43bc08915d6d153a29ac5d87f9e974b364f99b8c7718ff4d44c3c026d2e4fff015f988060db33e585139b16e710697c73192188871814d794f27cc3ebfe7300ce34d2f336ab43fbca3e645d81d75eb71e35f9ca7d83b059e293bd294ad944a7c58482d3c23952a20c4954d94cb8128f920403b43b77dd045afda7797a2852e19a22972de50646d4483b9f71f8892d988d6e2640e5200c914e15f9244d44cd8564ac1eff4ddaf1b513018c13a7d829730f2c2cb19c783e5aab3201f7ad842661f869f94b3b004d2e18455166f3bae1594ead63cda012de53c2282609a40cb08ea3850fca1f700fdb5316ac3556ec11193b3dd7cf9011141c538fe08ceb68f71efc2a1bb5accd775ad7462f7fb8e675248218225753c0811a1afc6e1640e9496e2d94d6f31712f4af54d626f5c6bc4df606532e594b28e0c91e6d4524bc8c6a7f8a64562eab9049eb0f9b567c093eacc8cb0b9196b6c23e82f8f6b0f4a2273609b7cb43803070717099d43bccb5c359f8f4af75cc05faeaef1823428d896da3001c36d38150d07e9427a9d4722cb9ec09d05e6fb5349f1b28ac4a6eeefb8890405544d3ec78af96b93ab6daea0721516cbc669eb1d61361f5ec54b46b4c1d187fce56b478d66dcd33e532ea2a572be33fe9db0e6ee7582c789809293e7f87fbc3e674", 0x5c1) 15:26:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="200000000000008d742c207b80309905f87c8a5b6701000000000000000000c414000000290000003e0000000000fb0a000000000000893fcbc314a737f5b42a34e2c7fd9ae7af737e7ea9b32fa639d9513b2253c1534ee250908f0984e27af62bf9b9cc1d010c213d2ef89876b3bb12"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$kern(&(0x7f0000000000)={0x1, 0x5}, 0x2, &(0x7f0000000040)="a381603a06999c7984b47c920f276e4e98b7228ea3d91edbb7db4f3431274cda9cb7a53f50c3980b", &(0x7f0000000080)=0x28, &(0x7f0000000140)="45dae48bf8a01f1000892df59752854e0ae4a78f3a3208be50fb9ff44c2b6ecb37de28d79976ec19ae2444b8681026f00cf94b54e49704", 0x37) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 15:26:30 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000080)={@random="9fcaf6e338b4", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast2, {[@end, @ra={0x94, 0x6}, @lsrr={0x83, 0x7, 0x0, [@rand_addr]}, @noop, @ssrr={0x89, 0x13, 0x0, [@remote={0xac, 0x14, 0x0}, @empty, @local={0xac, 0x14, 0x0}, @broadcast]}, @generic={0x0, 0x10, "6142fc442bc4d816abbe13da1d47"}, @lsrr={0x83, 0xb, 0x0, [@multicast2, @broadcast]}]}}}}}}}) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) seteuid(r1) 15:26:30 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4, 0xae, "000000e3ff010000113e06f53ecd1319f4fc00"}) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 15:26:30 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) close(r0) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) semget$private(0x0, 0x4, 0x220) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r3, 0x0, 0xa, 0x2}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0x5, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7a, 0x0, r2, r3, r4, 0x122, 0x7}, 0x5, 0x9}) r5 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000040), 0x8) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r5) close(r1) 15:26:30 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000280)=ANY=[@ANYBLOB="ff18ffffffffaaaaaaaaeaaa080008790000280000800000019078e0000000000d00907800000000100000000000000000000095fec8ef694f69a57c5af728a6051367efe4f99ad14f8f3945d39eff7abc0eb9af5387f4d059c51d0ed018d28ba34e786539d7a5f497473d000fbb7c52905959ac51cf64fa0b76fa318656050560359295b6242a9d254e3ea1418a02a506851d58dac5846c000000000000"]) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040), 0x0) r1 = semget$private(0x0, 0x7, 0x3e0) semop(r1, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) r2 = semget$private(0x0, 0x4000000009, 0x292) semop(r2, &(0x7f0000000240)=[{0x3, 0xcff, 0x1000}, {0x3, 0x100, 0x1000}], 0x2) semop(r2, &(0x7f0000000000), 0x0) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f0000000180)=[{0x0, 0x8, 0x1800}], 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(0x0, &(0x7f0000000140)=[{0x0, 0x4, 0x1800}, {0x0, 0x3cec, 0x1000}, {0x4, 0x40, 0x1000}, {0x3, 0x2, 0x800}, {0x3, 0x7, 0x800}, {0x2, 0x1ff, 0x1800}, {0x2, 0x7, 0x1800}, {0x0, 0x4, 0x1000}, {0x4, 0x4, 0x1800}, {0x3, 0x8001, 0x1800}], 0xa) semctl$SETALL(r2, 0x0, 0x9, 0xffffffffffffffff) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)) r3 = socket(0x2, 0x4, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe2(&(0x7f0000000040), 0x20000) socket$inet6(0x18, 0x3, 0x0) 15:26:30 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000006c0)="04", 0x1}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = socket(0x18, 0x2, 0x0) getpeername$unix(r4, &(0x7f0000000500)=@abs, &(0x7f00000002c0)=0xfffffffffffffed4) r5 = socket(0x18, 0x0, 0x0) close(r5) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffff8, 0x2, 0x1, 0x7ff}, {{}, 0xffffffffffffffff, 0x5, 0x40, 0xda9, 0x2}], 0x3, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x42, 0x1, 0xfffffffffffffff7, 0x3f}, {{}, 0x7, 0x46, 0x80000000, 0x56db, 0xe24b}, {{}, 0xfffffffffffffff9, 0x0, 0x40, 0x869a, 0x7ff}, {{}, 0xfffffffffffffffc, 0x4a, 0x80000000, 0x6, 0xfffffffffffffff8}, {{r4}, 0xfffffffffffffff9, 0x40, 0x80, 0x8000, 0x10000}, {{r5}, 0xfffffffffffffffa, 0x10, 0xf0000000, 0xff, 0x1f}], 0x9, &(0x7f0000000180)={0x5, 0x8000}) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f0000000580)=0x5) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x40, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1, 0x1010, r3, 0x0, 0x7) close(r1) poll(&(0x7f0000001fef)=[{}, {}], 0x2, 0x0) 15:26:31 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x80000000) r2 = dup(r0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x10) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) 15:26:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = socket(0x18, 0x0, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fsync(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 15:26:31 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[]) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) preadv(r1, &(0x7f0000000b00)=[{&(0x7f00000006c0)=""/240, 0xf0}, {&(0x7f0000002700)=""/4067, 0xfe3}, {&(0x7f0000000840)=""/109, 0x6d}, {&(0x7f0000000240)=""/20, 0x14}, {&(0x7f0000001080)=""/248, 0xf8}, {&(0x7f00000038c0)=""/4093, 0xffd}, {&(0x7f00000048c0)=""/178, 0xb2}, {&(0x7f0000000e80)=""/260, 0x104}, {&(0x7f0000000fc0)=""/141, 0x8d}, {&(0x7f00000007c0)=""/78, 0x4e}], 0xa, 0x0, 0x7fffffff) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) dup2(r1, r2) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x2, 0x1b) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x40, 0x0) fcntl$dupfd(r3, 0xa, r4) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) 15:26:31 executing program 0: r0 = socket(0x18, 0x0, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x20) linkat(r1, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x4) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000000180)="9cea3c0b540300000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc59f887d232d0eaf2fadf2d1a5253b08bb91d4655d290a1db728bfcd141133a4c4c450a5df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffdab) 15:26:31 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "e25b14", 0x8, 0x2c, 0x0, @rand_addr="5140ae102c44c84c73614d9c561d2293", @loopback, {[], @udp={{0x2, 0x3, 0x8}}}}}}}) 15:26:31 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x1ff}) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}}, "2d95c1b173ff8dc3"}}}}}) syz_emit_ethernet(0xc5, &(0x7f0000000100)={@broadcast, @broadcast, [], {@generic={0x805d, "c8db4f36baf13ea4d03294f53d3c54a33177d247972ad660b5eddae44e1bac714a00a7c3edff4c6f333fdeea0a463e213e8eebf8e2e57132928b763fc32eb72dc7f257beac7856b9c548e260022c811b6cefb97f1dd23a50c541ad93169bbcbb281e963819f859acca6c89a6f1767f0677cb618c88feaa15466ed370da0465c8f4469f2a00ea9f896d78165f03a400a781c09203e61053e68fcec4c86c9956eb4fa477b83207b18466c7a6103ebd0b77984309efa2214f"}}}) 15:26:31 executing program 0: r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783002a67897cff7f000000000000f3ffe8cfaa1d4ab424911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca9c256b24800000067583efa0d86b4342f6f5ddffd4200006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457739389f57a01ec5c14783d0d62b780274e6e68e9c11aafa3f23f0e59d41a30afcc44c5168beb04c2bf31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7aea72c808d000068318e4fa7cb04cace50d549e7e772a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95b73a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12be03007b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc00000000000000008e65918932829c030000000000000000f003d28b86e5b8f9983f490000000000e2262651791b00000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91010065d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19a1a5ae4905cdcddfb02696fd79769fb6b05347d27746348e83a5ad21a10a81de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f5d03bca09260deb0a7a5a8132ef2b6d0c407b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532e2481ae30097eb2e0def42360a4a681b9e0840618fdc7f9fb467655f83d401fe57ee86fed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e91c0f0000000000000f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000005000082a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a40ff294204e837acead22c509958104cb4e5cf2bd7776bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481de1dcfedfd6ba7e79a4ac39ffc8954bc07bc44a581387dc1a7c93bf982ea655ca8919dafd7b8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d8ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff1f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2643ed8855ef699461e520d70614d848745b3d2acce8a5fe8933dc8f90eb5ac109c57e97cdb0c78f632cae0152281f4a88db0c008c2d674f364ed79f70034a59c4692e711c671274276e0c128423721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50da979d5cd1975741f223f67ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938414abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e658717810021a21b165bf2ec04000000696eb0a79222188fde018da47e3b15df727161ba024fa686c1779265c570b26fb81768d1d2c040832b1b393b0601000000000000006597c0bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd471d08a490000000000000000dd3bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d1146f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504d50aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133776eb7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e815f6ce4cb811612054a6a8be9e18cbce5604301008a0800000000000000982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e52290aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47f4b8952991a20563efd7cab9c993a6513a374bd3e8f2aee35e135a57f17ef6eba65e145a7e63ba99982cc8fe3472439613c5355b1d49e72c91abf7a845662b50cb3d20babb2deba3d6c500000000000000bd3597424e8b85d823350e0df52ebd616095b356facd58144718d810c515f771abe0c5a23ceb843cc731dca4d14efba79f6c5951d31cc3d6ce8ce4dd6141f01c5d0978c4cc11a80a4951233476c028de12f9006f404ec61d8cd6bfafe9e0ea8accc0c60a0a950aabc1585c85595f5ffe110b70c91a12049ab88cd4fb35d59197b50ea88b419cd64a16e8bc4d667e029a623820823c94b6cbf0d584823079a074f8c03c41b4e6af54d088e1db131a16f500470b0e300bd6064c2d0aaacb1a7e59d2e2051a3d25feb0b3af58e00000000000000003901c136d92ad84e0a1d9830da05369a96c6306f83bf686c65da9e0501644f48644b55b28311f6df5e4ed60482815a7466446f7b48922a022371ccee6a4bb32d6db27fc76b86aee9be425fa719ed25dea0e63b3bc8172571207bfec859cfb75523db29e719467b8c7b7ad7044d0b87e77f0f50300dff565a2176ec509a64ca4d3a3ba734a10f0ec604dd46508fc7e8af90880e4c5e8ae06ddf2319d548b41811e0034b36a863730491e30d8e6b3648261e070d61be879aff721e595a372f7900916d0fbe4c722528c0506f9172604f22578259119d73fdbe1e85b7d9057d2bbfc2b9a69f0eef0762cb4b1e5da96c9dc29722adc647779c47ddc391ae703a76ca13a78d72fa54431d9cbec6d90ce3017db225f64ff2b21d0e0533ca28d033b466884d8f7145312e2e8df3ef66194f74a2d659ab4a3399552eb6e9559eb9c55a6cc0000000000000000000000000000000000000000000000159b780fb4671d933567c384cbf1dfe5f9edaf529ad4392f481d1794de42e31ba295f4aac0cd760e5fd093f8029be2b86810558022abe415e1c37189c0789c810e2bffa8f0e8438de5d8f1e24559726a0000a67b0b472d5ab9ce8390573451a38e79291a40ef561d1f485e461e6cf00ecc44ca4bba9e11a00cf8374979922d684fee581ab6e86c9fd34a5b1f4c0fe741748773086b596e67fda82165ad1bdb95405b6cb9fffa66bc8dc3fff1ebab9c1ce08ff771aa4f0c6a3d259e7f5baa0ba4e63d434f57e24d6e391732688e1941aa0ad9c6d4b236c3fcf0f996005a289405adbea241d33043fdf2251c21163c8a2eee980a4e066fbab4261d5a39d6194ad0d52e28aa5c2f714d2e8f081c685e29ac83871d8c597cbda78b94fddad7b7ac4d354cf69a153f4947da15b5317d1b45179bdeda7e1fa2f67cd9596c82a76a70465d84cb463ea5ec30ff4f31590c87fe7f6606fcecc2c5eb2bed2f459ea18060943d4ac7022bc6ed1a1d3267183ba756737e943ab8ddbcd06e3f2cb8cd0557c69a987d0b1e1fa9fbbee5ad3c43a4a29520db45e305bf10e6493def9f53f13aa6fab5dcccd02a00b567a90740dcf514537641a0ee2707ace96a3c96f8730547e119a5a727d83e8d5705f6c280c52e3b015cf2145103b5051bda258e966a2362b9a1741c0dd42042ded8749e698730d7760700"], 0x10) sendmsg(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f00000013c0)="7db504c3f4be4a38fc55e35925700bee7f42e515cf0cb8d4a78011341257cd7a13a9690fe1a7dbc196828fda24d7f4be7ae9d5a236629a97a5cc5736c88ab5ae11e1f1c89d9c6b3b35553003d7845347941dd43a65cbca7f79ee2313bee97bd4f8f9bceda1a2d120ff03dddcd7b79a6f3d8a43652f5721fecf2be762fee7ed0c88d6facd017b122013f4b2a15c24e39321dcb6bd38966393149db784cda3b267a9aead1d06dca79ba99b6571fab9b5d433447a6f84b5c4b0a86a569f080b44b6b1532b613f3037483a527491", 0xcc}, {&(0x7f0000000e40)="e18233c087a178bc161c9d068335e7dd41cf07969b6aef5dbcf335b9aa341c9e95dc30285de306b1125585a5165331d0a78c93dc1f069c412eaa1fc0b866c9e93e88e51602c3c252f6e9e201b3e5ab428c7216c0c7efc88bb351fe68bee1e2b4c01f3e28bbbaae8d6c8c07a08af46bc819fadd2441c7344881d0dec4d3dcd636175ab95d649dc5f40b0a10060b0f1be1ccc5ed435fa88d2ee424cdbec39326dd09a946b354becc7dad8394bba3d879463097565fc8cc25a80a28a056b0600d3cea027c00200d34ce36e764aacdbb", 0xce}, {&(0x7f0000000f40)="8557fdfceebe35ff26a2b1daa446cd445d85fedda458867229808c52c17a8c1a4edd49a1a442549e3cc5ee7f380d785914e4236f7af29d09f158049035d9b8a9117c7a1c842d4b4745fa7fadd2a323331a74a82d16cf393920894120980f3f848f21beb3fe3e3c1b505eb5063763c4", 0x6f}, {&(0x7f0000000fc0)="49bbe9e9d4a90baa2a3b456eb130ea6c2391aa9cc97910fbbaa09873aeebfedb080840691e8cf1ef24e69c5fa4324b365d810dc93ca6bcfe4ea141b15074b033d9b400cfcab13cc814d0069d7d953e27", 0x50}, {&(0x7f0000001040)="059ada4a69d8bd7c51cdb009db77d41d586316be7227be6767cf11b9d66c2723d54b86dd452958f0dd0da15dd663ef67969146d6cb45d7bab60ffa1edc846be96da64fdd6412ab6954a29a8585aabd8974caed9e350c309e7b2df0a0ae054340fe07c641c563d43084c22b6961b53c1c5602fee3c8b247067436e0d8125408655c9061b86fb0ed67f03f83804afa302147220a917ef6d4912bc9933f09f3eb132c9f46f2f430c132cd2296510a34681c0e20e4f711f4379512879c325ecb33918b1f3644a34fd419144f", 0xca}, {&(0x7f0000001280)}], 0x6, &(0x7f0000001540)=ANY=[@ANYBLOB="b00000000000000001000000090000003a781255435e385dd833613c349277c5633c6c230b5fc5db7e47e8ee564748ac43589b1b5f6f26193de69843999ec9c77f46f23cbee870749bacd9aa71ac5ca9f9922d450d6c9c8056ce45252e95108f483484aed1bd61b0dec777f255aef9df96c55093aca8d0f19bc28e4332d7479a03cc326742bf84a12126927fc4db2cf0e1684b05984ff92d51483cc925eb0820fa39c7e94b1fc6050000001daf960000c0010000000000000000000000000000108ed68943a19fa8d28de519f10100000000000000c8e86e2fab6fcf523adb387e825e06735610eaf2d4fd166369148c10ffdec0c61b7e746d0fb051c71a7310c305d36bab6a142a714d661871b583e1d6259a50a43ce8c6ed5757a31e473b80e2be9eb3e3e4e070260bcb585babcf34001bc740573eddb33dbc9f95266a90c183cbe9e0b2c64f2a2a5a2ba7b36c608b301525ee42f984b27fd58f59d050dc4c2335315e81752a138d043a1dba86c9db19f795f0aaaa81248b104a9f0f7703292e0bea19468cd8eb6215078c9bd96016fa6cc4b167000000000000000000000000b1afa8e878d864270fbb88d57b40e9d4fe45369077f16004646701996787eafe08c5c19cee11262d91c51fd9972861ebf9a2675df9f6b561c72dececcccd44a9e8df8aed98a40271a50d5cc15d750c047ea5de8deadbe7e0f3da44922ac06dadf3c7ec916d59c22fc2703b7bad4478c42a3f97958bac3952e1f96cad9a5a664b46b4f289aa9c8b8f1e48d14225bed85af611a936a1455169949a9e3d9f17f15b5162c29e8dd4df0efef16f6a2a8197725c7ddcc9b1f06cb6fd994a2d11c1403c66a2140f6a8aada44f8ab76cb2c3122088d2728283e42d0f18b3380000"], 0x270}, 0x410) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = open(&(0x7f0000000e00)='./file0\x00', 0x0, 0xa1) ftruncate(r1, 0x0, 0x4000000008000) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0xdd5) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd603405000200aa00fe74000000020000"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)) 15:26:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000200)={0x1, './file0\x00', './file1\x00'}) chmod(&(0x7f00000001c0)='.\x00', 0x0) fchdir(r0) sendmsg(0xffffffffffffffff, &(0x7f0000002340)={&(0x7f00000000c0)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='W\x00') renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) 15:26:31 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x104) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = getpgid(0x0) r3 = socket(0x18, 0x400000002, 0x0) close(r3) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x0, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x200}) fcntl$setown(r3, 0x6, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(0xffffffffffffffff, 0x0, r3) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(0xffffffffffffffff, 0x0, r5) r6 = fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000040)={0x0, 0xce6, './file0\x00', 0x2, 0x5, 0x0, 0x8}) fcntl$setown(r0, 0x6, r2) 15:26:31 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000), 0x4) 15:26:33 executing program 0: shmget$private(0x0, 0x1000, 0x101, &(0x7f0000fff000/0x1000)=nil) r0 = msgget$private(0x0, 0x2a0) setsockopt(0xffffffffffffffff, 0xfffffffd, 0x0, &(0x7f0000000600)="c2f30db10a81391b6fe42a2f019fea2e35851707782156cac2af0a45ec8fa82b7744be2fbb7b513ab198e1e804095a50", 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f00000002c0)=0x6) getsockopt(r3, 0xe264, 0x0, &(0x7f0000000240)=""/42, &(0x7f0000000280)=0x2a) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) setpgid(0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000340)={'./file0\x00', 0xfffffffb, 0x15, 0x1, 0x1, 0x7c, 0x20, 0x9, 0x2, 0x1, 0x7fff, 0x1}) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r2, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) sendmsg$unix(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000200), 0x100000000000010e, 0x0, 0xfffffffffffffdd2}, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000200)='./file1\x00', &(0x7f0000000300)={{0x0, 0xfffffffffffffff7}, {0x800, 0x80000000}}, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x800, 0xa) msgctl$IPC_RMID(r0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r4 = semget$private(0x0, 0x4, 0x763) semctl$GETPID(r4, 0x2, 0x4, &(0x7f0000000640)=""/102391) 15:26:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffff7ffd, 0x0, 0x3ff, 0x7fffff81, "07000000577dac00"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="c43e65d79fb1344ef602488778c77b496478835afd7ddc7d", 0x18}], 0x1) r2 = semget(0x1, 0x3, 0x441) semctl$GETPID(r2, 0x4, 0x4, &(0x7f00000000c0)=""/20) 15:26:33 executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff0000000000001efb4500008b0000000400009078ac1400bbe00000024e224e2233928e0e765564a000089078b7ddd1ce1ba064c3ebfe99f0ceda08000000af5ee6f26ef04bb4658a1587da44bb58c345b74647bb2da8aff8dd98316c3492bb38bc226ecef5e28ce8dd54343b573c12e351b5d462"]) 15:26:33 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x80) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='..') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') 15:26:33 executing program 0: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3, 0x3, 0x7, 0x7}, {0x7ff9, 0xfb, 0x9}, {0x7ff, 0x9, 0x2, 0x2}]}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000300)="01022e15b764317ca69459657f16666e9f97069815ca5835b6f65306127c991ab43afd5604c4aa1093919a8a3701006dfc9c7dc0774b1ee71b2208b127f29c66755d45d5ae11c6731aede78c4421c6f62cac7d5ecb3a69b2e7910599897b3bd9ca5112b32966a5c041197ec6ec1d0be46ebb5981ea4de4b180f0e5d893050000000000000020a63fde260100000000000000ffe6435b55a191701155a29aabecbdada66c8f486f7e59a59a05bb689915b909800d89d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e710e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fecead410c6a926a10900000047000000000001000000e7e3ad4ba11ca8000000000000000000000000000000000939a7f5fa4aa861f5a19deb3881885647e6b9ec56bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a2b788f5ff525643575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a8d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0452ab0b24c238f90402598ad960ebf7502f67ebb569f48ec63dafb4bcc61a9f90eac88bc34000000000000", &(0x7f0000000040)=0x210, 0x0, 0x0) 15:26:33 executing program 0: pledge(&(0x7f0000000000)='tap', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r2 = socket(0x6, 0x4000, 0x0) preadv(r2, &(0x7f0000000340)=[{&(0x7f0000000100)=""/234, 0xea}, {&(0x7f0000002700)=""/4067, 0x1039}, {&(0x7f0000000840)=""/109, 0x6d}, {&(0x7f0000000240)=""/20, 0x14}, {&(0x7f0000000400)=""/243, 0xf4}, {&(0x7f00000038c0)=""/4093, 0xffd}, {&(0x7f00000048c0)=""/178, 0xb2}, {&(0x7f0000000e80)=""/246, 0xf6}, {&(0x7f0000000fc0)=""/141, 0x8d}, {&(0x7f00000007c0)=""/78, 0x4e}, {&(0x7f00000005c0)=""/102, 0x66}], 0xb, 0x0, 0x7fffffff) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x3, 0x0, 0x5, 0xaf43}) r3 = socket$inet(0x2, 0x2, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x12, 0xffffffffffffffff, 0x0, 0xa) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f000046b000/0x2000)=nil) shmctl$IPC_RMID(r4, 0x0) r5 = fcntl$dupfd(r0, 0x0, r3) pipe2(&(0x7f0000000200), 0x4) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r7 = fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r7, 0xc0106924, &(0x7f0000000580)=0x5) geteuid() ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x7, 0x8}, {0x24}, {0x45, 0x7fff}, {0x8a, 0x42f29406}, {0x22, 0x4}], 0x5}) ioctl$TIOCFLUSH(r5, 0xc028698b, &(0x7f0000000000)) 15:26:34 executing program 0: syz_emit_ethernet(0x113e, &(0x7f0000000500)=ANY=[@ANYBLOB="aaaaaaaaaaaa527e5c9cd02086dd68bafd591108088900000000000000000000000000000001d0073282a5a6bc4e7fafd768c4f14ffa0c000200670000002b0004b8640000003a0c00ff00000000fe8000000000000000000000000000bbff010000000000000000000000000001ff020000000000000000000000000001fe8000000000000000000000000000bb0ced8b86e6bef9bfd0b53c6b110f25e300000000000000000000ffffac1400aa00000000000000008810000000000000fe8000000000000000000000000000bb00000000000000000000000000000000e00d5c08ffee557105585556c3f932bc54dd3a037987c8dc8a4d552bda61e03fff020000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000000000000000ff010000000000000000000000000001acf568f7fb34b0d06736ce86516ce619181bd41ffd32f150a1759722f8d26035f07638d1f948c1a105a441e76bdd8cb2b010448e63c66e3b8ae967092e8285a1912398d4559475ea3e95db7c008c1fb42febf2b83962c8152b904f18e546f5f72f4ba5c27146abcdc845563b2e7580835aceed93af2c754e1b40e2953489853ecb3f947ac66eb9c5da4ed47ead593b49bc76e9cfe26a06c3d71d2d9e8ef2decec117d47515b16d21da1b5ffb53eb863c1a6eb1d30641575d6333845763f9da1c8d415d33a3a491ec76b3abf4377f2faba64057e0d52664ee4a4231f3bfe34b5d4228d5e975bb647e97fa023fecb721d74b4c83519d7991f73a843698a7487403d5024602e88dd7bd8372ff6df41d587deb7b27f2042258a695a0b0f2b00d45c594a1fce5c7c79c0189966683e340e508c74afb28a22a5bc8f08ffe0a38b8b8b2482d852abadda7551352c309946f03d1f77b87459c0d00ebec84066876ad6d111827742e47b2a92d57a71cab48537b06bf6aeca566283b5d8878f86371601d4e05ad1b632bc4689e896dbb27a8288cef478045cb56b98b39c111b86bab434af55ba0ce2ea15201292da1792d7c68c5f72b543b1605681bfa43bee8b4c9e77d63666a0909da28c930510afd54f29a377fbbc28f2d5df3ad59e87d2783ce30ff249a4e8b390cd2e44c73550a38610d8879f77ebab136146da8e0631ec2fbfaab06b75e6bd8bbdbe29a6435792127f0e599a86504ac5b92a2c598df3ca2f31993b7c23cf87ef357ae2d3890c8ed0fad9e0fb84e78aefda213abb87edbd71e7bf1bda1a8a07552db128c1682209c689be08f5a6cdd9a0b2f4c49f78aa4a3bec963afc66073827a4cdd6721ba0a58d55dc6862cec47726039034ba2eec9157da9896b7df73be6ed28ca4102ca5f6441fd13ce5e4a3c7e2999fff287f176eaaa2dca1d13df549a60cba4cace9c8eb9f8caf779e04d59089069672cb97db95f73715ff543d016ac5cb035e44099fa172a496bd83253fdb9355077e470349f31de77d803bf503d559c17b887a7bdfcd5dc0a79bc9a831e6ea41296bb69a1f4992a3fdc4a90ccf4d062a43648c3405f72ae8136c6746831711a123846cde98ddd1a020c73da0598a851ec7e197943d3742222c539f71a1dcea55846f9706a8387d05a0ae0378e37ed696121aba5babec78e40523d0924f93defe4d24d114d1bc7e4dd9eb591a06ec527e2edd0bcf6f798c016474f2bed5277a5d3f37307d2adbb661b225b2829d10e39fc3a8de10872ac5563b250b67920de1149f0bbd100d5981dfab05bfbe374f75bd1ee13454afa0a59adffc1999a25f1a761b7914fd505046666db0fa0557ca0bb3996bfd3d52802b2ee781f6030767dd5980ebe5c39fd6b77479771864db7287d9eee00522c5b485a6a672083041b930f28507a995f29a71927ffd45c68b2c0c0a53bc45ce3ce7002f037089ecce2f9387e9f7906acf4285a2be59d307e710c99e3438951cb3e80785281c8356a32f69bff456797a1c7a2a421465f88825329a189a4b94f7aa2e59558d4025ff2406e02d709010ec47dbac139460a9c75fdb519d17f37828a6e42b7ca76461a964dc958caa885aff998ebb254ce0a8b236c46cf53012b03cfbfbc68042adaa9a0d7ceb04da8f20cbce09028472153f857ef73b924d5063ef19d3d34fd890ac8d87e8027a81be59de9eeb8d4bd5dc6210c1ca03d85c8d84c5a2edb612ced08fce7c7dcd9be8439ad9deaa6ab3b5af5179c1663a59fd91088bc9e3e698a15f6bbc2cce0c27d9175f1c916067624887a00d89f7c5fb4f21f172718227210a0e022b671422a28d1f441164241e261e57ad8b5793fa96e62df1300c31e72c60418f12e38a75c10c8b3bef1fc1cf75056411872bfcf0d5486ec249376a3ac1ddee1e3a7f0f83c37440e5b4314cd2571a365cf54c2a313391fcd416d372b3bf8ffbb72cde617c751184c210f688944c43d514bb33e9fb6d7e421c9836dbb0e788dc524a9f2119e15894f19b86195f8fbe56169e08e4130d1f84dadca846ed07b852a78f295de578b71e65459b9821bd2b31bab369ea5631478d7db9582aecf1b0c88b47484c27330f8d0abf91594f683881532cef600d9144c6642204a400a5d8c116e377a28ad965aab115d55bb391ae611d930ba28b2b090d6bfebd470b475e6211425c947de164541f41d2b7f884e2041359e562c7bc1e7a5ca6a18f5305a8046aa4f334ed7b82cbf19106c3b660a378b66a857b6464a101bdf193957875f70d9463406cef75ece204c4e3b8fcaacf23b4a9567b19d78fba1f129b416bd5c794232b14dfb21b2b226793596915721953039e4da7ffb0adb6a17608fe0dbc68c73bb7ea9d99efb3f7bc2902512dd55d8164777d3939a42cf9cec386cede8ec754553a94f911839d207122a8445a8178521a076a7aeb0d6c3f371c29c714c9119cdb1f900f7700c9a28d1748035039d2598ac20ba5415745cfba06ab67d99205e31b6099da74e8207582322b072882bb184685daa344c829d989dae9b89b9c324aeea58b1e1d0cd962ec0ada4a82e123b082e31c507cca6ef919b23f88dac75561d29fc7b30eb00fa9542b511c3308a4f97e2c1b2d9eeb1c8b47bb74fd6c67c00f24d32891933d7c002e4f620b07c0fd970b2e5b06583ea7de5476570ada06b8c14f1bbd791d96f6c3db8346b9678a3d752f8abf1f7698392c5273d5408585b3a875f728c378fc4be995b147c87313208a4e67a4eb72e25e8640f3834d22fbb36bbbd38700fcbdf512be00005915e8c524499154c62ca370613744956c03da8d2f7ef868d6fffc823e403da4be1358ae26581f098b6cf542d64ab3f2f8ead906349429f31596962e5f282f8faceef7e82c811454acd7846cfb423a89181ed0d562976fd3c02bfbd69f1f25630b65c6cded0e588fd14f648a572c3435c74c43a9aef7cb3f33937c5779a8bb1b7ef11348b89eb1ffd554437673cb58df61b21bc9bbecf5dea5f6f495cd912d17288f0ad8dda23075b3bcac4ae80eeb967d4256231ee967c2c8f7bc82c720273e4f8fbc0acc1b248e75352c11437a8d0299bf1f8e982a12bfac9af9542abd69379bb128fe6a030b628d282a0df9eb3956c03e6a10b4ed8ec494615fc4534b24bc8fe7e22f7805124e90d87c68143549417c2eed7ce84f6e6116e147d5d80490bdbade2d3d90cdcc905887adb333b4592ba27a8c2fd9de42aca36b10ed0f0f4d1510de485a7aac11532cc9c39fed22aefe5e2bb65c3d57261d662064b4ee1dfa7ed3a98722ef69f1eabecd983b1dbb38ec87d48753a90c9e5806d21907176e644786012e9d3470f370709ad93c11704422e500f6f65419289c64bd74c8f8b5e66ff7e46d241031c7a9136e20ce2f988ad5a2c4b155c7732d4e92b0860f26e2e926195e6616b5f205c83f9356a5ac895fb01906e52ded6be2d78d2544d5657edb9945a254190cc445404e97a784abe6225693f37128234d3b9d05ca942a2c495d445e813c012be338952cc3093e28c9a22f8686a0a36e83c29b6c37cf4043977bf2b8f66c52ac630e7de7af1a64384bd9e1333091c5b387e6801954d38758f50c11aeb59b066e31832e2f85c9a72df2928a381c81a4164e33125feabed64dfd22f80436e0da95debbfc3a19a0d5fc32b35682ae26b6a1d7c2d8dabb4fd68b4b5ff70fd072adbbb80619b4fc24ef51cb516d226f0753315e64190706c9386440ffe111ecf91377786dd563f92a601b233f0e8ed8b9cfcb801587d51f44cfed450b964b7982ae541002fe9df74add2b6b18b0726d08150e7121495babead04e6794dea12c5f9dbcaf5bb82bd0abc890ce4e3d4b617c100602a2eb47432d7525c8fd5ae5aedc5eda53c2ef59b2158c2907dfca86b4b44aea93a6018ce955d05e4007e1bf42916cce931237d0985912bac09a05b1d885048cbf22bb08e0f34521918375a26c3f0bd8beea73b83362cd72824bcc5018d65fe3fd06278f8f4a1ce242bf12721a3c09b9389cd3fadc42c30b973e9f26f1b3d929f44fc2dd71ff78ea9ce06e34bfebb7746e782b60886e838ad476f2618c004c8bfe64a984d5e923fe9ee0623b6ac9820f52b190d2daa6b65b033f4e1cc839367aad85d405d8be088e05a212a8160ba929cd6ac4456d4a628b2631836ac2dd3baaf27819d0a70e524b9fa2aeb1910a3c8601f191d424e80c40929a79efa812a3b6e53bc075a099948e772e4611b8858c51cdabc65978114d0da0aea01fa6f493d1f7a265afefc14c6f123df918fccb6a4cf05bd5a4e39ef259be0010f894607ed8b17a9f6d256dce818669efb805e181d8c20f7142b0659f2a7d48276923946259145bf03e5c6d9f16cfc6aa4d9c1a02332c9232ea98bd72e68472359912cdaa8d7bd4091bba1c966a8799f7958354603c28722761e7e627c4c48e23aec6759f3f6afe8180340fb77886f625b80c826e8e1f1c843f5e7d17268129188ecd1eefc03275017b91a0f4a38e0b43850d92cf052699bffda6beba3b416c34b0ceccad70fc96457f9533d5bddb1d4163dd7088e3b10c2d060596502dad0cd50dc8f43b9afa2b08a8ad6d4c4d4083ac66d8cb9a2c14baafc99000b4c7bd75bd1edb78511c675570d59e37fe921936ea19a24548b3d4f6305cfaccfca787c2b0561101d9eb7e39a7819fb3ed69fe8cb13d48322d2e3469a67008ee0e8ccfc3a5412425e7947bad46b470258b6828aeddc645726ec61bf3a5a253d896a6e68a5d6f01d70495e93e1f1c40691bc2fe7621882a8f8c4dafb3a49164ccd757048d4bc01a97d11f5ee37b18553d17b9483a208fddc25e5e29deb6b4f3018249b453463e8e5c766b9436ac03796b6f69d5a3ab32cac6c8186d166fddce64bc9be22d223548d6bcc344f96731ed2f99471baf90e4ac86411bf91806cdee28ceaa24dd8ecd642a0c77486a9102ff2984ff0e1f484fd74af39e4c8b0dd35f53b85f7c8e9064901f4637a1f8b08887989eba69c02dc31a84a21e772baaee2000b324d39ca1bcf6ddf03b2beec6d75b5d088c4a367441505d97ebdd101dcc799c047ff4787c695ffbe9025a04ef4709ad7c85bb05e55dd6a077b5304206bed5cd333c06c8ce74bad944566871a395739047a8e4dfa35a3a6c23f4e1ced302bb42c2c9c30f7ec5e8a9583db83f10da0f235e6db0e43551a1ac60a31ec0263b7df4685ba17f934414401b62aa2a1d0322821842106e90d248909f92fdd72134b0ec51e3dc1b4cbdf0655443ec662229fa54cf3425d9b2b589a912e5357c5b5f2804e45dd53f5e575a3bc5ac1a7a983add959155905a958b5fc2b81b93dc99ef7006401618269e055eb70b36035e069f7453f7465ab013adf76f247cd161f6573731c3e0269e80fc8fc8059ea4cc9b402205be9e3214f07f3d7fb1b14758f4cc6dab7ab5992f443d359be88216d5c8bb39c5d9450390df4534fa180dbd09ce7f57be652a0b6824c0d627bcdf0ab12794f6d45f4c72f0e260ca039d294c98deae526037cf6b9535b45c1457922e894072c698acc156744cc6f815c78ca76eaf29c80da01e21663569779930ec4065849651095c810a7f35e8c6830637665fdc60dbb928fecc7dcda2b94d2688d10cf361addcaf4069fd93774d8cb2f3f7910786f6c1bbc3c171a9cd4d6ac871c8b084b08c3fce3c8805cf3c29b889ff8ac13f8b3c5fef55a8e68913e7c63e5c424fd0135adf6025b9b35958cc26cf684c633bc50430ffd9638cf56c74b43279663893d376d088ef9fc7732d72c0d3fea"]) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x4, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x2, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1000}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@broadcast, @remote, [{[], {0x8100, 0x6, 0x1, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x9, 0x18, 0x68, 0x7f, 0x2, 0xff, 0x0, @remote={0xac, 0x14, 0x0}, @loopback}, @generic="ab5c22ee"}}}}) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0xa) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="01402e2f4068b054369ec28437abbc6b731864354de82baab2ca094b80dd8d55768f57117312d02200000000000000007213d4767a9833c9c9534f7bf882c437d4719a7edf9154273d66a5231d5634150bfc892a80a72b98a7612ad4ee6d19e8d8b53a46e48598302efa557df8364d398943b75e8b4766006e10381d89e09bf56996b476ede2edfa67228dc8cd436c457407304ddb1e840f107d30d82aadca79d5829322871c953f04f1d27176742ada5bedb368bdf53750d1c07cbce452ad0589e5cbf1703c00c81973dd878dd57d0fbcf17e1271da5fb6f1030e867a5e6469b52bedf0e9c7c72604b4de8587628ca775994c67fff2fd4bb251c213f24f8256c5a3e8b937b08e2664ac42c18fa529"], 0xa) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000180)=[{0x4, 0x274}, {0x1, 0x1}, {0x2, 0x100a, 0x1000}, {0x1, 0x5}], 0x4) semctl$IPC_RMID(r3, 0x0, 0x0) semop(r3, &(0x7f00000002c0)=[{0x1, 0x7, 0x1800}, {0x0, 0xfff, 0x1000}], 0x2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) unlinkat(r4, &(0x7f0000000040)='./file0\x00', 0x8) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000000c0)) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/157) 15:26:35 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000040)=0x8) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) socket$inet(0x2, 0x2, 0x0) r3 = socket(0x18, 0x0, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f0000000580)=0x5) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x26) 15:26:35 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda71601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a00f9000fcfffeffe608a371a3f80004000000000000000100"/177, 0xb1, 0x40e, 0x0, 0x0) 15:26:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d8c, "00e623000008000900006e521b6d6a76237be5ff"}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) 15:26:35 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f00000000c0)=[{0x3, 0x1, 0x1000}, {0x3, 0x2, 0x1000}, {0x1, 0x6}, {0x4, 0x4, 0x800}], 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0xffff) semop(r0, &(0x7f0000000080)=[{0x1, 0x5, 0x1800}, {0x4, 0x5, 0x1800}], 0x2) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000500)=""/183) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x9eb4cd1274ce6d9, 0x0) semop(0x0, &(0x7f00000004c0)=[{0x0, 0xff00, 0x1800}, {0x4, 0x8}, {0x1, 0xfc00, 0x800}, {0x4, 0x0, 0x800}], 0x4) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r1, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgrcv(r2, &(0x7f0000000100)={0x0, ""/71}, 0x4f, 0x0, 0x400) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/44) semop(0x0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f00000002c0)=""/50) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f00000018c0)=""/50) 15:26:35 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)='_s]\f', 0x4) bind(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="019a448ff39424ae011032eb440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000580)=0x5) utimensat(r2, &(0x7f0000000080)='./bus\x00', &(0x7f0000000100)={{0xe6, 0x7fffffff}, {0xd1a, 0x4}}, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 15:26:35 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="02022e"], 0x1) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000180)=[{0x5, 0x6, 0x800}, {0x0, 0xfff, 0x1800}], 0x2) semop(r2, &(0x7f00000001c0)=[{0x7, 0x5226, 0x800}, {0x1, 0x1, 0x800}, {0x4, 0x5}, {0x3, 0x0, 0x800}, {0x3, 0x401, 0x1000}, {0x1, 0x400, 0x1000}], 0x6) semop(r2, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) chmod(&(0x7f0000000140)='./file0\x00', 0x81) semop(r2, &(0x7f0000000000)=[{0x4, 0x7}], 0x1) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000200)={{0x81, 0x4, 0x6}, 0x6, 0x1, 0x5}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x86f]) semop(r2, &(0x7f0000000040)=[{0x2, 0x692c, 0x1000}, {0x1, 0x5, 0x800}, {0x1, 0xfeff, 0x1800}], 0x3) clock_getres(0x3, &(0x7f0000000000)) r3 = semget(0x1, 0x4, 0x8) semop(r3, &(0x7f0000000100)=[{0x0, 0x9, 0x1800}, {0x0, 0x7, 0x1800}], 0x2) symlinkat(&(0x7f0000000400)='./file0\x00', r1, &(0x7f0000000440)='./file0/file0\x00') 15:26:35 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, &(0x7f00000000c0)=ANY=[@ANYBLOB="d1772f23483258cf03ce143b0b69df41665244c152e6b503825a18c286eaacc0de853e696d4da33cbc42433cb4f48d1706c9037a3c2892b7ff7bb30357d6d2efff156dedac6226757b6e9edf76860fcb9e2ad43966ea6a30efa9dae70ffbd4b92870699161cbb4dc590fbf6cbb9b336198b34edf"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=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) 15:26:35 executing program 0: r0 = semget$private(0x0, 0x3, 0x1b) semop(r0, &(0x7f0000000040)=[{0x3, 0x0, 0x1000}, {0x0, 0x2}, {0x0, 0x2}, {0x0, 0x7, 0x800}], 0x4) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x4, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) 15:26:35 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)) 15:26:35 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) write(r0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file1\x00', 0x8, 0x38) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x40, 0x3) 15:26:35 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x3, 0x2, 0x2, 0x0, r1}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xa5}], 0x6, 0x0, 0x0, 0x0) write(r2, &(0x7f0000001580)='t', 0x1) 15:26:35 executing program 0: r0 = open(&(0x7f00000004c0)='./bus\x00', 0x100, 0x111) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000000)={0x872, 0x9579, 0x1}) syz_emit_ethernet(0x36, &(0x7f0000000080)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @broadcast}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 15:26:35 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="010702"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x6, 0x4) 15:26:35 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0xef, 0x3, 0xffff65aa, "925475d21404faa5d24000000012000000002000"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="70aa02b1480fe624cd2d790d71fb1dd97eb6cebd130eb7f587a74a30723d00c8dd7f7ac4bcd2bb329b2fc233964ffd3a94dd0f157120930c94bff24b32883b050b00"}, {&(0x7f0000000100)="2a1a617094e5b090263db62ac2091de77712f7621f046f63a225731423b5927dd2"}, {&(0x7f0000000140)="cfeb19096f81a2aeca7a41e070e28baa1cec3a21038677db22097483839bcbdef605310a55ab9e50498159"}], 0x1) 15:26:35 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = socket(0x2, 0x400000001002, 0x0) dup2(r1, r1) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r2, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x200, r2}) fchown(0xffffffffffffffff, 0x0, 0x0) r4 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000400)={{0x1f, 0x0, 0x0, 0x0, r6, 0x1, 0x7}, 0x7f, 0x9, r2, r2, 0x3, 0x0, 0x2, 0x5}) fcntl$setown(r0, 0x6, r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1}, {0x1, 0x0, 0x0, 0xfffffffd}, {0x81}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000100)={0x2, 0x7}, 0x2, &(0x7f0000000300)="2faeab0d36d5de747f0a19d8c09f926c42d702a50b666bd523bbb4717885aefa92ada67537accc07bdfbafdc88d28b4ea1bc50d52493def5daa7aee0831618584d5923265a0b09f528e8a23c9b4a2010877d322399770b7c0b19207125a19ac459497ea4fa60f2e799de8bc848e51b3a1cdd9eb3b4a4a1ee078d6d837640e2267631b43ff8b674c925c3d4f7fb81fa3d60", &(0x7f0000000140)=0x91, &(0x7f00000003c0)="c787cf6946b9e42a748b474e29c5ea", 0xf) 15:26:35 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$KDENABIO(r1, 0x20004b3c) r2 = socket(0x18, 0x0, 0x0) r3 = socket(0x18, 0x0, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000004c0)={&(0x7f0000000100)=@in6={0x18, 0x1, 0xd8, 0xd29}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000140)="5a707612a7828977a9f9f9b5c33b4a3e0852c3ec4dc2780836c6ab2c8ac9816201af2df1b466871213a2b390", 0x2c}, {&(0x7f0000000180)="70a4257525a7f5c7a005a4e187b312c37c628b3d0f574583a87c0854bde623b66dfeb5c9c80319bcbdea6b6735a95adb3190e273cd48c4c7e6adf3ca06e42f55441e77decffb217ee81fc0bead4c97bbe2963f7ac4705e70e59facb83b07877c6905813318055dc014e6d7575732ccbe8ed7a6135f108830b79867dff8a1b792f05b5db98bbc042b7310303403a8e231b898ba8d5028ff0b5cd1c6ee4a1c21fa9961a4ec9231c94bd49308ddcb365ca44bf9b31f0a08934cefa709f76f3fd6d32e026d48c2efe343abf697d27873b7627cc0ce9a4ded97953943e787dab4090435e4ef5e2c917bb416c0a6c51584104f0dbeb9", 0xf3}, {&(0x7f00000002c0)="68f7ffb9a8a910ba17a7a213c3a2d8dba418551619d8da23b79f61c34bb99d60f081287c9f3406399e087b0b0810284cc501127f0cab3c10d30a4893e34508f3c5e373c8547d5888da25c7320a94a4add453ec942c4f79c79bd341369699bc7dc4cf3f20119d14270a57e61502dff62a9255befb15d1ad0928d5b262", 0x7c}, {&(0x7f00000005c0)="51355164882c69f28f7ccbcf64db80b789e344612af26369da728c3d41fa2456bb33f6b1c8540d5aec0e447f04390b50ed96cfeaf3935957dd505e4382dac4e44f7c150a00f7a07d568e68ca804d0ee60e0326e713f1cf43aee34601f54d7ea73a7ce912befd45468539d7e6c9f141ad7523d121d02b0893c99d43974ab1358ead762746c6a8e0915fdb9e088993842b4ae77214e485aefa58df41d7539788737aa18195c1e380648851e246646b3842d3512bd5d06ef8bebc1acb62eb821ab8abd53caa0c79c16e785b11139b57cf93cb6cce193a738008210a3c27775ffb490b35e7668e47bdb35eba0b7767acbb41b14464d4e401985027ea87b9715211373cae3ad1c74fd2b8d1bf96d3682c2cf1590df33bd0f061124d6bad5cb1d7a9c97c51c9f255f4f848992fb7aab420ca1f77391c1672870259f1a8f0dabe7ffd7caf5d7b6e97accf61de5ab963c5b5f3c9421091fbe2584fd349141d407193ac1e6f3ebabe4ff2ea70fb40d4a15faed93aab66f0fa43f200ed28b7f270a1574269ad8180a2e8be7624b4c336a53b36446658f94bba4ea37417ed042698bca99d8cbe97d61a1ddcf4edd02b0d43449b5a7857be4c772d935bf31cebcda214feb926d9698a6ebd5849acc7c150af514aafac3360ebfd51d28e467fc768d0cdc6764bfbc26b88c2e3843b1fc9ac50ea1938d7ee248bfd7f6622e06afe1bcec221491c31326de1741807d1ef2f6692c1827b5efc3ec0bade728ce38bdb072ab6ad341fb73c81bb8f4e48eaed7233e067467c579ecf3d5d1ea46ec0e36c70ed414edc48e447793c270f9b2964488e06dd9e76280f051c77836859d88ab30d1cc6b4f645fe937519274b4ade5015e3811bf14b3601b39fe5b1b25cc4e2877d169c8305946ea218b94e504dedfb6c37f6a9ada82f007c6c7336421554741307b980ff1b93e36d044cb2ef20caa556cfa6e5ca8fab8fe57ee90bec1fa2d1162c0390c34394f441d10b7572dae12df3d2979455ac2e49aa8b5a9ac5eb134a0b599a6186d85c235ba6b2a53263ed211ed0f26351f2c1336ed7500d70dedc1a60a1ffe8728db2786fba4ce000cbab314c447f3afb631c6d5c083d506cd6c4ecbb915215dc3b273439e9cc33a0e0053e9deea2818641008b8656bc2f105669f42a99aa3f6290888c8536cba5db58cd7aefe3d799fc8f8e8d481b5d3dc060c214eb020059efd5b2d64ad6e3c756202a9721877548f2a64f53f2ce450a895e984afe729459c4bbc887caa5f5daaafbf5f39932323766a27dcd8bb88a4151a93e95ec47f576a629578d7ceb031f05a4f4af2e76cd6f73c95da37468e6a401c26adec396403a92e8ffe94aa4cddcf65d1ae2a6b88bb26afeeffbe53b14fe765f02991f6373efd7bf5ab0c94d731910ea9fd680b095d1a5ed30556e15f5551a4a51f147b78c9b00ddb1580988f42c025dae0727a3e59b42ebe571c5e7e7e03cf3e796ffef597ef3213d86f8cbc59599199e853c6ae29cc4886f8820373a9fc2e660cda66dbb69f7d23cc2f70e18a0b34b7633a17b84c3783a7ead1782b632c8bcc2cb96bda6f8e219c1c0fa2a8f75459250f17a7ec383d54dd2f09604b5555339ac069f4b3d237d125d8cd5ad5e9452734c0a7dded9dbd61b5998c528c399486ade616487738013ae86c446c7e09adc7a0d8724f22594ecce385ca9f36e6c78dd2ea8bc4a3d8165b8c8f1198e9032efe0127fc144b23286c9eab2892f558038ba40a260bc540fb7fe6d91149e8a644b635b6fd0160c209706bfd61c3c83b62f655eb2de3a3095ed39d09d59bac8e476e4efa7c0ee9c572bac6d96d6f394e14ba42ec5342b34a9ded7df2742d05d5aba1e20da689784af2b226ae71152668b81ac63aadfd7cb697420abca2fd2dd6d02af077e9d99d10d5bb805ab99471c887e8f65d6d4a063f7512ab3ee676363b6fd73ed0f1016f8a15cff871dc8387afc4c097f0b83cc939fbefc820cd96338553658784af542cdc4657d9ee3e391dc6eebbb6876a4271e3c6b5ea8dece90ce9ff115e5cd443c207010a13bcfe0a405a1fb9f8ff889244b14699fa582338cbac48da3754f2f32923027b40bbabf5f981991872a11f1569e77ed4e51b5587e09ff7c2eaedad492f3bbb235ccf84a9fdfdb0e89f947b7c68cb349ee933bc1205c885a23148d29aba9a45e4bdd4406405fc9a6e0c2b23d01282f402a96b73aa4d08a3f6687d47dc0dd9ea8cdd2c46356ced3babdb73f3edc865b6e85d23435856b77752183e45a74a87156a5761adf2427f7b753a14f352a34d2ea0c110f348e731ee62c978d7aba3ba5e2379c78d54e439faae509edfe6a95ecc299867fe98ecd1416eb8fbb76656957282d84a2431402fa3b96251fb8b1abc596a14095f2fb3190ba62ef09f129eb9676e90cbf6185c3965bb4e17c8bea35038ad16235fa70194a334c910a764da720623c903b87e8e20efe3aa9149b6d560f428441e0681ef3ea8cdd92a7efcb31749347e616dd1c1852695b8f13614813076939fa12bf2a39bc561b111d3adc5a7982824b3d2f308cd56589cbd1d7662c0e5d263cf6d396734eaab96084f7f034aef92add20e68f2509457f08e891d1d0959d155fe663eebb1936152c87564bfc1e612e5cef70b83b9adcd4d4621e8b0995aa2643d0d4a8089edba7fa623dd282607e57a2e703c870bfc315f2ccb8af641a7cc25ede4933a9febdcac072858219c00e2d8197d24f194fc07a956e9341cede78d4f7b374218205aa4315c3b88abe067e9c4ddadc0e84b01f2039c4aa55213cc129d77323c43bc10949c3f193848c920311ef2a6d746c6654b25714d70aec651de4486a9fbf3e186777849f576931bb8de0682472448ddfa6f55436cf0e079cd33b25b5a7acbb0a674f29d45082b824a9a509dab7c5cb355be6149a4186f0c41927047ec9eaf51978dbd9fa046a9654c368e1fc556bb004d6d4cb51db956722fd4adf359ef08fa137f459dd7b858c82ca690da98542cac9a32f5ce44ee2ff460df56a1e0fcd4196bef061fd0dc72f68e1876b49113371af7f9e5a38636602c28a150fdd8cd353af254bea6f8d964e0ce84f87c234170663bb750afe4f0cdd8846e161b61c3ec68f70445eefe33bb22583efeed7d89c1839584b934aeded5ca8128fab8169502d6addb7aeb37ee6fa03745da2adc26764e5a71337c25c28704f2b8991d8b93b888351e46ecd7a40611593a2868c7fa2ba7aaf8d963d50022ec75dcd755a20a4d4474195fe4660baa47e85dffb873a6b4217bf49cbb5bf858643f50bdb034ad110ff81edf18be8e9a65200a9638c67abf8f45322f075675a79d9d80449491a49563ce1687cba1c0d0afa69e461bd51b742f9fcc708ba258f8df6bbc47ccdd4bffe21e5b54c96c0a85c81c858329a4e9ca2a71f8ac239643ad68c8f1d7d3ee084821b69df2351289715fbec6835f66db1dd992e2e337c415d2beb214736eab0ef313d78e8fc604a4b2a3fb7a2d1d26f58d8a26344a67d7bedd15d4bc6bfc27fe13af4e153add11d6f4ddb00b576ae4ad90ff080cf836763e20077c6d33bebe06b6522b06786bc4476e97f7cac206328d28a49fde652010f491fdae98a56faad01a865bec4504ec70e09ad64aaa75268a454f4687a59a89b81f766a75c521f4c762c4c61823b5e394b178954e5364977b73764b1d802c995d54fc4374814034ca6c4606bd8c147de991607ba4129bc8ea728fc32359f4bc924a9dd368f9909690dc2aa48259b583ddeb3379cc49e3392a0f45a07fa508e1cb16c76a8cdd7fc8443b51a82f884c6a3fa8e99f57019d3aa908858f03431ffe790b91246cc9dd4e6fc53158e880baf01cedff6542ef1bc2c7ab9d56cd5cc4b434991373521c0e09fb0ef9793c542b444ab56b2e4b610d1f6f091ba923b8c11371f32d8f0109203829e89353c6a3e11fdb1efe8c64d957003e6ce2097bb66d5c822fe2f61de633da1ee62fb8d5bd6363dc26ea2c9d7612e97c53b00b1510f3e3c24b71c3c0f2c10a2950f31ac162ed88e96846bc44a091586b05cd35f98449786aa9a4312e6bdf085003a884820a67c0af7eae266bdd493a6062074ed0116114a0d6173d42f9b496063ef6a92307bff056ea22fbd3116d474ab2581f313da5addc321a94377c7e904a29f7547f9853877c3046c200c593fa87d38093d726dec201dd4679d3fba341c00cd6ac16cef4d0cf28a23f6a889ef8b29f550dc9643303e8fc59bbad1fbc57b2b9b9e8ab96c8cf3a0ca5a9067bc0f7d41570e2155fea6ef1b37e5d062f5f055790cfa99b68db5a94c1b1f402506ffb46037b86470e6806e299d1030fd37456034244608941cb020f362b6d232b1d2967a91c63f33d951230e1fba69899ae00fd1b91c545f222dae89ffb8d1b3be77eab2868f00307e91bb8f0d4b3e0036ea80ecd20d3be554890d702917f03349e5c31049376f9b21b6c529d1d46cbcb882944e6cdf383d50de1f53bac51e7c8204eeb55758e5ecd91780fdd44a8c1051624aa1f786032f7114a6f54c768e79c13fa03b06514e49c21b0dc6883bb5340fa5e56cdda3e2ffb94c8636248ea8c7fb48dc44fdffa060b8b972b6d0c1b290b2f2fc4dd43d7677ee800ff2c6616059048e657085a398da48893d6016732768644053325cd907a61ca2a07eb42d56ea359f81ded2fc2fcab57545635f62ebddf9edfc0875c540701fe84e4e1ff23f21b964c0190a901bd5df60f9b22b97d7931350828611258b82e81efc7ac10471795a90d1a08c4c58e0705a4ce061efc864b6411573e8c2fa3f417b43aa78d498d47139d14e0d6ac8a1bb1dac0ca08af55371ebd4250bd69346d25e7934cb9babceeb4f47d04f1d30487c8c02d76ff6d44a8d2599fde6046e14c568ad056899949625d713a775571e48c6f8be40385f5c4c6a463fdac44f71f5c6cc12f8a8eef88ac7b5ac06e0caa4f9100459e7aaf9bd44105cabccaf8f301c5fbe2714e68df3c964269e21cfc85151d2cb43309b09d82842083005e6cd9c1e13bf4d42cd368081a70cbd8b3c9a4c75933cbf74e5526d101e519f4e4893691f18c267d086560b74cd8516f158515b83a15e7713e9d9c33be7348f5cb8954a8761d200c40dbbff93a29092d994337b8a28d739345f9166666ab00ade9b2503e59519a668ffa115ce636ba14d2c4d33e1c0afa4e1baa8d1d01ad16ef59516fee551dc100ec272bca626086666eb4b0a6d97f66d98ee352445aefb2101eca37c53752a15028f41a993c277d8208de734eca680f7bb50a799ca80a5c4e6b4b03d73d2d469e8582993a6322d56891234eb93ac8cf5e4cc15abb00c5c0418e51908f4d7305814acc8754048fe110324957c0a33dfbbfc5e729d442bafc896a8d3f7c26579c190a629839967e244375635175e392086d57d826a8f278c799b2e1f9905c21973e3028e196858fa969c4ee9f321d88a78379138e6bd67c9d3eb2fcec94904b0503e754a33c7c94da515ff507092119f331738342363d4f5c3efb39cd9972cc855ed62b67c9c05eb8edcdacbefb95bdb7c06cbea7f0fbb607316126cbd52ca0ffdc4d3f9ca8b34daeb7886b0ebdd454b8e3ba59a05cff7a98e788b77cdf28b94702f9d5fae7fd6809cad4e4584ecadc20b77f257a560d4d7ebc1e388267568e92a7090e87c0a0451f3d1507d52f8917ee009724d7d05910652615fa67abdf225c0c17f77e39600542c533516628481da07c70a81130265e2fcf70793a94172e1e52495f209c31b3f563eedc61bbdbb24bafaf00276ede0", 0x1000}, {&(0x7f00000015c0)="87c72ade2b4c182ec4760d3245d3925a66d218aa0a1c001edcc0d229c404c7462c7e0553e0009e5ec584024ae405eba2b3801f9c1548e0eb474e7276d0fa528be39b6e83525ee1004eb8b6ca709281ff89ff126cd4eb3d3a3fcfc69aeda539d66f44eb087bc2ab035cd65f4c95d251cc686ef05eb04123e79e9635b2c0c436a30dd0384db045109bf7a42ea85f898223ab0601f5c9c4c9d0c104c6182fe05e37d2522b1a06542b0a19082509cc7624170e1669e7250dcae51862b996dc724789e74f62a4d4a28ca37c2ff4a30ef76c3ead6a1311b360beaff6a4bd9191215618f6b169d8af96dc9709b414d57a3d0289df3b804fc26a9c35cb2ebd8a68e0250bef2a3aed92240c122384a8a81a3630d03d725ad66a2030e54470271a8e49ec78746ec7f0da6230ade652011a28d607ebdba88839339bfcfdd163c82efaac9c9375ab438515d7d98715cbe7da591432a8c0fbfaa8a4d8335f83b848dd57e92daf1f2205d48647cf40c958381f95844187bf6366c393f3f93d3c4293c61668bd819b32b8f50e01809832d15efeff65da36f47e6349ece35d49d01b08029e237936c0849e2ebe1eb12b863da0cb04bdbd3903c20b86f5835af6f59917e1693f8d3784cb6833f623d19ddfe3eded71c7ebcd39d22ca7f063dd323d82ffeb4c9c6ff8b57a5c9ea6238f5b0fa42394122ecea55e7b9e169aba0ecfeeaf15e9ad65ffe51205b1e838eddb2c1e4839c1dc5cb176894123cb6c722d7e5fa0893aaf6d989077b7304dfc2ae2b05c2707276fba9c218ed6f348cbe22a3a2efa5567fc24cd0e7e84eafb1a18bf91f0da26e46d50ea895a9168fea9cfd1c9898bb8c782161db970ebd925f4bd07f7d590eb8eb1ea43938238cc0ff08766ac019b82fc235cca6d06c5b646c43152bfc23e8d77cc020b7101bacece3defecc8e6a5472ef851f0bdd26301b6a7cee4ab0187e678951f220235d2f1721afc59f0fa4cd78e713e942c7deecb8648a186b6cc55e6adb4bb0cf6a575291975190b6f341495adb1a86bf99e721fdded00ffd5d76c2a5f75cfc01bffb77026626ff3505fd5bd53747065a1f78995a56ac5c527d714b8e160d17d0dfb7cedd6f503d2f38fd7de153423e599c5ebe5f76df816a9ae534397311bab45fa8bc9e3adbadad8551ab99949c5d393d3f8aea2dfa77a33ef43d0cfa5ffaeac4afed3ac66b74d8bc0ad648fc4935cd9b4957ffb23b5e1f54e3233d3feb3e75b2ccbc2434625a24b67fcab79d79d62b7024a28a77121344cfe03b6aad22a48a5168ffee9e1c02f23228b6c87246896811c4540e3a516760193ce7fa0432afab1b9cd0ba58fdb2d67644a643d62c3ce42253ba778bae93d2249326c6d12b2c6548fe4b25e7a42dfc3f9601cfc16713ca7285d6a381af6b13d41921394128bde5f7701bc0cc14a49cff0df6fc882ee0580a09de52f44149b7a8d00a1c21032aa6964020f8b29c5bcbac0eff62221ed0801d964afe3f9c7a1b2d77cc550dd1ff01f6bf293d65a4b2a542cad3f9034a11461c0572970073c15e97d78aecbc7176a310f720e495ced7768e3042d7d35a4e5c0b2fbe70c9941e46cd3fa6f40ec7609e51bd761eb6e51344195d86de24196435e125c18be6e28d5fe736f231a3374bff18ef592f38a9c5c6347546ab3cea039c62a008b1901a1521ffd4870d9d80ff2f1128544e9b377e0008d4b9602b761e46a9c92f2006396d303f74fd81627a657517af24b98ff20963ebecb2f8fcadd20cc19462a7690cc01a10187d8e8ff21e33e62f62ca72707be97e288c10ce60349b1c378b864dba5f54b57d65804e8a5f03b53910fff2b9e0596c7658e1200a55e27572f89572daf7c880fa69caade2de3ae76027e25fc0436d6c76c2977f948188e928bcf81d6592102c0560db45ff4bc1318317d8ce0fb8d75be3bcc233c2cb962baa517790f21154e7d9be68d4fb3b1e13c9fd2dd106c357344b210a364d10fced101cecfe384fbe295d96f9ffeeddc3ee9dc40c57848012a192c086ddf070892e93d98729b04cf4ba718240fb37c4d84c5fdacf1d04f2d13cc62d7356d34e8a6879180679f946c2e33c11f94b59fbc10355ed6392505e23bffa2c8afb38a5e599ba39abdb9346d9541757602ba1283375c182f0c37bff0232d6d0ffc5196a20083a2dad1be9e09516662290436e0b4027ece1e473f090c5a95bb14bac7b7e71677fa0ac9e968c14ec933d3a1c5c6f9ee0b0a8d049a0d7275e92ca3b21c1ad40b0ce03b991bae427768da013c03d7a88f904e9890cc202912e1301f8fa265755cb0fd60c2a17b751b755ffddc55e6961d64c930403ecbdcd63d73be077b58b48a45ec83cca4b11e0cef0903edc254f17bc165d7291b0ed82790d469a440124e9d96134c48018e317ea3c7f8cf844a381704f786f55f126db350d4965ab3983c007fac0a4533b4bc010d3ca3c3ab761a047de87ceeb9d3d50106a0a4602bf9fdcf6d4d1d4462fb0456aa23bdfc24727bec4f2e9724591597b5e9ac2844a3f4d8ad37e73231ad89deee6c9d47e70b4487b585c78c8d489e9e969cfc64e1661b4b519571ce81de120c04a96ed23b601f086208c29309ea7fa7801af9c39d7ee593133436811ed09bae74fdc115a3d4ff593702388863a0da4624002ae6e7404c896b0848b27335c26c80e83a34083593a1c8eec0fd8b61a6123c800472fe82b30eee4dee215ef0ba54ec7cd91d9c345f062b8dc41180d0db87e6791980fc36dae3830790e6ae833c11997e9d89c999fd2667ce13a02c438e04f0b96fea34fb3eacf3bc1c7196167561ea4e3662e50d657979a052891ab1692800b31ddf0795bb45eb054cb76073b4b66bdb763fa24d0738e7abad13968d63261d82b2909c042c05642ae7a0322929613ecd0dbbdbc1f1789dabe4d90281da9cab5144d2b41cf4ea0e46062f2b21b5cdd157bb901a80222b80b06baaf387c04d0ca7721d85c5bf78a305a27f4c3e5714e9f590fb7eaf011cef2c6442b8ddc1bfdce10cbd663976ffdcd9dc0a4601aa2bac87292f1dc8f44f073a268ff27c411c023cfcf5fcbf1caa18c3f989e6f422f5db7054a537c47ba219f8dbf2bb6b63303d18208b39b7096b120cc95d2d2e1253f0c17a5683d4df6a73d29f20b2cfac4ef2c99d2d2c2e0e5ad6652ed542a8b9a97a50b74c3f1b925c11bced5db061f34b9e5e0d3edd3ec2efbf65231e2dccd0761809b70ba25c87370650dd76d26f4cdb463f451b7fb59ba5cefbf8f51425bfe1c9e47b8115e73c44095cb0dd004597dcb21363676f74fef1f84ab5290cb73ddcaae7f4087e2a37f868f7c3f4e8fff7b6d471fc1cbc147df298cecdb00cef8b17f730646f42f841abc8d29cc7d862d50cfd951ed59f7288af54d65e95f041bbaf2b7928f4c9abc02c85a3666952e59f40c8a8ec0b95381445e57808a86d048946c5700e38561bc87eb2da560274669ba310d433f1241d588fd65079f9c3571ad72eff2dc35f3910406d4a952cfe087437531aa76296d05d4a72bc851356743b2d372dfea562bfcfd7499662ba37e8baf62a7ec2b5cef32980aa00de4c4d6bb6e0c8777caa723c44ed7d8377a3ef0953b6ef318ab3417d3f0b3e96378bf90f80e55ae4c80eb47ddb0273e19c2439a329af9b39cfaf7d54942f0026ce46f375a7822be8754974d4ed77914ad3d0db75e03d8fc8c7fc9d397023feb5ae24689cb562924bb09e69c44c659e46e1633d7015a999a9c101736efda5d5b072cff102c314d90b50fa9790eb265a38af6116cbde67006f4cdc11bd96cf738bd2918b07b270988439078bb86495f55123fc2f2e5296ed378e94fe15946c84555aa341cb7a8498a1d0b2a1263947bc3b9231d78416f6b93abd94fdd638ec194a54db2da83320bf7d49c52b8b206485994c779098913d693422fb657f6ae89b422049ae59de95667f23fa7a4a96437985f299b7b19cf3f8e803b5617ca856fa46e1a5d2025c44786a880d8721e7b3dddeb7ea5aa65d73aff712f43dc3d7b267a2b7deccf24da30052860fca0fb0a6ecee837ea8e7c145e03827538737c4acddb568019cacebf84647d3695825717673db2c8194b478fca2d766305405691b61963bf688fc51de8d142ad6e8b0b20701868d721588de75283d73c06e9682e3701062bc1853a7884ef577ca0748b6ffc63780bb9183be87e294a0f51b09aafd63c30130ebbb4549c651a7d08d3fc05d3e201d330517d87819b7766f2429d58e1e1ad1827393344170e22f8640bd03bd9080b3a7c0cce9fbc9ab88dffe3fd005dd8e42b97c1ade56ae786c78172dfe1dc2f14594af49fdee6a9a704717d2da6c93f27fb5f0d289caf326ac63ee71bc15a18f72dfad4639af5f20cd1edee56c5a7063f20d5f96d395a0ae9d74b40d9b2048ca5ceec786e87821c2085402f48f5aa6cb3bd1e95ec789bd5ce39a8fcc24412f5459570af063db2ad1fa15e69830b00dab6625901499d2e06be61bad2f08ddfdfdbb749ab2aced185dc4a82b7ce0b32dcfcd81e8bc0a0a5e9e87e8945b0e132d43e13e32f991375115f11504776bb4b4755be85746e551d2933309b9686e484345263fa00064dff387521a3e8ae4960db0ef0f35c82cb1836ab10e000f4f30c6ce7be74d52fa35b1bcbf4044d68d764863123faf733d827f02b2139763d4c657008a71e8ceb0cb8e3c0d6b8eac9982731d9586602ace958f3a4c126e501a96a82524563a07c94304b0bba93a275ed65ff66b9f88e067f82da9e5f8a9ff49f1f3bcda82a5f0d43dc9c3a903f31ff5366369130b48a51c4ff745bc829f983708e09865f3838652c072c112441638221f8710fa2b596635db45b2df8236ce4c0e8fc595c1ccee8849caf26023df85e1707fb5dc8767e855ac409e6c8fb7dc22cda2b14e7568a901eb4285f10f1f5807ebc996447dea1ef1d87e247f4a3b76eedf90e1f6ef9cd043882838c3870e2283d0df7e3caf3cf2dff2f41e5e3bcaf192e61d9a230597143e54eff72a20a482f3bf41298b943bf5da492a2987c689fad554adc91ea3c26efa20171ff7ce1c426038895830762d2e17761d350c9aaa4e09d7a290509a9d38a2e74d06aa713b43df39b179a898e96f4839253337fb673de5ef56139e2c6c71dc30a4b588e4387a05277f3676579d844682b6353cc030f23cb828a8fdc354459386ea688dd4557a05cafb604e56c50c5045e71e2500b6d24dc4aefaf0a772931694fb12d1bd67a228bc7181d3f457a08329f7686714307aa62a3adca4a40e5061776f48f36e834737c998dd8238d43032bf47261f81db4499374022ee4e6e4ef91ba9783a65e36b26fc8bf706870436a224f30e5471b716ff81cd9af3d761e9dff84fb9c689b8aba5c0b6ea1c0cc1a21e9cf277dfbf7bb39621032267bd8ecc2c2b5e1c3f8c3ef5af8ac909b176eaa8bfcdb34a28b1368b8aa37eb098d177910d0bfd70504b258fe51788929f8663c9ea2652ff14aa818b73a5072d61f6eae3a4faf6e4747bd2f5b42e5368534e9faaf45b3257c91f470d415c270aa75f254d4fd5bec3a0ca6dca74afd5bd2e5eed22db23c0367bfb257011adf020b6895d8e4f54f6a3c85f2815a8adba1a9a7888d98c433de10b7bbcb1941c794c0479e52bdd4ceca06c5b3325b109934ee7ec492a9f59bd2ccb9307bb501761fdd005be27f1a580596a35b9fe6321483a4e48b5a32a3fce88fa71332f7ab5c220b8d3768d7f6d17533133f699867f36aa225ac0b7951f96bb497e65db784771046085b5c38d6122e386fe17839e5fb7", 0x1000}, {&(0x7f00000025c0)="dc7fa4aa50de667a022dd5406bc0f84d462d30e80576d237d4ba5b6a22bb60d5c3578302295cab1b3db77602b1ac97379aa11dda1d7d1fb92d744bb4ce92c29cebc52ccf247eabfd76a74961f7720c15bc9aca0b7b2a25e661a745cbb55880d48d3dc36c0bcb5e4b1976a217402658cb968f0a29296ba8b63f04a9c22799b8a0f8a6c874882d9e309d0d05ffc1594607ea640a31f9c5c543f6c1d81352efa3a1fd2cae948229619d4d70ded9b191113c32ddb189c24b00200d0d854b77b05496120e6dd9c3a65a210807c2121c39e1c0dccb3725529f4662135cecec3696151073fab676d67e6862ae9dc3c15bda4e30aa212f05688a2accc59ca41025f43d35b6e882d48741646143b1bbde82a6970da0d69a4e238b4449e6282a60377248fd83e95124f65ae88a4ed33b29041692c2bea24fd2bbf0e564c6e2782cedceb859d9b83d1051fd3c9a6cc3954ed63650506917f18beb630ae9f32632136aa8e8f6bd7c677e56a4db5b72ec4bc47c4d29f8669a48c1dd5c1683dafe8d2baadfacbb9480b65d283e162a42b3a9b0f0888fa3849ca1bf59fda97125523b586814a7e5b1dec03c88c3e50c50371eff1dfa4ec9ee4d016c5823f3ce67c21fb397e0effe5f0e0071c03d4725911ebb766c2e3ab1256163637c8c058236b1b47d2cb6b26999680e74065d1b0313a87965393b0ffb3c5146a31742da9c885fa7570f43c7985b4a7bed32331d318815b4060ef5fafb5ca78d032ef1771e60a6d30419d0ee4cb1ca1569d61efc787960deed81ef45be8a03566877288ddf23d45372d42671527a54c2e68d046e4b3f3f2ae9314d536d1c661a5ff3d7fc541e0b234d9676882ccf0ec2426a52de0d17c8669dd363f62f24ee646df428dbb016ce566e7fdc23ec50e99d711e8977543b51013fd74117465cb25ad3da47f7439e8e687843b2257b68b16bc53e04fb20186eb332cb742a63807cea3b67ada946b49603d3579ecfdc06b2ba0d38b66e0d450ad95fd9efab868e693729dd69f4862a3ae1e20f25ce3258edd6ec911bbca3903bb076d672bd9ccda39a083acca111c5ebbbcb55dddc0d27eae5c9cc78df270c663959e9217ffa750cd43d3832542b3f0e612cb7638b0d0ac98051a98913802522b9ef3dfa91cb17e8f068091d8010d4654d14839700b9b841792ce7e08b3c7ce795ae4c22561b74a95a2b70b8d133e8e4504fde6f8209569e3ba1a158393f06daeaa6f32d8429036a5ce5cdae9bc43641289d101b617a1876125bc7dcb22a8451f85a84129fe18f9fbc586203ed3e36b37dee0d8f9af0ff9ac2acd117e2640734dd3fae94028f925a3d572849edee464a811edbb46ae7e0e7fa40e043091c33005a7f21809735774e7497694f3a490cd235833f85aa400744c75f67f3933739d4ebd16b9fc852cff9ad2fe93a8ce2f5cb94198b7e586f7b8ee022cb1fd9f149e3ebd9c6a4a6cb5a29573eedc04746e92c1ad039d91fde08767e947a8058e54afa84cd5af114b06f6d2cfdddaf0c4931daa0e6a6ef642a34265df7c5242094b84dcb865093923c0affe4916fc17c139b233fa5f214bbb266ef978c5e8dea59499deb5e45d96adfb1e3a26a9319769ae5dade0377e27a35f419d33303c9261525142fa98d56d9ec7d6fdf8a8355bcd6fed7c4cc81f564193652854a5dd04f2d7d619daf3c61fdb7571afab684cd6c01702b8273b537c1d29d559ca7a9065605b6ace85582d1e38fd54455ef69bcf31fea896ed95b446de71f14c09220e0a3759a0d110cc556cc07f26118a2a65f3732c5a14c2f83901a31043bbeeb33e55aa551a9fe5f8db5e1d8ec66c948cf75668e874cb643789580ac7e14368ff55bce8c51c38bf3c0e55fae483f9f5bfd6f0682202bdd94f229246d9e4559be189a539c85e2507759648c32cece2f97c46636e57f731920632ca0b927f0c8b1094ee98979d47c28c6710e30be3a2dd0beb3b82968abc9a2c1d1e674a832354bf3a6999bbc9fc91bfe08ad921ee481dd5084d9fa7b7229b2418d0f922df79cc66a0e9138be948610efd811d9c3907df5022e043711cdb07c1ebf6a545693bb9c0ebe0c73db5ad276a13a60c43dfa3b695545cb8c47df4af970e44cfc05e89f1dcc1ce67771e2e4f2ebfb25fc86dc6c22960e1fda2918fc1f9c6047cca1b50ee9ba89c43e66a2e1fbc3861fad8b4192e73521d4a1f0d3c8da13f89cc1c0e7a6aa8bd891998ee2cbd7c30fcbf7faf2ac9fde2fa5da5e8646ca796b2566f2109f074e91a640560bfd4833bb7cf3664c7543f8a47c49681afcdbf5b1d308c0aff0fab79d587fc86a4ddfc509f8fbe27e2fb5725195d3b594a5b602e65016a63dcfa85017990224ec782494d68255e2d52f12fbfff0cb755d856f0b6333e1b97bdc47017118914846f97945d3ca1a9112880b88e7222d5cfd397824aa8a77c95a1cdc83ec884ed5fd2cf655899e1c37f8fd4fb58558f24db95e49581c7055dd112e3e337b5af1a17689d84f4ad0c96ce472237288f2e44e35ae66e850145c4e0c26c9f3e53b9c3bc6c838809a179ee69c6b92b6268a346ae91696338459bd0228e83cee8b278a4ed8284babf787720615d70f667ff87c23fcbc271b31f6ea0bbb85cc8081a540e870930c21467218c80bb2466785c36be2a33a81d94ded802e2538a9295349cdf3677a8991d68ac06e8af8c0701d2be0cb7fadc57445b57610180d241140dde6964088659b619499564698cd17569ab92e01816b4eb843219b3c9347ad4e9c76aec6d4ded3989602b0e813a0ad3756980561675ca6e68cf10b5ac4925a71709c01d92600ea32db49b2f62adb8f3c16f0f99e9feec73cfe464e6c43f1f64f20149117d55d5106ae8e395eee7fc30c76d563ca28ca665fdcfec108aadc3204c1b179d5459e3ef92ad7eccc0229f8f81d4d6aec43e6f7ebee6d32a2387950c29a658f3c5fb8d1944896b83d913d81b9186e6a99d2992ff8f38d5ba532a42b4cf7695e08efa822412d7dc678dd1bda9f5cce58e490306c681314cdd6f46ccf2bc42a0dc39ffe07f9fa79c2c10c6dcbfdf53aa0bb418e822d984aa81434839801b7bac2975771d43f3db069bcb8ec53b71b3c6cdc0b01d0c1c887a9f54ee75ebd97f0c52b4ab427caabaa6d10808cec29970590aaa2c990a7a056b2a0e3cb3e06b71f0352412c669fe16f703a1037e3ef442530a78f28e63a498186819f7af2293e3add72c233c54991e01b7d7f3ff1e71b96711787e0c185e8670a16a5f0f0db9ebe1c5c436e9d30796e11491433c354311eaeb34d6a48c871f33208a885168146f24a97e298709607266530f1edffa8b4e71fee86b7d441e926a7e67cc4b9dcaab9e4f37121e300c25f71cdc9a52d1d31459e0d6ed8f8379d7c89ed42d101163c9795201d11ca8407f9b03968ab935a5f2f13235ad28360b7fda1aafdfaf9f2884312c807ed850aa09f6080249a03907ddbb77fbf72a2cb2a496bee89386ef9f703adffe82c4843d990925b3bb56d22297a9400ac2301144bdacfa5baa9e036f78a6c0a3433a01a680fe1aa6053e969e6839fb017b5711c15f1887e5e2277c1d5da66b80d2b8a7ad39fc81e4eb6d18ce26d3b5ede10ec096a2c1cafc52c8d8d5dc95d45f65a79578798501eb653274673a42083b9ea542a2285c9d5dc6ea434f033f7d5b3379d231224ea5de438c12c714091ea85a9d56edc5593a921e83d1fbd46fef44bd8be83d0238495653fd12fb10e830dbdd780c0fe83681caafba9eecfaa1be4abacd1230e8a488c173bc91f63a783d90715fcb8f1399be8b3b96d2dbfef6b72db2b66cbf66f3a33e87eb41160f2dce46236e57997fc4493244fe7fafadce3a727e1b4d048f1c1490964d8cac74fe73d3055945b57a76787c80be0314c373d33feb41dfc8e0d9cdb1285a6d5709746ad98b66138651124162ef955a024a91af622ecf5afcc7fae406ab1d992fe42b771badeec52027d941605ad74697da898861305db97b3d83d9c3bb1562592ed74ff0f86021aad393933e9f459df6676f761af1f89359a92bfda0cbf5de95921da87fd9a72e6a598a589d8d66100674eb2541e4af3664ef8d312e912cf58b62f5d85d50c5da7eada392a85561b70eece6bc77b5b08fa2f10cd7d4f6e4fda0c7d5e684ff47543164192f1112dbc0f12ae3e667278ab04df57698dd5b2612215deddf22ab06c50f29e56b6f8a15b5fca45e64e064636a7d908c90d39516d184099ea527f2019524cd2de041a0b7a15615d70054efad99c5507e0d0325c6540615f5a98068114d4f92fb899d60b772e1983604d9b1ec002d7c69148b0318ad37bdb29d969c5b71ff8386d3779d8abd095ab42a09e0221c5e395d9d0cc73cf9ee311a844aa151a2772837df7451be74daffff8a833afa16b298fe39a87d25e406205270f17213c9f2722101dfc848133c3c0d9e8b2871545856eb6f440a963446da2ad90650a535e936ba7983f76a02c22137453e04e64e5403bf9f07dad9c8e140f5125b2d0862a7ff8e5a9ecf4a2400d045312a0ec178767019e7629d35a2d4fa399c31047e6875a72018b7513d21e6814d329cae8333d737633bbf6cad10c6d4e52a4258706352b42257409e2403cc35b7d95ff514327dc955ef63fe32adebde537781a4bb3cbd5f0ef9389a08a252fcdd236c36d4d0b433463a0188a1dd820f668c283819857fe1c5ab597972b85af5f8250bb1d950011b981779b52a273207de972f5335e796d4a1ca1dbaca51cd52145a7f9c711a9340e5e907decf158e5f6ad915e94e8077c4da51194dc7382ea7dfc4afb0dd1081ed5637bcfd6177f757b3193c69eda17c31a85bca2b513e0ec0629c09641a20736d008e249969b331a961384dae368111f796ee3e4d78c03050b7101453b0520bd3fd3f2694addfc61e88b50ac12d3bd200d8b764d8bd3c17c02f7b70e03ad35802d85ea9e446b884dc69aa93627901e17aca1b912113abfdbd916ceff2d823646f8bf74e359bd4dba21c4cd8a75945a686f877024fcf33c8dfb4ba9f0c64f92223f7ec546eac29f040dbffce730bd3faa99ea5b4273eae81d07446f08ba287160c82a930705b06c1e99b20170d570e2d2f0be9c82166804d09183386ccfcfb3814d1a4ffd41ed067c30b94b290e9b0bd8eda7359cf41a0adb454348b01f97c0cd0d9656431eafef5e1357650fb22dc9418c0cdc537aa7ac2ab71bd096e864bdac9ceb51307253f6f2944bd3d5b168148ab4c84efe31e34b32123f47337b4f92a10214f6b64318ee092d1a892381db2c42ce5ccf77ea7da0bc3bd13ed8c158592bd702cb20b1cf41642a935dc2626241a027c5c4613e708e9cc21a7bf79a0dd059119c1f66aea04fcf2cfec89e8558022f2ba2ab688599cb510d3364b9a1fdfc5b07e6b0437f2a43e026bf5bf0d74eaa0424caf3d918092bb4d73689e51a6d30b6dd55e1251380583770ab6af60ff054b4853c3475474173c79c2fb153b4fc4c7831e6fe7fadf525e9070a9d83209aa4a471e1a3ef87661dd34e677db8761ade3f3c8dc0c0bacd3b014408c7ca487695dc28c32eee6fa35f4fe1641383a5b23e83c203a82ff6edc82a13291103f561d107c93dc7fed58e2817373b449ae75a9d22e944453aef8ac941e0a49edc1b82cbe04614a8d229c6036b05771696f489f901a5492ca58e6af21beecf97dcb2d91b73b093a4803392bc478dea299e646a9811a90a0f5afc728b24b046f45e60ac2c49c8f481f6f3b2a55b402e4304a4a61641021e0bf54582fbb3dd5ee0778d5f1d09e7", 0x1000}], 0x6, &(0x7f00000003c0)=[{0xe8, 0xffff, 0x2, "890f683844a156f24e806db1753985dd579767f260d35b314d3eab987946364c73fa1f8d3295fc958b69b926e70e65bbffa10bfa73e9822134b1fb63d3b2bde32237278eb2276a2a924a4ead75b6c4782997cf34aaa2ea4245b31182f2bad65e07bbca339edbc2f901e2d5e8f388852e415f86be97fabe59ad4b96e0d2a9e21f22183b08ebdb0a58d183645235f2338aca1ee13a54fa660f842954bd73db50d9769c58c782192417c26b87c9c3bdcb850e829da64d3b94aa37be6680407085b75f02c416d42984519260c0db0679f44cdaf708413e48a5"}], 0xe8}, 0x8) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6100, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr, {[@generic={0x89, 0x2}]}}, @icmp=@mask_request}}}}) 15:26:35 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/183, 0xb7) r1 = socket(0x2, 0x400000001002, 0x0) dup2(r1, r1) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r2, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x200, r2}) fcntl$setown(0xffffffffffffffff, 0x6, r2) sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) 15:26:35 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000001ffff000000000000f87c8a5b67071b542b26ed191287bee2150000002900000032000000030080003591af0dc1bb893ff07b99455a0ea75f68f73d5ae998295ea643b4ddee48fb15282ef1cd29e6ac35699d0c991fe0a8d14487b3bb76955a40cb3e6070df6744dc497794f0e312c2d06983ed9b1f979ed0c3714e18482a820411cc4d29dab241c5ce676a8b96cd8659700413e9d5f79496e08f0000171900000000"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = semget$private(0x0, 0x7, 0x3e0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/172) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000140)=""/60) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 15:26:36 executing program 0: sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000040)="b3cd0df8e7d6563ba48326928ba5319fcc729a25801125f6b9758f6c", 0x1c}, {&(0x7f0000000080)="e39780a088900df6e163a002f238153907aecde3201f22e2acdc25d002155a6c7f6ed5c05c23668392e226fadfe1a3b59b9cc7b3dcd20535df49f14ff7ead803e47bf0465fc7edad3a5fa473c209868d9dd523c07993aeae2a6e8f3bdc8872d38e183fde8cb2e87d60c9134bf91b1b264bfd6a0ebb9f9749505b070359811fd5730f56bfe6b6c64f2fd220", 0x8b}, {&(0x7f0000000140)="9a72b9b83b7808df6adfa8e74fa0494a79ee33c93f70db175cb1bdc44b176051446f29abed0b99f2226c4805a536d7bf6378e95a70a6910b6eb74d32afce3d64559989d41f92b28c96c242aafaf85b92e49c2cb85dd7daa295ab65e6aa08b4d0aab51feb3fb54e025949c10036667e6ef1e5569f0e007a78d0043ea28a4c63db59e3821459c20885f5dd0020ff933d87794c7acdf01a54b2e958790f4f0645aec459a772cc7e6555e75fc3c5a6b312a5538a515d649679e4", 0xb8}], 0x3, &(0x7f0000000240)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x18, 0x4}, 0x8) r0 = socket$inet6(0x18, 0x1, 0x9) connect(r0, &(0x7f00000002c0)=@in={0x2, 0x0}, 0xc) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000340)=0xc) fcntl$getown(r1, 0x5) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000003c0)=0x2) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSBRK(r3, 0x2000747b) write(0xffffffffffffffff, &(0x7f0000000400)="2794ca263f7aad982d08c4677b59876a96d62548adafcbdf7dbfff874d6a0b25fcadf7390f1b22e770bc8110ad81e738811bc70f424d8eeb33a0d5ce6b15f7ade407828ae0ef8b70a1e0e82e4830eeab235fba9366876f3cf36e66ca115d7fb8f98de618c7da48386e853191e2a35205cd1036e19f52d2062898980d7196a1d3e00d747fc5653bac220347eb383fb8d6f356c3f789168a09a286c0bfa0a8701dc3c9807fc6604165cc42189805e80e6b9654b69ff2d954022cfac80d3006dab575f61c26b6c3", 0xc6) ftruncate(r3, 0x0, 0x7ff) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000500)=0x3) fchmod(r3, 0x28) recvfrom$inet6(r3, &(0x7f0000000540)=""/69, 0x45, 0x1, &(0x7f00000005c0)={0x18, 0x2, 0x2, 0x401}, 0xc) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000600)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f0000000640)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000800)=[{&(0x7f0000000680)="dfb4e86f41ef85018f570b225af7fad56b4b5b37ea59aa3fa9f8ebec2fbd5966d68ff58e24d212f8b8a7861e05079367957ed0602472f52689261e340875b31942cdac79ca54710b7a188029ed7587ee31856e0dbc42e77e6c0f43a1c1424057f2cb4d2acdc7bf856e2339ad69a7309e2d9364c37102e78e4844100d23", 0x7d}, {&(0x7f0000000700)="9fd72242884c561e65ec42acd68d615be66445d1f3a5c3ad7c3c4ace52deca345ce7c29a8b0caaff78465f677bf72fa9a3bfe73b927172e4fc6f7c83018d32f353dfd0f83523f769150cf60c8e6d0f93910d67", 0x53}, {&(0x7f0000000780)="0c7d6fd34ec735d503f78235f1a7e877b18c784b251359329756e878d4f2ea5e3e10069f8e78b0111990959afa72811e9efad330c856da52b9c60f647fe21f5f5a37490807901fc239799d3b046c0357d894453b95a040128381faa0b63408d26a4001", 0x63}], 0x3}, 0x402) r4 = socket(0x1, 0x4, 0x3) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000880)=0x9) r5 = openat(r3, &(0x7f00000008c0)='./file0\x00', 0x10, 0x44) kevent(0xffffffffffffffff, &(0x7f00000009c0)=[{{}, 0xfffffffffffffffe, 0x9f, 0xfffff, 0x8, 0x6}, {{r5}, 0xfffffffffffffffd, 0xf0, 0x40000000, 0x200, 0x80000001}, {{r2}, 0xfffffffffffffffe, 0xa2, 0x1, 0x7, 0x2}, {{r1}, 0xfffffffffffffffc, 0xa8, 0xf0000000, 0x5, 0x3}], 0x6, &(0x7f0000000a80)=[{{}, 0xfffffffffffffffb, 0x80, 0xfffcd, 0x3, 0x6}], 0x9, &(0x7f0000000ac0)={0x0, 0x6}) 15:26:36 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='c\x00') r0 = socket$unix(0x1, 0x1, 0x0) lstat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000200)) accept(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000cddf17e7e2af00000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000004000000000000000000000000000000000bfea64ba5768ffb344fc04c26f13c6e9b3fd7d1fcb5642b28733aacc35a7bcb52"], &(0x7f00000000c0)=0x6e) 15:26:36 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xffffffff) ftruncate(0xffffffffffffffff, 0x0, 0x100000004) 15:26:36 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mprotect(&(0x7f00003e6000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f00004f2000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 15:26:38 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x4, 0xfffffff7, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) connect$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) r4 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0xc5) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000140)={0x9, 0x2}) pipe2(&(0x7f0000000040), 0x10000) 15:26:38 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000580)=0x5) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f0000000580)=0x5) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) pwritev(r5, &(0x7f00000000c0), 0x0, 0x0, 0x2) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x202) semget$private(0x0, 0x1, 0x438) poll(&(0x7f0000000080), 0x0, 0x9) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000000)) 15:26:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) r2 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x98) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) syz_open_pts() truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', 0x0) 15:26:39 executing program 0: r0 = socket(0x18, 0x2, 0x0) getpeername$unix(r0, &(0x7f0000000500)=@abs, &(0x7f00000002c0)=0xfffffffffffffed4) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x7fff, 0xfffffffa}, 0x8) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, 0x0, 0x0, 0x0, 0xd) 15:26:39 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000380000000000019078e0000002ac1400aa030c907800000000450000000000000000290000e00000020000000037fa8441f0f961038ee797f725fe695395e31f52a217fba3dd682af803f74ec14a973c21f3fd5294914110e67f4aea6dc3d5312aaf4f0b69b82387d2fc26ab6421e5adb54f55aedf62c466962804d955e0c0da52bced719fc7bc0da41d439e90936584925d3bc832b4819f2737453b59ad7fa48cd9d37d525bef229ee82084b7ae"]) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x84) 15:26:39 executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaad52c0000000000019078e0000001e0cae1350000000000000000ac1c7c4775bf110d60370ca2fc485b831d8af3681c31b22ee1709b3328fe7684431ffee079bc42652df536fcc11080cd729320bfc300bdfe48d15a9f07036bb8106a0855629ae380e7ce347bd73adec1aec28b8b312b17f248df581f21a7e03f584341ea1c4384ea9eefe349f5b8edf90d69afee2dcd182803c6bdc5d9c3c4fa0c13ee3a83270d0434d9abf0cb2789d7af31c2e1bf011d7bdae180d7deed01ebed44000000006bb5a62b13979e453d92f49aff9deb11353adc30dc71f84ca30b92e882d4f10f4ff337a3029600"/252]) 15:26:39 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3070060e3dce5081a6f09000000000000f200"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 15:26:39 executing program 0: r0 = kqueue() r1 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000001c0)={0x9, 0x1}) mprotect(&(0x7f00008a4000/0x2000)=nil, 0x2000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f0000ac3000/0x3000)=nil, 0x3000) munlock(&(0x7f0000cfb000/0x4000)=nil, 0x4000) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r4, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xffffffffffffffff, 0x50, 0x1, 0x1fb, 0x1}, {{}, 0xfffffffffffffffa, 0x4, 0x40000080, 0x3f, 0x100}, {{}, 0xfffffffffffffff9, 0x8b, 0x20, 0x100}, {{}, 0xffffffffffffffff, 0x2, 0x20000000, 0x73, 0xa768}, {{}, 0xfffffffffffffffc, 0x0, 0x40, 0x5, 0x3}, {{}, 0xfffffffffffffff8, 0x80, 0x40, 0xffff, 0x7}, {{r3}, 0xfffffffffffffffd, 0x22, 0x2, 0x7, 0x10001}], 0x1c, &(0x7f00000003c0)=[{{}, 0xfffffffffffffffa, 0x86, 0x20, 0x40, 0x4}, {{r4}, 0xffffffffffffffff, 0x10, 0x1, 0x0, 0x7}, {{r5}, 0xfffffffffffffffd, 0xa4, 0x1, 0x100000000, 0x7}, {{r2}, 0xfffffffffffffffe, 0x31, 0x40, 0x3f, 0xffffffffffffff7f}], 0x81, &(0x7f0000000440)={0x7fffffff, 0x1}) kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) socketpair(0x18, 0x4000, 0x8e, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$inet(r6, &(0x7f0000000100)="52d6a095bbaa21f89290ff60345a589f6fe445429cc01fedba2c08065444ded7784bc77ea3a8497fb4708c8d95cc7217c27cd493f813f903036919bab2b11d3e8db47425f6f9c946e6a914bea8212a28cb3b75317a737d5364ee92fc8ce80dc424a1b635461faea632fe58adfb233aea15473cda845f97b0210537844553e36759cceaf077", 0x85, 0x4, 0x0, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x3}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x8, 0x0, 0x0, 0x0, 0x0) 15:26:42 executing program 0: r0 = socket(0x18, 0x0, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) mprotect(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x1) pledge(0x0, &(0x7f0000000040)='\'\x00') 15:26:42 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08002500003000000000000090004500e29eeeb40b3ca50d0000ffffffff7f000001414714b4ef3b7df5a2fa48956d500a276562a7d2e086aa4fb1c19ea4377a38381ae867973ad01af6b4f8f52a17895960bdd46f16e7977b6f32df255ba3c617c0c5826476e7261e9eeea7ba52fb0161fc5758697dcc40aaffacc3a426b80020556f98c21621b30539cbf9188bf0fb3cdbc52455bb9efcf6af0d85826a12c7c6a8539bc393eca568788d50f0b98d80b383f8670ea4e6d4688c059f4a7d5231decf68a0655b4eade88d6ac543b5c10c9dd1e68225c48b0ede0f61bbec00"/249]) 15:26:42 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchmodat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x105, 0x0) 15:26:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRESHEX], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(0xffffffffffffffff, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0xfffffffffffffef0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x41) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x20, 0x8000, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb0010000000000000f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0x30b, 0x403, &(0x7f0000000140)={0x2, 0x2}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 15:26:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x2, 0x8, 0x8e3, 0x1, 0x1f, 0x9, 0x0, 0x2, 0x0, 0x1, 0x3}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x9, 0x0, "03664e2baf0c033c7ad293795acd0000001000"}) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000000)='k', 0x1}], 0x1) read(r3, &(0x7f0000001540)=""/216, 0xd8) 15:26:43 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xf1}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) dup2(r0, r1) 15:26:43 executing program 0: r0 = semget$private(0x0, 0x4, 0x220) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r1}}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r1, 0x190, 0x100}, 0x5, 0x5, 0x2}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)) socketpair(0x2, 0x2, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) semop(r2, &(0x7f0000000040)=[{0x2, 0x20, 0x1000}], 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xc94fbd36ca7852af, 0x0) semop(0x0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(0x0, &(0x7f0000000380), 0x1d) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/125) semop(0x0, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000001c0)={{0xeea1, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x4, 0x7, 0x200}) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semop(0x0, &(0x7f0000000080)=[{0x3, 0xfff7, 0x400}], 0x1) ioctl$KDDISABIO(r3, 0x20004b3d) 15:26:43 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000580)=0x5) accept(r2, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) 15:26:43 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) recvmsg(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000002580), 0x0, 0x0}, 0x0) r3 = socket(0x30, 0x2, 0xfc) r4 = socket(0x1, 0x8000, 0x40) r5 = dup2(r3, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) 15:26:43 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) r0 = socket(0x1d, 0x4, 0x0) r1 = socket(0x18, 0x0, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) syz_emit_ethernet(0x56, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000000203aff21405aafca51147426c00f82763347a0ff020000000000000000000000880090783f000000fe8000000000000000000000000000bb0201bf51e0ac1c57000000"]) 15:26:43 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x0) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) setsockopt(r0, 0x7, 0x2, &(0x7f00000000c0)="11c334f57c73d7724315e7b15b1b1c4409f2effe5a5d7fc3196534f55b04459df1f8c0fdfad11d7c205003b757b0f596cc0f3a3ec51d71312852f842858a02a586c756d42bf6d0780775961d27e1802b", 0x50) munlock(&(0x7f0000003000/0x4000)=nil, 0x4000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)="f0d87cf931b8beb4c2aea85d1e145ed44fabd5bf732b9ad86f86365f1c2c1a287d9ab9597169afeb0f3533319f2fd39f01fca829ed55091a1f2e3771246bb2a236053314d191026c532702b467d397f21e3683382130ba0cfefdc046d74d149ac101bedf70", 0x65) munmap(&(0x7f0000003000/0x1000)=nil, 0x1000) 15:26:43 executing program 0: r0 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r0, &(0x7f0000000140)="880000d2ea465755f8b40500afec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb0000000000000000decc654e9c0600", 0x42) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="da42d8047d6a25f7e7414fae8a870c611e674f183847a748691dce4e7edebadcb9d7225b552917c7d715b28eb2ca5d8a058458c6ec9b52229fad74aabef427dfef64d66270b17ae5d56086813de126149cc317e4d520c6dd66daa282d55089f1c5d2d044a649223546ddb79f35e4f44c80138b5b14f59679f512db98dfcb418123da025c289e095771a72f", 0x8b) 15:26:43 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="cc", 0x1) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000580)=0x5) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) preadv(r4, &(0x7f0000000b00)=[{&(0x7f00000006c0)=""/240, 0xf0}, {&(0x7f0000002700)=""/4067, 0xfe3}, {&(0x7f0000000840)=""/109, 0x6d}, {&(0x7f0000000240)=""/20, 0x14}, {&(0x7f0000001080)=""/248, 0xf8}, {&(0x7f00000038c0)=""/4093, 0xffd}, {&(0x7f00000048c0)=""/178, 0xb2}, {&(0x7f0000000e80)=""/260, 0x104}, {&(0x7f0000000fc0)=""/141, 0x8d}, {&(0x7f00000007c0)=""/78, 0x4e}], 0xa, 0x0, 0x7fffffff) openat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x24) r5 = socket(0x18, 0x2, 0x0) getpeername$unix(r5, &(0x7f0000000500)=@abs, &(0x7f00000002c0)=0xfffffffffffffed4) r6 = fcntl$dupfd(r3, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f0000000580)=0x5) unlinkat(r6, &(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') 15:26:43 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000340)="0240cfab9facb9cf4e894d1a9cb8e16bb24e80dca2e55cc09d03adf0bcf14bedb67d8f53baae6d89f6a1fd736dffecde0e35a304645e011f4d3b908ba958e5cfad79248eec38e16bb079b1aa42cf93f5e3687ec412f8a1a9e7ca69b80b78916be32ea1ae7c77c19bc30a2261656b170000000000007ee40e41652f5db162a253ebd197e8e452cc090bf3b5a4000000000000b8b0cf3cd1370d3879ddee7f7e83529922de2a28131e", 0xfffffffffffffdd1}], 0x1, 0x0, 0x0) close(r0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x400, 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) fcntl$dupfd(r1, 0x0, r2) sendmsg$unix(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000240)="34f4d4ae9856293a7c22ccd5847bb9663c352ffe3ed0198b796446e6c07597675833b4fb68e436a3a544c5f68550a25503079ef6e2b8c442c9467bd8643ad3e611d159864d5dd8d19d33eac71d18da5a98884e8134a559a5f0a081d63eecc5ec1349cdb82aeefd05b533f4e440c980b6063f4ae41fd693817fa25cf985bfe188395e79c739b046622859091e7a55", 0x8e}], 0x1, 0x0, 0x0, 0xf}, 0x40a) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) setsockopt(r3, 0x6, 0x1, &(0x7f00000005c0)="7b87d28d944c286a45c31ac2f781ea57922d2646a5cc07a3772fd74e842dce6220e4fd105a6326e1f98f69bee202fd681dd20ee0c2b2929d6c476d91057cdfc858f11d599e516e58e3522b8cdddc5a531e49f2528711f120a94bfc40331aad0e2b5cb27d67f451e21057f66bd19134396663b150a2ac5dfca744848a249a5ddd26027a19b3bc0b8ae15a753f9f60e52b2f5349db1ffecf93cf29b7fc2ad25cb8749fb61aeed8d6f41881b4e9377b86e965afa2e1a8528e00c1c58a8fe92902b8148e96e453c4d5116e52f8a228fa76a032a4be071494f603e8780b129010d3bcabb9198e9aec018e012ba452eee48f5f0b3050102d5d5ac29596c8234b4b7d853488ba7b26d673656afaf6cc029f9169cca6a76c9522c212d406c6c7fd4e20c6ec1e2b0aa08c2e84361d6093c551bb17485ffe13921ee180592d2cbe6505e1e13605397fae60493ecbe36decca9cc86ba6aab8a8b1fe6fd479422d8e38def14b4740938fb9547e01ffb296d196d1007a8529ae6a224b0c0d6bbbcabbb9735f03edfb4c64bbcd9caed864cb5cde598a5c9101604560add38befef4891e1ce0379e46f0c4b51d0db0534181706173d095092a1732e3def299a4979976fe1220da072744ef1a9a98ab5642dd0bb27b299297021a71d067e500a7ed3fafb51660e75dc9fbafd3b0dc5fdcf8eede3dbbe28347e8a671d4d9d44771a3aa0f490e60fa3f8c8c2e0168423bd1ab0081bba5cd1140f85360c8f854225498ffc72ef683360a94393010b9e5fcc96ec419995abf09bc927039b1240192616cdc3b67f266aeada80c9e12f809b5d11ce9fe0e77f1412f6df792f0fa2b5ef15912502a2e9e543f379384cf5d969b59794052410223684796e86395cc0f7f531d6011bff6433205e823909cd492d069dd47aadbdb7dc7dd6fcdc0e164d6b09f645f5d1d9be21e34eaf5afe96ce06b7de1b7b266e3c2221c2d7c2945d42f0855030594b21c54c35ad441edb238fd239f23fe46800165c740424c5f19e07a531fae8b8f4568490c02bea3b5bd912093265f3139a5c36913dc8267bd9fc0aa09527868a18b537769dd335a456f523915df9cf23d76f17cf75529aaa6a32a584e482a43ff245bc14e6a3a56a8ad06597b0774131246d65096605674ba89602a24845a1ffd1aa69679b55e3b59d8714ce1b51ba1fb19b0f86761a2a91f73f8a4230f4d9f1eb2b6405499ab05ba00683071fe90b5e27a13453b2ea9ae5ce6fb8eb3ebb5d5c027230e922a3a47826c68b452e139169c66cbb7b7c805c96cb27afc98634ca92e0b29f9912830f7b8a6f608c37ed6331bf6da129c88d06570bfd06a380f90ca9b4056088696156677be8dc44f037e702ef1c213fd15e5caf4127309c3df5bcfb9edc60194a6f508980bf3bb67d95c645974ee1e121c18c309b09ad9ef821ae85f4695fb076add572ccaad810d5ad3e8da155be88093e4764e1451fbedad6903e05fa7db742e9a08c5413bc5be912526066a4dfe685084ac2710921701584723d838a7bdbe606bf6486b65b0071d63384da8fd29de626bd01033acc8ce955f2aeaf98abb27e3fdd0aa87b62485ce0fcf5ab47fd7914cfd1bdea2548a851afe67e4e90d595fcf57e9cf16cce85822afcf7f1ad63ccb349a63f8b67e0b15bfbd748e8ecd7a555fd493ec64bc20cdb55d4aa7a5fc7b28ff2fc3e8b2d244fa2c91265d4a953e41d41c6534de566bb3b14ff30b9d73be401d8e88fc33ce0d275c63802025350419d5497657c8b55363a126f69b955b9ddef464b5f9fce2a44acc28b971e556fc42fd11b8ac76a0f647d139dd5f4318b81724d6f69d00f9b5d6105078aae66a1f4354d5d2387711859b01abbf93f1b57f1bc67ae922a5cb9ee56d2cb47b7eb349f127043a69c841253d609970d9ab91cb9a30c8199619156f127f8604b3911066f701cca13f626cc2985b879ca1ec667200419ea483d4d0047ca0120ee3b675be31cba3a5b8e50bcf92093e10bebb4993b9a63402633f30e17cb2429cea15b15ff2297ff44c7a036fb03151b89e3f7724ec0808e417d518df200b446bfd5df65114d404d9c440e354439ae283a0709fc05cfb72694c305d1a476987001a3eac05d87a6510f564e810ee6072fff6fbdcfcdc1faea638c2c55dc6a04a5501c58eecc60fec2d6ce005b623110f44b05bf7f385236292788ce0d905e89bd51da54b9f5e2c9b5ea52ac538b954808f6a7cfa5725292fd9e4ab70e564e6d1559d69f34a1610cf02f51651236841d17629598cc56609ea1dfaf4a220b75848f8c76fa6a9266797f4e4439a12b9e658502a1f89a0fadb880ac5915e5a60016f77ec59b7ea90aa5a53e5cfaa9e9591d6186921a4ee1ec677dab65afc0d27e92d16496668f7f4159c8c7dc8ff480edfea9045e73f8fc25df98027f942c2051f5c4cb218ea9f18e9d8b36bde099ead3fdaaf106d3597ae01efd38c28cb786f3202c76cadc9ef8fa4d541801928b53cf739062af07b774a72ee5dc7636ffdd0abd4f17eb466225cb0b38b1ae4f3830313eae20afe40a7dbe5d3c4d04f250fd2c4475c9f458a49c79198a760cef8948a55dba77281538bbceca597927337fc951ce4b0a4af71043c6eaf779299fee4869bed7ceae8f7c23e8ad6c90fe7ca9bef90fb535b7055dfc277c296849bfaf9f1f125983be027bdce0d5e2505ddf970231a5ef346942eccf5d0bdb081d716e96c1bb0f369a1c8d3a11b937cf9a15e800bb24641972c7b96051300e1a2f780396dc15a06b1db21f338cc3f32a5933801b784e4ae31564e26918eff38e294bbdb1d8cac0e29289afae0a78e5c884bd2764ebf3ebe55962b776341a7a8b887f86d719d42b172a6318385c3b73870c10a95678f94132bdc506d90ba673ad7dad3103f22646320f5e9422a5594cb6023c4139e577fd840015f558be0cfa805c393789ab547e7dd2f05d7354a0ae4d7cdd9400e1155f5e61e972c0611fd9afc8a84265d081cdbac71ac5d23db14d84a57f7b584d0e0ef4279d5bdd22ab843a9059dedaceed5bbaf5363db03250a3b136564f0e29dd6433d777f85ea695c035fdb16b2d4b399c96030fb53f625aaa25bf2bc8bd04d714e6d6cfbeee4701e88934ac4b6c1dd387f9b23e1d19fef20fbe655283781b6ba21766884586ac0b113763fb5f1f80fe50ebdbb0749021999c4ca40ef2bec7d049857e1132b954afb741c22ea781814d7a7e00a743a3deb1c6df3b4951046aeb38c27ebae25a92250350170090965421fd9fa5b6c12cb9a3a8f241a9cd83f8b7f168c1b94f22c0309009969c2615368f680457598fd576bb44bc0d13c02aaad8cb485971e958c1a8b8afdf0731637371780e65185d19ef47fc50e5c8864d221f98b9002a3f90dd7663fbd3deafac97fb2fbed8321b1a3a5ef9882de0570b1f44b74f129ad2b6c9bdc7b0a0c09ff46be3548c491032c629ff0fe8687c7abcfb9643e78e14527b2959d4d4c5ad74317cdba6c37553f3a69cb491e605dd6b447cd2083efe0f3b4596285b587d14f1a38a75ee601ae265255c8f5b6f17fafe90c57032ba2dc87fd19cfca1b9be13a5b379d706e4a10b4b43728b7f5157aa2e62a6e666ec46b90795d3ecccf6583ee02d1a0a5656749ded6e1d854f5d83971b09e49f041303881fda1bac32d13dff5aa64eb89a84f17067599ba6f815c7be0012092275c1670ed0c3f0f147cd3b94ead9ffd5eff5ac72a946943530c4c0885ea95db4a336d36cf269bf62f479fe17cb79736952a817954ce5ea2a2d66381518942395802fd3ce8ad92634df55c2646a035f9dc18940700e2656770a438d35c0800acb41b576bbd194e603afd791aae14b3ec9500b0154e6902d76dd7a534006c13f8ad0cd60d130155220ee2240e4b83932d78cfe743bbf6e9639d992afcd221b80efa8c6d812400bbb1dc45821822749ca610736c9e208e12c462261e586d1a98a8ebdddb35ff993455b15b3fea2174b352ddf182b64d30688e2aa3148dbb6fb99bc22bddeb9249a7a2fbcb358e3b69c08358ae0c378194173b8f9d7df30bd2276973e1895242abc0952e8bb436e3f825f83a07669abb2ae75b6d183168d9855c538986db08fcc3c6c988547c4511fb3ca5b5349ec9598ab0d67543623cb9bc33065d1136166b70d157b33c4025e2a4e248c9ad78963a301956af0ec69828f15db2be61bfb2ac9cfcf0e27ea4bbe9833f283d9a6ced4d5c0dbe353959f17f7046bd783513541e5c4079072b05802ed9ebd6f49a8007beb6b744ba91c0397efd77ee9279f9847f2892b5de97a524fc28efed57cf2d60bd96a0bca052cd49c3f23e00e48964b1c5e313b001ae70f59b74d8530513330a7069547d7421a916ae7941e3e6bde2766a9692fe33b28453a7f4170871c3c9f43df8029d69fd3ad56747b0d3befb8a94349b53d1571b8eb85e437fa7d7cdf23e1689d4788a43f6672d1e568c570e72f7140859b41ad29c1f7bbb2601b8e0c0b9dfee9c1bbf509dfdf5b0352cf6e57d20c6fb458403992357e71e97ccae9c384c9c052b30e90fb82037033719a4d01e6592694f3dd382c81545c8febca20928da5705e0400d2e772a967f5e796b9ad12c13d9522cf5d51ac6a906b6dbd7f9ae68226cfee34f6aac6719711343d9e1d768b55129f53a16b816e9b4f7540736810a76e490036a077af13d0cc593f8bf2ada89fbf6dbaa196d7b6e77ded30194aeb31ac8ca7197b6e28151af7d855feb20561bc58b636f982fe4aa4196baa3de01ae7d53fa30875eaf668550031194df54ee04e9a9ded2ec056d5a03edd1471b99bb12575fc6076563fbc2e6fc5b85a2f3f1d75adf85d3ca2e17dbe071248dd9c4b0377c8674672f50578f2546f82d96dc62f3878197e6f4dec957b6339dcb032cfeb4de36c511719c3f3a0e880bae27fe7af86caa59bcad469c286d0b71110b6ac98089c4bc5604fba19a921c78338d12259e1ddf68a489738915c32513bdfa642ab6c4afc7706801d472dc0d03fd1e1019d8f3c4a22f9f908f0bfbb9dce1527801a8dea7d90400aed1183767a5b5b6e92d9773e572720eb354846c25033e659c683687aa3c14f40adcebb525470824e8bd0f6b41d1acad47015b4d76621feff2df1cc30a45f52fd1aee222203934ad6270c70009c8d83c839b8f754d5ad0b2400274a5a64a21a035d95f9804c25abbcd5fae26176174785b0f709b3a016ec8ad745b3bd843a77cd0dc911dc467e260503f46da6aca36fb83085ba63dc8cbe79b0a6b0614fb8521da46011889f29955a7619a18bf8dd0a029ea72a9b65fd9a05604f4cce5249da30463ba8ef9528f94027ed1da3def8ef224675cc093d5590446f2043a398eb9327769395ae02c093b2b3b25fc58a360a3bfe8f30aa8bba0356abc2f0424adb1d7cfd79243056ebd0fb81a7af80c7b5bdc15e4aa06e419beee91303387c3e2a0f92959d3e2e590ae0f91a04188b4a0012fcaa3d392810d30b68d0b1a0e4e813c490450826e815053e748a83036b8445cbd46bb53d976276fc5a7d965671363d0433db0984509460a0b9cc9fe7b8140639f1ba4512e7b1657097ee82868a7af185709bcbeee2099ec9f1eb939e69f37ebd7617b1e27d87835e41edd83410af218d65218685eb7d29810c5aff404d4f7d79a9f3449fee9d10e2300b9c8e9eeb6e3449bfcc16ef53bf2cd923d5fc452b8eecbcae0542bb3773c444439fb685ea51eef49a39ca3b8b16c25674a7995c21083980bcf2f7cf8bb2f2629e0195cb16a24fcd2e9f77b1646e39ea05318c95de", 0x1000) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f0000000580)=0x5) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') r5 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x4, r5) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x40, 0x154) readlinkat(r6, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 15:26:43 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x2000000186) ftruncate(r0, 0x0, 0x8) msgrcv(r1, 0x0, 0x1, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, 0x0, 0x0, 0x11, 0x8, 0x9, 0x5}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f0000000580)=0x5) fchdir(r4) 15:26:43 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x6, 0x200}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)=']]\x00'], &(0x7f0000000140)=[&(0x7f0000000100)='\x00']) sysctl$kern(&(0x7f0000000000)={0x1, 0x2d}, 0x2, 0x0, 0x0, 0x0, 0x0) 15:26:43 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x80) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000140)={0x2, 0x7fffffff}) r0 = kqueue() r1 = socket(0x18, 0x0, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept(r1, 0x0, &(0x7f0000000000)) kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) 15:26:43 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x0, 0x2}) syz_emit_ethernet(0x7e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaa49f37348cdd49014e56028f18be4aaffffffffffff0800450000700000000000019078e0000001000000000304907800000000450000000000000000330000ac1400bb7f000001441800000000000000000000ffff54ffff0000000000000000890f00ac1400bb00000000acff00aa44040000831300ffffffffffff0000a8570052ca803eed9b50241e54415459476d4a55277409170fb9ff02035c771ffe1f44fdd90d6c33d0760f979303008e2e2c694f2352ac6faeeaaab1b2303284a5dd03c94edd054a12d2bb6d0ecb2c97b83d2b184da73582cb601fe8cd09b73f2d6dd9b030b3c26103048416a641e452342440200fd3448551f5986cefaa7caeb83a3ffa756db466844ac728c3f54989578a39a38f0377c80b6d42b6ef434a1fd97852da7d8e933692df2f2b89b3c5351c6cf812ee7e6748"]) 15:26:43 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000040)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) 15:26:43 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)=0x1) r2 = socket(0x18, 0x3, 0xc9) r3 = socket(0x11, 0x3, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f0000000580)=0x5) r6 = openat(r5, &(0x7f0000000080)='./file0\x00', 0x8000, 0x16) shutdown(r6, 0x0) r7 = fcntl$dupfd(r3, 0xa, r2) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x7}) ioctl$TIOCFLUSH(r7, 0x8218694a, &(0x7f0000000300)) 15:26:43 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x108) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000080)=""/109) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x0) close(r1) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x80) 15:26:44 executing program 0: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {&(0x7f00000001c0)=""/140, 0x8c}], 0x2, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, 0x0) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) munmap(&(0x7f0000188000/0x4000)=nil, 0x4000) shmget(0x0, 0x1000, 0x200, &(0x7f0000421000/0x1000)=nil) mlock(&(0x7f0000159000/0x1000)=nil, 0x1000) shmat(r0, &(0x7f000018b000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) 15:26:44 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x14d, 0x0, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) setreuid(0x0, 0x0) r2 = kqueue() socket(0x18, 0x8000, 0xf) r3 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x2, 0x0, 0x800, 0x1f, r3}) r4 = syz_open_pts() r5 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) fchdir(r4) write(0xffffffffffffffff, &(0x7f0000000700)="880000d2ea465755f8b4bb6eefec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000a072cb5d0f737baa1c9a78e1bdc3845e2e27c1dd46da03cf98f3289075ba28e383a58ab4", 0x60) r6 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r6, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) writev(r6, &(0x7f0000000680)=[{&(0x7f0000000340)="cf5629f6704d83343b6ac357458bf2680b672f373727be8556f6657f23c5269458634ae3b9047f06edf68fd0c9ed59b4c14c21cbf49e8e7158a523423bc7829d0327403c9f7429848ae9d3c64c50e9a5b7e517bca17f60913949a99021d213005492edd8ee619f32a88f6000c6c9db81c80e06219b600ccd29adda6bb31fe032ba4c489b14ed932fc436da031ffc871b3122dacdf76720d008b6edfcc7b70db5a8280c9473a2572548c3120f610b458d7ddc9a5ae9b6c7", 0xfffffffffffffd13}, {&(0x7f0000000280)="0fb0586cc2c83272cce4587c2627eddf2fdad963292e5f7aaa85184d8dd8d2f5db1e7fa9d5e0d87bd3d0405bcf4f57769b4d3175f99b7113060e4bd3a62064e3db1bb1600ceee78dca4823c61d8c7843e7", 0x51}, {&(0x7f0000000200)="292db88ff8dc2b819653b099c0b598612a65497d", 0x14}, {&(0x7f0000000400)="1915f906e02c1ac5895c68da814cd0ded47183632e5833c23bbc570c", 0x1c}, {&(0x7f0000000500)="b94ae0920440e71f90810cea325cf05dcf879a6199f1b3499ef61cf7f0a30e505baa3a5f760169bbc97cb240b206119d2e32745bea416b424267f1d8780c6eb1753912803f97924ff536ba75d1e814a0d6334c7cdd45e3703cce6ce91984c379fdeb4c6623674f1b899e8b7bf8c16c737f2c04d7cfb5bccab6beb9873b315decbd129e2e423b73ef1a7287115ed52a57b22069f2290fb715377a9f230c515205e461a741de7f0292f0f5006150ff97038d693e86aa1055265eb40709fe226f6ee42bbed90b91e7832ad266dd2dbfab00000000000000", 0xd6}, {&(0x7f0000000480)="cd7eb5fea7ba9b04f1e68d998f6c5bae682e3c7d5c09606481ab2f6392b7870faee83ebb87cb534e235cb650d9561aff78080489753a", 0x36}, {&(0x7f0000000600)="a2127cd98e81a13239db415b5332ab53bbd6cb5d49f8d4915f285e20da4677192f9156db818d80ef110aa4fde9cba1ae3862527911352f9b1cb32499d7624f04aa6b2542dace1777d4be", 0x4a}], 0x7) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f0000000140)) kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0xa7}, {{r5}, 0xfffffffffffffffb, 0x5}, {{r4}, 0xffffffffffffffff}], 0x7fff, &(0x7f0000000240), 0xfffff864, &(0x7f0000000300)) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000180)=""/49, &(0x7f0000000240)=0x31) 15:26:44 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f00000008c0)=""/222, 0xde}, {&(0x7f0000000400)=""/183, 0xb7}, {&(0x7f00000009c0)=""/210, 0xd2}, {&(0x7f0000000bc0)=""/174, 0xae}], 0x4, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x4013, r2, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000100)=0x80000001) r4 = dup2(r1, r0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f0000000580)=0x5) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) preadv(0xffffffffffffffff, &(0x7f0000000ac0)=[{&(0x7f0000000c80)=""/246, 0xf6}, {&(0x7f0000002700)=""/4067, 0xfe3}, {&(0x7f0000000840)=""/109, 0x6d}, {&(0x7f0000000240)=""/13, 0xd}, {&(0x7f0000001080)=""/245, 0xf5}, {&(0x7f00000038c0)=""/4093, 0xffd}, {&(0x7f00000006c0)=""/189, 0xbd}, {&(0x7f0000000e80)=""/260, 0x104}, {&(0x7f0000000fc0)=""/141, 0x8d}, {&(0x7f00000002c0)=""/82, 0x52}], 0xa, 0x0, 0x7fffffff) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x76840fcca2ff5375, 0x84) write(r7, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) kevent(0xffffffffffffffff, &(0x7f00000001c0), 0x3, &(0x7f00000005c0)=[{{}, 0xfffffffffffffffa, 0x53, 0x40000000, 0x2, 0xf56}, {{}, 0x0, 0x1, 0x1, 0x2000000000002, 0x800001}, {{}, 0xfffffffffffffffa, 0x10, 0x2, 0x8, 0x80}, {{}, 0xfffffffffffffffb, 0x31, 0x1, 0x200}, {{r7}, 0xffffffffffffffff, 0x80, 0x80, 0x80, 0x2a1}, {{}, 0xfffffffffffffff9, 0x0, 0x80, 0x0, 0xfffffffffffffff7}, {{r4}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x9, 0x1}], 0xffffffff, &(0x7f00000003c0)={0xe33, 0x4}) getpeername$unix(r6, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 15:26:44 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x4000, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x0, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) write(r0, &(0x7f0000000000)="0848bc0e280e701df28bc9bda707258c3838a3a750e93e512ee39604c6280f1a7d7c", 0x22) 15:26:44 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x7}, 0x2, &(0x7f0000000200)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df48780d62af3f4e52b136c0e8a8b22e2ebf8a71e8ccb4d0800000000000000739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f8591330467aac3b4905a4c212d3c54882a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee300000000000000004118c4163cfb2aa9045e9818756a9dfdf81255cf887d116003b326eda3a36eefd24b09ed2f553423a8389c54e9d02433f12141db8fc52bea28934f6d202d6624cbd27a6feaa800ad1eeaf9a111110e3ebb1910db1b72a92d78ad32ba714fd99cb3661d60d21d02fc8770b2476d9a7a69fb03e49d7da630f19a4628df0932afd911c9d576b62beceb8be9fe10552870ac9d09de10ca8bee628f35e2c7a9cdb7a17a4ecea5e079fcf9", &(0x7f00000000c0)=0x17a, 0x0, 0x0) 15:26:44 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x22}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x14d}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = syz_open_pts() syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0xa7}, {{}, 0xfffffffffffffffb, 0x5}, {{r2}, 0xffffffffffffffff, 0x40}], 0x7fff, &(0x7f0000000240), 0xfffff864, &(0x7f0000000300)) r3 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r3, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r4 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r4, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r5 = fcntl$dupfd(r3, 0x0, r4) dup(r5) 15:26:44 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x7, 0x3, 0x0, 0x0, 0x9, 0x81, 0x899, 0x0, 0x1, 0x0, 0xb240}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) r2 = socket(0x18, 0x2, 0x0) getpeername$unix(r2, &(0x7f0000000500)=@abs, &(0x7f00000002c0)=0xfffffffffffffed4) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgrcv(r4, &(0x7f0000000240)={0x0, ""/1}, 0x9, 0x3, 0x1000) connect$unix(r2, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) 15:26:44 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$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0/file0\x00'}, 0x10) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) 15:26:44 executing program 0: r0 = shmget(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/252) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000140)) 15:26:44 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x0, 0x0, {0x0, 0x10000000400001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400000, 0x0, "00ebffffff00000000ffffff7f00000000ff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 15:26:44 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x1c}, 0x2, &(0x7f0000000000)="c78530acec650e2f6312f6ae89a5a7c2e55f98dba731975d8cb8af4e938b945c742cbfc6fc2b3a82c883acd9a8b7323b6f1b0f2593e55bc5b98fb54b6eecd6e9f3483dccee085552789d8595e7f9f443c514fa485e34023bf3d6512b56c13e819363af84fe642921896491130e52adcb6cc07ce2a6ebfb6fab83919e0673eb1e26c8fd59e275644292e5b8861c0ca81afdb324b150d5a0c89755cdd1c55c060000000000000046b269", &(0x7f00000000c0)=0xa9, 0x0, 0x0) getegid() mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x1, 0x9c) readlinkat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)=""/66, 0x42) write(r0, &(0x7f0000000340)="880006d2ea465755f8b4bb6eafec7848225cd310015d062e08000000000000000000000000000000d42a310f0f480f24d80f223cd05cbfbb000000000020f90178ce7e59cab0f2f831a66e9876af0d6b13173edc97ded307252089df977661afc0edf886a8d19cb60ba76e40da193f9c43386605263581adb8d65899d62701171e5fb45e735df852bf6909ffffc7a7d0a0f084a0b638d2523968d502695c68e67827b9ca52a174caa0bd60ca68c405c50e2d7ab4f62a4631919eba81c59a6f70248f7c44ba49f7141bdde0d61c4c57b3446fa2c4e819ecf7770a82a7c812c6c964574918cf07", 0xe6) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) 15:26:44 executing program 0: r0 = kqueue() mkdir(&(0x7f0000000180)='./file0\x00', 0x1) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000140)) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r4 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r4, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) kevent(r0, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffc, 0x22}, {{r4}, 0xfffffffffffffffa, 0x0, 0x2, 0x9, 0x2}], 0x441280, 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x1f0) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000040)='./file0\x00', r6, &(0x7f0000000100)='./file1\x00') r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r7, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r7, &(0x7f0000000300)='./file1\x00', r5, &(0x7f0000000340)='./file0\x00') 15:26:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) getpeername$unix(r0, &(0x7f0000000500)=@abs, &(0x7f00000002c0)=0xfffffffffffffed4) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="6a070d3617cd03aefefcbdad00634e19769bb573"], 0x10) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sendto$inet(r3, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) close(r3) r6 = accept$unix(r2, 0x0, &(0x7f0000000080)) recvfrom$unix(r6, &(0x7f0000002200)=""/4096, 0x1000, 0x42, 0x0, 0x0) 15:26:45 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) setegid(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x18, 0xc002, 0x0) r5 = socket$inet6(0x18, 0x4000, 0xb3) fcntl$getown(r5, 0x5) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r6 = dup(r3) sendto$inet6(r6, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 15:26:46 executing program 0: mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x7ff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) 15:26:46 executing program 0: sysctl$fs(&(0x7f0000000000)={0x2}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x2000000186) r1 = msgget$private(0x0, 0x2000000186) msgrcv(0x0, &(0x7f0000000180)=ANY=[@ANYRES16, @ANYRESHEX], 0x1, 0x0, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') msgctl$IPC_SET(r1, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r4, 0x0, 0x9, 0xfff, 0x9, 0x5}) fcntl$getown(r2, 0x5) r5 = msgget$private(0x0, 0x2000000186) msgrcv(r5, &(0x7f0000000180)=ANY=[], 0x1, 0x0, 0x1800) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x68, &(0x7f0000000100)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @rand_addr="552137585b034e6abbab6455592e4a8c", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x80000000, {0x0, 0x6, "01001c", 0x0, 0x0, 0x0, @ipv4={[], [], @broadcast}, @loopback, [], "6019"}}}}}}}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r7, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgget$private(0x0, 0x2000000186) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r9, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_RMID(r0, 0x0) 15:26:46 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x37a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_emit_ethernet(0x7e, &(0x7f0000000200)={@local, @random="d0eab5fb5f2e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x9, {0x13, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x2e, 0x0, @broadcast, @multicast2, {[@lsrr={0x83, 0x17, 0x0, [@local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @loopback, @local={0xac, 0x14, 0x0}, @multicast1]}, @rr={0x7, 0xf, 0x80, [@rand_addr=0xca08, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0xf, 0x5, [@broadcast, @empty, @remote={0xac, 0x14, 0x0}]}]}}, "cb05eedd3b541c79"}}}}}) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698a, &(0x7f0000000000)) r4 = msgget$private(0x0, 0xfffffffffffffffd) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000080)=0x937) r6 = dup(0xffffffffffffff9c) accept$inet6(r6, &(0x7f00000000c0), &(0x7f0000000100)=0xc) msgsnd(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="03000000000000004833de7062b0a41878e2e0da4cdca09d5cf4fa63bfcabf266560ee0f3dc26c599a8d872cf17737482d74e2bb1ee82a4ae09332c4820628856045fcabb2a2b2cf24ae5bec491901000080b4b60408807f884e1ed6147103af692fa9144422c9cc51943f9353645a283a0ea4993daf691a2f5ce0d465b00de06559f81ddba9d20e4ceb4ced6b048ac4618d1ff644a68eae8ae48d260532a7ce3a7bbf6c3171f432d66dfe2d24bf331e473526927ced5677f6f6025b8a696fca41b78bb161599c3f7312275ad646774c4efd7a3977647760977e"], 0xe6, 0x0) msgrcv(r4, &(0x7f0000000000)={0x0, ""/47}, 0x37, 0x3, 0x0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "c697c85ea43f83bcdf00000000000000000ca700"}) syz_open_pts() 15:26:46 executing program 0: syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x20, 0x9) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450010580068000010009078ffffffff000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r1, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a080000000983000002968a737d5bbf001921660a5e308fe80000000000000e12e7868cdf1401ede063eb5", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_extract_tcp_res(&(0x7f0000000500)={0x41424344}, 0x61, 0x0) syz_emit_ethernet(0x3e2, &(0x7f0000000a40)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x3ac, 0x3a, 0xff, @rand_addr="0000000000000db72cd620bd00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x70, 0x0, 0x6, 0x1, 0x0, 0x2, 0x68}, @fragment={0x3a, 0x0, 0x8, 0x0, 0x0, 0x17, 0x66}, @dstopts={0x4, 0x3, [], [@jumbo={0xc2, 0x4, 0x4}, @jumbo={0xc2, 0x4, 0x10fd}, @jumbo={0xc2, 0x4, 0xfff}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x1be}]}, @fragment={0x6c, 0x0, 0x9, 0x0, 0x0, 0x15, 0x67}, @dstopts={0x2c, 0x39, [], [@jumbo={0xc2, 0x4, 0x6}, @generic={0x6, 0x69, "a408539bd474334a5d2a22ea4d89eda9af1d7e177d683ac4e29ec8d0776d0e88d7ab56aba37bdc3d98a17f196ce75459e8ede38240e4e9c7abd70e4cbe1c74a8e9f5dcc1372d2b25111bea7a0dd6c515f5bb0c50ff92f39e5da12ea002d764d003a316bc3881694334"}, @generic={0x3, 0x5f, "af3b8eebb1c0f8262ddccded9376c5ce5b96b365311f39a48aca06cf7dee7a603d7303dfe6ab9a129c1b60a10ce2372dd7e481eea1b93d123254f6c05343126646373ab33cbc8f9acc094266bbbedac0149aabd25bd0a502b04dee2ba75a22"}, @pad1, @enc_lim={0x4, 0x1, 0x92}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @generic={0x0, 0xe8, "d77931d676fe200d50d1238f95092ed1a3b673a753771a95223fe1c6eae8806e579f47cc6faa1a39852e5da5b6343fbbcabcb67d6f132e2429651d5e5f0d099b3db01c8256c5703ef844eb75779fed5b5f6561e702f9a355fa19e8f013c2a31897c820ffea45864bc08d1e4bd59231e3ba56128d3d9b75fd2dafd0fe00ae6b684ea062a14f66362fcde88a7c409a05f7404679a9a8ce19cfc736401354fa92d55174abf14845054daa5a7cde417a02429b5eb4bca66293a45529123b431a0b3c74279f7b7d808f00ddc10b8a1fa7e2ac9ef2d14da006793e673f910479f1cde71205e61a0d842018"}, @pad1]}, @routing={0x6, 0xe, 0x0, 0x3f, 0x0, [@empty, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast2, @remote={0xfe, 0x80, [], 0x0}, @empty, @empty]}, @fragment={0x3b, 0x0, 0x3, 0x0, 0x0, 0x9, 0x68}, @dstopts={0x4, 0x0, [], [@enc_lim={0x4, 0x1, 0x8}, @pad1]}, @dstopts={0x2b, 0xa, [], [@enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1, 0x2d, "f8d63e9dd4080ada07d98d2d7d6680bf1af7c253292e0657eea070b86086c2861a597f1c7ec5e9d08965453f17"}, @jumbo={0xc2, 0x4, 0x40}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x80}, @padn={0x1, 0x1, [0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x3}]}], @tcp={{0x3, 0x0, r1, r2, 0x1, 0x0, 0x6, 0x6, 0x3f, 0x0, 0x200, {[@nop, @nop]}}, {"fc3af563dd004a20d8dce25ae6fc13087afff8b3ad11d2d106bffe998865a12dd50a3f926ee6665d878064096029c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d52a0aba4a41a961d9fdf533d38104952e947a7d8179009038f2988a10993553f312ccaeccd19eb76d3ff74cd95a5986528045066354550b4a69215859d19ef3cd90ab8"}}}}}}}) syz_emit_ethernet(0x103a, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x102c, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x3, r0, r1, 0x1, 0x0, 0x6, 0x8, 0x5, 0x0, 0x1, {[@mss={0x2, 0x4, 0x7}]}}, {"ec93c2957691ecde15a1e5de63d182adcc8f44aaf228805374e354b2f5756e5c741cd7564639f9d1e1b8080c4434b7c88e12193f4f4e8239312398c5c043915e77cd617f4e678f74f9b1641d61b5fe11d1f5b2d7d0a3da28227b545fd31adb9e351ee3f4fb59e1db393bbfbd6dd984f2192d3ea8d26afb2e2eedb6bb2b224ddd4846f7fe34389b079b77e27506ef6a679c0993feb4bbfd49c6e198f5064ef5c9358370e4003c4eb1f503943cd04981ff79c54af162530aab156a981fab9c01aa1f54d1060a05f4c597414f032f71dc99733967995d0738903f2b845ed338a2baa190b80f563047fc280ba7661cc155c758d9820419ff29ba1fe814ea76457b4ec1118d01cc34274fb5797b0caf4f82f6179b0a46c6a7662688ca8a0252ab6769b64de65443cf2508d33096e9446ad4ef9bd69b8094fb05296868564328128953a97318d555afb39514bb97386bc02ef2391ae98a364148027881cbf9c9b65afd22625bce6e5de48a817dc563cd38c4fc2a0ce352b587ca81616e3961d0b494819dad464d1c57cb64cea6c2a3fe72ca427b6a8ccda6f8e13e2995da81e5428e268eccc8e7bc2b9eceb127da6c08870c9c280e5d974e2920c3de4431292d77a05323ede063d26132ea5a990de4ea54fdcaab0c4d118bc087db88de60ff8aae1d9cd8dd68aa9a4d508a0ededf9c988cbcdffa838228e5cfbcc3ea0949d8bacd96ff2364de4a6b9cf0c1a712d1a89a551f46fe295440b50e944bec6b913ec16fe7f3aaeb85bf83af2ff36fda6842351b0b660b0883dfdb32312f4ea1efa3eabe5ec151506d911fba1961faaeaec582470199e42e35a778d1838408aa11cf09a1011a86fbaf5f1c23205ea45d602eca4c64268d660c4df6efb0596ed62fbbd83b95381902622a8caf59ab3a697b7d95877d2294b7ed969c9f90fc88676b83e690d1410fdde9db34366ddbf08db33b36e354601c41a4988b9753c1490587ae87e42642ba0c0259f030055aff9d029e02b169ba806196b2cece9060d81154390738324611a20b824926c722536a5366eff515baa66bdb1d659897166ba7d4e6eb8e55f1626a6782643381b2c77e4619223ccc0fc56d56409d7647052c3f327c449b003e9acf2f5e46aad42b8c3c6fc1af9e095b2d1185e3c7bc3f6e1ef3383b7bd8d6adf6c417da0f232e5a3af5080b644086b69bd45486904975394a0f98250bfe96c3aa723001dba02138fd84b6c01e8c9719b6914175068249a8282e60b2da31b51a7473bb4f1c1cf7848a04bf7426ad2a300eb482f62692d9c11390ada4901edb2696ac8d42454f34a5b8209fd74314820b5cf868201d7d38e65dbb867cf291e076c3770f13f57022d53f0f6954e74be0504e9e5eb8e0bbb266c838fed25297320767c7afb20a99325f069ab453abd17aadb09d70b17b2b65f0b82deb39a97e1ba3866e5398480466483e4613dc6df72a7e00bf01b6ac85f760f7f8a77390c28feffda6d129a2cf61a29e39241dd14266ab4be8e1ba1ecd855d0aec3cf96fcd3be13895bc203118464e4dfd90d1c837b7d03079ecfcaacce7196484cec3d8fa3faa1b791fc022800a1d4b1bb7327b2a4594ecffb3e5106feb0ea48ec3782f068042053b51c5253676b883917196cee598c122f75297824e4b45267aa7aa33846e7c817c46a2b140f3d370c25630ec92b7c054cb530514c8d33d4fc9efa978442f09060b5884433ddbdd44bdea51c956b76dddd0c50602a6ca90ab6eca428f7d83fa52b0c9eb683966ecd044b6945ad0b9c7be545e4b529b96bbc6721d9be37d13898b9a79a5e7e806557e6b68221cfdde37e52b07df309cc6af4ec5f49ac1933ae58a0318f2e7b2dff6fdf997aa24fa7d105193599ff7333039b3f2732c550388774e566a2ae1e6f0d8c75e532bee8487e14d13b221b9c82fb2f521e37b601d291a3b98fc51302b7fae97aa9ef1ffa50a051771babc376a85365d7e98fcce7b69df641b5ef990e49b774a134f72163961ad538a1e188264a494acbccdec6fa4928f853ad162bab1a9863b2e850ceab93a0951d602d6eb26793ee208e7612f8255623285cd2fa63601d1c206890e35105de59a48815f078de6040ba56fc4837e702be19920e122fa2a54956ae3f0efbaae92aed5a7ef7d41fb7a7d7ee846b235f650734b97a39a87404edb664a60b066886f82f3ba962320cf631005e85bb3fd73a2aff43efc50527105bfb819dce6a2e38884e9bbf9ad9918a82efcccea415701e5d701466338299237d368461ffdcfb13915bf08e55546d6a906b397fca909280e4fa1acfb261f116df809fe50738a9c29d93d4ea9d6288c77a73f1e2fb38e9507abe99a5d8c990c2370829b693e3527b5c845d67cc71541a564870dbf3f511a994310ab4f31c9b2f2923c8d95242674c30871367c2fa1ca0d0a0af15e072a64568370972557f643c5599a3b628c74174161e56bdd9f9144a65f857fb914b6536221ec0ea6957d4569967d3b3eaa1b3f93233330a2306d3f50ce3c1416745e372f0ef477593070156b3dd3aed4d96af64b1cc751ac6c6ec59017cb0fc3a5df6f8f7bdb77fed3fffd1320fb56b1b16b6b517274fb40a31ae31c7489fba8596a9c36394dd423331486e9ece59127bafb1ec039354c98fecee559aaf003299c11593cd38e65f0ce5b9b54156ed6b3f988410d395681dc97eccf6032eda3c0e4ad70262cf22f355bb61e8a713eea4229319ee79a05889190bcd3c016e3aef06dc6ac760c3370b763b8ee0903b8b2fb43c73268adf6316418607ba81476b7eeb34e40b05b04c267a8ae5061b8a8fbf104112f7cc73e2dcf8fdd2ca043f2960adef5537c5dbfdffbc23a098fbaaff895f27663a7ed3f04900b3a12f1256369abe23daac5cdf595ea53daf47b7f5449fed0af68880611cb637fa9aff7742435dd562ecc28d1e9f6f7e26e3f8797a1d944d303c40ad8fc3a7e8bb90409b890c0d93021974cea92561d3acd6e7887577aeb6307fc4b0be13d51652e8f0467d42b445db04b920bd1d9e61f3f1dc0bff451b38f2480db2f8e2588109dbfac59fdca89b16d2af1027853d12f09f28e194bc98a62c836f410e8ecddcf745e4d873e282b9a2b1676e8e168c1bb23f4a6285d02acbf1e00c1361419c6fe3961f4bd9bb45c056cd5820a5af257842acd73b112c72a794f771aedaaae998f3426f7a1d6d7af7f9919db65619bba689c019d22df5cd53f05ab1bc2333ca61104e06e16c76e37e70d0fa7b7998f365abe2ca42eb3f98ed25700b3360471c58c1de7ff8571b350293405ecf99e362259c36e0991b087c1516e702e0e3cc7968927149f0d165beefa2766e6f6e6a3cffcd1239a87f4cf6bf470b5ba7f1a34878b7a1e3db59c6eef499a370b40833a6dc27a9accd716a804ae53fc68595c7e4655e4d0358bceb7f792ffb4fbb7a78df9880eb1dfa8b0af7bf41cbe9c65fdb8f6eb1226661814f422f4fffe6f42e50c1ff1565d4a321865e227b8eb4fac34796790a07c9e972b869fbd185ad3509b04e7229a8e7663934faee447790fd98b368944548aff6055d2abd8e976a40d1ce0094faebe97368b1901e01e80b3e0edf32c773b5d1781d1cfc99cec7cb74e32eb9f5eff0de426c9c2b2fe1a76bd9ee8fea896d566401be5a1acdc13075cb7f96c1974dc7fa0a88162b76258b0cd2a276dc6ff8564b2fb28ba65b7a5eaceeded378ad092b7ce4e06ac4d645ece5425fa77ae090ec348fef09fb1a89f3583b0150588617ff69d91fe9b3e9fb2233d1d0be6b91772720ef10df4ff337b7bcd51505460b4946c68d665138bfa57098cf8f12619b38c186a706889e09d8c68a92fbc1bf3c45a8badbe93ff5829f14a0a508037724d805ac51f5e5cc293734af721851b99a7ad603b92e9df16c33df48a6275241585e146e8742d1c001b0f387c872d5d669336e3a34b29df35730ede868df9faaf7dadfc45d55fb7b32cf694689449aeae506be28674837d8fe89caeb2cb68f9e9d9c0f4cb7fdb25c81ed49d8117904082d264491753e2101afc542df4066693fc4e9ad420778030e1507b34152fc6e1d6630023879157fdfa6b62c1ad012a94498eb101cd96bd3e945b740685edb531d26d36b3f1fcf77f7109a9526c8822db91a5497f7b0e444fc473a59e1ddb532e3f7d867b04bf78ce466ea4aa8a0919e6dd88c9337a7f31540eb2603dff739bc122ead6279f5e3fd37e505246e8c46343a66ee39740492c8249f360fc8a8e8beefaece74d32dcc8630a1590dba4549fcc707e77e2ec0a49e071157839ac32ef6eac2436c1ef9824a8111ddaab9e7a40244979b99cfbb83f4cd334727e206c9a18eb06dbf82f5d3b42de6c1846409d0eb13e4ecd097ab1fb223aa84370fe4dd04f1b836836585ece890a0f98e3760c4e1a84d65c63aa6c258de90472f93b11e66fe2ab0c320bab918110ffd12f150322f35811c018a45861219ae7e71910dfedc9f3499c95279758703caed131a46eeb5dc7a7d377ced79ea45b8410050a65f43b4f6e25e927fc71fcb11c2372c844491a2ec5e238762c7ade85ec5872977741a4b7703f9882802b7fb86c80b463faeb4acb31ae1f2590fef17c1e85d6f7fec9eba4266480293fe56a21fb169e19967444056c5ef63e3fd0c79686915d2df5a8008004eae0b9521dd5dac91f04319d580821393da031572204469d8584db5a9534e8a304665a8eb79775c47e7dcfa1a30c666c60a0178db9fdd652b60f67c6b8a758ecaf089b649012e6789dcdd27471e6d5fcca50ab857bcfa51947156ba36ab4adbbb900afd34c5b01f8e2f986340b96ec90a751086a6245ae07943ac45eb2d143c3f4468d27d6f009369599e578d9d6a3b33d671502bc208f114b534934ae6d302bf0eacab1e7b8a0b0b2050c70f9f189ea424561a72d524c2d5139a18f261f7d2fe869cace2a7449e8ad0674c20c8a3269710d2e40bebfda2d7305a2192bbdb701e5a01b1d1070fa2571f15e19d95b91eea5e08f6e8fa9ddc699347a6dc4b4c28be762b5b70d17353a301b6747dc85884a38645feaa62b873b071e78cd5f7bf3f861ddff712ba05598e46e483e9e3ba2cb3b45b08710008ad6c1090b5a8f9df84eb9937cdff1c413662e5b6307922925d0ce9c12e54402275eb249ffc2e31e0b0cbdb9e9cf2e8cec80c5e68fabc7b32d6657b5b8ef201f8f73760365214df79cc789d6af43ad41b1c74dd4d7d20ff12010cd6ff8894a11994ca694e7b6c8f45a0bea96c5e48cc63027f5c25f974e33448c8f9b57f03ed0bd12a9ed17f2e0db9c961c4df0f2293d521e5c663dc4827e313e488dc22bf0c45b3102bee5618cffd4cfff99a487b0fb6eac5f18738d77f3658b78b477b9c16cf50b2b7b57535529c9b6d7ccdd016a40c601386279c387f37aa4c45e8f2f9593038eadc893a9eb93f6c8e2bae58a6a5f9807f06a1863182aada217866efe63a7bfdb6edc6d122a4362074c658595f132fba175da9f809f940a5745f8d24da7874ba5c45b500c07122e10b087ee30bb1fcc4763e4e758cb055849adef110bd4742a7204a04024dfb05632cdb2446f8695e40ef146a4092db364fd68a1646941839367d6b59a907a68ddd01969d3899b318a361a7908599d9df0245b961b41b431df773c6066ca4cfbeefe8d3e6ea34b3fc99f0b30222389cd6c43e825b85337d744e65820c4ef96c6422685d5b5991cf9fbf1cae737bf372fb31136159c60a83f0cb9ffa84c22fba71e567642655f72611ca81137ec5044de130cfc38740a54b76e173bdaf2"}}}}}}) 15:26:46 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x4, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r2, r0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) 15:26:47 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) shutdown(r0, 0x0) 15:26:47 executing program 0: r0 = socket(0x18, 0x0, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x5010, r0, 0x0, 0x3) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000580)=0x5) r3 = socket(0x2, 0x400000001002, 0x0) r4 = getpgid(0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r4, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgsnd(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="0200000000f1ed8a10eac1009bc7a7f04b4f3f18a3af15323602bf9c383658810a1991be6fb114fe6c0600000038123be36f0e88a16260e087403aab9bfbe8e29eacee8ba32d3fe7781128fa939ff90000e60000"], 0x53, 0x800) dup2(r3, r3) r6 = getpgid(0x0) msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r6, 0x0, 0x40, 0x2000000000000006, 0x2, 0x4}) fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x200, r6}) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x22, r6) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 15:26:47 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r1 = socket(0x18, 0xc002, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) kqueue() ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f0000000580)=0x5) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) preadv(r4, &(0x7f0000000b00)=[{&(0x7f00000006c0)=""/240, 0xf0}, {&(0x7f0000002700)=""/4067, 0xfe3}, {&(0x7f0000000840)=""/109, 0x6d}, {&(0x7f0000000240)=""/20, 0x14}, {&(0x7f0000001080)=""/248, 0xf8}, {&(0x7f00000038c0)=""/4093, 0xffd}, {&(0x7f00000048c0)=""/178, 0xb2}, {&(0x7f0000000e80)=""/260, 0x104}, {&(0x7f0000000fc0)=""/141, 0x8d}, {&(0x7f00000007c0)=""/78, 0x4e}], 0xa, 0x0, 0x7fffffff) fchdir(r4) fsync(r3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) socket(0x6, 0x4000, 0x9) dup(r5) 15:26:48 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000001c0)="94c96b6244a2fa894079275130cf97fe5e25793d2e5cfb1c7d0cfc586dfb6ab13fa0a601f0088d3cc4d18a87fb904e82306684fc5b018a457daff865d68b55fcec2998af75c54f1efa805ba1c59df5f402c75bb7811fd174630a7ab1fb7ae09757425a6e24be58919cae27d8f9db515167a3015f70c001da358626500b0e0dbfe66a16bc48d1a2135fb40ef7c8680fe7f0f1aa95d2ce58c29ae2b295d5620fe88b6e7210c200ba924f14df3608a95f6c23de3656944101061c6a0d82fac1338ade03e31fa17d14a43c", 0xc9) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="2470927dd60cbd538b1d223c79", 0xd) semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x11}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x4, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) 15:26:48 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0x4, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x4, 0x724) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$TIOCSCTTY(r1, 0x20007461) 15:26:48 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) r0 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r2, 0x0) chown(&(0x7f0000000080)='./bus\x00', 0x0, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = semget$private(0x0, 0x1, 0x407) semctl$GETPID(r3, 0x4, 0x4, &(0x7f00000000c0)=""/12) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 15:26:48 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) mknod(&(0x7f0000000040)='.\x00', 0x0, 0x1) 15:26:48 executing program 0: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) pwrite(r2, &(0x7f00000001c0)='\x00\x00\x00', 0x3, 0x0, 0x200000000000ff) ftruncate(r2, 0x0, 0x0) bind$inet(r2, &(0x7f0000000140)={0x2, 0x0}, 0xc) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r0, r3) sysctl$kern(&(0x7f0000000040)={0x1, 0x1a}, 0x2, &(0x7f0000000200)="b3aaedec6b66ed08fd6b9daacf9c94188cc0096257d5de8df83111e041138574911171b67b6531e27cf94cba7b18574e7c9d9802c477cd493858ddca71d25ec3aa01ff5721f6ee2585c56d3f7f19ba8e0cb58e9f05e47e6204ceeae8ffa6f516f170bd17f5f912b71e42dd9a57b89908adeade590472133a5299a917f09fd4ec6fb5b2be92165ac3101174a26f88c2247742bab306ea201e2d624a0da68d8df1df68d9cfa8af4afc3772cef291654bdd", &(0x7f00000002c0)=0xb0, &(0x7f0000000300)="7a309259e0fced1da29265037d69643c24a1c423c32fd07aeb3fc5731785545a41c4ba715c68b6f3d1446a782605038761ed425b6728e12f684bc1cfb56af37e5bc666a26ac11d6d54129218feb600a85c01111d6d7a33e868f460060f2429f29e5f7db3a505d771aa41a1b24cd9", 0x6e) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) syz_emit_ethernet(0x7e, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @multicast1, {[@rr={0x7, 0xb, 0x0, [@multicast2, @multicast2]}, @rr={0x7, 0x13, 0x0, [@rand_addr, @local={0xac, 0x14, 0x0}, @multicast2, @multicast2]}, @lsrr={0x83, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @empty, @rand_addr]}, @timestamp={0x44, 0x10, 0x0, 0x0, 0x0, [{[@loopback]}, {}]}]}}}}}}}) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) 15:26:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0xc3, 0xfffffffffffffff8, 0x1fc80d8c, "0000245185a81865fc17ffab7fff0e091fe600"}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000580)=0x3) getsockname$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) r3 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r3, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000340)) 15:26:49 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000380), 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x3}]}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="00000018", 0x4}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) r2 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r3 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r3, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r4 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r4, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r5 = socket(0x18, 0x2, 0x0) getpeername$unix(r5, &(0x7f0000000500)=@abs, &(0x7f00000002c0)=0xfffffffffffffed4) r6 = socket(0x18, 0x2, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000500)=@abs, &(0x7f00000003c0)=0x8) poll(&(0x7f0000000140)=[{r1, 0x100}, {r6, 0x80}, {r1, 0x2}, {r2, 0xc}, {r3, 0x2}, {r4, 0x40}, {r5, 0x100}], 0x7, 0x2dd64) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) open(&(0x7f0000000100)='./bus\x00', 0x80, 0x1) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000000c0)) 15:26:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getrlimit(0x6, &(0x7f0000000040)) r1 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) dup2(r0, r1) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="78b4ff781bdb05709666d0e9d0b3482504bad0593ec50391b56eab1c"], 0x10) write(r1, 0x0, 0x0) 15:26:50 executing program 0: getpid() r0 = getpid() getppid() r1 = socket(0x2, 0x400000001002, 0x0) r2 = dup2(r1, r1) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x7658d1ff3f80e2b3, r5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x200, r3}) setpgid(r0, r3) 15:26:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = getgid() lchown(&(0x7f0000000200)='./file0\x00', 0x0, r0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) r2 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x4, r3, r4, r5, r6, 0x120, 0x3bd9}, 0x100, 0x40, 0x0, r7, 0x800000000000, 0x1, 0x9}) shmctl$IPC_RMID(r2, 0x0) listen(r1, 0x0) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r8, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfffffd72, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) shutdown(r8, 0x1) 15:26:51 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @random="ae108d61cd8c", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @empty, @multicast1}, @icmp=@timestamp={0x16, 0x0, 0x0, 0xe000, 0x1}}}}}) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) syz_emit_ethernet(0x25, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000ffffffffffff8069e7918d4b03cc974468f764250f11898974f91040d8a8d8deeb25419a255c2557ad6a127b5e9b6b1ceef24e8061a140be2761b6cdab4097f90f38805b4395d6cf8ec03e2dbb72078aa9bcb96d1687585cce04b70297f564b152f2315def6bd489c11bc17d58c6f202d44225c3bd2187a8b337d816c4e86fbf3b26d852780852a88e8e84d456f71cb13515238a7a276fa3b6e33705a9dc9e4f808f8b13d163"]) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 15:26:51 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x25, 0x1c, 0x65, 0x9, 0x0, 0x3, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @icmp=@info_request={0xf, 0x0, 0x0, 0x3}}}}}) sysctl$net_mpls(&(0x7f0000000140)={0x4, 0x21, 0x5}, 0x3, &(0x7f0000000180)="30d9cfc03671e022189572335f44018da6d91c76a4063a38d11e73a0cf094b8f1c25f5d25b977909c93ab1e9b301", &(0x7f00000001c0)=0x2e, &(0x7f0000000200)="78ec1c50fb24070491a1", 0xa) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) r1 = socket$inet(0x2, 0x2, 0xc) setsockopt$inet_opts(r1, 0x0, 0x6, 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f0000000580)=0x5) fchflags(r3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) syz_open_pts() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$lock(r1, 0x0, &(0x7f0000000000)={0x0, 0x2, 0xffffffffffffffea, 0x1001300010005}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) 15:26:51 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000600)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "e30600", 0x8, 0x40000000003a, 0x0, @local={0xfe, 0x80, [0xfaffff0f00000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7]}, @mcast2, {[], @icmpv6=@echo_request}}}}}) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)=0x10001) 15:26:51 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000280000000000029078ffefffffe000000112009078e0000000000000000000000000000000dcaa22a157ece1d09d7066fcc17c016ea396f832fabe6e2a91b336eb75b17a69d15e6057c7992526e103c789a96ae1594b2079cf646dad9ed157048b57e22b038fe33175b2f65c991fa67d283e8a90c5c3ef94bce5412433dabf1703c66b199ad83146f824b8cd1581ced8e6c2e3da1e414ec345b71e65381f0f4f5391039bf634761387c9902f556927b7dc05f4d77ce15c425df116391e26104105186c66e2d67ecb481d3ce5c872c1884ff773e3f159d688cd329bc6b5352e2d06b816b7634f00000000000000000000c08a37cdd111ae0cb2a8d99400d155bc1005c907d2df12eb0d4fb4bfc065dbf9f61e4b530d47065a742c689c602147f55a983e0b3738be6a8802a7fd8c6f61173610bea3d2e2bef63801a1e240810fc48e809fdc80927821be2156179366549011ec7920d6af52eb8f253f3206acf660eb998054bccd0f9f2cbd853cd859f4a142cbca62b2a5fcf88c30a58a70d85dc5179dbaddc4fcd831ca309d5de3c49c3eb3700c113dbcfc71eeec39fe796793cd877b2734b7f7e8b03c0858deb8c079925fe452a65e32dc2e4135890e2e1bd62529df"]) r0 = socket$inet(0x2, 0x4, 0x81) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000040)=0x8) r1 = socket(0x18, 0x2, 0x0) getpeername$unix(r1, &(0x7f0000000500)=@abs, &(0x7f00000002c0)=0xfffffffffffffed4) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f0000000580)=0x5) faccessat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) r4 = socket(0x18, 0x0, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x2, 0x0) getpeername$unix(r5, &(0x7f0000000500)=@abs, &(0x7f00000002c0)=0xfffffffffffffed4) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) preadv(r6, &(0x7f0000000b00)=[{&(0x7f00000006c0)=""/240, 0xf0}, {&(0x7f0000002700)=""/4067, 0xfe3}, {&(0x7f0000000840)=""/109, 0x6d}, {&(0x7f0000000240)=""/20, 0x14}, {&(0x7f0000001080)=""/248, 0xf8}, {&(0x7f00000038c0)=""/4093, 0xffd}, {&(0x7f00000048c0)=""/178, 0xb2}, {&(0x7f0000000e80)=""/260, 0x104}, {&(0x7f0000000fc0)=""/141, 0x8d}, {&(0x7f00000007c0)=""/78, 0x4e}], 0xa, 0x0, 0x7fffffff) openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r7 = dup(0xffffffffffffffff) fcntl$getown(r7, 0x5) 15:26:51 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000000)={0x10, 0x1f, 0x4, 0x1, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x906}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6aac}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xa5c}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x10200000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5a58d1f7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x2}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x4}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file/file0\x00'], './file/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80000000}) 15:26:51 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffc}, 0x0) r0 = kqueue() r1 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$TIOCCDTR(r1, 0x20007478) r2 = syz_open_pts() readv(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() kevent(r0, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x5f}], 0x3fc, 0x0, 0x21000101, 0x0) 15:26:51 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00ebffffff00000000ffffff7f00000000ff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) connect$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r3 = socket(0x11, 0x3, 0x0) dup2(r3, r0) 15:26:51 executing program 0: sysctl$hw(&(0x7f0000000000)={0x4, 0xc}, 0x43b2, 0x0, 0x0, 0x0, 0x0) 15:26:51 executing program 0: r0 = getpgid(0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_RMID(r1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) recvmsg(r2, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000002c0)=""/39, 0x27}], 0x1, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0x0) execve(0x0, 0x0, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$KDSETRAD(r6, 0x20004b43) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f00000000c0)=0x3) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000840)="ff6b532fbbdb077a523519ab3bc3cfb6b951febcd3698c7f5bd9081cb1dbee8e4f4a482f80af035be4e010b0167ca2878e5c390b1ea75aec1d9e94b59ef6a0554bafa6860de776257df0fbd44bec8deceee3d276acdfc391969309c98c9ec097673a261e2d56e5fbced54a67ccb76d5acd5684695944218acb32edeb5d708c22038eaa11d7c79a2d7ba5fb343372cbb8378661ce2da3b03804fb732c4e82e954888b1a3001f66fae3ddac6f52f685f8b3c8074b2d5a1934c163967c8b1175dd3083ba26639048a354d3c4d2af39c64220b147dbef42d2d813ef840cf4b2c9d3d885edd435f678f23562dd37e287f12a6839f57b50694375e32c6cc231e4d65861cf7b6f8b2c697a4596e484a67856fe703126c3289dd1831fafba56ec321926a38f83b5fd2d735d2f5f3c43e2df7647e8e63f52bd4cb5aac2c754adc38885e1aa6ca7aa100b3fa27cfeaba077f25993de1e4ee4d779cd8f260294493bdd09d962246152f06706c2d818717cbecd5e3e1acbec5", 0x173}, {&(0x7f00000006c0)="233409813b5a70000000000000000043a248fb14e3a16b57a1ed9346071bd74444e6f66f0aa434303cab61f3ca9bd55540d4946786cbc000cce951edc1a61c0148ebf957a6abf09059aace1f7e3339fdd1bfc56ae76ca8b306f21973d0dab048dfbfe0ab0e67bbc8ff88ddaa8cc8a5d6fdf42182773a097964af0508c8f9542172309fa967a6b6f10acfc2cff118f9f9fc577e3b0000000000000000002d06a1a3d39965bcdf6d85ce97ef9cadcab67ec0da0aab7c8ad6d358981616850bc0286f8e1c04e8f47c5d054b8595679eac947217c21e9e193defa03408603a6e50dab422f96bf6befffd8feb00f7fdb6c534170fd241d5b8b21414e6e2e58700e40b1520ffc2156eeff46280ebaa3b2ae4e387364c504b86cc72fe8325f7661dacf47353dfc4f1000000000000000059aff08d336e825d9b982d5e206720e4f67a1fe13894c5a8c91af3ce17b283b4b78554c3ba1360c4100c17890c22da98b332c901933bc5923d5022547387802e", 0x16d}, {&(0x7f0000000180)="0ed6309e49e72a12458f0b5025ffd82d63f4fc078195ad3de9e738884385c8201f538ce1a8bcb7b43cbf154afb5b4c2dbe72a8dbf87263f602839a4f28f0237442ba6dc13ca803e8ef0b867e4933f2c28cd0416816a374dedba93c7580ca499d81131d7633a8ac39efdbacc0748594fa3d1ec1ec9e9301c21c3270d878480fe36538faf8efaa2ad08201d6eebdb8ddfe30c9aa578de81b19dfa4619631faffbd54cdf69044c9b623fbf761e562278595117192bd41bfb30ec566d424a71c22588147d8e2fb89161ee9ceecafc4d63a9b638f0d6c6ca8ea86eb0cae7699fd0d248e318b07388394e457", 0xe9}], 0x3}, 0x2) 15:26:52 executing program 0: semop(0x0, &(0x7f0000000140)=[{0xb2d1f35224fa3105}], 0x1) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x1, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000000), 0x22) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000080), 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x6, 0x5]) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df", 0x38, 0x0, 0x0, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000340)=""/18) r1 = open$dir(&(0x7f0000000040)='./file1\x00', 0x240, 0x0) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0, 0x810, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x5c1b, r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file1\x00', 0x240, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x810, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) linkat(r1, &(0x7f0000000180)='\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="fbff000001007ea00895e5507d8b5caad95cf529ff03001000f0ff0000000000"]) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000280)=""/85) pipe(&(0x7f0000000380)={0xffffffffffffffff}) renameat(r3, &(0x7f0000000200)='./file0\x00', r2, &(0x7f0000000240)='./file1\x00') 15:26:52 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000000c0)={@local, @broadcast, [{[{0x88a8, 0x4, 0x1, 0x3}], {0x8100, 0x0, 0x0, 0x4}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x33, 0x4, @remote={0xac, 0x14, 0x0}, @loopback}}}}}}) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0x7f, 0x9}) 15:26:52 executing program 0: r0 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x260, 0x1, 0x81, 0x49eb, 0x2}, 0xc) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000580)=0x5) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f00000000c0)="632d69633e6bd5224e49c7c9addaf5069a601b016eb68e9712b4c26085e36ad75b75a94c4f4edc24a269533e286af441bb75a62c88ba926b413a0d4792101859d5a6ebf9d1de6488d6d8ded5ac868318759ce9251985af8dac108125e8ad97b42981c93e8c04e2a80b04b06076786bd051b86e49103da32c8424d8c7034e47bcdb56159e42ad2c6858446137f7b5bb1331084de8684798361e4ae264d756b00f326e0fb38f2a439a1d4d1d043ce8144913a8f40bf4a7b652d8f2b2c5a55f14ccb227623b9f10e81cd60ceac3733735bca2809118c4a0b6ef59b4f62f8934cece1bcc6d", 0xe3}, {&(0x7f00000001c0)="dbaf14f55ad893d5824d1c0b6be405d5d228442311846fdb169ec6a918494668055c86ed4cc9bae16bf7a5d673820fa0f08fb1ab97a0de5769c7809f8371d6aef8b6ee564a38abc447d5598652ae8849c5b7027d51f0a03b7ca2e94fdc6f1ce073d1d1f08baf6d7fec726b3ad9dc1a2f69da7f764d8e90fc29f2a44158a05276083c2e13932bc48d96bb78552adcf13ab735eae2b323d686047558d8c3140f030f3c220d11fe647c591d3eaccf", 0xad}, {&(0x7f0000000280)="a2c9580d319927151d87e0d485523aa9a6ea683793498952bc41f25911d7185de1ab2afbc669047f3b48bb6e91c1014922735ae2", 0x34}, {&(0x7f00000002c0)="9984fcd66bda15df842c22", 0xb}, {&(0x7f0000000300)="15ea2c2d231c5cd3cd1384b22d27cd7ff300", 0x12}, {&(0x7f0000000340)="13f2b38d03b404e97e745b9c18c2276f3c0ee115a5d56cb2cab35e69c254b36a9100d8a114395a91ae325f12bbfc00d52d86397264d3861efc6697ca3274486af87a3894e7f2d0b2fd65bad76fbd8d987f59a36458fdc7954ea553dc84d41c232bd21bc7ceca719b878068b81d83634f9fd4", 0x72}], 0x6, 0x0, 0x7fff) sysctl$kern(&(0x7f0000000000)={0x1, 0x3}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x100, 0x0) 15:26:52 executing program 0: r0 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xc6, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x90, 0x3a, 0x0, @rand_addr="02bf340f19bd27bd2a0d6c4fd7269689", @mcast2, {[], @udp={{0x3, 0x3, 0x8}, {"d34a2299887b09251257adb938800463bae81d52d24d8363d63119754f97fb713b281fdd5603be7884cf2ac3f08561d7f12fc1160a6db10fc76e212b4272414102dfc223fbef40699d06c0d034c63deeefc573da499dd1d47b694d16e02665678f1420098cdc7f3bed9888d89431f0cf62fd31c2e6e5a865c33ec7a50ee098b4a9310f98916f940b"}}}}}}}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x8000, 0x0) pwrite(r1, &(0x7f0000000180)="8d5582298c8e94e70fe9b03079eef61ad3d356ff096c116ea4d3d3f5600eec779cc2d270affd110a7c4fdee5c09750a792bc02eb43649ede5ed2c8ccf9f6b6c8d579d013d7ce477200fcc110beb9b36018f857f9454c4282e557964456b035a251cb90a72b9df6adfa46f9d13ef2844ea741b64735d2c2389ff585bcf0b6c0261bb4620e13c6ab6a200800783a69fafdb1c7e3674fb15b0ae94ae1e74e261b72a60ed8b8c15bf06352685a6fd36622ba94274f357016957c5939b8a1b8c18b94e544fa07cec83a664d93a1fd6ef6c3c1dba5d06ba75435b10164a6b243df7241b26085", 0xe3, 0x0, 0x9) 15:26:52 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000340)="9f8cd510", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) getpeername$unix(r1, &(0x7f0000000500)=@abs, &(0x7f00000002c0)=0xfffffffffffffed4) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 15:26:52 executing program 0: r0 = socket(0x1b, 0x400000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 15:26:52 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000580)="02", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) socket(0x6, 0x4, 0x3f) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 15:26:52 executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0xa}, 0x2, &(0x7f0000000100)="3332e46b3cc59f9a78a9523314698ecf3ea13a683b7f6eff3ea2216b419cfbf499b5acb974e18d3948a4dd16b6dd105eecc2bd43b71d6744b09d988660bba55cc809eda0ade0d003bdb6e4788b75f90c4c3b10215e01488f304aba8b1c6dba1558def872293846cbacf158e84a75a18cb2b47f53208f3414afeb7f306c5894f05e17bb7614e2f5cf0c4f560f7ec131fd80e10464c4e052b6cec4e784da025132afb9ba5b485f8ab9f8f773a5003f0550487f88e1d933257c06e2a8d3d51a35e87582d4a20af521eb3ceb5a0d2d48b4d153fbd5", &(0x7f0000000040)=0xd3, &(0x7f0000000280)="ee20c3f26c898788a498b0dd27a34a67d55831254ef68114f9b055ba524a6a21a7fde3e3320b7ae20996921f8ebbe293b255a7a26cc4ff31e3295007ee238a6c226e17a3da3965f1a9c718d20ba8aaf7f0723c819e267abc9d3a85f02f0c100fbc835f6650c4", 0x66) pipe(&(0x7f0000000000)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20, 0x0) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x46, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffc2cedca4a3070ba89b09979ee924d69fffffaaaaaaaaaaa783004500003800009e7ddd4e5cac37f97997000000019078e0000002ffffffff0307fe0000009700000000000000290000d989d6bc1bf430c840540cb64914449411bcd592e11f3cbe5a1ded2a0b177356dd34a3d2033b89ec4e113d96c8d129d80b65e3a36ee22b0257b7161762fc42703b6c649623c3906b1d71500ed5cbd7f7a075c64d2b1ead2571edef175e860ebd6251746b2eafddf4ce6b49994f3b869d969553ae52e0b8651e95"]) 15:26:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4", 0x0, 0x200000}) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/168, 0xa8}], 0x1, 0x0, 0x2918) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 15:26:53 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="acb8d7fd42071553ced7c4273961f25cd38935993508000000ae91952a1952be50a1310b53001115bec186719907e3272fa9a08427b73e4ac2702d4ab6312bc3e32c0a9a7e7f79a900bd552e5fceda0b2154fffbaf4f9248"], 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(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) sendto$inet6(r2, &(0x7f0000000080)="5624761a3b70478457fe966a0f4206d791207ecb2dd1833b97d8e705d956fe3ed4959c74b13e4b034fbd584b65d9ca7fee79bf8da19fd6fb2423b613279b1965cafb98ed8c4a3c748f35b3b0804b02c622fb04709caba9e838f5ba3993898c382c60cb0b630c6f3270504dfbefc38bf5dc3c5d48a0bd8ba87876e15cba", 0x7d, 0xc, &(0x7f0000000100)={0x18, 0x0, 0xfffffff8}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) linkat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x2, 0x4) munmap(&(0x7f0000695000/0x4000)=nil, 0x4000) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = accept$unix(r1, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 15:26:53 executing program 0: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) lseek(r2, 0x0, 0x3, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) lseek(r3, 0x0, 0x3, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) dup2(r2, r3) lseek(r1, 0x0, 0x3, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) fchflags(r1, 0x10000) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 15:26:53 executing program 0: sysctl$hw(&(0x7f0000000180)={0x6, 0x10}, 0x2, &(0x7f00000005c0)="53853277d1e4e78c09892a3f4f8227e858da867319749f2d8650c8df23e831d87a3b3aa8fab40c72a495d4ddb8ed15d5ed0bd7a05c2dec07fcbef4e86d2d5a245bcd3c38bafaba2c6adfb904677e19c68645ffaf11668fcb8bc77c3a8dde8800b100000000200000a1ed604c8933ce3b503889341eb4f41e17d74dfaf5271557884eb3869efde5e63813e72a5c2c5a9e5d0317d2026dd05b31e9b533d200a8d1dd1f0f3a59b3cc58b221ba735aa82868ff5620b852b8a4d0f0141062ad4cc221c4759e5ca8fb5ce3ffc6f589243038a5d6cbe56711476d746f983488f639b6702aa342acb4c014c5d6252c01b5be2583f98747fab91cce16ca7e6bfdc4dd778199aa9c79ee90429d1f6d02e40f46ca5eb9a3a8ff784edd4f914ee6dcf5f9030bc9db4b6d891c472db31a7c77d13f3c57af51b936459d2a36d35d6cf5b41ceb3b38a5381e030a6def4fc5b98405be1ea0e67566e61071954ade2f7fb41360f34e53051bcdb2ab73754a1a8118b77bc759fffcd1cace2ebda137f276659efd028109b1716334dfed4787737c0fce747f223f1f6ac4e03491f65a98febd15dd82c6f75f06b015cadb475915484e7faaf56879111f0000000000000078e7af045425ff6aca50f7bc393a1eb049d60dd3965064c3eb13f699c63709038325e03c612b029222b3bc16ff0dfb0b94da2bac0b1e68cbb06c93ae892ecfb29ceb72c3b437cd94714522b32634af88bad13fedc889ba4ec3985caf759f9599a7edf0f71b22af0e1f2d11699c529d62a19f26f6c8a4f595652a2f6fd74a94cf5d84855d8afeb8996fb95452509a0652b86d6a834390a83557fb37502e864b621833ef54a79d7516647b2851988608df131d6e30fe773910ac153ae901356313f223e5500263dfe69666794ea7da24a698c6341f1cfdabcc9838b1d46045ef77bbdecfead5d4768959b6237393314c645ed60d9ca181a310377bf16895d477cb679857f14ceef144db3c8a7e93cd787f12b10baecd440ececb86b1bc762dfd448ea9371c47df28e96dad3ecac634c342d61cda63db1a7263731129879a93951140517ee3ea09d4834929ccba19702660bc0ba9b52e1f5cc4dd84fece859e299b01b8690c226860bec7dd3e0adca5d6bf7a4e06ca48e3bd77d4b09019864c1b2cc99c6a1c1f0a3334c4824062720486b9d8885db1af25e187dd64a80d91c200"/872, &(0x7f00000000c0)=0x368, 0x0, 0x0) semctl$SETVAL(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)=0x4) r0 = semget$private(0x0, 0x4, 0x2b7) semget$private(0x0, 0x0, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000940)=[{0x1, 0x6, 0x1000}, {0x2, 0x20, 0x1800}, {0x0, 0xbb, 0x1800}, {0x4, 0x51c9, 0x800}, {0x1, 0xb985}, {0x2, 0xfff}, {0x0, 0xa4}, {0x4, 0x0, 0x1000}, {0x2, 0x4, 0x800}], 0x9) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000280)=""/234) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f00000004c0)=""/208) semop(r0, &(0x7f00000000c0)=[{0x3, 0x7, 0x1800}, {0x3, 0x1}], 0x2) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000080)=0x2) semget$private(0x0, 0x0, 0x64) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x1}, 0xc) r3 = dup(r1) listen(r3, 0x0) close(r3) 15:26:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x40, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffe, 0x2, 0x7, 0x2, "73f300070060c3dce5081af659b0d7317a117c00"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000080)="dc21", 0x2}], 0x1) 15:26:53 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="3e492228bd83aaaaaaaaaaaa0800450000700000000000019078ac1400aaffffffff0302907800000000450000000000000000290000e0000001ffffffff94060000e82bf92371c42c4022e40000831f00e000000800000023ac1400aaac1400aae0000001ac1400aa070000000003b79406000000000100940600000000890700ffffffff000000"]) 15:26:54 executing program 0: syz_emit_ethernet(0x5a, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100242b00168acc61c4d1113fe4f5150000000010fe8000000000000000000000000000aa00004300000000002b000000000000004e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="00000000eb52cf2f"]) 15:26:54 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x6a, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x34, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "155d77", 0x0, 0x11, 0x0, @mcast1, @rand_addr="d3f5ab685191de4dd5e6d1bb848be286", [], "4d48eaf5"}}}}}}}) 15:26:54 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000700)=0x6) sendto$inet6(r1, &(0x7f0000000280)="608e16122616fcdf8e6532a44f74748d35655e2d686aa274c106279a80dcd26a4d26fc33c4782b9626c177834718d0099933e718ca6a6d", 0x37, 0x408, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x9, './file0\x00'}) write(r0, &(0x7f0000000080)="941ce5d449e5aad813ca7df144482859326c8cffc67fe0ab32fe2962a72f6b1068fc940f930345a93fa2a00f1ed0f0c2a8d8779800689ab9763f89aea5c4138947a3c2d3790e8a7c2d8da5d7a8871a7c26afd0741c70945ec8e589a1b1013ee194c1668722db132d51ad2dccecb91c8ca2d000c9eeb6b82997", 0x79) msgsnd(0x0, 0x0, 0x0, 0x0) geteuid() r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x1, 0x0) dup(0xffffffffffffffff) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f00000006c0)=0x1) msgrcv(r2, &(0x7f0000002440)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052a76b6dbc79da4c0781f71e7f6d290f4d9a104bbab39756c33173815da8439dfcfecd0e08938fadb378b01532461e1980527689fdf48e6f15989fb98edfa15e61fb87247c02145231052fabf07e72583d8f2a41a7"], 0x106e, 0x0, 0x0) msgsnd(r2, &(0x7f0000000100)={0x3, "7db46a012e2782ab65c9379b590b698eefc1a5a9c451abb8d78041c8ffe2d21546b8684fdbd07dd4cec80dd48b332ec9526168a3a602caf849f983f20223f216ed876368c4de06b45f547647217cb9fcb4455913d3ac763d0fc5e56a5c0b4b08b6d8a3a7d0261cfdaa1842806bdfd26da529804ed2f72df37e5bdb85597f781597ff3c479bd04354ea66ac428292323bfca1bc8b89e953604b8a47d534d5de2b007de295c0bb8357a08ba14dce7fa10e1e3dbfb86335bd8e293c5a08685ed51e406447325b87d55c3d6520e74cbe49cc8f5f73dbe99f0237e43312ab2f8ba6025ffa7f0e5d6843baabbb24814c978c9a8a9a"}, 0xfa, 0x800) 15:26:54 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x1, 0x2}) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r1, 0x2a9ce0af, 0x5, &(0x7f0000000140)="ebffcbff13bdfd812eaa4e713048e6993192964869f303bad9f63e5ea918ba65843671bba640c6af998845f6992a256b526b919d3f004617c264ef1f65cc5630a1", 0x41) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) fcntl$dupfd(0xffffffffffffffff, 0xa, r2) close(r2) r3 = socket(0x18, 0x400000002, 0x0) socket(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "09659100"}) bind(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c653000a6d665b800388982bde7f37b7bc421eaabef37c904bdcaae04a40cb52c9688bc6c7ab295cec3e29ed3038d9787ce4ff8771b6e6c12fb56b627a06f7c01ae04e7ee3fc2660ec0ffa1f5b87d8ce3"], 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8) 15:26:54 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) r0 = socket$inet(0x2, 0x8007, 0x7f) preadv(r0, &(0x7f0000000400)=[{}, {&(0x7f0000000040)=""/48, 0x30}, {&(0x7f00000001c0)=""/173, 0xad}, {&(0x7f0000000600)=""/102400, 0x19000}, {&(0x7f0000000280)=""/136, 0x88}, {&(0x7f0000000340)=""/157, 0x9d}, {&(0x7f0000000500)=""/228, 0xe4}], 0x7, 0x0, 0xd80) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000180)='r', 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 15:26:54 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x3c}, 0x3, &(0x7f0000000040)="96df91b53f45409d31b3", 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x1, 0x0, 0xffffffffff800000, 0x1000100400004}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) r1 = socket(0x23, 0x1, 0x8) getpeername$unix(r1, &(0x7f0000000500)=@abs, &(0x7f00000002c0)=0xfffffffffffffed4) fsync(r1) munlockall() ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x1f) 15:26:54 executing program 0: syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x14, 0x2f, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1286944, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r4, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, r5, 0x4) fchown(r0, r3, r5) 15:26:54 executing program 0: r0 = socket(0x1, 0x8000, 0x80) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) connect(r1, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0xffffffff, 0x1000}, 0xc) r2 = semget(0x2, 0x3, 0x30) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000040)=""/155) r3 = socket(0x20, 0x8000, 0x7f) recvfrom$inet6(r3, &(0x7f0000000140)=""/136, 0x88, 0x840, &(0x7f0000000200)={0x18, 0x0, 0x8, 0x80000000}, 0xc) 15:26:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d700060000000000005b00000000000000e74de4", 0x0, 0x200000}) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x3, 0xfffffff6, 0x0, "2c7ce5e7258854660a96ef8e881a83692495a495", 0x1e, 0x3}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(0xffffffffffffffff, 0x0, r4) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f0000000580)=0x5) getuid() ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000000)=0x1) 15:27:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x18, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, 0x0) unlinkat(0xffffffffffffffff, 0x0, 0x0) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="bdc0140e2dcce2f5acc9ea3cfceaca42163ab350983a274a19fc5fdfc4fc99806bc60f22ffee6e07e9b0fd3164c077ec99f9c6e18ac79cb024bb68604ad9455dcd296c0700d3572c2de5be6cbfd53adf178e9a31bde7a5f3fd157e7701b9cac84e20c8037debe745c883cedc63fd8f914dd1a8bb37c3dfc70fb8f2c5834fbd84220057a60a0e775a701b180dc648b8bf8d5700fa8c12fc7b310526d87dae970e65061d2fc9d7f975d8d1373773b22546d6d8add78bce384f82117a6221293c79da53760a34a17473ff3505967602d2e216144496964f6f68b977ff8ae22bfa5eb87985efe1481c0e981043fd4802b6b22f6a20a3dba781c3e3788115eee0261a2bc739eef19605395b472f7d456c9de561a8d99b5cf6aa587e31ae9c179fe61289d066d51a6afae32d948edc6a5cf52e21897f715e5401a3be74455d3c27bbd5d21b61ebd712227fdf8599"], 0x10) shutdown(r2, 0x2) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept$unix(r1, &(0x7f00000010c0)=@file={0x0, ""/4107}, &(0x7f0000000040)=0x100d) dup2(r1, r2) 15:27:01 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYBLOB="0704f38317b67caaaad5e82043b5553388aecbc1b9340fd706aaaaaaaaaaaaaaaaaaaa0800470000380000000000019078ac1400bb8d80000007030482020000e390ad3d3ff337bfb4000d00900c330fa07dbc61cb23b01ddd91c8340e9b5a36f9bedfad671a252e086b17e83b0853b8b6ccc63e049bea960cf9f56c2f85e30a54942925282c6e95df0d0ba3fe2f54c04359039e0f30f1ee4473ee7a267ace38f549f53cd1f68916fb68d4f66a9e8d165e5c303ee5441d8a3927c16b6f0e64f812c3f29bdee6c218c48607922898fc1e4272e33720941321c6cdf062bd6f50616fcd0452f2bb352d37fae94b36381d73f9ccfdceae02ce7df2e3ac6a3321030e5434d3a0557c5df1d4780d01b2f9dbd06bb911f72f154d94e332f14c3e2cfa6b46708bb56fcd891ef6e58af2ea5389b2769ade99ddcad31d15c1cf9e3076d217f38cbad56c5d08aab05fa3a180994886a2a656c362"]) 15:27:01 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x0, 0x0, 0xffffffffffffffde) getuid() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) unveil(0x0, &(0x7f0000000100)='x\x00') renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000001200)='./file0/file0\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = semget$private(0x0, 0x3, 0x181) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x80, 0x4]) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000000c0)=""/244) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/70) r2 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) 15:27:01 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x400, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0x7) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) r2 = dup2(r1, 0xffffffffffffffff) ioctl$KDGKBMODE(r2, 0x40044b06) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000001c0)=0xfffffffe) r4 = semget$private(0x0, 0x2, 0x80) semop(r4, &(0x7f0000000200)=[{0x0, 0x0, 0x800}, {0x0, 0x101}, {0x1, 0x75, 0x1000}, {0x3, 0x1, 0xc00}, {0x0, 0x101}, {0x2, 0x8000, 0x800}, {0x1, 0x0, 0x2000}, {0x1, 0x800, 0x800}, {0x2, 0x0, 0x1000}, {0x1, 0xa4ac, 0x800}], 0xa) accept(r3, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) r5 = semget(0x0, 0x4, 0x200) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000380)={{0x8, r6, r7, r8, r9, 0x2, 0x8}, 0x8, 0xd70, 0x4}) sysctl$machdep(&(0x7f0000000400), 0x2, &(0x7f0000000440)="b923745330de01fd04b57c819f46e986387b9d5cac4ff029047114072445df21dccd7607de55c9c90fcf34141a3101ab1012e9532fc0b25b74dbdff10acaac907bafcc97cd052a994c35dc92026b4fa1a4acf9393f28031f8be16361120d6ca72fa480b4870a739e654c71106d7bf5334b39f19884a7926aa92fe0c711e231fc15e9a7c3c353fe28996c1c15662c94398eb1bb2eaac1243b6809d4922288f9573e599f841c71e923b6ee3390a2c14aa61dd80c38843963be340ee82fedaa24c2be05722896425f041bfe2fa6a93d865e3744bf779f6e6bfd184aa0c18d18d60ad92955f98f2db983166d7e68a9933d979ef6c7a491aa", &(0x7f0000000540)=0xf6, &(0x7f0000000580)="a8c5075905890cdc07867f0a6634e1811090c54d1e23926c44f1051b85caa8be0f8e4be9f04e012f5dd547f33af408434a3e01a55923d67b62c5f3cc4a762de00628cdbeb11edb79dbe02218d359f8b80bde9d3f6b0b7fc74e8200ceec9ca4ea9d02e87581047210f68abb18cb05668eb3b685fdbc02244d369f4533a749067b98", 0x81) 15:27:01 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r3 = fcntl$dupfd(r2, 0x3a75ee5aeb9fad1e, 0xffffffffffffffff) r4 = getppid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) setpgid(r4, r5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x20, 0x80000001, 0x3, 0x401, "5f79fec88f7c97625bceb4ed5ffc32f351559ca3", 0x38000000, 0x5da}) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f0000000580)=0x5) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) preadv(0xffffffffffffffff, &(0x7f0000000b00)=[{&(0x7f00000006c0)=""/240, 0xf0}, {&(0x7f0000002700)=""/4067, 0xfe3}, {&(0x7f0000000840)=""/109, 0x6d}, {&(0x7f0000000240)=""/20, 0x14}, {&(0x7f0000001080)=""/248, 0xf8}, {&(0x7f00000038c0)=""/4093, 0xffd}, {&(0x7f00000048c0)=""/178, 0xb2}, {&(0x7f0000000e80)=""/260, 0x104}, {&(0x7f0000000fc0)=""/141, 0x8d}, {&(0x7f00000007c0)=""/78, 0x4e}], 0xa, 0x0, 0x7fffffff) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f00000002c0)={{}, 0x3, &(0x7f0000000240)=[0x0, 0x0, 0x0]}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x130) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x2c) r6 = socket(0x18, 0x0, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept(r6, &(0x7f0000000180)=ANY=[@ANYRES64=0x0], &(0x7f0000000200)=0x6e) 15:27:01 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd813faa4e71304ce6993192969f85f069716aa648", 0x1b) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) getsockname$unix(r1, &(0x7f0000001200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067412d2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005a707661eeaaa817b08d4820388814e5df24f4b9d4dab4b8c5ae939974d6587a705377b8dbc9e5ff9fe2958c3fd397985f6b00f4a3b742c897724973829e8021f56fb5475b8d69a20fc7888e0dab056c3339293df1ece8291ba01cc033b81dbbe9cb244a5f13be0003c220db3996cff8bd25787538c2ef8d8421e5dd31bf"], &(0x7f0000000040)=0x1002) socket(0x11, 0x4003, 0x0) socket(0x10, 0x3, 0xff) r2 = socket(0x18, 0x0, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008002901000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x2, 0x0, 0x0) 15:27:01 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) setreuid(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f00000000c0)) r3 = getuid() r4 = getpgid(0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r4, 0x0, 0x40, 0x2000000000000006, 0x8003, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, r2, r3, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, r4, 0x6c, 0x7, 0x75b, 0x100000000}) r6 = socket(0x18, 0xc002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = getpid() fcntl$setown(r7, 0x6, r8) r9 = socket(0x18, 0xc002, 0x0) fcntl$dupfd(r9, 0x0, r9) getpid() 15:27:02 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000580)=0x5) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) preadv(r2, &(0x7f0000000b00)=[{&(0x7f00000006c0)=""/240, 0xf0}, {&(0x7f0000002700)=""/4067, 0xfe3}, {&(0x7f0000000840)=""/109, 0x6d}, {&(0x7f0000000240)=""/20, 0x14}, {&(0x7f0000001080)=""/248, 0xf8}, {&(0x7f00000038c0)=""/4093, 0xffd}, {&(0x7f00000048c0)=""/178, 0xb2}, {&(0x7f0000000e80)=""/260, 0x104}, {&(0x7f0000000fc0)=""/141, 0x8d}, {&(0x7f00000007c0)=""/78, 0x4e}], 0xa, 0x0, 0x7fffffff) r3 = socket(0x18, 0x0, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x0, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = kqueue() r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x6c, 0xfffff, 0x0, 0x100}, {{}, 0xfffffffffffffffd, 0x38, 0x20000000, 0xfffffffffffffffd, 0x100}, {{}, 0xfffffffffffffffb, 0x3b, 0x1, 0x20, 0x7fff}, {{r1}, 0xffffffffffffffff, 0x1e, 0x2, 0x3}], 0x10001, &(0x7f0000000140)=[{{}, 0xfffffffffffffffc, 0x8d, 0x2, 0x5, 0x6}, {{r2}, 0xfffffffffffffff9, 0x13, 0x20000000, 0xbc, 0x1}, {{r3}, 0xfffffffffffffffc, 0xc1, 0x2, 0x80000000, 0x1}, {{r4}, 0xfffffffffffffff9, 0xf, 0x1, 0x9, 0x3}, {{r5}, 0xfffffffffffffffd, 0x80, 0x80, 0x401, 0x20000000005ff}, {{r6}, 0xfffffffffffffffb, 0x40, 0x80, 0x8, 0x7}], 0x3, &(0x7f0000000200)={0x3, 0x10001}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r7, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) close(r7) execve(0x0, 0x0, 0x0) 15:27:02 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffff09000000ffffffffff86d781619a35d06d600000000000000000000000000005000000fa000000"]) r0 = socket(0x18, 0x4000, 0x1) r1 = semget$private(0x0, 0x3, 0x80) semop(r1, &(0x7f0000000180)=[{0x1, 0xe1e, 0x800}, {0x6, 0x2, 0x1800}, {0x2, 0xb09, 0x800}, {0x3, 0x60, 0x1800}, {0x3, 0x6, 0x800}, {0x2, 0xffe1, 0x1800}, {0x3, 0x3ff, 0x1800}, {0x3, 0x2, 0x1800}, {0x3, 0x8, 0x800}, {0x2, 0x6cd, 0x800}], 0xa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000340)=0xc) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x20000000000) ftruncate(r3, 0x0, 0x20002000008) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x3}) 15:27:02 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x100) r1 = socket(0x18, 0x0, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) getpeername$unix(r2, &(0x7f0000000500)=@abs, &(0x7f00000002c0)=0xfffffffffffffed4) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) fchmod(r1, 0xd8) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) r3 = shmget(0x1, 0x2000, 0x422, &(0x7f0000ffc000/0x2000)=nil) shmat(r3, &(0x7f0000ffb000/0x3000)=nil, 0x1000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000640)=""/102400, 0x19000}], 0x1, 0x0, 0x0) 15:27:02 executing program 0: r0 = socket(0x18, 0x2, 0x0) getpeername$unix(r0, &(0x7f0000000500)=@abs, &(0x7f00000002c0)=0xfffffffffffffed4) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x25, 0x0, 0x0) r2 = socket(0x6, 0x8000, 0x0) getpeername$unix(r2, &(0x7f0000000500)=@abs, &(0x7f00000002c0)=0xfffffffffffffed4) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = fcntl$dupfd(r0, 0x0, r3) sendto(r1, &(0x7f0000000080)="d4ccd089d541d08aaf6e37fabd2d927abdd6c33949357468e58f877ed1183bf8ff47feba878b38e0532c0b82454e4222fe8ccd3d031ecd144177922225f1ba", 0x3f, 0x0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) fchmod(r5, 0x52) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') r6 = socket(0x18, 0x0, 0x0) close(r6) connect(r4, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername(r6, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800"/4098], &(0x7f0000000140)=0x1002) 15:27:03 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000380)="0118fff60f9ea1feff59657f16666e9f97069815ca5835001ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a3722e3138bc29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c02e1d0be46ebb2481ea2de4007302f0673077dccad9d40000000020a63fde26f5ca6a157ad15000ffe6c313e47df43838aa569aabecbd538c611f7170237459a58105bb689915b90980246fa85c22ad066d2bee08f7397cfe2cae6eb46e98d4c45356c7ba884245d73f252d7496bd01000000207cd0f6aca766825175bdc4ad08966780e66be6d740a1ad902a5f48e0a013a1dc24244ade0d510672010000000000000000000000000000000000000009eb3881885647e6b9ecd6bf050e00009c4287b624760a0ed08ed0e0cbff668a58f19f470bd87e550311ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df13b563f269e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24ceb12d50d3fb41b274ce7739f0ceb63553689a46145a2805341c0d29de081568214f857ebd1f1e41bfb9a21634840eea96d9619e00feb108d5bb60a27d465014bd7742b7e5f4a46cb83eea6b48aeb60db0242eb2d2abfec6dc0e3b0450200b24c238f90402598ad960ebf7502767ebb569f48ec00000000000000000000000000000000003c3f28e4f911085316995d89cd9741796dfd70a11aa18a5fb3e8cfba0185cf653272859a1ccf500087ac5a67fe682263f9ca6418fad9f4c5bc0bb02fbfdfc7fcbffa811c1fa28fa469d4e7a9f51946f2d61c0423dee09f6bc94e257f883ab000d87965c0492e7e8ccd66a2c3e5c28aa035a17adfc64287ea64050f4c24dca17e96a27da3ca28d2304ee10bbd2afa517b2ca83e9eaa532a966ab157eba873488dc527cf95e42b42ecdd1b58e084b0325611a6000000000000000000000076d8bec52e794151358b2c5093fad66a3789d1ba", &(0x7f0000000000)=0x2d2, 0x0, 0x4e) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) 15:27:03 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) chdir(&(0x7f0000739ffe)='..') 15:27:04 executing program 0: semget$private(0x0, 0x1, 0x4) r0 = semget$private(0x0, 0x4, 0x189) r1 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r1, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') fchdir(r2) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x2004000b, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0xb}, 0x83, 0x10, 0xfff}) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000080)=0x7fffffff) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0x8, 0x0, 0x2c, 0x7ff, 0xfefe, 0x5]) r3 = semget(0x3, 0x0, 0x230) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000280)=""/38) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f00000000c0)=0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000335000), 0xfcb7) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) readv(r4, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) r6 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x10d) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000140)=0x813e) munmap(&(0x7f0000607000/0x400000)=nil, 0x400000) 15:27:04 executing program 0: minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) syz_emit_ethernet(0x16, &(0x7f0000000000)={@broadcast, @broadcast, [], {@generic={0x8035, "4b12df1deb013d13"}}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x8) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) 15:27:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ef56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098b73c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783002a678b7cff7f000000000000f3ffe8cfaa1d4ab424711f88d3525e34e7631291090436ed8666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca9c256b24800000067583efa0d86b4342f6f5ddffd4200006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad4190509d0cfe"], 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, 0x3, 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) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440), 0xc) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 15:27:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) msgget$private(0x0, 0x2000000186) msgrcv(0x0, &(0x7f0000000380)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1000) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) fchmod(r1, 0x8) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) 15:27:05 executing program 0: syz_emit_ethernet(0x52, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60317971001c3c00bdb973531eb41c9d60cca81247e4f515ff02000000000000000000000000214e2100"/66, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000000907800008588506bef4d1e744ec2c50339ffc8c09cf01df8f3051b650baa70594f4a01004dfaa0d3b271dbdbe6675b906892614dca557a061c73a670f65854f8524e9fdce59332b8d6f84b0c40771cd75f36bccbd94e4ce9f2db7679360918cfb0a1c2b708f4fbf3f745fd6db6512076eceef78cfe8a6e6d1ed26bd850e164531b49c5b34b85ceb4ab3586043d5fd6a69885b04e3c0bd328c573203ecc5e0c69f9885af7bb33893fe24fe266841ce1b240a13e0cabe09f6bdfbcaea4545c6850234c44051d204e6eee2fbf457d61e6b28a9182aa6dcabedfc02f89fc5ac666ddb3af185d0e992d5ce2802c3344095b40bc7d6cfd498435737feef7bf7365ca6f450d108ea8ccad785f4f7b0facf573984e71daaa3f95d5cef87300a4fa17562b52baf2cb7ae38bc6e25eab74d4accf92c2c453478b460896e3b4a1be49629ec6a199cc2a8fcdcdfba5d2f99c23f17b3baf"]) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000580)=0x5) r2 = socket(0x18, 0x0, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x79) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f0000000580)=0x5) r6 = socket(0x18, 0x2, 0x0) getpeername$unix(r6, &(0x7f0000000500)=@abs, &(0x7f00000002c0)=0xfffffffffffffed4) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) r8 = socket(0x18, 0x400000002, 0x0) close(r8) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(0xffffffffffffffff, 0x0, r8) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff8, 0x90, 0x2, 0x2, 0x4}, {{r1}, 0xfffffffffffffffb, 0xc, 0x4, 0x8, 0x9}, {{r2}, 0xfffffffffffffffd, 0x2b, 0x80000000, 0x4, 0x7ff}, {{r3}, 0xfffffffffffffffe, 0x67, 0x80000000, 0x7, 0xffffffffffffff80}, {{r5}, 0x0, 0x65, 0x80, 0x80000001, 0x1}, {{r6}, 0xfffffffffffffffb, 0x41, 0xfffff, 0x0, 0x38}, {{r7}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x2, 0x6}, {{r1}, 0xfffffffffffffffe, 0xc, 0x2, 0x0, 0xffffffffffffffa7}, {{r8}, 0xfffffffffffffffb, 0x8, 0x80000000, 0x1, 0x2}, {{r0}, 0xfffffffffffffff9, 0x1, 0x20, 0x9, 0x3}], 0x3, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff9, 0xada864274464c5de, 0x20, 0xfc00000000000000, 0x8f}], 0x24f46f84, &(0x7f0000000440)={0x9109, 0xfb6}) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) 15:27:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000380)={0x0, 0x0, 0x90d6, 0x7, "d730c1e7bb6fc6003c5b00000600"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040), 0xfffffec2) syz_open_pts() close(r1) kqueue() r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x67, 0x0, 0x81, 0x0) 15:27:11 executing program 0: r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r0}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201", @ANYRES32=r0], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="88e47d54084351efae5008e516520282f724342aa5ec39431eea2ac2ef3aec97204b88f3b88673b5eda524a2f2c0e888849ccc6a71394c4cc2c29922575fd73bbc7ce06c2a40e5c382d4fee1e408d5133288a6fedc4b99f5e5378007d77e05ada84fd2daecb17bb0c6a9b9e9e4b4b8abdc8b4c4cf9dc79f731"], 0x10) socket(0x2, 0x2, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10, 0x0) dup2(r2, r1) 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(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_RMID(r3, 0x0, 0x0) 15:27:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYRES64=r1], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 15:27:11 executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b75c479b86dd60451a7c00382b00fe8000000000000000000000000000bbfe03800000000000000000aa210000000000000004009078000000006000cdcb0e5e858a251d0000000000000000000000ef00aaff0100000000000000fa0000000000010000000000"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) ioctl$BIOCFLUSH(r5, 0x20004268) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x39, &(0x7f0000000000), 0x0) sendmsg$unix(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x0, 0x401}, 0x0) write(r2, 0x0, 0x0) dup2(r2, r1) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0xc) pwritev(r7, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/24) 15:27:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000700)=0x6) sendto$inet6(r1, &(0x7f0000000280)="10affb2e741117aee1f9d43330babad47254", 0x12, 0x400, 0x0, 0x16) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x9, './file0\x00'}) write(r0, &(0x7f0000000080)="941ce5d449e5aad813ca7df144482859326c8cffc67fe0ab32fe2962a72f6b1068fc940f930345a93fa2a00f1ed0f0c2a8d8779800689ab9763f89aea5c4138947a3c2d3790e8a7c2d8da5d7a8871a7c26afd0741c70945ec8e589a1b1013ee194c1668722db132d51ad2dccecb91c8ca2d000c9eeb6b82997", 0x79) msgsnd(0x0, 0x0, 0x0, 0x0) geteuid() r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x1, 0x0) dup(0xffffffffffffffff) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f00000006c0)=0x1) msgrcv(r2, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r2, &(0x7f0000000100)={0x3, "7db46a012e2782ab65c9379b590b698eefc1a5a9c451abb8d78041c8ffe2d21546b8684fdbd07dd4cec80dd48b332ec9526168a3a602caf849f983f20223f216ed876368c4de06b45f547647217cb9fcb4455913d3ac763d0fc5e56a5c0b4b08b6d8a3a7d0261cfdaa1842806bdfd26da529804ed2f72df37e5bdb85597f781597ff3c479bd04354ea66ac428292323bfca1bc8b89e953604b8a47d534d5de2b007de295c0bb8357a08ba14dce7fa10e1e3dbfb86335bd8e293c5a08685ed51e406447325b87d55c3d6520e74cbe49cc8f5f73dbe99f0237e43312ab2f8ba6025ffa7f0e5d6843baabbb24814c978c9a8a9a"}, 0xfa, 0x800) 15:27:11 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r2 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r3 = dup2(r2, r0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x90d6, 0x80000010, "d730c1e7bb6fc6e23c5b00000000010000e74de4", 0x3, 0xfffffffd}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() close(r0) r4 = kqueue() r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffefe, "8549693ecd426111fe4d04002300100000001000"}) kevent(r4, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x8000, 0x0) 15:27:11 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_emit_ethernet(0x3e, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60e2db140008000700000000000000000000000000000001000000000000000000000000000000014e204e2300089078"]) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) sysctl$net_mpls(&(0x7f0000000180)={0x4, 0x21, 0x6}, 0x3, &(0x7f00000003c0)="adffe022c3ef72028198e650dda172377236c0bcc116639a0951dd8d7655f40c20b33a84bb101c6677ae95c80ec62d28ec065e3954ad31a6cc95a5d6be02338bfa5c7c0741d5696ea0a7e69db124281782cec0c89c1b56e5daa79a5184106e4c3346200bda1efeb4ea5b4c7a341b6b4a45888e55ee09710687e03e8fc751ca268bc608995baf1a67fa67c42d09f146c31faa4588cdd06f77110470027011f44a7a1163fccf069d695fd19d34570b65c9888da5fddae8327c98090d3614d48c564ade6194dc94931faaccca65cd2005897f0d549bcef198551a25bcc14553fc34950624", &(0x7f00000001c0)=0xe3, &(0x7f0000000200)="41b45fb9116fa8e4f8e36ee7620d3ee702d4368155e8bbed565b950d53020af5a34a77496e5c02b8b70efbec5715f208bcb25cd5b80c05f549ebd96cf4277118db691fafcfed765d698bc1c4355ede83f5e9859df3", 0x55) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r3 = getpgrp() fcntl$setown(0xffffffffffffff9c, 0x6, r3) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000580)=0x5) linkat(r0, &(0x7f0000000100)='./file0/file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x0) r4 = semget(0x1, 0x3, 0x4) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000000)=""/225) 15:27:11 executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x34}, 0x2, &(0x7f0000000000)="00ba6889", &(0x7f0000000100)=0x4, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x40, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)) 15:27:11 executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x87) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x704, 0xffffffffffffffff) fchown(0xffffffffffffffff, 0x0, 0x0) r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = socket(0x2, 0x400000001002, 0x0) dup2(r3, r3) r4 = getpgid(0x0) r5 = msgget$private(0x0, 0xffffffffffffffcd) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x85, 0x2f9f}, 0x1, 0x3, r4, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x200, r4}) r6 = socket(0x2, 0x400000001002, 0x0) dup2(r6, r6) r7 = getpgid(0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r7, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x1, 0x2, 0x4, 0x10000009, r7}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x5ba, 0x0, 0x0, 0x0, r2, 0x42, 0x4a2}, 0x1361, 0x1, r4, r7, 0x0, 0x9, 0x0, 0x4}) 15:27:11 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000100)) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000580)=0x5) r2 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x810, r1, 0x0, 0x1) r3 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r3, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r4 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r4, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) dup2(r0, r4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSCTTY(r5, 0x20007461) r6 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x8, 0x0) r7 = fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r7, 0xc0106924, &(0x7f0000000580)=0x5) ioctl$BIOCGBLEN(r7, 0x40044266, &(0x7f0000000040)) 15:27:11 executing program 0: clock_gettime(0x6, &(0x7f0000000040)) r0 = semget$private(0x0, 0x7, 0x8a) r1 = msgget$private(0x0, 0x102) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) preadv(r2, &(0x7f0000000b00)=[{&(0x7f00000006c0)=""/240, 0xf0}, {&(0x7f0000002700)=""/4067, 0xfe3}, {&(0x7f0000000840)=""/109, 0x6d}, {&(0x7f0000000240)=""/20, 0x14}, {&(0x7f0000001080)=""/248, 0xf8}, {&(0x7f00000038c0)=""/4093, 0xffd}, {&(0x7f00000048c0)=""/178, 0xb2}, {&(0x7f0000000e80)=""/260, 0x104}, {&(0x7f0000000fc0)=""/141, 0x8d}, {&(0x7f00000007c0)=""/78, 0x4e}], 0xa, 0x0, 0x7fffffff) write(r2, &(0x7f0000000240)="fd361ffa07badc8021794446ac7e5fea3c110199c94354d0c3789ad7af687c5be8753e8ddbaa58afc383b87906fb1a7492e58dcdfcc155bc72723545881a3ad6644f1c55aa437471292aeb43359cfc61a55bde6496c835341f091d0830bc5090fa6ba03afa35e487243a3437c3c37f9f8cc81d2661ef5a5f6e925c603fa5e1b8defdbbb4cc5fce98551acbd31fa9dff4930697babf", 0x95) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/192) semop(r0, &(0x7f0000000140)=[{0x2, 0x3, 0x1800}, {0x1, 0x401}, {0x1, 0x105}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x8000, 0x3, 0x7, 0x1, 0xfff9, 0x8101, 0xfeff]) pipe(&(0x7f0000000080)) 15:27:11 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2, 0x8}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) setitimer(0x0, &(0x7f00000001c0)={{}, {0x6}}, &(0x7f0000000200)) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000080)) 15:27:11 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040)=0x4, 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x14) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x6, 0x4, 0x6, 0x1, 0x3ff, 0x1, 0x5, 0x2, 0x0, 0x3e, 0x82}) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e2f66696c65302f666951653000"], 0x10) shutdown(r0, 0x1) 15:27:11 executing program 0: r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r0}}) r1 = socket(0x18, 0x2, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) getpeername$unix(r1, &(0x7f0000000500)=@abs, &(0x7f00000002c0)=0xfffffffffffffed4) setsockopt(r1, 0x4, 0x7, &(0x7f0000000000)="2a05e8357f7ba2cef9226dc673e4dfac8f18e549834f", 0x16) syz_emit_ethernet(0x5a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@dstopts={0x3c, 0x0, [], [@generic]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) msgget(0x2, 0x300) 15:27:11 executing program 0: socket(0x2, 0x1, 0x0) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x10000, 0x84) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) setsockopt(r0, 0x0, 0xb, &(0x7f0000000000)="31053d", 0xfffffff0) 15:27:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x800}], 0xa) semop(r2, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r2, &(0x7f0000000000)=[{0x1, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xf, 0x1800}, {0x1, 0xff, 0x3000}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r1, 0xffffffffffffffff, r3, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semop(r2, &(0x7f0000000000)=[{0x1, 0x1000, 0x2000}, {0x4, 0x2, 0x1000}, {0x2}, {0x0, 0x4}, {0x1, 0xc8}, {0x1, 0x0, 0x1000}, {0x3, 0xb57, 0x1800}], 0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) fcntl$dupfd(r4, 0x0, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="10000000290000003300000000000400e3536637ccca0fbafd61bd5b5ecc6b8e8ceec33ea13c70aa31e57b153d3706f3dab793638ba4e462a6328d8c76b466875e02ab2c9447b35de82f5f796bcacb665eb1bf5e274c395f6853bf5dba5be1be7ee96f7b5316bcdcb2bd9e3423d013444bd0ce5d101db08e83069bb65b1521153ce9d93f4904"], 0x10}, 0x0) 15:27:11 executing program 0: syz_emit_ethernet(0x42, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@rr={0x7, 0x3, 0x4}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x7) socket(0x0, 0x1, 0x6) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x7) r2 = semget$private(0x0, 0x3, 0x102) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000140)=""/19) syz_emit_ethernet(0x84, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x4e, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x0, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795cee"}}}}}}}) 15:27:12 executing program 0: symlink(&(0x7f000000bffa)='./bus/\x00', &(0x7f00000000c0)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') rename(&(0x7f0000000000)='./control\x00', &(0x7f0000000100)='./bus/\x00') 15:27:12 executing program 0: syz_emit_ethernet(0x43, &(0x7f0000000000)={@remote, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x35, 0x0, 0x0, 0x3, 0x1, 0x0, @multicast2}, @udp={{0x3, 0x0, 0x8}, {"2e472c04a7a8e541302ebed35bc2d69a12a617f20c0a75f694"}}}}}}) 15:27:12 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) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) preadv(r3, &(0x7f0000000b00)=[{&(0x7f00000006c0)=""/240, 0xf0}, {&(0x7f0000002700)=""/4067, 0xfe3}, {&(0x7f0000000840)=""/109, 0x6d}, {&(0x7f0000000240)=""/20, 0x14}, {&(0x7f0000001080)=""/248, 0xf8}, {&(0x7f00000038c0)=""/4093, 0xffd}, {&(0x7f00000048c0)=""/178, 0xb2}, {&(0x7f0000000e80)=""/260, 0x104}, {&(0x7f0000000fc0)=""/141, 0x8d}, {&(0x7f00000007c0)=""/78, 0x4e}], 0xa, 0x0, 0x7fffffff) pwritev(r3, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2012, r2, 0x0, 0x0) dup2(r1, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 15:27:12 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x0, 0x2, 0x1800}, {0x0, 0x67, 0x1000}, {0x4, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000080)=[{0x3, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r0, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29e, 0xc00}, {0x2, 0xffff}, {0x3, 0x0, 0x800}, {0x3, 0x31f, 0x1800}], 0x6) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0x8, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r1 = semget(0x3, 0x2, 0x4) semop(r1, &(0x7f0000000100)=[{0x2, 0x1000, 0x1800}, {0x0, 0x8, 0x1000}, {0x1, 0x6, 0x1800}, {0x1, 0x800, 0x1000}], 0x4) semop(r0, &(0x7f0000000000)=[{0x4, 0x2, 0x1000}, {0x1, 0x50, 0x1000}], 0x2) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@mask_reply}}}}) r2 = semget$private(0x0, 0x0, 0x40) semop(r2, &(0x7f0000000140)=[{0x0, 0x1000, 0x800}], 0x1) OpenBSD/amd64 (ci-openbsd-setuid-2.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