last executing test programs: 4.558098451s ago: executing program 3 (id=1109): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0xe3) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0xe3) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') shutdown(r0, 0x2) (async) shutdown(r0, 0x2) sysctl$net_inet_ip(&(0x7f0000000380)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000080)="eb926a11", &(0x7f0000000040)=0x4, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000380)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000080)="eb926a11", &(0x7f0000000040)=0x4, 0x0, 0x0) execve(&(0x7f0000000100)='./file0/file0/../file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0x80184902, &(0x7f0000000040)={0x3, '.\x00'}) 4.393897733s ago: executing program 3 (id=1118): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, 0x0) (async, rerun: 64) mknod(&(0x7f0000000280)='./file0\x00', 0x108, 0x101) (rerun: 64) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@file={0x0, ""/504}, &(0x7f0000000540)=0x1fa) (async) socket(0x18, 0x2, 0x0) (async, rerun: 32) socket(0x18, 0x2, 0x0) (async, rerun: 32) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80184404, 0x0) (async, rerun: 64) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (rerun: 64) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x2, 0x0, 0x8, 0x4, 0x5}], 0x3, 0x0, 0x6, 0x0) (async) recvmsg(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) (async) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) (async, rerun: 32) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x2}, 0x65, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="890100000000e936150654000000"], 0x9}, 0x8) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) (async) r3 = getpid() fcntl$setown(r2, 0x6, r3) (async) r4 = getpid() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r6 = fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) fcntl$setown(r6, 0x6, r4) (async) fcntl$setown(r6, 0x6, r4) (async) sendto$unix(r1, &(0x7f00000004c0)="a277bf5caa72269c53e0aaebaf070844dfd875424763f3c25e6922dd396a20fed0731feeaf703228cf1c2c182d2090c463a608a652dbc760064da67d5a5f96e6e98fade6", 0x44, 0x9, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r7 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x20) (async, rerun: 64) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x801, 0x7, 0x0, 0x100, 0x80000000, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x8, 0x71000}, {0x2, 0x8, 0x8, 0xfffffff9}, {0x4, 0x6, 0x0, 0x9}, {0x1, 0x800, 0x7, 0x4}, {0x401, 0x2, 0x7fffffff, 0x100007}, {0x2, 0x8, 0x3, 0x99}, {0xcdf, 0x1, 0x9, 0x6e}, {0xa, 0x803, 0x14, 0x8}, {0x4e2d, 0x82, 0x1, 0x9}, {0x4, 0x8101, 0x81, 0x88}, {0x1bf, 0x90001, 0xc, 0x1}, {0x7ff, 0x9, 0x8, 0x6}, {0xb8c, 0xc3b, 0x2, 0x3}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0xc, 0x7, 0x6}, {0x0, 0x1, 0x4, 0xffffffff}]}) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pread(r7, &(0x7f0000000000)="7948907a", 0x4, 0x1) ioctl$VNDIOCSET(r7, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async, rerun: 64) ioctl$VNDIOCSET(r7, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (rerun: 64) 3.990089942s ago: executing program 3 (id=1127): madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0\x00', 0xde) r0 = open$dir(&(0x7f0000001800)='./file0\x00', 0x20, 0x82) read(r0, 0x0, 0x0) sysctl$net_inet_etherip(&(0x7f0000003800)={0x4, 0x2, 0x61, 0x1}, 0x4, 0x0, 0x0, &(0x7f00000038c0), 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4}, 0x10, 0x41, 0x0) 3.973652541s ago: executing program 3 (id=1132): syz_emit_ethernet(0x12, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa8100000088a8"]) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, 0x0) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000000a00)={0xfffffffd, 0x9, 0x800, 0x4}) 3.839184256s ago: executing program 3 (id=1136): r0 = kqueue() r1 = socket(0x800000018, 0x1, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r1, 0x0, &(0x7f00000010c0)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ffffffffff", 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x3, 0x0) bind(r2, &(0x7f0000000540)=@un=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x138, 0x0) r3 = socket(0x20, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x40000800) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000240)={0x3, 0x2, 0x6b, 0x8e, "68d51aa0f984395d19576b75b36701f66dde00", 0x8, 0xffffffff}) unlinkat(0xffffffffffffffff, &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) select(0x40, &(0x7f0000000140)={0x3ff, 0x0, 0x0, 0x0, 0x0, 0x1000000000000, 0x3faf5017}, 0x0, 0x0, 0x0) r5 = openat$vnd(0xffffffffffffff9c, 0x0, 0x40, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x567, 0x0}) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x9580, 0xabe}, {{r5}, 0xfffffffffffffffd, 0x1, 0x4, 0x3, 0x8}], 0xfffffffb, &(0x7f0000000480)=[{{r5}, 0xfffffffffffffffe, 0xc8, 0x10, 0xf4f, 0x2}, {{r5}, 0xfffffffffffffffa, 0x0, 0xfffff, 0x0, 0x80}, {{r5}, 0xfffffffffffffffc, 0x82, 0x1, 0x6, 0x315f}, {{r5}, 0xfffffffffffffffc, 0x20, 0x10, 0x7, 0x8000000000000001}, {{r0}, 0xfffffffffffffffe, 0x22, 0x80000000, 0x6, 0x400}], 0x8, &(0x7f0000000100)={0xffffffffffffff0d, 0x3}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) mlock(&(0x7f00001ca000/0x400000)=nil, 0x400000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 3.023401351s ago: executing program 5 (id=1159): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f00000016c0)="f5", 0x1) sysctl$net_inet_ipip(&(0x7f0000000040)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r0, 0x0, 0xfffffff1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffff9, 0x2, 0x40, 0x0, 0x5}, {{r0}, 0xfffffffffffffffc, 0xc0, 0x20000000, 0x5, 0x46ad}, {{}, 0xfffffffffffffff8, 0x1, 0x8, 0x1, 0x400000000000008}, {{}, 0xfffffffffffffffe, 0x6e, 0x4, 0xffffffff, 0xc3b}, {{}, 0xfffffffffffffffb, 0x6b28b7731859c8bc, 0x40000000, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x1d5, 0xf0000003, 0xe, 0x10000}, {{r0}, 0xfffffffffffffff9, 0x14, 0x10, 0x5, 0x100000001}, {{r0}, 0xfffffffffffffffe, 0x28, 0x20000000, 0x103, 0xfffdfffffffffffb}], 0x282, 0x0) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x3) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000180)="5cea0c168aab3f9b2ba2cbd967bb65a570895ba6da69f6e0d86872fdd97843728f27a810639ff69bc307169cb76f7d544a8910f045945059ef5bbd70799225dd8d058ea1d7878407d7096260cc5ee3a97aa51ba447eef4220ebe24c78f5e460f7e31a53b4f1b906c244d8c93c222566e779926329ca5dc92f04283b9e0cd73e7f8438e77d005cec6c385", 0x8a}, {&(0x7f0000000240)="391b1dc3a8cc0850a328800caf79fb8477fcae2f1c2cb40eea6374882738f0e361009a616d6589adda42daa3e9ba300c51fb64030ec637b33c423c94e51f57a1184cd92ea5b860bf10b74fb0d57a7d415575cf4ecd302167c594b472093b3f7847309abe3e858ec1c0a835c0f6c4a03af28aae00d6ad48c62c6c7ae26fc5743a8cbdae4c13a0d36cb6cf494fba65e4977a10e75d4f70e49baf", 0x99}, {&(0x7f0000000300)="9eb03d4203b90c3720927da72df3adb098bd92325b45b73662d34cbb51c55729674f38cc3b6666102d214753b67004443254e384a44441684a55b845411b220fb874558e4a85265907770c2f1e1773f9f6d40a956da9285b3bd504cf8809636d3eecc94efa5ac337e74fffb9369c82e604ac87ba9241e3dbfaae40e85a4a63984eca92a319bed1747d92bc24e8b36bdf07245e4db631969a55", 0x99}, {&(0x7f0000001700)="9d19b775877d1da9632b53123bef24f293f3a21ba32dce804e69e279e7535cafdd8a2a3afe9fe97b3e9c5401e1c4aaa45f38e695d48aa4142a4eca2512b1501037c467a0154d97a20a0620fc3f011b4de433475070e2b28951969c62fef2c4ed17531c625d9ea41e0bd0a7962d4fe290ca4b5878a386924fc6e77a089b23539195e35678d5859927a9dba225cdd374a189f47c8da9e6d69170c6c2511d44abf292529ba6100bbc9fe949b4cbc3f02f213c22f38b82b54dced2bd144e0218daab25badb7a10938b7a13c2f4b16b2c1a991fe2f8be2bae655b74d8e7c9c58827863d3d748c496479e69e3bbc88f69ff52fdd7c5921bd165af1e9293d0219b9e1d8b455d8b86b9be780a325a930c088f7947e2f09f9f8405eea1d4a2496a1b2bf2ac159b6272545c7089b6c2c8a45efa300d85d97dab4f9246178eccc702d96d29507d4c10dcec46d0514c5b0378a9c5e2a521267515b4559e89e6f0a2ec376b4589020c72c6fc884cad52bc5411b5fb2d5a56603f2dddbdffa93db1f74c64fb6a8257fbd61b3e2ffda8060a5b98d2ae4143acaa34d3c75c08cb158db79d31599a10e04d7ec521d20624e1e13d6f1f0b062c1dba2550cf4a336afd1a7043ca88cdf3366bc913bbff85187def535e07fc0079fd26a7437a2c5e7c0cbf85784b8e86c5e770c600e647aa0c2dbe915ea0ddcdef64282a6e12ce81d2ae0a306ddaee5364a008c119612a5a5771083447a26e800ef284ecf8c7631552acb80e405c458809de19d47e5c28f5945e0820be6a16cf6c64340bad4ad0059497e48273886d8fe4a3cf6e6a5479d3e1f49604a03eababb4973b3c9322c122437ab5f0693793ffc440a87efcf78eebd14f182451ee769474b323c6b5a3d48d333b8a4ac94770e8f5fcfa10191c6571d97e7dc003971f315e10b1492ec57f62a284a86b86add3a1bd8a16bb99bd418ca92d2541b7aef637dd4555448cf04a671f9ea8011c8b5dec8b5de3e00f3b013ae075667d4531e38562a8bde5f18ce0fbe3801e69058341155eaf64b40f9d1c96fc362f0c62af95a7261da05b546e5f5ea67842c065996ff6f3192e992b29dcbd266dfac66f60dd021593d8b0ec6e4e177628c5f855c55d20ebbcba25e6218f044171f7dec11205e786296a0c8f64a1e04322daa47940e27a9333ad0891e4d939f9406073fc72eb5b57aa35db3fcff3886675c4c7a03e4c26f11212b1e641aacb54ae0db208e8b0ebe2b4d03802f2d630c08388823f8dd112aa0015961b12246e3406043e99c3878e7edf7aa55fbb527cf0a63580a960c07fbe9a219e2575a5c0bf0d9821155c9088d2d40f2c6fef5bcb73a9d0117922e47f39e9c82c31053cf7c9dbe2c9b717a8b842fb9d01bdcd3aaa68a26ca2d240ac75ed5e7ed914117a88f1fdebb74ba3c484b1f8e4387b5b95d7ac89edbc4dbc39b687639c758d2664843097a5a1df70af9c14bd4e7f58755d37aa30ee3e80e82ec048715cfc6cebf35695557c13f051c5c72e1263fda002800b00f107602a4fa8dbcf06ff7af2c71ebe0df1b42955471ec1eecb5e1b1b5076abe80380ce5eeac6500b507b5f4c6a1a5b097eba0c6a1ece4b2975ff0b894956fd781cac5e1e4e70bac9fc995e942bf87a9ec8a446fc464d3d86ee1bc2e0fb27b906288887c6f7436c223e3dd4f9c98f347186bad5bf450c8506e9d6c4c0e697e93b74fdf158a94c54c97b52fc13fedb2d0a9bce21ffffb769225db07dd0159270334426bc113800aeb54d0ba62e133f1428d6627049f1720a86ae97adae93842d1daa6972552f55721ed8a47de5cce84f04d1cb956b33f416fbecb81965d79d8412e8a8c23d3d6d2af9f89d4dba59a04dbd00ae3370747d916906674e795dd7d6e6b3ce81974177147682c6638acca98c31300d6a0fbff6cee97f5243e94215c52640b219b2b54e01db1d548934e80d9d19d2c9e03f3bfcdbe3e41167cd9a719073cf670fd1b73fba07e39be53d085da87f6feb7d601435f6e4240918c3460c3b9d697d2d97dec0e07133e6adb7ba25210966ac84faa252ab1668197da4fd51f5ba364e6b13fb7c0d97299bbd066bb1fc874926f6ea19852f19a9b365fefa3f9bb0931dfdafc102617947f3cb9ff483d6763772b07fa8b67f7e2fe26b6170902fca5e570bd10a6120a4b83ccd134454332ab5cb7edee5b828561df5146d41885bf8d4e334b85fa32e00b418f92ea2cf576005b26fe9e5e5a026870a4b0af50408e029b380741cea6aefe7ef8b6ff3e6c9d4c26b1a255bd6291d6abb41bf209446061efc4b2649767e3285e4ef7a5dc6566cdbf2919a625152bf298cacfe821fa7ce08014ad86dfc355d30d07e43b0e106e5efd36761978e5dcc6bd14bf7cd035e9976c005cd18eff4fde3aefbefe1f40a2d4182c274a6a0bfabcf4ef1fe2e660d248a250b6fb0f25e0b91c755e7cf485b746442b879e246a573963525066d692a09339745455ad44f2ba3084791e764de6454ea1a43fd0e995f850ad4c6b7bd89ff0ecf39b7c314e8bdbbf4ec24e0a501b675340650ed8f781a7b7d0db3ab3d9fa818a724182b3a81a3b91a1913386e92e7b706d3247fb8d58bb131e91eb112f29b86c1c397ea849aed223d286e4a092cdf52a9fd71e617610987858e1ee410f4743e44b0498adde501b1e8a10ea77fa927c1b4577f1a50625aea9f5ab707d1e94f05ae2fdef78d4b5b5c6747069edfdcb87c3b71bf55ff653bb48f59dc1b87c7bab4617aa8d8bbf4e082cf6c089149348ea6e0dfc5b3d7d9745027884df5a72a5aef6b4587c2b88bccf04873da0bbb8feffe7a54375c8cd6421cf984f0595fbc2adb64246fb99c4e990f7b622d5405d889f4a107597b41c87334bbcb8d9e130237d18271e914ed7fcd3622c29efbe8c6e0ab83b9ec1a7e3b50c739a9d986e66f47f4d057f1dcfb2691a62883796597c4d8df1f813dad5a443b571f091352c41f3605b4b6a436e1221d7f8cc1ed9287993a1e47317c5e6a02cacf9d9ea8fe69d38b366e8b07e316bc294654a8c263274baa3fad1395f1a3240306d645f296f3788e0b067ca72248612673d3bdfd766f41fef1658805c497a3d26597723c0aa7c0066bfcaf9ea9b0df5d2b4fef5db2e56c9a25ce96c67f01c95fabc48e9cace74f537ae217193c320a5f693fa1d6045c04065d8105a7d91577a559ad4705f9b38987e14952b23391ea17129b3d35d16045ac0e42d5cbee0758ba6a5b733f30a2af5f59fa7e1049704fac22309bad81a84053ca93f72889c4894f0c3820e105091d4115a6f36ade7879cd182d116921e25ac39aad5a3a48826ebcd6cb3ee0d29fa0f8702464dc11fc75f733aea0f078213874101008a3a2d030a728544389ab2c8697f957ff04813717bebfabc28f5e001048cf3cbf78975b2127964408440002cf545163c53ed08356dd1d1fe97e5129db2f84de3afc5ff7c412686ce27f0078fac8b0c50d629a5f84d60f9df5bc45378712a0697e85a61aca66d2a95ec37eb7599aeed618219464038b484cd3361c560f1117d2613179ae8cf4feb3e6b9b7fd9b19a47d5ffd352470c40ca0a3e5d5d66bf5b36308a8b198dd9e967c6748cda92afa1d78fbae77e2f7eb89d65404787531564039c021f822e4afd3aa7e9154bc033fcf002bb9e10591899780122cac84e90bcb79de5ff7b4ba96b69d1d7ab8ee0d3627bf1d03d6971b7e3848f882f6ab2995a9777de02dda7fbaa2ff3c4f138a5909f691f91d81229d76d9eaf33f62620d222ba3341972bc87eef859854965bd481529173e8c63bdfcd75019bd7debc4ebae73e2a1628924beadfc26333c42706fe0e44b7271dd821543af3a4a84f699b3090ff2315bdc9d2a5473ae36f42618c2bd712b61519c623400bb7b7bc1eaba618937f27c09c4c8670a518e4f6a2984d40a2784799379dac500d8bca16d18f9ec9c7f3c831494e8f6e66b8edcae8d95dcc7f25301b26990e5f8de75ca2a2e2a4340c8b43f6aa0414293b01872f0ebc7c8bc4857430c5402824ddf758082ed58b250b0c4b7f4df58aaeb26ee860be0260cda551e3c01e1d1cbcd21f3d2feeafe8a0b78fd7afb1b3f4175c9ab782935a60a73901797c7506d7691eb4eaccdf753de13adfdca82e21a71a9aefacbf8388fa322d92f1e0281ec79900c09c2a72bb070d2c28351771ec27ac3a28f0a900d8ccd5bc2d8beb36f0f1bf25c9d16bb5d7af47ff0ecff25420e293da7e2b3e5a18d31ac610ef6c282e45bda00363d84f4466181ea2093f8accd99ca54c3cf7bc4ba1eb2fcfd314c9d1b95842a3b0c909404b468e85270d98b3dfd3d6dcb2ba1e603c2ad618caf2d7429cf0674614b21e604b88d2160e8b7cd23f7c8923d4938d177c52226d0d5d3dea3cc8ae0834e8f46eae8d08eb998ccaae0f780f1c63f3880887266de10c1fd19502cb79bcac46be24c2bc04d6dc6edaabf606249993ca09805f8a77464abf2ee031acb5c1dbff0ae770c4aad50499ffa350d5a3c69dff179fa939d23c9b7ab8873941929b127788d118b6e9ca77f05b73c83303d29747b8538e6a891df97380e2a30b30c9b12013b272276d340b8ec8ddeb9bee188dc3a35b684fb11ea0a8057df74f328ab222647beaf6d5f9518697f1ad34433858f93324c5b9aa928bcf7b69994e9e41231bb40a06882959e6fca615bc981ba5d674f10f3e598a45ac44e5b90819c67a840224b991cc29fa2d87bba9e7e32b4ab55714aa8c229a892b28519f134b3440dff33f33300fd2492eaaa9c35ae1e092fed68142af50065084d02977fe1c03da33348326d14f193613556e61036884668795201bf142e134f10307e80a84ed813b36acadb56b16bb3df4c342096cad3cf1e9bb867234491f05cad928c82eccfcceccd5a3c5b5451ebce9704336ecaf7bfcd079e99ebe08cc8b960d78309a52400185f7a1f446f960cdaa2675faffa5e74c447b735aab29e6b18195a0460a50d9e56d39e03da22f8dc7cec9ac98923fdf4935aa5fad1788c7da79a55f8baef5df63cab53a31f1e2dfa9fdbba215d3778eea23f481e0c3b6b5451ced97d4e262ed108c4ca1573d685a380065c84de298f2b9de1af8d458dd186656b6016787e78e22059b7bc2aac5a4c8b6f42a3cb89771389b3fe01e60dfa65df77c621c9d85905b0717cc893dd52d5e1d84094ad5f8b6955195bf50a867e328eb970a526aae9919a5f66ba3c458f0bf6dd5466594a7c214c94e2900d8d924187adeff0ab775e224e6586a147b1fe2abd078e9a0d84b2fef56d55cca3397523e8e7f720fafa85bc1baf53ca5a394e43a6541047e5434e60b0b06562c6b8d441ffb8b5721afc181e6562beb3705812d7fb125e675ead0eed8fc0de21a10deca08805603ed2a2e5156d207c31696e200b735ed6d928e808c271c1e44a4ba0fdb522adf5fad469d28affdd666a84df8c2430efad933c2fbf0b0b3e7b4f0085c08023d7e5d187f6c4a141e5a05eeaa512f9ffd476335abbf3f88552961356c3c517343208e79daf9bb8ceda6456948b9c5a2040c39fb37425c054d1755261483827244d78c23104f7db8b90a278c7aa2946be4957fee7db563f02e4f828d3e4d8418110de89299d587b553fc7e38d32107cec13e39e1eb4973b8a52908ba1acba3b3d5477706a4b27e64727da7abe46aaaa8acef82da94162ff1e1d6e67f87d786e7414e4c886cd5701cb8b9bcc24227cb38e33d94c4cfebb36ba2dd9e1f812487f859d9ed1442e69fbbaea0d397602e9bb478c38df09da62a21d0bba6821e636e96c4ae1d08e5", 0x1000}, {&(0x7f00000000c0)="1fbd128b9e1bdc86799fd95f532dea6c2a71", 0x12}, {&(0x7f0000002700)="34a943d8ae41e3849ce05de99425561f9523d7ccea16ef575fb680bf7d071c77712ba8445dd2112a8b220a3e905b53174ce64e2fe63662f069e3de806e86081ffdffe28f9ce01b5d2552e851ee6e938e6ebc82d70c246fbb02095cd3b2df7f699208ea21e5fd06d50bd7698ca9122d53e2163b0d3b49a1290b0d22f4341bdf18797fff4b245bd6667ca57bd072b24690472ac037df924cff5a47d0f931ce4f12c8929640b641ed882d30d5e74c79abd77797f3bd88b4e1302eea396be1ba949c673f4517e3474c39b1109ac30cf11a3e64d057704279c56072d6f6900a6b062eb26c2933ead33c98f967e4170d604917039dd4d8c82c713ccbda8e1876ea7e18e23bd711d0c18821d413419815a9359300b45a69be242bb47274dd6acbae3535ea9da42dcfd8411da9b5888783939eff78286195b1ef6192b7b33f2883341662f39f112d8f937cff1818e1b5e717d401e2400ddc69d0a3164dd506d005de76f09770f9003525a4dc061727b6d8a189d098320632841ba8c514942d92eddf7f6aa4565a5b9bb5239ae497fac93a9d6398de1c840c841f9319c281f3932698c6c912ba6e97c402a29c7c1301db20be48f1a733772bbfa5bfa2ec1e5e2469dab8f85c90a800a61a4eb6b7e43e35ea1a8db5a335018451c43396ad6ab6c3ccc70ce6e218a69fe8481d78ded6497437b64f71d95a1918b6c56753c8ea49bafd8ce7219debdf2225519847ade89247d4382da5e31b1e14a6959074d53fb61f37342b5a1bf80d3356d36712542d227d3e630f64d09e1667bbbf75e748cb85442e06b2016d0fed0fb3bad53114c9d2fd3b0ed3313e7918b006eee7a9ea854252e6f9e908aa2619bc1d4c543ff7abbf9af55cfe0c146e3ce416257d039386d7a4bef518fafb41766304964634e81ed2bdee41f6cc50f2864091fda58d7ec317695043bd6097c0ab20eda07db86babd3e101b926348594917bbc34bda5a5d8e6b3ba9f27dbfa91545c29c57acb7a56aa0737972d9a0f979de44a474459c4dad97251c9320635a38025e0282baf3c293b287512575410a3508531344778bfafd07b4386c91704709ad05aa34d95839dd29634a8635fb891a968d60782c732e653740269d594e52932025cf2ce42856f03c21151738f2b726950ad1c33dae94bbd2de94492c1d1f9d2003bf8586e4e2ce292a4771db59f41e8b53c25f7a00ca2e248e7b927b66d158ae9718f10bcbd2b1e58fc1c8de9bc058fd8e04901c6b4d4168a492b92e8aab89c0cbc584226b81c0e5b385cf491225dd728536628fde7284756f204a3ea6b622015d40efdbea55f79fe8024449fa1a49d14f090b6cb8d727bd9c078aabea47f95c7a06011c4bdcd8fbf544370c00d00c3d978d18b8f5fa7e898e7b601d2f169f339996de228f0bea31410b4611022b9af05457341ed312fbc61c13bdb6a0e7e3a1587d4d1c48bc18af0398b78714b7b9c597519463ab3e1c23b70eca1c0ef60924f8224bd3aac701c3d8e8f1e79cae6ae83c68f897cad3b33cf891d3755a8d1125199cb9412b032bff5e438b56c1bea1288c5a34b215997e7df1e8c98baa17f640e07d56ca4899feab781155f0bd18b2a317e0204e5fb734a558d2777a8e2ca39e6ac485c55f3d75254ee588f6387c12058cb313f8bf23e603c61ea5e61a00f6c8ae228973cc7b9258264c635e26384122704bbb8e743e8b25ff8692cefc6ba61ba6144d0ad764c0d7136bf85be2de164acec1e64a44a94714db46d3d6c018464c86fbe0674ae3265d6d9de8252c477aa84373efb60ec0827f357cd14f9d1ced99ca5c22bad990511be1be87061fea0f9f649457a779d72744490616772039fd8c51ef0e4c0905de9f9d39e87b1578d44dc96c67d811486e36d06c096541c4b0c8eabf13fc5a5e864a8e1e17147f8f8564486e14354c181ae027bae50badcb6ba6d2b1338cfbf2b2d1c8882eb504c4ae73a15899d9e8adc13ec2056a94435048e86234d458954ff365ba600b7a21b4b1ae602e02245a0b1053b99811a605d59c15b5024a08db8d4d105b47ea0fea389c5a8afd9c8a3dfaa020c3c8b7ca3f8ee6e84b7147775136141ae7b8553e9f455934104620a85828dd7569dc8a73076caed20042f441dc058f0aaaaa8ff60c9d8acb72e97bced9cf58858db7dc8eeb4e58c7e9335fda1bf6507a8189c6db69e6ee3c92d5c8eb91f14ded137c5a615e194679a575a0a37442d31c98800217573c7795097aa7f446879f5d0b0d470781b4ac7dd4a78ef6e40b89af42168d1b80dcc515202eddf70f4624925e4bd4b7fc6330dde1857a5cf154c71e78ef41f9b3579102f87724eebb181679e082a42dbb1de996a5fd3c4490fa71aa17c3fcf742be3885415adc9f2c487cfbf79de565f732d9cb4b297f3d27860a6e9744fed354b6fe187fe9b45f9259fb4ef914d39417d0797cd7e1b7d5142ca6183229b974d2f221fec87bbf973e95eb7ced6f22d35b42e3b3f8960b8fe5dd4e1c6af2c2b2ff19622b95243ba375b20955195090aa07036628fdfc6d484a7c178ed1e11602c72c70c90394b1c408a72c4ff11458b3471ff29450efe0a04062c861591bc83d3f6464053b8bbff54ccb67ae537c56d22f9d78fe80f9d1e2d76ce50cfae322635efc5cfff1c45d9db7668acf2c13662a287e769f6142d9a78750620640d551f4a20bf2a572492ce42428a900248f567223b0d3e2f1f6c32de489b7b3a3c90db9a69f5bb3031dd55d8cff31521621294ecbf3872334654726fda2830b1a1ea264f58ca712395f6ecb45326622297c409caec05dd0d9b376a042453bb3d727d9e858c6442ad571bba082e56b782d9cbe0cc52bda8433acc444e721fba5ecf8d944881cf153e1faba658b0620f7a47c98d8889b3f272ddf2d1720b2c254ad03507ad2936df1168a86ab32ea9cdb4789bb4581ae14bc4a4b1c130a2cb214084652f808904412da819838c91de8323dd39edf99de3664583fdd9bfadbc60258e362636faa68ebe80cc8bba23ff262b4d7720db1a7c43633419e699407d11c48e2fed01116bb19753a3e6ba8d54d85829b36a01de875a82b22eca127074541803696bdae9b55ed6d99fb09b583e6c2b0eac08f6e531d305a9204c96916ae7378933cba1b8108a742126c567d1244e156fec6aec8366a98a7a3ac50101c50ef116b7603e44fc35647fe9221c868cf1c467b5594f6425cfa2801b64cab048f733c2a9400cafda11bef003be09d542df333c25ed08761d83c7d5127e1fb9574c84c935ffd8f86a3bf10e22ecf612c01cb797097784b4c0035d2de6f9ac7e902cf04f0fe9e37a3aced27f9e24aa8e5999f732b29be3aec544cb8e6018e16173a433500968de90bf9cb9883d3434e0420ef52e98d6976c5d356e855450327b9bec453cada393a2270c7dae515a710b057c230a1a635e003ab0bf955ea8ede614696914ad8760471fdb123eb18396c9ea598bde708c64b2789e6e73f7cd2769a80e1b5e35e2f8bcb530f04b82fcc2ff3d5ca96eecd6528822079fa2bb9f3b6ef2885b6a8e368bacadbdce1d497d088c91c857e77dd99c4c822b55d1b2c86bb702c62e54434fc3451f56007fd5f434bec5695a4656950044220e58126373993106f3801e637545d3e74118bdc2c7d2461b79e448d200ebded678d6287827114acdfd8e35358f03e9f66e5a78e8ee2802351306bb2fdc3ba0227d089ec3ec97ca48b86885c7fa1cb2c404647635b9c84371edecfcde92f19283327aac5aaf4061068cde2b3545ffcd4c6f9d16ef087fdb494f65e0f105bd75edebb12f6f81fc3c2c450188399aed63426858d819ea3acb6a3847a202a62544ae655e0f177130532910e7c205a7870b40371e3afeb1f02690d45b927f10fc740018650a321b3d401002ebd85bede7bd39b95a4289752d8f464ab20fd590151307306ffde75ced7ce1aaccc05258c251ab5804f5814d21a9232ed4db5d3a35f419240021cb6b859fa5fcf38d11f84e11cf962f7fd8cb44bd801c626d8950f9ab7c72bb5383c4c898540d909ba91144e8143bf7c04a95ad9d3c9265438e85f328b898ee76ddb39e71fa69d5affc3c8b15b2e06e0c5dccc2daa97cf48e73d0703a368bda77f554721f90f5b722fcb78a5ccd74409c9851c1007dbe24e7a2baf9c0d0a99d83109b870f07399e75c9d47ff843c06a4f541a0f56d52478b3231c49b3a70df6b8f0fa4cad6f9e88500ae037e5e167ee9c444b5273611f3e80989c14e440afbc738a302d8b13d511093513b224817ec7b664a32742bd330c053cb9ee216ef94fb9ea765c41f9af5f5f9635d735ee196e21807e25d8d66c883c4db70a3bef19ccfcc2a9b6c9b83e8c0abd55f6ea250a6f821d8e6ac3fb4e6ae063648070186f38ea1e13393745db87f1a314fda6694a9004d08b505a61abf40e74455ec7136a0ca989b54caf636ae6a89351cb127fb918c36a127164da54af2c45fc81ae230bf3d27ff6fec8cd2a9a5804b9a3587b4e499c3ec79a8e99743e8a23e89660d5a49cb9c4aa9b8ffd0cf35a76a5a3f02e2b218572389ebd220ef5ce510474a2754b5e2e3bece4580e3eaa40ae40cf0eb70b842c72b93ebd9b5c9a66e2fc73ba175b13484c84ad58003f4a74c598696054dec5ac7c090c76da78b5020ff388a01033ad363761df5487bebb46a0291c3089c6d168a32441c77940516106bb7a869a4d298592b1d14ee8be2e8ee4d4c24b720d54cbadb2d0469e13d00c1abacaf6038a14a19e5ace7ac5e727c5cd4b21ba2a73b2c1604ba27f82f7ea5c82b82704d7d9477861be0731042d6c466636960a20185f8df7aa5f6fdd384544e3c846e4367fdae42fefb11660cee2c124930d5045528acb9ec4b37ee5309724a8fd651fcb37a1cc600760ef9b2910e79c68d0aa9bcc64e74e7147d721625081df6ace5c881da1ff3911a99926f8bef10bdd1a2783e457bcfbfec68ed403cd1d101f7a069991837980e4d9ceb3527e971e6d59402f57f8ab990e842a162527ec2ebe593a09f162d547031913b079ed7fd68febcb607b83015047b8b5790071df63eadcc43e807fc263f0d2b16502915c423da15bed88e96ed1e425336e273ec72af8b902fa2f81defbda3de31caf1d061fcddf4c75ca407945c59c8badd2ed637fbc6c90b3792c9c38bc8d9c2ee25681925aed161d45fac8f68696dd9e8d6ab9fd71728523ed142136ae7417ad6a43039ad9b36ceea602f77299b2ad65cbae4625a40426bf7d3da9dfd7fcf95a6c223b38a5a4ce6a5b3c7258b062c19b8f38842dfa30e415a776ee9d9a21ab41080be4d3aa7c4d15a1e00b11aa7584edd62403ee8c8b3d3276b7d7b2fac694b86f5bd1d6b478f655e32dc2411b737342f1dca27fb4ce2ee4cb11bc56349d82370a7f9d91d1af88662b77d40de6c03c22a5483f844b316117bfa9beed359fc7f42340202032f893d0c2adf17ca2ae6d0d00697458b5f8b8b600d035f27e3d2672b89c036094590de0bfdbfde80751185bd2b12cf9a86def7f220178db241a244a69188d8d9cedf65685e2d0c1798407dc80435c3d0ce0886347ca8c7ac8d57f9bcd1b4e8ebfbce59378b8c2d306f5122b7e765dbd65d0b6f60348a151411478948c907c91475f2e9a713f9df582577ef045c8a5f460a97ba7b2d39d305fe267ee08d69ebbc30450fc74356e98fc0affe4874deead1a8fb3cdef850ffbc2c1d653cf974997fcdcd090bc42559b6579acc5509304cf3bd4432df6af8dc9a20b0e9d52d9780a4f5e6afb49b35f2e9e0cbfe4888b5e085f2e", 0x1000}, {&(0x7f00000003c0)="2bb0e6b67fe734e0", 0x8}, {&(0x7f0000000400)="9e73b5466f7ba5bcb4c374cac141513f9a399225533c2ed6567061bf", 0x1c}, {&(0x7f0000000440)="e1b2f62710aeac6a4376a9544b99a4cac2b9cf62fe42942301021b0192495188bbe574ce6a022452bf93d99324bc497b7869602b77d64846c1932be90a6edc869ade67cd104db59c719ffb43a7da95464747c2b7141457b49d11ea11c14884962b9db14581377c8d66eecdc24b81f00f38fdd712a8c70e775a821e866047c65affe176c7c1a17b", 0x87}, {&(0x7f0000000500)="3d81f459c2d4102d49283d11966c1c0c14b76a278be7c860867e59cfe6f8a9ae6f26a10116bdee9c229c4ece66222c975ed318e78bcca9730a3e9f6969073e2c63a79ed5d706733a347312723850f950494ec8f06c5f0984ad43d886133c5a5b3b6dbd59e385dfa7dca52bfd462ea083487ce426931705b7918e7552157d4949c9b3539c2f163bb0e0dbf3216b029ee1f8e05eca37369c7142358e7617a20ac13e3ea7db88d5d4ed478b8e14c112875f5bceb665dc69ae70fd30ee24c8c4e86f0139e973e2353c", 0xc7}], 0xa) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x20, &(0x7f0000000080)="03000000", 0x4) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) ioctl$FIONREAD(r2, 0x8028698c, &(0x7f0000000100)) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000000)={0x400, 0x964, 0x7}) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 3.018605943s ago: executing program 5 (id=1162): syz_emit_ethernet(0x4c6, &(0x7f0000000680)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd606d9efb0490670000000000010000000000000afffffffefe8000000000000000000000000000aa880c000000000000fe8000000000000000000000000000aafe8000000000000000000000000000bb00000000000000000000ffffac1400aa95a8e3f69261b11bfb779408877c5d94ff0100000000000000000000000000010000000000000000000000000000000104000000000000000c04000900000000ff020000000000000000000000000001ff0200000000000000000000000000012b3300000000000000010005e4af20e4b21154e61fbb43d551c50b7bec06f120fe504d4df35619925b72a6b1656feb28597a452998fa7670c7e96a891d6ffe777cb844100410886327f4331b6b7014666b21692ac200f83283494936a2e78ef0663b29bf2e8d3ccbab810b49c1ef16b67262e6271040c842f03cde08a1a439e382f0920b9d06cf2a5bbbf68f7e27c398dab6a1feba46ece491f2e3afc9dd415f72d449774cb6d7531708f6d0e12b3c1a52dbbd75db6ecc1ca45fe9dec04ea9d29642012029d0a721f39288cb0be11b5d12fc1fb0cad4845a210fbb369574dfe4b35dfd15d19d936c7f56a1b7c20400000003c20400000080028eed197aa389e457f4964bef7ff489c04e6627466843c434adf00a7bdd4e1845eb275580125c799e8a837b4dda49ef9e1fa1b70dece49089c3b020b00734a60eb098995dd84e35eebbf81112e75783b6e677a4b2bf6e58471b44f252e4f2887854c4a848f436483155e7cc43b331e26c10d119db5da37942f6ea9bda53c43a5dfad197b5e36606161fe8c31c6053fc010400000000000100c204000000b8010300000000000000000000ff000938690000000210000500000000fe8000000000000000000000000000bbff010000000000000000000000000001ff0100000000000000000000000000010a1067686fc379684e0d60984f1c524900000000000000000000000000000001ff01000000000000000000000000000100000000000000000000ffffac1400bbff0200000000000000000000000000013b06000300000000fe8000000000000000000000000000bbff020000000000000000000000000001ff0100000000000000000000000000013b2a000000000000c204fffffffbb867565fc4a440455a1a7548fad6b96271745fda9cf4b7bee3a0b78bcf79630797a5c8060ca41c41c4e42743d36dc21e639a2e80b46dbf8cb4840f61456b1ee1a709374103e5fe768ce764a5386ddb66358c5d5551c48c4d773f6da7c6e8322ccb64d605f6476f980f077e9aba4206047f2f606604d4c434ce0964f6f448087dccd18f338ee73b9918980cfb6e10485a5374564a79e158b738cb44ef1f505e5fb1a0aa956d67c99527f7b6628136f30ad298f4e60d1133d0e4558287c61c9a8fe2befbc04a14228a66af4a4aeb6055850654dd8bf30a12e2c764e9ee173d0c80bf3db9e1944070c45810cff0101731dc8ba4def1139a8ee2150488e54537eba88cead8e3981d809fbd7d913aeda2c6c46a15023b69db83a1c4448dd171d6bca4829368fbd89a8baff87c778a7b6309ba1470002e9eb93ce6fdbc7649d3e334bb28f875bb76190362bfd500010000010000000000000000000200000000000005020003c2048000000901050000000000000000000000004e22"]) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f00000000c0)=[{0x7}, {0x100}], 0x2}) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$TIOCSETA(r1, 0xc4504444, &(0x7f0000000740)={0xe270, 0x10003, 0x3, 0x20000083, "0400", 0xfffffffd, 0x40000009}) 2.977632916s ago: executing program 5 (id=1165): r0 = syz_open_pts() sysctl$kern(&(0x7f0000000000)={0x1, 0x2e}, 0x2, &(0x7f0000000080)="cdb56bc6ff374c67b7b1f2552ab984ce4768dcd16722fadc7f558ab5ae74527eba832dce04c47b1821d2606e80536cc8186f", &(0x7f00000000c0)=0x32, &(0x7f0000000100)="d979cb232bcd9b8547824be0112a63007e00980d8e0038835fdad07c9aa9ef08a067537336d70a966f89660d2c1a7a4e781b20edded73d601442c8eb4dc2a27fab17a00ebc9d50dc17fb7c1d08e3e228dd28ff83f1c3a61795e4848110060f48a4288ef75ccbf3e87e68dd4d0ab9d9a8482f07f1addabf2fc2e8aeded17a5ddf1720007aade4ad6fcc6449c886e80eefeba3b1d6ec1470f6dc0ceb85e2a52cbe2973d6cb83bc03970f3c2003b89ddb342c54c0967cf67cc3ab765c55786319f5d578b04313618118515ee23601bdda1dca952c0b59fe2910ad056b7315e59b6ce6beb0a5a35ea859b5abe3fac98e3fdf1f002450762d3ed3350a5556187abc314603ab29b4b4ce03ab3574c4bf2e62edd7928bc7039fb12e43cd519ab5ccc956b7033c77da7dd3d2f8760d7b5ad82d77b8c364d82ebb5854feaf5dee6d6898e7f9f0da2de2ecf0a9e7f14bb353f18166e0d99d9ef29b2c427f3cbd7fcf182c959c047f8ebe78b91387b5ae74df9431cfd85d131b3267fd81aaf23d2b863428fbe0cd476e46093401c4f1095fc1de656f9fc6af6e38cd13cc2c7d1dd63a52226b2d8ca831f2ee195a7c824de7f6fd4310f68bfae878f4c610515f9039ffed7f71f935177215dc7f4d820031239bdf21506abf9bf32019160f2780f2bd70fc3c78451c7f853125e86eedb61fd94077546061384cea4601cec60a81e9e4b872cbace852386716c38fed206c73f0a2fe36208e091e95dbe491fa0fa1b3b1bf3c37d7237069ee4d626b99601082bc61b50316be6fb52ecc053757a040dfea4cc1fa28533719ee8edc2fabd2b9328abd712c13001bc23a9b633f5c7100615595b1495adfabfcc96c8e2073c5cb1ccfaa3319aa9635120d8ff6fc19ed5831481dce9dd1372cd049f33cfe6d0a10006a460182a11600ba2546846a48448cdc5621645d10863fd56b0b88a92ac7a89a26ba1d7bff932c109af49905ae3f01045eee0645e739848256b46bdd44792eac9bf2d995c8a10127c54dd40c423530de029ef8be39716b3948d7cd88e273704979a67feb281bf7f36b99a21cc57ad83b027e6d367ed43703d0a64a98dd022a84a18293a6f701a8e8b55d93873b647dc1ec54bcf40c983e4c32f75dfce359f1d8b46e995a016c4f7bc2ed7773189ecb8397a1fd22ead46e14598d755eed03843ba9788ca01a2878878f1cccb065b5280f4b0479a37317ab4477ee6a67eb92e6c52083f79e20ed6b7200681dbc63411665d29b738ad1aed2acec8b62c9f58ffad38b204b4555949b04ff054c91fc1c67ff6ed2dee97c91f02e9d12362d523a8f403048a3ca3ee923dec80637cb296685286a3ee6b2170412bbce12aeac8d64ed75e4f31fd61e454da0b4beb1ec8837b65a33cf1bd47695e86f6dce81d6d0343f8fa0e003685dff20d97116eb9ab560914683ccc8ea19b5c428e659b3fd9847c8c032ffc27d2c09ce207bc46d5ae93d9363838f0105a02d191bfd91dde0093b95a15ccb760d5fcb34326c4b0d6c23634caf48b0ab12a01eebd4ade8d5e560cfbea5c40ef55d832220595b5a5b3b686eec68f31b4339896d61df9e52acbad0d12819b2493b99327c3541205b7f65768c4597845dbbcec291565ac063d4b61c73c3d2c7879f894840640179f1c3ba6a356fe4204d1b73998dae8a93dc35f764b64ff1bcdffff2ea97542bca0051939f529be4d6e191fdaae9e6ec4a5627ab90f48355d29d5791484c17204ac50ec79ae6953593b291f10d4a159794f1bc1ef7993721a03452bdeb77500db5f238ca1a5d1095b1043e13ee9dd58ce5fabf15625dfbb700a047c87e46c55e1d7f5e623c994c27ae3944aab7b18b24d5e6a2b2d318e92e565d25c9a6a255de69d29e2016391a983f558aaf7eca057c0a3ad4f0df94acc555c79cd32e9712566e4f049a60390bc02331447331ba26f100a5f2393d93f38eea87c23b3a3156163d32d9e71e4d93146d6f3e483270c968387d5762bf6865f9061eb7bc3a110c194738d6ec55e8f75b73c4a98a5eb754bd8fee50b0bdee71185dacee369c11143da65f8c9aad8cc59af63683730a96dccb1935673d258518bc68cd80b2eb155ce75568138aeca65a55f1462728401bf803acad8e035794ba2156def8e686a84f149ce182b93b5e98a5f47e1ece4fdca5ed1fec208a04aa9e40dd54ce7cfd127b9e921dc5e97ce78665f6e7535ecd90029371cb2becc6290f301bce0f63ef045240e387d32ae98a721dfe72319b5f8e11c2aceaa96e5455c9ba7942bde8af9fa47792f5d5895070da30921eb2b688f2bff8af224d9de229f93ec0e6af717d00dba1b56dffdc76d1f6771deb8c6269534d53a81b12e223b4eff0e0e37c9d1466a336b346ea7bc60b17aeaab13057db25e6ba011d1d37bc148dbb6a69222cad7f10af17ea29b91ea9566534a0e577a3fdf0b39052195c6bd6a677e432d0b5f040d7fc26989addc96a1c9c19239b434342701d4b291f2ffeb07921dd90d07069a41d71f56f68f839c679da6e725191733433e2f0d1d9e66f8a505585f4710866a3076fed717fbfdd9f8f74226f527966e3ffc6f4bac956dd003d59034e799cabe4b14c598092c5d25c5fa2e3acbf1dad059be6319fa6cac320ac1252502f1d12b09cc7b5e4b4c4cc64eb7abeb755ac85842b8971520b37e74c28dbd1d9e630fd4e51dd770e8589362f50a877049166230825b088581fd3f460ff4dd442b53305be31b626473b291c3d4d2e466a92fb6719e3ad718736c90f72d06d7647845eeeed7c550a05b77e70c7d5b1ecafdd54e7d37010550a24674c123840edf6dc20a9f9142de5693938aaffeb13e7227b0326b9a8107a7efb59462f6422bbd1e0d654505bb75521167417f60bece6871b2e28be61ac5f461f26e7abdfd7875ca8eda38871d9427d6c86733524478b08677b9e436e21a455aea445f55bf741a3213e8fc3cb542e0744b5fc37562e9f2b77b9b7a3e85dfae784e95a8c7eb680db9345c6fc1a38c7b358e1295cc6a091701f7ef9b89dbcb3d56fb86e6aa5c9cf8d3453be0122bea7373b881f6db11ec32538b4c1ffe1c3a8a3fa4bb3465f6b768768816b754808375c82085d677dfebf05de15c21681dea1d0b6907fe5f8c6700452419a0b9076a24610873aeaa3628b28fe0d51aee52c7757a29aa7690595979b205a54c375267e54e69a384389552c79594574f64dbd49f84c5ded99efcbf763bf8f69c9f05b5664f9c1655edd0ed4eb28bcfc3b0a5dd57358d289a5b1755608b4c8ad396e799789003ed03d1113776dd44beb933c022b5bd9d75c1aad097a5cbe58bb764095ba3f33780f6191741bdde66480ffe1167e4d374366755833be6f9be05dd414decc62e0beb0d467ec28d26d0779f9df0b0aa09ac86b7ab14b940378862101278b2e33954c58fddfc83821079b36bec71778708d19885cc6b56c3cc1e399724c3b433b69cca812e8431835a41587075c7aa7dd2746290979cf4fee23f1c65ede36c3569482f56a5fb77ec6b0d7c6c59502c9ae7df7d363c5753c7259fb5ba38b5d3bfce1d9c9f7117d9a290244637973fd7e9d27dbfa38905d98e2ac5e04a5ad73048421689b3ac836358a5e27a94d7761e38d2e093435cb5355584a17a9789115638cf1c99a5e569e25335c9b9b1d4ac384bbf04c50087efe0a548d7d44ffc1216b659484d7482d942bf55fe4126486ba13b59979a773844c45fcb33bb5dcb7363895c24f3972623fbbda9ec49ebf817424ec88c7698fabee49d1bf118febd2218876270efd90c23d54fc7e17ca9022cce0ddd7da41b3f5216c5a5f965e0212f61fbd268a50de8a66e0e3f5798781d04623c825c35926c9691fab7b6a12a140242d00be50a3efaa0b3f6f6d1da9631b920b320f03ed9a342f45b2196fd9e9833d3a05369d658581899a75261afa3d663400364894202963880402aa6ebaab81aa5a01a685427736506376f86e7585844f44ba14a14e9300383a88ccf8323ac419a7f41569f3d898567c53669cc68fa5086d06279832a0f4ee3a458db05f1044c8186a552890d95dab77639a017392bd0b1ab8c2811ec71325f7ea84c9ae02bfdd1f0d77fed7858158386eb8af77bf398caa90684cf4ebe8b8476fa24bfd0c3918fd242b59057ba3235b1d1caaa4ccedfd7d624e8428aa9a3c9a12543a8d0a26dc0b1355e63bd32810fe53bfe0963f18914457008c00a91249d57cc4534d9c609da90386d597c013f13b8db2f564f2ad4ac5c8c82acb543b3f0eb8f68f1ed1ef49c5a07f6701cc636d514c4e502da001fcadc81ebff92c3aeec55b58bf8d4678aa6f6902f1a7096c7bbea9183175172529888148cf8fbc47863f8667becd54bc47a5d83d0a0cae4b7fffeb6092bec83c8dc825ece9ccb94dd5c9d54fc23f51ede0054ee0f190441d8e173d8af12ad20ec2663f4650612137f58e24c29ea72105c18f3c215dbce7fd49af56112e162563a36a4e16ac34a3d8d7b18386612808d59d199b5a02ab4a8a0deca30b3d6947d0bdd3ed717c618479ad77e99a61aa66ed596312e725cc563ec532f9f7669e13c53a92a48dfd59c0206e0cb28e74bc4e76502607a63afe63e8cd2373406213cf10858932cbf06543ae5dc3fb9e42e1361436c0edd7c6bb8d928f3c8dcfc01f409dd0269d7bc01bf6edcfc7b0e3ac52409721b9d3526f9e83921bd2bbd4e0415d8d9b72942d5c1770738c2639142bd3b53b532a47d1ebbf3ac787f5aca31122e9e6c879b4dc2aa540dd9032185a397c42057793fec2516e4e42e84aefef4affa686ed164ee3001af3cd2291c1ab449cac7d68c40cc589c897719a6b879338232b704a7ca4dd6ff1bc1f38d17b4f4468db3f0b9780b70a84cdf9542b18204cf1cd1142a341348ca39f38c4537a546a4ead10e82829160256be30f11011eb0ef367710812259306ede07b36b0b6c2a6695ef0e44709a26582db1959ddc4610634f6da20e18e539a25e71b303cc5bf3d6f4ce70eaab48bd16b08660a7ae0a5430ecf3491980e71ff7055ca2ca290c75cca461da8e47c83b6944406ec23879179ec6ad1db78ba605318b0cd6897960e227ca1fa369ff96ac51c2a62ae19d82f781d8100011cf3729d40fa79d53fec3bc2e21233ac68f81cddf708ae2edd806888da7d3eb33fb1bebc7ea93c0844a3af7d917850f557193f8a0a876f8bcca9f3215bc2d505e90cdc55450f1eb120d345608cdf731523b9aee91d3c3c1e23310e0d0da5690731846983c3d2a2c32a7ada5f9edeae17918432c4d1c12e4f02dd6b7f3c5c7076286e7977248db4be15d3af9330f929014433834fedea292b8cc2e5d9cbcc025b335eb5d6085bb2cadc63268a0e0993f4bc3b91fee5b0f407d4480329853f0abbfc1b31ec55e4b5def4154150a9fc2897a380343e56af1bfc269af766708f80af4c717add77b4b3139eb2fb4dc762bbf8e31ff45fb6017ef0dbd7f921f28d2684696be9cf08cb8826aab71a10af31b7c0eef3b92e2ad289b5620fac5b037fe25949e4b938d3e5d875dfc02cbbc8719ef78692205c4010c40ec31984f0da1e14c38a857657fb7d1495c5e0d5c6d79716ff4dbbf79c8f0c96145dc4e4684973a8eccaffe4532afacd6e377d6a8a4f131cfc06f4d6d8d106baedb219c4da0624ccc56574844db89ee3bf11ad22082bbac53483edf8420f95272045a80bd3bea143a5a621a2740c0d22faa6dc064db50bd89adcea683aa302b0dee2fcb018571f4c3735f0c8349e1d75478228b251d6952832e4121e87ab85d6c6efdf2435b7", 0x1000) ktrace(&(0x7f0000000040)='./file0\x00', 0x2f, 0x4000191c, 0xffffffffffffffff) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b180bc3eb987ab7fe5e6e8496077b538517000000000036ba1bd87f42e3303eac77280712f838130efce149d400d06a3f23616e77004c8836ed0000e0ccebd669ecdb15cec53342366139d11a90b5ba0800800090e42d34d900a0dad2b74f01000000260526ff0fd76b5c567049ef436dbea0d7382052950fa5ef6ec513256ddd8680a944d5c2bdbff4f06a032ab475cca257352828276e53346a762995e89423058a5c6318950bdcd08b96ca5d4d3e6706eac9b4e8aa9befc32246bd4506b68324a00d2f5019383919525cb6f7e8570b2a374f0700341ed45bb7ad3b13138fa142c84ab3045c4724150d16e304c7bff16bceb7d956e62447b3e88aa810f8ed7cca108d733338fbff341f5945daa4bd0e756facf9429c25483a9275d0da3b5618eadc96007971436218bdbdc9ac0a623855e941dc18725fe8e8b0100000006201788ce2b8802cb60eec6add5e9434c1e97dcf7025b73e8402a5f38cad2dc1a0d0d7873e27142bbafe3426f33409000000a9136d57c799353d46dd8143ea85d9b12c749618ad310493dfee9b11ded908398b4ed6fb2e353e3bb073e3342773216b07e49ca4df0fd2dbe97fd2b6ffffffffffe6f4588ffb7d82693a090e94691e8d000000368f29d76344671843a1f228261f630fdb791f833a1da5af88cf56ad8479077a2441da17670852140704f6000000f1ff00009230154a000000000000", &(0x7f0000000000)=0x200, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt(r1, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) write(r1, &(0x7f0000000040)="f92a9bd30000007a000027a03440ee884d9e7a3e", 0x14) r2 = openat(0xffffffffffffff9c, &(0x7f0000001100)='./file0\x00', 0x10, 0x2) ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) 2.97687212s ago: executing program 3 (id=1167): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x200}, 0xb363, 0x7}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) (async) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) fchown(r0, 0x0, 0x0) (async) r2 = getppid() (async) r3 = getuid() setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r4 = syz_open_pts() close(r4) (async) syz_open_pts() (async) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000380)={0xf66c, 0x9, 0x9, 0x5fffff5f, "9cdc452e307e0804002f4c0000002f9e68cd3304", 0x400, 0x207f}) writev(r4, &(0x7f0000000140)=[{&(0x7f00000009c0)="f284547ec87ae3ad1aad0ee27ee88eacb67a08038280f2a01ae7a48358ae16e2fba4ee0ddad57fa2b502658b5723516552c4349404b44e61906eb367dd016164244e321c3f3fa4a301cca907a63fe5682806e86f7b9ed732b01c843a7c13b71430810706a94f10d2cb6414e1fffa7b8cceb21a5bb7f7e286998196fa9ddbf1180a09fbdfb5fa39c5351cac68378d67e9655cdbf971126f853c896ee40a964e51b93e9f8cd2761da19460ae1277fee651ab0c75d0c5b1bf66cfd5838c158d811facece8dcef640f9c9eb9530e6d8ee418a92276e3f27224433eef1cb72de8961a15ff100acd28426503cae730e81dafef5299f8cae80f54b022a9ae3164b69a08b6460d25fba9fe6c6d07c1d5893bbd9f8b78b80fa1c3bf9209558ad46ae1f00a2ee2221f62071fc8687045f65f847000e0bcff4de28560bc948c5f780cc109d10a8fdad1599932daa727ee06845b7bb5d0462606567e6827a47aeaf012f8ebcc6007d3733a5230347e33c24e68fbf757c7fba0f3f9097dd6c24c6732753aac4cc5aa43378d32e28fad0dda633e1362a5e3a1da302e5c1b07103d306d92c600009717d106f6f9c944e2c7de93d0fc0ab40b4a4d6416c476337bf94f4a9a6248abfd8e612758b0167f5a0a002b405bc30f8b6e9f9778db29d03789e7293f6d5049bdd713a9ca84764fa65433f3c35334a05b1bf10b14d73506495614913013f2120359ab76806bfc6c5d597786da32ae3d2868d5c692e6bb98413ae8e822b002f3ecdc844354e3eafa64f9a2a90a6f1bff8c9b8ba073203b2396221ca58d38ceb75f42fc4a0c72dc0dc2349bcc3681ca430908cf926861f0aec3b28d2ea59d0ee36f14ea06345e7136dec7c9ba6e3925c4ef813a2c83d4b213b266c26f04e204fbda47ee410ee0ae002e7163492e1929b9279b29e6ed90986de6d05f40b50248f7aa97f03cc09c1082e5119f9491e0f980e9d6bc7407c2a2ec625b902e39085f792fa9217f143349b1b08fb1647b1b694e544d9f33f3bdc4f77f55858cf9f2751ec683512630fa72236d127bff3449692fffb710d8dfe730df8733bb1d59202f2e126e8a77479d461910dfa5664b6fb27fe479774c0ae1190fe35b40c831e6a77f02da283b96686a47adcfbb07950e99dfe251ec21e20d36f868f2ddbb532de5fff1ffbfcede623df3517fb836ba8c48d8848784614ed65a0cf6dfe38b1ecf79942caef8bd694b8d4c9d412ea6b5105900d4185c7fb4110f21ad49b954f08dd04b3b73e8abba6fbeb613794c96e5ecaa33df181357743c2047c01a856846e6f23465b340cc35d88f9ddb966492562f05245ee167b7a97f26a460b3e1632aeb18779cacfbe57a79ef107aa8d9304a45dc195143cacae3e78b1606408d5465d80600d6683fe41838f6212025a9f82a31602775d09d1b8892090bfe17c2269e27682ef898852c65d54c720559b8c4a05c9858c0a1b380824b0282609e7f0dc597f30047d0be06d2c4a44d894d44bd9463d43a795fd2a13bbed1c213602a3fc8931ab00e45a1d0fd2160741ae3868023f4f633eda272a117bf38a1d094f8fb75e55856b6f5fbb7a5595ddc4d9ce6a10e87ce411ae30ad4a61469864a6511e949ad9f4c3230fe05cd4b43b7666d66bdbdcd0ca2fd02dfee6670a9515cfb626e46e7df970f645c673a5e36844062c38fd862e57fd0f053b3ed71fc26bff73bf2ca24e664665a2c7329858ce8d9fc7f18e5f42f217f6b3e64466a28b3c207d67fce58294b2e3b4afe29551e69decffbfb8e8b9df5821094c2b9cb4ca887e295aedb2f2d3a6f6412abfc3793387d6161f03fc8e18fc9227e73bcfd42334365996ec6e85343f0b0dd731c92cee894003311edbf18ddd70445c5c875b007a91a7b7dc6f4dd04e49adfe7d484708152c5c4a55b32e26ffdad79948dc118e0c9a0707f729913bdb63fc8a29c89e2a6b44c942d45de15570ec7ceda9ed638e41008b93fc13eb6e0b0a55a5272ec2e7966efcc5d58fc2d83c5aa7d09e7e65b2612a63698a4654c0f7d253d7556d1b757201803f77de0c6c2e8fc853e7571579f761e1d16bcbe61a7d77e", 0x5c2}, {&(0x7f0000000240)="c8dc8d8176989b1590b827cb99ca8d8ce15d6343c8fbe96a095c644ebfc7be5156975b8c9c1c60cbc6bcd2e09e2a9aaa270bcb86f1bf81c00300000000000000e075a401def76a3a16002eda03000000000000009417278f8dced824fde6d7d0fbca875d30a02961c149f5356c3ca448f8511d8271a492a9528446337d00e13781c27383194edff8d246b03ba1b3489f68fb4b147c17cd3d3a7185e56fcb91e4e1921c1308de", 0xa6}], 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r5}, 0xc) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) close(r0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 2.687172394s ago: executing program 5 (id=1173): setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x24, 0x0, 0x0) close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x3, 0x4, 0x8a38, 0x4000003, "07160a009cef01098b748200"}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xe5, 0x3f, 0x81, 0x2, "b9c29b726f5d9c4e24b27544261d8aafc3b86241", 0x8, 0x7}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$VNDIOCSET(r3, 0x80184600, &(0x7f0000000100)={0x0, 0x4, 0x0}) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r4, 0x1) flock(r4, 0x3) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) close(r4) fcntl$lock(r2, 0x7, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="73b6c07c9d15ad55f0e4ff060a9d5c34af2498e638f7ac7d48a06ff486d9c0368cab0c92328990a87e95d0222f1a41a1f9298b952bcf38a96e01f90dc37798170845271c30a79d825a2e5d97d16aea5167d3313108e92ef3a5666d03f9e3c4d4c5b1c1678d01600fc84f18b2afeffd56bf95b4483ca6ec7be783c2679798417de2f1263b796fb9d20a54d71dc014329cd5896e8f4b6bd72d61884b66bd81c64646230502eda9839b1c1038c84e9d0074dde9b9352c85765b0701df1e1445c719ce4128e3d093cef41a49dd886a4bddee9745d7c2df23800e5bef531b3b79079c8d93ac6781eafe04948e0708b3e23c771642de388e186a5cdc1e7aa414962f5017eb4c4fce15b4e0dae6c3d8f84e7fff27834646657d804c6a8e7bd03e9ce76f68997a3bdf69ee548dfc94e4987fda392518decf9dc795024d5a289a194bd53c6c448021a7ab2a38619b8f6ae60e1b9cc7d69f571cfc48691e059124cebdb7bddc7f7d118c1ab75057cc2ad1873401e1391ea0af39ad41189463fe85fddf6015ae90ae5a8827bfb0edd24f7c079a6378c973b45315c765f575dff35318c4c787ac7bef2cee57128045115dc6cbd05f6ef71153539076ba4312eb8e2eda06b21c3aa9838a33df5a4d30c9fa72fac3188fc7d7ba80bb9c0dc282a7fd93753ac9fb205b1bacb0a5f27af1798a975ca8a0428feea23c592cdc8d94864a3dc8da25e6a633ae3adf4a64c4b91b62b6c09a2e38b2ea65ebde81623dad2e3bc2569f36f7ecd764fab668251b51e7de8ef29873aed73ccb8a912190c30cf750fcb5a9ba1722c26d65c11f005af6db001780fa212b6f5ff595899e72ba3f04d4f62942b38f5388533d6dc952384d1e0b9bc22bf166e17466b508399700f0c6c0b1aa476a8d8d45b1d239c955c0ae64862ea03e815a3e3925d929c1d12db1e6df13f49fb16cbdf18fe4fbb349bf24d377c4be02152f5adeacf7161c4bb8e6b31457aa8fa4251fb979e155f08582932a9e3d1dd75d71b2eff1bf30205b42d1f231920b3c41fa81ee1234f0756f171659c5bea8a7d69f848eea671788d353033ce0481923eee66695f18fe6ddc7f89dcd4f98dbc94e02d06068dabf56a56cc5993977fb87b4fd7adbcd357fac767d878ab6a50d338ece3dc499431e3777800aa4031907f935014284a34c7490252551140003def220d05a00fbfb7d2b7bdc78708015adb04a3916bbaec3ab3d7f4da002dccc44a841db1299cfb9bbed16bdc7c9ee4938a99a59005cb0451ef68e25fd85ab5830858190a66b144e9acfcba31bd6fe9f79757aee9fbf5acd8553fa32c94051c622103b79425d48ace1441c68c4b6f7468176bff1afd7ef3912ce6ca28410849c8cab71de43bf68b28f970819e591b09b1d7eec0b0260497ae7f0d04915206f382c6eb40a6d354228fb556be4f709addd82702e821a74bad8be2a0819656103ac187892e5f8bae88105a021dae42bfb299f8de689ab53ea9cba1aa3d535c00b333a13177bd4355c89d28c6ff824841e2ce0d72eae2958704ae910b168fa953c60c1a83cc5f0e4c0fd78511db9ab9b52c9dd03d8c703083bda46e2ef35f7db2641afdce8fd237ba78c450d7a2c7bdcc5336c7b9f2eb277938522e00968a5a557e1e2ab587295cbe64266afb99b1d4d816101eb9ca35313d1d66d9b2ac27e1bed7f999ba0e94d9454e46cf80d39369d377a08d5a08e02969ab576347c6a86d051ba7172dca166158df772aace5d6945c22ee4f639fe23f492a27ce557b67e6cbf50d99fd82b44283a723cb81d822ff53364d7dedb72fbfd193ddb45158fb86ece6cdf989f8960c76cd0f50ae2eecc7ab9ad3cbc9db19e719c3e728b22b40582681800fcff98799c131bbc155d74c86752166f7c0d986ae7694cfe41a48652e943c7d3b777b33c14bf88d3bc64b5a5dbdd5584b08fa35ae174a6da4049bb87fb342d932c05a8276ce2fb30eb4fb4ce315222c963da63d9f1b12639bb8a01b73182d267fa49dcf24cbab2bc9961140ca8bf5fdb18ad9af639175bd28cd40baf1e505f5322bbf6a44e0f4f01e977a232fe309b2fe4d4b6a5fb580021eb45ae3c136a7c234ab0b328d14f55a38df14333751989630bccddfd165aacee01cfcce3149df2b46687df6a38432d714788728d7c0b39c6548d78ea9ff5c0c637ebe6c281bc557413581ed044a9fb82f7add945afb54fe29f8a4e6150007f9e62ac67ff50164559ad9ae17107242cd57aa50845b51e8697ed0701f9c316fb0c8d5f7295379f7f8524877bcdac0f65a169269c9000c7c637023a9228f7ec7eb2dbd6c916a887f5cd1695875d43627a47fc1a2ee68224d3bb79b6b0fc12089d16d4c08574da658c35e0dfaf98357a83b3a9b3af86d65d62aa96a873356396a4c36e025ba94809810718dd9d7fb73690adf04680a702e72e632be9bfffdf295531f01e6f7d593fe07818e1f8324d889d0e9c17c18b0147d6f8c379622abb577236acf596e98b56fc35bb7d62a8e458c15ca89cec1964769fde500adaf33b0eb1c89b0a078e7afca5d4663eda0c3f8362b9d3712284fafcc52b15a25bb46bf91f2ffe6134aa976926c2bf40f064ee4873296dbf15acc17ffb3c92acbed604a9a0112d3123740505f72570194c29343653b4290f8e68c99c775d60978279e7eaeaaab7f9de0b5e6ca65fd78c9b5994c8e28895caa243d056c3b26bc833f9fa81d40569b01fb14f9b25d0bb122f4d102ec5b3734989ecc7f1d50843784996018179c4582f0699ca9d31192249e587f5eb69612723a737879d8d3196bb377ef35e11d0f6abcd7bdc307b5b68d4112be2da5a4081a5eda0d07b0843527bbae9e374c259999ecff20dd4aed042a06cafe56e140c97c0013fa9eb3114e356749cc0402b4e30b44c0a6ac4c9c19947ae29028a109a403e3c05bf162b89a91de3d66540a54efe82ad36ee761f0fdbc8ca2d04c19dac204295a9c321cd328f9c3e07be9b3675f839a32a49b43362c37216f719321ae89aa0bfa07f3ecb4bb2e804eb1ff4fc8a9f10d210241e108bb67e67c722e36ce258913f8ec0ae4e45e926edeb5a13674435fccaf35a15b0714d4c3a3a1e26574fab71f6d5cfd53212d8bc0cf3630b3a5212e6dec18c4677f990bf46f5a56723e2ebf4bf066090d53353b472dd74739e4537f13a50bf7d6ba4c61e197be16da50deb259150a0b0ebf41119d124347ff12f01061ac7055cb1e9230114f06467276b0c4825a5506f7e4479b5d5cf468931820ef36a49492af249f281d52bd251ed1b94b15b4ef29827f5ab58468e5257bc01b8afbc95459f8e446ba150315e024e4166bf0dae7dc46ee2893ef2868476f749a2b72c2000c05788aff244225f80f7de11e55308a1e992846c9d655105cafbb6f2a12e399c2513328a8df5436f81add0fbc294cc0ce949252d1133d3c142126b448c3bd6f8e6710d85d98adc33ce3dd5044ba98c725651421d0b223ee3be378481cee5fbdbc6faa22c24e54029b7bf6462a14ea75d04a4d79112382edf9011dadbc9001e7307f0acc0ee0e06a656fc340fd9350ba7832fd66cfa1813fcb6730ebd0bd6e1ebc580a7074166e152fa3264788af2e2b9da65f4616c981671dd2b809a13e2ef428289a18e5f3ccabbafeb59a6b62bf2e7d65b890529ffc88ae421e4c7622d387e6ef490cabc842969ad983da7a6508c114ee2e1c0268b33a5205be7e035b21a822b95b082f5edd7f498828e0aa3f7d50b31d43ade248e05638acf28925df0bdcc6aaa2ccc1bc767dc16653bf42fa7ed4fc8afbc506d635a8414cfac52a8f882422bf925eef83f37945eef33aed936fff8c51900aac3e049786943360ea775f240a6b815b534023b71fea7d225406e6539a612ad8a3010053525415f7434b173c66d8f5b56f9da5b114c726a6b1b57c0cdc14cd9d2adda681a0d9a3131dacd902057f57c22a634363954061e7fb4e0a5b61dd859631335caed8c4d454b574b7f2830d4f5b4a8623d7d95bf17755a19438018b6dd55003cb03e5af5224ae107ea6f527b22a71ea5e1362ff10d0958b2cde86a6306a99be0b9a85adc9a43c16d55e9c23706e3d416ef9acd8c683005da038a01700e6558c53361261b918275ed40fffe7bc6bbb450605651a663d9eeace356f460568513a91abf98171debb0c5ec8cde0c1a5ea09fc25dd256366c60577647b10e8263e07fc3ae8ba791ebdafa36bf504ec8f2eee640c96f48541b62af16dbd32b25b21a8508066cb49a73537a0b8a4dd99c3a80747f86e2f53c210901bd5c1093bd6d8acc9b9d24b7b7f7a6f14fa73ecfd2b35c8a0d3658e29e7cda663fe6729a128844e518", 0xc01}], 0x1) r5 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xffffffff, 0xfffffeff, 0xf, 0x7ff, "2ced8a2af9a9e34c08a300010400202100005fd3", 0x6, 0xa9}) poll(&(0x7f0000000000)=[{r5, 0x40}], 0x1, 0x0) sendmsg$unix(r5, &(0x7f00000032c0)={&(0x7f0000000dc0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000031c0)=[{&(0x7f0000000e00)="6d1bac929e435ead31d9e50dd50222e94be64d280ac7582d34c74892596b3304e1d9e110bd296a8d336696d87a581af021aef1f2c79afb73b0f3bc212d33dcd8f55f20bfb009d44558d4c9bfb9b856adede2ee2211bee8d02c774bc693910bebd7bf8d50071d1a09143e103254dcd6113aac62bcd23a4c2c1b00b9d5baae26", 0x7f}, {&(0x7f0000000e80)="e708c9b3e53aa4496f792a2668986ead117cb2f8fd50c57db638ab3d90c606d097142d07f73af0f7753762eb923207bb2bdfe83d77", 0x35}, {&(0x7f0000000ec0)="83ce5fce39e2a6881bc3282ad7a701df1060f02b2a20e43e97baf9f52f3c082b535af0827678ec665bf0bea528a7d7fdd903ce4f00b0a72405b7a513a89ec275e6c6557d524296852848be85025cb420a35924", 0x53}, {&(0x7f0000000f40)="de350674c3a9c94002cbe95220628e2d603c84a325ec7d51b22258b8a084bbd0a308ace0d758185310d9d3e702aaf15a959ee095bc5918c0ac289bdf322132c8b854b0ca7b388d4a1252673057dfc78b836f11280cac93b0c0fa9cdded2bea5b7b2d3cb38879b25c09dde2462389bdf0d752bbaa774d1017ab0e461afee954e70ff1cc752648cbe6b57d7d5679ab42d31e72059d5d942f7b38bca0fc303af0ee81a8c9f68731578930886bebfaeb72d8bec23c405b2dbc", 0xb7}, {&(0x7f0000001000)="1984311dfbb806d7628f8b409b4e8c77d346d1ce8bb76253aa5d78f40535d8886ba69caf384528d17f1499f2d49954b15e5223f679163e7bd083f23c72299ae54b063cb5f214d8eacdc4eb6119c59b3a4a664311571e5351a5641112cd7cb546f206ddd025478fa16b0b560d7ef4a98a80f861f77311eaa3de97abefac3f2c6e53864e0e1f168b5e6cfe3998b665a8ebf4982deba0a0e464e74f0ed9e5be24f7603c337ac91271d1971bf064dac777088cf549202fcb355d3dfadcf306e5c2a0b55d9e3d7adf9ec845834472c1c10a6830744ddbc14a462fb17c7ffa8e23bb7e3c360fcf582fb50d94175c46655cf28482348d3b26c7ad0ff9d014a23b6bc840bac0c8d0fdad85217f0f7ba75ad78aa52cd43258d716ededdf2b43717a3f97fcf0fd6d3a67fa6474cf5d567644cbb38fc116e32d753e15bfe5ac1c902dc490c9e9c03db52981d2695bb9c06a61797d1db4aad57698999df3adf5eec2091ba5ab9a3a916d323b5deb0b9e59414ed6a709a1e288534811adeb9229b17fb456f2838e4f4761a71a36ef5a84ab548d6fb41235a804a051b69cb4a72a843bf56a854b44183689a27ed5ead9aaf8d81ae88a0d4a819fc1a7294ff674bd086db68ce9d0c12d7904f1d3d4e23e1552f44617be9688b7079098107e7f5e02dc5c336de9a647629580a4799ff7fa2cb50c45a07623af9416d65bdc9fc635a1c3f0f725568f61705f7897a2f5eac2824ac6fe4549aa86de4a85c0d40040cbf65d8bbf05e6d1bf2bbd873fe708b96306730f5830bd15536aa8af0d856d6a112df186f17c87548bf151d41bf7e7dfb66dde731a5e4cfcb4e3acaf8ee7440fa9b6e67df44dd097a2e6c7d02e9e70ff8339368a10959378f26b091d24958e074984925f76275e12b03e92c09971e32cff2b1c8518080850d5b146c178e59607734dc01d7e2755ff19725df6b529a06978928c9e0190a4cfb1872a8da8f6d07b4feabcc654d02f7c132751c50837cbbb01cbca87625f176ac92224ec16db76b279ea05fe347286121dd7c627a6246fea7e979a93c1db58de3e754d352088de874608069acb6998d660e20edfe9cdae36e225069eb76e2ee384aa908f44ccff33e49f7551acc1e5ff07251bc5655f9c46c40f691e4dca6d16450d067fd28616b936e200013214affa4c623a01dec29202816e7456e2e4010a89192d779cc906e1b0cb0f1adfe29e07bc7cb3a95d1309c31f245e40557ff3fd6bd53e9fe71c8c502ac7abb1c9a89284765fa5701889095e64a0fad72a2ab61f29936b07ffaf30c9d91bbc4a4aa9d2f11112676f434a4ef2c033b82296fb4509aaeee8f690531d4e5f675495b9a63c3f0a43f55cc805e2db19a82c0b9cfcd9d05e9b7a9ad6b6225de5b34a7fdd55e2a5ba1184cb074ccbd137243e936ee885bbba217818de43d8161402d38ffe47279cf674fff0b4f673b7313fe120835576e258ffa4b60938c423f4ea93bc2aa13ff010feae816218af3d483694bb686a586eb70fb5b4d5e3defa48a06c9c8c3770b579db8daaf9727d10e5ebef45a2a9375e8e633996de7d89c8a3455e6b7c3873627ae892c41991b3c963fa910e5f288d25e50602747d5d54d4ba7cb01e463b50b229285d7d86efd6ef569ed603e186bee5ee1f0eb3f685f41b8b5626ec54b27e42107a6886ffe78ee736b88ed6a996a586d4bdc2f557875af8a9a6b1ac706793e7ef72bf17940052a18895f1652a4d1f2faa146019f1570d2c60ac08a332fa0f890ef05c140bbae3228902386288e5a6b75700d3fcb19e533e1ff741bdbbc3e89e2d18182d417ead50a8a0a1d420a317d9242101a7e78471c2a2ee0536f0b2d1890aa9c4adeed4f4c5eebe71f61b420c091235ebc45dd9cb28284e35c82eef7d75457d375cd844cd5c92e2342e78e515ae2bc611ae32d7f9c419eb86baaf3a7f97419c4322638cb46ceda9e315daab1bf80d0a78d69119c49768d94c3dcf4527944a01cb67d41aa318e3239bfee8b45196bf2fa830049da80cd2579f081790810b472820ed7588877589ffac08d155bc075c3df2044f06c83eb245d26db9479e610388661f09604b791d08e7062c6365febc2e12a63420517d683346bb0ebdd1958f508478a3fbb572cc5b8333cde91a381d79f85bc33c83bc3d454c820b5ad7b7cabf70164700901372d719d8b900cd938d160ea8805fcd0cb8fd355b7b5ce2221c197dcaadc9608b6bcffaa132ca82302584439b631031d978393e4f4bfee8c61a9701f21129aa024d66e1a3b0b4aa3797bd9515a0b05ae25f65713275a0810c232ab7c6a4a68f2b03fa0c0910251cd796e5534c5b27b0a85681660eb7199b2cf7bb8cdbee40570dcdfc95b5a827b3dfa400b5a14bb215ecb950c02735586acb724ddaa1a281ae8ef8c19d41b14fef0f6e81beff6bff512abbe76b294145b836f0ee020c9602d02c3944533296466d846806fde47d5d3406f6ce262d417c168e271aac98950a10a81b3e372842cca2bfb49e037afd971641c8f247d8e54b2c2ab386fff8425123b974cc1cf519b1e1ab748cb5c79ea1f83aba24848a3f4ce8bd054c2da3a9d30055a2aa6260a89b8c8c367c336f22baf5c03773722d9c4254912181994f554633bbdbb19cc634f1b63fc7ed93b2916468c9f98f249d679952d74fb0ead7944d010383003a92d58c79a62d24d29e4b1668321a0930fcbbe1af26815a9241214fed9f67c8778150c423ae62e280e9b4ba697f5c03c4c4a4259df85cdb5d8de5190fa7ceed7e390d4a07959183fb0d789c46c77a7e7c4c7c31e630acb2a3228c206b3ed49efd45d45d3ec54168c594255b9a380686822377bddbb785346ed2ff2176182991cc0ee29313d6bdcf4ab0363e16e200bb474fb9c3d7eae8d58b7903850d9f4175fb192ea2538868a58a4fff0b90d6ff4739d63db712e534dbacbe28e91b1642a12ab0eda44aa5eb17f361c3fb506989e965701e79301bddbaf5d66ad82cc21bbba63f16b67b710a1add5c8bd80370012833a8200ba880ff3704dab22178dba11367dd9e342ce0ed5d586b37615ab900b95bb5efb7af95bfabef7f68aba1d30114ab63c63e12d4abc5f5f652532866d8a517c280388b3d4563d591135ebcb6e63ea775784f5d34b5f2f0fd3e40fb6e0c401ff3d98f562abf4949a0b308c749c286888c7298097c16fffefe493cc9c2bf3aacb55f6f893581cd43b3d47d6967359b3b2a4b2b9d7fb83ad5b984140d2f69eab902664c5e85239770ec31e4cd0ea49dfdf99ea8d2466ba6d4f77954b0c886ac9e3d5fe6d943776bb12151cf38ca1a5379cf1daa3b7beb32c02a1b5def11e468cf6b2d033372bf97b0896cd4a36ca7c011a83dc138e5b9e135f36e8019f5b563948c8b43e12ef80a121fadaf92773d1e1e4d5902b71d0db4ffa37cab5b32ff269da72a86f2322d1b00023f38b7fc63621a04507b44e512f21a11395e6cd947744147a51bcf335644144b3c850e0317746c4cb43678522bd81666f67b28b6450adb0e0fca27ace4a0ca854b3f437e6f47d2f4805235844f91e794b61b3ae253f383446e21bf8bd7a9401f4d37db308a37bcfc79821deb1702b7f86e3efcc56bfa5fe050e824fa5b15c8bbd294bbdc1ce723c64c6de1f0081ea5e98978ab478d20ea792a84d97ff80fc96017e493846683f1739a9dac1aac3cffd77ceb083e509c76f18df862c1af5904bf4c917619a2b176b1ff40d9f0410a47e6c782b6a427ee0fca6b14ab20bb455b38787b1f5b6ab07dc22edecb4ad48259122b3d8591be77f45b056ce7ecf9ba72288d97c19ed429d68b4c752cdd4a207dc4fd90a140e6c9d3387d819722a007c985e966208895edb358fe208cda4d33a0a02440f60f2b4b1d8d585cb6778a30b3c9876f56cac9ade879433bab140a3d0c01e6a5f84437cbfcc1ac2fe8f42f3e10504058ef3cf6fe564a8280f66b50cd9f9372769db4d6a2f93c3504bf624fec94ca562af4e303126fd72fad1ddaec4b1306fbce03c81c3bdafd55a398a03952be58f151c26ece15ac5c123401ef7ef70d139de0a653bf133850e224d22de8f0efd454e6533ed98cc7c21c2b781bfc851289d45ac1df045cb3ddfe5dc6fc88b2f779cb94915b4225e8ad733e5b17c7903cd48d2844a60808eddca9072242b586a4abe26307a0e43846110641e7d21eb9e58e867da9a606a495048e7fe7ec75faa9e999a1fc4801f77110f9b6675103d5fa3705035bd5ec297a3f9be04f84e460534e4fb6b8332d4998768f107ac32b8ad32f74e3a155f067551300356dd8300b3f4c399ea25ca751cf4d3df014fae649504aafad3136b03746fc6552b44caf6519dc198179b52842efad72ad57eb3b66538b467fe03aeedf207ea2565a017bb7d15e453f4d7210ef305b4f8a27e73221e775742c33156152591b7dd2bfd898bf165b4a7811308a7c10b2d20010ea30a0e85e1251abbf38396c18aa4025d330c440e51d8f36ddc62823004bdf4ece1b2d9b80f177dc1f7b2c9f12324cbd532690f054b820adab29f97b88795522ce7eb45e2197eba1583d5b29d40a6902972c23793120fc974c577d569445687029f6bce1716c5046243710c2dd25a5d722965f0e73b3255fc68669eba91d662a24073e737f8cd54876aa22a59de376fc737e9eb260c73681767ec7f3a1882c13b8f8aecf3ddcdbdf89257a8a4ccfd413b502afce3ab1cf36c624648f441df22c028050053d1c0f90a50046cf470a2925e11bee2fdbfa9c49aae8d75864ba4e6b643f87b9b8043e83853e0cb1dc8a377f5725437228cd63682913b79cdc9b733d10a6375289d1e82ce8d384b945b692635fd7c46b3f880735afd1a8119cc5c71b121f44cb3cb421585319a12578a4e3808821da868cd1b3e5ab352889b147333c3c4a34a38e345f746dbe624a5eac4c830bbf6e89b307eb297be4041d45ff8284fe1c3fad4d8ce1dc9ba80b5a54f20b65f9dbed35ad06feab884a1fbe361b80bc9eb2d3339b9cf7cb67ce744694b13fa9dfaaacea56e294762daef134acdeca491b2d632c38dd70dc881a13cb8121701988b2a29769dfd824e081978b83033625178afce7d43e0da522f09ea32b246c771162d49f54f4d443beef99bd5f5785ed516cee1ea4be9bf139123dea589928269c6f7fd3f356a79a2bd70e5aeecd9f3266a0768e21d5ff99196159b4022f50c0ed75bf146c0a4a9d552ac2322bf30d7e9ec62a4fb1be6941238ef227b4f21fc996c9f0a3107b0294684249fd7503cbcbb3a9084ffab905c846fd8f430783070cd4fb618fee064690ffeacf141d5ebc37b3aba7cc9b05b2aa62b5501cc8862555b5c35d24cbddc2bea2c4cb0ba63440da8126776e2724e31d26b5e932f183d9d4e32fa328ecbc4aa2f5614afcc0ead30e279409cd814184ecb388d8c63e15e162753fa7954d3574bc340571a811ea919a0f44941303b925fd5cf14374b029da59bc7698709af99dd32c8cdb47c1914e907f50d6532b2a3c4beee09437a0d654f96bef1e4fe5da4012700105de7385ace01f4a3fbdafce3530c0a5615a29c2e15434166fb03ff10bc6be7ef19ed1f45c52403e7bfc307b9bf09e9cfa093c5518ef998cf505494d08132afae756e1025e84091d82a8a84fff87d275f32687ad8323f1f61c301d5d222fdcfe9a6bdf7bc118b30c4eeb60d6332e6383a315cbb0c11c0e7816e655a23a627c0ac7ece28fa13774f98e99d9ec3616d844ea44af8ab5c9fb5bac043fdb098e534f3e9b7a24bf151f17d3315c4b31b86157aca9a80c6ddecd", 0x1000}, {&(0x7f0000002000)="d46d6b00d0b8a51dc6c099df7fb4ecf5212e1110653f60c59b1d508a76fd7a41190264ad477caf7a9031e6780c90aa340c92c404a2a1d270f8013b2e3b2b3a2c35bfa069fae01441166b1f6f27cf1c572c56b7c92d84cd87ffe39f3593c1e1a89c88f216b15731e55e60e8f8df31fd43ee4c972eb65c221cc23d6c6db414ddd0f105bf59df38595961c2426a5b88aa9ac4e53f422567e540f00a29faf388f176fe4fea2a5ee0d0e2f427e0e9c367843d061df73b9035b29c9b2f3bae", 0xbc}, {&(0x7f00000020c0)="baf6ab73895926b5cf09d92e60e239c8c8a5bee45ef06f327bdf02593800649c9f15db809f59214160487b55687204aba7bd45a34f8ce292451e8231941081a7c138a3dc30a2316cc908654321897563b9c18718cdb521d56da4eb154ea3dcd9b7d2e4edb4d4304b06fadbf7d1b1ed6ba265fc208b6231aea1fd6905c9a8b0b897f15735ba65ed9e925acc1063c344f8bc6ebaac54f2d2a75356f7cd95aece646a8da012ebce9e2cde71917daf7928d4e561c2864e07f5cce10e38b9a46e78a1983d8b20c3ba92a4e3ae11ceebbe8b6808fa2d50ae3a746ff92fb5bbae597ad7907405f7b0432b4658c69dea48443245a1443480aad0c03bf9a4d57c14ff3318c42e11e4b5b982d38491f7817cec086f5136919b1225532ff22422c9c8ecd73e1116add10e58d7c6137e3d866356830d44ee146353154d48c90dcb9e465e8e35c904df74804e264d72c0e09ae4a15f6c07976cd13fb34546387aca815299a05cb85bfbe994d87c0eb7fd46228a483176b3a309fac5f8be75fa91afa5f32c5ef1ab7d6f8b73daa1cc29c6bd7f25e17be215e3220f96121196479fc8aaddf9e100cd2ad9bb7d0c97f06e13f0d74d4a9ac385989eb0782b2e64c8fbc11bf3acf469eee7c66fcecab76f5c13f4b1c63519acae2a0290c2658c029de5e9400a16f8b79ec89b974b8f4fb586644f24e27d76d204e62cce243410b2463b65d27d0925dbe22a374a310201a599598dcd5c46fd770711c5409a12db9e96c1fd653691c9d86057f6ea7b4a7ead91b4668c2450977103f755eff7753e18b61ea7377aeb47f90b94d83ec133e52f3cf1edb562aee3cc3be6fc1b04b601c3e9a2fc8e2857c21962b30bf62b6569144f12a82a638b616901764059da040bf8edba577e23efe4d18b8f24a853e73a1ebe76e61718f8d805aff020be17556de7ebabf75190a6883c1ab8bf52b1c77edb9face3e934535c9bc25442a7709ee1059459293e7b2923529669865385a976355ea3f393cde11896cfeb0751d2ff79586dc619be5976edb09e065fbcf5af031f5d6af54c044f0fb5255875ef891d36a20c7e32e4d3b0e1e05fa5f9189dc361ef24d7b9144ca5de0b3ca4b1865127cee2b3d113323cd4e795b4933189fa2db7bf4ca890e923c1f9d2d38ea7a425efba78dd466f14e59f2828e608ef053222bc96de5408ef7bac31e93e4014830e816fded3126d02b596c6a7fa4dcab1d486898554e023787b30c61450f44e1d1b7f955c3871db70173bca737faf484eb2b2ca1e762a41bad4a6fc29bf9ff277bda030042c8a152d76a72da10a8e64a10d3da3e0a7cb45dcf3ef1390d3878aff06f60eb755692d3583d5af15f7bd3ed780edac9903da7cb386aca0d7f5a0644c4c431e71c70d48e7bf2bd3c3133e767a2c74cca31e2b453e9fd4580294c015f6ce07464abf2514d345e550dcdfff13f2fc210da4b5fc567f2e6e746679fe567143cc2729ebe5f3adc1410fcdf302147f5109972bf6a782d967568196bfb723f4ee872f54a435e89bff1c79979b6e25f33374a540dc2c6b52915c712c0f13d7133a43d402d2432786f9a1881413758a46860f27083861e0c948b20dcdb8c08d65c4b025204752455a094509276b46dfc9679a2c27119ffd00c1afadcd6ad49e3fc4f0ca803c1e62bba61ca008be98deb4aaa3d06df51a3f78dc5a73688806a969570e008c82a45a6d33b5097643de7db5646f0b5dc9fe9391c1e53eb18b371719db8be69a545b59a0a36b7e2b661948b7348662dde8ae2560df983082b334fd8dd0995bb74e157dd5e5281073bb5312c6bd4de3e5f6a20f4926a281123121a68490de27a2fede3ad1a952c00bd0ff51db1aba0185cdde79c08edad7dfb8fb54e77fcb6105f10f66db5054061f9c1f7319a4f2a68dbf9982ecea0fd19ff0105eae106a16b1be0f113f02733cd1d1082b74d79b32f8da8b58742cd8adc4b8c4fcdc6e55f2dada4c931c9e3047c260ea4a87927b7071c8d73b691c0318ddb513ea04b92112096d81b4e39fe9d794d659dad1618187a9d5450dde68d805de48d31ced361a81a47f631cf40ea2026eb653b77eefe193556ca51cd59efac9596a92fc9934facc44cfa46fabcc8b59bd60d385cacca5aa5dc595152d479f953ecb58910658648a8e67fddb9c070c393b1118d50acb7379038394f270c4f8b9e4fb455218bdcb05384e24d8931fd6b778d070f927723d772a7d7b92c17e4929b6ab344c9d1f392bc89316c638ec619deb1e2f76805b4b6e7f30374d05b0a8579bdfb2154221ea3c65b3d46cc8d23aecb09e03025acf1e0fcbad158e40ad77dab6cf277a6f40fec51edece391ab53ba5a0c7cd444de50580e8825d26fa7220c7077984de390fc2d014a7b1733b85969ab34cda061e785f62ef36d9d346401115e6a7ae6d1415368359ecfccb0780f0ec1954d31aa2fc5d23ba055f2d65a71b70bb2e43b87c2f1401daa7b200261aa822359f495c64346121dde3cda5305a7958c492ff124abb9726e77b2751bc49e7a753d6a90c3ca928d17fa9a775b7f67b75c141bb812c19ccfffba7dd022625ce6ffdc378fbb788c829ce37e2b599795d8843afe88ad4b258d8cc86d61b352dfc748fcff4ec802381161376b977a5d01de451201bbd461ab702bd95ad0c332ec11c12eef279d39004d03308c31d936a534d1ed245889338f6c10eaae8e637926d82aab52002952a428492fc578fc8f48d1b5e9b1cb4c319470a72f7e839764f793f6427ec9d822bb5508fae299d5d4a56358ac4aa8917898e1121fe4718d6b97ce3e7efd32245b0482f5ee54571f8df2db5a5dd50b088f7ef38fd07987ccb96efddd1a579cb4bf7a086cab2e31b1c293285d7488a4d1685476b8f5e98b04519320d2f1e6cd174cb4240fb2c8906b9944ec6ef27f39643562bcc51e3c69c835af9e92b14f93a710dac216ca1c4b2a120ef27d98fbf1230b1540cf873a68d8224d21be91634b2567a5cb69d629c0362d4c23a3fe861fb45e5ae107e1152557fb20a58f569f62688b993ba8652881dd12ce8a51758410b369f953d1f57e0563d6a22cb1d8ecb6cfad1b0213e893daa6481bc232edf02be21ce560b18a8c2907b2a9179398d119c100e87c73ba945eee91fa6141f163c2fbe6d681b03631bf170983607d48ec6055836985abe368d87c64d9332b20f6a43634375660d2c1e5f263484ce7d72229e968e78d8ba5b2d93efeb5df7565584b2da0ec8b42e7b251ea0b2c4e6d1b24ea8c675e837a26831dff0562f18b5dd8c81e7ab4f9b2df8f89086a980671ac3419693a079e6d2b1102b439fcbb4186fcd756a850f87c91ea1ebcd494224c623ec234692d231f0c518d6e8fc7d97aee9297f6deea04331c5b3584d4a7c1611e9f59da56db72eb925860a4cfa27cb99b1eb223f54b98f626354ae439f9be5699054f893ffc86474020d7acf9bf2657a0619a01f53a97da714a572d761f64bf322cb83e2a3e56a82d1206861990ee399554a58b6c711455de8b5791daa3bb903129010bfc23d9b24c681af5cc4e655da1a165a3d4ff7a604a71dc41a34d03ee8d312ff6da6c8076365bbe653b44fe2699927e5b7dd99ead0a394a3e2682bc11e43f306de905e576357198269f7e84eaa7c3b663254860935e98107986d3a17088900d1312fdaad81726af06fb35f25456b73c98e82d877ed6a2ddbc2337c9d5a913a186c0a0cda39ac3abe1400cf1a6d507102a98efd629089765ef01a0aacb51bba9d4aaf2e9c70bacb6cec9c106c3d057f38f3d03a081180c10a6546e453e093eb5c30ec7626302616f6cf33c6747529a285aae80cc1d71a908f9ea2b6db7bafb8701a7b0946df431808479a9b3634541d106890b3647bd5279f1a6cf1044d8f7bd3124a819797e50687a505505312451dc7af54005cf3041cbe197f8f03e4a686112bee70353041528145d657fe1deb9233cec3b1e0b025f63711e52d88707b3537f43fa4d49316917ec3897d4ad85b72b27346ac61bb7e49891b9fffbcdc7181949ccaaf4540c27148542ca0ec2672cc6314a795e8daa0d19024f481dc9867090957065a93d21afd1dc71f2ad3f3de44152735bf3a555ecada70d8e7a1cdbcf9377792c59fcac16867b41f33bf8a419ca149994b5b95684a52166d032a2f7f9b12d86db70cba21ab05a931fafcc2ad0855e240733f44d211e44012588d98614ce9177d1afd87f0f1788b1c3964c4a52f265ebabf3b0c929b6552c4b1ad1f29f2c37e20bf6d8902e0749a42378bb538b2bb28cbd9e3fbec934a2640ebb9e3663db1c678b9745e007fec590be40a0afd47a665d56b1749d6b42ae33b224b21e86e74d7b42e34b2d18e57d01fc9c6debbd4ecff058401bd498faf29ff42815d686b3275b1e2d0283c2da64e01f5d9d6f3ccbfe39371b3ed5d878c7c256b89c038713a0addaff84e9587254474d7eb75bf4dc1e6f0f02b3667bee086f2e14916e6e422a6868c22926fe133d25827911d08222b8cfe9bfa894cc900d5ee363c488a12ced12347cccdff59ba0575934995a3492995b1e4a477e8fd6e3826ce548efdc6755fee1aadec7f9026e40f2cc5dd0964f67715dfaa86fe4ee19395c9ef7f7f4379d58d5730f5d8fe88016230efb29e62e593b928d0ed4b0c45ba7e95181ea195e3a89ef10a0a11e2637dedb561e286ebe89ad33a908fee8f1d8f10e660bac26d61226f1c4a5b61defcc47e7156a03ff9d7048b18a909da70a8c3c22416555a8ee636819d1ce7c3d034b57a5254c67a301b87750dd5d545fb4725de05d9805d05f7ad53c9a2f53fdfcd62d3238875526c40febbbe5f1e44cd980b71fd4767abf741008bc58441c8e68169033dbaa48998586952e848a1dcf9fdd3d11504039f9dbff53b43dcbdfb941e2d75db5dae15ee2775670c216c9f907eae87522bb19faca030f044b6bf7505c48d62f9c132d313eeaa1e29700cb75a01fecbb1f981d640db883cb4aa6bee650301c65553311c208c1321e9ec99402a15f6058d606e4db13a524bc5e3f29950b677b57b58c626f677231cde36dc1cf52275d67a4dc32f6f0365b4d0c18181671b3ac975aa05eae8cc1ce1aa28dcf7c730c1762b9180920277f7c4f8a1abe94f0beafb4dd94f0716b6b2106598087b0ef775a03436bb042cf79340ea6cd5543255520ae80fd6c7036acd196b1378aa69c209851f4471e3c743f42cf07131ac9c9db7d438db033b97f747858d82cdd0770f81ac859a2210bb0d094b231084cf8247fec8abecf8cf5e805367ee303a4588104398ff9c95204ff805245f5ab6f3c5d5f28673c7ebfe609391211b7a1e7d558bb66fac10a817f5b9743741bbdfeeeb2c59265dcf02a401cdda24373ef634ef3bf238039ede43eaf2b05aedb6ecf2fb308b894e2303b77747ec37ef3dcbef0788dd45090a558d9c56663ec9cab56d42da32a19b57572726e718445e56c0d063fab003b9f5294864be5a7311a000db80c892f165dd30e27896302094e6ecb82f0a8a80146c7be4ebbe55a41a6fa9ebde8be42a0217bca7ecc6caced17a5b6572c265386aa3d2442826d9e964c77456a72e417bdbbf846bbbccce0cd5fa4ba255605fdbeb8e359122ce78e4a174459d052c8ad3014b15532c43831720f8558016a82504a22b49fdc70cd41c09e46f1913eae4662174ef02604eb4c3847e9f848bd047efcddb72e340611f57a55c4304ffbf8ff329509a416f5f0b5c7fe397d8ebbffd6e2a616ea063f7081d01f5398b531cb1ce95b1b3cd6b6059bc7c5a567c70aab8ddb400c2", 0x1000}, {&(0x7f00000030c0)="3730edafb2d0b395ebd7073cdd687b46758faed6810f6e41a6e39b1d2e9803af23ccefca4526d464c10657ea124ad477e04360aae02af176cd1f52d42be21dcae1f603867f3d6fa6bf05d8da92715c0eda33daf78b9f0e53625e78c5462caa527b9b9053fbc380ac8bdbe3708dbb114507841141be3c8668a46d0c5c5286e3b290c7ad81e39bad405badb53a964b48d4dede7daaf054947acdbe0abc4f414ac0836d84f64d87d5", 0xa7}, {&(0x7f0000003180)="1478f34d679425402f828fd9dc1c", 0xe}], 0x9, &(0x7f0000003280)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r3, r0, r5, r2, r0]}], 0x28}, 0x400) 2.418171797s ago: executing program 5 (id=1184): setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffff132f", 0x5) (async) r0 = kqueue() (async) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x10000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) (async) r3 = getppid() (async) r4 = socket$inet6(0x18, 0x2, 0x2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) (async) r7 = getgid() r8 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1024, &(0x7f0000001840)={0x0}, &(0x7f00000000c0)=0xc) setpgid(r5, r9) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) (async) r11 = getegid() setregid(r11, 0x0) (async) r12 = dup(0xffffffffffffffff) (async) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500), 0x80, 0x0) (async) r14 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000540), 0x8, 0x0) (async) r15 = syz_open_pts() lseek(r15, 0x2, 0x2) (async) r16 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r16, 0x80206919, &(0x7f00000001c0)) (async) r17 = openat$klog(0xffffffffffffff9c, &(0x7f0000000580), 0x80, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000100)="006f2b50f255dd628a9941dda3d9fb3864a9d93ae79cd419d3034c9d97204c9a6189a2bc66bed096c254ecd0cc44beada9339d866ee041956c9a76e4cad774f20433a275cd86694f39c92b2b72a920e95ac0d3b3235bf12896bf73ae408adb5a26c1da2ab0c7ae0c3fd74a7d537149bed001597199d1c835933323bebb0ce359e89199f3682d98bd1b9270cdfc0f683c790d5f790d62fcd23d289d485dd51cbe213cd7a9b8dcca74b3668c3ca3c092ed93d3d25d030bb4039f7b1594a9060aa9f560e894ed928ba98acf929b", 0xcc}, {&(0x7f0000000200)="7ec8", 0x2}], 0x2, &(0x7f0000000280)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r1, r2]}, @cred={0x20, 0xffff, 0x0, r3, r6, r7}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r12, r13, r14, 0xffffffffffffffff, r15, 0xffffffffffffffff, r16, r17]}], 0xd0}, 0x40b) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r18 = socket(0x2, 0x3, 0x0) connect$unix(r18, &(0x7f0000000000), 0x10) (async) r19 = dup(r18) setsockopt$inet_opts(r19, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) (async) write(r18, 0x0, 0x0) 1.902569323s ago: executing program 4 (id=1195): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc4504445, &(0x7f0000000040)={0x200002f, 0xfff7, 0x44a9, 0x0, "cc20e24191dc9304ebb178d952d6d31962ff8f99", 0xa, 0x2}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7941) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x2810, r2, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) ftruncate(r2, 0x3) 1.79984844s ago: executing program 4 (id=1196): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x8000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket$inet(0x2, 0x3, 0x2) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r3 = socket$inet(0x2, 0x3, 0x2) setsockopt(r3, 0x0, 0x2, 0x0, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) socket(0x2, 0x4001, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f0000000100)) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x200, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x23}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e05000000a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287f", &(0x7f0000000100)=0x68, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000300)="97fd212393038660d9c10a6bb9b9ca871949e9b1fb76305983e0351e8c72a57d72429cf5bb1aa23d3e66b30f483a9c43086bc596d45daaa1f040673ec80250f791a2a03075c9d84dd92ea0eb9121bbeaeccb442d3083ba71b354de7ac22bf2ea78b283d17501193494431bdb27f229b3b18d0493ed09e357c3def0be4398fa33f06e36f934e2b3b13c830197fb22f53f71b6919782be9966b4", &(0x7f0000000200)=0x99, &(0x7f0000000400)="578435b2ee85ab734f574ffb0884ffc53611dc48663e3cc2c14f45141b248c1a4696d0eadaa53db4aa04d65a453b96c594a63dce8411e0adac2b34e3f12e1adec4e083e26c2102ac8bdacbcd662c4aae786708b9d707a7f1646dd92456714059da5c7f", 0x63) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x1, 0x3) ftruncate(r5, 0x80002) r6 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x80, 0x0) preadv(r6, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) ioctl$TIOCSETA(r4, 0xc4504449, &(0x7f0000000740)={0x0, 0x4000, 0x2f00, 0xf, "3901224200000000000000000000000400", 0x9, 0x10}) close(r3) 1.793655851s ago: executing program 2 (id=1199): r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0xb9) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x8) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) close(r1) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x80000001, 0x8003, 0xfffdff80, 0x160350d, "04f0ee091a00ffffffff0fe0ff0405080800", 0x4, 0x2}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 1.788410392s ago: executing program 5 (id=1200): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x84c7aa6835e42185, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x2, 0x5}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r1, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x9) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x1b}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa1, &(0x7f0000001c00)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf1155dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d00000000000000000000000000000000d9dda15e070b94f6689c71b46bae7c5f230fb2974a1b2f970c80cb33696e7b04021261dd42b88a190d5bce1ef2cf9cfdfb55d648fd39a9fdef393d221afa0ec25152ff14919b4d54ab717421b0b1041202dbade64cd9de91225fb5e5a8494afadafe95eddd586be04eab50f066bd4f9f501dd3eb2724a671863c0fe2f353dff444ff2e568e702f0522ac0004eb26485474114c3218103f9c3c6050537f7b1615936908231aba4633cec3df0bcb3ca1d883650f9491321109b6800f46474d089c22fe290ae7812b2508e264c8716e55094da82f9ea2425e2c", 0x1c6) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r3 = syz_open_pts() ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000040)) sysctl$hw(&(0x7f0000000180)={0x6, 0x3}, 0x2, &(0x7f00000001c0)="e191e1336a4b93e3a32f72b04adf0b52593495eea3f04af83fb5ab5170952d8a14acde78013a125f4dd9256619fcb12be3b78b74f8cfddb6f79c17f0c6490f8aa780d2fc42639c4b2a42e35f88c6ba1ba685ae7a10aa7478ea4dfba8ee88802e3a7b681418946af11bbff73f1bf0848de452e8762e010b4737", &(0x7f0000000240)=0x79, &(0x7f0000000280)="ab341486bdcf7bc7b5071db3780d999e034e8c38f3ebb935340581d5321fa5cc5f6f9921ef884f653a2800f5420ba5e37256e022b35a7ebb4877dd37ffaaaeeaab1dfd534997cf4249e8b830aeb6da8aef6adc079b82c0060a6556ae53ca90a63cc01634137e862b96eee2cbf92398ee828d149716610e98eb96af9081a8380522d0c10b3c67e878ad2d4ccf5141bd8c32", 0x91) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0xffffff49, 0x7, 0x5bc, "000000000400009b22c1e01000", 0x0, 0x5}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000340)={0x7, 0x4, 0x9, 0x80}) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 1.23465078s ago: executing program 4 (id=1210): syz_open_pts() (async) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x4) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x51fc) open(&(0x7f00000000c0)='./file0\x00', 0x82, 0x0) (async) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x82, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f0000000380)) close(r0) 1.23333238s ago: executing program 0 (id=1211): r0 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x200, 0x7, 0x0, 0xfffffffc}, {0x2, 0x0, 0x0, 0xfffffff9}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x24, 0x0, 0x37) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x9c, 0x4000}, 0x100000000006, 0x861, 0x0, 0x0, 0x80000000000000, 0xffffffff, 0x6, 0xfffffffffffffffd}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x8e) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2012, r2, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) close(r1) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) (async) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) (async) kevent(r4, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) (async) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) (async) flock(r0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) (async) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0x3) 1.232031883s ago: executing program 2 (id=1213): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x0, 0xb, 0x2, 0x2}, {0x7f, 0x8, 0xe4, 0xfc}, {0x806, 0xa, 0x87, 0x400f}]}) sysctl$hw(&(0x7f00000000c0)={0x6, 0x8}, 0x2, 0x0, &(0x7f0000000080)=0xfffffffffffffeb8, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9b, 0xffffffffffffffff, 0xfffffffffffffff8, 0x27fffffffffffffc, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x8, 0x0, 0x15, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, &(0x7f0000000140)=0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x8, 0x8, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x7fff, 0x80000201}, {0x4, 0x8, 0x6, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x2}, {0x2, 0xdf, 0xc, 0x40}, {0x2, 0x7, 0xf11, 0x7}, {0x800, 0xffbf, 0x80cf}, {0x1, 0x5, 0x85, 0x5}, {0x0, 0x1, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x17fff}, {0x3, 0x0, 0x5, 0x7}, {0x8, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x10a, 0x9, 0x80040}, {0x200003, 0xee2, 0x4, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x7fff}, {0xffffffff, 0x8003, 0x6, 0x69}]}) poll(&(0x7f0000000000), 0x35, 0x0) dup2(r2, r1) close(0xffffffffffffffff) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) syz_emit_ethernet(0x100e, &(0x7f0000000140)=ANY=[@ANYRES16=r0, @ANYRES16=r0]) semget(0x2, 0x6, 0x280) syz_emit_ethernet(0x7a, &(0x7f0000000040)=ANY=[@ANYBLOB="094b000000208fb8910b7db406004c0000380000000000029078ac1400aae000000101000000110090787fffffff"]) socket$unix(0x1, 0x2, 0x0) 956.708146ms ago: executing program 0 (id=1214): socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x0) syz_emit_ethernet(0x66, &(0x7f0000001bc0)={@random="d9adfa204370", @local, [], {@ipv6={0x86dd, {0x3, 0x6, "1dc20b", 0x30, 0x0, 0xb0, @rand_addr="027dcd0d86cf607efe92ceb4d10e858e", @mcast1, {[@hopopts={0x4}, @fragment={0x2e, 0x0, 0x4f, 0x1, 0x0, 0x8, 0x67}, @routing={0x33, 0x2, 0x0, 0xff, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}]}], @udp={{0x3, 0x0, 0x8}}}}}}}) 956.277752ms ago: executing program 4 (id=1215): r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) (async) r1 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r2 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) lseek(r2, 0x5, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) (async) r3 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x29, 0x80, 0x2, 0xc}, {{r3}, 0xfffffffffffffffe, 0x10a, 0x10, 0x4, 0x8000000000000000}], 0x8, 0x0, 0x15, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x4c1, 0x369000000, 0xffffffffffffffff}) r5 = socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f00000002c0)={0x6, 0xe}, 0x2, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00', &(0x7f0000000040)=0x7, 0x0, 0x0) (async) sysctl$hw(&(0x7f00000002c0)={0x6, 0xe}, 0x2, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00', &(0x7f0000000040)=0x7, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3}, {0x2, 0x80}, {0x0, 0xa}, {}, {0x3}, {}, {0x3, 0x5}, {}, {0x0, 0xb51a}, {0x1}, {0x0, 0x7fffffff}, {0x0, 0xe71}, {}, {}, {0x0, 0x8001}, {0x2}, {0x0, 0x2}, {0x3}, {}, {0x1}, {0x0, 0x2000001}, {0x1}, {0x1}, {0x3, 0x2}, {0x0, 0x5}, {0x0, 0x1}, {0x0, 0x7ff}, {0x1, 0x80000000}, {0x1, 0x6}, {0x0, 0x1}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x4001, 0x0) r7 = dup(r6) fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) (async) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) (async) close(r8) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000000), 0x10) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) (async) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) poll(0x0, 0x0, 0x1400) (async) poll(0x0, 0x0, 0x1400) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040)=0x200, 0x20) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x5, 0x8, 0x3, 0x76, 0x81}]}) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r10 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) write(r10, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) 949.79337ms ago: executing program 0 (id=1218): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1ffffffffffffefe, &(0x7f00000000c0)=[{0x4, 0x0, 0x0, 0x81}, {0x2, 0x0, 0x0, 0xe}, {0x7f, 0x0, 0x0, 0xbc2}]}) (async, rerun: 32) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0\x00') (async, rerun: 32) sysctl$kern(&(0x7f0000000340)={0x1, 0x26}, 0x2, &(0x7f0000000380)="fafc628f82", &(0x7f0000000480)=0x5, &(0x7f00000004c0), 0x0) (async, rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 949.064145ms ago: executing program 0 (id=1219): acct(&(0x7f0000000000)='./file0\x00') r0 = socket(0x2, 0x4001, 0x0) r1 = socket(0x2, 0x4001, 0x0) shutdown(r0, 0x0) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x6, 0x8000, 0x0) dup2(r2, r3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000000c0)="23b30904000000000000005b2a07a1374f1912", 0x13}], 0x1, 0x0, 0x0, 0x5}, 0x406) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0x8020690e, &(0x7f00000001c0)) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r4, &(0x7f0000000000), 0x10) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000001080)=0x7fff, 0x4) 854.641742ms ago: executing program 0 (id=1220): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x9c, 0x4000}, 0x100000000006, 0x861, 0x0, 0x0, 0x80000000000000, 0xffffffff, 0x6, 0xfffffffffffffffd}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x17f6) open(&(0x7f0000000080)='./bus\x00', 0x200, 0x10b) r0 = socket(0x18, 0x1, 0x0) close(r0) (async, rerun: 32) r1 = socket(0x18, 0x2, 0x0) (rerun: 32) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 32) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) (rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) (async) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r3 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) (async, rerun: 64) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async, rerun: 64) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 698.409541ms ago: executing program 7 (id=1229): r0 = semget$private(0x0, 0x0, 0x20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x8001, r2, r4, r6, r9, 0x0, 0x9}, 0x800, 0x1000, 0x9}) ktrace(&(0x7f0000000200)='./file0\x00', 0x1, 0x600, r3) r10 = socket(0x20, 0x8000, 0xc9) fcntl$lock(r10, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x783d, 0x5, r1}) chmod(&(0x7f0000000280)='./file0\x00', 0x21) ioctl$BIOCIMMEDIATE(r10, 0x80044270, &(0x7f00000002c0)=0x7) r11 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000300), 0x100, 0x0) ioctl$VNDIOCGET(r11, 0xc4104603, &(0x7f0000000340)={'./file0\x00', 0x4, 0x40, 0x1}) r12 = accept$unix(r10, &(0x7f00000007c0)=@abs, &(0x7f0000000800)=0x8) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000840), 0x200, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000780)=[{{r10}, 0xfffffffffffffffe, 0xa, 0x10, 0x9, 0x1}], 0x97, &(0x7f0000000880)=[{{r11}, 0xffffffffffffffff, 0xe2ac827bf5b518e3, 0x1, 0x0, 0x7}, {{r12}, 0x7ffffffffffffffa, 0x68, 0x1, 0x1003, 0x5}, {{r11}, 0xfffffffffffffffc, 0x54, 0x1, 0xcf3, 0xb}, {{r13}, 0xfffffffffffffffe, 0x10, 0x40, 0x6, 0x163}], 0xffffffff, &(0x7f0000000900)={0x7, 0x8001}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000980)={{0x1, r8, r4, r15, r7, 0x28, 0x200}, 0x8be, 0x8000, 0xbd}) r16 = msgget(0x2, 0x40) r17 = geteuid() msgctl$IPC_SET(r16, 0x1, &(0x7f0000000a00)={{0x3, r15, r9, r17, r7, 0x40, 0x81}, 0x2, 0xb1, r14, r1, 0x4, 0x9, 0x7, 0x800}) close(0xffffffffffffffff) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000a80)={0x0}, &(0x7f0000000ac0)=0xc) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000b00)={{0x2, r2, r9, r15, r9, 0x60}, 0x0, 0x707, r18, r14, 0x10, 0xdcf3, 0xf, 0xfa}) getpgid(r5) ktrace(&(0x7f0000000b80)='./file0\x00', 0x1, 0x91c, r5) getppid() mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) fcntl$getown(r10, 0x5) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000bc0)={'tap', 0x0}) 594.607993ms ago: executing program 7 (id=1230): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000004840), 0x1001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000048c0)={&(0x7f0000000000)=[{0x8, 0x10000}, {0x7, 0x200}], 0x2}) 589.268258ms ago: executing program 7 (id=1232): truncate(&(0x7f00000004c0)='.\x00', 0x8000000000000001) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x8, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xcbdf4d1d31039a48}, 0x2, 0x4, 0x0, 0x0, 0xd4, 0x2, 0x6, 0x52fb}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x2}, 0x4, &(0x7f00000009c0)="353c238e2f9e2494244fd4f71b6b4d39a6ac2b3133bc0e75735470e440155d93612c7257d393990d490831e1ac5be5b6e00d2f7c277d5950458a6e2e13c5dc6d3ea521d4698ba1bffb2b1822d4feeab6a88cc9591f74e80131cba327514da8e572b576f7bcb73c68dceabf0e7603ec46c1998a48ceb00807e2856abb7e2de9adeec2a190270eef1abff13cd4ca947cadc743cc9ee9cce0871fd1789b6760d1e56d5f1478ae8dc5868a11ebca8f1405102c2ef957a224e44a84c7b9f2c294f49bdc6349b9d61ff854caab3db741913843a5d102ea33890df7600a84181bd1e89f7313669cf8309c1210391f28571022dc055ab767e2ca879889fe00cf589fe9c4536b53b34984f8750a8184ea84be0df3168fc9e6a8f7ef085b316c2db85d649df1543a7ff7317f14c9a59ca7e0c8822e4c4fbe8981e521ff130c260f9120531a79e38c8d5c62b60dd968f83084f07d458194f37a16e402c8ab7a92a88fb19e6f1eac674fe06fc4d0c029f3da676f90ca139b7542513c105dbe193f77d289564b2c757a3d57892b6ff2adccdf7159590c81abc3e101e77f913ebc6cea1ea2f87853d2bfecf65196e4718baa361513c18f5953a1d130dcdb372384806816a5cce5beee720e483391239f92edd86b1bad3e8e3fdf5c953379b4a5c818b39da0d1f83bde878e0921a4a79fc7b8fd3b9f2563ad225b7aa008c2dff929e137b8eae6f20064b5b022f3d079395f53370f3c55a03e8e4de0328f38dc7e15e84cb6f0efa369e8a17288d9fcbef66b7281438cf48e7b39b1427517c37a7f8a825063046d97462a1f00287d380d972fa5467b22ceebe680551a61130bf1152b42d2da885bb282a52323193a7926178072ad14dcea441b4ade9b0cefe43824300e34efc503f2f686f249d6ea495a65effaebd3b83f36585cf1a2bbb1da71fa60dcdfa44dc698b2a37f2c6ca3a67abc56de40e90858a0051c2bde60de53c7af14b3fc84bdf93344cf4b5d896c44b821e393f76c03ec8d7f483741be513b73a80a4e6c0654c89b012fcf066b844e38a5e19ce247194d993b077d715aeaa9c37917631f5d0d8493c2c29b0a07668e4cf0e4f3704cbdfb1320fabc58d4063e5540f25115cb03d73103884823002be30387bccc29ddef3495756bd3d5fc96d05dc97a848e532c2b67a2e2d5aa73112ad4b49eb2da6185e173f1fd9202caaf16c20b98fffde564e722563a339e9f598915729a16c691e77c71424b8bcb1a0843d45783ad2b0a787adc9955cad5cc8b03aeddc1d7eefd72f35041b50f742ff7ea5c668cfe8c0b27d2b919e5e94e0471bfb4d9f39160d02293482ca51e96106f6b52f54efe6ef28777774d6c6c0c4d25af13f1a3ef1a6c15880dcfba129c9999ca02d2615a6680c24e1803f9868ecbeac02e2074eac0c660614a47c411d1eeeb168cf512ccba854092a06bfaf474c2f1ce1a4e244d78331f9cdee76394cbe6e39db2d1714d091618a3b9019308048c652adde72ecabc3178426671e3e5dd5779df88cb9f6f69c9afe76f74fcfadcf7a03e6f258278c02e798fd989fe5c75b236f124fd95d56ac54777e1d7a7aeb5f59b294f215fcf0e3a3b0425b1a41a662ed735082a5be6cdb6818ae55ae4bd13a517c73a40ca05f0b8fe06f5154a983fed9006823860113af36b093a7a61b638f26704818c0cd279aeda12b9396eff4b620f6307001bc56be92bd515ed4fc937d18a9583d268fc134bdccc92c22b0879fb325dd344ffd8dee070077f94c204e887e3f330f2cc4c2e1fc0f8a774f59b413fa55bba8efc548e0e8df813eec7f07e749566d3e2d453b5c3dee097bd97d9545316b87e2f0220d2352c52e1ad32c01d382b9cbf956569b90d03a6220239d4c755c7d8d2e8369ad111fa14439541ea5062a6b1856a6882b78317482377f26d54c6a063b78789a1d6cdb30c519c250864db4182e109f0062128c05a97db93ff82bc33f0694173759b12126c08adf9c71a9111dabdc4f784c3bceb1600512dbab9aa767591b5c559581ce366a8d8eaf50c511864ba21eb3a72c0d4defb370d6380e70829101a8b0ab8de95fd69f36d0d9ea4eb25d66ef6e25753659d1760781ae33f145fed067f93078bc5b865e88c01d505ffe03a941beed651d4c04935a43733df71405abcf1585855f27a128c5e43a0b3ff5a35ad1f5c25b1a1d524b90c5d01ede0e75b22e142453c3a562e042aa327790229aa221e1c8ce7be3a229cc0ce5ab7022e6e20f0cbe97c5b1ba91c89c89fb115f5f947d2f6613172455b08a612d83c7832a697362207f715b8b41e6b66304595bbb2dcd501d5f56a91f3b530f0ef4878f3545356fa1d39cb7a5c2ae4988be8e611d8970c2fa6145578ddec92d61f94719aa65d34614e73a35a8bfd4b0ab159e8e69b132d8587d1acbdf0a73460a742423c6250f65600ba37b6b6a2e6c2581c10584b6fe99945f3e3bbae0d0dd33b76daf34f3154c398d8dd4bf7fc1e8cc0fa074e9fb70c704b0692bbceb081ccef650b82199ba656e1415b0e3aaaebdc299be4f3cc668f6b073367abb4818ca9a6af16d33a50738b455086b6c27382432e8c8263b9c41ef48d2208cd185a0ca49f59d7d56eaafafdfdfdee3dcee4a0a8553dab32203b6d1feaaa7503909eb8ca07450dd084f69c6104ee29863322f924876da24c157aeaebe6e6d8ac754bf7c0b947fe13ebb4fca73702484c3e25764e291ae43889b9bc100720e0ee7c95ffabed53c1b9f90e32de41a128990e1ed6e338c545f6050edfece465bbc6d27d6ba0d152bda06d24b403523addfd5a15af993ce9c524455357187ec015cf924aa2697e8c0c7a9abee485ab5860ec69a8d528644d5197b847b6187f83efde9d25b6d836367098036510648c2f6c3b93b8a58d1d07cac6a304d61917b61f5646480d6bc332c4f40d577147499d30d09e218f2b4e91d4ed413032cadeabee9e173b8e658342eb6f6a3957268053da6eb6a45be1a99e3a116a8a98d04fd1bd3872721bd388c67d05ef1293c574dc258790efe2587e079f427ea353c112a6c34e3f3f7ffb116855fe6ef7bd2f28213c06b1a0ef1e39bb71a9360ad1898ef53c6ae8fff4d0052c4852587985a68c633c890a065d9f5d0348ba00cc04930fb4e683a1b431ae1fb1f8ec8d3c31e7e4f91d6fe43de39be6660d707c43268af9bdcbd1b38b069ee1b5dc19789c4d74524a3a71fa76e22d51649de411a6ee8a9901d03ed8fc7ff4bcd5e8f8f4eda8048b23de7adbe93068311e1c0bab31ea983538ed5de2c8194dd060442c17995ad6d34e6cd5f92c0a6687d48b1063f7f1b63b2c58dfdeacf4cba12885241e96f4cba2bcf6e59b36c74f608a918a2776a9a32c130ea81e38704b47b52053ad11e17a11aadff8e25d4e456e6dba496c7e7e9bf9dc88d9091c99880795dada93f12f9912995d86c2c282ae8794cb0ec28deb4a5131ee5461bd448f781191df533007ce867d330a4e88a8490eb05f698dc5996f510166cc28c2d165e46ad3ccb09c2d0981393a19a69ad9b81cc2fe0d67782817cdbca693bbdcfd9de3e57af92479ea5e8c41090af62ad92fb8c6ed65d334ad55943239b707f922cf81121d97f343842f2cc19adf5caedfb8ba02ccee06d3d98d6a47eab0f8468a01baefbe8a3060353dd2133647729262553695858a7f6eb2d997e91dfe1f9b9589f3944f25ce477c9d0e9b18c287b3d55919f3bf3e6cd4ae734f919a940b510efd85d12295f037db36d2994ea261c4c68e53117bc357832af83030002540f0c912773361c7a1ddc6c83929ad27fa9947e71adc821b0ac6bb0d44003874c2512806f17203364819b46c9d2ca0a5f9bc9eee2db222fc69ec01569f43b5a57d6a5c31108bb64e7b218b0d4c7689f6bc0b1a4f6c84ad5270035e40af45887a582695eb2171c06c0425a751380ac35734abfb3758548fb003f6027953c8abf109eafbdf5b011845df58db3ab8d1bc44bd65987fd3c9cd1e64f8d794e412453b948e5cff69b3ef592a38bbbd8787b6cfeedbe27068c85f3bcd56ea2efa9ee4ead27830430a13affd26cde20424d25b187401c9e6ed917960ccbcd2159edfd9f0be06a8912f02ebb32b14d93a962e0c767d3bb9401ca2ddcec6dbd0116ec0f6316b7a1196ef973e925db259fe469c06f9524b5751e70243c5bf929302f491088bd3ef65e90fa001a0b1fe915eca3be6d3ab89a0899082fd2badf1bce17facd5bfdd6908e6a34e05d00d4a6613007f3b9803cbafcb9ecad522cdfabd84ead44f9313559422e4475e41439f9c70da0ccc4a3ddbd41c7fed8082faf06ff982275f2415783a7348ea33e2e10ac489f786d3fa7ab2340990ba6aa60b78c82c3c1e9de5068ecb7deaa7967ebb920158ce1f2cecd66d4779c267c057d15350897a2d1b71abec79c556e3c184b4b8b4767003a8db14aca8e90af7798232d32277365e89621196d14af90b296ca451ecffd738be369f9dbf6294fbf0f18705a1438181de04bc073d742fda2c0d2efb18a225a50769c3cdd0482b7421be000f8cf0e7649a2595e7d44ae63628120c3b2fa29d0d54903fa9497edccede6d756072e1f064cff125b987265ab318ed6389288f7ace4e3783a4f85bf71e125d533742974301a57c88cdde27feff92760093c2f6ae98fb4a2d5a3cafff66626907ffade17012818e9c65e2c58e8323c89caf5d0d2622cd58e1b46667266be69dcfe26164cdad2c5064d6e345944609e6c8978614a2c51559f021de380198f9078119d2b19e569984126b5868ea82d4c57c79a489933e854f1ca624d119e593c47ab631083f1cf5b2c60f8b03eb223c58db0d0eda48f2a247c8aa16a414c62a8d647be5d0111d7452c4fb9d291583551b2a43c229cb3850cce09e78a53c8f16fa64182a1340098fdae2f411da5bda72488ce313b1c2427c0f275ecec2dc5f97f4cfdf51ce8177fe1297e73b7880c7820a824f9b090ffcdb4c2ddff9a3c93781dec8339a964f71ffbab2953ae8f336b17010ad3689334afbf7c7e01ec52a42c451099396b788b624cf3992434b4f01071468995d771c56e62c183cee72478baed1ba5990dcbafbe1abc2e99a09b62b3bf3e835f562e309452f1c14a281106a68d6e0851b71e9f25928af8544c27f60d93ca71e8aadbe6ba1d660e688d8556a04cfb6ec7327b0f2639ac8571a6dbc4dc875cf3e40298f12166f64fb181bbe55c948d1a33a4af9e6d7a9d69427014bab44e51f66d4b4ef3d094ac00c745f91d6da276e7acc3d56e6aafcb95964ce89fe13cab2188f9a17e9e5a4878add1bd1d45da51cae5b4a0f4ca58ea6f8a9c8ce05cb3c45bbde29063fad9db0564acf7370b90a0f24921d8aee0197546a53297ef545afdae1d5bf3c57dbc28782dd665c14f5b27f9d9d1dedce6f91df9c2b04fc5255d18d383633c4dc4663788210201a2e6e7d75db7a4ddcec480be69f6349266079115ae2e80baa0833654fba459228c8898f2b2acd39648885cefcfa3ba181a2e0696aa27cc90ae43c8683eb344429e2cae03b5400fac040f93d3c42ab175c7933a17f13f99a497e4b444e2fbf40d8a2eb975730a30dd6bc637b464740ad62c73c91df58b8dd0f0f40c8cab4cd299944b2c6fff217730a89c21bb618745fe2669c57a01203607bdc36c7a3dd2b7eb31dc28d81e321ceb60c9babb3138ec83e0e2d38b32a89a43db1946d38bd9dbe8ff89230b72b8bf0467b9272994d7f6053c98be44ed24d5d55dbbbe236cc1090b994efa9c805f516c9cc32bdb6995c3841cf5d8196934e60606ade96f0", &(0x7f0000000100)=0x1000, &(0x7f00000001c0)="934724b1de07b7aac3eedd4ab4fb91e89d38f1cc10e48a4ab83975ebe0422c80a83e4144f579387ca9c3e5fa89a238c8da38993c61b40183607f4d0000c066e345f3e9fc005904802fb47519c737844530f7327a99cc1d51a66d117a2ab5f3a30a4aeefa", 0x64) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb}, 0xfffbfffffffffffe, 0xf0, 0xffffffffffffffff, 0x0, 0xfffffffffffbfffe, 0x3, 0x200020}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x18, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x9) r4 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() setuid(0xffffffffffffffff) kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r4, 0x80286987, &(0x7f00000001c0)) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000500)="01365a95175634543ca8214c7cca5b0784a3f7f7ddd4cd1430a5328f2f939c7a84087008633fe8cfc219b974e29f1197713ada28678628e66ce7299d39b0761141ddb68adca2fd12684346ec048f267d3fbcfde297e526f920db47f012c27fa68c8d08f6935919c344b41cac7bdbb9116d0b901a0ed3bac5c1087ca4429a5afc117b20a2e09e5f4b1b41ac639a9aa6dbe1ebd9c8719c573c260f57a7f25c2b16a32ac7c3", 0xa4}], 0x1) writev(r3, &(0x7f0000000340)=[{&(0x7f00000002c0)="c20d68", 0x3}], 0x1) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 584.577084ms ago: executing program 6 (id=1233): r0 = syz_open_pts() mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0/file0/../file0\x00') unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') openat$tty(0xffffffffffffff9c, 0x0, 0x10, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000400)={0x3, 0x10, 0x8000, 0x8, "7969195d3fdc4c8b4514a22e95b94b38f8e1311b", 0x9, 0xfffffffb}) syz_emit_ethernet(0x46, &(0x7f0000000080)={@random="172140030f70", @empty, [], {@ipv6={0x86dd, {0x6, 0x6, "0cf5b8", 0x10, 0x0, 0x1, @rand_addr="5796bdca6f177b098b2b5ae22967efd7", @mcast2, {[@dstopts={0x3c, 0x1, '\x00', [@ra={0x5, 0x2, 0x9}, @padn={0x1, 0x2, [0x0, 0x0]}]}]}}}}}) syz_open_pts() (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async) chroot(&(0x7f0000000040)='./file0/file0/../file0\x00') (async) unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') (async) openat$tty(0xffffffffffffff9c, 0x0, 0x10, 0x0) (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000400)={0x3, 0x10, 0x8000, 0x8, "7969195d3fdc4c8b4514a22e95b94b38f8e1311b", 0x9, 0xfffffffb}) (async) syz_emit_ethernet(0x46, &(0x7f0000000080)={@random="172140030f70", @empty, [], {@ipv6={0x86dd, {0x6, 0x6, "0cf5b8", 0x10, 0x0, 0x1, @rand_addr="5796bdca6f177b098b2b5ae22967efd7", @mcast2, {[@dstopts={0x3c, 0x1, '\x00', [@ra={0x5, 0x2, 0x9}, @padn={0x1, 0x2, [0x0, 0x0]}]}]}}}}}) (async) 584.094057ms ago: executing program 6 (id=1234): r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) syz_emit_ethernet(0x136, &(0x7f0000000140)=ANY=[@ANYRESDEC=r0]) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f0000000200)='W\x00') mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000500)=[{0x6, 0x8, 0x7, 0x6}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80086d01, &(0x7f0000000500)={0x0, 0x0, 0x0}) r2 = socket$inet6(0x18, 0x3, 0x1) connect(r2, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) 583.912953ms ago: executing program 7 (id=1235): setuid(0xffffffffffffffff) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0286988, &(0x7f00000001c0)) getsockopt(r1, 0x200, 0x5, &(0x7f0000000000)=""/17, &(0x7f00000000c0)=0x11) writev(r0, &(0x7f00000008c0)=[{&(0x7f0000000940)="13ad55f5a3d8e2def8acc0a18d8ab2c5effc4d234c0cdbdc1654725b35cd28a9b3ac89d8384cac1ac389bf1898b9f6ec3556dd79d2df429e302a11b3326e8659b542a16b8cd329856edef3c8cafa08900d6c9fa68a01ade4ea6d409b2d998cadbb49a35e919e6ab7502915b1e7456abdf65a59d7e8f086d5ba541de4021131769c3da2a85921ce2911ba6d620b49cd15442852550be405aaa5954ee0b2330c6d22f6928b8e7434", 0xa7}], 0x1) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x50}, 0x3, &(0x7f00000011c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0xfffffffffffffff9) 469.787182ms ago: executing program 7 (id=1237): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) sendmsg$unix(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180), 0x4e, 0x0, 0x0, 0xc2d839217c176b29}, 0x2) sysctl$hw(0x0, 0x0, &(0x7f00000000c0), &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x8) writev(r2, &(0x7f0000000100)=[{&(0x7f00000009c0)="2228e6beca3c4ba17a2dc2ce44497fb2dc0169b8a20d817abfb58e62b289a2160297a26aac6079318a5cc8e33c2ef4f1f19b018ae2b0eae53acb731d1346460f68f2a91ec389851d26a11eb87af94cfd4af7283a69fab08a7572555285353e7b3fefeeb8fee2588c6cdaa3ad9977ac6a48f757cee2ca2c3e14272ec6ff6d9fa904841e1947baa5a08cf12e6b78943d97119688e547d61f8e4ad73ff435df0b9b9a663d78cc36ca9aebfc26fe84249f27a8fa149d7343bf9b3965ea2551ca03ee77a083df467cb7b24c42df1539e928cde414b9eb0c20396648666872e9a7bf5ac3933f84b76801706e703224a395d37009dd3c2dac0a5aadc834313644f184b06a74bcc98264497650526fca71203c85722884211bf0187c941569c04c3c976db2ed1fb3bf897a60d726e1300056174c1ba29c068d0bd8ca093f6aa6e34466dfd8d8bd5b8e8545f815b08ab0997f86c4df8f3960dd4ebf41d89ea47fcf68b5fe808b6badc579fce6030e1c69403aff6c0f8308b69f804260fd6aca84cf353fc2e18415e23f021943d3dfebd7cea8649ce04356fd821e632577b2818299aa9bc997a9a8d094d5a462c0dedd8fe1c1f6b8db79a670011e1395019a0c10975c9d7a34048546804f62e54a5bdbb928e13362a1b8b2acd664a4a5becc0fc48b8e98edc41b9ca2b535431e6fb814f0943411e7a7482a6fbaa5eb04c56bfa1e4a0487455e5c3f7eb1b17b014348f33da60795f0323adf39344b52ac30be079ae59f06b93a9c9de3ae4120ef33d1717b2903b0b9c03189dd36d42a20f5c641d53e06c46d2a2afef5605aad53f2538b1e498d76f01272341065e185f37e917099ff67b4a8edc54e039c29ef3a6e9b6ce9c84e1a9100e9440ebb46f4bc9b9171cef2e2500203b1edb51719b1ccbdc54d07b3c427315de20ef89329e8530f46fdff1e15b8cd8e89621986083c89c7956bfc7be5a7e6c0bfe412ca455f19d5163163c4203c36a7c931a45259aa8070a448a68744c6e5728cd26710ac8e770c7822da26c78a38e6bfd2f9677c053196ec378759c826a9834c00e478d4c38df6afac4ad0a0cfab4de4c0f7a6843fd601eb697f42ea2c303f72fab2c1714cb4672d6e4508a9f60c90b61926b5ebfd9eee10d440840d6debcef487a903e7a769559b445b23e95e734d00b641453745999027ebe56b1277cd4b6758aaffbb087688238ad010ce3de164cf3bb674ae57d546ed5ce1b93ced27d071e769f3b4a58450d85bb92560bbcd7f1f9d039835a6cbe27dc17124092f6ba5a0b87bc1efe4bb0b276c304b19a3ff0a1a3e9d7dd822fd0499f7967fa4d9975cc8e93f68464914286c143a6430e328712c6ca98cc72b6228f27f719dc48c4cb9af80d12495baa7ea3b2917dbc706a76a876f126a2af06257f850f1828b646b7c3dbd5517cba17de4186ed132f591bd532c1c94b91c37846cd33e8e0bc658ab25f355c115ba1a41710dfc00dbe0656134c5b97a022456971043e696263c0b97c54363ef8a5a90bc6bfed55fcf1cfa32076b963cdf460617216a8cd88f34d105bc787070e7313c0a048b4536eaf357d5298ae50a5c7abc4bbe7b6130d8a5be701b43097002c65a88934d884181c0f528c36e5595ab14a3d856c15484bcd6197cff09fdd3d8c3559b9124520077e8775996a49519d56f43d60f9746b5bec209b6723e2ba37f02cca08f7432f7fe334dc65daacb86695880b8af9555dc897fc1e312b53a27f08183c7f499c07254edc690fea76597ebd661776d3742dcdb03f9648a797f023b527effa954f76e063b58f3f4de56435d535468124f14eab6dadb517c383fe7d919350d9b9d3603", 0x51c}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3ff) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000100)={0x7, 0x9, 0xf, 0x7, 0x8, 0x7, 0x400, 0x10, [{0xb84, 0x3, 0x3ff, 0x6}, {0x400, 0x80000001, 0xb, 0x1}, {0x8, 0xffffff00, 0x4, 0x7c}, {0xffffffff, 0xfff, 0xb0c, 0xc}, {0x6, 0xc, 0x8, 0x1}, {0x3406, 0x33cec, 0xb, 0xb364}, {0x5, 0x4619, 0xfffffffb, 0x5}, {0x0, 0x8000, 0x1c5, 0xfffffffa}, {0x6, 0x5, 0x1, 0x3}, {0x7, 0x400, 0x7ff, 0x7}, {0x5, 0x8, 0x800, 0x7}, {0x9, 0x10, 0x4, 0x6}, {0x7, 0x81, 0x9, 0x1}, {0x11, 0x7, 0xf41}, {0xfffffffc, 0x8, 0xffffffff, 0x510}, {0x20, 0x6, 0xfffffffd, 0x3}]}) close(r3) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000300000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) syz_emit_ethernet(0xec, &(0x7f0000001680)=ANY=[]) setitimer(0x0, &(0x7f0000000280)={{0x70f3, 0x10}, {0xffffffff}}, 0x0) 469.154133ms ago: executing program 6 (id=1238): select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r1 = open(&(0x7f0000000080)='./bus\x00', 0x40, 0x132) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x6381) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)}], 0x1) (async) kqueue() (async, rerun: 64) r2 = socket(0x800000018, 0x3, 0x0) (rerun: 64) setsockopt(r2, 0x1000000000029, 0x1b, 0x0, 0x0) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 32) setuid(0xffffffffffffffff) (async) r4 = socket(0x2, 0x1, 0x6) ioctl$FIONREAD(r4, 0x8020690e, &(0x7f00000001c0)) (async) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) r5 = open(&(0x7f0000001440)='./bus\x00', 0x8, 0x0) (async) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) ioctl$TIOCSETA(r6, 0xc0284457, &(0x7f0000000340)={0x0, 0x2, 0x1017f, 0x4a, "9786000000000000000100", 0x1, 0xc}) (async) sysctl$kern(&(0x7f0000000280)={0x1, 0xa}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f00000000c0)={0x5, 0x1}) (async, rerun: 64) sysctl$ddb(&(0x7f0000000180)={0x9, 0x6}, 0x2, &(0x7f00000003c0), 0x0, 0x0, 0x0) (async, rerun: 64) ioctl$BIOCSRTIMEOUT(r5, 0xc0307004, &(0x7f0000000080)={0x1, 0x10}) 468.57829ms ago: executing program 6 (id=1240): r0 = msgget$private(0x0, 0x274) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x12b) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x9, 0x101, 0x80000004, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x8, 0x9}, {0x8, 0xd86, 0x6d, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x5}, {0x2, 0x6, 0x1003, 0x99}, {0xce1, 0xffffffff, 0x6, 0x3}, {0x6, 0xfff, 0x80000014, 0x8}, {0x6, 0x1082, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0xffff, 0x9, 0x3}, {0x7ff, 0x9, 0x8, 0x9}, {0xb8c, 0x4, 0xf, 0x4}, {0x29a71717, 0xfffffffa, 0x985, 0x6}, {0xc, 0x7, 0x5}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x2}, 0x4, &(0x7f0000000040)="6cb64b6f53e1e3869ebc1077ab38001645035cc217e46b4a00b48998aef89dab30388554212d", &(0x7f0000000140)=0x26, &(0x7f00000001c0)="9fc36a27f140dd20e86bb9c2495334cba43adf2578fbf248adf66aa887c9b7ad28b95d69fc2d43d966ad507e79d490a60a1348997393e9ffc4118e019f09d03f1d8aec316e77eee7a000bdb2", 0x4c) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {&(0x7f0000000080)}], 0x2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$TIOCSETA(r2, 0xcd50441a, &(0x7f0000000180)={0x3, 0x2, 0x200, 0x2f, "1800e6234f5d7a0000005409456200", 0x3, 0x7}) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mkdirat(r1, 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) msgsnd(r0, 0x0, 0x401, 0x0) 304.72247ms ago: executing program 7 (id=1241): r0 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x100000001}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x4, &(0x7f0000000340)=[{0x6, 0x8, 0x40}, {0x5, 0x5, 0x4, 0x3}, {0xef8, 0x81, 0x10, 0x8}, {0x400, 0x40, 0x8, 0x7}]}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TIOCSETA(r2, 0xc450444d, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x0, 0x10}) open(&(0x7f0000000240)='./file0\x00', 0x10000, 0x2) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) msgget$private(0x0, 0x180) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x40000800) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x24) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2}) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x8}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x4, 0x8, 0x9, 0x1]}, 0x3c) r4 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380), 0x200, 0x0) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3}, {0x2}, {0x0, 0x1}, {0x0, 0x3}, {0x0, 0x44}, {0x2}, {0x1, 0x9}, {0x3, 0x20000000}, {0x2, 0x2}, {0x1}, {}, {0x0, 0x5b03b820}, {0x34a7408f14824833}, {0x0, 0x107d}, {0x2, 0x400000}, {0x1}, {0x2, 0xc}, {0x2, 0x7fc}, {}, {0x0, 0x7ff}, {0x2}, {}, {0x1}, {0x0, 0x400}, {}, {0x2}, {0x1, 0xfffffffd}, {}, {0x2}, {0x0, 0xa2}, {0x3, 0xd}, {0x1, 0x3}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x6, 0x2, 0x8, 0xd1, "00000000000000000000001500", 0x3, 0x1}) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xca605601, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpeername$unix(r2, &(0x7f0000001740)=@file={0x0, ""/4087}, &(0x7f0000000280)=0xff9) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000240)={0x3, 0x6, 0x6b, 0x8e, "685180d51aa0aeb2395d19576b75b36701f66dde", 0x5, 0x1}) 303.854895ms ago: executing program 2 (id=1242): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504448, 0x0) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r1 = kqueue() ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x80000001, [{0x2}, {0x0, 0xeffffffe}, {}, {0x0, 0x1}, {0x0, 0x9}, {0x3, 0x8}, {}, {0x0, 0xc8}, {0x5, 0x2}, {}, {0x3}, {}, {0x3, 0x7}, {}, {0x0, 0x2}, {0x0, 0x1ff}, {0x1, 0x8}, {0x2, 0xfffeffff}, {}, {}, {}, {0x1, 0xfffffffc}, {0x406e0f656ed361f}, {}, {0x0, 0xfffffffc}, {0x2}, {}, {}, {}, {}, {}, {0x0, 0x1}]}) kevent(r1, &(0x7f0000000000), 0x96, &(0x7f0000000300), 0xfffb4161, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x96, &(0x7f0000000300), 0xfffb4161, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TIOCSETA(r2, 0xcd50441a, &(0x7f0000000180)={0x3, 0x2, 0x200, 0x2f, "1800e6234f5d7a0000005409456200", 0x3, 0x7}) (async) ioctl$TIOCSETA(r2, 0xcd50441a, &(0x7f0000000180)={0x3, 0x2, 0x200, 0x2f, "1800e6234f5d7a0000005409456200", 0x3, 0x7}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$VNDIOCSET(r4, 0x80046308, &(0x7f0000000100)={0x0, 0x200000000000000, 0x0}) dup(r4) sendto$inet(r2, &(0x7f0000000000)="35a8735d7fb71b0f8e8b0dddc292d93fb1355e6774ae45644ada2ec046", 0x1d, 0x0, &(0x7f00000001c0)={0x2, 0x0}, 0xc) (async) sendto$inet(r2, &(0x7f0000000000)="35a8735d7fb71b0f8e8b0dddc292d93fb1355e6774ae45644ada2ec046", 0x1d, 0x0, &(0x7f00000001c0)={0x2, 0x0}, 0xc) 303.613533ms ago: executing program 1 (id=1243): r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0xfffffffc, 0x4) sysctl$net_inet6_ip6(&(0x7f00000020c0)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x27}, 0x4, &(0x7f00000001c0)="296ed6e045ea3f717d9b117d2918fb39853b27f670a7d36d87c004e5bfe6f56276b5b28046ce2feb0b02010546aad02210dc6b6f9547dcb39723ec122d69a9e90af13e15f8bbc6de6d871f46891901446418ca83ecb06881970d2553dede6d9f28e485d5b4cce3e7520f9aaa87db3c874dcc1ce04c81fd43d35f453a72489784b2d85d25889b38ad6e703d3647883f01df8da90c483771e797e746d5f05742f08471297305574a9cc0702a7845a0197ac33f35c0b8b42b368272994b0924b16202afb792533c75c684", &(0x7f00000003c0)=0xc9, &(0x7f0000000400)="d4162d3c31158b2d3800db1459fac10de1f36c07b03afc762d3524975db6b057c42706ecc063b125b93457f6d273c7c45d535ee0ea9a2ed44f79e8edff7e9ed6cf143bab6da8a75bf29f", 0x4a) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) setreuid(0xee00, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r2 = getuid() r3 = getuid() chown(&(0x7f0000000040)='./file0\x00', r3, 0xffffffffffffffff) setreuid(0xee00, r2) chown(&(0x7f0000000000)='./file0\x00', r3, 0x0) mquery(&(0x7f00001cf000/0x3000)=nil, 0x3000, 0x4, 0x0, r1, 0x4) 298.212684ms ago: executing program 2 (id=1244): openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x20240, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xb5219f1000b913f1, 0x0) r0 = getpid() ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x308, r0) r1 = geteuid() r2 = getuid() setreuid(0x0, r2) setreuid(r1, r2) 229.637458ms ago: executing program 1 (id=1245): fcntl$setflags(0xffffffffffffff9c, 0x2, 0x1) socketpair(0x6, 0x8000, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) poll(&(0x7f0000000080)=[{r0, 0x2381c6ca4f8d0649}, {r3, 0x100}, {r4, 0x80}], 0x3, 0x7) fcntl$setown(r2, 0x6, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r5, r6) recvfrom$inet6(r3, &(0x7f0000000140)=""/7, 0x7, 0x1000, &(0x7f0000000180)={0x18, 0x1, 0x0, 0x3}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x2, &(0x7f0000000240)=[r9, r6]) setgroups(0x2, &(0x7f0000000280)=[r7, r7]) setegid(r10) getegid() ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000002c0)) setsockopt$sock_int(r4, 0xffff, 0x1cef47183313d75d, &(0x7f0000000300)=0x8, 0x4) r11 = semget(0x0, 0x2, 0x20) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000000340)=""/164) getsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000400), &(0x7f0000000440)=0x4) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000480), &(0x7f00000004c0)=0x10) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r12) recvfrom$inet6(r1, &(0x7f0000000540)=""/221, 0xdd, 0x1002, &(0x7f0000000640)={0x18, 0x2, 0x8, 0x6a3fb6a7}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000680)) setregid(r7, r10) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000740)={0xa, &(0x7f00000006c0)=[{0x0, 0xe421, 0x6, 0x5, 0xee}, {0x5, 0x6, 0x62, 0x3, 0x7ff}, {0x4, 0x2, 0x7ff, 0x3, 0xef2}, {0x8, 0x4, 0x998, 0xb, 0x3}, {0x6000, 0x1ff, 0x0, 0x7f, 0x6}, {0xd, 0x3ff, 0x7b7, 0x0, 0xfff2}, {0x3, 0x0, 0x0, 0x2, 0x2}, {0x4, 0x1, 0x7, 0x6, 0x1}, {0x7, 0x5, 0x80, 0x8, 0x3e80}, {0x80, 0x2, 0x3, 0x5, 0x542a}]}) fcntl$setown(r3, 0x6, r8) pipe(&(0x7f0000000780)) recvfrom(r1, &(0x7f00000007c0)=""/234, 0xea, 0x6e0e65a8fae7d5b1, 0x0, 0x0) 229.313822ms ago: executing program 2 (id=1246): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x60}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r0 = syz_open_pts() fcntl$getown(r0, 0x5) (async) close(r0) (async) r1 = syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x0, 0x5, 0xffffdf82, 0xffffff8d, "08ed95990000000000000000ffffffffffffffe6", 0x4000000, 0x20000}) (async) writev(r0, &(0x7f0000000080), 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x288f, 0x4, 0x71002}, {0x6, 0x6, 0x8, 0xfffffff9}, {0xff, 0xf88, 0x0, 0x2000009}, {0x4, 0x100800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc028698d, &(0x7f00000001c0)) (async) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) (async) r3 = socket$inet(0x2, 0x3, 0xfc) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) 228.644638ms ago: executing program 1 (id=1247): mknod(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xd02) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504448, 0x0) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r1 = socket$inet(0x1e, 0x3, 0x0) getpeername(r1, 0x0, &(0x7f0000000040)) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) socket(0x2, 0x2, 0x0) r4 = socket(0x11, 0x3, 0x8) sendto$unix(r4, &(0x7f0000000300)="b1000503000004000000080007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c230000a37f50b60900000008e371a3f8343712051eeab71d1889e0000000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1000, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x74) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) 110.781077ms ago: executing program 2 (id=1248): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000680)={0x0, [{}, {0x1}, {0x2, 0x40000001}, {0x0, 0x3}, {}, {}, {0x3}, {0x0, 0x20000100}, {0x1, 0xffffffff}, {}, {0x0, 0x4}, {0x0, 0x1ff}, {}, {0x0, 0x1080}, {0x1, 0x400000}, {}, {0x2, 0x3}, {0x3, 0x800}, {}, {0x0, 0x7ff}, {0x5}, {}, {0x1}, {0x0, 0x400}, {}, {0x2}, {0x0, 0xfffffffd}, {}, {0x2}, {}, {0x1, 0xa}, {0x1}]}) r0 = socket$inet6(0x18, 0x3, 0x6) setsockopt(r0, 0x8010001, 0xd, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x80, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x37, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x6, 0x2, 0x8, 0xd5, "00000000000000000000001500", 0x9, 0xff}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$VMM_IOC_INTR(r2, 0xca605601, &(0x7f0000000040)={0xb, 0x0, 0x200d}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r3 = syz_open_pts() r4 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) close(r3) syz_open_pts() (async) syz_open_pts() sysctl$kern(&(0x7f0000000000)={0x1, 0x2a}, 0x2, &(0x7f0000000140)="b288bf478e0fbea4207e15a1a9e5179d487eed66fc7e08201e3970475423abc8eadc8ecf31fca2de92eb409cd6f0859f", &(0x7f0000000040)=0x30, &(0x7f0000000200), 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x2a}, 0x2, &(0x7f0000000140)="b288bf478e0fbea4207e15a1a9e5179d487eed66fc7e08201e3970475423abc8eadc8ecf31fca2de92eb409cd6f0859f", &(0x7f0000000040)=0x30, &(0x7f0000000200), 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x7) (async) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x7) writev(r3, &(0x7f00000004c0)=[{&(0x7f0000000180)="85a2ac9b0af32b397fb07220b4e04a7d3773d52985a1f0634780ff9cc6dea20729b5ab25b45a4e2eb51a16eff5ce333e688806a0dd82298c61f997ddb5299e10b45a9c1c47", 0x45}, {&(0x7f0000000200)="3a543026a56432f43a55bab25ea36d10fbf03b0474753082ea87e9bfbd6a7105389f1905cf766abb0f6ea6814d2ecaddca636e57c233e5cffa0e3eb4407db63ace8b385bc265c96d53b4b16b502ad6b034054cd026261fa09a8f06813e7f3ca28f111ba38a8a7f6691faf1a1dc287a16353b035c1bfb996be3f5ea701e3178a715de5e766e070610588c120e466c9a8dc7ce7a29de981312ada5f1b737678d769e4a67b794aaccc95bcf7de20275d64ce35a", 0xb2}, {&(0x7f00000002c0)="6c70696fc2e2d3de54e111c1cb0d62db98a6513b9af01571725bc9251dda72", 0x1f}, {&(0x7f0000000540)="f64ad4b9c692340517eea21e793f0c0ec1ea", 0x12}, {&(0x7f0000000340)="7f64e7da826ed49954b3ff183c3e9e83875a0465db19bcbb9f6472e4f2ab0380ddcd7b3ad6da36d177c6d5734921efb7496a8145adcb0108", 0x38}, {&(0x7f0000000380)="52076c7f57b04ea787e5d1b1d603287e7964a07e94215ab71926270c42fe51dac44e471461527fe62dfe3fa2ad0c4dc611a0127ed82faee796d304ad02", 0x3d}, {&(0x7f00000019c0)="dcdfad979c8148c60b18d284d5d38689615c5a39be4031f18758bbc2d53692498844b1a0421255a7375b7f393da3f11106609bccb5b1dab542745b154bdb8f467f495d1cb7b53fd57de39b920956b54478f5ab81ae8a0d80240ee02ba6e80b4433ee9f81a04423c10ff642bced076cd99cfa5c6fd711a1f2f790d63c625955e1dca10df66e73289f011f92f0fb7155ca4696d48fcdd202e203be0fa0fc25013c4a7c0f3c0e648cef4e251affdc2192a9f7879e460d740907fbea48faeab1c1440de71e4b74583acec9c6ad68c7e798c16707b39133b1fe7d5ca1fcc1a6a43666e6026b405b174be71813bd04c26b9d628f1feb645b711a3121822e6548123f4200675bc5dc7b9cbee2870e0921775ba56c64c86c5506f24dfeab31d7544c3e4299cf03db86ec0a0ebcebc61385091c6244968265e1c0c99075c393dbfca26d5f64bb11071ce0888be947c12c3c72768feac850df5a36f1e2658efe3f1d93d61bd673e64d5dd70423b660123c46a182762828d90fa0d1bccbd7ed54b92af50e7d31290c6bb544ab5db9c50a001afb6d688e8192c52ed5009e3e4c874a85a53d1f261613b79143a94fc55e3a34bf69966aab0d5fe21a63469eb11a327dda74c8e4e59178b4b780cfd32c18c5bafacbc3b88ee1a0e5dea95d51bd6be526a8d4f559ac7e46eb119899d9ffca7695155aa34fa224a1eec7b51cb0c332cf78a426dd82543a226b4128ed5507fbb8ffdc0fe7b28b2256120f47fce26cae8817fedcb5adadd8e31f1da4ae7a33d05c07db7ccab8a7394e98fde1a42434e3f70812d7e3e1b08baae4b860a6f68eb46641e749687eff7739e937cbc71f5eeef5c3575ff4536e9760ec61a3fcfdfa3713d413a41d387830aca48e8ec88b7c7123e873d9eb0bbbd9c91c21f578f4265627925d1c0615ddcdf6c21c90f9eed115db56dcaa42ecb2ec9d497b6dab7e81d9de90a13aeab614d297c2419ec3ce5da589e01dcbadc9584a8eff273d255594f3d62084474d64df41004fc55972c6630255281450ac9f599cd80f5806485e714f5ce097fd9f3cf0810d13be147a9c970e6b72ba1696eeccb260b05254a56bd5de31ac9937d0d509f28130df4a30e9404ff6a3b09e54f49aaa6ecb6a4915c6a8191650fe979e1db5606a17d01b210a1c2f9103ab11e2b1bb1279a9af48c9bd37f2e8b974b03973009cef0656d392c879bd19ae53268b69e65a3d1664d38aaaa66df7173bb30460b73604b5f254f0fba92c0f672051e6b6087b0c3291999d85774285a8f1903b2fa13e3eaadceb85edb7b9322334ca7b6ad0eed412a2a51be336924217c9523a2cb402cbf87f6c4f110c8019fc237856c029fb20f59a45c2792f70e2d0829f42d5f2325a2ed1e309fc43e9ad001593c47f8eecacb69371b62b8c6e03702381b83b20eb6106e559a487abf89ae185d51cc65204389f5768633ffad2432bdc518142fc2c957b1399f25685085b0c20621cb56781a639b0af1d5c02050af16e7456e2d63a8f4c74c79bd2318e3fbf25f4f14b9cfc4c7baf69f421d592c5a75e4f6185d55c00415fccf98cef076a8de052328dae2207312f442899c432bcf6be3bd9178c3c6d4c5d61b6f6582f85f6f3f161b2399b56215aa0ce24cc0633eae3eb0a8def56130a1336bdd2696f4b977fd471ecbb4c22f70a83e114a21efb1a6d9c497be20ad70cde6ac479d22c569a76bda5a9c415ef2c9b7c6a4a4820542ca041b1cef1d6a0ae8463d13eeb525856a96eaafdafbb4e7c244ad82f536a7b0a1d1ba8a14c84aec9468c5f884168c5df1b666d6a27be35dc7390d726608a883c1c708c3198eac77a3d1b36c1e583b360f68a1bd98c8b2bbcb838ee874a5b28df536ec6fbf768d16c922275815f572d1e411b13b07faf49e853bd260c228e6ed7bcc430e1ccaa100a8f2a058c30400580bef53e2d38360d53950537ce6a20b304c4b0273c802f53e67c5f2d68e9bad56d95123073c1fa08d79673275f0f6f7f838d920e1712a3b2263d7babea545e09dffcc69cc59f6900c352dcf3f5c45229c048b9487188aa5379ca9c4c5bd1bbcc4f41f9062fd51f203cdf68146be7c943914d7b1e5ce0c9cbe2808c7713765787747e86f7b94afd08314822e8498170fa49e6e59d4c3bee652b67aa3890e9858eafd4988679902197516f6170961b837f8e315593226df2b7b549c3a2e4a77a86acb47230b62cb8df61c0ff946531c754360038600d0ce7bafda0c1353170f75c3e7217ed55e7a31e64dd484e02f062c851a0fa56349be0b52e42f844d105bd6ff4add98a83e505496772f369005e736be1d13f373a59cdb220ec885bbdd6c62dd366e0658fbe276803959abc2f6ef3ab44e1ecf407ae51477c9e314659ed4f2ea4787fddab135e1f6290319c817c1905682f5d4b7222a0aa608f4c69e3fc2fdf09127b47f6948fdc83bdf336108d8db28b8a1b10926c426c7e9e965e6c9a6cc03783ae2d58f836ea25834fb14319aa426b5f8914e7105e081c6805f451b8cd087a1e58d258985ee570af49bedaaee4a0fb4c1d136984672d75bb34db42c2711df64cd7fe57375c1f5331b40dea04fba726ed6541228ccc6764c4923e80b88a1efea4aa360fc95b63de4779f1889cec01795a1bb93ad9956d64f13dd08f6ab642e3b70e647df2d0bd29bf1a1ea55c8df98b643a0a236dad7f8682a9b44f8412d3626cec19c4c5858a6b59da0fa618ffa580422ddb5cf79093fa260b1c1c879c12ed5ff59c74b6f83a9a3ac53e69e75b27eb69a960a9552369af8c96beccc18299c45d6d8b83a92ff34065c71ad404b034a3ba3ab7c725e77658e2ea5c1fca62fb479dbb8fd28d751a03f1c5f56edc1af04ec992c540fcab5d28a02e3905a123893e31fc4eb45011215bf95bfbb9a3e28d513366c95a03ecd7b00cfba48f967b33e1f4534de988a4a40ddecfa0c20c05036a726b34de21033e9fdfa9c784428c7025ade51f8b2095feaf86addbbff1b3d304e341f772fe2e87ca888009da0d2a9cd512e194495c71e6ddc662d3ec12ea4573394a30d26fa98607ed61ffc61fe23aaefe95f036dc4d0e4086170fe616d848d49bccf926ab7f822b2d8e0c809d753d18982f82c20015f57043740e0c7f4feeb3e7b52938556b277d927e974326574fd4c5f42c46af9e8adba3f6961d402d636b0495a8e5515b50e0c8c184f19a31849a841fc976ee8eeb0cf39f1aca1376a7dd3492c23d24d4f1b935371fe2bd0bbf68cda73dd99f1c0ded5a3dafb61fa78bb89c7d6e7154fb72b1a7633ef8e983eba0cc7a5c5eeadf6f95a3420b311d4906befc05e5ba2cf52342a43d3c3b2ecc3c86199fc42c150c28c1ee91ece12e84f7d0afc2cc30ea28b266b57bfe948cfa2df25cb59a90d0e39e3613475bb7bfad25e9f3264a18b18ae7a212a1a4955e30e1924a38a2682f8efdb7bbfa4c03c2c60928133fb77d0343b1d3d2c498c77034d6ec7ed1dcc3810e5ecaa41e17a86c9fef9834516a5c586e7ae6ad140479c3c133a5c14c321b091395e797b123f3d120e2b40ecf1799f32f250d8457451a2f1490d0571e596e6adcc6aabbd7679df140b2c6c8607cc006818911180fbba167266306d2d00678365f6f2c7e73a0073ee4f629112e5192fc08cc9a84180a7138b96ce926270117a0483bd879c13743a81d26a5db844282466138527fff62d6941990a3798bd8732f46f8140899ab19551e1b0618dfe0c0d77234c9f028968e04b7c229cdfd761c420c83abc2b035a2761a4b605826109d7ca893ab32b8d7f133f38f1a3c410fd3bd5697c572b263b09b619b53fd7e17c36b6d2edc60837f8e9032ecb70d33cbd71201f23880ad83897a4439b92e7643daf108d9e74baef924d208740179c89bc6cd3f4b40488100166408346cf0f11ea2c58f1a8248967743d60ccee049ff06f3e7026fab25943d5cf377e82b9c514404eeed07f338c75705132e594af64a237cd6fbf2cc86261c3af155d94bbbfb085be45ddc02aa16b7c75e8eb9bb1d3d74003187e46f911a354a9f9c24717ecf0c5272f1290499feb3d2742cb7abc5a4fa3011316d2bf19aca764d3bf6c5353cc9fc4821ff2e4c277c68241586e9ad56b87fdde55f8e06a0dfb63690705ea63b6fcb18b4bd2a0e01a91e2562bb17dbb584fb7ceb3e37ee3ee9f43a39b28b1f22fb3cc8e0983c02afed917dd8e8b4f3c2ab2ccf932f1c6d4d64ad1287039b79da63b500c467a8b37f421084a736966fc80614be903fed2ea666b8d2f8f26827c3e14d50b4e15ee2ed165e47459a7fa5935a4d30c246d67d959a3a0adf35e220017c093699d6416fbd5bae91c96467fc7914c5134cb8ac124f70c4a402c78d9c60a77bea51e29fe18aa0dffb24fb9b97ee17116e7a4474b4ce0989e74042c88b34d7682f569469c6d635655e2f6c7c8fd73d772f399be4dc019ba41226f27f0b416500b29a43853aac3b329cb142c8953cb5ff5cb74d7ea1ed2ebb4d1b3e9717fee8b487a980e3a611111770a3799786a8530f14548c36ec4644513b4c07969b1d38ca5cb53dbe3750157e0ecbdc2c17f7952b82c1f5a0d5aec843af99df0194d382829e045d204504dc6965d5b1d099f0f6a5c183702959e922b82bcf088fbd806582bd523b71a5059799ac62122eaa37969fa3e87a5310459db2c0e29998febc57c6bb5f9fa759fc242a6cf7974215ebd98e0a29d257eff347d5f2ca8392dd405306cdec34035a0b7443cd19044056372775bb36922b20e1a104e83091ec8db690dda189fc8d0b2c12e095b5218cc79227bf6b9e01bafd043328dd475a09ced3dc2b64372dd4ab3406afd36c70e8ca2fbd3cfca467caac57e62d8776fcfdc49e979a5c39b9f89459b48d4906d75bd58cfe193c6b1811fedc5bb1b49414f86692fac6003d582635a018b87ef3f8cd3a964e49fccae02f5802c762ba04901268e0f4dd4c82ef41c85217ed5936828c574c525f67fe9264c024bb12f9d634570c08bc0f5a7fae7f2a0207481ae6e7e445417be26efb892ab08ffad2d25eee3151a5735f7f3b247d03fed71b8ba9968c5aa9e82659eb7b0df4beaa37b27093111c79a1d95372d285d63103cb7d2961f25be35511960dda62aac0c4473bbf822b04388578299c9574183740e84a82b0367fe703c0a0e75f7a22a5661dbfca98428e439b5e5841df717858b2c4f241ae5782e299f0781de33f231cf8abb19af90d4972aba88dde4448544c37e252821193ebdbb00614a1ad6ec69ee29ccd8ccf6290acf52e70d1d5dfe83442bae02111a4cfa30929ff9c213528d0442bdf7073040ea09700e43f501bdb94346313fccd264e1ee050959901912ef70e640897ce998b4001da09e7e23975d23c2bb6736dbaff5f18d063e7b69bc56e534394227c83017d0cd797acb9c17ac50d089dae8a0529e6d1f62175dcfa2bcb4187b46aaa2a60dd2c872ab70bc112d0270f0c63412d02131f635dc39c2b6ff9ea2e9b85b91e73c0661264d27f7f68425971aa4eee2c639bd72860a4f0a5bab6ea00cae31baff2d6adbf1f408eb97646d0d314570dad2d67d2a6882a98cf64bf2ea58f75d48b97d6e967dcac213e4a985fc6c4b5db504570e766df2009652af6501f13e46f9f4a7bb9518f112eb89ad97e7852ef1896f4b76c60cc718bd2e41b5d1f013a2bdf77accf6e612c70cd692e80189750593e33ccdd93a54c09fc72c2c1bbda0ffa91c4e6b83c894f9195ebe384576bdff3a3268a5a3d4622f9e116d083f0c0cb6bd34dfa25190dbc0deb3bde27d1368cefb7194fc709", 0x1000}, {&(0x7f0000000580)="11c34128c80d2ec1f3e61dc41d7811b6a44d42b89abd36f60277b23d9485bd1bcbe5cde320e540bb4d36be2379e30c42c62d764104148369fe60eea3d50eeefc2f0e63142ccf98803fd2d6fb56648521f3a391d175a961707559dbfd07aa9b4d8377207d8243a8682a26cf4125195ab06f00678babcef0682f6fede87f74b70fcbff0fe09b8546e1df88cae811027594229d6adf9ba1c31aee864d3c5939ef8b515e00f63e43ea31a6da9016c4a1ace3032a96e04f60af91adc1119c488b446b94e961da31b2915da2b0de756a72ea945e49a9a5133eeba3e66d75", 0xdb}], 0x8) (async) writev(r3, &(0x7f00000004c0)=[{&(0x7f0000000180)="85a2ac9b0af32b397fb07220b4e04a7d3773d52985a1f0634780ff9cc6dea20729b5ab25b45a4e2eb51a16eff5ce333e688806a0dd82298c61f997ddb5299e10b45a9c1c47", 0x45}, {&(0x7f0000000200)="3a543026a56432f43a55bab25ea36d10fbf03b0474753082ea87e9bfbd6a7105389f1905cf766abb0f6ea6814d2ecaddca636e57c233e5cffa0e3eb4407db63ace8b385bc265c96d53b4b16b502ad6b034054cd026261fa09a8f06813e7f3ca28f111ba38a8a7f6691faf1a1dc287a16353b035c1bfb996be3f5ea701e3178a715de5e766e070610588c120e466c9a8dc7ce7a29de981312ada5f1b737678d769e4a67b794aaccc95bcf7de20275d64ce35a", 0xb2}, {&(0x7f00000002c0)="6c70696fc2e2d3de54e111c1cb0d62db98a6513b9af01571725bc9251dda72", 0x1f}, {&(0x7f0000000540)="f64ad4b9c692340517eea21e793f0c0ec1ea", 0x12}, {&(0x7f0000000340)="7f64e7da826ed49954b3ff183c3e9e83875a0465db19bcbb9f6472e4f2ab0380ddcd7b3ad6da36d177c6d5734921efb7496a8145adcb0108", 0x38}, {&(0x7f0000000380)="52076c7f57b04ea787e5d1b1d603287e7964a07e94215ab71926270c42fe51dac44e471461527fe62dfe3fa2ad0c4dc611a0127ed82faee796d304ad02", 0x3d}, {&(0x7f00000019c0)="dcdfad979c8148c60b18d284d5d38689615c5a39be4031f18758bbc2d53692498844b1a0421255a7375b7f393da3f11106609bccb5b1dab542745b154bdb8f467f495d1cb7b53fd57de39b920956b54478f5ab81ae8a0d80240ee02ba6e80b4433ee9f81a04423c10ff642bced076cd99cfa5c6fd711a1f2f790d63c625955e1dca10df66e73289f011f92f0fb7155ca4696d48fcdd202e203be0fa0fc25013c4a7c0f3c0e648cef4e251affdc2192a9f7879e460d740907fbea48faeab1c1440de71e4b74583acec9c6ad68c7e798c16707b39133b1fe7d5ca1fcc1a6a43666e6026b405b174be71813bd04c26b9d628f1feb645b711a3121822e6548123f4200675bc5dc7b9cbee2870e0921775ba56c64c86c5506f24dfeab31d7544c3e4299cf03db86ec0a0ebcebc61385091c6244968265e1c0c99075c393dbfca26d5f64bb11071ce0888be947c12c3c72768feac850df5a36f1e2658efe3f1d93d61bd673e64d5dd70423b660123c46a182762828d90fa0d1bccbd7ed54b92af50e7d31290c6bb544ab5db9c50a001afb6d688e8192c52ed5009e3e4c874a85a53d1f261613b79143a94fc55e3a34bf69966aab0d5fe21a63469eb11a327dda74c8e4e59178b4b780cfd32c18c5bafacbc3b88ee1a0e5dea95d51bd6be526a8d4f559ac7e46eb119899d9ffca7695155aa34fa224a1eec7b51cb0c332cf78a426dd82543a226b4128ed5507fbb8ffdc0fe7b28b2256120f47fce26cae8817fedcb5adadd8e31f1da4ae7a33d05c07db7ccab8a7394e98fde1a42434e3f70812d7e3e1b08baae4b860a6f68eb46641e749687eff7739e937cbc71f5eeef5c3575ff4536e9760ec61a3fcfdfa3713d413a41d387830aca48e8ec88b7c7123e873d9eb0bbbd9c91c21f578f4265627925d1c0615ddcdf6c21c90f9eed115db56dcaa42ecb2ec9d497b6dab7e81d9de90a13aeab614d297c2419ec3ce5da589e01dcbadc9584a8eff273d255594f3d62084474d64df41004fc55972c6630255281450ac9f599cd80f5806485e714f5ce097fd9f3cf0810d13be147a9c970e6b72ba1696eeccb260b05254a56bd5de31ac9937d0d509f28130df4a30e9404ff6a3b09e54f49aaa6ecb6a4915c6a8191650fe979e1db5606a17d01b210a1c2f9103ab11e2b1bb1279a9af48c9bd37f2e8b974b03973009cef0656d392c879bd19ae53268b69e65a3d1664d38aaaa66df7173bb30460b73604b5f254f0fba92c0f672051e6b6087b0c3291999d85774285a8f1903b2fa13e3eaadceb85edb7b9322334ca7b6ad0eed412a2a51be336924217c9523a2cb402cbf87f6c4f110c8019fc237856c029fb20f59a45c2792f70e2d0829f42d5f2325a2ed1e309fc43e9ad001593c47f8eecacb69371b62b8c6e03702381b83b20eb6106e559a487abf89ae185d51cc65204389f5768633ffad2432bdc518142fc2c957b1399f25685085b0c20621cb56781a639b0af1d5c02050af16e7456e2d63a8f4c74c79bd2318e3fbf25f4f14b9cfc4c7baf69f421d592c5a75e4f6185d55c00415fccf98cef076a8de052328dae2207312f442899c432bcf6be3bd9178c3c6d4c5d61b6f6582f85f6f3f161b2399b56215aa0ce24cc0633eae3eb0a8def56130a1336bdd2696f4b977fd471ecbb4c22f70a83e114a21efb1a6d9c497be20ad70cde6ac479d22c569a76bda5a9c415ef2c9b7c6a4a4820542ca041b1cef1d6a0ae8463d13eeb525856a96eaafdafbb4e7c244ad82f536a7b0a1d1ba8a14c84aec9468c5f884168c5df1b666d6a27be35dc7390d726608a883c1c708c3198eac77a3d1b36c1e583b360f68a1bd98c8b2bbcb838ee874a5b28df536ec6fbf768d16c922275815f572d1e411b13b07faf49e853bd260c228e6ed7bcc430e1ccaa100a8f2a058c30400580bef53e2d38360d53950537ce6a20b304c4b0273c802f53e67c5f2d68e9bad56d95123073c1fa08d79673275f0f6f7f838d920e1712a3b2263d7babea545e09dffcc69cc59f6900c352dcf3f5c45229c048b9487188aa5379ca9c4c5bd1bbcc4f41f9062fd51f203cdf68146be7c943914d7b1e5ce0c9cbe2808c7713765787747e86f7b94afd08314822e8498170fa49e6e59d4c3bee652b67aa3890e9858eafd4988679902197516f6170961b837f8e315593226df2b7b549c3a2e4a77a86acb47230b62cb8df61c0ff946531c754360038600d0ce7bafda0c1353170f75c3e7217ed55e7a31e64dd484e02f062c851a0fa56349be0b52e42f844d105bd6ff4add98a83e505496772f369005e736be1d13f373a59cdb220ec885bbdd6c62dd366e0658fbe276803959abc2f6ef3ab44e1ecf407ae51477c9e314659ed4f2ea4787fddab135e1f6290319c817c1905682f5d4b7222a0aa608f4c69e3fc2fdf09127b47f6948fdc83bdf336108d8db28b8a1b10926c426c7e9e965e6c9a6cc03783ae2d58f836ea25834fb14319aa426b5f8914e7105e081c6805f451b8cd087a1e58d258985ee570af49bedaaee4a0fb4c1d136984672d75bb34db42c2711df64cd7fe57375c1f5331b40dea04fba726ed6541228ccc6764c4923e80b88a1efea4aa360fc95b63de4779f1889cec01795a1bb93ad9956d64f13dd08f6ab642e3b70e647df2d0bd29bf1a1ea55c8df98b643a0a236dad7f8682a9b44f8412d3626cec19c4c5858a6b59da0fa618ffa580422ddb5cf79093fa260b1c1c879c12ed5ff59c74b6f83a9a3ac53e69e75b27eb69a960a9552369af8c96beccc18299c45d6d8b83a92ff34065c71ad404b034a3ba3ab7c725e77658e2ea5c1fca62fb479dbb8fd28d751a03f1c5f56edc1af04ec992c540fcab5d28a02e3905a123893e31fc4eb45011215bf95bfbb9a3e28d513366c95a03ecd7b00cfba48f967b33e1f4534de988a4a40ddecfa0c20c05036a726b34de21033e9fdfa9c784428c7025ade51f8b2095feaf86addbbff1b3d304e341f772fe2e87ca888009da0d2a9cd512e194495c71e6ddc662d3ec12ea4573394a30d26fa98607ed61ffc61fe23aaefe95f036dc4d0e4086170fe616d848d49bccf926ab7f822b2d8e0c809d753d18982f82c20015f57043740e0c7f4feeb3e7b52938556b277d927e974326574fd4c5f42c46af9e8adba3f6961d402d636b0495a8e5515b50e0c8c184f19a31849a841fc976ee8eeb0cf39f1aca1376a7dd3492c23d24d4f1b935371fe2bd0bbf68cda73dd99f1c0ded5a3dafb61fa78bb89c7d6e7154fb72b1a7633ef8e983eba0cc7a5c5eeadf6f95a3420b311d4906befc05e5ba2cf52342a43d3c3b2ecc3c86199fc42c150c28c1ee91ece12e84f7d0afc2cc30ea28b266b57bfe948cfa2df25cb59a90d0e39e3613475bb7bfad25e9f3264a18b18ae7a212a1a4955e30e1924a38a2682f8efdb7bbfa4c03c2c60928133fb77d0343b1d3d2c498c77034d6ec7ed1dcc3810e5ecaa41e17a86c9fef9834516a5c586e7ae6ad140479c3c133a5c14c321b091395e797b123f3d120e2b40ecf1799f32f250d8457451a2f1490d0571e596e6adcc6aabbd7679df140b2c6c8607cc006818911180fbba167266306d2d00678365f6f2c7e73a0073ee4f629112e5192fc08cc9a84180a7138b96ce926270117a0483bd879c13743a81d26a5db844282466138527fff62d6941990a3798bd8732f46f8140899ab19551e1b0618dfe0c0d77234c9f028968e04b7c229cdfd761c420c83abc2b035a2761a4b605826109d7ca893ab32b8d7f133f38f1a3c410fd3bd5697c572b263b09b619b53fd7e17c36b6d2edc60837f8e9032ecb70d33cbd71201f23880ad83897a4439b92e7643daf108d9e74baef924d208740179c89bc6cd3f4b40488100166408346cf0f11ea2c58f1a8248967743d60ccee049ff06f3e7026fab25943d5cf377e82b9c514404eeed07f338c75705132e594af64a237cd6fbf2cc86261c3af155d94bbbfb085be45ddc02aa16b7c75e8eb9bb1d3d74003187e46f911a354a9f9c24717ecf0c5272f1290499feb3d2742cb7abc5a4fa3011316d2bf19aca764d3bf6c5353cc9fc4821ff2e4c277c68241586e9ad56b87fdde55f8e06a0dfb63690705ea63b6fcb18b4bd2a0e01a91e2562bb17dbb584fb7ceb3e37ee3ee9f43a39b28b1f22fb3cc8e0983c02afed917dd8e8b4f3c2ab2ccf932f1c6d4d64ad1287039b79da63b500c467a8b37f421084a736966fc80614be903fed2ea666b8d2f8f26827c3e14d50b4e15ee2ed165e47459a7fa5935a4d30c246d67d959a3a0adf35e220017c093699d6416fbd5bae91c96467fc7914c5134cb8ac124f70c4a402c78d9c60a77bea51e29fe18aa0dffb24fb9b97ee17116e7a4474b4ce0989e74042c88b34d7682f569469c6d635655e2f6c7c8fd73d772f399be4dc019ba41226f27f0b416500b29a43853aac3b329cb142c8953cb5ff5cb74d7ea1ed2ebb4d1b3e9717fee8b487a980e3a611111770a3799786a8530f14548c36ec4644513b4c07969b1d38ca5cb53dbe3750157e0ecbdc2c17f7952b82c1f5a0d5aec843af99df0194d382829e045d204504dc6965d5b1d099f0f6a5c183702959e922b82bcf088fbd806582bd523b71a5059799ac62122eaa37969fa3e87a5310459db2c0e29998febc57c6bb5f9fa759fc242a6cf7974215ebd98e0a29d257eff347d5f2ca8392dd405306cdec34035a0b7443cd19044056372775bb36922b20e1a104e83091ec8db690dda189fc8d0b2c12e095b5218cc79227bf6b9e01bafd043328dd475a09ced3dc2b64372dd4ab3406afd36c70e8ca2fbd3cfca467caac57e62d8776fcfdc49e979a5c39b9f89459b48d4906d75bd58cfe193c6b1811fedc5bb1b49414f86692fac6003d582635a018b87ef3f8cd3a964e49fccae02f5802c762ba04901268e0f4dd4c82ef41c85217ed5936828c574c525f67fe9264c024bb12f9d634570c08bc0f5a7fae7f2a0207481ae6e7e445417be26efb892ab08ffad2d25eee3151a5735f7f3b247d03fed71b8ba9968c5aa9e82659eb7b0df4beaa37b27093111c79a1d95372d285d63103cb7d2961f25be35511960dda62aac0c4473bbf822b04388578299c9574183740e84a82b0367fe703c0a0e75f7a22a5661dbfca98428e439b5e5841df717858b2c4f241ae5782e299f0781de33f231cf8abb19af90d4972aba88dde4448544c37e252821193ebdbb00614a1ad6ec69ee29ccd8ccf6290acf52e70d1d5dfe83442bae02111a4cfa30929ff9c213528d0442bdf7073040ea09700e43f501bdb94346313fccd264e1ee050959901912ef70e640897ce998b4001da09e7e23975d23c2bb6736dbaff5f18d063e7b69bc56e534394227c83017d0cd797acb9c17ac50d089dae8a0529e6d1f62175dcfa2bcb4187b46aaa2a60dd2c872ab70bc112d0270f0c63412d02131f635dc39c2b6ff9ea2e9b85b91e73c0661264d27f7f68425971aa4eee2c639bd72860a4f0a5bab6ea00cae31baff2d6adbf1f408eb97646d0d314570dad2d67d2a6882a98cf64bf2ea58f75d48b97d6e967dcac213e4a985fc6c4b5db504570e766df2009652af6501f13e46f9f4a7bb9518f112eb89ad97e7852ef1896f4b76c60cc718bd2e41b5d1f013a2bdf77accf6e612c70cd692e80189750593e33ccdd93a54c09fc72c2c1bbda0ffa91c4e6b83c894f9195ebe384576bdff3a3268a5a3d4622f9e116d083f0c0cb6bd34dfa25190dbc0deb3bde27d1368cefb7194fc709", 0x1000}, {&(0x7f0000000580)="11c34128c80d2ec1f3e61dc41d7811b6a44d42b89abd36f60277b23d9485bd1bcbe5cde320e540bb4d36be2379e30c42c62d764104148369fe60eea3d50eeefc2f0e63142ccf98803fd2d6fb56648521f3a391d175a961707559dbfd07aa9b4d8377207d8243a8682a26cf4125195ab06f00678babcef0682f6fede87f74b70fcbff0fe09b8546e1df88cae811027594229d6adf9ba1c31aee864d3c5939ef8b515e00f63e43ea31a6da9016c4a1ace3032a96e04f60af91adc1119c488b446b94e961da31b2915da2b0de756a72ea945e49a9a5133eeba3e66d75", 0xdb}], 0x8) syz_emit_ethernet(0x4a, &(0x7f00000003c0)={@random="0cf2ffffd024", @empty, [{[{0x88a8, 0x7, 0x1}], {0x8100, 0x3, 0x0, 0x3}}], {@arp={0x8035, @generic={0x6, 0x817d, 0x6, 0x10, 0x3, @empty, "5a9da926a3cd1ccb4080000000000000", @broadcast, "66907bb1d81c1e071b176e8eef20e0c6"}}}}) 110.320695ms ago: executing program 1 (id=1249): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r0, &(0x7f0000000300), 0x0, 0x2) r1 = syz_open_pts() r2 = socket$inet6(0x18, 0x4, 0x3) bind(r2, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2, 0xa0000217}, 0x4, 0x0, 0x0, 0x0, 0x1e) 110.077169ms ago: executing program 6 (id=1250): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xd, 0x0, 0x0) sysctl$kern(&(0x7f00000005c0)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000000340)="05000000", 0x4) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000440)={0x1}) 104.324205ms ago: executing program 4 (id=1251): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000b80)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "6d9efb", 0x8, 0x67, 0x0, @rand_addr="00000000010000000000000afffffffe", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x2, 0x3, 0x8}}}}}}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) ioctl$TIOCSETA(r0, 0xc4504448, &(0x7f0000000740)={0x6, 0x0, 0x6, 0x422, "6374224ff1c14649ebb1789280c9795a6b47c1d1", 0x3}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000001300)={&(0x7f0000000000)=[{0x101, 0x3ee3}], 0x1}) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') 7.953116ms ago: executing program 1 (id=1252): open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x154) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000300)={0x0, 0x1}, 0x10, 0x0, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='W\x00') execve(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r2 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x510, r2) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x0, r2) 5.664855ms ago: executing program 6 (id=1253): mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x6380) (async) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/4096, 0x1000}], 0x1) (async) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x2, 0x0, 0xfffffffffffffff8, 0x20002fffffff9}) (async) r2 = semget(0x3, 0x7, 0x201) (async) socket$unix(0x1, 0x2, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/132) (async) r3 = socket(0x18, 0x2, 0x0) (async) r4 = semget(0x0, 0x1, 0x281) semop(r4, &(0x7f0000000040)=[{0x0, 0xb, 0xc00}, {}], 0x25) (async) semctl$IPC_RMID(r4, 0x0, 0x0) (async) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async) setsockopt(r3, 0x1000000029, 0xa, &(0x7f0000000000), 0x0) (async) r5 = semget$private(0x0, 0x0, 0x6a0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x61}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) (async) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) (async) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r8 = syz_open_pts() sendmsg$unix(r6, &(0x7f0000000280)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001740)=[{&(0x7f00000012c0)="14665de5526237e774c6b24d27a922891a0e09868e9456d5d49941aed8054b871720f954b09db8108417a30f0f04efa54d2d54eca174c3ab21035fd67c1826261c337f4ebf8b4e08d1f2d57d867416ca2a91d0e7ed94faf6060865e681017aa794cacc163a4a8c33c145905c4ca992a0ad485b4b77d866514cc75831c0156354e7cd042611e9f02023d0304dcbb149345f86d6f793a8ec5d2624145080f56e94bf38415ec7c3399ea6716085bff58b0742996707b8ad05a5742cda3e48a225579215d0988af86455dd53a27a4900ad4c2cfe1484999729f88005ea77b6691da5cc05d516fc2974add6d9c2a46c323a41ee740f5e6368", 0xf6}, {&(0x7f00000013c0)="9210f07e8277c3e88f84de5e502b56dcb129aa64ffe3ba52e3caab530434db0e9a0859dd9ff12f599671c830d6435be825d265d20cc86b0e6144c43d1946336614f008faca93bbf836f86969822e29b74e2c17ab78057c4e4ee5789a66d6b911bdc1ad040261836e21d6f8ed65a096f8b85c324017d1975c67bbc341b61508414074bc6a4330bef8ed02a13d0a5603613eb99b0265782a5bbc5839a027166c4b7bd29ef0f04c40c08920d6de0976a4d5850d703f150d7fea9bc5560d6e08836385f42532ad61cc61d42aabee1758e885", 0xd0}, {&(0x7f00000014c0)="99b3d6a18f557ea189d9ef3ae400025a02e1059d5c41d27b357361541ebf585b3ea33c133169c09b27b7238a0b00ad043eef6b0f55031440d8810a71846ddd81f5d2c5e8505a248306722f82e3f4110e2db25667eea39bb7ea985c5f23b6bd1b49b954e6ae58b6cda772315cb27b3ae5850786f4996adc89448bc8d2a6a2606c9be5a44eb4d844198cc0bad6318b8c493cc16e19e3ab3338dad14e4b80c30be857268c7c9177a8658c443a7430396634378c9fe8b855bc6b61fac69920e55083c15ae87deb4cd9a41600b57706c01536b4288c955ddb0a17c5ee2fe85f20f8591207bb", 0xe3}, {&(0x7f00000015c0)="700e6ad8ff7cad3b6b8f71babca14ab6b1ffa19aa1cac9f3e141cec44e0e15bc1fa2845568a4b0dd7660f8fd08bd6f937c8f8a79fa120a154dcd0b4c1664243239662321d18779320fd850ad38fb4c72c8875e6155cafc6c866dfac9f6ada9bc0acceedd267f9e5fab25231a2a57fe20f2af7c6ac70cd5856e5a0fdaff83660227354e1391dc640d2e7385675f20eb836e", 0x91}, {&(0x7f0000000240)="2007367520a618c0487469a8c940f25bbd9964b693dfef12a88cdd", 0x1b}, {&(0x7f0000001680)="69b71697885a35f149207cc0fcae57873c0ead5ce6881de9874955e5120240d83bd0a0239a029e394100f7ad49fc19f984a72d2dad10ed4a4e5416e0b3e4b5432645296dc633d8c0aeb9a5dbe34353a47d9ca840a620cefd5c748a2a98a88a5e740a6ef735096daca6425118090579f3b6b6a3e30b3db04c84ff8247fb185e5cacdb59c9e36a7979c671276379c7cd1cb7a1e5458eddb33ebd578cd7ed4508176f9ac5", 0xa3}], 0x6, 0x0, 0x0, 0x400}, 0x8) (async) close(r8) r9 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000006c0)={0x0, 0xfffffff8, 0xffff, 0xff7ffff8, "ffff0d000300ef010155000000ff00", 0x7, 0x8}) (async) writev(r8, &(0x7f0000000340)=[{&(0x7f0000000180)="32b1deb509f7481f435c67df4f930c148e92b8aa4e59e86b3eee2195d81ba19b2af590dc7fb9c105ac69f95b328015b349c22ea5d63bbe9c2629579ae869f391d7edb2c4b98f6041115f4d5707e107ad51613a0b5ccf44833f57b28c96b8fed123638bffe6c4ee6316d0a68a2efea55dcf8e9b4b120aedcc", 0x78}], 0x1) (async) readv(r9, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) (async) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000000)=""/114) 5.309103ms ago: executing program 4 (id=1254): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79c9) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) write(r1, 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x1000, 0x6) setreuid(0xee00, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{}, 0xfffffffffffffff6, 0x65, 0x40000000, 0x4, 0xfff9}], 0xfff, 0x0, 0x6, 0x0) kevent(r2, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffff, 0x1, 0xffff, 0x20000000, "6b87386a6567bfcd169912917cd07e1edf9f2517", 0xd}) 4.695664ms ago: executing program 0 (id=1255): r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x24, 0x4, 0x0) connect$unix(r1, &(0x7f0000002a00)=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x40) sendto$unix(r0, &(0x7f0000000200)="b1000502000000000000003401000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x2b) socket(0x11, 0x3, 0x0) (async) socket(0x24, 0x4, 0x0) (async) connect$unix(r1, &(0x7f0000002a00)=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x40) (async) sendto$unix(r0, &(0x7f0000000200)="b1000502000000000000003401000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x2b) (async) 0s ago: executing program 1 (id=1256): mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x56}, 0x2, &(0x7f0000000240), &(0x7f0000000000), 0x0, 0x0) pwritev(r1, &(0x7f0000002740)=[{&(0x7f0000000000)="370aea79bb", 0x5}], 0x1, 0x3fffc) ftruncate(r1, 0x40002) read(r0, &(0x7f0000000100)=""/192, 0xc0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.28' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error "!>XQ W(P$6f+Krkp9oW= ùaaBcgd-h> f=x]|<oly[Gā.4Pf8h􌸰CJ1c4_l[[M?ge&WO`"!>XQ W(P$6f+Krkp9oW= ùaaBcgd-h> f=x]|<oly[Gā.4Pf8h􌸰CJ1c4_l[[M?ge&WO`"!>XQ W(P$6f+Krkp9oW= ùaaBcgd-h> f=x]|<oly[Gā.4Pf8h􌸰CJ1c4_l[[M?ge&WO`"!>XQ W(P$6f+Krkp9oW= ùaaBcgd-h> f=x]|<oly[Gā.4Pf8h􌸰CJ1c4_l[[M?ge&WO`"!>XQ W(P$6f+Krkp9oW= ùaaBcgd-h> f=x]|<oly[Gā.4Pf8h􌸰CJ1c4_l[[M?ge&WO`"!>XQ W(P$6f+Krkp9oW= ùaaBcgd-h> f=x]|<oly[Gā.4Pf8h􌸰CJ1c4_l[[M?ge&WO`"!>XQ W(P$6f+Krkp9oW= ùaaBcgd-h> f=x]|<oly[Gā.4Pf8h􌸰CJ1c4_l[[M?ge&WO`"!>XQ W(P$6f+Krkp9oW= ùaaBcgd-h> f=x]|<oly[Gā.4Pf8h􌸰CJ1c4_l[[M?ge&WO`"!>XQ W(P$6f+Krkp9oW= ùaaBcgd-h> f=x]|<oly[Gā.4Pf8h􌸰CJ1c4_l[[M?ge&WO`"!>XQ W(P$6f+Krkp9oW= ùaaBcgd-h> f=x]|<oly[Gā.4Pf8h􌸰CJ1c4_l[[M?ge&WO`"!>XQ W(P$6f+Krkp9oW= ùaaBcgd-h> f=x]|<oly[Gā.4Pf8h􌸰CJ1c4_l[[M?ge&WO`"!>XQ W(P$6f+Krkp9oW= ùaaBcgd-h> f=x]|<oly[Gā.4Pf8h􌸰CJ1c4_l[[M?ge&WO`"!>XQ W(P$6f+Krkp9oW= ùaaBcgd-h> f=x]|<oly[Gā.4Pf8h􌸰CJ1c4_l[[M?ge&WO`"!>XQ W(P$6f+Krkp9oW= ùaaBcgd-h> f=x]|<oly[Gā.4Pf8h􌸰CJ1c4_l[[M?ge&WO`"!>XQ W(P$6f+Krkp9oW= ùaaBcgd-h> f=x]|<oly[Gā.4Pf8h􌸰CJ1c4_l[[M?ge&WO`"!>XQ W(P$6f+Krkp9oW= ùaaBcgd-h> f=x]|<oly[Gā.4Pf8h􌸰CJ1c4_l[[M?ge&WO`"!>XQ W(P$6f+Krkp9oW= ùaaBcgd-h> f=x]|<oly[Gā.4Pf8h􌸰CJ1c4_l[[M?ge&WO`"!>XQ W(P$6f+Krkp9oW= ùaaBcgd-h> f=x]|<oly[Gā.4Pf8h􌸰CJ1c4_l[[M?ge&WO`"!>XQ W(P$6f+Krkp9oW= ùaaBcgd-h> f=x]|<oly[Gā.4Pf8h􌸰CJ1c4_l[[M?ge&WO`"!>XQ W(P$6f+Krkp9oW= ùaaBcgd-h> f=x]|<oly[Gā.4Pf8h􌸰CJ1c4_l[[M?ge&WO`"!>XQ W(P$6f+Krkp9oW= ùaaBcgd-h> f=x]|<oly[Gā.4Pf8h􌸰CJ1c4_l[[M?ge&WO`"!>XQ W(P$6f+Krkp9oW= ùaaBcgd-h> f=x]|<oly[Gā.4Pf8h􌸰CJ1c4_l[[M?ge&WO`"!>XQ W(P$6f+Krkp9oW= ùaaBcgd-h> f=x]|<oly[Gā.4Pf8h􌸰CJ1c4_l[[M?ge&WO`"!>XQ W(P$6f+Krkp9oW= ùaaBcgd-h> f=x]|<oly[Gā.4Pf8h􌸰CJ1c4_l[[M?ge&WO`"!>XQ W(P$6f+Krkp9oW= ùaaBcgd-h> f=x]|<oly[Gā.4Pf8h􌸰CJ1c4_l[[M?ge&WO`"!>XQ W(P$6f+Krkp9oW= ùaaBcgd-h> f=x]|<oly[Gā.4Pf8h􌸰CJ1c4_l[[M?ge&WO`"!>XQ W(P$6f+Krkp9oW= ùaaBcgd-h> f=x]|<oly[Gā.4Pf8h􌸰CJ1c4_l[[M?ge&WO`"!>XQ W(P$6f+Krkp9oW= ùaaBcgd-h> f=x]|<oly[Gā.4Pf8h􌸰CJ1c4_l[[M?ge&WO`"!>XQ W(P$6f+Krkp9oW= ùaaBcgd-h> f=x]|<oly[Gā.4Pf8h􌸰CJ1c4_l[[M?ge&WO`"!>XQ W(P$6f+Krkp9oW= ùaaBcgd-h> f=x]|<oly[Gā.4Pf8h􌸰CJ1c4_l[[M?ge&WO`"!>XQ W(P$6f+Krkp9oW= ùaaBcgd-h> f=x]|<oly[Gā.4Pf8h􌸰CJ1c4_l[[M?ge&WO`"!>XQ W(P$6f+Krkp9oW= ùaaBcgd-h> f=x]|<oly[Gā.4Pf8h􌸰CJ1c4_l[[M?ge&WO`"!>XQ W(P$6f+Krkp9oW= ùaaBcgd-h> f=x]|<oly[Gā.4Pf8h􌸰CJ1c4_l[[M?ge&WO`pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd80643c8118, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! OpenBSD/amd64 (Amnesiac) (tty00) login: malloc(): allocation too large, type = 29, size = 16796513700 kernel: protection fault trap, code=0 Stopped at sys_semop+0x352: movzwl 0x8(%rbx),%r15d ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace sys_semop(ffff80002a3b8fe8,ffff80003c481290,ffff80003c4811e0) at sys_semop+0x352 syscall(ffff80003c481290) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x50ddd7bbfb0, count: -3 ddb{0}> show registers rdi 0 rsi 0xb rbp 0xffff80003c4811b0 rbx 0xdeafbeaddeafbead rdx 0 rcx 0xffff80002a3b8fe8 rax 0xffffffff83787ff0 cpu_info_full_primary+0x1ff0 r8 0x7f7fffffc000 r9 0 r10 0x559fa21d8c8a1b6f r11 0xb7febfb52447d39e r12 0xb r13 0xfffffd806b8a9770 r14 0xffff80003c481290 r15 0xb rip 0xffffffff81b75d82 sys_semop+0x352 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80003c4810c0 ss 0x10 sys_semop+0x352: movzwl 0x8(%rbx),%r15d ddb{0}> show proc PROC (syz-executor) tid=393326 pid=99647 tcnt=3 stat=onproc flags process=0 proc=4000000 runpri=86, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003a423cb0,0xffff80002a3b8830 process=0xffff800035c066a0 user=0xffff80003c47c000, vmspace=0xfffffd805c887030 estcpu=36, cpticks=2, pctcpu=0.0, user=0, sys=2, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 46650 77415 48621 0 3 0 kmmaplk syz-executor 13265 139821 41724 0 3 0 kmmaplk syz-executor 99647 6690 27292 0 2 0 syz-executor *99647 393326 27292 0 7 0x4000000 syz-executor 99647 99511 27292 0 3 0x4000080 fsleep syz-executor 62816 43253 22922 0 2 0xc80 syz-executor 62816 30817 22922 0 2 0x4000c80 syz-executor 62816 288273 22922 0 2 0x4000c80 syz-executor 62816 224744 22922 0 3 0x4000080 fsleep syz-executor 59346 26523 17044 0 2 0xc80 syz-executor 59346 358594 17044 0 3 0x4000080 lockf syz-executor 59346 315023 17044 0 3 0x4000080 fsleep syz-executor 33211 265558 42119 0 3 0x3000 suspend syz-executor 33211 256151 42119 0 2 0x4081000 syz-executor 97961 459824 1158 0 3 0x3000 suspend syz-executor 97961 389887 1158 0 3 0x4081000 inode syz-executor 97961 211828 1158 0 2 0x4081000 syz-executor 91612 508327 1 0 3 0x100083 ttyopn getty 42119 59146 7060 0 2 0xc82 syz-executor 64808 277780 0 0 3 0x14200 acct acct 21458 124106 0 0 3 0x14280 nfsidl nfsio 15302 327957 0 0 3 0x14280 nfsidl nfsio 98076 329624 0 0 3 0x14280 nfsidl nfsio 35993 461009 0 0 3 0x14280 nfsidl nfsio 99182 392693 0 0 3 0x14280 nfsidl nfsio 10611 170958 0 0 3 0x14280 nfsidl nfsio 850 268234 0 0 3 0x14280 nfsidl nfsio 41772 319157 0 0 3 0x14280 nfsidl nfsio 21049 356479 0 0 3 0x14280 nfsidl nfsio 7051 272826 0 0 3 0x14280 nfsidl nfsio 63322 247656 0 0 3 0x14280 nfsidl nfsio 14650 275753 0 0 3 0x14280 nfsidl nfsio 53434 448025 0 0 3 0x14280 nfsidl nfsio 53674 280297 0 0 3 0x14280 nfsidl nfsio 95229 522803 0 0 3 0x14280 nfsidl nfsio 15575 281842 0 0 3 0x14280 nfsidl nfsio 71150 206031 0 0 3 0x14280 nfsidl nfsio 2981 434177 0 0 3 0x14280 nfsidl nfsio 11770 92779 0 0 3 0x14280 nfsidl nfsio 79137 411064 0 0 3 0x14280 nfsidl nfsio 72824 453980 0 0 3 0x14200 bored sosplice 17044 36958 7060 0 3 0x82 nanoslp syz-executor 27292 349577 7060 0 2 0xc82 syz-executor 48621 326956 7060 0 3 0x82 nanoslp syz-executor 1158 66514 7060 0 2 0xc82 syz-executor 22922 352471 7060 0 2 0xc82 syz-executor 41724 415829 7060 0 3 0x82 nanoslp syz-executor 26271 99167 7060 0 3 0x82 nanoslp syz-executor 7060 283494 48641 0 3 0x82 kqread syz-executor 48641 92259 390 0 3 0x10008a sigsusp ksh 390 179167 75084 0 3 0x98 kqread sshd-session 75084 25373 96796 0 3 0x92 kqread sshd-session 96796 46466 1 0 3 0x88 kqread sshd 88138 189187 59506 74 3 0x1100092 bpf pflogd 59506 356849 1 0 3 0x80 sbwait pflogd 65468 437181 90116 73 3 0x1100090 kqread syslogd 90116 32847 1 0 3 0x100082 sbwait syslogd 22563 451224 1 0 3 0x100080 kqread resolvd 6887 158587 42745 77 3 0x100092 kqread dhcpleased 20884 177210 42745 77 3 0x100092 kqread dhcpleased 42745 434473 1 0 3 0x80 kqread dhcpleased 45929 83853 0 0 3 0x14200 bored smr 51851 312964 0 0 3 0x14200 pgzero zerothread 32439 59050 0 0 3 0x14200 aiodoned aiodoned 48420 274835 0 0 3 0x14200 syncer update 79125 425120 0 0 3 0x14200 cleaner cleaner 84692 423707 0 0 2 0x14200 reaper 92852 155371 0 0 3 0x14200 pgdaemon pagedaemon 45062 16896 0 0 3 0x14200 bored viomb 40351 414839 0 0 3 0x40014200 acpi0 acpi0 89908 376203 0 0 3 0x40014200 idle1 19627 335769 0 0 3 0x14200 bored softnet7 89142 84721 0 0 3 0x14200 bored softnet6 39436 423596 0 0 3 0x14200 bored softnet5 78446 2181 0 0 3 0x14200 bored softnet4 58599 460370 0 0 3 0x14200 bored softnet3 46241 402237 0 0 3 0x14200 bored softnet2 79237 355171 0 0 3 0x14200 bored softnet1 45985 293120 0 0 3 0x14200 bored softnet0 78216 301851 0 0 3 0x14200 bored systqmp 4286 103617 0 0 3 0x14200 bored systq 93925 25321 0 0 3 0x14200 tmoslp softclockmp 48307 136264 0 0 2 0x40014200 softclock 61295 118158 0 0 3 0x40014200 idle0 1 372490 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{0}> show all locks Process 99647 (syz-executor) thread 0xffff80002a3b8fe8 (393326) Process 33211 (syz-executor) thread 0xffff80003c49a810 (256151) Process 97961 (syz-executor) thread 0xffff80003c49afd8 (211828) Process 84692 (reaper) thread 0xffff8000ffffc7d0 (423707) ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10229 11067K 12186K 166960K 12388 0 pcb 18 18K 20K 166960K 431 0 rtable 204 10K 11K 166960K 549 0 pf 43 19K 23K 166960K 228 0 ifaddr 40 7K 8K 166960K 136 0 ifgroup 64 2K 3K 166960K 232 0 sysctl 4 1K 9K 166960K 16 0 counters 72 37K 38K 166960K 324 0 ioctlops 0 0K 4K 166960K 1971 0 iov 0 0K 24K 166960K 164 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1383 87K 88K 166960K 2285 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 23 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 102 0 dirhash 12 2K 2K 166960K 48 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 89K 166960K 1405 0 sigio 0 0K 0K 166960K 96 0 proc 72 115K 147K 166960K 723 0 subproc 72 4K 4K 166960K 81 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 227 0 in_multi 83 6K 7K 166960K 169 0 ether_multi 1 0K 0K 166960K 7 0 mrt 2 0K 0K 166960K 9 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 127 572K 572K 166960K 127 0 exec 0 0K 1K 166960K 609 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 3 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 264 161K 179K 166960K 14897 0 UVM aobj 3 2K 2K 166960K 3 0 pinsyscall 42 84K 102K 166960K 2548 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 2 0K 0K 166960K 109 0 NDP 14 0K 2K 166960K 102 0 temp 79 8651K 8722K 166960K 67447 0 kqueue 13 20K 29K 166960K 275 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 172 0 168 2 1 1 2 0 8 0 rtentry 176 172 0 95 5 0 5 5 0 8 0 unpcb 144 1104 0 1086 11 8 3 6 0 8 2 syncache 336 10 0 10 3 2 1 1 0 8 1 tcpqe 32 2 0 2 1 0 1 1 0 8 1 tcpcb 736 515 0 508 10 6 4 7 0 8 2 arp 128 14 0 6 1 0 1 1 0 8 0 inpcb 328 1870 0 1856 21 10 11 13 0 8 6 nd6 144 25 0 9 1 0 1 1 0 8 0 pkpcb 40 13 0 13 3 2 1 1 0 8 1 kcovpl 48 9 0 1 1 0 1 1 0 8 0 ppxss 1192 118 0 117 2 1 1 1 0 8 0 pppxif 1504 4 0 4 2 2 0 1 0 8 0 pfstscr 40 2 0 2 2 1 1 1 0 8 1 pffrag 232 10 0 6 1 0 1 1 0 482 0 pffrnode 88 10 0 6 1 0 1 1 0 8 0 pffrent 40 19 0 15 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 8 0 8 2 2 0 1 0 8 0 pfanchor 1288 1 0 1 1 1 0 1 0 8 0 pftag 88 1 0 1 1 1 0 1 0 8 0 pfstitem 24 140 0 33 1 0 1 1 0 8 0 pfstkey 128 148 0 41 4 0 4 4 0 8 0 pfstate 384 145 0 38 11 0 11 11 0 8 0 pfrule 1344 29 0 24 2 1 1 2 0 8 0 rttmr 136 2 0 2 2 2 0 1 0 8 0 art_heap8 4096 4 0 0 4 0 4 4 0 8 0 art_heap4 256 662 0 295 32 4 28 30 0 8 0 art_table 40 666 0 295 5 0 5 5 0 8 0 art_node 32 171 0 104 1 0 1 1 0 8 0 sysvmsgpl 40 17 0 13 1 0 1 1 0 8 0 semupl 112 2 0 2 2 2 0 1 0 8 0 semapl 112 97 0 88 1 0 1 1 0 8 0 dirhash 1024 41 0 24 3 0 3 3 0 8 0 dino2pl 256 4185 0 2676 95 0 95 95 0 8 0 ffsino 296 4185 0 2676 117 0 117 117 0 8 0 nchpl 144 6241 0 5697 64 39 25 64 0 8 0 rtmask 32 10 0 10 2 1 1 1 0 8 1 uvmvnodes 80 4589 0 0 94 0 94 94 0 8 0 vnodes 216 4589 0 0 255 0 255 255 0 8 0 namei 1024 22266 0 22266 2 1 1 1 0 8 1 percpumem 16 177 0 126 1 0 1 1 0 8 0 pfiaddrpl 120 3 0 3 1 1 0 1 0 8 0 kstatmem 264 172 0 140 3 0 3 3 0 8 0 acpiwqpl 32 1 0 1 1 0 1 1 1 8 1 scsiplug 72 9 0 9 3 2 1 1 0 8 1 scxspl 216 36487 0 36487 10 9 1 8 1 8 1 plimitpl 152 425 0 405 1 0 1 1 0 8 0 sigapl 424 1736 0 1660 9 0 9 9 0 8 0 knotepl 120 720 0 0 22 0 22 22 0 8 0 kqueuepl 224 607 0 598 7 2 5 5 0 8 4 pipepl 344 271 0 244 7 4 3 6 0 8 0 fdescpl 528 1691 0 1660 3 0 3 3 0 8 0 filepl 160 11882 0 11646 30 13 17 17 0 8 4 lockfpl 104 581 0 577 2 1 1 2 0 8 0 lockfspl 48 178 0 175 1 0 1 1 0 8 0 sessionpl 144 31 0 22 1 0 1 1 0 8 0 pgrppl 48 67 0 50 1 0 1 1 0 8 0 ucredpl 104 1691 0 1678 1 0 1 1 0 8 0 zombiepl 144 1959 0 1956 1 0 1 1 0 8 0 processpl 1232 1736 0 1660 6 0 6 6 0 8 0 procpl 664 3969 0 3882 12 3 9 9 0 8 0 sosppl 168 14 0 14 2 1 1 1 0 8 1 sockpl 752 3213 0 3177 40 26 14 18 0 8 8 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 111 0 0 14 0 14 14 0 8 0 mcl2k 2048 28 0 0 4 0 4 4 0 8 0 mtagpl 96 4 0 0 1 0 1 1 0 8 0 mbufpl 256 300 0 0 18 0 18 18 0 8 0 bufpl 280 14405 0 8261 441 1 440 440 0 8 0 anonpl 32 12154 0 0 98 0 98 98 0 246 0 amapchunkpl 152 52615 0 51955 53 13 40 40 0 158 9 amappl16 200 6833 0 6582 35 19 16 19 0 8 1 amappl15 192 8 0 8 1 1 0 1 0 8 0 amappl14 184 146 0 134 1 0 1 1 0 8 0 amappl13 176 5 0 5 2 1 1 1 0 8 1 amappl12 168 2358 0 2327 3 1 2 2 0 8 0 amappl11 160 48 0 34 1 0 1 1 0 8 0 amappl10 152 7 0 7 1 1 0 1 0 8 0 amappl9 144 289 0 289 1 1 0 1 0 8 0 amappl8 136 21 0 18 1 0 1 1 0 8 0 amappl7 128 118 0 105 1 0 1 1 0 8 0 amappl6 120 198 0 193 1 0 1 1 0 8 0 amappl5 112 140 0 130 1 0 1 1 0 8 0 amappl4 104 339 0 319 1 0 1 1 0 8 0 amappl3 96 10019 0 9902 5 1 4 4 0 8 0 amappl2 88 713 0 650 2 0 2 2 0 8 0 amappl1 80 15062 0 14462 15 0 15 15 0 8 0 amappl 88 13919 0 13729 5 0 5 5 0 92 0 dma32768 32768 1 0 1 1 1 0 1 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma512 512 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 257 0 257 4 3 1 1 0 8 1 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 8 0 8 2 2 0 1 0 8 0 dma16 16 19 0 18 1 0 1 1 0 8 0 aobjpl 72 2 0 0 1 0 1 1 0 8 0 uaddrrnd 24 1691 0 1660 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1691 0 1660 1 0 1 1 0 8 0 vmmpekpl 168 15185 0 15134 3 0 3 3 0 8 0 vmmpepl 168 113993 0 111749 113 9 104 105 0 357 4 vmsppl 488 1690 0 1659 7 2 5 5 0 8 0 rwobjpl 80 37002 0 31232 120 2 118 118 0 8 0 pdppl 4096 3390 0 3318 110 36 74 84 0 8 2 pvpl 32 20346 0 0 165 1 164 164 0 265 0 pmappl 256 1690 0 1659 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 306 0 53 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace sys_semop(ffff80002a3b8fe8,ffff80003c481290,ffff80003c4811e0) at sys_semop+0x352 syscall(ffff80003c481290) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x50ddd7bbfb0, count: -3 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838f7d38) at __mp_lock+0x199 exit1(ffff80003a423780,0,0,1) at exit1+0x701 sys_exit(ffff80003a423780,ffff80003c499560,ffff80003c4994b0) at sys_exit+0x1a syscall(ffff80003c499560) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x712fbe772100, count: -8