d3433c43a9601ac3f539fd160023b5b1296a9f6da5c401a9bf26b2c09e23d34ad1097e206337ed0b87d49dd05", 0x60}, {&(0x7f0000000200)="2f1e05cadabc6fdecf4a837d88076fc8acc51b9e629df09b6dcda0d008fef3c854c2969767e9f86f2ba491dd2c8baf8236096ced90130e93506e1067a827259a7ca8991da0a448cc6f03b4210c1aada18134d2a8ff5d2accc077082705b5a7aafee50af709d3fb4b64fc6f17f0c40cee5ba1cb834f21d0235a3753c420cb5d11976c5057cda5b524044116aa421c22d0ee55fd86572e28164e4e3c3930b0f50dc63ab519859c058ce38968254c1eaaad43fabaf9ca359d06a5a0882a9ae673141093067e30c0a7c3b9a9dbfc083f8aa5f33add9aaaf4feea27c6c1a5fac9dc1366bf5a72f7b608fcf68e03f9aece4a0adb70624c803de8ba94499ed21d04a26bf7b112631f1ca2b220a7a8a632faa3697d7a1ab3028bac1e002a4595d73e99df1155c4f73d17bb6481f9efbb5f6b2f70d43401a77a4343fb99a32789a37c50b8ff5478875f1f7f0f3b7fe4cb43a620e4143d73cdb2dcd5955cbb2019139be30c5352c0b464be53873836f8f2cab3529e52a96b50865262c7069f8c3bf98e1f3d10d29382be31b39ca966c367922cc3dfdd88319d921dd8120af4745f0fd7a40f760b01770dadf367bdfaa7976d6ba6e04aa1fce5c107fee6f9ff380b2d5284bde481084052afa44a05ded3b0ce3788143e0fc0f696951c642c141c3d5b203f47e3ed17da0283011290ca5727af7081b430e40075bb731af7c1d5eb6446e606645271f2dc47d3fd2547c52a484a274381eebe718a1f1e04e543b2b36d3b29e7e0853e0042102bdaa19324cf8a9b6b688613451aff8d3ec4fab821ca50be9ac642067e2bdb03ba5ddeed05d0316ce0b1fdc896367ebadef0388c855de91635894f031a084d8922baa5dfe038a920836490d16ef122525559c055d80601f0bd7ca760e941d33a7ec18e6c987cb9c7a81156477cbf2395ccc4030bbace6c8fb7c6408876a5d142dae94716bf16807abd78264349b300d5377ab3dfc622ad4d1416a4c5549906b8bd5362e3681729cf3940df5fb004586222d3fe8258a2f47c2b4920818e678e9c4bba21a643be5e597ef12d9de0736e082b995060cd0388d8a57e48efe6fe8612c0fffd8129fb3782f0934a5e0d6abc11e5daa2c6cfefc52ebe3c5314f43da14bc7e1bd8f1eafbcacc5ceda1b62d8aa370f15026854cac953777ecf466db811b6963bbb88bc1a791f08a4a1b268caac19ec75f1288cd7ed360e4ca8aedbf9569a5d9010e0352b8fe3ba9f06c91ecd0bd93640bbcf257510e8ba6276e696662e390db9dbb94493666c202e50db6191bb167d795b3294212035176110aabf031f4314dcff83ef851112af9cdb7efb4458ae1870460336d82a1c5ec9cc7903fe18be28bfb2ead8b9ec609fb3684d31a51f581b85590170a410b8ee7750b2f232c28915be7d6546c03420400b27a8b22bfaab745ec4151aa2ce36fe8d67399f58801cfb93574a086571f47e85c8eaeccbbf8d10a7f8fcb934288906ad78cb674ebc6cb630df809a7fbdfdb7d27a63d5ebd337682c0ed2ab5b0bddeb0db2c8323ddb2d3821a6cdc07c7a3ad52caeb347e37385d08efc9073206060256cf713a44512801612bcb752d4221479903a671f6619759f42d3c394a267b8cb9b2445c960dd36b4d8d4e09eaf107b504176bb0096f46dfe0872fc84955101336334cf073d9576745c676002c58e00e71429a7e13dbefd334d6984e0d99c479cffa0f58649ce7a68bd50263ce0f9ad80ef9a3b6a25506d18e8148af1d9aaaadc4613528f04df9e1aa9f1f27e296cb8c945becd7215c78f4d18ca3734b24fece780939e4e846dd494bc74842c9b1d8baf24d0b1ec9f2db896af721e6cb5b2850a224b1c83f3847de1728a6114e20361cae60c28d0bfb0de40b5b238228efce946d75308cb63871ff189d252910ab589ce18aa923ca14506c7888274d048541fb81d1c95b1cdf53485ce0f268caba351f46fcb047d6157f75ab9d88ba61803e050cda52ea4c1b2e1575dd1f272504e2d87a5b6871d7497ed4cb74028aa680388fa1f87e473124c8aa9ba912f16fdb459a5d5159c9ab35681eb6684f338effb9d4c8fc305a137d81b8d442d9eb070bc57e6a2c8bec2912305bb248c759b4cc8b310f6d531a1985f5d27f3a2581e5746cad82d2275e34a1b5d1775db85149e5f8319daef7ed19159dc6b4c9bb9bd45c5ff88c2fe8fe2a7328545dbbfab5c56b77b557c9dd4af055e557748994ad75916513873707cc2a34b9f023a73fb05249af2d91b99ff5b9248c59dbd1af9f957af3df46e800633c50efb7db69eecf55f41b416365149ebbdbe409a1ed38ad9423dd2a581070860715b06dc7dcbc85ab435aaff6c3b325339ce0d283a39720b6415bab3cb307a1977f81a0d652f7d4e7e2d393a396de9c4f9a1d00ef38400a424a2d8b4a9d2cfc8e7981d18a54b044f775edac69de8bae2ac346d93a71ed7c85a04742d86f6e36cbbad785d6107c140182988f20be7921fa0c8d7dd8f042b25acc818f487b1d6c795065d669aef26ee6f58792d0dfc29b379c190b97ed6dd4ba29f46984382d1bc8f8f8d29d4d17b92598d61fe29b785d8b1219b429502fc8b5604376aefb707f9ff73773e8bd38b248104f2984cc5ff81a2416649f42df22571dc643898e80c15232295de67f54eac494496bd880ccf8aa199a3b8f23aca8812ebf0d8e7e73ee9187554f00c3c3f408bc747f4f09e8bfbe4ee3c7866dedfab5e16ff900c950bf103180ec2da735c01074e5c9206d3fbdda197e9a3e0b8c0870307fc52e4cca98a0900685890675549f9445af6d03e839cbe1b1deb28ccd7b0f3c9524992a2651b39a48f266c32c4efcb3a5542d2b59ba41e9c04d52f537a128f45b02da9930506b78d148e1eb7af932835c2377c6c24e81320af17f7c90624a2c9fe4f43aa96dd09faadf63e720ecd463febd65c49230995aa1dd1567382ec4fb17404c7e77a16fbb6dcbfcf0b9d495309152d3f2159a0595d9b6ae0e4f1e26a4cdd1fbac2a94a9cff59dc257a419084f5f63f2817b99d6eff8de27920b3947148cc59bc17ee76bc27df7e789d96213f8d406c76bb9744476eed9d8a57149957dd00bb656d602e4784f177ec62e4034551ef1a2a0bf19e3ac9b5ccddd46cb4b04442ca120d07c1ec9d159f42cdad20c8b71e33a42eb866494a9a872b1b409786cbe9dbfed99ef5f8c4f79bb7f0278be59dc8bf84c4f59fea46ccc960df3d290586ee20734dcf129c38a96a04aca2f840c97fea9b9257ffa8879b07121f5cd43501e96b0a4b340b8030395562fc197e827c909c37fd8c4211778e5514153a69d2bb6d72cd3fb5dfb60d087ed918b49a15d7a37fec5a061adfd3946cc4fb304a126bfe9cdf16e8efa7b6c3355a07d2613be479ea1ce475220b2cb9d8b203c5e32fcb8e3ac1f9d3482dfb2962b4f5b30c22d347f51041efa098576a74807428ed2577f730247eb596b7bead7871157c959d4a764d8164ee0270adcee5a4de8755e0aa898803362014c0d0a71dc22c80b6f84702cad6e297a85a8f5507d90d55bf0cb990051be317d0dc9e3ba7c46b5ccc5ecec0da7989d483e4343d5e7a969b85a1e52ed45490b6f9b7f809a73dbce045776218f5f36f2a70aa85dc8a22c534a5003c1c64b7451d61ff11df2c6f6768561890f7baaa8ee8f3279e1c61213aac0c47d4c6223e9d19c5e7a19efa88d90506a427fd402868e4d37bbae338d2532a43e0c6054d13f260bea8f462b323738e587fd4a37b0904fffc1056cebaff612b742b3a33bd94b2c27f1db923f74ac1d00c231ba2ea83e50268f34acc80d536e102be96d70fdd8b58eb5775163a7f1ebe7bf63aa537527d1e0ef452298e5d63f7e6e17a6a300f2bae8a01c98af360e56e0b4ad7e9b19fbcd48e144db2213e75c0f1fec5a1bee1c55853d0390dcda5702e944c4d2606c1b2275f3fc93bc5fed904b3aa5f8a2647d9b81c08d5ac29c15e9ae1d7910058df452ef1c36dc5e67baa71918aba2c2a02fa30160ebf251f57cfe6fd5d1e6fc0936fac67ac99990b47afffef21026cf5944983e0b71f39d35248c592a910934be7343c030cb36affd9c6030a8c9247718df77b800c2524e8e5744c6a0d60b1a1e06af1094544fc75d28047c45a6940adc63d10802c49ac31b618dfaef1bbd66bbb21f5d3f6ac0e380d852aa2c7908e6f2a38c4b876fbc8a6988ad1f6da6216c369e4a537beece1db35af69d0e7f5d7844d3a6cc6c5b78884952fc433ca5b658615844dbab7bba13cf625c99ed7d911abaa7305018a3db06616f182e2c546bab2ffd165f1ab3aae8e42cd5d540c447e4a847649de1eed42adda7b6ea2fe20ac0b8a35dc29c9d6bb500748b37a8b601a038f0059eec16a8a8712fc6069d98d85030c99a38aa663c7ff2cac8ff2b7ee238aa3aa408905e7415d76a47c5ebee2dce67f69cc6715f57eb36aeece6777d7e4e8db9e2df4fc155ba8bbba0b7b6ca4873be0b8682506e9af46ad1a1a4ca629c469e7feccf01a25706bdd3bd65f555124eb3baf30371e49abcd6b63252783b7de1408d4e7dc7595a79612128bcfcac5d0b6d80e0c407259349af9c2ceb2bde0af29b5caa24e2b219f054ec408e8a58a70e0884c377c1d947287e5c1a4f06dfe19fa38d7046b73dbb3ecfec632edb979c39490addbf84c57bd869df8f440799c55983d57bdbd66c2752ead0049548fb17bd0c7a3853d31487ba010d261501d6851bc3738c0def253c91b367654fe527512b9c0638f6e3c748bc8fcd3ee5e2e7a4b67c965ed73c4b4316c6f5b41db40ddf5e53dcb0a805341ad40377b5826bd490824c03885d53dc11e3f1104cfa6f97830c42e098ff161c1fcd6522d4b963599cf893510ce76e52b0806169417786b16ea57d89365798ab430b81adc2bf862c147b834be90e857571cfe1631f5cf371703c64845d8f490df94815c151d186111365dae538e18669642190f462ddb126e818f94a7d3e8922796728695896252e537371e99cc64c6c9c629a0c46f96ab4369d41b2eabfb178113c0712969f97d47e8edcd556552f414fd56106fefcea28f60be7ce38f7ca9479daadd16d0314a6735c80b34694af5b9cc10d0d5052cac82ee664185f378999490bf4100152bd76320bd2cc56519abecdaa2ba7eb6b3a5e92c4b392f5698ae7342733acdaf4d1fbe27795b86aa296d96ee87bba51d56476a5593599c614eabf8122687c57f5b06137bbfc488f8515bec490fd3b2962424ba9ddc23d99b74daac2b34b2a587cf668fa18e02191d6a61cb12a75d973ae9db3ea8c6210026a6ddd50a86ece4996ca71cffdf657639d50aeb88503b68908abce84c16151679950115ddef332993d305d7d7688e6097ee0d039373ad5cf5deb476d073e64fd0eaad7296328cc6ecf34e8a5771a8030a2090be1825d3fdf833bf4efec0fbd995d8ac28aff719de21acae51b816881f31bb9d484deb6fe6ff75bcba47be1542b186de6841b1d275c5722ac57d273e45f066534d808f8673edcea49bf7b06a08beb1706972789aaebe2f4ffa8269a3f6ecbc5a23a1f07484223ffe9b8fef1de1c4db71e836fe5a1df63abe98268ccc1a7a54a27414499ddcc4d1d019cd3b2354f634c5e7b545e2c111c59f70226641104d60280b189b8ff380c7ac5b74de590d9a70ab0e0b4922b5bdf733e36268ffa6d56367fc141c8bbb8a92e5d7e12de8f4679b9606c2da7d87ffc6248c728227e48d5fc1091cf3844ba1feeaef2eb0fcf3da22a23ebbae4fd85558a0fb2f053277382742ca70ad638195230a5151a0b681", 0x1000}, {&(0x7f0000001200)}], 0x3, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r0}, @cred={0x20, 0xffff, 0x0, r1, 0xffffffffffffffff, r2}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, r3, 0xffffffffffffff9c, r4, r5]}], 0x118, 0x1}, 0x408) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0x0, @rand_addr="feffffff00", @mcast2, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) syz_emit_ethernet(0xed, &(0x7f0000000040)={@empty, @broadcast, [{[], {0x8100, 0x4}}], {@ipv6={0x86dd, {0x4, 0x6, "02cb3d", 0xb3, 0x32, 0x5, @loopback, @rand_addr="fbad38b1f0af225bfb115ab5917048a8", {[@hopopts={0x64, 0x1, '\x00', [@ra, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x11, 0x0, '\x00', [@generic={0x2}]}, @fragment={0xff, 0x0, 0x4, 0x0, 0x0, 0x10, 0x67}, @routing={0x88, 0x6, 0x0, 0xa1, 0x0, [@mcast2, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1]}, @dstopts={0x32, 0x3, '\x00', [@enc_lim={0x4, 0x1, 0x2}, @ra={0x5, 0x2, 0x3f}, @enc_lim={0x4, 0x1, 0x3}, @jumbo={0xc2, 0x4, 0x785}, @pad1, @enc_lim, @ra={0x5, 0x2, 0xfff8}]}, @fragment={0xc, 0x0, 0x5, 0x0, 0x0, 0x0, 0x68}], @udp={{0x1, 0x1, 0x8}, {"373d0e8559e46facfe393328a49ca2a129ff2d"}}}}}}}) 20:23:51 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x8f}) r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) r2 = getpgrp() fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x7, 0x9, 0x200030000fffe, r2}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="6ed02040407e2838dc1273291e971de156df639b6b005a7bfce5de0f99b82867fa1249e59cb7427cbd9a183ff21f7f34da346fa871", 0x35}], 0x1) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r3, 0x0) setsockopt(r3, 0x3ff, 0xeba6, &(0x7f00000001c0)="816e651709b04c7ab940fc7a402bd16940924e3b16adc9eb52c2199e5ea21523bd707ca85edf095765bb28d503cea7cb0691f2fb1120ef1fa50f50aca722e9e63b10a1214894e7260afb0ea1dc85c486", 0x50) r4 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xe970, 0x0, "7e00000000800000000000000000000200006ba3"}) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000640)="0fece0a6f901e8c89b3a3f3868cc244c0b9a91945c74fc9f47a4c1194a1f20552249e71eb338700ce5caf34cf4980f5b6163e2fa66f586e4633b89503e9279f17bedde69cfb818ca4fa82d14d69847cf719cac35b290cf6c1a94cba213b7d92262371e088367c5769b7ab1ffb7e512c8db9830c84ec8841fe9d61cb544bce09b7240aacc5727aa34df01abd244b0f5895804e59985819f6ac5024f2fe4af4d713a74e471f5402b706e4808dc9a20a61b2b27984a6e16be1ff8ed2af2634d270bef03d0e9f404cd15160b3a10fbe4dd706bb769bd5f4cf4bb274278ef175a8e10e236fd2fe34c09c74a07fb2eecc930cfbdafc4214bb778c9531ad45826697d5e854de020c7424cbd1c75ccbdffaa60debe5d10f2bd6c875b18e43344e6952e8fb58909dc841ae81fbf443056256682084e84cfd460a503c75cc8ee7d5ea994646f6f66cad220e41d42df9e1c3d947c4a35f70638864ccde3b6777184eb3d55f6f97416351c6057c3fef1b6d1330f99b923a057ac8a55535672618b1161db9a56b072212a919ddb5a1ac959f4c165e3d48ad15dca02b3ffc770c0d10ec0e833b2683bcd38c9143ca269a77cbd4b58ff7e1c0585a65701a5017798413f1757b6c59e705f7f603063c461ce65c9c5904558bc1bd19aa83b745382048f334353d6faf228b7f05665c1f0e522ae40837ad97bd04d6f4525413f895d34ca9cc33ba14e2f00cbec36b7dcc096e998c1a8c778f9c36a013c3b8ec1d70dc2f55817a1084600e127d27e12bb79b91c54b0d7e5a463ad2c693d246a6ad3e6dd8767b2aa4639a7425a29ae037b297bb538832f74c72c233da9aa3c9ce607d2f39871e259108c37159dff396e15681ef5b0da50108960918b0972aa18ff9e68bf0b00f05364bb030bbe0ae5fa61382065ae80a97037fcb9936d871f18823f96a31998863b565fc1683a2d831a7e4e6f9ed5a7a707b8a54e15717fc89881573634499075247a62b63a0d090e1d78417b2998f8252920915ece38ae47e4504c9a7e83a985a62bb89867e828c2526f53542ed6d4e339dd2effd8c13c72f5d086f3355293f0d1ec14efb4be658651b1add1651164bc6a56cd76c74b3902f4d7d5adc0dbfb0fcfd268fd9453f64109a3d7e247d2f13df51173fe699f861f73cde3bb310c6c0b66f68699ab5c4c8a2d32b4dae20c7430e37a03e96b64a5e026cdcf43500e5fecacd24d79035d70ed885a027d9eb1981b4238cfe947085a6bc1c92e4d523a976f7f9f3fe99a688d8c9238bfe398163067735cb33fd2df1fb0e9c1be000ee30d293ed5a66c205d3fa80435c51e34c0572c03858c56c8a0c17a50fe34c6e122c0e4fcfeb119644b8de0205c7f49ed057c9f0edd9e030ee7975e6173eaa3073bf9d4c080d10480f8ca4c233f6a16f472450f697ab58af631eadcc11ae013263c96bc17ec466a", 0x401}], 0x1) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000500)="1854410995479d1df284fb80510bfaa1cf44d706e1ce3eb8f2fc3b3ea16923550e5f2589853a5feeeea53b16c86da315b32338c0a6b4229e0594f132c94ea710a300ecc099b0e362d57df8f8", 0x4c}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0xfffffffe, "000000000000000001000000000000f843d07e38"}) dup2(r5, r0) select(0x40, &(0x7f0000000040)={0xff}, 0x0, 0x0, 0x0) 20:23:51 executing program 6: r0 = socket(0x18, 0x1, 0x0) listen(0xffffffffffffffff, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x4, 0x2, "0000000000000001008e7d00000000ddf500"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) setsockopt(r1, 0x1f, 0x101, &(0x7f0000000100)="c671f4e07c2f8876c51b378757c3ac7e007dc8bf87fedc4bb046ed19e2a7a5f25f876b3474f7082879734b6065d6c79ae206bfb296de6bf70192e49e428e4ef0721f5c857ea858473d97ebcfbe4af04b1a3c7b96ac95379966134876d45fd1502a8d2c481228e2c61170e71469891c71f062441089663bd6cec18accb8f9d0a3d0715db91e559364db078b9a855cf2bb953f790a2339be8fbf6f674cb282733ebb1b72819ec6e8f18c0fd1f36eda0084251277223b46b9d2042b539ed0352167653013e3bceee33a4332dd5a7cbd35fbbb52e5b066c98b201b", 0xd9) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f1", 0x9}], 0x1) socket(0x18, 0x1, 0x0) (async) listen(0xffffffffffffffff, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x4, 0x2, "0000000000000001008e7d00000000ddf500"}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) (async) setsockopt(r1, 0x1f, 0x101, &(0x7f0000000100)="c671f4e07c2f8876c51b378757c3ac7e007dc8bf87fedc4bb046ed19e2a7a5f25f876b3474f7082879734b6065d6c79ae206bfb296de6bf70192e49e428e4ef0721f5c857ea858473d97ebcfbe4af04b1a3c7b96ac95379966134876d45fd1502a8d2c481228e2c61170e71469891c71f062441089663bd6cec18accb8f9d0a3d0715db91e559364db078b9a855cf2bb953f790a2339be8fbf6f674cb282733ebb1b72819ec6e8f18c0fd1f36eda0084251277223b46b9d2042b539ed0352167653013e3bceee33a4332dd5a7cbd35fbbb52e5b066c98b201b", 0xd9) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f1", 0x9}], 0x1) (async) 20:23:51 executing program 0: socket(0x800000018, 0x4000, 0x4) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 20:23:51 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x3) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x2}, 0x8) listen(r1, 0x0) socket(0x20, 0x4000, 0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f159f9", 0xb}], 0x1) socket(0x18, 0x1, 0x0) (async) socket(0x800000018, 0x1, 0x3) (async) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x2}, 0x8) (async) listen(r1, 0x0) (async) socket(0x20, 0x4000, 0x7) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f159f9", 0xb}], 0x1) (async) 20:23:51 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x8f}) (async, rerun: 32) r0 = syz_open_pts() (async, rerun: 32) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) (async, rerun: 32) r2 = getpgrp() (rerun: 32) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x7, 0x9, 0x200030000fffe, r2}) (async) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) (async, rerun: 32) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="6ed02040407e2838dc1273291e971de156df639b6b005a7bfce5de0f99b82867fa1249e59cb7427cbd9a183ff21f7f34da346fa871", 0x35}], 0x1) (rerun: 32) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r3, 0x0) (async) setsockopt(r3, 0x3ff, 0xeba6, &(0x7f00000001c0)="816e651709b04c7ab940fc7a402bd16940924e3b16adc9eb52c2199e5ea21523bd707ca85edf095765bb28d503cea7cb0691f2fb1120ef1fa50f50aca722e9e63b10a1214894e7260afb0ea1dc85c486", 0x50) (async, rerun: 64) r4 = syz_open_pts() (async, rerun: 64) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xe970, 0x0, "7e00000000800000000000000000000200006ba3"}) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000640)="0fece0a6f901e8c89b3a3f3868cc244c0b9a91945c74fc9f47a4c1194a1f20552249e71eb338700ce5caf34cf4980f5b6163e2fa66f586e4633b89503e9279f17bedde69cfb818ca4fa82d14d69847cf719cac35b290cf6c1a94cba213b7d92262371e088367c5769b7ab1ffb7e512c8db9830c84ec8841fe9d61cb544bce09b7240aacc5727aa34df01abd244b0f5895804e59985819f6ac5024f2fe4af4d713a74e471f5402b706e4808dc9a20a61b2b27984a6e16be1ff8ed2af2634d270bef03d0e9f404cd15160b3a10fbe4dd706bb769bd5f4cf4bb274278ef175a8e10e236fd2fe34c09c74a07fb2eecc930cfbdafc4214bb778c9531ad45826697d5e854de020c7424cbd1c75ccbdffaa60debe5d10f2bd6c875b18e43344e6952e8fb58909dc841ae81fbf443056256682084e84cfd460a503c75cc8ee7d5ea994646f6f66cad220e41d42df9e1c3d947c4a35f70638864ccde3b6777184eb3d55f6f97416351c6057c3fef1b6d1330f99b923a057ac8a55535672618b1161db9a56b072212a919ddb5a1ac959f4c165e3d48ad15dca02b3ffc770c0d10ec0e833b2683bcd38c9143ca269a77cbd4b58ff7e1c0585a65701a5017798413f1757b6c59e705f7f603063c461ce65c9c5904558bc1bd19aa83b745382048f334353d6faf228b7f05665c1f0e522ae40837ad97bd04d6f4525413f895d34ca9cc33ba14e2f00cbec36b7dcc096e998c1a8c778f9c36a013c3b8ec1d70dc2f55817a1084600e127d27e12bb79b91c54b0d7e5a463ad2c693d246a6ad3e6dd8767b2aa4639a7425a29ae037b297bb538832f74c72c233da9aa3c9ce607d2f39871e259108c37159dff396e15681ef5b0da50108960918b0972aa18ff9e68bf0b00f05364bb030bbe0ae5fa61382065ae80a97037fcb9936d871f18823f96a31998863b565fc1683a2d831a7e4e6f9ed5a7a707b8a54e15717fc89881573634499075247a62b63a0d090e1d78417b2998f8252920915ece38ae47e4504c9a7e83a985a62bb89867e828c2526f53542ed6d4e339dd2effd8c13c72f5d086f3355293f0d1ec14efb4be658651b1add1651164bc6a56cd76c74b3902f4d7d5adc0dbfb0fcfd268fd9453f64109a3d7e247d2f13df51173fe699f861f73cde3bb310c6c0b66f68699ab5c4c8a2d32b4dae20c7430e37a03e96b64a5e026cdcf43500e5fecacd24d79035d70ed885a027d9eb1981b4238cfe947085a6bc1c92e4d523a976f7f9f3fe99a688d8c9238bfe398163067735cb33fd2df1fb0e9c1be000ee30d293ed5a66c205d3fa80435c51e34c0572c03858c56c8a0c17a50fe34c6e122c0e4fcfeb119644b8de0205c7f49ed057c9f0edd9e030ee7975e6173eaa3073bf9d4c080d10480f8ca4c233f6a16f472450f697ab58af631eadcc11ae013263c96bc17ec466a", 0x401}], 0x1) (async) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000500)="1854410995479d1df284fb80510bfaa1cf44d706e1ce3eb8f2fc3b3ea16923550e5f2589853a5feeeea53b16c86da315b32338c0a6b4229e0594f132c94ea710a300ecc099b0e362d57df8f8", 0x4c}], 0x1) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0xfffffffe, "000000000000000001000000000000f843d07e38"}) (async) dup2(r5, r0) (async, rerun: 64) select(0x40, &(0x7f0000000040)={0xff}, 0x0, 0x0, 0x0) (rerun: 64) 20:23:51 executing program 2: r0 = kqueue() r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffe, 0x10, 0x80000000, 0xffffffffffff5a95, 0x80000001}, {{}, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x1) 20:23:51 executing program 2: r0 = kqueue() r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffe, 0x10, 0x80000000, 0xffffffffffff5a95, 0x80000001}, {{}, 0xfffffffffffffffd}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x1) 20:23:51 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x3) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x2}, 0x8) listen(r1, 0x0) socket(0x20, 0x4000, 0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f159f9", 0xb}], 0x1) socket(0x18, 0x1, 0x0) (async) socket(0x800000018, 0x1, 0x3) (async) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x2}, 0x8) (async) listen(r1, 0x0) (async) socket(0x20, 0x4000, 0x7) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f159f9", 0xb}], 0x1) (async) 20:23:51 executing program 3: ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000000)={0x80000000, 0x200}) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000002540)=[{&(0x7f0000000080)="558d87044ef53e48f76e63fb12381cb0d5a7b7", 0x13}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f00000025c0)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ac2fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca4801010000d548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e551475cdeee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e102d0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f64a77428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1001}, {&(0x7f0000000200)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef08769cdec639fa4039914770889743b6f2251de9cf1f5579397200d25ec5913d43ecf563a9ccec1cd734d7079940223648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b6105ebfe6661265e75d3161a4f782e", 0xce}, {&(0x7f0000001240)="f217039506219316d85c14d2d776ca6a7ab8d2c2ad6c608513c38437f82166c13942963ed5ad60b33f789b692277124b9009e043fabd46fc1f73d877a7549df5ce59180d801e6067683ae21b7f021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564f897055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0", 0xc8}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) 20:23:51 executing program 6: r0 = socket(0x18, 0x1, 0x0) listen(0xffffffffffffffff, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000100)="31d67bdc798f00b65b48fb569963a71e2b9289f18695582ad50ef198a599aacf81f9cfd8ffd279ff81b04932d2dc4734e8bfab595e1fbea0c3d1456b4729053e6cc735e097466a3e1f256c2b3149261d4fc22978278b3df5de841eccff0bfcc44d75f8efe588bcaa300abc5a88ad52b6a7fcc9905680f90ebf37de2ef4bd0a76431dde2c8f3f019dc6db8d337b1c15", 0x8f, 0x406, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f1", 0x9}], 0x1) 20:23:51 executing program 4: chown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, &(0x7f0000001400)=0xc) r1 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r1}) r2 = getegid() r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r4 = syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r5 = syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001240)=[{&(0x7f0000000180)="4c37371a4896817afb53bf3d8c31e0a9780a3edf82c7bf78bcfee74291920cc495f6ec3c1bc185285d284ef47424a444069329ed3433c43a9601ac3f539fd160023b5b1296a9f6da5c401a9bf26b2c09e23d34ad1097e206337ed0b87d49dd05", 0x60}, {&(0x7f0000000200)="2f1e05cadabc6fdecf4a837d88076fc8acc51b9e629df09b6dcda0d008fef3c854c2969767e9f86f2ba491dd2c8baf8236096ced90130e93506e1067a827259a7ca8991da0a448cc6f03b4210c1aada18134d2a8ff5d2accc077082705b5a7aafee50af709d3fb4b64fc6f17f0c40cee5ba1cb834f21d0235a3753c420cb5d11976c5057cda5b524044116aa421c22d0ee55fd86572e28164e4e3c3930b0f50dc63ab519859c058ce38968254c1eaaad43fabaf9ca359d06a5a0882a9ae673141093067e30c0a7c3b9a9dbfc083f8aa5f33add9aaaf4feea27c6c1a5fac9dc1366bf5a72f7b608fcf68e03f9aece4a0adb70624c803de8ba94499ed21d04a26bf7b112631f1ca2b220a7a8a632faa3697d7a1ab3028bac1e002a4595d73e99df1155c4f73d17bb6481f9efbb5f6b2f70d43401a77a4343fb99a32789a37c50b8ff5478875f1f7f0f3b7fe4cb43a620e4143d73cdb2dcd5955cbb2019139be30c5352c0b464be53873836f8f2cab3529e52a96b50865262c7069f8c3bf98e1f3d10d29382be31b39ca966c367922cc3dfdd88319d921dd8120af4745f0fd7a40f760b01770dadf367bdfaa7976d6ba6e04aa1fce5c107fee6f9ff380b2d5284bde481084052afa44a05ded3b0ce3788143e0fc0f696951c642c141c3d5b203f47e3ed17da0283011290ca5727af7081b430e40075bb731af7c1d5eb6446e606645271f2dc47d3fd2547c52a484a274381eebe718a1f1e04e543b2b36d3b29e7e0853e0042102bdaa19324cf8a9b6b688613451aff8d3ec4fab821ca50be9ac642067e2bdb03ba5ddeed05d0316ce0b1fdc896367ebadef0388c855de91635894f031a084d8922baa5dfe038a920836490d16ef122525559c055d80601f0bd7ca760e941d33a7ec18e6c987cb9c7a81156477cbf2395ccc4030bbace6c8fb7c6408876a5d142dae94716bf16807abd78264349b300d5377ab3dfc622ad4d1416a4c5549906b8bd5362e3681729cf3940df5fb004586222d3fe8258a2f47c2b4920818e678e9c4bba21a643be5e597ef12d9de0736e082b995060cd0388d8a57e48efe6fe8612c0fffd8129fb3782f0934a5e0d6abc11e5daa2c6cfefc52ebe3c5314f43da14bc7e1bd8f1eafbcacc5ceda1b62d8aa370f15026854cac953777ecf466db811b6963bbb88bc1a791f08a4a1b268caac19ec75f1288cd7ed360e4ca8aedbf9569a5d9010e0352b8fe3ba9f06c91ecd0bd93640bbcf257510e8ba6276e696662e390db9dbb94493666c202e50db6191bb167d795b3294212035176110aabf031f4314dcff83ef851112af9cdb7efb4458ae1870460336d82a1c5ec9cc7903fe18be28bfb2ead8b9ec609fb3684d31a51f581b85590170a410b8ee7750b2f232c28915be7d6546c03420400b27a8b22bfaab745ec4151aa2ce36fe8d67399f58801cfb93574a086571f47e85c8eaeccbbf8d10a7f8fcb934288906ad78cb674ebc6cb630df809a7fbdfdb7d27a63d5ebd337682c0ed2ab5b0bddeb0db2c8323ddb2d3821a6cdc07c7a3ad52caeb347e37385d08efc9073206060256cf713a44512801612bcb752d4221479903a671f6619759f42d3c394a267b8cb9b2445c960dd36b4d8d4e09eaf107b504176bb0096f46dfe0872fc84955101336334cf073d9576745c676002c58e00e71429a7e13dbefd334d6984e0d99c479cffa0f58649ce7a68bd50263ce0f9ad80ef9a3b6a25506d18e8148af1d9aaaadc4613528f04df9e1aa9f1f27e296cb8c945becd7215c78f4d18ca3734b24fece780939e4e846dd494bc74842c9b1d8baf24d0b1ec9f2db896af721e6cb5b2850a224b1c83f3847de1728a6114e20361cae60c28d0bfb0de40b5b238228efce946d75308cb63871ff189d252910ab589ce18aa923ca14506c7888274d048541fb81d1c95b1cdf53485ce0f268caba351f46fcb047d6157f75ab9d88ba61803e050cda52ea4c1b2e1575dd1f272504e2d87a5b6871d7497ed4cb74028aa680388fa1f87e473124c8aa9ba912f16fdb459a5d5159c9ab35681eb6684f338effb9d4c8fc305a137d81b8d442d9eb070bc57e6a2c8bec2912305bb248c759b4cc8b310f6d531a1985f5d27f3a2581e5746cad82d2275e34a1b5d1775db85149e5f8319daef7ed19159dc6b4c9bb9bd45c5ff88c2fe8fe2a7328545dbbfab5c56b77b557c9dd4af055e557748994ad75916513873707cc2a34b9f023a73fb05249af2d91b99ff5b9248c59dbd1af9f957af3df46e800633c50efb7db69eecf55f41b416365149ebbdbe409a1ed38ad9423dd2a581070860715b06dc7dcbc85ab435aaff6c3b325339ce0d283a39720b6415bab3cb307a1977f81a0d652f7d4e7e2d393a396de9c4f9a1d00ef38400a424a2d8b4a9d2cfc8e7981d18a54b044f775edac69de8bae2ac346d93a71ed7c85a04742d86f6e36cbbad785d6107c140182988f20be7921fa0c8d7dd8f042b25acc818f487b1d6c795065d669aef26ee6f58792d0dfc29b379c190b97ed6dd4ba29f46984382d1bc8f8f8d29d4d17b92598d61fe29b785d8b1219b429502fc8b5604376aefb707f9ff73773e8bd38b248104f2984cc5ff81a2416649f42df22571dc643898e80c15232295de67f54eac494496bd880ccf8aa199a3b8f23aca8812ebf0d8e7e73ee9187554f00c3c3f408bc747f4f09e8bfbe4ee3c7866dedfab5e16ff900c950bf103180ec2da735c01074e5c9206d3fbdda197e9a3e0b8c0870307fc52e4cca98a0900685890675549f9445af6d03e839cbe1b1deb28ccd7b0f3c9524992a2651b39a48f266c32c4efcb3a5542d2b59ba41e9c04d52f537a128f45b02da9930506b78d148e1eb7af932835c2377c6c24e81320af17f7c90624a2c9fe4f43aa96dd09faadf63e720ecd463febd65c49230995aa1dd1567382ec4fb17404c7e77a16fbb6dcbfcf0b9d495309152d3f2159a0595d9b6ae0e4f1e26a4cdd1fbac2a94a9cff59dc257a419084f5f63f2817b99d6eff8de27920b3947148cc59bc17ee76bc27df7e789d96213f8d406c76bb9744476eed9d8a57149957dd00bb656d602e4784f177ec62e4034551ef1a2a0bf19e3ac9b5ccddd46cb4b04442ca120d07c1ec9d159f42cdad20c8b71e33a42eb866494a9a872b1b409786cbe9dbfed99ef5f8c4f79bb7f0278be59dc8bf84c4f59fea46ccc960df3d290586ee20734dcf129c38a96a04aca2f840c97fea9b9257ffa8879b07121f5cd43501e96b0a4b340b8030395562fc197e827c909c37fd8c4211778e5514153a69d2bb6d72cd3fb5dfb60d087ed918b49a15d7a37fec5a061adfd3946cc4fb304a126bfe9cdf16e8efa7b6c3355a07d2613be479ea1ce475220b2cb9d8b203c5e32fcb8e3ac1f9d3482dfb2962b4f5b30c22d347f51041efa098576a74807428ed2577f730247eb596b7bead7871157c959d4a764d8164ee0270adcee5a4de8755e0aa898803362014c0d0a71dc22c80b6f84702cad6e297a85a8f5507d90d55bf0cb990051be317d0dc9e3ba7c46b5ccc5ecec0da7989d483e4343d5e7a969b85a1e52ed45490b6f9b7f809a73dbce045776218f5f36f2a70aa85dc8a22c534a5003c1c64b7451d61ff11df2c6f6768561890f7baaa8ee8f3279e1c61213aac0c47d4c6223e9d19c5e7a19efa88d90506a427fd402868e4d37bbae338d2532a43e0c6054d13f260bea8f462b323738e587fd4a37b0904fffc1056cebaff612b742b3a33bd94b2c27f1db923f74ac1d00c231ba2ea83e50268f34acc80d536e102be96d70fdd8b58eb5775163a7f1ebe7bf63aa537527d1e0ef452298e5d63f7e6e17a6a300f2bae8a01c98af360e56e0b4ad7e9b19fbcd48e144db2213e75c0f1fec5a1bee1c55853d0390dcda5702e944c4d2606c1b2275f3fc93bc5fed904b3aa5f8a2647d9b81c08d5ac29c15e9ae1d7910058df452ef1c36dc5e67baa71918aba2c2a02fa30160ebf251f57cfe6fd5d1e6fc0936fac67ac99990b47afffef21026cf5944983e0b71f39d35248c592a910934be7343c030cb36affd9c6030a8c9247718df77b800c2524e8e5744c6a0d60b1a1e06af1094544fc75d28047c45a6940adc63d10802c49ac31b618dfaef1bbd66bbb21f5d3f6ac0e380d852aa2c7908e6f2a38c4b876fbc8a6988ad1f6da6216c369e4a537beece1db35af69d0e7f5d7844d3a6cc6c5b78884952fc433ca5b658615844dbab7bba13cf625c99ed7d911abaa7305018a3db06616f182e2c546bab2ffd165f1ab3aae8e42cd5d540c447e4a847649de1eed42adda7b6ea2fe20ac0b8a35dc29c9d6bb500748b37a8b601a038f0059eec16a8a8712fc6069d98d85030c99a38aa663c7ff2cac8ff2b7ee238aa3aa408905e7415d76a47c5ebee2dce67f69cc6715f57eb36aeece6777d7e4e8db9e2df4fc155ba8bbba0b7b6ca4873be0b8682506e9af46ad1a1a4ca629c469e7feccf01a25706bdd3bd65f555124eb3baf30371e49abcd6b63252783b7de1408d4e7dc7595a79612128bcfcac5d0b6d80e0c407259349af9c2ceb2bde0af29b5caa24e2b219f054ec408e8a58a70e0884c377c1d947287e5c1a4f06dfe19fa38d7046b73dbb3ecfec632edb979c39490addbf84c57bd869df8f440799c55983d57bdbd66c2752ead0049548fb17bd0c7a3853d31487ba010d261501d6851bc3738c0def253c91b367654fe527512b9c0638f6e3c748bc8fcd3ee5e2e7a4b67c965ed73c4b4316c6f5b41db40ddf5e53dcb0a805341ad40377b5826bd490824c03885d53dc11e3f1104cfa6f97830c42e098ff161c1fcd6522d4b963599cf893510ce76e52b0806169417786b16ea57d89365798ab430b81adc2bf862c147b834be90e857571cfe1631f5cf371703c64845d8f490df94815c151d186111365dae538e18669642190f462ddb126e818f94a7d3e8922796728695896252e537371e99cc64c6c9c629a0c46f96ab4369d41b2eabfb178113c0712969f97d47e8edcd556552f414fd56106fefcea28f60be7ce38f7ca9479daadd16d0314a6735c80b34694af5b9cc10d0d5052cac82ee664185f378999490bf4100152bd76320bd2cc56519abecdaa2ba7eb6b3a5e92c4b392f5698ae7342733acdaf4d1fbe27795b86aa296d96ee87bba51d56476a5593599c614eabf8122687c57f5b06137bbfc488f8515bec490fd3b2962424ba9ddc23d99b74daac2b34b2a587cf668fa18e02191d6a61cb12a75d973ae9db3ea8c6210026a6ddd50a86ece4996ca71cffdf657639d50aeb88503b68908abce84c16151679950115ddef332993d305d7d7688e6097ee0d039373ad5cf5deb476d073e64fd0eaad7296328cc6ecf34e8a5771a8030a2090be1825d3fdf833bf4efec0fbd995d8ac28aff719de21acae51b816881f31bb9d484deb6fe6ff75bcba47be1542b186de6841b1d275c5722ac57d273e45f066534d808f8673edcea49bf7b06a08beb1706972789aaebe2f4ffa8269a3f6ecbc5a23a1f07484223ffe9b8fef1de1c4db71e836fe5a1df63abe98268ccc1a7a54a27414499ddcc4d1d019cd3b2354f634c5e7b545e2c111c59f70226641104d60280b189b8ff380c7ac5b74de590d9a70ab0e0b4922b5bdf733e36268ffa6d56367fc141c8bbb8a92e5d7e12de8f4679b9606c2da7d87ffc6248c728227e48d5fc1091cf3844ba1feeaef2eb0fcf3da22a23ebbae4fd85558a0fb2f053277382742ca70ad638195230a5151a0b681", 0x1000}, {&(0x7f0000001200)}], 0x3, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r0}, @cred={0x20, 0xffff, 0x0, r1, 0xffffffffffffffff, r2}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, r3, 0xffffffffffffff9c, r4, r5]}], 0x118, 0x1}, 0x408) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0x0, @rand_addr="feffffff00", @mcast2, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) syz_emit_ethernet(0xed, &(0x7f0000000040)={@empty, @broadcast, [{[], {0x8100, 0x4}}], {@ipv6={0x86dd, {0x4, 0x6, "02cb3d", 0xb3, 0x32, 0x5, @loopback, @rand_addr="fbad38b1f0af225bfb115ab5917048a8", {[@hopopts={0x64, 0x1, '\x00', [@ra, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x11, 0x0, '\x00', [@generic={0x2}]}, @fragment={0xff, 0x0, 0x4, 0x0, 0x0, 0x10, 0x67}, @routing={0x88, 0x6, 0x0, 0xa1, 0x0, [@mcast2, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1]}, @dstopts={0x32, 0x3, '\x00', [@enc_lim={0x4, 0x1, 0x2}, @ra={0x5, 0x2, 0x3f}, @enc_lim={0x4, 0x1, 0x3}, @jumbo={0xc2, 0x4, 0x785}, @pad1, @enc_lim, @ra={0x5, 0x2, 0xfff8}]}, @fragment={0xc, 0x0, 0x5, 0x0, 0x0, 0x0, 0x68}], @udp={{0x1, 0x1, 0x8}, {"373d0e8559e46facfe393328a49ca2a129ff2d"}}}}}}}) 20:23:51 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f159f9", 0xb}], 0x1) 20:23:51 executing program 2: r0 = kqueue() r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffd}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x1) 20:23:51 executing program 6: r0 = socket(0x18, 0x1, 0x0) listen(0xffffffffffffffff, 0x0) (async, rerun: 64) pipe(&(0x7f0000000040)={0xffffffffffffffff}) (rerun: 64) sendto$unix(r1, &(0x7f0000000100)="31d67bdc798f00b65b48fb569963a71e2b9289f18695582ad50ef198a599aacf81f9cfd8ffd279ff81b04932d2dc4734e8bfab595e1fbea0c3d1456b4729053e6cc735e097466a3e1f256c2b3149261d4fc22978278b3df5de841eccff0bfcc44d75f8efe588bcaa300abc5a88ad52b6a7fcc9905680f90ebf37de2ef4bd0a76431dde2c8f3f019dc6db8d337b1c15", 0x8f, 0x406, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f1", 0x9}], 0x1) 20:23:51 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x8f}) (async) r0 = syz_open_pts() (async, rerun: 64) r1 = syz_open_pts() (rerun: 64) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) r2 = getpgrp() fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x7, 0x9, 0x200030000fffe, r2}) (async) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) (async) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="6ed02040407e2838dc1273291e971de156df639b6b005a7bfce5de0f99b82867fa1249e59cb7427cbd9a183ff21f7f34da346fa871", 0x35}], 0x1) (async) close(r0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r3, 0x0) (async, rerun: 32) setsockopt(r3, 0x3ff, 0xeba6, &(0x7f00000001c0)="816e651709b04c7ab940fc7a402bd16940924e3b16adc9eb52c2199e5ea21523bd707ca85edf095765bb28d503cea7cb0691f2fb1120ef1fa50f50aca722e9e63b10a1214894e7260afb0ea1dc85c486", 0x50) (rerun: 32) r4 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xe970, 0x0, "7e00000000800000000000000000000200006ba3"}) (async) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000640)="0fece0a6f901e8c89b3a3f3868cc244c0b9a91945c74fc9f47a4c1194a1f20552249e71eb338700ce5caf34cf4980f5b6163e2fa66f586e4633b89503e9279f17bedde69cfb818ca4fa82d14d69847cf719cac35b290cf6c1a94cba213b7d92262371e088367c5769b7ab1ffb7e512c8db9830c84ec8841fe9d61cb544bce09b7240aacc5727aa34df01abd244b0f5895804e59985819f6ac5024f2fe4af4d713a74e471f5402b706e4808dc9a20a61b2b27984a6e16be1ff8ed2af2634d270bef03d0e9f404cd15160b3a10fbe4dd706bb769bd5f4cf4bb274278ef175a8e10e236fd2fe34c09c74a07fb2eecc930cfbdafc4214bb778c9531ad45826697d5e854de020c7424cbd1c75ccbdffaa60debe5d10f2bd6c875b18e43344e6952e8fb58909dc841ae81fbf443056256682084e84cfd460a503c75cc8ee7d5ea994646f6f66cad220e41d42df9e1c3d947c4a35f70638864ccde3b6777184eb3d55f6f97416351c6057c3fef1b6d1330f99b923a057ac8a55535672618b1161db9a56b072212a919ddb5a1ac959f4c165e3d48ad15dca02b3ffc770c0d10ec0e833b2683bcd38c9143ca269a77cbd4b58ff7e1c0585a65701a5017798413f1757b6c59e705f7f603063c461ce65c9c5904558bc1bd19aa83b745382048f334353d6faf228b7f05665c1f0e522ae40837ad97bd04d6f4525413f895d34ca9cc33ba14e2f00cbec36b7dcc096e998c1a8c778f9c36a013c3b8ec1d70dc2f55817a1084600e127d27e12bb79b91c54b0d7e5a463ad2c693d246a6ad3e6dd8767b2aa4639a7425a29ae037b297bb538832f74c72c233da9aa3c9ce607d2f39871e259108c37159dff396e15681ef5b0da50108960918b0972aa18ff9e68bf0b00f05364bb030bbe0ae5fa61382065ae80a97037fcb9936d871f18823f96a31998863b565fc1683a2d831a7e4e6f9ed5a7a707b8a54e15717fc89881573634499075247a62b63a0d090e1d78417b2998f8252920915ece38ae47e4504c9a7e83a985a62bb89867e828c2526f53542ed6d4e339dd2effd8c13c72f5d086f3355293f0d1ec14efb4be658651b1add1651164bc6a56cd76c74b3902f4d7d5adc0dbfb0fcfd268fd9453f64109a3d7e247d2f13df51173fe699f861f73cde3bb310c6c0b66f68699ab5c4c8a2d32b4dae20c7430e37a03e96b64a5e026cdcf43500e5fecacd24d79035d70ed885a027d9eb1981b4238cfe947085a6bc1c92e4d523a976f7f9f3fe99a688d8c9238bfe398163067735cb33fd2df1fb0e9c1be000ee30d293ed5a66c205d3fa80435c51e34c0572c03858c56c8a0c17a50fe34c6e122c0e4fcfeb119644b8de0205c7f49ed057c9f0edd9e030ee7975e6173eaa3073bf9d4c080d10480f8ca4c233f6a16f472450f697ab58af631eadcc11ae013263c96bc17ec466a", 0x401}], 0x1) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000500)="1854410995479d1df284fb80510bfaa1cf44d706e1ce3eb8f2fc3b3ea16923550e5f2589853a5feeeea53b16c86da315b32338c0a6b4229e0594f132c94ea710a300ecc099b0e362d57df8f8", 0x4c}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0xfffffffe, "000000000000000001000000000000f843d07e38"}) dup2(r5, r0) (async) select(0x40, &(0x7f0000000040)={0xff}, 0x0, 0x0, 0x0) 20:23:51 executing program 7: r0 = kqueue() (async) r1 = kqueue() (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) (async) poll(&(0x7f0000000040)=[{r0, 0x8}, {r0}], 0x2, 0x85) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) (async) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x1) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 20:23:51 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) (async) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f159f9", 0xb}], 0x1) 20:23:51 executing program 0: socket(0x800000018, 0x4000, 0x4) (async) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 20:23:51 executing program 4: chown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, &(0x7f0000001400)=0xc) r1 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r1}) r2 = getegid() r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r4 = syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r5 = syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001240)=[{&(0x7f0000000180)="4c37371a4896817afb53bf3d8c31e0a9780a3edf82c7bf78bcfee74291920cc495f6ec3c1bc185285d284ef47424a444069329ed3433c43a9601ac3f539fd160023b5b1296a9f6da5c401a9bf26b2c09e23d34ad1097e206337ed0b87d49dd05", 0x60}, {&(0x7f0000000200)="2f1e05cadabc6fdecf4a837d88076fc8acc51b9e629df09b6dcda0d008fef3c854c2969767e9f86f2ba491dd2c8baf8236096ced90130e93506e1067a827259a7ca8991da0a448cc6f03b4210c1aada18134d2a8ff5d2accc077082705b5a7aafee50af709d3fb4b64fc6f17f0c40cee5ba1cb834f21d0235a3753c420cb5d11976c5057cda5b524044116aa421c22d0ee55fd86572e28164e4e3c3930b0f50dc63ab519859c058ce38968254c1eaaad43fabaf9ca359d06a5a0882a9ae673141093067e30c0a7c3b9a9dbfc083f8aa5f33add9aaaf4feea27c6c1a5fac9dc1366bf5a72f7b608fcf68e03f9aece4a0adb70624c803de8ba94499ed21d04a26bf7b112631f1ca2b220a7a8a632faa3697d7a1ab3028bac1e002a4595d73e99df1155c4f73d17bb6481f9efbb5f6b2f70d43401a77a4343fb99a32789a37c50b8ff5478875f1f7f0f3b7fe4cb43a620e4143d73cdb2dcd5955cbb2019139be30c5352c0b464be53873836f8f2cab3529e52a96b50865262c7069f8c3bf98e1f3d10d29382be31b39ca966c367922cc3dfdd88319d921dd8120af4745f0fd7a40f760b01770dadf367bdfaa7976d6ba6e04aa1fce5c107fee6f9ff380b2d5284bde481084052afa44a05ded3b0ce3788143e0fc0f696951c642c141c3d5b203f47e3ed17da0283011290ca5727af7081b430e40075bb731af7c1d5eb6446e606645271f2dc47d3fd2547c52a484a274381eebe718a1f1e04e543b2b36d3b29e7e0853e0042102bdaa19324cf8a9b6b688613451aff8d3ec4fab821ca50be9ac642067e2bdb03ba5ddeed05d0316ce0b1fdc896367ebadef0388c855de91635894f031a084d8922baa5dfe038a920836490d16ef122525559c055d80601f0bd7ca760e941d33a7ec18e6c987cb9c7a81156477cbf2395ccc4030bbace6c8fb7c6408876a5d142dae94716bf16807abd78264349b300d5377ab3dfc622ad4d1416a4c5549906b8bd5362e3681729cf3940df5fb004586222d3fe8258a2f47c2b4920818e678e9c4bba21a643be5e597ef12d9de0736e082b995060cd0388d8a57e48efe6fe8612c0fffd8129fb3782f0934a5e0d6abc11e5daa2c6cfefc52ebe3c5314f43da14bc7e1bd8f1eafbcacc5ceda1b62d8aa370f15026854cac953777ecf466db811b6963bbb88bc1a791f08a4a1b268caac19ec75f1288cd7ed360e4ca8aedbf9569a5d9010e0352b8fe3ba9f06c91ecd0bd93640bbcf257510e8ba6276e696662e390db9dbb94493666c202e50db6191bb167d795b3294212035176110aabf031f4314dcff83ef851112af9cdb7efb4458ae1870460336d82a1c5ec9cc7903fe18be28bfb2ead8b9ec609fb3684d31a51f581b85590170a410b8ee7750b2f232c28915be7d6546c03420400b27a8b22bfaab745ec4151aa2ce36fe8d67399f58801cfb93574a086571f47e85c8eaeccbbf8d10a7f8fcb934288906ad78cb674ebc6cb630df809a7fbdfdb7d27a63d5ebd337682c0ed2ab5b0bddeb0db2c8323ddb2d3821a6cdc07c7a3ad52caeb347e37385d08efc9073206060256cf713a44512801612bcb752d4221479903a671f6619759f42d3c394a267b8cb9b2445c960dd36b4d8d4e09eaf107b504176bb0096f46dfe0872fc84955101336334cf073d9576745c676002c58e00e71429a7e13dbefd334d6984e0d99c479cffa0f58649ce7a68bd50263ce0f9ad80ef9a3b6a25506d18e8148af1d9aaaadc4613528f04df9e1aa9f1f27e296cb8c945becd7215c78f4d18ca3734b24fece780939e4e846dd494bc74842c9b1d8baf24d0b1ec9f2db896af721e6cb5b2850a224b1c83f3847de1728a6114e20361cae60c28d0bfb0de40b5b238228efce946d75308cb63871ff189d252910ab589ce18aa923ca14506c7888274d048541fb81d1c95b1cdf53485ce0f268caba351f46fcb047d6157f75ab9d88ba61803e050cda52ea4c1b2e1575dd1f272504e2d87a5b6871d7497ed4cb74028aa680388fa1f87e473124c8aa9ba912f16fdb459a5d5159c9ab35681eb6684f338effb9d4c8fc305a137d81b8d442d9eb070bc57e6a2c8bec2912305bb248c759b4cc8b310f6d531a1985f5d27f3a2581e5746cad82d2275e34a1b5d1775db85149e5f8319daef7ed19159dc6b4c9bb9bd45c5ff88c2fe8fe2a7328545dbbfab5c56b77b557c9dd4af055e557748994ad75916513873707cc2a34b9f023a73fb05249af2d91b99ff5b9248c59dbd1af9f957af3df46e800633c50efb7db69eecf55f41b416365149ebbdbe409a1ed38ad9423dd2a581070860715b06dc7dcbc85ab435aaff6c3b325339ce0d283a39720b6415bab3cb307a1977f81a0d652f7d4e7e2d393a396de9c4f9a1d00ef38400a424a2d8b4a9d2cfc8e7981d18a54b044f775edac69de8bae2ac346d93a71ed7c85a04742d86f6e36cbbad785d6107c140182988f20be7921fa0c8d7dd8f042b25acc818f487b1d6c795065d669aef26ee6f58792d0dfc29b379c190b97ed6dd4ba29f46984382d1bc8f8f8d29d4d17b92598d61fe29b785d8b1219b429502fc8b5604376aefb707f9ff73773e8bd38b248104f2984cc5ff81a2416649f42df22571dc643898e80c15232295de67f54eac494496bd880ccf8aa199a3b8f23aca8812ebf0d8e7e73ee9187554f00c3c3f408bc747f4f09e8bfbe4ee3c7866dedfab5e16ff900c950bf103180ec2da735c01074e5c9206d3fbdda197e9a3e0b8c0870307fc52e4cca98a0900685890675549f9445af6d03e839cbe1b1deb28ccd7b0f3c9524992a2651b39a48f266c32c4efcb3a5542d2b59ba41e9c04d52f537a128f45b02da9930506b78d148e1eb7af932835c2377c6c24e81320af17f7c90624a2c9fe4f43aa96dd09faadf63e720ecd463febd65c49230995aa1dd1567382ec4fb17404c7e77a16fbb6dcbfcf0b9d495309152d3f2159a0595d9b6ae0e4f1e26a4cdd1fbac2a94a9cff59dc257a419084f5f63f2817b99d6eff8de27920b3947148cc59bc17ee76bc27df7e789d96213f8d406c76bb9744476eed9d8a57149957dd00bb656d602e4784f177ec62e4034551ef1a2a0bf19e3ac9b5ccddd46cb4b04442ca120d07c1ec9d159f42cdad20c8b71e33a42eb866494a9a872b1b409786cbe9dbfed99ef5f8c4f79bb7f0278be59dc8bf84c4f59fea46ccc960df3d290586ee20734dcf129c38a96a04aca2f840c97fea9b9257ffa8879b07121f5cd43501e96b0a4b340b8030395562fc197e827c909c37fd8c4211778e5514153a69d2bb6d72cd3fb5dfb60d087ed918b49a15d7a37fec5a061adfd3946cc4fb304a126bfe9cdf16e8efa7b6c3355a07d2613be479ea1ce475220b2cb9d8b203c5e32fcb8e3ac1f9d3482dfb2962b4f5b30c22d347f51041efa098576a74807428ed2577f730247eb596b7bead7871157c959d4a764d8164ee0270adcee5a4de8755e0aa898803362014c0d0a71dc22c80b6f84702cad6e297a85a8f5507d90d55bf0cb990051be317d0dc9e3ba7c46b5ccc5ecec0da7989d483e4343d5e7a969b85a1e52ed45490b6f9b7f809a73dbce045776218f5f36f2a70aa85dc8a22c534a5003c1c64b7451d61ff11df2c6f6768561890f7baaa8ee8f3279e1c61213aac0c47d4c6223e9d19c5e7a19efa88d90506a427fd402868e4d37bbae338d2532a43e0c6054d13f260bea8f462b323738e587fd4a37b0904fffc1056cebaff612b742b3a33bd94b2c27f1db923f74ac1d00c231ba2ea83e50268f34acc80d536e102be96d70fdd8b58eb5775163a7f1ebe7bf63aa537527d1e0ef452298e5d63f7e6e17a6a300f2bae8a01c98af360e56e0b4ad7e9b19fbcd48e144db2213e75c0f1fec5a1bee1c55853d0390dcda5702e944c4d2606c1b2275f3fc93bc5fed904b3aa5f8a2647d9b81c08d5ac29c15e9ae1d7910058df452ef1c36dc5e67baa71918aba2c2a02fa30160ebf251f57cfe6fd5d1e6fc0936fac67ac99990b47afffef21026cf5944983e0b71f39d35248c592a910934be7343c030cb36affd9c6030a8c9247718df77b800c2524e8e5744c6a0d60b1a1e06af1094544fc75d28047c45a6940adc63d10802c49ac31b618dfaef1bbd66bbb21f5d3f6ac0e380d852aa2c7908e6f2a38c4b876fbc8a6988ad1f6da6216c369e4a537beece1db35af69d0e7f5d7844d3a6cc6c5b78884952fc433ca5b658615844dbab7bba13cf625c99ed7d911abaa7305018a3db06616f182e2c546bab2ffd165f1ab3aae8e42cd5d540c447e4a847649de1eed42adda7b6ea2fe20ac0b8a35dc29c9d6bb500748b37a8b601a038f0059eec16a8a8712fc6069d98d85030c99a38aa663c7ff2cac8ff2b7ee238aa3aa408905e7415d76a47c5ebee2dce67f69cc6715f57eb36aeece6777d7e4e8db9e2df4fc155ba8bbba0b7b6ca4873be0b8682506e9af46ad1a1a4ca629c469e7feccf01a25706bdd3bd65f555124eb3baf30371e49abcd6b63252783b7de1408d4e7dc7595a79612128bcfcac5d0b6d80e0c407259349af9c2ceb2bde0af29b5caa24e2b219f054ec408e8a58a70e0884c377c1d947287e5c1a4f06dfe19fa38d7046b73dbb3ecfec632edb979c39490addbf84c57bd869df8f440799c55983d57bdbd66c2752ead0049548fb17bd0c7a3853d31487ba010d261501d6851bc3738c0def253c91b367654fe527512b9c0638f6e3c748bc8fcd3ee5e2e7a4b67c965ed73c4b4316c6f5b41db40ddf5e53dcb0a805341ad40377b5826bd490824c03885d53dc11e3f1104cfa6f97830c42e098ff161c1fcd6522d4b963599cf893510ce76e52b0806169417786b16ea57d89365798ab430b81adc2bf862c147b834be90e857571cfe1631f5cf371703c64845d8f490df94815c151d186111365dae538e18669642190f462ddb126e818f94a7d3e8922796728695896252e537371e99cc64c6c9c629a0c46f96ab4369d41b2eabfb178113c0712969f97d47e8edcd556552f414fd56106fefcea28f60be7ce38f7ca9479daadd16d0314a6735c80b34694af5b9cc10d0d5052cac82ee664185f378999490bf4100152bd76320bd2cc56519abecdaa2ba7eb6b3a5e92c4b392f5698ae7342733acdaf4d1fbe27795b86aa296d96ee87bba51d56476a5593599c614eabf8122687c57f5b06137bbfc488f8515bec490fd3b2962424ba9ddc23d99b74daac2b34b2a587cf668fa18e02191d6a61cb12a75d973ae9db3ea8c6210026a6ddd50a86ece4996ca71cffdf657639d50aeb88503b68908abce84c16151679950115ddef332993d305d7d7688e6097ee0d039373ad5cf5deb476d073e64fd0eaad7296328cc6ecf34e8a5771a8030a2090be1825d3fdf833bf4efec0fbd995d8ac28aff719de21acae51b816881f31bb9d484deb6fe6ff75bcba47be1542b186de6841b1d275c5722ac57d273e45f066534d808f8673edcea49bf7b06a08beb1706972789aaebe2f4ffa8269a3f6ecbc5a23a1f07484223ffe9b8fef1de1c4db71e836fe5a1df63abe98268ccc1a7a54a27414499ddcc4d1d019cd3b2354f634c5e7b545e2c111c59f70226641104d60280b189b8ff380c7ac5b74de590d9a70ab0e0b4922b5bdf733e36268ffa6d56367fc141c8bbb8a92e5d7e12de8f4679b9606c2da7d87ffc6248c728227e48d5fc1091cf3844ba1feeaef2eb0fcf3da22a23ebbae4fd85558a0fb2f053277382742ca70ad638195230a5151a0b681", 0x1000}, {&(0x7f0000001200)}], 0x3, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r0}, @cred={0x20, 0xffff, 0x0, r1, 0xffffffffffffffff, r2}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, r3, 0xffffffffffffff9c, r4, r5]}], 0x118, 0x1}, 0x408) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0x0, @rand_addr="feffffff00", @mcast2, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) syz_emit_ethernet(0xda, &(0x7f0000000040)={@empty, @broadcast, [{[], {0x8100, 0x4}}], {@ipv6={0x86dd, {0x4, 0x6, "02cb3d", 0xa0, 0x32, 0x5, @loopback, @rand_addr="fbad38b1f0af225bfb115ab5917048a8", {[@hopopts={0x64, 0x1, '\x00', [@ra={0x5, 0x2, 0x7916}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x11, 0x0, '\x00', [@generic={0x2}]}, @fragment={0xff, 0x0, 0x4, 0x0, 0x0, 0x10, 0x67}, @routing={0x88, 0x6, 0x0, 0xa1, 0x0, [@mcast2, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1]}, @dstopts={0x32, 0x3, '\x00', [@enc_lim={0x4, 0x1, 0x2}, @ra={0x5, 0x2, 0x3f}, @enc_lim={0x4, 0x1, 0x3}, @jumbo={0xc2, 0x4, 0x785}, @pad1, @enc_lim, @ra={0x5, 0x2, 0xfff8}]}, @fragment={0xc, 0x0, 0x5, 0x0, 0x0, 0x0, 0x68}], @udp={{0x1, 0x1, 0x8}}}}}}}) 20:23:51 executing program 2: r0 = kqueue() r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffd}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x1) 20:23:51 executing program 4: chown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, &(0x7f0000001400)=0xc) r1 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r1}) r2 = getegid() r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r4 = syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r5 = syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001240)=[{&(0x7f0000000180)="4c37371a4896817afb53bf3d8c31e0a9780a3edf82c7bf78bcfee74291920cc495f6ec3c1bc185285d284ef47424a444069329ed3433c43a9601ac3f539fd160023b5b1296a9f6da5c401a9bf26b2c09e23d34ad1097e206337ed0b87d49dd05", 0x60}, {&(0x7f0000000200)="2f1e05cadabc6fdecf4a837d88076fc8acc51b9e629df09b6dcda0d008fef3c854c2969767e9f86f2ba491dd2c8baf8236096ced90130e93506e1067a827259a7ca8991da0a448cc6f03b4210c1aada18134d2a8ff5d2accc077082705b5a7aafee50af709d3fb4b64fc6f17f0c40cee5ba1cb834f21d0235a3753c420cb5d11976c5057cda5b524044116aa421c22d0ee55fd86572e28164e4e3c3930b0f50dc63ab519859c058ce38968254c1eaaad43fabaf9ca359d06a5a0882a9ae673141093067e30c0a7c3b9a9dbfc083f8aa5f33add9aaaf4feea27c6c1a5fac9dc1366bf5a72f7b608fcf68e03f9aece4a0adb70624c803de8ba94499ed21d04a26bf7b112631f1ca2b220a7a8a632faa3697d7a1ab3028bac1e002a4595d73e99df1155c4f73d17bb6481f9efbb5f6b2f70d43401a77a4343fb99a32789a37c50b8ff5478875f1f7f0f3b7fe4cb43a620e4143d73cdb2dcd5955cbb2019139be30c5352c0b464be53873836f8f2cab3529e52a96b50865262c7069f8c3bf98e1f3d10d29382be31b39ca966c367922cc3dfdd88319d921dd8120af4745f0fd7a40f760b01770dadf367bdfaa7976d6ba6e04aa1fce5c107fee6f9ff380b2d5284bde481084052afa44a05ded3b0ce3788143e0fc0f696951c642c141c3d5b203f47e3ed17da0283011290ca5727af7081b430e40075bb731af7c1d5eb6446e606645271f2dc47d3fd2547c52a484a274381eebe718a1f1e04e543b2b36d3b29e7e0853e0042102bdaa19324cf8a9b6b688613451aff8d3ec4fab821ca50be9ac642067e2bdb03ba5ddeed05d0316ce0b1fdc896367ebadef0388c855de91635894f031a084d8922baa5dfe038a920836490d16ef122525559c055d80601f0bd7ca760e941d33a7ec18e6c987cb9c7a81156477cbf2395ccc4030bbace6c8fb7c6408876a5d142dae94716bf16807abd78264349b300d5377ab3dfc622ad4d1416a4c5549906b8bd5362e3681729cf3940df5fb004586222d3fe8258a2f47c2b4920818e678e9c4bba21a643be5e597ef12d9de0736e082b995060cd0388d8a57e48efe6fe8612c0fffd8129fb3782f0934a5e0d6abc11e5daa2c6cfefc52ebe3c5314f43da14bc7e1bd8f1eafbcacc5ceda1b62d8aa370f15026854cac953777ecf466db811b6963bbb88bc1a791f08a4a1b268caac19ec75f1288cd7ed360e4ca8aedbf9569a5d9010e0352b8fe3ba9f06c91ecd0bd93640bbcf257510e8ba6276e696662e390db9dbb94493666c202e50db6191bb167d795b3294212035176110aabf031f4314dcff83ef851112af9cdb7efb4458ae1870460336d82a1c5ec9cc7903fe18be28bfb2ead8b9ec609fb3684d31a51f581b85590170a410b8ee7750b2f232c28915be7d6546c03420400b27a8b22bfaab745ec4151aa2ce36fe8d67399f58801cfb93574a086571f47e85c8eaeccbbf8d10a7f8fcb934288906ad78cb674ebc6cb630df809a7fbdfdb7d27a63d5ebd337682c0ed2ab5b0bddeb0db2c8323ddb2d3821a6cdc07c7a3ad52caeb347e37385d08efc9073206060256cf713a44512801612bcb752d4221479903a671f6619759f42d3c394a267b8cb9b2445c960dd36b4d8d4e09eaf107b504176bb0096f46dfe0872fc84955101336334cf073d9576745c676002c58e00e71429a7e13dbefd334d6984e0d99c479cffa0f58649ce7a68bd50263ce0f9ad80ef9a3b6a25506d18e8148af1d9aaaadc4613528f04df9e1aa9f1f27e296cb8c945becd7215c78f4d18ca3734b24fece780939e4e846dd494bc74842c9b1d8baf24d0b1ec9f2db896af721e6cb5b2850a224b1c83f3847de1728a6114e20361cae60c28d0bfb0de40b5b238228efce946d75308cb63871ff189d252910ab589ce18aa923ca14506c7888274d048541fb81d1c95b1cdf53485ce0f268caba351f46fcb047d6157f75ab9d88ba61803e050cda52ea4c1b2e1575dd1f272504e2d87a5b6871d7497ed4cb74028aa680388fa1f87e473124c8aa9ba912f16fdb459a5d5159c9ab35681eb6684f338effb9d4c8fc305a137d81b8d442d9eb070bc57e6a2c8bec2912305bb248c759b4cc8b310f6d531a1985f5d27f3a2581e5746cad82d2275e34a1b5d1775db85149e5f8319daef7ed19159dc6b4c9bb9bd45c5ff88c2fe8fe2a7328545dbbfab5c56b77b557c9dd4af055e557748994ad75916513873707cc2a34b9f023a73fb05249af2d91b99ff5b9248c59dbd1af9f957af3df46e800633c50efb7db69eecf55f41b416365149ebbdbe409a1ed38ad9423dd2a581070860715b06dc7dcbc85ab435aaff6c3b325339ce0d283a39720b6415bab3cb307a1977f81a0d652f7d4e7e2d393a396de9c4f9a1d00ef38400a424a2d8b4a9d2cfc8e7981d18a54b044f775edac69de8bae2ac346d93a71ed7c85a04742d86f6e36cbbad785d6107c140182988f20be7921fa0c8d7dd8f042b25acc818f487b1d6c795065d669aef26ee6f58792d0dfc29b379c190b97ed6dd4ba29f46984382d1bc8f8f8d29d4d17b92598d61fe29b785d8b1219b429502fc8b5604376aefb707f9ff73773e8bd38b248104f2984cc5ff81a2416649f42df22571dc643898e80c15232295de67f54eac494496bd880ccf8aa199a3b8f23aca8812ebf0d8e7e73ee9187554f00c3c3f408bc747f4f09e8bfbe4ee3c7866dedfab5e16ff900c950bf103180ec2da735c01074e5c9206d3fbdda197e9a3e0b8c0870307fc52e4cca98a0900685890675549f9445af6d03e839cbe1b1deb28ccd7b0f3c9524992a2651b39a48f266c32c4efcb3a5542d2b59ba41e9c04d52f537a128f45b02da9930506b78d148e1eb7af932835c2377c6c24e81320af17f7c90624a2c9fe4f43aa96dd09faadf63e720ecd463febd65c49230995aa1dd1567382ec4fb17404c7e77a16fbb6dcbfcf0b9d495309152d3f2159a0595d9b6ae0e4f1e26a4cdd1fbac2a94a9cff59dc257a419084f5f63f2817b99d6eff8de27920b3947148cc59bc17ee76bc27df7e789d96213f8d406c76bb9744476eed9d8a57149957dd00bb656d602e4784f177ec62e4034551ef1a2a0bf19e3ac9b5ccddd46cb4b04442ca120d07c1ec9d159f42cdad20c8b71e33a42eb866494a9a872b1b409786cbe9dbfed99ef5f8c4f79bb7f0278be59dc8bf84c4f59fea46ccc960df3d290586ee20734dcf129c38a96a04aca2f840c97fea9b9257ffa8879b07121f5cd43501e96b0a4b340b8030395562fc197e827c909c37fd8c4211778e5514153a69d2bb6d72cd3fb5dfb60d087ed918b49a15d7a37fec5a061adfd3946cc4fb304a126bfe9cdf16e8efa7b6c3355a07d2613be479ea1ce475220b2cb9d8b203c5e32fcb8e3ac1f9d3482dfb2962b4f5b30c22d347f51041efa098576a74807428ed2577f730247eb596b7bead7871157c959d4a764d8164ee0270adcee5a4de8755e0aa898803362014c0d0a71dc22c80b6f84702cad6e297a85a8f5507d90d55bf0cb990051be317d0dc9e3ba7c46b5ccc5ecec0da7989d483e4343d5e7a969b85a1e52ed45490b6f9b7f809a73dbce045776218f5f36f2a70aa85dc8a22c534a5003c1c64b7451d61ff11df2c6f6768561890f7baaa8ee8f3279e1c61213aac0c47d4c6223e9d19c5e7a19efa88d90506a427fd402868e4d37bbae338d2532a43e0c6054d13f260bea8f462b323738e587fd4a37b0904fffc1056cebaff612b742b3a33bd94b2c27f1db923f74ac1d00c231ba2ea83e50268f34acc80d536e102be96d70fdd8b58eb5775163a7f1ebe7bf63aa537527d1e0ef452298e5d63f7e6e17a6a300f2bae8a01c98af360e56e0b4ad7e9b19fbcd48e144db2213e75c0f1fec5a1bee1c55853d0390dcda5702e944c4d2606c1b2275f3fc93bc5fed904b3aa5f8a2647d9b81c08d5ac29c15e9ae1d7910058df452ef1c36dc5e67baa71918aba2c2a02fa30160ebf251f57cfe6fd5d1e6fc0936fac67ac99990b47afffef21026cf5944983e0b71f39d35248c592a910934be7343c030cb36affd9c6030a8c9247718df77b800c2524e8e5744c6a0d60b1a1e06af1094544fc75d28047c45a6940adc63d10802c49ac31b618dfaef1bbd66bbb21f5d3f6ac0e380d852aa2c7908e6f2a38c4b876fbc8a6988ad1f6da6216c369e4a537beece1db35af69d0e7f5d7844d3a6cc6c5b78884952fc433ca5b658615844dbab7bba13cf625c99ed7d911abaa7305018a3db06616f182e2c546bab2ffd165f1ab3aae8e42cd5d540c447e4a847649de1eed42adda7b6ea2fe20ac0b8a35dc29c9d6bb500748b37a8b601a038f0059eec16a8a8712fc6069d98d85030c99a38aa663c7ff2cac8ff2b7ee238aa3aa408905e7415d76a47c5ebee2dce67f69cc6715f57eb36aeece6777d7e4e8db9e2df4fc155ba8bbba0b7b6ca4873be0b8682506e9af46ad1a1a4ca629c469e7feccf01a25706bdd3bd65f555124eb3baf30371e49abcd6b63252783b7de1408d4e7dc7595a79612128bcfcac5d0b6d80e0c407259349af9c2ceb2bde0af29b5caa24e2b219f054ec408e8a58a70e0884c377c1d947287e5c1a4f06dfe19fa38d7046b73dbb3ecfec632edb979c39490addbf84c57bd869df8f440799c55983d57bdbd66c2752ead0049548fb17bd0c7a3853d31487ba010d261501d6851bc3738c0def253c91b367654fe527512b9c0638f6e3c748bc8fcd3ee5e2e7a4b67c965ed73c4b4316c6f5b41db40ddf5e53dcb0a805341ad40377b5826bd490824c03885d53dc11e3f1104cfa6f97830c42e098ff161c1fcd6522d4b963599cf893510ce76e52b0806169417786b16ea57d89365798ab430b81adc2bf862c147b834be90e857571cfe1631f5cf371703c64845d8f490df94815c151d186111365dae538e18669642190f462ddb126e818f94a7d3e8922796728695896252e537371e99cc64c6c9c629a0c46f96ab4369d41b2eabfb178113c0712969f97d47e8edcd556552f414fd56106fefcea28f60be7ce38f7ca9479daadd16d0314a6735c80b34694af5b9cc10d0d5052cac82ee664185f378999490bf4100152bd76320bd2cc56519abecdaa2ba7eb6b3a5e92c4b392f5698ae7342733acdaf4d1fbe27795b86aa296d96ee87bba51d56476a5593599c614eabf8122687c57f5b06137bbfc488f8515bec490fd3b2962424ba9ddc23d99b74daac2b34b2a587cf668fa18e02191d6a61cb12a75d973ae9db3ea8c6210026a6ddd50a86ece4996ca71cffdf657639d50aeb88503b68908abce84c16151679950115ddef332993d305d7d7688e6097ee0d039373ad5cf5deb476d073e64fd0eaad7296328cc6ecf34e8a5771a8030a2090be1825d3fdf833bf4efec0fbd995d8ac28aff719de21acae51b816881f31bb9d484deb6fe6ff75bcba47be1542b186de6841b1d275c5722ac57d273e45f066534d808f8673edcea49bf7b06a08beb1706972789aaebe2f4ffa8269a3f6ecbc5a23a1f07484223ffe9b8fef1de1c4db71e836fe5a1df63abe98268ccc1a7a54a27414499ddcc4d1d019cd3b2354f634c5e7b545e2c111c59f70226641104d60280b189b8ff380c7ac5b74de590d9a70ab0e0b4922b5bdf733e36268ffa6d56367fc141c8bbb8a92e5d7e12de8f4679b9606c2da7d87ffc6248c728227e48d5fc1091cf3844ba1feeaef2eb0fcf3da22a23ebbae4fd85558a0fb2f053277382742ca70ad638195230a5151a0b681", 0x1000}, {&(0x7f0000001200)}], 0x3, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r0}, @cred={0x20, 0xffff, 0x0, r1, 0xffffffffffffffff, r2}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, r3, 0xffffffffffffff9c, r4, r5]}], 0x118, 0x1}, 0x408) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0x0, @rand_addr="feffffff00", @mcast2, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) syz_emit_ethernet(0xda, &(0x7f0000000040)={@empty, @broadcast, [{[], {0x8100, 0x4}}], {@ipv6={0x86dd, {0x4, 0x6, "02cb3d", 0xa0, 0x32, 0x5, @loopback, @rand_addr="fbad38b1f0af225bfb115ab5917048a8", {[@hopopts={0x64, 0x1, '\x00', [@ra={0x5, 0x2, 0x7916}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x11, 0x0, '\x00', [@generic={0x2}]}, @fragment={0xff, 0x0, 0x4, 0x0, 0x0, 0x10, 0x67}, @routing={0x88, 0x6, 0x0, 0xa1, 0x0, [@mcast2, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1]}, @dstopts={0x32, 0x3, '\x00', [@enc_lim={0x4, 0x1, 0x2}, @ra={0x5, 0x2, 0x3f}, @enc_lim={0x4, 0x1, 0x3}, @jumbo={0xc2, 0x4, 0x785}, @pad1, @enc_lim, @ra={0x5, 0x2, 0xfff8}]}, @fragment={0xc, 0x0, 0x5, 0x0, 0x0, 0x0, 0x68}], @udp={{0x1, 0x1, 0x8}}}}}}}) 20:23:51 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x8f}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xe970, 0x0, "7e00000000800000000000000000000200006ba3"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="0fece0a6f901e8c89b3a3f3868cc244c0b9a91945c74fc9f47a4c1194a1f20552249e71eb338700ce5caf34cf4980f5b6163e2fa66f586e4633b89503e9279f17bedde69cfb818ca4fa82d14d69847cf719cac35b290cf6c1a94cba213b7d92262371e088367c5769b7ab1ffb7e512c8db9830c84ec8841fe9d61cb544bce09b7240aacc5727aa34df01abd244b0f5895804e59985819f6ac5024f2fe4af4d713a74e471f5402b706e4808dc9a20a61b2b27984a6e16be1ff8ed2af2634d270bef03d0e9f404cd15160b3a10fbe4dd706bb769bd5f4cf4bb274278ef175a8e10e236fd2fe34c09c74a07fb2eecc930cfbdafc4214bb778c9531ad45826697d5e854de020c7424cbd1c75ccbdffaa60debe5d10f2bd6c875b18e43344e6952e8fb58909dc841ae81fbf443056256682084e84cfd460a503c75cc8ee7d5ea994646f6f66cad220e41d42df9e1c3d947c4a35f70638864ccde3b6777184eb3d55f6f97416351c6057c3fef1b6d1330f99b923a057ac8a55535672618b1161db9a56b072212a919ddb5a1ac959f4c165e3d48ad15dca02b3ffc770c0d10ec0e833b2683bcd38c9143ca269a77cbd4b58ff7e1c0585a65701a5017798413f1757b6c59e705f7f603063c461ce65c9c5904558bc1bd19aa83b745382048f334353d6faf228b7f05665c1f0e522ae40837ad97bd04d6f4525413f895d34ca9cc33ba14e2f00cbec36b7dcc096e998c1a8c778f9c36a013c3b8ec1d70dc2f55817a1084600e127d27e12bb79b91c54b0d7e5a463ad2c693d246a6ad3e6dd8767b2aa4639a7425a29ae037b297bb538832f74c72c233da9aa3c9ce607d2f39871e259108c37159dff396e15681ef5b0da50108960918b0972aa18ff9e68bf0b00f05364bb030bbe0ae5fa61382065ae80a97037fcb9936d871f18823f96a31998863b565fc1683a2d831a7e4e6f9ed5a7a707b8a54e15717fc89881573634499075247a62b63a0d090e1d78417b2998f8252920915ece38ae47e4504c9a7e83a985a62bb89867e828c2526f53542ed6d4e339dd2effd8c13c72f5d086f3355293f0d1ec14efb4be658651b1add1651164bc6a56cd76c74b3902f4d7d5adc0dbfb0fcfd268fd9453f64109a3d7e247d2f13df51173fe699f861f73cde3bb310c6c0b66f68699ab5c4c8a2d32b4dae20c7430e37a03e96b64a5e026cdcf43500e5fecacd24d79035d70ed885a027d9eb1981b4238cfe947085a6bc1c92e4d523a976f7f9f3fe99a688d8c9238bfe398163067735cb33fd2df1fb0e9c1be000ee30d293ed5a66c205d3fa80435c51e34c0572c03858c56c8a0c17a50fe34c6e122c0e4fcfeb119644b8de0205c7f49ed057c9f0edd9e030ee7975e6173eaa3073bf9d4c080d10480f8ca4c233f6a16f472450f697ab58af631eadcc11ae013263c96bc17ec466a", 0x401}], 0x1) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000500)="1854410995479d1df284fb80510bfaa1cf44d706e1ce3eb8f2fc3b3ea16923550e5f2589853a5feeeea53b16c86da315b32338c0a6b4229e0594f132c94ea710a300ecc099b0e362d57df8f8", 0x4c}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0xfffffffe, "000000000000000001000000000000f843d07e38"}) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) dup2(r2, r3) select(0x40, &(0x7f0000000040)={0xff}, 0x0, 0x0, 0x0) 20:23:51 executing program 5: r0 = socket(0x18, 0x1, 0x0) (async) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) (async) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f159f9", 0xb}], 0x1) 20:23:51 executing program 0: socket(0x800000018, 0x4000, 0x4) (async) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 20:23:56 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x5afdac3ebb90e281, 0x8000, 0x7) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f159f9", 0xb}], 0x1) fcntl$dupfd(r1, 0x0, r0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000140)="58bcef54171bd9dc1c1e4163c6a03b5fa5de1992f21b994ae7b1d9f61e074a60f95f44125f36ced99a3cb147abb8a22deebc79c1ad31b6695b494451f22884f745edd41349d479b1aaceabc053b5e02ccd80b70ca08ecbf6246f0976b6ec98dde2ff45df6abe192a1b866986632c52ae50ea00d76cd3af6cc7e7b54e2472f5d128f16b2237d0c00cf504e42bb37a07291dee1b0f1343a77e5aadb930b0b239", 0x9f}, {&(0x7f0000000200)="3d66336ddaf43ce3a70c2591a510309e", 0x10}], 0x2) 20:23:56 executing program 7: r0 = kqueue() r1 = kqueue() r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffb, 0x13, 0x1, 0x7fffffffffffffff, 0x757}, {{}, 0xfffffffffffffffe, 0x1, 0x10, 0x7, 0x5}, {{r0}, 0xffffffffffffffff, 0x8, 0x10, 0x7fffffff, 0x80000001}, {{r1}, 0xffffffffffffffff, 0xa, 0x80, 0x2, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x4, 0x8, 0x7, 0x5}, {{r1}, 0xfffffffffffffffe, 0xbb, 0xfffff, 0x4, 0x2411}, {{r0}, 0xfffffffffffffff9, 0xc4, 0x20, 0x6, 0x7}], 0x4, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x0, 0x1, 0x5}, {{r2}, 0xfffffffffffffffb, 0x1, 0x4, 0x4, 0x3}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x40, 0x8000000000000000}], 0x6, &(0x7f00000004c0)={0xff, 0x500}) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r2, 0x2}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) socket(0x20, 0x2, 0xd6) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) dup2(r6, r3) setsockopt(r5, 0x6, 0x800000, &(0x7f00000002c0)="699e4594abcaf02fc1aeb438f2efecf8adf27c2dcf24e010196bca8d5e138c50a03bb4461760bfcf8fe9f23ef312e91a70f8b7229b7e5c4003643845f8e615f043467c3679ad8893190f98ccdb0750cd79cb8d7df7781c6ba7176e5cd9d69ea943809b65f1a06eeec2f42921d986de38f559303cd60428d9cad532f5f13e335ed28f6287d2feec961f81eee6f6d1b5b810c24936a7177b1a8a91d766bbec9de7516093839105b8d7bf8aa24f91877514dd18003cf42f4c6902810ae8e085b053f2a150604d8f1177511a574f9f029df3f247d632f62bb058a7878e0b2b9fce6df0", 0xe1) 20:23:56 executing program 6: r0 = socket(0x18, 0x1, 0x0) listen(0xffffffffffffffff, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000100)="31d67bdc798f00b65b48fb569963a71e2b9289f18695582ad50ef198a599aacf81f9cfd8ffd279ff81b04932d2dc4734e8bfab595e1fbea0c3d1456b4729053e6cc735e097466a3e1f256c2b3149261d4fc22978278b3df5de841eccff0bfcc44d75f8efe588bcaa300abc5a88ad52b6a7fcc9905680f90ebf37de2ef4bd0a76431dde2c8f3f019dc6db8d337b1c15", 0x8f, 0x406, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f1", 0x9}], 0x1) socket(0x18, 0x1, 0x0) (async) listen(0xffffffffffffffff, 0x0) (async) pipe(&(0x7f0000000040)) (async) sendto$unix(r1, &(0x7f0000000100)="31d67bdc798f00b65b48fb569963a71e2b9289f18695582ad50ef198a599aacf81f9cfd8ffd279ff81b04932d2dc4734e8bfab595e1fbea0c3d1456b4729053e6cc735e097466a3e1f256c2b3149261d4fc22978278b3df5de841eccff0bfcc44d75f8efe588bcaa300abc5a88ad52b6a7fcc9905680f90ebf37de2ef4bd0a76431dde2c8f3f019dc6db8d337b1c15", 0x8f, 0x406, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f1", 0x9}], 0x1) (async) 20:23:56 executing program 4: chown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, &(0x7f0000001400)=0xc) r1 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r1}) r2 = getegid() r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r4 = syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r5 = syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001240)=[{&(0x7f0000000180)="4c37371a4896817afb53bf3d8c31e0a9780a3edf82c7bf78bcfee74291920cc495f6ec3c1bc185285d284ef47424a444069329ed3433c43a9601ac3f539fd160023b5b1296a9f6da5c401a9bf26b2c09e23d34ad1097e206337ed0b87d49dd05", 0x60}, {&(0x7f0000000200)="2f1e05cadabc6fdecf4a837d88076fc8acc51b9e629df09b6dcda0d008fef3c854c2969767e9f86f2ba491dd2c8baf8236096ced90130e93506e1067a827259a7ca8991da0a448cc6f03b4210c1aada18134d2a8ff5d2accc077082705b5a7aafee50af709d3fb4b64fc6f17f0c40cee5ba1cb834f21d0235a3753c420cb5d11976c5057cda5b524044116aa421c22d0ee55fd86572e28164e4e3c3930b0f50dc63ab519859c058ce38968254c1eaaad43fabaf9ca359d06a5a0882a9ae673141093067e30c0a7c3b9a9dbfc083f8aa5f33add9aaaf4feea27c6c1a5fac9dc1366bf5a72f7b608fcf68e03f9aece4a0adb70624c803de8ba94499ed21d04a26bf7b112631f1ca2b220a7a8a632faa3697d7a1ab3028bac1e002a4595d73e99df1155c4f73d17bb6481f9efbb5f6b2f70d43401a77a4343fb99a32789a37c50b8ff5478875f1f7f0f3b7fe4cb43a620e4143d73cdb2dcd5955cbb2019139be30c5352c0b464be53873836f8f2cab3529e52a96b50865262c7069f8c3bf98e1f3d10d29382be31b39ca966c367922cc3dfdd88319d921dd8120af4745f0fd7a40f760b01770dadf367bdfaa7976d6ba6e04aa1fce5c107fee6f9ff380b2d5284bde481084052afa44a05ded3b0ce3788143e0fc0f696951c642c141c3d5b203f47e3ed17da0283011290ca5727af7081b430e40075bb731af7c1d5eb6446e606645271f2dc47d3fd2547c52a484a274381eebe718a1f1e04e543b2b36d3b29e7e0853e0042102bdaa19324cf8a9b6b688613451aff8d3ec4fab821ca50be9ac642067e2bdb03ba5ddeed05d0316ce0b1fdc896367ebadef0388c855de91635894f031a084d8922baa5dfe038a920836490d16ef122525559c055d80601f0bd7ca760e941d33a7ec18e6c987cb9c7a81156477cbf2395ccc4030bbace6c8fb7c6408876a5d142dae94716bf16807abd78264349b300d5377ab3dfc622ad4d1416a4c5549906b8bd5362e3681729cf3940df5fb004586222d3fe8258a2f47c2b4920818e678e9c4bba21a643be5e597ef12d9de0736e082b995060cd0388d8a57e48efe6fe8612c0fffd8129fb3782f0934a5e0d6abc11e5daa2c6cfefc52ebe3c5314f43da14bc7e1bd8f1eafbcacc5ceda1b62d8aa370f15026854cac953777ecf466db811b6963bbb88bc1a791f08a4a1b268caac19ec75f1288cd7ed360e4ca8aedbf9569a5d9010e0352b8fe3ba9f06c91ecd0bd93640bbcf257510e8ba6276e696662e390db9dbb94493666c202e50db6191bb167d795b3294212035176110aabf031f4314dcff83ef851112af9cdb7efb4458ae1870460336d82a1c5ec9cc7903fe18be28bfb2ead8b9ec609fb3684d31a51f581b85590170a410b8ee7750b2f232c28915be7d6546c03420400b27a8b22bfaab745ec4151aa2ce36fe8d67399f58801cfb93574a086571f47e85c8eaeccbbf8d10a7f8fcb934288906ad78cb674ebc6cb630df809a7fbdfdb7d27a63d5ebd337682c0ed2ab5b0bddeb0db2c8323ddb2d3821a6cdc07c7a3ad52caeb347e37385d08efc9073206060256cf713a44512801612bcb752d4221479903a671f6619759f42d3c394a267b8cb9b2445c960dd36b4d8d4e09eaf107b504176bb0096f46dfe0872fc84955101336334cf073d9576745c676002c58e00e71429a7e13dbefd334d6984e0d99c479cffa0f58649ce7a68bd50263ce0f9ad80ef9a3b6a25506d18e8148af1d9aaaadc4613528f04df9e1aa9f1f27e296cb8c945becd7215c78f4d18ca3734b24fece780939e4e846dd494bc74842c9b1d8baf24d0b1ec9f2db896af721e6cb5b2850a224b1c83f3847de1728a6114e20361cae60c28d0bfb0de40b5b238228efce946d75308cb63871ff189d252910ab589ce18aa923ca14506c7888274d048541fb81d1c95b1cdf53485ce0f268caba351f46fcb047d6157f75ab9d88ba61803e050cda52ea4c1b2e1575dd1f272504e2d87a5b6871d7497ed4cb74028aa680388fa1f87e473124c8aa9ba912f16fdb459a5d5159c9ab35681eb6684f338effb9d4c8fc305a137d81b8d442d9eb070bc57e6a2c8bec2912305bb248c759b4cc8b310f6d531a1985f5d27f3a2581e5746cad82d2275e34a1b5d1775db85149e5f8319daef7ed19159dc6b4c9bb9bd45c5ff88c2fe8fe2a7328545dbbfab5c56b77b557c9dd4af055e557748994ad75916513873707cc2a34b9f023a73fb05249af2d91b99ff5b9248c59dbd1af9f957af3df46e800633c50efb7db69eecf55f41b416365149ebbdbe409a1ed38ad9423dd2a581070860715b06dc7dcbc85ab435aaff6c3b325339ce0d283a39720b6415bab3cb307a1977f81a0d652f7d4e7e2d393a396de9c4f9a1d00ef38400a424a2d8b4a9d2cfc8e7981d18a54b044f775edac69de8bae2ac346d93a71ed7c85a04742d86f6e36cbbad785d6107c140182988f20be7921fa0c8d7dd8f042b25acc818f487b1d6c795065d669aef26ee6f58792d0dfc29b379c190b97ed6dd4ba29f46984382d1bc8f8f8d29d4d17b92598d61fe29b785d8b1219b429502fc8b5604376aefb707f9ff73773e8bd38b248104f2984cc5ff81a2416649f42df22571dc643898e80c15232295de67f54eac494496bd880ccf8aa199a3b8f23aca8812ebf0d8e7e73ee9187554f00c3c3f408bc747f4f09e8bfbe4ee3c7866dedfab5e16ff900c950bf103180ec2da735c01074e5c9206d3fbdda197e9a3e0b8c0870307fc52e4cca98a0900685890675549f9445af6d03e839cbe1b1deb28ccd7b0f3c9524992a2651b39a48f266c32c4efcb3a5542d2b59ba41e9c04d52f537a128f45b02da9930506b78d148e1eb7af932835c2377c6c24e81320af17f7c90624a2c9fe4f43aa96dd09faadf63e720ecd463febd65c49230995aa1dd1567382ec4fb17404c7e77a16fbb6dcbfcf0b9d495309152d3f2159a0595d9b6ae0e4f1e26a4cdd1fbac2a94a9cff59dc257a419084f5f63f2817b99d6eff8de27920b3947148cc59bc17ee76bc27df7e789d96213f8d406c76bb9744476eed9d8a57149957dd00bb656d602e4784f177ec62e4034551ef1a2a0bf19e3ac9b5ccddd46cb4b04442ca120d07c1ec9d159f42cdad20c8b71e33a42eb866494a9a872b1b409786cbe9dbfed99ef5f8c4f79bb7f0278be59dc8bf84c4f59fea46ccc960df3d290586ee20734dcf129c38a96a04aca2f840c97fea9b9257ffa8879b07121f5cd43501e96b0a4b340b8030395562fc197e827c909c37fd8c4211778e5514153a69d2bb6d72cd3fb5dfb60d087ed918b49a15d7a37fec5a061adfd3946cc4fb304a126bfe9cdf16e8efa7b6c3355a07d2613be479ea1ce475220b2cb9d8b203c5e32fcb8e3ac1f9d3482dfb2962b4f5b30c22d347f51041efa098576a74807428ed2577f730247eb596b7bead7871157c959d4a764d8164ee0270adcee5a4de8755e0aa898803362014c0d0a71dc22c80b6f84702cad6e297a85a8f5507d90d55bf0cb990051be317d0dc9e3ba7c46b5ccc5ecec0da7989d483e4343d5e7a969b85a1e52ed45490b6f9b7f809a73dbce045776218f5f36f2a70aa85dc8a22c534a5003c1c64b7451d61ff11df2c6f6768561890f7baaa8ee8f3279e1c61213aac0c47d4c6223e9d19c5e7a19efa88d90506a427fd402868e4d37bbae338d2532a43e0c6054d13f260bea8f462b323738e587fd4a37b0904fffc1056cebaff612b742b3a33bd94b2c27f1db923f74ac1d00c231ba2ea83e50268f34acc80d536e102be96d70fdd8b58eb5775163a7f1ebe7bf63aa537527d1e0ef452298e5d63f7e6e17a6a300f2bae8a01c98af360e56e0b4ad7e9b19fbcd48e144db2213e75c0f1fec5a1bee1c55853d0390dcda5702e944c4d2606c1b2275f3fc93bc5fed904b3aa5f8a2647d9b81c08d5ac29c15e9ae1d7910058df452ef1c36dc5e67baa71918aba2c2a02fa30160ebf251f57cfe6fd5d1e6fc0936fac67ac99990b47afffef21026cf5944983e0b71f39d35248c592a910934be7343c030cb36affd9c6030a8c9247718df77b800c2524e8e5744c6a0d60b1a1e06af1094544fc75d28047c45a6940adc63d10802c49ac31b618dfaef1bbd66bbb21f5d3f6ac0e380d852aa2c7908e6f2a38c4b876fbc8a6988ad1f6da6216c369e4a537beece1db35af69d0e7f5d7844d3a6cc6c5b78884952fc433ca5b658615844dbab7bba13cf625c99ed7d911abaa7305018a3db06616f182e2c546bab2ffd165f1ab3aae8e42cd5d540c447e4a847649de1eed42adda7b6ea2fe20ac0b8a35dc29c9d6bb500748b37a8b601a038f0059eec16a8a8712fc6069d98d85030c99a38aa663c7ff2cac8ff2b7ee238aa3aa408905e7415d76a47c5ebee2dce67f69cc6715f57eb36aeece6777d7e4e8db9e2df4fc155ba8bbba0b7b6ca4873be0b8682506e9af46ad1a1a4ca629c469e7feccf01a25706bdd3bd65f555124eb3baf30371e49abcd6b63252783b7de1408d4e7dc7595a79612128bcfcac5d0b6d80e0c407259349af9c2ceb2bde0af29b5caa24e2b219f054ec408e8a58a70e0884c377c1d947287e5c1a4f06dfe19fa38d7046b73dbb3ecfec632edb979c39490addbf84c57bd869df8f440799c55983d57bdbd66c2752ead0049548fb17bd0c7a3853d31487ba010d261501d6851bc3738c0def253c91b367654fe527512b9c0638f6e3c748bc8fcd3ee5e2e7a4b67c965ed73c4b4316c6f5b41db40ddf5e53dcb0a805341ad40377b5826bd490824c03885d53dc11e3f1104cfa6f97830c42e098ff161c1fcd6522d4b963599cf893510ce76e52b0806169417786b16ea57d89365798ab430b81adc2bf862c147b834be90e857571cfe1631f5cf371703c64845d8f490df94815c151d186111365dae538e18669642190f462ddb126e818f94a7d3e8922796728695896252e537371e99cc64c6c9c629a0c46f96ab4369d41b2eabfb178113c0712969f97d47e8edcd556552f414fd56106fefcea28f60be7ce38f7ca9479daadd16d0314a6735c80b34694af5b9cc10d0d5052cac82ee664185f378999490bf4100152bd76320bd2cc56519abecdaa2ba7eb6b3a5e92c4b392f5698ae7342733acdaf4d1fbe27795b86aa296d96ee87bba51d56476a5593599c614eabf8122687c57f5b06137bbfc488f8515bec490fd3b2962424ba9ddc23d99b74daac2b34b2a587cf668fa18e02191d6a61cb12a75d973ae9db3ea8c6210026a6ddd50a86ece4996ca71cffdf657639d50aeb88503b68908abce84c16151679950115ddef332993d305d7d7688e6097ee0d039373ad5cf5deb476d073e64fd0eaad7296328cc6ecf34e8a5771a8030a2090be1825d3fdf833bf4efec0fbd995d8ac28aff719de21acae51b816881f31bb9d484deb6fe6ff75bcba47be1542b186de6841b1d275c5722ac57d273e45f066534d808f8673edcea49bf7b06a08beb1706972789aaebe2f4ffa8269a3f6ecbc5a23a1f07484223ffe9b8fef1de1c4db71e836fe5a1df63abe98268ccc1a7a54a27414499ddcc4d1d019cd3b2354f634c5e7b545e2c111c59f70226641104d60280b189b8ff380c7ac5b74de590d9a70ab0e0b4922b5bdf733e36268ffa6d56367fc141c8bbb8a92e5d7e12de8f4679b9606c2da7d87ffc6248c728227e48d5fc1091cf3844ba1feeaef2eb0fcf3da22a23ebbae4fd85558a0fb2f053277382742ca70ad638195230a5151a0b681", 0x1000}, {&(0x7f0000001200)}], 0x3, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r0}, @cred={0x20, 0xffff, 0x0, r1, 0xffffffffffffffff, r2}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, r3, 0xffffffffffffff9c, r4, r5]}], 0x118, 0x1}, 0x408) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0x0, @rand_addr="feffffff00", @mcast2, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) syz_emit_ethernet(0xda, &(0x7f0000000040)={@empty, @broadcast, [{[], {0x8100, 0x4}}], {@ipv6={0x86dd, {0x4, 0x6, "02cb3d", 0xa0, 0x32, 0x5, @loopback, @rand_addr="fbad38b1f0af225bfb115ab5917048a8", {[@hopopts={0x64, 0x1, '\x00', [@ra={0x5, 0x2, 0x7916}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x11, 0x0, '\x00', [@generic={0x2}]}, @fragment={0xff, 0x0, 0x4, 0x0, 0x0, 0x10, 0x67}, @routing={0x88, 0x6, 0x0, 0xa1, 0x0, [@mcast2, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1]}, @dstopts={0x32, 0x3, '\x00', [@enc_lim={0x4, 0x1, 0x2}, @ra={0x5, 0x2, 0x3f}, @enc_lim={0x4, 0x1, 0x3}, @jumbo={0xc2, 0x4, 0x785}, @pad1, @enc_lim, @ra={0x5, 0x2, 0xfff8}]}, @fragment={0xc, 0x0, 0x5, 0x0, 0x0, 0x0, 0x68}], @udp={{0x1, 0x1, 0x8}}}}}}}) 20:23:56 executing program 3: ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000000)={0x80000000, 0x200}) (async, rerun: 32) r0 = syz_open_pts() (rerun: 32) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000002540)=[{&(0x7f0000000080)="558d87044ef53e48f76e63fb12381cb0d5a7b7", 0x13}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f00000025c0)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ac2fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca4801010000d548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e551475cdeee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e102d0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f64a77428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1001}, {&(0x7f0000000200)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef08769cdec639fa4039914770889743b6f2251de9cf1f5579397200d25ec5913d43ecf563a9ccec1cd734d7079940223648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b6105ebfe6661265e75d3161a4f782e", 0xce}, {&(0x7f0000001240)="f217039506219316d85c14d2d776ca6a7ab8d2c2ad6c608513c38437f82166c13942963ed5ad60b33f789b692277124b9009e043fabd46fc1f73d877a7549df5ce59180d801e6067683ae21b7f021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564f897055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0", 0xc8}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) (async) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) 20:23:56 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x8f}) (async) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xe970, 0x0, "7e00000000800000000000000000000200006ba3"}) (async) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="0fece0a6f901e8c89b3a3f3868cc244c0b9a91945c74fc9f47a4c1194a1f20552249e71eb338700ce5caf34cf4980f5b6163e2fa66f586e4633b89503e9279f17bedde69cfb818ca4fa82d14d69847cf719cac35b290cf6c1a94cba213b7d92262371e088367c5769b7ab1ffb7e512c8db9830c84ec8841fe9d61cb544bce09b7240aacc5727aa34df01abd244b0f5895804e59985819f6ac5024f2fe4af4d713a74e471f5402b706e4808dc9a20a61b2b27984a6e16be1ff8ed2af2634d270bef03d0e9f404cd15160b3a10fbe4dd706bb769bd5f4cf4bb274278ef175a8e10e236fd2fe34c09c74a07fb2eecc930cfbdafc4214bb778c9531ad45826697d5e854de020c7424cbd1c75ccbdffaa60debe5d10f2bd6c875b18e43344e6952e8fb58909dc841ae81fbf443056256682084e84cfd460a503c75cc8ee7d5ea994646f6f66cad220e41d42df9e1c3d947c4a35f70638864ccde3b6777184eb3d55f6f97416351c6057c3fef1b6d1330f99b923a057ac8a55535672618b1161db9a56b072212a919ddb5a1ac959f4c165e3d48ad15dca02b3ffc770c0d10ec0e833b2683bcd38c9143ca269a77cbd4b58ff7e1c0585a65701a5017798413f1757b6c59e705f7f603063c461ce65c9c5904558bc1bd19aa83b745382048f334353d6faf228b7f05665c1f0e522ae40837ad97bd04d6f4525413f895d34ca9cc33ba14e2f00cbec36b7dcc096e998c1a8c778f9c36a013c3b8ec1d70dc2f55817a1084600e127d27e12bb79b91c54b0d7e5a463ad2c693d246a6ad3e6dd8767b2aa4639a7425a29ae037b297bb538832f74c72c233da9aa3c9ce607d2f39871e259108c37159dff396e15681ef5b0da50108960918b0972aa18ff9e68bf0b00f05364bb030bbe0ae5fa61382065ae80a97037fcb9936d871f18823f96a31998863b565fc1683a2d831a7e4e6f9ed5a7a707b8a54e15717fc89881573634499075247a62b63a0d090e1d78417b2998f8252920915ece38ae47e4504c9a7e83a985a62bb89867e828c2526f53542ed6d4e339dd2effd8c13c72f5d086f3355293f0d1ec14efb4be658651b1add1651164bc6a56cd76c74b3902f4d7d5adc0dbfb0fcfd268fd9453f64109a3d7e247d2f13df51173fe699f861f73cde3bb310c6c0b66f68699ab5c4c8a2d32b4dae20c7430e37a03e96b64a5e026cdcf43500e5fecacd24d79035d70ed885a027d9eb1981b4238cfe947085a6bc1c92e4d523a976f7f9f3fe99a688d8c9238bfe398163067735cb33fd2df1fb0e9c1be000ee30d293ed5a66c205d3fa80435c51e34c0572c03858c56c8a0c17a50fe34c6e122c0e4fcfeb119644b8de0205c7f49ed057c9f0edd9e030ee7975e6173eaa3073bf9d4c080d10480f8ca4c233f6a16f472450f697ab58af631eadcc11ae013263c96bc17ec466a", 0x401}], 0x1) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000500)="1854410995479d1df284fb80510bfaa1cf44d706e1ce3eb8f2fc3b3ea16923550e5f2589853a5feeeea53b16c86da315b32338c0a6b4229e0594f132c94ea710a300ecc099b0e362d57df8f8", 0x4c}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0xfffffffe, "000000000000000001000000000000f843d07e38"}) (async) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) (async) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) (async) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) (async) dup2(r2, r3) (async) select(0x40, &(0x7f0000000040)={0xff}, 0x0, 0x0, 0x0) 20:23:56 executing program 2: r0 = kqueue() r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffd}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x1) 20:23:56 executing program 0: r0 = socket(0x1, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x6, 0x2, 0x1) listen(r2, 0x0) connect$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 20:23:56 executing program 6: r0 = socket$inet6(0x18, 0x1, 0x3) pwrite(r0, &(0x7f0000000100)="4feb9104d974128e23ddec118ea801f730e82a13f1d86558278edf722ac320b41a7a3c381f0054b919dbb0012c4bf2b2e56a15e13704db525f8dbb50a390006f1a4901e34d3ec2291d2b6970a126a87da1574c22f122cd7c651e089f1049308b1438e6db2bda4aaecb78ca69910670952fcff4a34a580d938506c2deefc10d4e4b8b0fd6bc32446d3962291b899df0f2fea89ea5feb84f1cc8acfab08bad3a44d14dc98a3efebf760f57fec2ce4736bb79a404f79026c5841eefc76dd23ad3965bf5906169bde1d37f34e0bf99e68206ebede219085e6461fdc8da0efe16944f5727a2cd5947c937543d0c62847dfa7f12", 0xf1, 0x10001) r1 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r3, 0x0) accept(r3, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) listen(0xffffffffffffffff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f1", 0x9}], 0x1) r4 = dup2(r2, r0) connect$unix(r4, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) 20:23:56 executing program 2: r0 = kqueue() r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa}, {{}, 0x0, 0x10, 0x80000000, 0xffffffffffff5a95, 0x80000001}, {{}, 0xfffffffffffffffd}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x1) 20:23:56 executing program 4: chown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, &(0x7f0000001400)=0xc) r1 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r1}) r2 = getegid() r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r4 = syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r5 = syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001240)=[{&(0x7f0000000180)="4c37371a4896817afb53bf3d8c31e0a9780a3edf82c7bf78bcfee74291920cc495f6ec3c1bc185285d284ef47424a444069329ed3433c43a9601ac3f539fd160023b5b1296a9f6da5c401a9bf26b2c09e23d34ad1097e206337ed0b87d49dd05", 0x60}, {&(0x7f0000000200)="2f1e05cadabc6fdecf4a837d88076fc8acc51b9e629df09b6dcda0d008fef3c854c2969767e9f86f2ba491dd2c8baf8236096ced90130e93506e1067a827259a7ca8991da0a448cc6f03b4210c1aada18134d2a8ff5d2accc077082705b5a7aafee50af709d3fb4b64fc6f17f0c40cee5ba1cb834f21d0235a3753c420cb5d11976c5057cda5b524044116aa421c22d0ee55fd86572e28164e4e3c3930b0f50dc63ab519859c058ce38968254c1eaaad43fabaf9ca359d06a5a0882a9ae673141093067e30c0a7c3b9a9dbfc083f8aa5f33add9aaaf4feea27c6c1a5fac9dc1366bf5a72f7b608fcf68e03f9aece4a0adb70624c803de8ba94499ed21d04a26bf7b112631f1ca2b220a7a8a632faa3697d7a1ab3028bac1e002a4595d73e99df1155c4f73d17bb6481f9efbb5f6b2f70d43401a77a4343fb99a32789a37c50b8ff5478875f1f7f0f3b7fe4cb43a620e4143d73cdb2dcd5955cbb2019139be30c5352c0b464be53873836f8f2cab3529e52a96b50865262c7069f8c3bf98e1f3d10d29382be31b39ca966c367922cc3dfdd88319d921dd8120af4745f0fd7a40f760b01770dadf367bdfaa7976d6ba6e04aa1fce5c107fee6f9ff380b2d5284bde481084052afa44a05ded3b0ce3788143e0fc0f696951c642c141c3d5b203f47e3ed17da0283011290ca5727af7081b430e40075bb731af7c1d5eb6446e606645271f2dc47d3fd2547c52a484a274381eebe718a1f1e04e543b2b36d3b29e7e0853e0042102bdaa19324cf8a9b6b688613451aff8d3ec4fab821ca50be9ac642067e2bdb03ba5ddeed05d0316ce0b1fdc896367ebadef0388c855de91635894f031a084d8922baa5dfe038a920836490d16ef122525559c055d80601f0bd7ca760e941d33a7ec18e6c987cb9c7a81156477cbf2395ccc4030bbace6c8fb7c6408876a5d142dae94716bf16807abd78264349b300d5377ab3dfc622ad4d1416a4c5549906b8bd5362e3681729cf3940df5fb004586222d3fe8258a2f47c2b4920818e678e9c4bba21a643be5e597ef12d9de0736e082b995060cd0388d8a57e48efe6fe8612c0fffd8129fb3782f0934a5e0d6abc11e5daa2c6cfefc52ebe3c5314f43da14bc7e1bd8f1eafbcacc5ceda1b62d8aa370f15026854cac953777ecf466db811b6963bbb88bc1a791f08a4a1b268caac19ec75f1288cd7ed360e4ca8aedbf9569a5d9010e0352b8fe3ba9f06c91ecd0bd93640bbcf257510e8ba6276e696662e390db9dbb94493666c202e50db6191bb167d795b3294212035176110aabf031f4314dcff83ef851112af9cdb7efb4458ae1870460336d82a1c5ec9cc7903fe18be28bfb2ead8b9ec609fb3684d31a51f581b85590170a410b8ee7750b2f232c28915be7d6546c03420400b27a8b22bfaab745ec4151aa2ce36fe8d67399f58801cfb93574a086571f47e85c8eaeccbbf8d10a7f8fcb934288906ad78cb674ebc6cb630df809a7fbdfdb7d27a63d5ebd337682c0ed2ab5b0bddeb0db2c8323ddb2d3821a6cdc07c7a3ad52caeb347e37385d08efc9073206060256cf713a44512801612bcb752d4221479903a671f6619759f42d3c394a267b8cb9b2445c960dd36b4d8d4e09eaf107b504176bb0096f46dfe0872fc84955101336334cf073d9576745c676002c58e00e71429a7e13dbefd334d6984e0d99c479cffa0f58649ce7a68bd50263ce0f9ad80ef9a3b6a25506d18e8148af1d9aaaadc4613528f04df9e1aa9f1f27e296cb8c945becd7215c78f4d18ca3734b24fece780939e4e846dd494bc74842c9b1d8baf24d0b1ec9f2db896af721e6cb5b2850a224b1c83f3847de1728a6114e20361cae60c28d0bfb0de40b5b238228efce946d75308cb63871ff189d252910ab589ce18aa923ca14506c7888274d048541fb81d1c95b1cdf53485ce0f268caba351f46fcb047d6157f75ab9d88ba61803e050cda52ea4c1b2e1575dd1f272504e2d87a5b6871d7497ed4cb74028aa680388fa1f87e473124c8aa9ba912f16fdb459a5d5159c9ab35681eb6684f338effb9d4c8fc305a137d81b8d442d9eb070bc57e6a2c8bec2912305bb248c759b4cc8b310f6d531a1985f5d27f3a2581e5746cad82d2275e34a1b5d1775db85149e5f8319daef7ed19159dc6b4c9bb9bd45c5ff88c2fe8fe2a7328545dbbfab5c56b77b557c9dd4af055e557748994ad75916513873707cc2a34b9f023a73fb05249af2d91b99ff5b9248c59dbd1af9f957af3df46e800633c50efb7db69eecf55f41b416365149ebbdbe409a1ed38ad9423dd2a581070860715b06dc7dcbc85ab435aaff6c3b325339ce0d283a39720b6415bab3cb307a1977f81a0d652f7d4e7e2d393a396de9c4f9a1d00ef38400a424a2d8b4a9d2cfc8e7981d18a54b044f775edac69de8bae2ac346d93a71ed7c85a04742d86f6e36cbbad785d6107c140182988f20be7921fa0c8d7dd8f042b25acc818f487b1d6c795065d669aef26ee6f58792d0dfc29b379c190b97ed6dd4ba29f46984382d1bc8f8f8d29d4d17b92598d61fe29b785d8b1219b429502fc8b5604376aefb707f9ff73773e8bd38b248104f2984cc5ff81a2416649f42df22571dc643898e80c15232295de67f54eac494496bd880ccf8aa199a3b8f23aca8812ebf0d8e7e73ee9187554f00c3c3f408bc747f4f09e8bfbe4ee3c7866dedfab5e16ff900c950bf103180ec2da735c01074e5c9206d3fbdda197e9a3e0b8c0870307fc52e4cca98a0900685890675549f9445af6d03e839cbe1b1deb28ccd7b0f3c9524992a2651b39a48f266c32c4efcb3a5542d2b59ba41e9c04d52f537a128f45b02da9930506b78d148e1eb7af932835c2377c6c24e81320af17f7c90624a2c9fe4f43aa96dd09faadf63e720ecd463febd65c49230995aa1dd1567382ec4fb17404c7e77a16fbb6dcbfcf0b9d495309152d3f2159a0595d9b6ae0e4f1e26a4cdd1fbac2a94a9cff59dc257a419084f5f63f2817b99d6eff8de27920b3947148cc59bc17ee76bc27df7e789d96213f8d406c76bb9744476eed9d8a57149957dd00bb656d602e4784f177ec62e4034551ef1a2a0bf19e3ac9b5ccddd46cb4b04442ca120d07c1ec9d159f42cdad20c8b71e33a42eb866494a9a872b1b409786cbe9dbfed99ef5f8c4f79bb7f0278be59dc8bf84c4f59fea46ccc960df3d290586ee20734dcf129c38a96a04aca2f840c97fea9b9257ffa8879b07121f5cd43501e96b0a4b340b8030395562fc197e827c909c37fd8c4211778e5514153a69d2bb6d72cd3fb5dfb60d087ed918b49a15d7a37fec5a061adfd3946cc4fb304a126bfe9cdf16e8efa7b6c3355a07d2613be479ea1ce475220b2cb9d8b203c5e32fcb8e3ac1f9d3482dfb2962b4f5b30c22d347f51041efa098576a74807428ed2577f730247eb596b7bead7871157c959d4a764d8164ee0270adcee5a4de8755e0aa898803362014c0d0a71dc22c80b6f84702cad6e297a85a8f5507d90d55bf0cb990051be317d0dc9e3ba7c46b5ccc5ecec0da7989d483e4343d5e7a969b85a1e52ed45490b6f9b7f809a73dbce045776218f5f36f2a70aa85dc8a22c534a5003c1c64b7451d61ff11df2c6f6768561890f7baaa8ee8f3279e1c61213aac0c47d4c6223e9d19c5e7a19efa88d90506a427fd402868e4d37bbae338d2532a43e0c6054d13f260bea8f462b323738e587fd4a37b0904fffc1056cebaff612b742b3a33bd94b2c27f1db923f74ac1d00c231ba2ea83e50268f34acc80d536e102be96d70fdd8b58eb5775163a7f1ebe7bf63aa537527d1e0ef452298e5d63f7e6e17a6a300f2bae8a01c98af360e56e0b4ad7e9b19fbcd48e144db2213e75c0f1fec5a1bee1c55853d0390dcda5702e944c4d2606c1b2275f3fc93bc5fed904b3aa5f8a2647d9b81c08d5ac29c15e9ae1d7910058df452ef1c36dc5e67baa71918aba2c2a02fa30160ebf251f57cfe6fd5d1e6fc0936fac67ac99990b47afffef21026cf5944983e0b71f39d35248c592a910934be7343c030cb36affd9c6030a8c9247718df77b800c2524e8e5744c6a0d60b1a1e06af1094544fc75d28047c45a6940adc63d10802c49ac31b618dfaef1bbd66bbb21f5d3f6ac0e380d852aa2c7908e6f2a38c4b876fbc8a6988ad1f6da6216c369e4a537beece1db35af69d0e7f5d7844d3a6cc6c5b78884952fc433ca5b658615844dbab7bba13cf625c99ed7d911abaa7305018a3db06616f182e2c546bab2ffd165f1ab3aae8e42cd5d540c447e4a847649de1eed42adda7b6ea2fe20ac0b8a35dc29c9d6bb500748b37a8b601a038f0059eec16a8a8712fc6069d98d85030c99a38aa663c7ff2cac8ff2b7ee238aa3aa408905e7415d76a47c5ebee2dce67f69cc6715f57eb36aeece6777d7e4e8db9e2df4fc155ba8bbba0b7b6ca4873be0b8682506e9af46ad1a1a4ca629c469e7feccf01a25706bdd3bd65f555124eb3baf30371e49abcd6b63252783b7de1408d4e7dc7595a79612128bcfcac5d0b6d80e0c407259349af9c2ceb2bde0af29b5caa24e2b219f054ec408e8a58a70e0884c377c1d947287e5c1a4f06dfe19fa38d7046b73dbb3ecfec632edb979c39490addbf84c57bd869df8f440799c55983d57bdbd66c2752ead0049548fb17bd0c7a3853d31487ba010d261501d6851bc3738c0def253c91b367654fe527512b9c0638f6e3c748bc8fcd3ee5e2e7a4b67c965ed73c4b4316c6f5b41db40ddf5e53dcb0a805341ad40377b5826bd490824c03885d53dc11e3f1104cfa6f97830c42e098ff161c1fcd6522d4b963599cf893510ce76e52b0806169417786b16ea57d89365798ab430b81adc2bf862c147b834be90e857571cfe1631f5cf371703c64845d8f490df94815c151d186111365dae538e18669642190f462ddb126e818f94a7d3e8922796728695896252e537371e99cc64c6c9c629a0c46f96ab4369d41b2eabfb178113c0712969f97d47e8edcd556552f414fd56106fefcea28f60be7ce38f7ca9479daadd16d0314a6735c80b34694af5b9cc10d0d5052cac82ee664185f378999490bf4100152bd76320bd2cc56519abecdaa2ba7eb6b3a5e92c4b392f5698ae7342733acdaf4d1fbe27795b86aa296d96ee87bba51d56476a5593599c614eabf8122687c57f5b06137bbfc488f8515bec490fd3b2962424ba9ddc23d99b74daac2b34b2a587cf668fa18e02191d6a61cb12a75d973ae9db3ea8c6210026a6ddd50a86ece4996ca71cffdf657639d50aeb88503b68908abce84c16151679950115ddef332993d305d7d7688e6097ee0d039373ad5cf5deb476d073e64fd0eaad7296328cc6ecf34e8a5771a8030a2090be1825d3fdf833bf4efec0fbd995d8ac28aff719de21acae51b816881f31bb9d484deb6fe6ff75bcba47be1542b186de6841b1d275c5722ac57d273e45f066534d808f8673edcea49bf7b06a08beb1706972789aaebe2f4ffa8269a3f6ecbc5a23a1f07484223ffe9b8fef1de1c4db71e836fe5a1df63abe98268ccc1a7a54a27414499ddcc4d1d019cd3b2354f634c5e7b545e2c111c59f70226641104d60280b189b8ff380c7ac5b74de590d9a70ab0e0b4922b5bdf733e36268ffa6d56367fc141c8bbb8a92e5d7e12de8f4679b9606c2da7d87ffc6248c728227e48d5fc1091cf3844ba1feeaef2eb0fcf3da22a23ebbae4fd85558a0fb2f053277382742ca70ad638195230a5151a0b681", 0x1000}, {&(0x7f0000001200)}], 0x3, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r0}, @cred={0x20, 0xffff, 0x0, r1, 0xffffffffffffffff, r2}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, r3, 0xffffffffffffff9c, r4, r5]}], 0x118, 0x1}, 0x408) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0x0, @rand_addr="feffffff00", @mcast2, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) syz_emit_ethernet(0xe4, &(0x7f0000000040)={@empty, @broadcast, [{[], {0x8100, 0x4}}], {@ipv6={0x86dd, {0x4, 0x6, "02cb3d", 0xaa, 0x32, 0x5, @loopback, @rand_addr="fbad38b1f0af225bfb115ab5917048a8", {[@hopopts={0x64, 0x1, '\x00', [@ra={0x5, 0x2, 0x7916}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x11, 0x0, '\x00', [@generic={0x2}]}, @fragment={0xff, 0x0, 0x4, 0x0, 0x0, 0x10, 0x67}, @routing={0x88, 0x6, 0x0, 0xa1, 0x0, [@mcast2, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1]}, @dstopts={0x32, 0x3, '\x00', [@enc_lim={0x4, 0x1, 0x2}, @ra={0x5, 0x2, 0x3f}, @enc_lim={0x4, 0x1, 0x3}, @jumbo={0xc2, 0x4, 0x785}, @pad1, @enc_lim, @ra={0x5, 0x2, 0xfff8}]}, @fragment={0xc, 0x0, 0x5, 0x0, 0x0, 0x0, 0x68}], @udp={{0x1, 0x1, 0x8}, {"373d0e8559e46facfe39"}}}}}}}) 20:23:56 executing program 7: r0 = kqueue() r1 = kqueue() r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) (async) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffb, 0x13, 0x1, 0x7fffffffffffffff, 0x757}, {{}, 0xfffffffffffffffe, 0x1, 0x10, 0x7, 0x5}, {{r0}, 0xffffffffffffffff, 0x8, 0x10, 0x7fffffff, 0x80000001}, {{r1}, 0xffffffffffffffff, 0xa, 0x80, 0x2, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x4, 0x8, 0x7, 0x5}, {{r1}, 0xfffffffffffffffe, 0xbb, 0xfffff, 0x4, 0x2411}, {{r0}, 0xfffffffffffffff9, 0xc4, 0x20, 0x6, 0x7}], 0x4, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x0, 0x1, 0x5}, {{r2}, 0xfffffffffffffffb, 0x1, 0x4, 0x4, 0x3}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x40, 0x8000000000000000}], 0x6, &(0x7f00000004c0)={0xff, 0x500}) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r2, 0x2}) (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa}], 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) socket(0x20, 0x2, 0xd6) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) (async) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) (async) dup2(r6, r3) (async) setsockopt(r5, 0x6, 0x800000, &(0x7f00000002c0)="699e4594abcaf02fc1aeb438f2efecf8adf27c2dcf24e010196bca8d5e138c50a03bb4461760bfcf8fe9f23ef312e91a70f8b7229b7e5c4003643845f8e615f043467c3679ad8893190f98ccdb0750cd79cb8d7df7781c6ba7176e5cd9d69ea943809b65f1a06eeec2f42921d986de38f559303cd60428d9cad532f5f13e335ed28f6287d2feec961f81eee6f6d1b5b810c24936a7177b1a8a91d766bbec9de7516093839105b8d7bf8aa24f91877514dd18003cf42f4c6902810ae8e085b053f2a150604d8f1177511a574f9f029df3f247d632f62bb058a7878e0b2b9fce6df0", 0xe1) 20:23:56 executing program 6: r0 = socket$inet6(0x18, 0x1, 0x3) pwrite(r0, &(0x7f0000000100)="4feb9104d974128e23ddec118ea801f730e82a13f1d86558278edf722ac320b41a7a3c381f0054b919dbb0012c4bf2b2e56a15e13704db525f8dbb50a390006f1a4901e34d3ec2291d2b6970a126a87da1574c22f122cd7c651e089f1049308b1438e6db2bda4aaecb78ca69910670952fcff4a34a580d938506c2deefc10d4e4b8b0fd6bc32446d3962291b899df0f2fea89ea5feb84f1cc8acfab08bad3a44d14dc98a3efebf760f57fec2ce4736bb79a404f79026c5841eefc76dd23ad3965bf5906169bde1d37f34e0bf99e68206ebede219085e6461fdc8da0efe16944f5727a2cd5947c937543d0c62847dfa7f12", 0xf1, 0x10001) (async) r1 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r3, 0x0) (async, rerun: 32) accept(r3, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) (async, rerun: 32) listen(0xffffffffffffffff, 0x0) (async, rerun: 32) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) (rerun: 32) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) writev(r1, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f1", 0x9}], 0x1) (async) r4 = dup2(r2, r0) connect$unix(r4, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) 20:23:56 executing program 3: ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000000)={0x80000000, 0x200}) (async) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) (async) writev(r0, &(0x7f0000002540)=[{&(0x7f0000000080)="558d87044ef53e48f76e63fb12381cb0d5a7b7", 0x13}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f00000025c0)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ac2fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca4801010000d548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e551475cdeee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e102d0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f64a77428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1001}, {&(0x7f0000000200)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef08769cdec639fa4039914770889743b6f2251de9cf1f5579397200d25ec5913d43ecf563a9ccec1cd734d7079940223648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b6105ebfe6661265e75d3161a4f782e", 0xce}, {&(0x7f0000001240)="f217039506219316d85c14d2d776ca6a7ab8d2c2ad6c608513c38437f82166c13942963ed5ad60b33f789b692277124b9009e043fabd46fc1f73d877a7549df5ce59180d801e6067683ae21b7f021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564f897055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0", 0xc8}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) (async) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) 20:23:56 executing program 0: r0 = socket(0x1, 0x1, 0x0) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) (async) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x6, 0x2, 0x1) (async) listen(r2, 0x0) (async) connect$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 20:23:56 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x5afdac3ebb90e281, 0x8000, 0x7) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f159f9", 0xb}], 0x1) fcntl$dupfd(r1, 0x0, r0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000140)="58bcef54171bd9dc1c1e4163c6a03b5fa5de1992f21b994ae7b1d9f61e074a60f95f44125f36ced99a3cb147abb8a22deebc79c1ad31b6695b494451f22884f745edd41349d479b1aaceabc053b5e02ccd80b70ca08ecbf6246f0976b6ec98dde2ff45df6abe192a1b866986632c52ae50ea00d76cd3af6cc7e7b54e2472f5d128f16b2237d0c00cf504e42bb37a07291dee1b0f1343a77e5aadb930b0b239", 0x9f}, {&(0x7f0000000200)="3d66336ddaf43ce3a70c2591a510309e", 0x10}], 0x2) socket(0x18, 0x1, 0x0) (async) socket(0x800000018, 0x1, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040)=0x7, 0x4) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) socket(0x5afdac3ebb90e281, 0x8000, 0x7) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f159f9", 0xb}], 0x1) (async) fcntl$dupfd(r1, 0x0, r0) (async) pipe(&(0x7f0000000100)) (async) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000140)="58bcef54171bd9dc1c1e4163c6a03b5fa5de1992f21b994ae7b1d9f61e074a60f95f44125f36ced99a3cb147abb8a22deebc79c1ad31b6695b494451f22884f745edd41349d479b1aaceabc053b5e02ccd80b70ca08ecbf6246f0976b6ec98dde2ff45df6abe192a1b866986632c52ae50ea00d76cd3af6cc7e7b54e2472f5d128f16b2237d0c00cf504e42bb37a07291dee1b0f1343a77e5aadb930b0b239", 0x9f}, {&(0x7f0000000200)="3d66336ddaf43ce3a70c2591a510309e", 0x10}], 0x2) (async) 20:23:56 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x5afdac3ebb90e281, 0x8000, 0x7) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f159f9", 0xb}], 0x1) fcntl$dupfd(r1, 0x0, r0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000140)="58bcef54171bd9dc1c1e4163c6a03b5fa5de1992f21b994ae7b1d9f61e074a60f95f44125f36ced99a3cb147abb8a22deebc79c1ad31b6695b494451f22884f745edd41349d479b1aaceabc053b5e02ccd80b70ca08ecbf6246f0976b6ec98dde2ff45df6abe192a1b866986632c52ae50ea00d76cd3af6cc7e7b54e2472f5d128f16b2237d0c00cf504e42bb37a07291dee1b0f1343a77e5aadb930b0b239", 0x9f}, {&(0x7f0000000200)="3d66336ddaf43ce3a70c2591a510309e", 0x10}], 0x2) socket(0x18, 0x1, 0x0) (async) socket(0x800000018, 0x1, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040)=0x7, 0x4) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) socket(0x5afdac3ebb90e281, 0x8000, 0x7) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f159f9", 0xb}], 0x1) (async) fcntl$dupfd(r1, 0x0, r0) (async) pipe(&(0x7f0000000100)) (async) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000140)="58bcef54171bd9dc1c1e4163c6a03b5fa5de1992f21b994ae7b1d9f61e074a60f95f44125f36ced99a3cb147abb8a22deebc79c1ad31b6695b494451f22884f745edd41349d479b1aaceabc053b5e02ccd80b70ca08ecbf6246f0976b6ec98dde2ff45df6abe192a1b866986632c52ae50ea00d76cd3af6cc7e7b54e2472f5d128f16b2237d0c00cf504e42bb37a07291dee1b0f1343a77e5aadb930b0b239", 0x9f}, {&(0x7f0000000200)="3d66336ddaf43ce3a70c2591a510309e", 0x10}], 0x2) (async) 20:23:56 executing program 6: r0 = socket$inet6(0x18, 0x1, 0x3) pwrite(r0, &(0x7f0000000100)="4feb9104d974128e23ddec118ea801f730e82a13f1d86558278edf722ac320b41a7a3c381f0054b919dbb0012c4bf2b2e56a15e13704db525f8dbb50a390006f1a4901e34d3ec2291d2b6970a126a87da1574c22f122cd7c651e089f1049308b1438e6db2bda4aaecb78ca69910670952fcff4a34a580d938506c2deefc10d4e4b8b0fd6bc32446d3962291b899df0f2fea89ea5feb84f1cc8acfab08bad3a44d14dc98a3efebf760f57fec2ce4736bb79a404f79026c5841eefc76dd23ad3965bf5906169bde1d37f34e0bf99e68206ebede219085e6461fdc8da0efe16944f5727a2cd5947c937543d0c62847dfa7f12", 0xf1, 0x10001) r1 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r3, 0x0) accept(r3, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) listen(0xffffffffffffffff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f1", 0x9}], 0x1) r4 = dup2(r2, r0) connect$unix(r4, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) socket$inet6(0x18, 0x1, 0x3) (async) pwrite(r0, &(0x7f0000000100)="4feb9104d974128e23ddec118ea801f730e82a13f1d86558278edf722ac320b41a7a3c381f0054b919dbb0012c4bf2b2e56a15e13704db525f8dbb50a390006f1a4901e34d3ec2291d2b6970a126a87da1574c22f122cd7c651e089f1049308b1438e6db2bda4aaecb78ca69910670952fcff4a34a580d938506c2deefc10d4e4b8b0fd6bc32446d3962291b899df0f2fea89ea5feb84f1cc8acfab08bad3a44d14dc98a3efebf760f57fec2ce4736bb79a404f79026c5841eefc76dd23ad3965bf5906169bde1d37f34e0bf99e68206ebede219085e6461fdc8da0efe16944f5727a2cd5947c937543d0c62847dfa7f12", 0xf1, 0x10001) (async) socket(0x18, 0x1, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) (async) shutdown(r3, 0x0) (async) accept(r3, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) (async) listen(0xffffffffffffffff, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) writev(r1, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f1", 0x9}], 0x1) (async) dup2(r2, r0) (async) connect$unix(r4, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) (async) 20:23:56 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x8f}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xe970, 0x0, "7e00000000800000000000000000000200006ba3"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="0fece0a6f901e8c89b3a3f3868cc244c0b9a91945c74fc9f47a4c1194a1f20552249e71eb338700ce5caf34cf4980f5b6163e2fa66f586e4633b89503e9279f17bedde69cfb818ca4fa82d14d69847cf719cac35b290cf6c1a94cba213b7d92262371e088367c5769b7ab1ffb7e512c8db9830c84ec8841fe9d61cb544bce09b7240aacc5727aa34df01abd244b0f5895804e59985819f6ac5024f2fe4af4d713a74e471f5402b706e4808dc9a20a61b2b27984a6e16be1ff8ed2af2634d270bef03d0e9f404cd15160b3a10fbe4dd706bb769bd5f4cf4bb274278ef175a8e10e236fd2fe34c09c74a07fb2eecc930cfbdafc4214bb778c9531ad45826697d5e854de020c7424cbd1c75ccbdffaa60debe5d10f2bd6c875b18e43344e6952e8fb58909dc841ae81fbf443056256682084e84cfd460a503c75cc8ee7d5ea994646f6f66cad220e41d42df9e1c3d947c4a35f70638864ccde3b6777184eb3d55f6f97416351c6057c3fef1b6d1330f99b923a057ac8a55535672618b1161db9a56b072212a919ddb5a1ac959f4c165e3d48ad15dca02b3ffc770c0d10ec0e833b2683bcd38c9143ca269a77cbd4b58ff7e1c0585a65701a5017798413f1757b6c59e705f7f603063c461ce65c9c5904558bc1bd19aa83b745382048f334353d6faf228b7f05665c1f0e522ae40837ad97bd04d6f4525413f895d34ca9cc33ba14e2f00cbec36b7dcc096e998c1a8c778f9c36a013c3b8ec1d70dc2f55817a1084600e127d27e12bb79b91c54b0d7e5a463ad2c693d246a6ad3e6dd8767b2aa4639a7425a29ae037b297bb538832f74c72c233da9aa3c9ce607d2f39871e259108c37159dff396e15681ef5b0da50108960918b0972aa18ff9e68bf0b00f05364bb030bbe0ae5fa61382065ae80a97037fcb9936d871f18823f96a31998863b565fc1683a2d831a7e4e6f9ed5a7a707b8a54e15717fc89881573634499075247a62b63a0d090e1d78417b2998f8252920915ece38ae47e4504c9a7e83a985a62bb89867e828c2526f53542ed6d4e339dd2effd8c13c72f5d086f3355293f0d1ec14efb4be658651b1add1651164bc6a56cd76c74b3902f4d7d5adc0dbfb0fcfd268fd9453f64109a3d7e247d2f13df51173fe699f861f73cde3bb310c6c0b66f68699ab5c4c8a2d32b4dae20c7430e37a03e96b64a5e026cdcf43500e5fecacd24d79035d70ed885a027d9eb1981b4238cfe947085a6bc1c92e4d523a976f7f9f3fe99a688d8c9238bfe398163067735cb33fd2df1fb0e9c1be000ee30d293ed5a66c205d3fa80435c51e34c0572c03858c56c8a0c17a50fe34c6e122c0e4fcfeb119644b8de0205c7f49ed057c9f0edd9e030ee7975e6173eaa3073bf9d4c080d10480f8ca4c233f6a16f472450f697ab58af631eadcc11ae013263c96bc17ec466a", 0x401}], 0x1) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000500)="1854410995479d1df284fb80510bfaa1cf44d706e1ce3eb8f2fc3b3ea16923550e5f2589853a5feeeea53b16c86da315b32338c0a6b4229e0594f132c94ea710a300ecc099b0e362d57df8f8", 0x4c}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0xfffffffe, "000000000000000001000000000000f843d07e38"}) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) dup2(r2, r3) select(0x40, &(0x7f0000000040)={0xff}, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x8f}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xe970, 0x0, "7e00000000800000000000000000000200006ba3"}) (async) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="0fece0a6f901e8c89b3a3f3868cc244c0b9a91945c74fc9f47a4c1194a1f20552249e71eb338700ce5caf34cf4980f5b6163e2fa66f586e4633b89503e9279f17bedde69cfb818ca4fa82d14d69847cf719cac35b290cf6c1a94cba213b7d92262371e088367c5769b7ab1ffb7e512c8db9830c84ec8841fe9d61cb544bce09b7240aacc5727aa34df01abd244b0f5895804e59985819f6ac5024f2fe4af4d713a74e471f5402b706e4808dc9a20a61b2b27984a6e16be1ff8ed2af2634d270bef03d0e9f404cd15160b3a10fbe4dd706bb769bd5f4cf4bb274278ef175a8e10e236fd2fe34c09c74a07fb2eecc930cfbdafc4214bb778c9531ad45826697d5e854de020c7424cbd1c75ccbdffaa60debe5d10f2bd6c875b18e43344e6952e8fb58909dc841ae81fbf443056256682084e84cfd460a503c75cc8ee7d5ea994646f6f66cad220e41d42df9e1c3d947c4a35f70638864ccde3b6777184eb3d55f6f97416351c6057c3fef1b6d1330f99b923a057ac8a55535672618b1161db9a56b072212a919ddb5a1ac959f4c165e3d48ad15dca02b3ffc770c0d10ec0e833b2683bcd38c9143ca269a77cbd4b58ff7e1c0585a65701a5017798413f1757b6c59e705f7f603063c461ce65c9c5904558bc1bd19aa83b745382048f334353d6faf228b7f05665c1f0e522ae40837ad97bd04d6f4525413f895d34ca9cc33ba14e2f00cbec36b7dcc096e998c1a8c778f9c36a013c3b8ec1d70dc2f55817a1084600e127d27e12bb79b91c54b0d7e5a463ad2c693d246a6ad3e6dd8767b2aa4639a7425a29ae037b297bb538832f74c72c233da9aa3c9ce607d2f39871e259108c37159dff396e15681ef5b0da50108960918b0972aa18ff9e68bf0b00f05364bb030bbe0ae5fa61382065ae80a97037fcb9936d871f18823f96a31998863b565fc1683a2d831a7e4e6f9ed5a7a707b8a54e15717fc89881573634499075247a62b63a0d090e1d78417b2998f8252920915ece38ae47e4504c9a7e83a985a62bb89867e828c2526f53542ed6d4e339dd2effd8c13c72f5d086f3355293f0d1ec14efb4be658651b1add1651164bc6a56cd76c74b3902f4d7d5adc0dbfb0fcfd268fd9453f64109a3d7e247d2f13df51173fe699f861f73cde3bb310c6c0b66f68699ab5c4c8a2d32b4dae20c7430e37a03e96b64a5e026cdcf43500e5fecacd24d79035d70ed885a027d9eb1981b4238cfe947085a6bc1c92e4d523a976f7f9f3fe99a688d8c9238bfe398163067735cb33fd2df1fb0e9c1be000ee30d293ed5a66c205d3fa80435c51e34c0572c03858c56c8a0c17a50fe34c6e122c0e4fcfeb119644b8de0205c7f49ed057c9f0edd9e030ee7975e6173eaa3073bf9d4c080d10480f8ca4c233f6a16f472450f697ab58af631eadcc11ae013263c96bc17ec466a", 0x401}], 0x1) (async) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000500)="1854410995479d1df284fb80510bfaa1cf44d706e1ce3eb8f2fc3b3ea16923550e5f2589853a5feeeea53b16c86da315b32338c0a6b4229e0594f132c94ea710a300ecc099b0e362d57df8f8", 0x4c}], 0x1) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0xfffffffe, "000000000000000001000000000000f843d07e38"}) (async) syz_open_pts() (async) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) (async) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) (async) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) (async) dup2(r2, r3) (async) select(0x40, &(0x7f0000000040)={0xff}, 0x0, 0x0, 0x0) (async) 20:23:56 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000140)=0x4, 0x4) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f159f9", 0xb}], 0x1) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x10, r3, 0xb2) 20:23:56 executing program 7: r0 = kqueue() (async, rerun: 32) r1 = kqueue() (async, rerun: 32) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) (async) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) (async, rerun: 64) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffb, 0x13, 0x1, 0x7fffffffffffffff, 0x757}, {{}, 0xfffffffffffffffe, 0x1, 0x10, 0x7, 0x5}, {{r0}, 0xffffffffffffffff, 0x8, 0x10, 0x7fffffff, 0x80000001}, {{r1}, 0xffffffffffffffff, 0xa, 0x80, 0x2, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x4, 0x8, 0x7, 0x5}, {{r1}, 0xfffffffffffffffe, 0xbb, 0xfffff, 0x4, 0x2411}, {{r0}, 0xfffffffffffffff9, 0xc4, 0x20, 0x6, 0x7}], 0x4, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x0, 0x1, 0x5}, {{r2}, 0xfffffffffffffffb, 0x1, 0x4, 0x4, 0x3}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x40, 0x8000000000000000}], 0x6, &(0x7f00000004c0)={0xff, 0x500}) (rerun: 64) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r2, 0x2}) (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa}], 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) socket(0x20, 0x2, 0xd6) (async, rerun: 64) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x1) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) dup2(r6, r3) (async) setsockopt(r5, 0x6, 0x800000, &(0x7f00000002c0)="699e4594abcaf02fc1aeb438f2efecf8adf27c2dcf24e010196bca8d5e138c50a03bb4461760bfcf8fe9f23ef312e91a70f8b7229b7e5c4003643845f8e615f043467c3679ad8893190f98ccdb0750cd79cb8d7df7781c6ba7176e5cd9d69ea943809b65f1a06eeec2f42921d986de38f559303cd60428d9cad532f5f13e335ed28f6287d2feec961f81eee6f6d1b5b810c24936a7177b1a8a91d766bbec9de7516093839105b8d7bf8aa24f91877514dd18003cf42f4c6902810ae8e085b053f2a150604d8f1177511a574f9f029df3f247d632f62bb058a7878e0b2b9fce6df0", 0xe1) 20:23:56 executing program 6: r0 = socket(0x18, 0x1, 0x0) listen(0xffffffffffffffff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f1", 0x9}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) fcntl$dupfd(r1, 0x0, r0) 20:23:56 executing program 2: r0 = kqueue() r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa}, {{}, 0x0, 0x0, 0x80000000, 0xffffffffffff5a95, 0x80000001}, {{}, 0xfffffffffffffffd}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x1) 20:23:56 executing program 4: chown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, &(0x7f0000001400)=0xc) r1 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r1}) r2 = getegid() r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r4 = syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r5 = syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001240)=[{&(0x7f0000000180)="4c37371a4896817afb53bf3d8c31e0a9780a3edf82c7bf78bcfee74291920cc495f6ec3c1bc185285d284ef47424a444069329ed3433c43a9601ac3f539fd160023b5b1296a9f6da5c401a9bf26b2c09e23d34ad1097e206337ed0b87d49dd05", 0x60}, {&(0x7f0000000200)="2f1e05cadabc6fdecf4a837d88076fc8acc51b9e629df09b6dcda0d008fef3c854c2969767e9f86f2ba491dd2c8baf8236096ced90130e93506e1067a827259a7ca8991da0a448cc6f03b4210c1aada18134d2a8ff5d2accc077082705b5a7aafee50af709d3fb4b64fc6f17f0c40cee5ba1cb834f21d0235a3753c420cb5d11976c5057cda5b524044116aa421c22d0ee55fd86572e28164e4e3c3930b0f50dc63ab519859c058ce38968254c1eaaad43fabaf9ca359d06a5a0882a9ae673141093067e30c0a7c3b9a9dbfc083f8aa5f33add9aaaf4feea27c6c1a5fac9dc1366bf5a72f7b608fcf68e03f9aece4a0adb70624c803de8ba94499ed21d04a26bf7b112631f1ca2b220a7a8a632faa3697d7a1ab3028bac1e002a4595d73e99df1155c4f73d17bb6481f9efbb5f6b2f70d43401a77a4343fb99a32789a37c50b8ff5478875f1f7f0f3b7fe4cb43a620e4143d73cdb2dcd5955cbb2019139be30c5352c0b464be53873836f8f2cab3529e52a96b50865262c7069f8c3bf98e1f3d10d29382be31b39ca966c367922cc3dfdd88319d921dd8120af4745f0fd7a40f760b01770dadf367bdfaa7976d6ba6e04aa1fce5c107fee6f9ff380b2d5284bde481084052afa44a05ded3b0ce3788143e0fc0f696951c642c141c3d5b203f47e3ed17da0283011290ca5727af7081b430e40075bb731af7c1d5eb6446e606645271f2dc47d3fd2547c52a484a274381eebe718a1f1e04e543b2b36d3b29e7e0853e0042102bdaa19324cf8a9b6b688613451aff8d3ec4fab821ca50be9ac642067e2bdb03ba5ddeed05d0316ce0b1fdc896367ebadef0388c855de91635894f031a084d8922baa5dfe038a920836490d16ef122525559c055d80601f0bd7ca760e941d33a7ec18e6c987cb9c7a81156477cbf2395ccc4030bbace6c8fb7c6408876a5d142dae94716bf16807abd78264349b300d5377ab3dfc622ad4d1416a4c5549906b8bd5362e3681729cf3940df5fb004586222d3fe8258a2f47c2b4920818e678e9c4bba21a643be5e597ef12d9de0736e082b995060cd0388d8a57e48efe6fe8612c0fffd8129fb3782f0934a5e0d6abc11e5daa2c6cfefc52ebe3c5314f43da14bc7e1bd8f1eafbcacc5ceda1b62d8aa370f15026854cac953777ecf466db811b6963bbb88bc1a791f08a4a1b268caac19ec75f1288cd7ed360e4ca8aedbf9569a5d9010e0352b8fe3ba9f06c91ecd0bd93640bbcf257510e8ba6276e696662e390db9dbb94493666c202e50db6191bb167d795b3294212035176110aabf031f4314dcff83ef851112af9cdb7efb4458ae1870460336d82a1c5ec9cc7903fe18be28bfb2ead8b9ec609fb3684d31a51f581b85590170a410b8ee7750b2f232c28915be7d6546c03420400b27a8b22bfaab745ec4151aa2ce36fe8d67399f58801cfb93574a086571f47e85c8eaeccbbf8d10a7f8fcb934288906ad78cb674ebc6cb630df809a7fbdfdb7d27a63d5ebd337682c0ed2ab5b0bddeb0db2c8323ddb2d3821a6cdc07c7a3ad52caeb347e37385d08efc9073206060256cf713a44512801612bcb752d4221479903a671f6619759f42d3c394a267b8cb9b2445c960dd36b4d8d4e09eaf107b504176bb0096f46dfe0872fc84955101336334cf073d9576745c676002c58e00e71429a7e13dbefd334d6984e0d99c479cffa0f58649ce7a68bd50263ce0f9ad80ef9a3b6a25506d18e8148af1d9aaaadc4613528f04df9e1aa9f1f27e296cb8c945becd7215c78f4d18ca3734b24fece780939e4e846dd494bc74842c9b1d8baf24d0b1ec9f2db896af721e6cb5b2850a224b1c83f3847de1728a6114e20361cae60c28d0bfb0de40b5b238228efce946d75308cb63871ff189d252910ab589ce18aa923ca14506c7888274d048541fb81d1c95b1cdf53485ce0f268caba351f46fcb047d6157f75ab9d88ba61803e050cda52ea4c1b2e1575dd1f272504e2d87a5b6871d7497ed4cb74028aa680388fa1f87e473124c8aa9ba912f16fdb459a5d5159c9ab35681eb6684f338effb9d4c8fc305a137d81b8d442d9eb070bc57e6a2c8bec2912305bb248c759b4cc8b310f6d531a1985f5d27f3a2581e5746cad82d2275e34a1b5d1775db85149e5f8319daef7ed19159dc6b4c9bb9bd45c5ff88c2fe8fe2a7328545dbbfab5c56b77b557c9dd4af055e557748994ad75916513873707cc2a34b9f023a73fb05249af2d91b99ff5b9248c59dbd1af9f957af3df46e800633c50efb7db69eecf55f41b416365149ebbdbe409a1ed38ad9423dd2a581070860715b06dc7dcbc85ab435aaff6c3b325339ce0d283a39720b6415bab3cb307a1977f81a0d652f7d4e7e2d393a396de9c4f9a1d00ef38400a424a2d8b4a9d2cfc8e7981d18a54b044f775edac69de8bae2ac346d93a71ed7c85a04742d86f6e36cbbad785d6107c140182988f20be7921fa0c8d7dd8f042b25acc818f487b1d6c795065d669aef26ee6f58792d0dfc29b379c190b97ed6dd4ba29f46984382d1bc8f8f8d29d4d17b92598d61fe29b785d8b1219b429502fc8b5604376aefb707f9ff73773e8bd38b248104f2984cc5ff81a2416649f42df22571dc643898e80c15232295de67f54eac494496bd880ccf8aa199a3b8f23aca8812ebf0d8e7e73ee9187554f00c3c3f408bc747f4f09e8bfbe4ee3c7866dedfab5e16ff900c950bf103180ec2da735c01074e5c9206d3fbdda197e9a3e0b8c0870307fc52e4cca98a0900685890675549f9445af6d03e839cbe1b1deb28ccd7b0f3c9524992a2651b39a48f266c32c4efcb3a5542d2b59ba41e9c04d52f537a128f45b02da9930506b78d148e1eb7af932835c2377c6c24e81320af17f7c90624a2c9fe4f43aa96dd09faadf63e720ecd463febd65c49230995aa1dd1567382ec4fb17404c7e77a16fbb6dcbfcf0b9d495309152d3f2159a0595d9b6ae0e4f1e26a4cdd1fbac2a94a9cff59dc257a419084f5f63f2817b99d6eff8de27920b3947148cc59bc17ee76bc27df7e789d96213f8d406c76bb9744476eed9d8a57149957dd00bb656d602e4784f177ec62e4034551ef1a2a0bf19e3ac9b5ccddd46cb4b04442ca120d07c1ec9d159f42cdad20c8b71e33a42eb866494a9a872b1b409786cbe9dbfed99ef5f8c4f79bb7f0278be59dc8bf84c4f59fea46ccc960df3d290586ee20734dcf129c38a96a04aca2f840c97fea9b9257ffa8879b07121f5cd43501e96b0a4b340b8030395562fc197e827c909c37fd8c4211778e5514153a69d2bb6d72cd3fb5dfb60d087ed918b49a15d7a37fec5a061adfd3946cc4fb304a126bfe9cdf16e8efa7b6c3355a07d2613be479ea1ce475220b2cb9d8b203c5e32fcb8e3ac1f9d3482dfb2962b4f5b30c22d347f51041efa098576a74807428ed2577f730247eb596b7bead7871157c959d4a764d8164ee0270adcee5a4de8755e0aa898803362014c0d0a71dc22c80b6f84702cad6e297a85a8f5507d90d55bf0cb990051be317d0dc9e3ba7c46b5ccc5ecec0da7989d483e4343d5e7a969b85a1e52ed45490b6f9b7f809a73dbce045776218f5f36f2a70aa85dc8a22c534a5003c1c64b7451d61ff11df2c6f6768561890f7baaa8ee8f3279e1c61213aac0c47d4c6223e9d19c5e7a19efa88d90506a427fd402868e4d37bbae338d2532a43e0c6054d13f260bea8f462b323738e587fd4a37b0904fffc1056cebaff612b742b3a33bd94b2c27f1db923f74ac1d00c231ba2ea83e50268f34acc80d536e102be96d70fdd8b58eb5775163a7f1ebe7bf63aa537527d1e0ef452298e5d63f7e6e17a6a300f2bae8a01c98af360e56e0b4ad7e9b19fbcd48e144db2213e75c0f1fec5a1bee1c55853d0390dcda5702e944c4d2606c1b2275f3fc93bc5fed904b3aa5f8a2647d9b81c08d5ac29c15e9ae1d7910058df452ef1c36dc5e67baa71918aba2c2a02fa30160ebf251f57cfe6fd5d1e6fc0936fac67ac99990b47afffef21026cf5944983e0b71f39d35248c592a910934be7343c030cb36affd9c6030a8c9247718df77b800c2524e8e5744c6a0d60b1a1e06af1094544fc75d28047c45a6940adc63d10802c49ac31b618dfaef1bbd66bbb21f5d3f6ac0e380d852aa2c7908e6f2a38c4b876fbc8a6988ad1f6da6216c369e4a537beece1db35af69d0e7f5d7844d3a6cc6c5b78884952fc433ca5b658615844dbab7bba13cf625c99ed7d911abaa7305018a3db06616f182e2c546bab2ffd165f1ab3aae8e42cd5d540c447e4a847649de1eed42adda7b6ea2fe20ac0b8a35dc29c9d6bb500748b37a8b601a038f0059eec16a8a8712fc6069d98d85030c99a38aa663c7ff2cac8ff2b7ee238aa3aa408905e7415d76a47c5ebee2dce67f69cc6715f57eb36aeece6777d7e4e8db9e2df4fc155ba8bbba0b7b6ca4873be0b8682506e9af46ad1a1a4ca629c469e7feccf01a25706bdd3bd65f555124eb3baf30371e49abcd6b63252783b7de1408d4e7dc7595a79612128bcfcac5d0b6d80e0c407259349af9c2ceb2bde0af29b5caa24e2b219f054ec408e8a58a70e0884c377c1d947287e5c1a4f06dfe19fa38d7046b73dbb3ecfec632edb979c39490addbf84c57bd869df8f440799c55983d57bdbd66c2752ead0049548fb17bd0c7a3853d31487ba010d261501d6851bc3738c0def253c91b367654fe527512b9c0638f6e3c748bc8fcd3ee5e2e7a4b67c965ed73c4b4316c6f5b41db40ddf5e53dcb0a805341ad40377b5826bd490824c03885d53dc11e3f1104cfa6f97830c42e098ff161c1fcd6522d4b963599cf893510ce76e52b0806169417786b16ea57d89365798ab430b81adc2bf862c147b834be90e857571cfe1631f5cf371703c64845d8f490df94815c151d186111365dae538e18669642190f462ddb126e818f94a7d3e8922796728695896252e537371e99cc64c6c9c629a0c46f96ab4369d41b2eabfb178113c0712969f97d47e8edcd556552f414fd56106fefcea28f60be7ce38f7ca9479daadd16d0314a6735c80b34694af5b9cc10d0d5052cac82ee664185f378999490bf4100152bd76320bd2cc56519abecdaa2ba7eb6b3a5e92c4b392f5698ae7342733acdaf4d1fbe27795b86aa296d96ee87bba51d56476a5593599c614eabf8122687c57f5b06137bbfc488f8515bec490fd3b2962424ba9ddc23d99b74daac2b34b2a587cf668fa18e02191d6a61cb12a75d973ae9db3ea8c6210026a6ddd50a86ece4996ca71cffdf657639d50aeb88503b68908abce84c16151679950115ddef332993d305d7d7688e6097ee0d039373ad5cf5deb476d073e64fd0eaad7296328cc6ecf34e8a5771a8030a2090be1825d3fdf833bf4efec0fbd995d8ac28aff719de21acae51b816881f31bb9d484deb6fe6ff75bcba47be1542b186de6841b1d275c5722ac57d273e45f066534d808f8673edcea49bf7b06a08beb1706972789aaebe2f4ffa8269a3f6ecbc5a23a1f07484223ffe9b8fef1de1c4db71e836fe5a1df63abe98268ccc1a7a54a27414499ddcc4d1d019cd3b2354f634c5e7b545e2c111c59f70226641104d60280b189b8ff380c7ac5b74de590d9a70ab0e0b4922b5bdf733e36268ffa6d56367fc141c8bbb8a92e5d7e12de8f4679b9606c2da7d87ffc6248c728227e48d5fc1091cf3844ba1feeaef2eb0fcf3da22a23ebbae4fd85558a0fb2f053277382742ca70ad638195230a5151a0b681", 0x1000}, {&(0x7f0000001200)}], 0x3, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r0}, @cred={0x20, 0xffff, 0x0, r1, 0xffffffffffffffff, r2}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, r3, 0xffffffffffffff9c, r4, r5]}], 0x118, 0x1}, 0x408) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0x0, @rand_addr="feffffff00", @mcast2, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) syz_emit_ethernet(0xe4, &(0x7f0000000040)={@empty, @broadcast, [{[], {0x8100, 0x4}}], {@ipv6={0x86dd, {0x4, 0x6, "02cb3d", 0xaa, 0x32, 0x5, @loopback, @rand_addr="fbad38b1f0af225bfb115ab5917048a8", {[@hopopts={0x64, 0x1, '\x00', [@ra={0x5, 0x2, 0x7916}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x11, 0x0, '\x00', [@generic={0x2}]}, @fragment={0xff, 0x0, 0x4, 0x0, 0x0, 0x10, 0x67}, @routing={0x88, 0x6, 0x0, 0xa1, 0x0, [@mcast2, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1]}, @dstopts={0x32, 0x3, '\x00', [@enc_lim={0x4, 0x1, 0x2}, @ra={0x5, 0x2, 0x3f}, @enc_lim={0x4, 0x1, 0x3}, @jumbo={0xc2, 0x4, 0x785}, @pad1, @enc_lim, @ra={0x5, 0x2, 0xfff8}]}, @fragment={0xc, 0x0, 0x5, 0x0, 0x0, 0x0, 0x68}], @udp={{0x1, 0x1, 0x8}, {"373d0e8559e46facfe39"}}}}}}}) 20:23:56 executing program 0: r0 = socket(0x1, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) (async, rerun: 64) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x6, 0x2, 0x1) (async) listen(r2, 0x0) (async) connect$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 20:23:56 executing program 2: r0 = kqueue() r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa}, {{}, 0x0, 0x0, 0x0, 0xffffffffffff5a95, 0x80000001}, {{}, 0xfffffffffffffffd}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x1) 20:23:56 executing program 7: r0 = kqueue() r1 = kqueue() r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x101}, {{}, 0x0, 0x0, 0x20}, {{r1}, 0xffffffffffffffff, 0x1, 0x0, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x1) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r4 = syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x4d0, 0x0) r6 = syz_open_pts() fcntl$lock(r6, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffa, 0x8, 0xf0000000, 0x800}, {{r6}, 0xfffffffffffffffa, 0x85, 0xf0000000, 0xb2f, 0x7fffffff}, {{r2}, 0xffffffffffffffff, 0x0, 0x4, 0x5, 0x7fff}, {{r2}, 0xfffffffffffffff8, 0x0, 0x40, 0x400, 0x3}], 0x4, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x78, 0x1, 0x1, 0x4}, {{r5}, 0xfffffffffffffff8, 0x4, 0x20, 0x3, 0x2}], 0xfffffeff, &(0x7f00000001c0)={0x400, 0x4}) 20:23:56 executing program 4: chown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, &(0x7f0000001400)=0xc) r1 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r1}) r2 = getegid() r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r4 = syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r5 = syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001240)=[{&(0x7f0000000180)="4c37371a4896817afb53bf3d8c31e0a9780a3edf82c7bf78bcfee74291920cc495f6ec3c1bc185285d284ef47424a444069329ed3433c43a9601ac3f539fd160023b5b1296a9f6da5c401a9bf26b2c09e23d34ad1097e206337ed0b87d49dd05", 0x60}, {&(0x7f0000000200)="2f1e05cadabc6fdecf4a837d88076fc8acc51b9e629df09b6dcda0d008fef3c854c2969767e9f86f2ba491dd2c8baf8236096ced90130e93506e1067a827259a7ca8991da0a448cc6f03b4210c1aada18134d2a8ff5d2accc077082705b5a7aafee50af709d3fb4b64fc6f17f0c40cee5ba1cb834f21d0235a3753c420cb5d11976c5057cda5b524044116aa421c22d0ee55fd86572e28164e4e3c3930b0f50dc63ab519859c058ce38968254c1eaaad43fabaf9ca359d06a5a0882a9ae673141093067e30c0a7c3b9a9dbfc083f8aa5f33add9aaaf4feea27c6c1a5fac9dc1366bf5a72f7b608fcf68e03f9aece4a0adb70624c803de8ba94499ed21d04a26bf7b112631f1ca2b220a7a8a632faa3697d7a1ab3028bac1e002a4595d73e99df1155c4f73d17bb6481f9efbb5f6b2f70d43401a77a4343fb99a32789a37c50b8ff5478875f1f7f0f3b7fe4cb43a620e4143d73cdb2dcd5955cbb2019139be30c5352c0b464be53873836f8f2cab3529e52a96b50865262c7069f8c3bf98e1f3d10d29382be31b39ca966c367922cc3dfdd88319d921dd8120af4745f0fd7a40f760b01770dadf367bdfaa7976d6ba6e04aa1fce5c107fee6f9ff380b2d5284bde481084052afa44a05ded3b0ce3788143e0fc0f696951c642c141c3d5b203f47e3ed17da0283011290ca5727af7081b430e40075bb731af7c1d5eb6446e606645271f2dc47d3fd2547c52a484a274381eebe718a1f1e04e543b2b36d3b29e7e0853e0042102bdaa19324cf8a9b6b688613451aff8d3ec4fab821ca50be9ac642067e2bdb03ba5ddeed05d0316ce0b1fdc896367ebadef0388c855de91635894f031a084d8922baa5dfe038a920836490d16ef122525559c055d80601f0bd7ca760e941d33a7ec18e6c987cb9c7a81156477cbf2395ccc4030bbace6c8fb7c6408876a5d142dae94716bf16807abd78264349b300d5377ab3dfc622ad4d1416a4c5549906b8bd5362e3681729cf3940df5fb004586222d3fe8258a2f47c2b4920818e678e9c4bba21a643be5e597ef12d9de0736e082b995060cd0388d8a57e48efe6fe8612c0fffd8129fb3782f0934a5e0d6abc11e5daa2c6cfefc52ebe3c5314f43da14bc7e1bd8f1eafbcacc5ceda1b62d8aa370f15026854cac953777ecf466db811b6963bbb88bc1a791f08a4a1b268caac19ec75f1288cd7ed360e4ca8aedbf9569a5d9010e0352b8fe3ba9f06c91ecd0bd93640bbcf257510e8ba6276e696662e390db9dbb94493666c202e50db6191bb167d795b3294212035176110aabf031f4314dcff83ef851112af9cdb7efb4458ae1870460336d82a1c5ec9cc7903fe18be28bfb2ead8b9ec609fb3684d31a51f581b85590170a410b8ee7750b2f232c28915be7d6546c03420400b27a8b22bfaab745ec4151aa2ce36fe8d67399f58801cfb93574a086571f47e85c8eaeccbbf8d10a7f8fcb934288906ad78cb674ebc6cb630df809a7fbdfdb7d27a63d5ebd337682c0ed2ab5b0bddeb0db2c8323ddb2d3821a6cdc07c7a3ad52caeb347e37385d08efc9073206060256cf713a44512801612bcb752d4221479903a671f6619759f42d3c394a267b8cb9b2445c960dd36b4d8d4e09eaf107b504176bb0096f46dfe0872fc84955101336334cf073d9576745c676002c58e00e71429a7e13dbefd334d6984e0d99c479cffa0f58649ce7a68bd50263ce0f9ad80ef9a3b6a25506d18e8148af1d9aaaadc4613528f04df9e1aa9f1f27e296cb8c945becd7215c78f4d18ca3734b24fece780939e4e846dd494bc74842c9b1d8baf24d0b1ec9f2db896af721e6cb5b2850a224b1c83f3847de1728a6114e20361cae60c28d0bfb0de40b5b238228efce946d75308cb63871ff189d252910ab589ce18aa923ca14506c7888274d048541fb81d1c95b1cdf53485ce0f268caba351f46fcb047d6157f75ab9d88ba61803e050cda52ea4c1b2e1575dd1f272504e2d87a5b6871d7497ed4cb74028aa680388fa1f87e473124c8aa9ba912f16fdb459a5d5159c9ab35681eb6684f338effb9d4c8fc305a137d81b8d442d9eb070bc57e6a2c8bec2912305bb248c759b4cc8b310f6d531a1985f5d27f3a2581e5746cad82d2275e34a1b5d1775db85149e5f8319daef7ed19159dc6b4c9bb9bd45c5ff88c2fe8fe2a7328545dbbfab5c56b77b557c9dd4af055e557748994ad75916513873707cc2a34b9f023a73fb05249af2d91b99ff5b9248c59dbd1af9f957af3df46e800633c50efb7db69eecf55f41b416365149ebbdbe409a1ed38ad9423dd2a581070860715b06dc7dcbc85ab435aaff6c3b325339ce0d283a39720b6415bab3cb307a1977f81a0d652f7d4e7e2d393a396de9c4f9a1d00ef38400a424a2d8b4a9d2cfc8e7981d18a54b044f775edac69de8bae2ac346d93a71ed7c85a04742d86f6e36cbbad785d6107c140182988f20be7921fa0c8d7dd8f042b25acc818f487b1d6c795065d669aef26ee6f58792d0dfc29b379c190b97ed6dd4ba29f46984382d1bc8f8f8d29d4d17b92598d61fe29b785d8b1219b429502fc8b5604376aefb707f9ff73773e8bd38b248104f2984cc5ff81a2416649f42df22571dc643898e80c15232295de67f54eac494496bd880ccf8aa199a3b8f23aca8812ebf0d8e7e73ee9187554f00c3c3f408bc747f4f09e8bfbe4ee3c7866dedfab5e16ff900c950bf103180ec2da735c01074e5c9206d3fbdda197e9a3e0b8c0870307fc52e4cca98a0900685890675549f9445af6d03e839cbe1b1deb28ccd7b0f3c9524992a2651b39a48f266c32c4efcb3a5542d2b59ba41e9c04d52f537a128f45b02da9930506b78d148e1eb7af932835c2377c6c24e81320af17f7c90624a2c9fe4f43aa96dd09faadf63e720ecd463febd65c49230995aa1dd1567382ec4fb17404c7e77a16fbb6dcbfcf0b9d495309152d3f2159a0595d9b6ae0e4f1e26a4cdd1fbac2a94a9cff59dc257a419084f5f63f2817b99d6eff8de27920b3947148cc59bc17ee76bc27df7e789d96213f8d406c76bb9744476eed9d8a57149957dd00bb656d602e4784f177ec62e4034551ef1a2a0bf19e3ac9b5ccddd46cb4b04442ca120d07c1ec9d159f42cdad20c8b71e33a42eb866494a9a872b1b409786cbe9dbfed99ef5f8c4f79bb7f0278be59dc8bf84c4f59fea46ccc960df3d290586ee20734dcf129c38a96a04aca2f840c97fea9b9257ffa8879b07121f5cd43501e96b0a4b340b8030395562fc197e827c909c37fd8c4211778e5514153a69d2bb6d72cd3fb5dfb60d087ed918b49a15d7a37fec5a061adfd3946cc4fb304a126bfe9cdf16e8efa7b6c3355a07d2613be479ea1ce475220b2cb9d8b203c5e32fcb8e3ac1f9d3482dfb2962b4f5b30c22d347f51041efa098576a74807428ed2577f730247eb596b7bead7871157c959d4a764d8164ee0270adcee5a4de8755e0aa898803362014c0d0a71dc22c80b6f84702cad6e297a85a8f5507d90d55bf0cb990051be317d0dc9e3ba7c46b5ccc5ecec0da7989d483e4343d5e7a969b85a1e52ed45490b6f9b7f809a73dbce045776218f5f36f2a70aa85dc8a22c534a5003c1c64b7451d61ff11df2c6f6768561890f7baaa8ee8f3279e1c61213aac0c47d4c6223e9d19c5e7a19efa88d90506a427fd402868e4d37bbae338d2532a43e0c6054d13f260bea8f462b323738e587fd4a37b0904fffc1056cebaff612b742b3a33bd94b2c27f1db923f74ac1d00c231ba2ea83e50268f34acc80d536e102be96d70fdd8b58eb5775163a7f1ebe7bf63aa537527d1e0ef452298e5d63f7e6e17a6a300f2bae8a01c98af360e56e0b4ad7e9b19fbcd48e144db2213e75c0f1fec5a1bee1c55853d0390dcda5702e944c4d2606c1b2275f3fc93bc5fed904b3aa5f8a2647d9b81c08d5ac29c15e9ae1d7910058df452ef1c36dc5e67baa71918aba2c2a02fa30160ebf251f57cfe6fd5d1e6fc0936fac67ac99990b47afffef21026cf5944983e0b71f39d35248c592a910934be7343c030cb36affd9c6030a8c9247718df77b800c2524e8e5744c6a0d60b1a1e06af1094544fc75d28047c45a6940adc63d10802c49ac31b618dfaef1bbd66bbb21f5d3f6ac0e380d852aa2c7908e6f2a38c4b876fbc8a6988ad1f6da6216c369e4a537beece1db35af69d0e7f5d7844d3a6cc6c5b78884952fc433ca5b658615844dbab7bba13cf625c99ed7d911abaa7305018a3db06616f182e2c546bab2ffd165f1ab3aae8e42cd5d540c447e4a847649de1eed42adda7b6ea2fe20ac0b8a35dc29c9d6bb500748b37a8b601a038f0059eec16a8a8712fc6069d98d85030c99a38aa663c7ff2cac8ff2b7ee238aa3aa408905e7415d76a47c5ebee2dce67f69cc6715f57eb36aeece6777d7e4e8db9e2df4fc155ba8bbba0b7b6ca4873be0b8682506e9af46ad1a1a4ca629c469e7feccf01a25706bdd3bd65f555124eb3baf30371e49abcd6b63252783b7de1408d4e7dc7595a79612128bcfcac5d0b6d80e0c407259349af9c2ceb2bde0af29b5caa24e2b219f054ec408e8a58a70e0884c377c1d947287e5c1a4f06dfe19fa38d7046b73dbb3ecfec632edb979c39490addbf84c57bd869df8f440799c55983d57bdbd66c2752ead0049548fb17bd0c7a3853d31487ba010d261501d6851bc3738c0def253c91b367654fe527512b9c0638f6e3c748bc8fcd3ee5e2e7a4b67c965ed73c4b4316c6f5b41db40ddf5e53dcb0a805341ad40377b5826bd490824c03885d53dc11e3f1104cfa6f97830c42e098ff161c1fcd6522d4b963599cf893510ce76e52b0806169417786b16ea57d89365798ab430b81adc2bf862c147b834be90e857571cfe1631f5cf371703c64845d8f490df94815c151d186111365dae538e18669642190f462ddb126e818f94a7d3e8922796728695896252e537371e99cc64c6c9c629a0c46f96ab4369d41b2eabfb178113c0712969f97d47e8edcd556552f414fd56106fefcea28f60be7ce38f7ca9479daadd16d0314a6735c80b34694af5b9cc10d0d5052cac82ee664185f378999490bf4100152bd76320bd2cc56519abecdaa2ba7eb6b3a5e92c4b392f5698ae7342733acdaf4d1fbe27795b86aa296d96ee87bba51d56476a5593599c614eabf8122687c57f5b06137bbfc488f8515bec490fd3b2962424ba9ddc23d99b74daac2b34b2a587cf668fa18e02191d6a61cb12a75d973ae9db3ea8c6210026a6ddd50a86ece4996ca71cffdf657639d50aeb88503b68908abce84c16151679950115ddef332993d305d7d7688e6097ee0d039373ad5cf5deb476d073e64fd0eaad7296328cc6ecf34e8a5771a8030a2090be1825d3fdf833bf4efec0fbd995d8ac28aff719de21acae51b816881f31bb9d484deb6fe6ff75bcba47be1542b186de6841b1d275c5722ac57d273e45f066534d808f8673edcea49bf7b06a08beb1706972789aaebe2f4ffa8269a3f6ecbc5a23a1f07484223ffe9b8fef1de1c4db71e836fe5a1df63abe98268ccc1a7a54a27414499ddcc4d1d019cd3b2354f634c5e7b545e2c111c59f70226641104d60280b189b8ff380c7ac5b74de590d9a70ab0e0b4922b5bdf733e36268ffa6d56367fc141c8bbb8a92e5d7e12de8f4679b9606c2da7d87ffc6248c728227e48d5fc1091cf3844ba1feeaef2eb0fcf3da22a23ebbae4fd85558a0fb2f053277382742ca70ad638195230a5151a0b681", 0x1000}, {&(0x7f0000001200)}], 0x3, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r0}, @cred={0x20, 0xffff, 0x0, r1, 0xffffffffffffffff, r2}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, r3, 0xffffffffffffff9c, r4, r5]}], 0x118, 0x1}, 0x408) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0x0, @rand_addr="feffffff00", @mcast2, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) syz_emit_ethernet(0xe4, &(0x7f0000000040)={@empty, @broadcast, [{[], {0x8100, 0x4}}], {@ipv6={0x86dd, {0x4, 0x6, "02cb3d", 0xaa, 0x32, 0x5, @loopback, @rand_addr="fbad38b1f0af225bfb115ab5917048a8", {[@hopopts={0x64, 0x1, '\x00', [@ra={0x5, 0x2, 0x7916}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x11, 0x0, '\x00', [@generic={0x2}]}, @fragment={0xff, 0x0, 0x4, 0x0, 0x0, 0x10, 0x67}, @routing={0x88, 0x6, 0x0, 0xa1, 0x0, [@mcast2, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1]}, @dstopts={0x32, 0x3, '\x00', [@enc_lim={0x4, 0x1, 0x2}, @ra={0x5, 0x2, 0x3f}, @enc_lim={0x4, 0x1, 0x3}, @jumbo={0xc2, 0x4, 0x785}, @pad1, @enc_lim, @ra={0x5, 0x2, 0xfff8}]}, @fragment={0xc, 0x0, 0x5, 0x0, 0x0, 0x0, 0x68}], @udp={{0x1, 0x1, 0x8}, {"373d0e8559e46facfe39"}}}}}}}) 20:23:56 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000140)=0x4, 0x4) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f159f9", 0xb}], 0x1) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) (async) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) (async) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x10, r3, 0xb2) 20:24:02 executing program 3: r0 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x8, 0x3, 0x6a, 0x5, "b4080c8a9a8852e8d5f9c47ba8053bb607eac58b", 0x9, 0x400}) writev(r0, &(0x7f0000002540)=[{&(0x7f0000000080)="558d87044ef53e48f76e63fb12381cb0d5a7b7", 0x13}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f00000025c0)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ac2fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca4801010000d548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e551475cdeee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e102d0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f64a77428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1001}, {&(0x7f0000000200)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef08769cdec639fa4039914770889743b6f2251de9cf1f5579397200d25ec5913d43ecf563a9ccec1cd734d7079940223648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b6105ebfe6661265e75d3161a4f782e", 0xce}, {&(0x7f0000001240)="f217039506219316d85c14d2d776ca6a7ab8d2c2ad6c608513c38437f82166c13942963ed5ad60b33f789b692277124b9009e043fabd46fc1f73d877a7549df5ce59180d801e6067683ae21b7f021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564f897055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0", 0xc8}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) 20:24:02 executing program 6: r0 = socket(0x18, 0x1, 0x0) listen(0xffffffffffffffff, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f1", 0x9}], 0x1) (async, rerun: 32) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) fcntl$dupfd(r1, 0x0, r0) 20:24:02 executing program 4: chown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, &(0x7f0000001400)=0xc) r1 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r1}) r2 = getegid() r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r4 = syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r5 = syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001240)=[{&(0x7f0000000180)="4c37371a4896817afb53bf3d8c31e0a9780a3edf82c7bf78bcfee74291920cc495f6ec3c1bc185285d284ef47424a444069329ed3433c43a9601ac3f539fd160023b5b1296a9f6da5c401a9bf26b2c09e23d34ad1097e206337ed0b87d49dd05", 0x60}, {&(0x7f0000000200)="2f1e05cadabc6fdecf4a837d88076fc8acc51b9e629df09b6dcda0d008fef3c854c2969767e9f86f2ba491dd2c8baf8236096ced90130e93506e1067a827259a7ca8991da0a448cc6f03b4210c1aada18134d2a8ff5d2accc077082705b5a7aafee50af709d3fb4b64fc6f17f0c40cee5ba1cb834f21d0235a3753c420cb5d11976c5057cda5b524044116aa421c22d0ee55fd86572e28164e4e3c3930b0f50dc63ab519859c058ce38968254c1eaaad43fabaf9ca359d06a5a0882a9ae673141093067e30c0a7c3b9a9dbfc083f8aa5f33add9aaaf4feea27c6c1a5fac9dc1366bf5a72f7b608fcf68e03f9aece4a0adb70624c803de8ba94499ed21d04a26bf7b112631f1ca2b220a7a8a632faa3697d7a1ab3028bac1e002a4595d73e99df1155c4f73d17bb6481f9efbb5f6b2f70d43401a77a4343fb99a32789a37c50b8ff5478875f1f7f0f3b7fe4cb43a620e4143d73cdb2dcd5955cbb2019139be30c5352c0b464be53873836f8f2cab3529e52a96b50865262c7069f8c3bf98e1f3d10d29382be31b39ca966c367922cc3dfdd88319d921dd8120af4745f0fd7a40f760b01770dadf367bdfaa7976d6ba6e04aa1fce5c107fee6f9ff380b2d5284bde481084052afa44a05ded3b0ce3788143e0fc0f696951c642c141c3d5b203f47e3ed17da0283011290ca5727af7081b430e40075bb731af7c1d5eb6446e606645271f2dc47d3fd2547c52a484a274381eebe718a1f1e04e543b2b36d3b29e7e0853e0042102bdaa19324cf8a9b6b688613451aff8d3ec4fab821ca50be9ac642067e2bdb03ba5ddeed05d0316ce0b1fdc896367ebadef0388c855de91635894f031a084d8922baa5dfe038a920836490d16ef122525559c055d80601f0bd7ca760e941d33a7ec18e6c987cb9c7a81156477cbf2395ccc4030bbace6c8fb7c6408876a5d142dae94716bf16807abd78264349b300d5377ab3dfc622ad4d1416a4c5549906b8bd5362e3681729cf3940df5fb004586222d3fe8258a2f47c2b4920818e678e9c4bba21a643be5e597ef12d9de0736e082b995060cd0388d8a57e48efe6fe8612c0fffd8129fb3782f0934a5e0d6abc11e5daa2c6cfefc52ebe3c5314f43da14bc7e1bd8f1eafbcacc5ceda1b62d8aa370f15026854cac953777ecf466db811b6963bbb88bc1a791f08a4a1b268caac19ec75f1288cd7ed360e4ca8aedbf9569a5d9010e0352b8fe3ba9f06c91ecd0bd93640bbcf257510e8ba6276e696662e390db9dbb94493666c202e50db6191bb167d795b3294212035176110aabf031f4314dcff83ef851112af9cdb7efb4458ae1870460336d82a1c5ec9cc7903fe18be28bfb2ead8b9ec609fb3684d31a51f581b85590170a410b8ee7750b2f232c28915be7d6546c03420400b27a8b22bfaab745ec4151aa2ce36fe8d67399f58801cfb93574a086571f47e85c8eaeccbbf8d10a7f8fcb934288906ad78cb674ebc6cb630df809a7fbdfdb7d27a63d5ebd337682c0ed2ab5b0bddeb0db2c8323ddb2d3821a6cdc07c7a3ad52caeb347e37385d08efc9073206060256cf713a44512801612bcb752d4221479903a671f6619759f42d3c394a267b8cb9b2445c960dd36b4d8d4e09eaf107b504176bb0096f46dfe0872fc84955101336334cf073d9576745c676002c58e00e71429a7e13dbefd334d6984e0d99c479cffa0f58649ce7a68bd50263ce0f9ad80ef9a3b6a25506d18e8148af1d9aaaadc4613528f04df9e1aa9f1f27e296cb8c945becd7215c78f4d18ca3734b24fece780939e4e846dd494bc74842c9b1d8baf24d0b1ec9f2db896af721e6cb5b2850a224b1c83f3847de1728a6114e20361cae60c28d0bfb0de40b5b238228efce946d75308cb63871ff189d252910ab589ce18aa923ca14506c7888274d048541fb81d1c95b1cdf53485ce0f268caba351f46fcb047d6157f75ab9d88ba61803e050cda52ea4c1b2e1575dd1f272504e2d87a5b6871d7497ed4cb74028aa680388fa1f87e473124c8aa9ba912f16fdb459a5d5159c9ab35681eb6684f338effb9d4c8fc305a137d81b8d442d9eb070bc57e6a2c8bec2912305bb248c759b4cc8b310f6d531a1985f5d27f3a2581e5746cad82d2275e34a1b5d1775db85149e5f8319daef7ed19159dc6b4c9bb9bd45c5ff88c2fe8fe2a7328545dbbfab5c56b77b557c9dd4af055e557748994ad75916513873707cc2a34b9f023a73fb05249af2d91b99ff5b9248c59dbd1af9f957af3df46e800633c50efb7db69eecf55f41b416365149ebbdbe409a1ed38ad9423dd2a581070860715b06dc7dcbc85ab435aaff6c3b325339ce0d283a39720b6415bab3cb307a1977f81a0d652f7d4e7e2d393a396de9c4f9a1d00ef38400a424a2d8b4a9d2cfc8e7981d18a54b044f775edac69de8bae2ac346d93a71ed7c85a04742d86f6e36cbbad785d6107c140182988f20be7921fa0c8d7dd8f042b25acc818f487b1d6c795065d669aef26ee6f58792d0dfc29b379c190b97ed6dd4ba29f46984382d1bc8f8f8d29d4d17b92598d61fe29b785d8b1219b429502fc8b5604376aefb707f9ff73773e8bd38b248104f2984cc5ff81a2416649f42df22571dc643898e80c15232295de67f54eac494496bd880ccf8aa199a3b8f23aca8812ebf0d8e7e73ee9187554f00c3c3f408bc747f4f09e8bfbe4ee3c7866dedfab5e16ff900c950bf103180ec2da735c01074e5c9206d3fbdda197e9a3e0b8c0870307fc52e4cca98a0900685890675549f9445af6d03e839cbe1b1deb28ccd7b0f3c9524992a2651b39a48f266c32c4efcb3a5542d2b59ba41e9c04d52f537a128f45b02da9930506b78d148e1eb7af932835c2377c6c24e81320af17f7c90624a2c9fe4f43aa96dd09faadf63e720ecd463febd65c49230995aa1dd1567382ec4fb17404c7e77a16fbb6dcbfcf0b9d495309152d3f2159a0595d9b6ae0e4f1e26a4cdd1fbac2a94a9cff59dc257a419084f5f63f2817b99d6eff8de27920b3947148cc59bc17ee76bc27df7e789d96213f8d406c76bb9744476eed9d8a57149957dd00bb656d602e4784f177ec62e4034551ef1a2a0bf19e3ac9b5ccddd46cb4b04442ca120d07c1ec9d159f42cdad20c8b71e33a42eb866494a9a872b1b409786cbe9dbfed99ef5f8c4f79bb7f0278be59dc8bf84c4f59fea46ccc960df3d290586ee20734dcf129c38a96a04aca2f840c97fea9b9257ffa8879b07121f5cd43501e96b0a4b340b8030395562fc197e827c909c37fd8c4211778e5514153a69d2bb6d72cd3fb5dfb60d087ed918b49a15d7a37fec5a061adfd3946cc4fb304a126bfe9cdf16e8efa7b6c3355a07d2613be479ea1ce475220b2cb9d8b203c5e32fcb8e3ac1f9d3482dfb2962b4f5b30c22d347f51041efa098576a74807428ed2577f730247eb596b7bead7871157c959d4a764d8164ee0270adcee5a4de8755e0aa898803362014c0d0a71dc22c80b6f84702cad6e297a85a8f5507d90d55bf0cb990051be317d0dc9e3ba7c46b5ccc5ecec0da7989d483e4343d5e7a969b85a1e52ed45490b6f9b7f809a73dbce045776218f5f36f2a70aa85dc8a22c534a5003c1c64b7451d61ff11df2c6f6768561890f7baaa8ee8f3279e1c61213aac0c47d4c6223e9d19c5e7a19efa88d90506a427fd402868e4d37bbae338d2532a43e0c6054d13f260bea8f462b323738e587fd4a37b0904fffc1056cebaff612b742b3a33bd94b2c27f1db923f74ac1d00c231ba2ea83e50268f34acc80d536e102be96d70fdd8b58eb5775163a7f1ebe7bf63aa537527d1e0ef452298e5d63f7e6e17a6a300f2bae8a01c98af360e56e0b4ad7e9b19fbcd48e144db2213e75c0f1fec5a1bee1c55853d0390dcda5702e944c4d2606c1b2275f3fc93bc5fed904b3aa5f8a2647d9b81c08d5ac29c15e9ae1d7910058df452ef1c36dc5e67baa71918aba2c2a02fa30160ebf251f57cfe6fd5d1e6fc0936fac67ac99990b47afffef21026cf5944983e0b71f39d35248c592a910934be7343c030cb36affd9c6030a8c9247718df77b800c2524e8e5744c6a0d60b1a1e06af1094544fc75d28047c45a6940adc63d10802c49ac31b618dfaef1bbd66bbb21f5d3f6ac0e380d852aa2c7908e6f2a38c4b876fbc8a6988ad1f6da6216c369e4a537beece1db35af69d0e7f5d7844d3a6cc6c5b78884952fc433ca5b658615844dbab7bba13cf625c99ed7d911abaa7305018a3db06616f182e2c546bab2ffd165f1ab3aae8e42cd5d540c447e4a847649de1eed42adda7b6ea2fe20ac0b8a35dc29c9d6bb500748b37a8b601a038f0059eec16a8a8712fc6069d98d85030c99a38aa663c7ff2cac8ff2b7ee238aa3aa408905e7415d76a47c5ebee2dce67f69cc6715f57eb36aeece6777d7e4e8db9e2df4fc155ba8bbba0b7b6ca4873be0b8682506e9af46ad1a1a4ca629c469e7feccf01a25706bdd3bd65f555124eb3baf30371e49abcd6b63252783b7de1408d4e7dc7595a79612128bcfcac5d0b6d80e0c407259349af9c2ceb2bde0af29b5caa24e2b219f054ec408e8a58a70e0884c377c1d947287e5c1a4f06dfe19fa38d7046b73dbb3ecfec632edb979c39490addbf84c57bd869df8f440799c55983d57bdbd66c2752ead0049548fb17bd0c7a3853d31487ba010d261501d6851bc3738c0def253c91b367654fe527512b9c0638f6e3c748bc8fcd3ee5e2e7a4b67c965ed73c4b4316c6f5b41db40ddf5e53dcb0a805341ad40377b5826bd490824c03885d53dc11e3f1104cfa6f97830c42e098ff161c1fcd6522d4b963599cf893510ce76e52b0806169417786b16ea57d89365798ab430b81adc2bf862c147b834be90e857571cfe1631f5cf371703c64845d8f490df94815c151d186111365dae538e18669642190f462ddb126e818f94a7d3e8922796728695896252e537371e99cc64c6c9c629a0c46f96ab4369d41b2eabfb178113c0712969f97d47e8edcd556552f414fd56106fefcea28f60be7ce38f7ca9479daadd16d0314a6735c80b34694af5b9cc10d0d5052cac82ee664185f378999490bf4100152bd76320bd2cc56519abecdaa2ba7eb6b3a5e92c4b392f5698ae7342733acdaf4d1fbe27795b86aa296d96ee87bba51d56476a5593599c614eabf8122687c57f5b06137bbfc488f8515bec490fd3b2962424ba9ddc23d99b74daac2b34b2a587cf668fa18e02191d6a61cb12a75d973ae9db3ea8c6210026a6ddd50a86ece4996ca71cffdf657639d50aeb88503b68908abce84c16151679950115ddef332993d305d7d7688e6097ee0d039373ad5cf5deb476d073e64fd0eaad7296328cc6ecf34e8a5771a8030a2090be1825d3fdf833bf4efec0fbd995d8ac28aff719de21acae51b816881f31bb9d484deb6fe6ff75bcba47be1542b186de6841b1d275c5722ac57d273e45f066534d808f8673edcea49bf7b06a08beb1706972789aaebe2f4ffa8269a3f6ecbc5a23a1f07484223ffe9b8fef1de1c4db71e836fe5a1df63abe98268ccc1a7a54a27414499ddcc4d1d019cd3b2354f634c5e7b545e2c111c59f70226641104d60280b189b8ff380c7ac5b74de590d9a70ab0e0b4922b5bdf733e36268ffa6d56367fc141c8bbb8a92e5d7e12de8f4679b9606c2da7d87ffc6248c728227e48d5fc1091cf3844ba1feeaef2eb0fcf3da22a23ebbae4fd85558a0fb2f053277382742ca70ad638195230a5151a0b681", 0x1000}, {&(0x7f0000001200)}], 0x3, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r0}, @cred={0x20, 0xffff, 0x0, r1, 0xffffffffffffffff, r2}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, r3, 0xffffffffffffff9c, r4, r5]}], 0x118, 0x1}, 0x408) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0x0, @rand_addr="feffffff00", @mcast2, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) syz_emit_ethernet(0xe9, &(0x7f0000000040)={@empty, @broadcast, [{[], {0x8100, 0x4}}], {@ipv6={0x86dd, {0x4, 0x6, "02cb3d", 0xaf, 0x32, 0x5, @loopback, @rand_addr="fbad38b1f0af225bfb115ab5917048a8", {[@hopopts={0x64, 0x1, '\x00', [@ra={0x5, 0x2, 0x7916}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x11, 0x0, '\x00', [@generic={0x2}]}, @fragment={0xff, 0x0, 0x4, 0x0, 0x0, 0x10, 0x67}, @routing={0x88, 0x6, 0x0, 0xa1, 0x0, [@mcast2, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1]}, @dstopts={0x32, 0x3, '\x00', [@enc_lim={0x4, 0x1, 0x2}, @ra={0x5, 0x2, 0x3f}, @enc_lim={0x4, 0x1, 0x3}, @jumbo={0xc2, 0x4, 0x785}, @pad1, @enc_lim, @ra={0x5, 0x2, 0xfff8}]}, @fragment={0xc, 0x0, 0x5, 0x0, 0x0, 0x0, 0x68}], @udp={{0x1, 0x1, 0x8}, {"373d0e8559e46facfe393328a49ca2"}}}}}}}) 20:24:02 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000140)=0x4, 0x4) (async) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r2, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f159f9", 0xb}], 0x1) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) (async) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) (async) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x10, r3, 0xb2) 20:24:02 executing program 2: r0 = kqueue() r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa}, {{}, 0x0, 0x0, 0x0, 0x0, 0x80000001}, {{}, 0xfffffffffffffffd}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:02 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket$inet(0x2, 0x4, 0x4) dup(r1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x9, 0x1}, 0x8) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 20:24:02 executing program 1: setrlimit(0x1, &(0x7f0000000000)={0x9, 0x7fffffff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xe970, 0x0, "7e00000000800000000000000000000200006ba3"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="0fece0a6f901e8c89b3a3f3868cc244c0b9a91945c74fc9f47a4c1194a1f20552249e71eb338700ce5caf34cf4980f5b6163e2fa66f586e4633b89503e9279f17bedde69cfb818ca4fa82d14d69847cf719cac35b290cf6c1a94cba213b7d92262371e088367c5769b7ab1ffb7e512c8db9830c84ec8841fe9d61cb544bce09b7240aacc5727aa34df01abd244b0f5895804e59985819f6ac5024f2fe4af4d713a74e471f5402b706e4808dc9a20a61b2b27984a6e16be1ff8ed2af2634d270bef03d0e9f404cd15160b3a10fbe4dd706bb769bd5f4cf4bb274278ef175a8e10e236fd2fe34c09c74a07fb2eecc930cfbdafc4214bb778c9531ad45826697d5e854de020c7424cbd1c75ccbdffaa60debe5d10f2bd6c875b18e43344e6952e8fb58909dc841ae81fbf443056256682084e84cfd460a503c75cc8ee7d5ea994646f6f66cad220e41d42df9e1c3d947c4a35f70638864ccde3b6777184eb3d55f6f97416351c6057c3fef1b6d1330f99b923a057ac8a55535672618b1161db9a56b072212a919ddb5a1ac959f4c165e3d48ad15dca02b3ffc770c0d10ec0e833b2683bcd38c9143ca269a77cbd4b58ff7e1c0585a65701a5017798413f1757b6c59e705f7f603063c461ce65c9c5904558bc1bd19aa83b745382048f334353d6faf228b7f05665c1f0e522ae40837ad97bd04d6f4525413f895d34ca9cc33ba14e2f00cbec36b7dcc096e998c1a8c778f9c36a013c3b8ec1d70dc2f55817a1084600e127d27e12bb79b91c54b0d7e5a463ad2c693d246a6ad3e6dd8767b2aa4639a7425a29ae037b297bb538832f74c72c233da9aa3c9ce607d2f39871e259108c37159dff396e15681ef5b0da50108960918b0972aa18ff9e68bf0b00f05364bb030bbe0ae5fa61382065ae80a97037fcb9936d871f18823f96a31998863b565fc1683a2d831a7e4e6f9ed5a7a707b8a54e15717fc89881573634499075247a62b63a0d090e1d78417b2998f8252920915ece38ae47e4504c9a7e83a985a62bb89867e828c2526f53542ed6d4e339dd2effd8c13c72f5d086f3355293f0d1ec14efb4be658651b1add1651164bc6a56cd76c74b3902f4d7d5adc0dbfb0fcfd268fd9453f64109a3d7e247d2f13df51173fe699f861f73cde3bb310c6c0b66f68699ab5c4c8a2d32b4dae20c7430e37a03e96b64a5e026cdcf43500e5fecacd24d79035d70ed885a027d9eb1981b4238cfe947085a6bc1c92e4d523a976f7f9f3fe99a688d8c9238bfe398163067735cb33fd2df1fb0e9c1be000ee30d293ed5a66c205d3fa80435c51e34c0572c03858c56c8a0c17a50fe34c6e122c0e4fcfeb119644b8de0205c7f49ed057c9f0edd9e030ee7975e6173eaa3073bf9d4c080d10480f8ca4c233f6a16f472450f697ab58af631eadcc11ae013263c96bc17ec466a", 0x401}], 0x1) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000500)="1854410995479d1df284fb80510bfaa1cf44d706e1ce3eb8f2fc3b3ea16923550e5f2589853a5feeeea53b16c86da315b32338c0a6b4229e0594f132c94ea710a300ecc099b0e362d57df8f8", 0x4c}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0xfffffffe, "000000000000000001000000000000f843d07e38"}) dup2(r2, r0) select(0x40, &(0x7f0000000040)={0xff}, 0x0, 0x0, 0x0) 20:24:02 executing program 7: r0 = kqueue() r1 = kqueue() r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x101}, {{}, 0x0, 0x0, 0x20}, {{r1}, 0xffffffffffffffff, 0x1, 0x0, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x1) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r4 = syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x4d0, 0x0) r6 = syz_open_pts() fcntl$lock(r6, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffa, 0x8, 0xf0000000, 0x800}, {{r6}, 0xfffffffffffffffa, 0x85, 0xf0000000, 0xb2f, 0x7fffffff}, {{r2}, 0xffffffffffffffff, 0x0, 0x4, 0x5, 0x7fff}, {{r2}, 0xfffffffffffffff8, 0x0, 0x40, 0x400, 0x3}], 0x4, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x78, 0x1, 0x1, 0x4}, {{r5}, 0xfffffffffffffff8, 0x4, 0x20, 0x3, 0x2}], 0xfffffeff, &(0x7f00000001c0)={0x400, 0x4}) kqueue() (async) kqueue() (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa}], 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x101}, {{}, 0x0, 0x0, 0x20}, {{r1}, 0xffffffffffffffff, 0x1, 0x0, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) (async) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x6) (async) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x1) (async) syz_open_pts() (async) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) (async) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) (async) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) (async) syz_open_pts() (async) fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) (async) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) (async) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x4d0, 0x0) (async) syz_open_pts() (async) fcntl$lock(r6, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) (async) kevent(r0, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffa, 0x8, 0xf0000000, 0x800}, {{r6}, 0xfffffffffffffffa, 0x85, 0xf0000000, 0xb2f, 0x7fffffff}, {{r2}, 0xffffffffffffffff, 0x0, 0x4, 0x5, 0x7fff}, {{r2}, 0xfffffffffffffff8, 0x0, 0x40, 0x400, 0x3}], 0x4, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x78, 0x1, 0x1, 0x4}, {{r5}, 0xfffffffffffffff8, 0x4, 0x20, 0x3, 0x2}], 0xfffffeff, &(0x7f00000001c0)={0x400, 0x4}) (async) 20:24:02 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt(r0, 0x3, 0x0, &(0x7f0000000040)="bef0", 0x2) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) acct(&(0x7f0000000280)='./file0\x00') pipe(&(0x7f00000001c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000240)=0x6a, 0x4) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000200)={0x0, 0x10000, 0x81, 0x8, "047f4c89d1399f9cf13e3b69e52a176dd2109e84", 0x90c, 0xd2ca}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f159dd", 0xb}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="dd17923c92b2fb2ad3354f7b9913739dd8c327280a8c7bfd4f26fae092093fcf776cf25e76608c0f47eef6923c70922fd7d21127c998017d7a7b886520e302a9e136214c3ceffcc6840b7999b4ae31e3d8aa2f8c7ef8ac36e78f3a3d5d58c7753f39587014e2e160b390ca5eb600e34216c590ae04475fe7074e580b7752cab9ee", 0x81) 20:24:02 executing program 4: chown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, &(0x7f0000001400)=0xc) r1 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r1}) r2 = getegid() r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r4 = syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r5 = syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001240)=[{&(0x7f0000000180)="4c37371a4896817afb53bf3d8c31e0a9780a3edf82c7bf78bcfee74291920cc495f6ec3c1bc185285d284ef47424a444069329ed3433c43a9601ac3f539fd160023b5b1296a9f6da5c401a9bf26b2c09e23d34ad1097e206337ed0b87d49dd05", 0x60}, {&(0x7f0000000200)="2f1e05cadabc6fdecf4a837d88076fc8acc51b9e629df09b6dcda0d008fef3c854c2969767e9f86f2ba491dd2c8baf8236096ced90130e93506e1067a827259a7ca8991da0a448cc6f03b4210c1aada18134d2a8ff5d2accc077082705b5a7aafee50af709d3fb4b64fc6f17f0c40cee5ba1cb834f21d0235a3753c420cb5d11976c5057cda5b524044116aa421c22d0ee55fd86572e28164e4e3c3930b0f50dc63ab519859c058ce38968254c1eaaad43fabaf9ca359d06a5a0882a9ae673141093067e30c0a7c3b9a9dbfc083f8aa5f33add9aaaf4feea27c6c1a5fac9dc1366bf5a72f7b608fcf68e03f9aece4a0adb70624c803de8ba94499ed21d04a26bf7b112631f1ca2b220a7a8a632faa3697d7a1ab3028bac1e002a4595d73e99df1155c4f73d17bb6481f9efbb5f6b2f70d43401a77a4343fb99a32789a37c50b8ff5478875f1f7f0f3b7fe4cb43a620e4143d73cdb2dcd5955cbb2019139be30c5352c0b464be53873836f8f2cab3529e52a96b50865262c7069f8c3bf98e1f3d10d29382be31b39ca966c367922cc3dfdd88319d921dd8120af4745f0fd7a40f760b01770dadf367bdfaa7976d6ba6e04aa1fce5c107fee6f9ff380b2d5284bde481084052afa44a05ded3b0ce3788143e0fc0f696951c642c141c3d5b203f47e3ed17da0283011290ca5727af7081b430e40075bb731af7c1d5eb6446e606645271f2dc47d3fd2547c52a484a274381eebe718a1f1e04e543b2b36d3b29e7e0853e0042102bdaa19324cf8a9b6b688613451aff8d3ec4fab821ca50be9ac642067e2bdb03ba5ddeed05d0316ce0b1fdc896367ebadef0388c855de91635894f031a084d8922baa5dfe038a920836490d16ef122525559c055d80601f0bd7ca760e941d33a7ec18e6c987cb9c7a81156477cbf2395ccc4030bbace6c8fb7c6408876a5d142dae94716bf16807abd78264349b300d5377ab3dfc622ad4d1416a4c5549906b8bd5362e3681729cf3940df5fb004586222d3fe8258a2f47c2b4920818e678e9c4bba21a643be5e597ef12d9de0736e082b995060cd0388d8a57e48efe6fe8612c0fffd8129fb3782f0934a5e0d6abc11e5daa2c6cfefc52ebe3c5314f43da14bc7e1bd8f1eafbcacc5ceda1b62d8aa370f15026854cac953777ecf466db811b6963bbb88bc1a791f08a4a1b268caac19ec75f1288cd7ed360e4ca8aedbf9569a5d9010e0352b8fe3ba9f06c91ecd0bd93640bbcf257510e8ba6276e696662e390db9dbb94493666c202e50db6191bb167d795b3294212035176110aabf031f4314dcff83ef851112af9cdb7efb4458ae1870460336d82a1c5ec9cc7903fe18be28bfb2ead8b9ec609fb3684d31a51f581b85590170a410b8ee7750b2f232c28915be7d6546c03420400b27a8b22bfaab745ec4151aa2ce36fe8d67399f58801cfb93574a086571f47e85c8eaeccbbf8d10a7f8fcb934288906ad78cb674ebc6cb630df809a7fbdfdb7d27a63d5ebd337682c0ed2ab5b0bddeb0db2c8323ddb2d3821a6cdc07c7a3ad52caeb347e37385d08efc9073206060256cf713a44512801612bcb752d4221479903a671f6619759f42d3c394a267b8cb9b2445c960dd36b4d8d4e09eaf107b504176bb0096f46dfe0872fc84955101336334cf073d9576745c676002c58e00e71429a7e13dbefd334d6984e0d99c479cffa0f58649ce7a68bd50263ce0f9ad80ef9a3b6a25506d18e8148af1d9aaaadc4613528f04df9e1aa9f1f27e296cb8c945becd7215c78f4d18ca3734b24fece780939e4e846dd494bc74842c9b1d8baf24d0b1ec9f2db896af721e6cb5b2850a224b1c83f3847de1728a6114e20361cae60c28d0bfb0de40b5b238228efce946d75308cb63871ff189d252910ab589ce18aa923ca14506c7888274d048541fb81d1c95b1cdf53485ce0f268caba351f46fcb047d6157f75ab9d88ba61803e050cda52ea4c1b2e1575dd1f272504e2d87a5b6871d7497ed4cb74028aa680388fa1f87e473124c8aa9ba912f16fdb459a5d5159c9ab35681eb6684f338effb9d4c8fc305a137d81b8d442d9eb070bc57e6a2c8bec2912305bb248c759b4cc8b310f6d531a1985f5d27f3a2581e5746cad82d2275e34a1b5d1775db85149e5f8319daef7ed19159dc6b4c9bb9bd45c5ff88c2fe8fe2a7328545dbbfab5c56b77b557c9dd4af055e557748994ad75916513873707cc2a34b9f023a73fb05249af2d91b99ff5b9248c59dbd1af9f957af3df46e800633c50efb7db69eecf55f41b416365149ebbdbe409a1ed38ad9423dd2a581070860715b06dc7dcbc85ab435aaff6c3b325339ce0d283a39720b6415bab3cb307a1977f81a0d652f7d4e7e2d393a396de9c4f9a1d00ef38400a424a2d8b4a9d2cfc8e7981d18a54b044f775edac69de8bae2ac346d93a71ed7c85a04742d86f6e36cbbad785d6107c140182988f20be7921fa0c8d7dd8f042b25acc818f487b1d6c795065d669aef26ee6f58792d0dfc29b379c190b97ed6dd4ba29f46984382d1bc8f8f8d29d4d17b92598d61fe29b785d8b1219b429502fc8b5604376aefb707f9ff73773e8bd38b248104f2984cc5ff81a2416649f42df22571dc643898e80c15232295de67f54eac494496bd880ccf8aa199a3b8f23aca8812ebf0d8e7e73ee9187554f00c3c3f408bc747f4f09e8bfbe4ee3c7866dedfab5e16ff900c950bf103180ec2da735c01074e5c9206d3fbdda197e9a3e0b8c0870307fc52e4cca98a0900685890675549f9445af6d03e839cbe1b1deb28ccd7b0f3c9524992a2651b39a48f266c32c4efcb3a5542d2b59ba41e9c04d52f537a128f45b02da9930506b78d148e1eb7af932835c2377c6c24e81320af17f7c90624a2c9fe4f43aa96dd09faadf63e720ecd463febd65c49230995aa1dd1567382ec4fb17404c7e77a16fbb6dcbfcf0b9d495309152d3f2159a0595d9b6ae0e4f1e26a4cdd1fbac2a94a9cff59dc257a419084f5f63f2817b99d6eff8de27920b3947148cc59bc17ee76bc27df7e789d96213f8d406c76bb9744476eed9d8a57149957dd00bb656d602e4784f177ec62e4034551ef1a2a0bf19e3ac9b5ccddd46cb4b04442ca120d07c1ec9d159f42cdad20c8b71e33a42eb866494a9a872b1b409786cbe9dbfed99ef5f8c4f79bb7f0278be59dc8bf84c4f59fea46ccc960df3d290586ee20734dcf129c38a96a04aca2f840c97fea9b9257ffa8879b07121f5cd43501e96b0a4b340b8030395562fc197e827c909c37fd8c4211778e5514153a69d2bb6d72cd3fb5dfb60d087ed918b49a15d7a37fec5a061adfd3946cc4fb304a126bfe9cdf16e8efa7b6c3355a07d2613be479ea1ce475220b2cb9d8b203c5e32fcb8e3ac1f9d3482dfb2962b4f5b30c22d347f51041efa098576a74807428ed2577f730247eb596b7bead7871157c959d4a764d8164ee0270adcee5a4de8755e0aa898803362014c0d0a71dc22c80b6f84702cad6e297a85a8f5507d90d55bf0cb990051be317d0dc9e3ba7c46b5ccc5ecec0da7989d483e4343d5e7a969b85a1e52ed45490b6f9b7f809a73dbce045776218f5f36f2a70aa85dc8a22c534a5003c1c64b7451d61ff11df2c6f6768561890f7baaa8ee8f3279e1c61213aac0c47d4c6223e9d19c5e7a19efa88d90506a427fd402868e4d37bbae338d2532a43e0c6054d13f260bea8f462b323738e587fd4a37b0904fffc1056cebaff612b742b3a33bd94b2c27f1db923f74ac1d00c231ba2ea83e50268f34acc80d536e102be96d70fdd8b58eb5775163a7f1ebe7bf63aa537527d1e0ef452298e5d63f7e6e17a6a300f2bae8a01c98af360e56e0b4ad7e9b19fbcd48e144db2213e75c0f1fec5a1bee1c55853d0390dcda5702e944c4d2606c1b2275f3fc93bc5fed904b3aa5f8a2647d9b81c08d5ac29c15e9ae1d7910058df452ef1c36dc5e67baa71918aba2c2a02fa30160ebf251f57cfe6fd5d1e6fc0936fac67ac99990b47afffef21026cf5944983e0b71f39d35248c592a910934be7343c030cb36affd9c6030a8c9247718df77b800c2524e8e5744c6a0d60b1a1e06af1094544fc75d28047c45a6940adc63d10802c49ac31b618dfaef1bbd66bbb21f5d3f6ac0e380d852aa2c7908e6f2a38c4b876fbc8a6988ad1f6da6216c369e4a537beece1db35af69d0e7f5d7844d3a6cc6c5b78884952fc433ca5b658615844dbab7bba13cf625c99ed7d911abaa7305018a3db06616f182e2c546bab2ffd165f1ab3aae8e42cd5d540c447e4a847649de1eed42adda7b6ea2fe20ac0b8a35dc29c9d6bb500748b37a8b601a038f0059eec16a8a8712fc6069d98d85030c99a38aa663c7ff2cac8ff2b7ee238aa3aa408905e7415d76a47c5ebee2dce67f69cc6715f57eb36aeece6777d7e4e8db9e2df4fc155ba8bbba0b7b6ca4873be0b8682506e9af46ad1a1a4ca629c469e7feccf01a25706bdd3bd65f555124eb3baf30371e49abcd6b63252783b7de1408d4e7dc7595a79612128bcfcac5d0b6d80e0c407259349af9c2ceb2bde0af29b5caa24e2b219f054ec408e8a58a70e0884c377c1d947287e5c1a4f06dfe19fa38d7046b73dbb3ecfec632edb979c39490addbf84c57bd869df8f440799c55983d57bdbd66c2752ead0049548fb17bd0c7a3853d31487ba010d261501d6851bc3738c0def253c91b367654fe527512b9c0638f6e3c748bc8fcd3ee5e2e7a4b67c965ed73c4b4316c6f5b41db40ddf5e53dcb0a805341ad40377b5826bd490824c03885d53dc11e3f1104cfa6f97830c42e098ff161c1fcd6522d4b963599cf893510ce76e52b0806169417786b16ea57d89365798ab430b81adc2bf862c147b834be90e857571cfe1631f5cf371703c64845d8f490df94815c151d186111365dae538e18669642190f462ddb126e818f94a7d3e8922796728695896252e537371e99cc64c6c9c629a0c46f96ab4369d41b2eabfb178113c0712969f97d47e8edcd556552f414fd56106fefcea28f60be7ce38f7ca9479daadd16d0314a6735c80b34694af5b9cc10d0d5052cac82ee664185f378999490bf4100152bd76320bd2cc56519abecdaa2ba7eb6b3a5e92c4b392f5698ae7342733acdaf4d1fbe27795b86aa296d96ee87bba51d56476a5593599c614eabf8122687c57f5b06137bbfc488f8515bec490fd3b2962424ba9ddc23d99b74daac2b34b2a587cf668fa18e02191d6a61cb12a75d973ae9db3ea8c6210026a6ddd50a86ece4996ca71cffdf657639d50aeb88503b68908abce84c16151679950115ddef332993d305d7d7688e6097ee0d039373ad5cf5deb476d073e64fd0eaad7296328cc6ecf34e8a5771a8030a2090be1825d3fdf833bf4efec0fbd995d8ac28aff719de21acae51b816881f31bb9d484deb6fe6ff75bcba47be1542b186de6841b1d275c5722ac57d273e45f066534d808f8673edcea49bf7b06a08beb1706972789aaebe2f4ffa8269a3f6ecbc5a23a1f07484223ffe9b8fef1de1c4db71e836fe5a1df63abe98268ccc1a7a54a27414499ddcc4d1d019cd3b2354f634c5e7b545e2c111c59f70226641104d60280b189b8ff380c7ac5b74de590d9a70ab0e0b4922b5bdf733e36268ffa6d56367fc141c8bbb8a92e5d7e12de8f4679b9606c2da7d87ffc6248c728227e48d5fc1091cf3844ba1feeaef2eb0fcf3da22a23ebbae4fd85558a0fb2f053277382742ca70ad638195230a5151a0b681", 0x1000}, {&(0x7f0000001200)}], 0x3, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r0}, @cred={0x20, 0xffff, 0x0, r1, 0xffffffffffffffff, r2}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, r3, 0xffffffffffffff9c, r4, r5]}], 0x118, 0x1}, 0x408) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0x0, @rand_addr="feffffff00", @mcast2, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) syz_emit_ethernet(0xe9, &(0x7f0000000040)={@empty, @broadcast, [{[], {0x8100, 0x4}}], {@ipv6={0x86dd, {0x4, 0x6, "02cb3d", 0xaf, 0x32, 0x5, @loopback, @rand_addr="fbad38b1f0af225bfb115ab5917048a8", {[@hopopts={0x64, 0x1, '\x00', [@ra={0x5, 0x2, 0x7916}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x11, 0x0, '\x00', [@generic={0x2}]}, @fragment={0xff, 0x0, 0x4, 0x0, 0x0, 0x10, 0x67}, @routing={0x88, 0x6, 0x0, 0xa1, 0x0, [@mcast2, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1]}, @dstopts={0x32, 0x3, '\x00', [@enc_lim={0x4, 0x1, 0x2}, @ra={0x5, 0x2, 0x3f}, @enc_lim={0x4, 0x1, 0x3}, @jumbo={0xc2, 0x4, 0x785}, @pad1, @enc_lim, @ra={0x5, 0x2, 0xfff8}]}, @fragment={0xc, 0x0, 0x5, 0x0, 0x0, 0x0, 0x68}], @udp={{0x1, 0x1, 0x8}, {"373d0e8559e46facfe393328a49ca2"}}}}}}}) 20:24:02 executing program 6: r0 = socket(0x18, 0x1, 0x0) listen(0xffffffffffffffff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f1", 0x9}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) fcntl$dupfd(r1, 0x0, r0) socket(0x18, 0x1, 0x0) (async) listen(0xffffffffffffffff, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f1", 0x9}], 0x1) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) (async) fcntl$dupfd(r1, 0x0, r0) (async) 20:24:02 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) (async, rerun: 32) r1 = socket$inet(0x2, 0x4, 0x4) (rerun: 32) dup(r1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x9, 0x1}, 0x8) (async) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 20:24:02 executing program 2: r0 = kqueue() r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa}, {{}, 0x0, 0x0, 0x0, 0x0, 0x80000001}, {{}, 0xfffffffffffffffd}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:02 executing program 7: r0 = kqueue() r1 = kqueue() r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x101}, {{}, 0x0, 0x0, 0x20}, {{r1}, 0xffffffffffffffff, 0x1, 0x0, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x1) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r4 = syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x4d0, 0x0) r6 = syz_open_pts() fcntl$lock(r6, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffa, 0x8, 0xf0000000, 0x800}, {{r6}, 0xfffffffffffffffa, 0x85, 0xf0000000, 0xb2f, 0x7fffffff}, {{r2}, 0xffffffffffffffff, 0x0, 0x4, 0x5, 0x7fff}, {{r2}, 0xfffffffffffffff8, 0x0, 0x40, 0x400, 0x3}], 0x4, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x78, 0x1, 0x1, 0x4}, {{r5}, 0xfffffffffffffff8, 0x4, 0x20, 0x3, 0x2}], 0xfffffeff, &(0x7f00000001c0)={0x400, 0x4}) kqueue() (async) kqueue() (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa}], 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x101}, {{}, 0x0, 0x0, 0x20}, {{r1}, 0xffffffffffffffff, 0x1, 0x0, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) (async) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x6) (async) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x1) (async) syz_open_pts() (async) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) (async) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) (async) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) (async) syz_open_pts() (async) fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) (async) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) (async) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x4d0, 0x0) (async) syz_open_pts() (async) fcntl$lock(r6, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) (async) kevent(r0, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffa, 0x8, 0xf0000000, 0x800}, {{r6}, 0xfffffffffffffffa, 0x85, 0xf0000000, 0xb2f, 0x7fffffff}, {{r2}, 0xffffffffffffffff, 0x0, 0x4, 0x5, 0x7fff}, {{r2}, 0xfffffffffffffff8, 0x0, 0x40, 0x400, 0x3}], 0x4, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x78, 0x1, 0x1, 0x4}, {{r5}, 0xfffffffffffffff8, 0x4, 0x20, 0x3, 0x2}], 0xfffffeff, &(0x7f00000001c0)={0x400, 0x4}) (async) 20:24:02 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) (async) r1 = socket$inet(0x2, 0x4, 0x4) dup(r1) (async) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x9, 0x1}, 0x8) (async) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 20:24:02 executing program 5: r0 = socket(0x18, 0x1, 0x0) (async) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) setsockopt(r0, 0x3, 0x0, &(0x7f0000000040)="bef0", 0x2) (async) listen(r1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) acct(&(0x7f0000000280)='./file0\x00') (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000240)=0x6a, 0x4) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000200)={0x0, 0x10000, 0x81, 0x8, "047f4c89d1399f9cf13e3b69e52a176dd2109e84", 0x90c, 0xd2ca}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f159dd", 0xb}], 0x1) (async) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="dd17923c92b2fb2ad3354f7b9913739dd8c327280a8c7bfd4f26fae092093fcf776cf25e76608c0f47eef6923c70922fd7d21127c998017d7a7b886520e302a9e136214c3ceffcc6840b7999b4ae31e3d8aa2f8c7ef8ac36e78f3a3d5d58c7753f39587014e2e160b390ca5eb600e34216c590ae04475fe7074e580b7752cab9ee", 0x81) 20:24:07 executing program 2: r0 = kqueue() r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa}, {}, {{}, 0xfffffffffffffffd}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:07 executing program 1: setrlimit(0x1, &(0x7f0000000000)={0x9, 0x7fffffff}) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xe970, 0x0, "7e00000000800000000000000000000200006ba3"}) (async) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="0fece0a6f901e8c89b3a3f3868cc244c0b9a91945c74fc9f47a4c1194a1f20552249e71eb338700ce5caf34cf4980f5b6163e2fa66f586e4633b89503e9279f17bedde69cfb818ca4fa82d14d69847cf719cac35b290cf6c1a94cba213b7d92262371e088367c5769b7ab1ffb7e512c8db9830c84ec8841fe9d61cb544bce09b7240aacc5727aa34df01abd244b0f5895804e59985819f6ac5024f2fe4af4d713a74e471f5402b706e4808dc9a20a61b2b27984a6e16be1ff8ed2af2634d270bef03d0e9f404cd15160b3a10fbe4dd706bb769bd5f4cf4bb274278ef175a8e10e236fd2fe34c09c74a07fb2eecc930cfbdafc4214bb778c9531ad45826697d5e854de020c7424cbd1c75ccbdffaa60debe5d10f2bd6c875b18e43344e6952e8fb58909dc841ae81fbf443056256682084e84cfd460a503c75cc8ee7d5ea994646f6f66cad220e41d42df9e1c3d947c4a35f70638864ccde3b6777184eb3d55f6f97416351c6057c3fef1b6d1330f99b923a057ac8a55535672618b1161db9a56b072212a919ddb5a1ac959f4c165e3d48ad15dca02b3ffc770c0d10ec0e833b2683bcd38c9143ca269a77cbd4b58ff7e1c0585a65701a5017798413f1757b6c59e705f7f603063c461ce65c9c5904558bc1bd19aa83b745382048f334353d6faf228b7f05665c1f0e522ae40837ad97bd04d6f4525413f895d34ca9cc33ba14e2f00cbec36b7dcc096e998c1a8c778f9c36a013c3b8ec1d70dc2f55817a1084600e127d27e12bb79b91c54b0d7e5a463ad2c693d246a6ad3e6dd8767b2aa4639a7425a29ae037b297bb538832f74c72c233da9aa3c9ce607d2f39871e259108c37159dff396e15681ef5b0da50108960918b0972aa18ff9e68bf0b00f05364bb030bbe0ae5fa61382065ae80a97037fcb9936d871f18823f96a31998863b565fc1683a2d831a7e4e6f9ed5a7a707b8a54e15717fc89881573634499075247a62b63a0d090e1d78417b2998f8252920915ece38ae47e4504c9a7e83a985a62bb89867e828c2526f53542ed6d4e339dd2effd8c13c72f5d086f3355293f0d1ec14efb4be658651b1add1651164bc6a56cd76c74b3902f4d7d5adc0dbfb0fcfd268fd9453f64109a3d7e247d2f13df51173fe699f861f73cde3bb310c6c0b66f68699ab5c4c8a2d32b4dae20c7430e37a03e96b64a5e026cdcf43500e5fecacd24d79035d70ed885a027d9eb1981b4238cfe947085a6bc1c92e4d523a976f7f9f3fe99a688d8c9238bfe398163067735cb33fd2df1fb0e9c1be000ee30d293ed5a66c205d3fa80435c51e34c0572c03858c56c8a0c17a50fe34c6e122c0e4fcfeb119644b8de0205c7f49ed057c9f0edd9e030ee7975e6173eaa3073bf9d4c080d10480f8ca4c233f6a16f472450f697ab58af631eadcc11ae013263c96bc17ec466a", 0x401}], 0x1) (async) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000500)="1854410995479d1df284fb80510bfaa1cf44d706e1ce3eb8f2fc3b3ea16923550e5f2589853a5feeeea53b16c86da315b32338c0a6b4229e0594f132c94ea710a300ecc099b0e362d57df8f8", 0x4c}], 0x1) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0xfffffffe, "000000000000000001000000000000f843d07e38"}) (async) dup2(r2, r0) select(0x40, &(0x7f0000000040)={0xff}, 0x0, 0x0, 0x0) 20:24:07 executing program 4: chown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, &(0x7f0000001400)=0xc) r1 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r1}) r2 = getegid() r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r4 = syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r5 = syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001240)=[{&(0x7f0000000180)="4c37371a4896817afb53bf3d8c31e0a9780a3edf82c7bf78bcfee74291920cc495f6ec3c1bc185285d284ef47424a444069329ed3433c43a9601ac3f539fd160023b5b1296a9f6da5c401a9bf26b2c09e23d34ad1097e206337ed0b87d49dd05", 0x60}, {&(0x7f0000000200)="2f1e05cadabc6fdecf4a837d88076fc8acc51b9e629df09b6dcda0d008fef3c854c2969767e9f86f2ba491dd2c8baf8236096ced90130e93506e1067a827259a7ca8991da0a448cc6f03b4210c1aada18134d2a8ff5d2accc077082705b5a7aafee50af709d3fb4b64fc6f17f0c40cee5ba1cb834f21d0235a3753c420cb5d11976c5057cda5b524044116aa421c22d0ee55fd86572e28164e4e3c3930b0f50dc63ab519859c058ce38968254c1eaaad43fabaf9ca359d06a5a0882a9ae673141093067e30c0a7c3b9a9dbfc083f8aa5f33add9aaaf4feea27c6c1a5fac9dc1366bf5a72f7b608fcf68e03f9aece4a0adb70624c803de8ba94499ed21d04a26bf7b112631f1ca2b220a7a8a632faa3697d7a1ab3028bac1e002a4595d73e99df1155c4f73d17bb6481f9efbb5f6b2f70d43401a77a4343fb99a32789a37c50b8ff5478875f1f7f0f3b7fe4cb43a620e4143d73cdb2dcd5955cbb2019139be30c5352c0b464be53873836f8f2cab3529e52a96b50865262c7069f8c3bf98e1f3d10d29382be31b39ca966c367922cc3dfdd88319d921dd8120af4745f0fd7a40f760b01770dadf367bdfaa7976d6ba6e04aa1fce5c107fee6f9ff380b2d5284bde481084052afa44a05ded3b0ce3788143e0fc0f696951c642c141c3d5b203f47e3ed17da0283011290ca5727af7081b430e40075bb731af7c1d5eb6446e606645271f2dc47d3fd2547c52a484a274381eebe718a1f1e04e543b2b36d3b29e7e0853e0042102bdaa19324cf8a9b6b688613451aff8d3ec4fab821ca50be9ac642067e2bdb03ba5ddeed05d0316ce0b1fdc896367ebadef0388c855de91635894f031a084d8922baa5dfe038a920836490d16ef122525559c055d80601f0bd7ca760e941d33a7ec18e6c987cb9c7a81156477cbf2395ccc4030bbace6c8fb7c6408876a5d142dae94716bf16807abd78264349b300d5377ab3dfc622ad4d1416a4c5549906b8bd5362e3681729cf3940df5fb004586222d3fe8258a2f47c2b4920818e678e9c4bba21a643be5e597ef12d9de0736e082b995060cd0388d8a57e48efe6fe8612c0fffd8129fb3782f0934a5e0d6abc11e5daa2c6cfefc52ebe3c5314f43da14bc7e1bd8f1eafbcacc5ceda1b62d8aa370f15026854cac953777ecf466db811b6963bbb88bc1a791f08a4a1b268caac19ec75f1288cd7ed360e4ca8aedbf9569a5d9010e0352b8fe3ba9f06c91ecd0bd93640bbcf257510e8ba6276e696662e390db9dbb94493666c202e50db6191bb167d795b3294212035176110aabf031f4314dcff83ef851112af9cdb7efb4458ae1870460336d82a1c5ec9cc7903fe18be28bfb2ead8b9ec609fb3684d31a51f581b85590170a410b8ee7750b2f232c28915be7d6546c03420400b27a8b22bfaab745ec4151aa2ce36fe8d67399f58801cfb93574a086571f47e85c8eaeccbbf8d10a7f8fcb934288906ad78cb674ebc6cb630df809a7fbdfdb7d27a63d5ebd337682c0ed2ab5b0bddeb0db2c8323ddb2d3821a6cdc07c7a3ad52caeb347e37385d08efc9073206060256cf713a44512801612bcb752d4221479903a671f6619759f42d3c394a267b8cb9b2445c960dd36b4d8d4e09eaf107b504176bb0096f46dfe0872fc84955101336334cf073d9576745c676002c58e00e71429a7e13dbefd334d6984e0d99c479cffa0f58649ce7a68bd50263ce0f9ad80ef9a3b6a25506d18e8148af1d9aaaadc4613528f04df9e1aa9f1f27e296cb8c945becd7215c78f4d18ca3734b24fece780939e4e846dd494bc74842c9b1d8baf24d0b1ec9f2db896af721e6cb5b2850a224b1c83f3847de1728a6114e20361cae60c28d0bfb0de40b5b238228efce946d75308cb63871ff189d252910ab589ce18aa923ca14506c7888274d048541fb81d1c95b1cdf53485ce0f268caba351f46fcb047d6157f75ab9d88ba61803e050cda52ea4c1b2e1575dd1f272504e2d87a5b6871d7497ed4cb74028aa680388fa1f87e473124c8aa9ba912f16fdb459a5d5159c9ab35681eb6684f338effb9d4c8fc305a137d81b8d442d9eb070bc57e6a2c8bec2912305bb248c759b4cc8b310f6d531a1985f5d27f3a2581e5746cad82d2275e34a1b5d1775db85149e5f8319daef7ed19159dc6b4c9bb9bd45c5ff88c2fe8fe2a7328545dbbfab5c56b77b557c9dd4af055e557748994ad75916513873707cc2a34b9f023a73fb05249af2d91b99ff5b9248c59dbd1af9f957af3df46e800633c50efb7db69eecf55f41b416365149ebbdbe409a1ed38ad9423dd2a581070860715b06dc7dcbc85ab435aaff6c3b325339ce0d283a39720b6415bab3cb307a1977f81a0d652f7d4e7e2d393a396de9c4f9a1d00ef38400a424a2d8b4a9d2cfc8e7981d18a54b044f775edac69de8bae2ac346d93a71ed7c85a04742d86f6e36cbbad785d6107c140182988f20be7921fa0c8d7dd8f042b25acc818f487b1d6c795065d669aef26ee6f58792d0dfc29b379c190b97ed6dd4ba29f46984382d1bc8f8f8d29d4d17b92598d61fe29b785d8b1219b429502fc8b5604376aefb707f9ff73773e8bd38b248104f2984cc5ff81a2416649f42df22571dc643898e80c15232295de67f54eac494496bd880ccf8aa199a3b8f23aca8812ebf0d8e7e73ee9187554f00c3c3f408bc747f4f09e8bfbe4ee3c7866dedfab5e16ff900c950bf103180ec2da735c01074e5c9206d3fbdda197e9a3e0b8c0870307fc52e4cca98a0900685890675549f9445af6d03e839cbe1b1deb28ccd7b0f3c9524992a2651b39a48f266c32c4efcb3a5542d2b59ba41e9c04d52f537a128f45b02da9930506b78d148e1eb7af932835c2377c6c24e81320af17f7c90624a2c9fe4f43aa96dd09faadf63e720ecd463febd65c49230995aa1dd1567382ec4fb17404c7e77a16fbb6dcbfcf0b9d495309152d3f2159a0595d9b6ae0e4f1e26a4cdd1fbac2a94a9cff59dc257a419084f5f63f2817b99d6eff8de27920b3947148cc59bc17ee76bc27df7e789d96213f8d406c76bb9744476eed9d8a57149957dd00bb656d602e4784f177ec62e4034551ef1a2a0bf19e3ac9b5ccddd46cb4b04442ca120d07c1ec9d159f42cdad20c8b71e33a42eb866494a9a872b1b409786cbe9dbfed99ef5f8c4f79bb7f0278be59dc8bf84c4f59fea46ccc960df3d290586ee20734dcf129c38a96a04aca2f840c97fea9b9257ffa8879b07121f5cd43501e96b0a4b340b8030395562fc197e827c909c37fd8c4211778e5514153a69d2bb6d72cd3fb5dfb60d087ed918b49a15d7a37fec5a061adfd3946cc4fb304a126bfe9cdf16e8efa7b6c3355a07d2613be479ea1ce475220b2cb9d8b203c5e32fcb8e3ac1f9d3482dfb2962b4f5b30c22d347f51041efa098576a74807428ed2577f730247eb596b7bead7871157c959d4a764d8164ee0270adcee5a4de8755e0aa898803362014c0d0a71dc22c80b6f84702cad6e297a85a8f5507d90d55bf0cb990051be317d0dc9e3ba7c46b5ccc5ecec0da7989d483e4343d5e7a969b85a1e52ed45490b6f9b7f809a73dbce045776218f5f36f2a70aa85dc8a22c534a5003c1c64b7451d61ff11df2c6f6768561890f7baaa8ee8f3279e1c61213aac0c47d4c6223e9d19c5e7a19efa88d90506a427fd402868e4d37bbae338d2532a43e0c6054d13f260bea8f462b323738e587fd4a37b0904fffc1056cebaff612b742b3a33bd94b2c27f1db923f74ac1d00c231ba2ea83e50268f34acc80d536e102be96d70fdd8b58eb5775163a7f1ebe7bf63aa537527d1e0ef452298e5d63f7e6e17a6a300f2bae8a01c98af360e56e0b4ad7e9b19fbcd48e144db2213e75c0f1fec5a1bee1c55853d0390dcda5702e944c4d2606c1b2275f3fc93bc5fed904b3aa5f8a2647d9b81c08d5ac29c15e9ae1d7910058df452ef1c36dc5e67baa71918aba2c2a02fa30160ebf251f57cfe6fd5d1e6fc0936fac67ac99990b47afffef21026cf5944983e0b71f39d35248c592a910934be7343c030cb36affd9c6030a8c9247718df77b800c2524e8e5744c6a0d60b1a1e06af1094544fc75d28047c45a6940adc63d10802c49ac31b618dfaef1bbd66bbb21f5d3f6ac0e380d852aa2c7908e6f2a38c4b876fbc8a6988ad1f6da6216c369e4a537beece1db35af69d0e7f5d7844d3a6cc6c5b78884952fc433ca5b658615844dbab7bba13cf625c99ed7d911abaa7305018a3db06616f182e2c546bab2ffd165f1ab3aae8e42cd5d540c447e4a847649de1eed42adda7b6ea2fe20ac0b8a35dc29c9d6bb500748b37a8b601a038f0059eec16a8a8712fc6069d98d85030c99a38aa663c7ff2cac8ff2b7ee238aa3aa408905e7415d76a47c5ebee2dce67f69cc6715f57eb36aeece6777d7e4e8db9e2df4fc155ba8bbba0b7b6ca4873be0b8682506e9af46ad1a1a4ca629c469e7feccf01a25706bdd3bd65f555124eb3baf30371e49abcd6b63252783b7de1408d4e7dc7595a79612128bcfcac5d0b6d80e0c407259349af9c2ceb2bde0af29b5caa24e2b219f054ec408e8a58a70e0884c377c1d947287e5c1a4f06dfe19fa38d7046b73dbb3ecfec632edb979c39490addbf84c57bd869df8f440799c55983d57bdbd66c2752ead0049548fb17bd0c7a3853d31487ba010d261501d6851bc3738c0def253c91b367654fe527512b9c0638f6e3c748bc8fcd3ee5e2e7a4b67c965ed73c4b4316c6f5b41db40ddf5e53dcb0a805341ad40377b5826bd490824c03885d53dc11e3f1104cfa6f97830c42e098ff161c1fcd6522d4b963599cf893510ce76e52b0806169417786b16ea57d89365798ab430b81adc2bf862c147b834be90e857571cfe1631f5cf371703c64845d8f490df94815c151d186111365dae538e18669642190f462ddb126e818f94a7d3e8922796728695896252e537371e99cc64c6c9c629a0c46f96ab4369d41b2eabfb178113c0712969f97d47e8edcd556552f414fd56106fefcea28f60be7ce38f7ca9479daadd16d0314a6735c80b34694af5b9cc10d0d5052cac82ee664185f378999490bf4100152bd76320bd2cc56519abecdaa2ba7eb6b3a5e92c4b392f5698ae7342733acdaf4d1fbe27795b86aa296d96ee87bba51d56476a5593599c614eabf8122687c57f5b06137bbfc488f8515bec490fd3b2962424ba9ddc23d99b74daac2b34b2a587cf668fa18e02191d6a61cb12a75d973ae9db3ea8c6210026a6ddd50a86ece4996ca71cffdf657639d50aeb88503b68908abce84c16151679950115ddef332993d305d7d7688e6097ee0d039373ad5cf5deb476d073e64fd0eaad7296328cc6ecf34e8a5771a8030a2090be1825d3fdf833bf4efec0fbd995d8ac28aff719de21acae51b816881f31bb9d484deb6fe6ff75bcba47be1542b186de6841b1d275c5722ac57d273e45f066534d808f8673edcea49bf7b06a08beb1706972789aaebe2f4ffa8269a3f6ecbc5a23a1f07484223ffe9b8fef1de1c4db71e836fe5a1df63abe98268ccc1a7a54a27414499ddcc4d1d019cd3b2354f634c5e7b545e2c111c59f70226641104d60280b189b8ff380c7ac5b74de590d9a70ab0e0b4922b5bdf733e36268ffa6d56367fc141c8bbb8a92e5d7e12de8f4679b9606c2da7d87ffc6248c728227e48d5fc1091cf3844ba1feeaef2eb0fcf3da22a23ebbae4fd85558a0fb2f053277382742ca70ad638195230a5151a0b681", 0x1000}, {&(0x7f0000001200)}], 0x3, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r0}, @cred={0x20, 0xffff, 0x0, r1, 0xffffffffffffffff, r2}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, r3, 0xffffffffffffff9c, r4, r5]}], 0x118, 0x1}, 0x408) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0x0, @rand_addr="feffffff00", @mcast2, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) syz_emit_ethernet(0xe9, &(0x7f0000000040)={@empty, @broadcast, [{[], {0x8100, 0x4}}], {@ipv6={0x86dd, {0x4, 0x6, "02cb3d", 0xaf, 0x32, 0x5, @loopback, @rand_addr="fbad38b1f0af225bfb115ab5917048a8", {[@hopopts={0x64, 0x1, '\x00', [@ra={0x5, 0x2, 0x7916}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x11, 0x0, '\x00', [@generic={0x2}]}, @fragment={0xff, 0x0, 0x4, 0x0, 0x0, 0x10, 0x67}, @routing={0x88, 0x6, 0x0, 0xa1, 0x0, [@mcast2, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1]}, @dstopts={0x32, 0x3, '\x00', [@enc_lim={0x4, 0x1, 0x2}, @ra={0x5, 0x2, 0x3f}, @enc_lim={0x4, 0x1, 0x3}, @jumbo={0xc2, 0x4, 0x785}, @pad1, @enc_lim, @ra={0x5, 0x2, 0xfff8}]}, @fragment={0xc, 0x0, 0x5, 0x0, 0x0, 0x0, 0x68}], @udp={{0x1, 0x1, 0x8}, {"373d0e8559e46facfe393328a49ca2"}}}}}}}) 20:24:07 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) setsockopt(r0, 0x3, 0x0, &(0x7f0000000040)="bef0", 0x2) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) (async) acct(&(0x7f0000000280)='./file0\x00') pipe(&(0x7f00000001c0)={0xffffffffffffffff}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r3, 0x0) (async) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000240)=0x6a, 0x4) (async) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000200)={0x0, 0x10000, 0x81, 0x8, "047f4c89d1399f9cf13e3b69e52a176dd2109e84", 0x90c, 0xd2ca}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f159dd", 0xb}], 0x1) (async) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="dd17923c92b2fb2ad3354f7b9913739dd8c327280a8c7bfd4f26fae092093fcf776cf25e76608c0f47eef6923c70922fd7d21127c998017d7a7b886520e302a9e136214c3ceffcc6840b7999b4ae31e3d8aa2f8c7ef8ac36e78f3a3d5d58c7753f39587014e2e160b390ca5eb600e34216c590ae04475fe7074e580b7752cab9ee", 0x81) 20:24:07 executing program 6: r0 = socket(0x18, 0x1, 0x0) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040)=0x6, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000080)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f1", 0x9}], 0x1) 20:24:07 executing program 7: r0 = kqueue() r1 = kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', 0xffffffffffffff9c, 0x2}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r3, 0x2}) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x1) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000300)={&(0x7f00000002c0)='./file0\x00', r2, 0x1}) 20:24:07 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) socket(0x18, 0x4000, 0xed) 20:24:07 executing program 3: r0 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x8, 0x3, 0x6a, 0x5, "b4080c8a9a8852e8d5f9c47ba8053bb607eac58b", 0x9, 0x400}) writev(r0, &(0x7f0000002540)=[{&(0x7f0000000080)="558d87044ef53e48f76e63fb12381cb0d5a7b7", 0x13}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f00000025c0)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ac2fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca4801010000d548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e551475cdeee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e102d0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f64a77428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1001}, {&(0x7f0000000200)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef08769cdec639fa4039914770889743b6f2251de9cf1f5579397200d25ec5913d43ecf563a9ccec1cd734d7079940223648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b6105ebfe6661265e75d3161a4f782e", 0xce}, {&(0x7f0000001240)="f217039506219316d85c14d2d776ca6a7ab8d2c2ad6c608513c38437f82166c13942963ed5ad60b33f789b692277124b9009e043fabd46fc1f73d877a7549df5ce59180d801e6067683ae21b7f021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564f897055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0", 0xc8}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) syz_open_pts() (async) pipe2(&(0x7f0000000000), 0x0) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x8, 0x3, 0x6a, 0x5, "b4080c8a9a8852e8d5f9c47ba8053bb607eac58b", 0x9, 0x400}) (async) writev(r0, &(0x7f0000002540)=[{&(0x7f0000000080)="558d87044ef53e48f76e63fb12381cb0d5a7b7", 0x13}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f00000025c0)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ac2fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca4801010000d548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e551475cdeee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e102d0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f64a77428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1001}, {&(0x7f0000000200)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef08769cdec639fa4039914770889743b6f2251de9cf1f5579397200d25ec5913d43ecf563a9ccec1cd734d7079940223648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b6105ebfe6661265e75d3161a4f782e", 0xce}, {&(0x7f0000001240)="f217039506219316d85c14d2d776ca6a7ab8d2c2ad6c608513c38437f82166c13942963ed5ad60b33f789b692277124b9009e043fabd46fc1f73d877a7549df5ce59180d801e6067683ae21b7f021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564f897055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0", 0xc8}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) (async) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) (async) 20:24:07 executing program 1: setrlimit(0x1, &(0x7f0000000000)={0x9, 0x7fffffff}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xe970, 0x0, "7e00000000800000000000000000000200006ba3"}) (async) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="0fece0a6f901e8c89b3a3f3868cc244c0b9a91945c74fc9f47a4c1194a1f20552249e71eb338700ce5caf34cf4980f5b6163e2fa66f586e4633b89503e9279f17bedde69cfb818ca4fa82d14d69847cf719cac35b290cf6c1a94cba213b7d92262371e088367c5769b7ab1ffb7e512c8db9830c84ec8841fe9d61cb544bce09b7240aacc5727aa34df01abd244b0f5895804e59985819f6ac5024f2fe4af4d713a74e471f5402b706e4808dc9a20a61b2b27984a6e16be1ff8ed2af2634d270bef03d0e9f404cd15160b3a10fbe4dd706bb769bd5f4cf4bb274278ef175a8e10e236fd2fe34c09c74a07fb2eecc930cfbdafc4214bb778c9531ad45826697d5e854de020c7424cbd1c75ccbdffaa60debe5d10f2bd6c875b18e43344e6952e8fb58909dc841ae81fbf443056256682084e84cfd460a503c75cc8ee7d5ea994646f6f66cad220e41d42df9e1c3d947c4a35f70638864ccde3b6777184eb3d55f6f97416351c6057c3fef1b6d1330f99b923a057ac8a55535672618b1161db9a56b072212a919ddb5a1ac959f4c165e3d48ad15dca02b3ffc770c0d10ec0e833b2683bcd38c9143ca269a77cbd4b58ff7e1c0585a65701a5017798413f1757b6c59e705f7f603063c461ce65c9c5904558bc1bd19aa83b745382048f334353d6faf228b7f05665c1f0e522ae40837ad97bd04d6f4525413f895d34ca9cc33ba14e2f00cbec36b7dcc096e998c1a8c778f9c36a013c3b8ec1d70dc2f55817a1084600e127d27e12bb79b91c54b0d7e5a463ad2c693d246a6ad3e6dd8767b2aa4639a7425a29ae037b297bb538832f74c72c233da9aa3c9ce607d2f39871e259108c37159dff396e15681ef5b0da50108960918b0972aa18ff9e68bf0b00f05364bb030bbe0ae5fa61382065ae80a97037fcb9936d871f18823f96a31998863b565fc1683a2d831a7e4e6f9ed5a7a707b8a54e15717fc89881573634499075247a62b63a0d090e1d78417b2998f8252920915ece38ae47e4504c9a7e83a985a62bb89867e828c2526f53542ed6d4e339dd2effd8c13c72f5d086f3355293f0d1ec14efb4be658651b1add1651164bc6a56cd76c74b3902f4d7d5adc0dbfb0fcfd268fd9453f64109a3d7e247d2f13df51173fe699f861f73cde3bb310c6c0b66f68699ab5c4c8a2d32b4dae20c7430e37a03e96b64a5e026cdcf43500e5fecacd24d79035d70ed885a027d9eb1981b4238cfe947085a6bc1c92e4d523a976f7f9f3fe99a688d8c9238bfe398163067735cb33fd2df1fb0e9c1be000ee30d293ed5a66c205d3fa80435c51e34c0572c03858c56c8a0c17a50fe34c6e122c0e4fcfeb119644b8de0205c7f49ed057c9f0edd9e030ee7975e6173eaa3073bf9d4c080d10480f8ca4c233f6a16f472450f697ab58af631eadcc11ae013263c96bc17ec466a", 0x401}], 0x1) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000500)="1854410995479d1df284fb80510bfaa1cf44d706e1ce3eb8f2fc3b3ea16923550e5f2589853a5feeeea53b16c86da315b32338c0a6b4229e0594f132c94ea710a300ecc099b0e362d57df8f8", 0x4c}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0xfffffffe, "000000000000000001000000000000f843d07e38"}) (async) dup2(r2, r0) (async, rerun: 32) select(0x40, &(0x7f0000000040)={0xff}, 0x0, 0x0, 0x0) (rerun: 32) 20:24:07 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f159f9", 0xb}], 0x1) 20:24:07 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x8f}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xe970, 0x0, "7e00000000800000000000000000000200006ba3"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="0fece0a6f901e8c89b3a3f3868cc244c0b9a91945c74fc9f47a4c1194a1f20552249e71eb338700ce5caf34cf4980f5b6163e2fa66f586e4633b89503e9279f17bedde69cfb818ca4fa82d14d69847cf719cac35b290cf6c1a94cba213b7d92262371e088367c5769b7ab1ffb7e512c8db9830c84ec8841fe9d61cb544bce09b7240aacc5727aa34df01abd244b0f5895804e59985819f6ac5024f2fe4af4d713a74e471f5402b706e4808dc9a20a61b2b27984a6e16be1ff8ed2af2634d270bef03d0e9f404cd15160b3a10fbe4dd706bb769bd5f4cf4bb274278ef175a8e10e236fd2fe34c09c74a07fb2eecc930cfbdafc4214bb778c9531ad45826697d5e854de020c7424cbd1c75ccbdffaa60debe5d10f2bd6c875b18e43344e6952e8fb58909dc841ae81fbf443056256682084e84cfd460a503c75cc8ee7d5ea994646f6f66cad220e41d42df9e1c3d947c4a35f70638864ccde3b6777184eb3d55f6f97416351c6057c3fef1b6d1330f99b923a057ac8a55535672618b1161db9a56b072212a919ddb5a1ac959f4c165e3d48ad15dca02b3ffc770c0d10ec0e833b2683bcd38c9143ca269a77cbd4b58ff7e1c0585a65701a5017798413f1757b6c59e705f7f603063c461ce65c9c5904558bc1bd19aa83b745382048f334353d6faf228b7f05665c1f0e522ae40837ad97bd04d6f4525413f895d34ca9cc33ba14e2f00cbec36b7dcc096e998c1a8c778f9c36a013c3b8ec1d70dc2f55817a1084600e127d27e12bb79b91c54b0d7e5a463ad2c693d246a6ad3e6dd8767b2aa4639a7425a29ae037b297bb538832f74c72c233da9aa3c9ce607d2f39871e259108c37159dff396e15681ef5b0da50108960918b0972aa18ff9e68bf0b00f05364bb030bbe0ae5fa61382065ae80a97037fcb9936d871f18823f96a31998863b565fc1683a2d831a7e4e6f9ed5a7a707b8a54e15717fc89881573634499075247a62b63a0d090e1d78417b2998f8252920915ece38ae47e4504c9a7e83a985a62bb89867e828c2526f53542ed6d4e339dd2effd8c13c72f5d086f3355293f0d1ec14efb4be658651b1add1651164bc6a56cd76c74b3902f4d7d5adc0dbfb0fcfd268fd9453f64109a3d7e247d2f13df51173fe699f861f73cde3bb310c6c0b66f68699ab5c4c8a2d32b4dae20c7430e37a03e96b64a5e026cdcf43500e5fecacd24d79035d70ed885a027d9eb1981b4238cfe947085a6bc1c92e4d523a976f7f9f3fe99a688d8c9238bfe398163067735cb33fd2df1fb0e9c1be000ee30d293ed5a66c205d3fa80435c51e34c0572c03858c56c8a0c17a50fe34c6e122c0e4fcfeb119644b8de0205c7f49ed057c9f0edd9e030ee7975e6173eaa3073bf9d4c080d10480f8ca4c233f6a16f472450f697ab58af631eadcc11ae013263c96bc17ec466a", 0x401}], 0x1) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) write(r2, &(0x7f00000001c0)="8f490a0364724ee1ef95054f797414d38c078f29b170e14132a100aefac0b16527897e5d4e8b73f7a2baad6f9ae5a9ff6230cad2ffdb7da474a548670a8ee83c211f3f3afdc1ea9d59c49287318c7044f52da8c045902d5cb232e81d30f18502cb6f0d00af1d04dcbe97a47bb99a6c7ffadfcf20c37976f87981e64e50cbca596541762137ec5693208e6af5ad4954c87071dc5eb263246a151b080301befcdc676bab4dc0a55c74", 0xa8) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000500)="1854410995479d1df284fb80510bfaa1cf44d706e1ce3eb8f2fc3b3ea16923550e5f2589853a5feeeea53b16c86da315b32338c0a6b4229e0594f132c94ea710a300ecc099b0e362d57df8f8", 0x4c}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0xfffffffe, "000000000000000001000000000000f843d07e38"}) syz_open_pts() dup2(r3, r0) select(0x40, &(0x7f0000000040)={0xff}, 0x0, 0x0, 0x0) 20:24:07 executing program 6: r0 = socket(0x18, 0x1, 0x0) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040)=0x6, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000080)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f1", 0x9}], 0x1) socket(0x18, 0x1, 0x0) (async) listen(0xffffffffffffffff, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040)=0x6, 0x4) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) (async) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) (async) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) writev(r0, &(0x7f0000000080)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f1", 0x9}], 0x1) (async) 20:24:07 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) socket(0x18, 0x4000, 0xed) socket(0x800000018, 0x1, 0x0) (async) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) (async) socket(0x18, 0x4000, 0xed) (async) 20:24:07 executing program 2: r0 = kqueue() r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {}, {{}, 0xfffffffffffffffd}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:07 executing program 4: chown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, &(0x7f0000001400)=0xc) r1 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r1}) r2 = getegid() r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r4 = syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r5 = syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001240)=[{&(0x7f0000000180)="4c37371a4896817afb53bf3d8c31e0a9780a3edf82c7bf78bcfee74291920cc495f6ec3c1bc185285d284ef47424a444069329ed3433c43a9601ac3f539fd160023b5b1296a9f6da5c401a9bf26b2c09e23d34ad1097e206337ed0b87d49dd05", 0x60}, {&(0x7f0000000200)="2f1e05cadabc6fdecf4a837d88076fc8acc51b9e629df09b6dcda0d008fef3c854c2969767e9f86f2ba491dd2c8baf8236096ced90130e93506e1067a827259a7ca8991da0a448cc6f03b4210c1aada18134d2a8ff5d2accc077082705b5a7aafee50af709d3fb4b64fc6f17f0c40cee5ba1cb834f21d0235a3753c420cb5d11976c5057cda5b524044116aa421c22d0ee55fd86572e28164e4e3c3930b0f50dc63ab519859c058ce38968254c1eaaad43fabaf9ca359d06a5a0882a9ae673141093067e30c0a7c3b9a9dbfc083f8aa5f33add9aaaf4feea27c6c1a5fac9dc1366bf5a72f7b608fcf68e03f9aece4a0adb70624c803de8ba94499ed21d04a26bf7b112631f1ca2b220a7a8a632faa3697d7a1ab3028bac1e002a4595d73e99df1155c4f73d17bb6481f9efbb5f6b2f70d43401a77a4343fb99a32789a37c50b8ff5478875f1f7f0f3b7fe4cb43a620e4143d73cdb2dcd5955cbb2019139be30c5352c0b464be53873836f8f2cab3529e52a96b50865262c7069f8c3bf98e1f3d10d29382be31b39ca966c367922cc3dfdd88319d921dd8120af4745f0fd7a40f760b01770dadf367bdfaa7976d6ba6e04aa1fce5c107fee6f9ff380b2d5284bde481084052afa44a05ded3b0ce3788143e0fc0f696951c642c141c3d5b203f47e3ed17da0283011290ca5727af7081b430e40075bb731af7c1d5eb6446e606645271f2dc47d3fd2547c52a484a274381eebe718a1f1e04e543b2b36d3b29e7e0853e0042102bdaa19324cf8a9b6b688613451aff8d3ec4fab821ca50be9ac642067e2bdb03ba5ddeed05d0316ce0b1fdc896367ebadef0388c855de91635894f031a084d8922baa5dfe038a920836490d16ef122525559c055d80601f0bd7ca760e941d33a7ec18e6c987cb9c7a81156477cbf2395ccc4030bbace6c8fb7c6408876a5d142dae94716bf16807abd78264349b300d5377ab3dfc622ad4d1416a4c5549906b8bd5362e3681729cf3940df5fb004586222d3fe8258a2f47c2b4920818e678e9c4bba21a643be5e597ef12d9de0736e082b995060cd0388d8a57e48efe6fe8612c0fffd8129fb3782f0934a5e0d6abc11e5daa2c6cfefc52ebe3c5314f43da14bc7e1bd8f1eafbcacc5ceda1b62d8aa370f15026854cac953777ecf466db811b6963bbb88bc1a791f08a4a1b268caac19ec75f1288cd7ed360e4ca8aedbf9569a5d9010e0352b8fe3ba9f06c91ecd0bd93640bbcf257510e8ba6276e696662e390db9dbb94493666c202e50db6191bb167d795b3294212035176110aabf031f4314dcff83ef851112af9cdb7efb4458ae1870460336d82a1c5ec9cc7903fe18be28bfb2ead8b9ec609fb3684d31a51f581b85590170a410b8ee7750b2f232c28915be7d6546c03420400b27a8b22bfaab745ec4151aa2ce36fe8d67399f58801cfb93574a086571f47e85c8eaeccbbf8d10a7f8fcb934288906ad78cb674ebc6cb630df809a7fbdfdb7d27a63d5ebd337682c0ed2ab5b0bddeb0db2c8323ddb2d3821a6cdc07c7a3ad52caeb347e37385d08efc9073206060256cf713a44512801612bcb752d4221479903a671f6619759f42d3c394a267b8cb9b2445c960dd36b4d8d4e09eaf107b504176bb0096f46dfe0872fc84955101336334cf073d9576745c676002c58e00e71429a7e13dbefd334d6984e0d99c479cffa0f58649ce7a68bd50263ce0f9ad80ef9a3b6a25506d18e8148af1d9aaaadc4613528f04df9e1aa9f1f27e296cb8c945becd7215c78f4d18ca3734b24fece780939e4e846dd494bc74842c9b1d8baf24d0b1ec9f2db896af721e6cb5b2850a224b1c83f3847de1728a6114e20361cae60c28d0bfb0de40b5b238228efce946d75308cb63871ff189d252910ab589ce18aa923ca14506c7888274d048541fb81d1c95b1cdf53485ce0f268caba351f46fcb047d6157f75ab9d88ba61803e050cda52ea4c1b2e1575dd1f272504e2d87a5b6871d7497ed4cb74028aa680388fa1f87e473124c8aa9ba912f16fdb459a5d5159c9ab35681eb6684f338effb9d4c8fc305a137d81b8d442d9eb070bc57e6a2c8bec2912305bb248c759b4cc8b310f6d531a1985f5d27f3a2581e5746cad82d2275e34a1b5d1775db85149e5f8319daef7ed19159dc6b4c9bb9bd45c5ff88c2fe8fe2a7328545dbbfab5c56b77b557c9dd4af055e557748994ad75916513873707cc2a34b9f023a73fb05249af2d91b99ff5b9248c59dbd1af9f957af3df46e800633c50efb7db69eecf55f41b416365149ebbdbe409a1ed38ad9423dd2a581070860715b06dc7dcbc85ab435aaff6c3b325339ce0d283a39720b6415bab3cb307a1977f81a0d652f7d4e7e2d393a396de9c4f9a1d00ef38400a424a2d8b4a9d2cfc8e7981d18a54b044f775edac69de8bae2ac346d93a71ed7c85a04742d86f6e36cbbad785d6107c140182988f20be7921fa0c8d7dd8f042b25acc818f487b1d6c795065d669aef26ee6f58792d0dfc29b379c190b97ed6dd4ba29f46984382d1bc8f8f8d29d4d17b92598d61fe29b785d8b1219b429502fc8b5604376aefb707f9ff73773e8bd38b248104f2984cc5ff81a2416649f42df22571dc643898e80c15232295de67f54eac494496bd880ccf8aa199a3b8f23aca8812ebf0d8e7e73ee9187554f00c3c3f408bc747f4f09e8bfbe4ee3c7866dedfab5e16ff900c950bf103180ec2da735c01074e5c9206d3fbdda197e9a3e0b8c0870307fc52e4cca98a0900685890675549f9445af6d03e839cbe1b1deb28ccd7b0f3c9524992a2651b39a48f266c32c4efcb3a5542d2b59ba41e9c04d52f537a128f45b02da9930506b78d148e1eb7af932835c2377c6c24e81320af17f7c90624a2c9fe4f43aa96dd09faadf63e720ecd463febd65c49230995aa1dd1567382ec4fb17404c7e77a16fbb6dcbfcf0b9d495309152d3f2159a0595d9b6ae0e4f1e26a4cdd1fbac2a94a9cff59dc257a419084f5f63f2817b99d6eff8de27920b3947148cc59bc17ee76bc27df7e789d96213f8d406c76bb9744476eed9d8a57149957dd00bb656d602e4784f177ec62e4034551ef1a2a0bf19e3ac9b5ccddd46cb4b04442ca120d07c1ec9d159f42cdad20c8b71e33a42eb866494a9a872b1b409786cbe9dbfed99ef5f8c4f79bb7f0278be59dc8bf84c4f59fea46ccc960df3d290586ee20734dcf129c38a96a04aca2f840c97fea9b9257ffa8879b07121f5cd43501e96b0a4b340b8030395562fc197e827c909c37fd8c4211778e5514153a69d2bb6d72cd3fb5dfb60d087ed918b49a15d7a37fec5a061adfd3946cc4fb304a126bfe9cdf16e8efa7b6c3355a07d2613be479ea1ce475220b2cb9d8b203c5e32fcb8e3ac1f9d3482dfb2962b4f5b30c22d347f51041efa098576a74807428ed2577f730247eb596b7bead7871157c959d4a764d8164ee0270adcee5a4de8755e0aa898803362014c0d0a71dc22c80b6f84702cad6e297a85a8f5507d90d55bf0cb990051be317d0dc9e3ba7c46b5ccc5ecec0da7989d483e4343d5e7a969b85a1e52ed45490b6f9b7f809a73dbce045776218f5f36f2a70aa85dc8a22c534a5003c1c64b7451d61ff11df2c6f6768561890f7baaa8ee8f3279e1c61213aac0c47d4c6223e9d19c5e7a19efa88d90506a427fd402868e4d37bbae338d2532a43e0c6054d13f260bea8f462b323738e587fd4a37b0904fffc1056cebaff612b742b3a33bd94b2c27f1db923f74ac1d00c231ba2ea83e50268f34acc80d536e102be96d70fdd8b58eb5775163a7f1ebe7bf63aa537527d1e0ef452298e5d63f7e6e17a6a300f2bae8a01c98af360e56e0b4ad7e9b19fbcd48e144db2213e75c0f1fec5a1bee1c55853d0390dcda5702e944c4d2606c1b2275f3fc93bc5fed904b3aa5f8a2647d9b81c08d5ac29c15e9ae1d7910058df452ef1c36dc5e67baa71918aba2c2a02fa30160ebf251f57cfe6fd5d1e6fc0936fac67ac99990b47afffef21026cf5944983e0b71f39d35248c592a910934be7343c030cb36affd9c6030a8c9247718df77b800c2524e8e5744c6a0d60b1a1e06af1094544fc75d28047c45a6940adc63d10802c49ac31b618dfaef1bbd66bbb21f5d3f6ac0e380d852aa2c7908e6f2a38c4b876fbc8a6988ad1f6da6216c369e4a537beece1db35af69d0e7f5d7844d3a6cc6c5b78884952fc433ca5b658615844dbab7bba13cf625c99ed7d911abaa7305018a3db06616f182e2c546bab2ffd165f1ab3aae8e42cd5d540c447e4a847649de1eed42adda7b6ea2fe20ac0b8a35dc29c9d6bb500748b37a8b601a038f0059eec16a8a8712fc6069d98d85030c99a38aa663c7ff2cac8ff2b7ee238aa3aa408905e7415d76a47c5ebee2dce67f69cc6715f57eb36aeece6777d7e4e8db9e2df4fc155ba8bbba0b7b6ca4873be0b8682506e9af46ad1a1a4ca629c469e7feccf01a25706bdd3bd65f555124eb3baf30371e49abcd6b63252783b7de1408d4e7dc7595a79612128bcfcac5d0b6d80e0c407259349af9c2ceb2bde0af29b5caa24e2b219f054ec408e8a58a70e0884c377c1d947287e5c1a4f06dfe19fa38d7046b73dbb3ecfec632edb979c39490addbf84c57bd869df8f440799c55983d57bdbd66c2752ead0049548fb17bd0c7a3853d31487ba010d261501d6851bc3738c0def253c91b367654fe527512b9c0638f6e3c748bc8fcd3ee5e2e7a4b67c965ed73c4b4316c6f5b41db40ddf5e53dcb0a805341ad40377b5826bd490824c03885d53dc11e3f1104cfa6f97830c42e098ff161c1fcd6522d4b963599cf893510ce76e52b0806169417786b16ea57d89365798ab430b81adc2bf862c147b834be90e857571cfe1631f5cf371703c64845d8f490df94815c151d186111365dae538e18669642190f462ddb126e818f94a7d3e8922796728695896252e537371e99cc64c6c9c629a0c46f96ab4369d41b2eabfb178113c0712969f97d47e8edcd556552f414fd56106fefcea28f60be7ce38f7ca9479daadd16d0314a6735c80b34694af5b9cc10d0d5052cac82ee664185f378999490bf4100152bd76320bd2cc56519abecdaa2ba7eb6b3a5e92c4b392f5698ae7342733acdaf4d1fbe27795b86aa296d96ee87bba51d56476a5593599c614eabf8122687c57f5b06137bbfc488f8515bec490fd3b2962424ba9ddc23d99b74daac2b34b2a587cf668fa18e02191d6a61cb12a75d973ae9db3ea8c6210026a6ddd50a86ece4996ca71cffdf657639d50aeb88503b68908abce84c16151679950115ddef332993d305d7d7688e6097ee0d039373ad5cf5deb476d073e64fd0eaad7296328cc6ecf34e8a5771a8030a2090be1825d3fdf833bf4efec0fbd995d8ac28aff719de21acae51b816881f31bb9d484deb6fe6ff75bcba47be1542b186de6841b1d275c5722ac57d273e45f066534d808f8673edcea49bf7b06a08beb1706972789aaebe2f4ffa8269a3f6ecbc5a23a1f07484223ffe9b8fef1de1c4db71e836fe5a1df63abe98268ccc1a7a54a27414499ddcc4d1d019cd3b2354f634c5e7b545e2c111c59f70226641104d60280b189b8ff380c7ac5b74de590d9a70ab0e0b4922b5bdf733e36268ffa6d56367fc141c8bbb8a92e5d7e12de8f4679b9606c2da7d87ffc6248c728227e48d5fc1091cf3844ba1feeaef2eb0fcf3da22a23ebbae4fd85558a0fb2f053277382742ca70ad638195230a5151a0b681", 0x1000}, {&(0x7f0000001200)}], 0x3, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r0}, @cred={0x20, 0xffff, 0x0, r1, 0xffffffffffffffff, r2}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, r3, 0xffffffffffffff9c, r4, r5]}], 0x118, 0x1}, 0x408) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0x0, @rand_addr="feffffff00", @mcast2, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) syz_emit_ethernet(0xeb, &(0x7f0000000040)={@empty, @broadcast, [{[], {0x8100, 0x4}}], {@ipv6={0x86dd, {0x4, 0x6, "02cb3d", 0xb1, 0x32, 0x5, @loopback, @rand_addr="fbad38b1f0af225bfb115ab5917048a8", {[@hopopts={0x64, 0x1, '\x00', [@ra={0x5, 0x2, 0x7916}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x11, 0x0, '\x00', [@generic={0x2}]}, @fragment={0xff, 0x0, 0x4, 0x0, 0x0, 0x10, 0x67}, @routing={0x88, 0x6, 0x0, 0xa1, 0x0, [@mcast2, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1]}, @dstopts={0x32, 0x3, '\x00', [@enc_lim={0x4, 0x1, 0x2}, @ra={0x5, 0x2, 0x3f}, @enc_lim={0x4, 0x1, 0x3}, @jumbo={0xc2, 0x4, 0x785}, @pad1, @enc_lim, @ra={0x5, 0x2, 0xfff8}]}, @fragment={0xc, 0x0, 0x5, 0x0, 0x0, 0x0, 0x68}], @udp={{0x1, 0x1, 0x8}, {"373d0e8559e46facfe393328a49ca2a129"}}}}}}}) 20:24:07 executing program 7: r0 = kqueue() (async) r1 = kqueue() (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) (async) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) (async) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) (async) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', 0xffffffffffffff9c, 0x2}) (async, rerun: 32) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r3, 0x2}) (async, rerun: 32) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x6) (async) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x1) (async) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000300)={&(0x7f00000002c0)='./file0\x00', r2, 0x1}) 20:24:07 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) socket(0x18, 0x4000, 0xed) 20:24:12 executing program 5: r0 = socket(0x18, 0x1, 0x0) (async) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async, rerun: 64) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) (async, rerun: 64) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f159f9", 0xb}], 0x1) 20:24:12 executing program 3: r0 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x8, 0x3, 0x6a, 0x5, "b4080c8a9a8852e8d5f9c47ba8053bb607eac58b", 0x9, 0x400}) writev(r0, &(0x7f0000002540)=[{&(0x7f0000000080)="558d87044ef53e48f76e63fb12381cb0d5a7b7", 0x13}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f00000025c0)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ac2fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca4801010000d548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e551475cdeee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e102d0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f64a77428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1001}, {&(0x7f0000000200)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef08769cdec639fa4039914770889743b6f2251de9cf1f5579397200d25ec5913d43ecf563a9ccec1cd734d7079940223648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b6105ebfe6661265e75d3161a4f782e", 0xce}, {&(0x7f0000001240)="f217039506219316d85c14d2d776ca6a7ab8d2c2ad6c608513c38437f82166c13942963ed5ad60b33f789b692277124b9009e043fabd46fc1f73d877a7549df5ce59180d801e6067683ae21b7f021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564f897055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0", 0xc8}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) syz_open_pts() (async) pipe2(&(0x7f0000000000), 0x0) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x8, 0x3, 0x6a, 0x5, "b4080c8a9a8852e8d5f9c47ba8053bb607eac58b", 0x9, 0x400}) (async) writev(r0, &(0x7f0000002540)=[{&(0x7f0000000080)="558d87044ef53e48f76e63fb12381cb0d5a7b7", 0x13}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f00000025c0)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ac2fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca4801010000d548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e551475cdeee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e102d0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f64a77428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1001}, {&(0x7f0000000200)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef08769cdec639fa4039914770889743b6f2251de9cf1f5579397200d25ec5913d43ecf563a9ccec1cd734d7079940223648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b6105ebfe6661265e75d3161a4f782e", 0xce}, {&(0x7f0000001240)="f217039506219316d85c14d2d776ca6a7ab8d2c2ad6c608513c38437f82166c13942963ed5ad60b33f789b692277124b9009e043fabd46fc1f73d877a7549df5ce59180d801e6067683ae21b7f021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564f897055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0", 0xc8}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) (async) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) (async) 20:24:12 executing program 7: r0 = kqueue() r1 = kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', 0xffffffffffffff9c, 0x2}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r3, 0x2}) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x1) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000300)={&(0x7f00000002c0)='./file0\x00', r2, 0x1}) kqueue() (async) kqueue() (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa}], 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (async) syz_open_pts() (async) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) (async) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) (async) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) (async) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', 0xffffffffffffff9c, 0x2}) (async) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r3, 0x2}) (async) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) (async) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x6) (async) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x1) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) fcntl$dupfd(r5, 0x0, r5) (async) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000300)={&(0x7f00000002c0)='./file0\x00', r2, 0x1}) (async) 20:24:12 executing program 4: chown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, &(0x7f0000001400)=0xc) r1 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r1}) r2 = getegid() r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r4 = syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r5 = syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001240)=[{&(0x7f0000000180)="4c37371a4896817afb53bf3d8c31e0a9780a3edf82c7bf78bcfee74291920cc495f6ec3c1bc185285d284ef47424a444069329ed3433c43a9601ac3f539fd160023b5b1296a9f6da5c401a9bf26b2c09e23d34ad1097e206337ed0b87d49dd05", 0x60}, {&(0x7f0000000200)="2f1e05cadabc6fdecf4a837d88076fc8acc51b9e629df09b6dcda0d008fef3c854c2969767e9f86f2ba491dd2c8baf8236096ced90130e93506e1067a827259a7ca8991da0a448cc6f03b4210c1aada18134d2a8ff5d2accc077082705b5a7aafee50af709d3fb4b64fc6f17f0c40cee5ba1cb834f21d0235a3753c420cb5d11976c5057cda5b524044116aa421c22d0ee55fd86572e28164e4e3c3930b0f50dc63ab519859c058ce38968254c1eaaad43fabaf9ca359d06a5a0882a9ae673141093067e30c0a7c3b9a9dbfc083f8aa5f33add9aaaf4feea27c6c1a5fac9dc1366bf5a72f7b608fcf68e03f9aece4a0adb70624c803de8ba94499ed21d04a26bf7b112631f1ca2b220a7a8a632faa3697d7a1ab3028bac1e002a4595d73e99df1155c4f73d17bb6481f9efbb5f6b2f70d43401a77a4343fb99a32789a37c50b8ff5478875f1f7f0f3b7fe4cb43a620e4143d73cdb2dcd5955cbb2019139be30c5352c0b464be53873836f8f2cab3529e52a96b50865262c7069f8c3bf98e1f3d10d29382be31b39ca966c367922cc3dfdd88319d921dd8120af4745f0fd7a40f760b01770dadf367bdfaa7976d6ba6e04aa1fce5c107fee6f9ff380b2d5284bde481084052afa44a05ded3b0ce3788143e0fc0f696951c642c141c3d5b203f47e3ed17da0283011290ca5727af7081b430e40075bb731af7c1d5eb6446e606645271f2dc47d3fd2547c52a484a274381eebe718a1f1e04e543b2b36d3b29e7e0853e0042102bdaa19324cf8a9b6b688613451aff8d3ec4fab821ca50be9ac642067e2bdb03ba5ddeed05d0316ce0b1fdc896367ebadef0388c855de91635894f031a084d8922baa5dfe038a920836490d16ef122525559c055d80601f0bd7ca760e941d33a7ec18e6c987cb9c7a81156477cbf2395ccc4030bbace6c8fb7c6408876a5d142dae94716bf16807abd78264349b300d5377ab3dfc622ad4d1416a4c5549906b8bd5362e3681729cf3940df5fb004586222d3fe8258a2f47c2b4920818e678e9c4bba21a643be5e597ef12d9de0736e082b995060cd0388d8a57e48efe6fe8612c0fffd8129fb3782f0934a5e0d6abc11e5daa2c6cfefc52ebe3c5314f43da14bc7e1bd8f1eafbcacc5ceda1b62d8aa370f15026854cac953777ecf466db811b6963bbb88bc1a791f08a4a1b268caac19ec75f1288cd7ed360e4ca8aedbf9569a5d9010e0352b8fe3ba9f06c91ecd0bd93640bbcf257510e8ba6276e696662e390db9dbb94493666c202e50db6191bb167d795b3294212035176110aabf031f4314dcff83ef851112af9cdb7efb4458ae1870460336d82a1c5ec9cc7903fe18be28bfb2ead8b9ec609fb3684d31a51f581b85590170a410b8ee7750b2f232c28915be7d6546c03420400b27a8b22bfaab745ec4151aa2ce36fe8d67399f58801cfb93574a086571f47e85c8eaeccbbf8d10a7f8fcb934288906ad78cb674ebc6cb630df809a7fbdfdb7d27a63d5ebd337682c0ed2ab5b0bddeb0db2c8323ddb2d3821a6cdc07c7a3ad52caeb347e37385d08efc9073206060256cf713a44512801612bcb752d4221479903a671f6619759f42d3c394a267b8cb9b2445c960dd36b4d8d4e09eaf107b504176bb0096f46dfe0872fc84955101336334cf073d9576745c676002c58e00e71429a7e13dbefd334d6984e0d99c479cffa0f58649ce7a68bd50263ce0f9ad80ef9a3b6a25506d18e8148af1d9aaaadc4613528f04df9e1aa9f1f27e296cb8c945becd7215c78f4d18ca3734b24fece780939e4e846dd494bc74842c9b1d8baf24d0b1ec9f2db896af721e6cb5b2850a224b1c83f3847de1728a6114e20361cae60c28d0bfb0de40b5b238228efce946d75308cb63871ff189d252910ab589ce18aa923ca14506c7888274d048541fb81d1c95b1cdf53485ce0f268caba351f46fcb047d6157f75ab9d88ba61803e050cda52ea4c1b2e1575dd1f272504e2d87a5b6871d7497ed4cb74028aa680388fa1f87e473124c8aa9ba912f16fdb459a5d5159c9ab35681eb6684f338effb9d4c8fc305a137d81b8d442d9eb070bc57e6a2c8bec2912305bb248c759b4cc8b310f6d531a1985f5d27f3a2581e5746cad82d2275e34a1b5d1775db85149e5f8319daef7ed19159dc6b4c9bb9bd45c5ff88c2fe8fe2a7328545dbbfab5c56b77b557c9dd4af055e557748994ad75916513873707cc2a34b9f023a73fb05249af2d91b99ff5b9248c59dbd1af9f957af3df46e800633c50efb7db69eecf55f41b416365149ebbdbe409a1ed38ad9423dd2a581070860715b06dc7dcbc85ab435aaff6c3b325339ce0d283a39720b6415bab3cb307a1977f81a0d652f7d4e7e2d393a396de9c4f9a1d00ef38400a424a2d8b4a9d2cfc8e7981d18a54b044f775edac69de8bae2ac346d93a71ed7c85a04742d86f6e36cbbad785d6107c140182988f20be7921fa0c8d7dd8f042b25acc818f487b1d6c795065d669aef26ee6f58792d0dfc29b379c190b97ed6dd4ba29f46984382d1bc8f8f8d29d4d17b92598d61fe29b785d8b1219b429502fc8b5604376aefb707f9ff73773e8bd38b248104f2984cc5ff81a2416649f42df22571dc643898e80c15232295de67f54eac494496bd880ccf8aa199a3b8f23aca8812ebf0d8e7e73ee9187554f00c3c3f408bc747f4f09e8bfbe4ee3c7866dedfab5e16ff900c950bf103180ec2da735c01074e5c9206d3fbdda197e9a3e0b8c0870307fc52e4cca98a0900685890675549f9445af6d03e839cbe1b1deb28ccd7b0f3c9524992a2651b39a48f266c32c4efcb3a5542d2b59ba41e9c04d52f537a128f45b02da9930506b78d148e1eb7af932835c2377c6c24e81320af17f7c90624a2c9fe4f43aa96dd09faadf63e720ecd463febd65c49230995aa1dd1567382ec4fb17404c7e77a16fbb6dcbfcf0b9d495309152d3f2159a0595d9b6ae0e4f1e26a4cdd1fbac2a94a9cff59dc257a419084f5f63f2817b99d6eff8de27920b3947148cc59bc17ee76bc27df7e789d96213f8d406c76bb9744476eed9d8a57149957dd00bb656d602e4784f177ec62e4034551ef1a2a0bf19e3ac9b5ccddd46cb4b04442ca120d07c1ec9d159f42cdad20c8b71e33a42eb866494a9a872b1b409786cbe9dbfed99ef5f8c4f79bb7f0278be59dc8bf84c4f59fea46ccc960df3d290586ee20734dcf129c38a96a04aca2f840c97fea9b9257ffa8879b07121f5cd43501e96b0a4b340b8030395562fc197e827c909c37fd8c4211778e5514153a69d2bb6d72cd3fb5dfb60d087ed918b49a15d7a37fec5a061adfd3946cc4fb304a126bfe9cdf16e8efa7b6c3355a07d2613be479ea1ce475220b2cb9d8b203c5e32fcb8e3ac1f9d3482dfb2962b4f5b30c22d347f51041efa098576a74807428ed2577f730247eb596b7bead7871157c959d4a764d8164ee0270adcee5a4de8755e0aa898803362014c0d0a71dc22c80b6f84702cad6e297a85a8f5507d90d55bf0cb990051be317d0dc9e3ba7c46b5ccc5ecec0da7989d483e4343d5e7a969b85a1e52ed45490b6f9b7f809a73dbce045776218f5f36f2a70aa85dc8a22c534a5003c1c64b7451d61ff11df2c6f6768561890f7baaa8ee8f3279e1c61213aac0c47d4c6223e9d19c5e7a19efa88d90506a427fd402868e4d37bbae338d2532a43e0c6054d13f260bea8f462b323738e587fd4a37b0904fffc1056cebaff612b742b3a33bd94b2c27f1db923f74ac1d00c231ba2ea83e50268f34acc80d536e102be96d70fdd8b58eb5775163a7f1ebe7bf63aa537527d1e0ef452298e5d63f7e6e17a6a300f2bae8a01c98af360e56e0b4ad7e9b19fbcd48e144db2213e75c0f1fec5a1bee1c55853d0390dcda5702e944c4d2606c1b2275f3fc93bc5fed904b3aa5f8a2647d9b81c08d5ac29c15e9ae1d7910058df452ef1c36dc5e67baa71918aba2c2a02fa30160ebf251f57cfe6fd5d1e6fc0936fac67ac99990b47afffef21026cf5944983e0b71f39d35248c592a910934be7343c030cb36affd9c6030a8c9247718df77b800c2524e8e5744c6a0d60b1a1e06af1094544fc75d28047c45a6940adc63d10802c49ac31b618dfaef1bbd66bbb21f5d3f6ac0e380d852aa2c7908e6f2a38c4b876fbc8a6988ad1f6da6216c369e4a537beece1db35af69d0e7f5d7844d3a6cc6c5b78884952fc433ca5b658615844dbab7bba13cf625c99ed7d911abaa7305018a3db06616f182e2c546bab2ffd165f1ab3aae8e42cd5d540c447e4a847649de1eed42adda7b6ea2fe20ac0b8a35dc29c9d6bb500748b37a8b601a038f0059eec16a8a8712fc6069d98d85030c99a38aa663c7ff2cac8ff2b7ee238aa3aa408905e7415d76a47c5ebee2dce67f69cc6715f57eb36aeece6777d7e4e8db9e2df4fc155ba8bbba0b7b6ca4873be0b8682506e9af46ad1a1a4ca629c469e7feccf01a25706bdd3bd65f555124eb3baf30371e49abcd6b63252783b7de1408d4e7dc7595a79612128bcfcac5d0b6d80e0c407259349af9c2ceb2bde0af29b5caa24e2b219f054ec408e8a58a70e0884c377c1d947287e5c1a4f06dfe19fa38d7046b73dbb3ecfec632edb979c39490addbf84c57bd869df8f440799c55983d57bdbd66c2752ead0049548fb17bd0c7a3853d31487ba010d261501d6851bc3738c0def253c91b367654fe527512b9c0638f6e3c748bc8fcd3ee5e2e7a4b67c965ed73c4b4316c6f5b41db40ddf5e53dcb0a805341ad40377b5826bd490824c03885d53dc11e3f1104cfa6f97830c42e098ff161c1fcd6522d4b963599cf893510ce76e52b0806169417786b16ea57d89365798ab430b81adc2bf862c147b834be90e857571cfe1631f5cf371703c64845d8f490df94815c151d186111365dae538e18669642190f462ddb126e818f94a7d3e8922796728695896252e537371e99cc64c6c9c629a0c46f96ab4369d41b2eabfb178113c0712969f97d47e8edcd556552f414fd56106fefcea28f60be7ce38f7ca9479daadd16d0314a6735c80b34694af5b9cc10d0d5052cac82ee664185f378999490bf4100152bd76320bd2cc56519abecdaa2ba7eb6b3a5e92c4b392f5698ae7342733acdaf4d1fbe27795b86aa296d96ee87bba51d56476a5593599c614eabf8122687c57f5b06137bbfc488f8515bec490fd3b2962424ba9ddc23d99b74daac2b34b2a587cf668fa18e02191d6a61cb12a75d973ae9db3ea8c6210026a6ddd50a86ece4996ca71cffdf657639d50aeb88503b68908abce84c16151679950115ddef332993d305d7d7688e6097ee0d039373ad5cf5deb476d073e64fd0eaad7296328cc6ecf34e8a5771a8030a2090be1825d3fdf833bf4efec0fbd995d8ac28aff719de21acae51b816881f31bb9d484deb6fe6ff75bcba47be1542b186de6841b1d275c5722ac57d273e45f066534d808f8673edcea49bf7b06a08beb1706972789aaebe2f4ffa8269a3f6ecbc5a23a1f07484223ffe9b8fef1de1c4db71e836fe5a1df63abe98268ccc1a7a54a27414499ddcc4d1d019cd3b2354f634c5e7b545e2c111c59f70226641104d60280b189b8ff380c7ac5b74de590d9a70ab0e0b4922b5bdf733e36268ffa6d56367fc141c8bbb8a92e5d7e12de8f4679b9606c2da7d87ffc6248c728227e48d5fc1091cf3844ba1feeaef2eb0fcf3da22a23ebbae4fd85558a0fb2f053277382742ca70ad638195230a5151a0b681", 0x1000}, {&(0x7f0000001200)}], 0x3, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r0}, @cred={0x20, 0xffff, 0x0, r1, 0xffffffffffffffff, r2}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, r3, 0xffffffffffffff9c, r4, r5]}], 0x118, 0x1}, 0x408) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0x0, @rand_addr="feffffff00", @mcast2, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) syz_emit_ethernet(0xeb, &(0x7f0000000040)={@empty, @broadcast, [{[], {0x8100, 0x4}}], {@ipv6={0x86dd, {0x4, 0x6, "02cb3d", 0xb1, 0x32, 0x5, @loopback, @rand_addr="fbad38b1f0af225bfb115ab5917048a8", {[@hopopts={0x64, 0x1, '\x00', [@ra={0x5, 0x2, 0x7916}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x11, 0x0, '\x00', [@generic={0x2}]}, @fragment={0xff, 0x0, 0x4, 0x0, 0x0, 0x10, 0x67}, @routing={0x88, 0x6, 0x0, 0xa1, 0x0, [@mcast2, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1]}, @dstopts={0x32, 0x3, '\x00', [@enc_lim={0x4, 0x1, 0x2}, @ra={0x5, 0x2, 0x3f}, @enc_lim={0x4, 0x1, 0x3}, @jumbo={0xc2, 0x4, 0x785}, @pad1, @enc_lim, @ra={0x5, 0x2, 0xfff8}]}, @fragment={0xc, 0x0, 0x5, 0x0, 0x0, 0x0, 0x68}], @udp={{0x1, 0x1, 0x8}, {"373d0e8559e46facfe393328a49ca2a129"}}}}}}}) 20:24:12 executing program 2: r0 = kqueue() r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {}, {{}, 0xfffffffffffffffd}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:12 executing program 6: r0 = socket(0x18, 0x1, 0x0) listen(0xffffffffffffffff, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040)=0x6, 0x4) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) (async) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) writev(r0, &(0x7f0000000080)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f1", 0x9}], 0x1) 20:24:12 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 20:24:12 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x8f}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xe970, 0x0, "7e00000000800000000000000000000200006ba3"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="0fece0a6f901e8c89b3a3f3868cc244c0b9a91945c74fc9f47a4c1194a1f20552249e71eb338700ce5caf34cf4980f5b6163e2fa66f586e4633b89503e9279f17bedde69cfb818ca4fa82d14d69847cf719cac35b290cf6c1a94cba213b7d92262371e088367c5769b7ab1ffb7e512c8db9830c84ec8841fe9d61cb544bce09b7240aacc5727aa34df01abd244b0f5895804e59985819f6ac5024f2fe4af4d713a74e471f5402b706e4808dc9a20a61b2b27984a6e16be1ff8ed2af2634d270bef03d0e9f404cd15160b3a10fbe4dd706bb769bd5f4cf4bb274278ef175a8e10e236fd2fe34c09c74a07fb2eecc930cfbdafc4214bb778c9531ad45826697d5e854de020c7424cbd1c75ccbdffaa60debe5d10f2bd6c875b18e43344e6952e8fb58909dc841ae81fbf443056256682084e84cfd460a503c75cc8ee7d5ea994646f6f66cad220e41d42df9e1c3d947c4a35f70638864ccde3b6777184eb3d55f6f97416351c6057c3fef1b6d1330f99b923a057ac8a55535672618b1161db9a56b072212a919ddb5a1ac959f4c165e3d48ad15dca02b3ffc770c0d10ec0e833b2683bcd38c9143ca269a77cbd4b58ff7e1c0585a65701a5017798413f1757b6c59e705f7f603063c461ce65c9c5904558bc1bd19aa83b745382048f334353d6faf228b7f05665c1f0e522ae40837ad97bd04d6f4525413f895d34ca9cc33ba14e2f00cbec36b7dcc096e998c1a8c778f9c36a013c3b8ec1d70dc2f55817a1084600e127d27e12bb79b91c54b0d7e5a463ad2c693d246a6ad3e6dd8767b2aa4639a7425a29ae037b297bb538832f74c72c233da9aa3c9ce607d2f39871e259108c37159dff396e15681ef5b0da50108960918b0972aa18ff9e68bf0b00f05364bb030bbe0ae5fa61382065ae80a97037fcb9936d871f18823f96a31998863b565fc1683a2d831a7e4e6f9ed5a7a707b8a54e15717fc89881573634499075247a62b63a0d090e1d78417b2998f8252920915ece38ae47e4504c9a7e83a985a62bb89867e828c2526f53542ed6d4e339dd2effd8c13c72f5d086f3355293f0d1ec14efb4be658651b1add1651164bc6a56cd76c74b3902f4d7d5adc0dbfb0fcfd268fd9453f64109a3d7e247d2f13df51173fe699f861f73cde3bb310c6c0b66f68699ab5c4c8a2d32b4dae20c7430e37a03e96b64a5e026cdcf43500e5fecacd24d79035d70ed885a027d9eb1981b4238cfe947085a6bc1c92e4d523a976f7f9f3fe99a688d8c9238bfe398163067735cb33fd2df1fb0e9c1be000ee30d293ed5a66c205d3fa80435c51e34c0572c03858c56c8a0c17a50fe34c6e122c0e4fcfeb119644b8de0205c7f49ed057c9f0edd9e030ee7975e6173eaa3073bf9d4c080d10480f8ca4c233f6a16f472450f697ab58af631eadcc11ae013263c96bc17ec466a", 0x401}], 0x1) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) write(r2, &(0x7f00000001c0)="8f490a0364724ee1ef95054f797414d38c078f29b170e14132a100aefac0b16527897e5d4e8b73f7a2baad6f9ae5a9ff6230cad2ffdb7da474a548670a8ee83c211f3f3afdc1ea9d59c49287318c7044f52da8c045902d5cb232e81d30f18502cb6f0d00af1d04dcbe97a47bb99a6c7ffadfcf20c37976f87981e64e50cbca596541762137ec5693208e6af5ad4954c87071dc5eb263246a151b080301befcdc676bab4dc0a55c74", 0xa8) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000500)="1854410995479d1df284fb80510bfaa1cf44d706e1ce3eb8f2fc3b3ea16923550e5f2589853a5feeeea53b16c86da315b32338c0a6b4229e0594f132c94ea710a300ecc099b0e362d57df8f8", 0x4c}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0xfffffffe, "000000000000000001000000000000f843d07e38"}) syz_open_pts() dup2(r3, r0) select(0x40, &(0x7f0000000040)={0xff}, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x8f}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xe970, 0x0, "7e00000000800000000000000000000200006ba3"}) (async) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="0fece0a6f901e8c89b3a3f3868cc244c0b9a91945c74fc9f47a4c1194a1f20552249e71eb338700ce5caf34cf4980f5b6163e2fa66f586e4633b89503e9279f17bedde69cfb818ca4fa82d14d69847cf719cac35b290cf6c1a94cba213b7d92262371e088367c5769b7ab1ffb7e512c8db9830c84ec8841fe9d61cb544bce09b7240aacc5727aa34df01abd244b0f5895804e59985819f6ac5024f2fe4af4d713a74e471f5402b706e4808dc9a20a61b2b27984a6e16be1ff8ed2af2634d270bef03d0e9f404cd15160b3a10fbe4dd706bb769bd5f4cf4bb274278ef175a8e10e236fd2fe34c09c74a07fb2eecc930cfbdafc4214bb778c9531ad45826697d5e854de020c7424cbd1c75ccbdffaa60debe5d10f2bd6c875b18e43344e6952e8fb58909dc841ae81fbf443056256682084e84cfd460a503c75cc8ee7d5ea994646f6f66cad220e41d42df9e1c3d947c4a35f70638864ccde3b6777184eb3d55f6f97416351c6057c3fef1b6d1330f99b923a057ac8a55535672618b1161db9a56b072212a919ddb5a1ac959f4c165e3d48ad15dca02b3ffc770c0d10ec0e833b2683bcd38c9143ca269a77cbd4b58ff7e1c0585a65701a5017798413f1757b6c59e705f7f603063c461ce65c9c5904558bc1bd19aa83b745382048f334353d6faf228b7f05665c1f0e522ae40837ad97bd04d6f4525413f895d34ca9cc33ba14e2f00cbec36b7dcc096e998c1a8c778f9c36a013c3b8ec1d70dc2f55817a1084600e127d27e12bb79b91c54b0d7e5a463ad2c693d246a6ad3e6dd8767b2aa4639a7425a29ae037b297bb538832f74c72c233da9aa3c9ce607d2f39871e259108c37159dff396e15681ef5b0da50108960918b0972aa18ff9e68bf0b00f05364bb030bbe0ae5fa61382065ae80a97037fcb9936d871f18823f96a31998863b565fc1683a2d831a7e4e6f9ed5a7a707b8a54e15717fc89881573634499075247a62b63a0d090e1d78417b2998f8252920915ece38ae47e4504c9a7e83a985a62bb89867e828c2526f53542ed6d4e339dd2effd8c13c72f5d086f3355293f0d1ec14efb4be658651b1add1651164bc6a56cd76c74b3902f4d7d5adc0dbfb0fcfd268fd9453f64109a3d7e247d2f13df51173fe699f861f73cde3bb310c6c0b66f68699ab5c4c8a2d32b4dae20c7430e37a03e96b64a5e026cdcf43500e5fecacd24d79035d70ed885a027d9eb1981b4238cfe947085a6bc1c92e4d523a976f7f9f3fe99a688d8c9238bfe398163067735cb33fd2df1fb0e9c1be000ee30d293ed5a66c205d3fa80435c51e34c0572c03858c56c8a0c17a50fe34c6e122c0e4fcfeb119644b8de0205c7f49ed057c9f0edd9e030ee7975e6173eaa3073bf9d4c080d10480f8ca4c233f6a16f472450f697ab58af631eadcc11ae013263c96bc17ec466a", 0x401}], 0x1) (async) syz_open_pts() (async) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) (async) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) (async) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) (async) write(r2, &(0x7f00000001c0)="8f490a0364724ee1ef95054f797414d38c078f29b170e14132a100aefac0b16527897e5d4e8b73f7a2baad6f9ae5a9ff6230cad2ffdb7da474a548670a8ee83c211f3f3afdc1ea9d59c49287318c7044f52da8c045902d5cb232e81d30f18502cb6f0d00af1d04dcbe97a47bb99a6c7ffadfcf20c37976f87981e64e50cbca596541762137ec5693208e6af5ad4954c87071dc5eb263246a151b080301befcdc676bab4dc0a55c74", 0xa8) (async) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000500)="1854410995479d1df284fb80510bfaa1cf44d706e1ce3eb8f2fc3b3ea16923550e5f2589853a5feeeea53b16c86da315b32338c0a6b4229e0594f132c94ea710a300ecc099b0e362d57df8f8", 0x4c}], 0x1) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0xfffffffe, "000000000000000001000000000000f843d07e38"}) (async) syz_open_pts() (async) dup2(r3, r0) (async) select(0x40, &(0x7f0000000040)={0xff}, 0x0, 0x0, 0x0) (async) 20:24:12 executing program 6: r0 = socket(0x18, 0x4, 0x0) listen(0xffffffffffffffff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000040)=0x7f) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x21) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x8001, 0x10001, 0x1f, 0x40, "3dbe7181a03b4a63aba42c9133d2efcaba422775", 0x2, 0x3}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x0) setsockopt(r2, 0x4, 0x5, &(0x7f0000000100)="947ad192b34e17e5949d26b74292b16add77779e251496120e391e357b588749586f91766569fb8920c3ddeb24e87148f35dd767fbf780ea5d13f7fba6d58b0e7e2d7024cade0f6714ced0c7a027da4b4d31a36b485e4e6647a4158fba115ad59c8144b45991e15d1f0e4b36c52c2687708a3a5b55e539249dc3e685db5ad0c10358bc1734912ee36285971da027adc00c89b69140f9410eaa873af215b8d4a5af5bfc2db952a218ffe91e8b03bfa19d17ed6bda3327f8e64a858eb1e79f4a2c83fe51c51f0f20de0139bdaf32711d8f7814248d1b68ca24b89830e04f", 0xdd) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f1", 0x9}], 0x1) 20:24:12 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) socket(0x800000018, 0x1, 0x0) (async) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) (async) 20:24:12 executing program 4: chown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, &(0x7f0000001400)=0xc) r1 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r1}) r2 = getegid() r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r4 = syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r5 = syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001240)=[{&(0x7f0000000180)="4c37371a4896817afb53bf3d8c31e0a9780a3edf82c7bf78bcfee74291920cc495f6ec3c1bc185285d284ef47424a444069329ed3433c43a9601ac3f539fd160023b5b1296a9f6da5c401a9bf26b2c09e23d34ad1097e206337ed0b87d49dd05", 0x60}, {&(0x7f0000000200)="2f1e05cadabc6fdecf4a837d88076fc8acc51b9e629df09b6dcda0d008fef3c854c2969767e9f86f2ba491dd2c8baf8236096ced90130e93506e1067a827259a7ca8991da0a448cc6f03b4210c1aada18134d2a8ff5d2accc077082705b5a7aafee50af709d3fb4b64fc6f17f0c40cee5ba1cb834f21d0235a3753c420cb5d11976c5057cda5b524044116aa421c22d0ee55fd86572e28164e4e3c3930b0f50dc63ab519859c058ce38968254c1eaaad43fabaf9ca359d06a5a0882a9ae673141093067e30c0a7c3b9a9dbfc083f8aa5f33add9aaaf4feea27c6c1a5fac9dc1366bf5a72f7b608fcf68e03f9aece4a0adb70624c803de8ba94499ed21d04a26bf7b112631f1ca2b220a7a8a632faa3697d7a1ab3028bac1e002a4595d73e99df1155c4f73d17bb6481f9efbb5f6b2f70d43401a77a4343fb99a32789a37c50b8ff5478875f1f7f0f3b7fe4cb43a620e4143d73cdb2dcd5955cbb2019139be30c5352c0b464be53873836f8f2cab3529e52a96b50865262c7069f8c3bf98e1f3d10d29382be31b39ca966c367922cc3dfdd88319d921dd8120af4745f0fd7a40f760b01770dadf367bdfaa7976d6ba6e04aa1fce5c107fee6f9ff380b2d5284bde481084052afa44a05ded3b0ce3788143e0fc0f696951c642c141c3d5b203f47e3ed17da0283011290ca5727af7081b430e40075bb731af7c1d5eb6446e606645271f2dc47d3fd2547c52a484a274381eebe718a1f1e04e543b2b36d3b29e7e0853e0042102bdaa19324cf8a9b6b688613451aff8d3ec4fab821ca50be9ac642067e2bdb03ba5ddeed05d0316ce0b1fdc896367ebadef0388c855de91635894f031a084d8922baa5dfe038a920836490d16ef122525559c055d80601f0bd7ca760e941d33a7ec18e6c987cb9c7a81156477cbf2395ccc4030bbace6c8fb7c6408876a5d142dae94716bf16807abd78264349b300d5377ab3dfc622ad4d1416a4c5549906b8bd5362e3681729cf3940df5fb004586222d3fe8258a2f47c2b4920818e678e9c4bba21a643be5e597ef12d9de0736e082b995060cd0388d8a57e48efe6fe8612c0fffd8129fb3782f0934a5e0d6abc11e5daa2c6cfefc52ebe3c5314f43da14bc7e1bd8f1eafbcacc5ceda1b62d8aa370f15026854cac953777ecf466db811b6963bbb88bc1a791f08a4a1b268caac19ec75f1288cd7ed360e4ca8aedbf9569a5d9010e0352b8fe3ba9f06c91ecd0bd93640bbcf257510e8ba6276e696662e390db9dbb94493666c202e50db6191bb167d795b3294212035176110aabf031f4314dcff83ef851112af9cdb7efb4458ae1870460336d82a1c5ec9cc7903fe18be28bfb2ead8b9ec609fb3684d31a51f581b85590170a410b8ee7750b2f232c28915be7d6546c03420400b27a8b22bfaab745ec4151aa2ce36fe8d67399f58801cfb93574a086571f47e85c8eaeccbbf8d10a7f8fcb934288906ad78cb674ebc6cb630df809a7fbdfdb7d27a63d5ebd337682c0ed2ab5b0bddeb0db2c8323ddb2d3821a6cdc07c7a3ad52caeb347e37385d08efc9073206060256cf713a44512801612bcb752d4221479903a671f6619759f42d3c394a267b8cb9b2445c960dd36b4d8d4e09eaf107b504176bb0096f46dfe0872fc84955101336334cf073d9576745c676002c58e00e71429a7e13dbefd334d6984e0d99c479cffa0f58649ce7a68bd50263ce0f9ad80ef9a3b6a25506d18e8148af1d9aaaadc4613528f04df9e1aa9f1f27e296cb8c945becd7215c78f4d18ca3734b24fece780939e4e846dd494bc74842c9b1d8baf24d0b1ec9f2db896af721e6cb5b2850a224b1c83f3847de1728a6114e20361cae60c28d0bfb0de40b5b238228efce946d75308cb63871ff189d252910ab589ce18aa923ca14506c7888274d048541fb81d1c95b1cdf53485ce0f268caba351f46fcb047d6157f75ab9d88ba61803e050cda52ea4c1b2e1575dd1f272504e2d87a5b6871d7497ed4cb74028aa680388fa1f87e473124c8aa9ba912f16fdb459a5d5159c9ab35681eb6684f338effb9d4c8fc305a137d81b8d442d9eb070bc57e6a2c8bec2912305bb248c759b4cc8b310f6d531a1985f5d27f3a2581e5746cad82d2275e34a1b5d1775db85149e5f8319daef7ed19159dc6b4c9bb9bd45c5ff88c2fe8fe2a7328545dbbfab5c56b77b557c9dd4af055e557748994ad75916513873707cc2a34b9f023a73fb05249af2d91b99ff5b9248c59dbd1af9f957af3df46e800633c50efb7db69eecf55f41b416365149ebbdbe409a1ed38ad9423dd2a581070860715b06dc7dcbc85ab435aaff6c3b325339ce0d283a39720b6415bab3cb307a1977f81a0d652f7d4e7e2d393a396de9c4f9a1d00ef38400a424a2d8b4a9d2cfc8e7981d18a54b044f775edac69de8bae2ac346d93a71ed7c85a04742d86f6e36cbbad785d6107c140182988f20be7921fa0c8d7dd8f042b25acc818f487b1d6c795065d669aef26ee6f58792d0dfc29b379c190b97ed6dd4ba29f46984382d1bc8f8f8d29d4d17b92598d61fe29b785d8b1219b429502fc8b5604376aefb707f9ff73773e8bd38b248104f2984cc5ff81a2416649f42df22571dc643898e80c15232295de67f54eac494496bd880ccf8aa199a3b8f23aca8812ebf0d8e7e73ee9187554f00c3c3f408bc747f4f09e8bfbe4ee3c7866dedfab5e16ff900c950bf103180ec2da735c01074e5c9206d3fbdda197e9a3e0b8c0870307fc52e4cca98a0900685890675549f9445af6d03e839cbe1b1deb28ccd7b0f3c9524992a2651b39a48f266c32c4efcb3a5542d2b59ba41e9c04d52f537a128f45b02da9930506b78d148e1eb7af932835c2377c6c24e81320af17f7c90624a2c9fe4f43aa96dd09faadf63e720ecd463febd65c49230995aa1dd1567382ec4fb17404c7e77a16fbb6dcbfcf0b9d495309152d3f2159a0595d9b6ae0e4f1e26a4cdd1fbac2a94a9cff59dc257a419084f5f63f2817b99d6eff8de27920b3947148cc59bc17ee76bc27df7e789d96213f8d406c76bb9744476eed9d8a57149957dd00bb656d602e4784f177ec62e4034551ef1a2a0bf19e3ac9b5ccddd46cb4b04442ca120d07c1ec9d159f42cdad20c8b71e33a42eb866494a9a872b1b409786cbe9dbfed99ef5f8c4f79bb7f0278be59dc8bf84c4f59fea46ccc960df3d290586ee20734dcf129c38a96a04aca2f840c97fea9b9257ffa8879b07121f5cd43501e96b0a4b340b8030395562fc197e827c909c37fd8c4211778e5514153a69d2bb6d72cd3fb5dfb60d087ed918b49a15d7a37fec5a061adfd3946cc4fb304a126bfe9cdf16e8efa7b6c3355a07d2613be479ea1ce475220b2cb9d8b203c5e32fcb8e3ac1f9d3482dfb2962b4f5b30c22d347f51041efa098576a74807428ed2577f730247eb596b7bead7871157c959d4a764d8164ee0270adcee5a4de8755e0aa898803362014c0d0a71dc22c80b6f84702cad6e297a85a8f5507d90d55bf0cb990051be317d0dc9e3ba7c46b5ccc5ecec0da7989d483e4343d5e7a969b85a1e52ed45490b6f9b7f809a73dbce045776218f5f36f2a70aa85dc8a22c534a5003c1c64b7451d61ff11df2c6f6768561890f7baaa8ee8f3279e1c61213aac0c47d4c6223e9d19c5e7a19efa88d90506a427fd402868e4d37bbae338d2532a43e0c6054d13f260bea8f462b323738e587fd4a37b0904fffc1056cebaff612b742b3a33bd94b2c27f1db923f74ac1d00c231ba2ea83e50268f34acc80d536e102be96d70fdd8b58eb5775163a7f1ebe7bf63aa537527d1e0ef452298e5d63f7e6e17a6a300f2bae8a01c98af360e56e0b4ad7e9b19fbcd48e144db2213e75c0f1fec5a1bee1c55853d0390dcda5702e944c4d2606c1b2275f3fc93bc5fed904b3aa5f8a2647d9b81c08d5ac29c15e9ae1d7910058df452ef1c36dc5e67baa71918aba2c2a02fa30160ebf251f57cfe6fd5d1e6fc0936fac67ac99990b47afffef21026cf5944983e0b71f39d35248c592a910934be7343c030cb36affd9c6030a8c9247718df77b800c2524e8e5744c6a0d60b1a1e06af1094544fc75d28047c45a6940adc63d10802c49ac31b618dfaef1bbd66bbb21f5d3f6ac0e380d852aa2c7908e6f2a38c4b876fbc8a6988ad1f6da6216c369e4a537beece1db35af69d0e7f5d7844d3a6cc6c5b78884952fc433ca5b658615844dbab7bba13cf625c99ed7d911abaa7305018a3db06616f182e2c546bab2ffd165f1ab3aae8e42cd5d540c447e4a847649de1eed42adda7b6ea2fe20ac0b8a35dc29c9d6bb500748b37a8b601a038f0059eec16a8a8712fc6069d98d85030c99a38aa663c7ff2cac8ff2b7ee238aa3aa408905e7415d76a47c5ebee2dce67f69cc6715f57eb36aeece6777d7e4e8db9e2df4fc155ba8bbba0b7b6ca4873be0b8682506e9af46ad1a1a4ca629c469e7feccf01a25706bdd3bd65f555124eb3baf30371e49abcd6b63252783b7de1408d4e7dc7595a79612128bcfcac5d0b6d80e0c407259349af9c2ceb2bde0af29b5caa24e2b219f054ec408e8a58a70e0884c377c1d947287e5c1a4f06dfe19fa38d7046b73dbb3ecfec632edb979c39490addbf84c57bd869df8f440799c55983d57bdbd66c2752ead0049548fb17bd0c7a3853d31487ba010d261501d6851bc3738c0def253c91b367654fe527512b9c0638f6e3c748bc8fcd3ee5e2e7a4b67c965ed73c4b4316c6f5b41db40ddf5e53dcb0a805341ad40377b5826bd490824c03885d53dc11e3f1104cfa6f97830c42e098ff161c1fcd6522d4b963599cf893510ce76e52b0806169417786b16ea57d89365798ab430b81adc2bf862c147b834be90e857571cfe1631f5cf371703c64845d8f490df94815c151d186111365dae538e18669642190f462ddb126e818f94a7d3e8922796728695896252e537371e99cc64c6c9c629a0c46f96ab4369d41b2eabfb178113c0712969f97d47e8edcd556552f414fd56106fefcea28f60be7ce38f7ca9479daadd16d0314a6735c80b34694af5b9cc10d0d5052cac82ee664185f378999490bf4100152bd76320bd2cc56519abecdaa2ba7eb6b3a5e92c4b392f5698ae7342733acdaf4d1fbe27795b86aa296d96ee87bba51d56476a5593599c614eabf8122687c57f5b06137bbfc488f8515bec490fd3b2962424ba9ddc23d99b74daac2b34b2a587cf668fa18e02191d6a61cb12a75d973ae9db3ea8c6210026a6ddd50a86ece4996ca71cffdf657639d50aeb88503b68908abce84c16151679950115ddef332993d305d7d7688e6097ee0d039373ad5cf5deb476d073e64fd0eaad7296328cc6ecf34e8a5771a8030a2090be1825d3fdf833bf4efec0fbd995d8ac28aff719de21acae51b816881f31bb9d484deb6fe6ff75bcba47be1542b186de6841b1d275c5722ac57d273e45f066534d808f8673edcea49bf7b06a08beb1706972789aaebe2f4ffa8269a3f6ecbc5a23a1f07484223ffe9b8fef1de1c4db71e836fe5a1df63abe98268ccc1a7a54a27414499ddcc4d1d019cd3b2354f634c5e7b545e2c111c59f70226641104d60280b189b8ff380c7ac5b74de590d9a70ab0e0b4922b5bdf733e36268ffa6d56367fc141c8bbb8a92e5d7e12de8f4679b9606c2da7d87ffc6248c728227e48d5fc1091cf3844ba1feeaef2eb0fcf3da22a23ebbae4fd85558a0fb2f053277382742ca70ad638195230a5151a0b681", 0x1000}, {&(0x7f0000001200)}], 0x3, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r0}, @cred={0x20, 0xffff, 0x0, r1, 0xffffffffffffffff, r2}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, r3, 0xffffffffffffff9c, r4, r5]}], 0x118, 0x1}, 0x408) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0x0, @rand_addr="feffffff00", @mcast2, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) syz_emit_ethernet(0xeb, &(0x7f0000000040)={@empty, @broadcast, [{[], {0x8100, 0x4}}], {@ipv6={0x86dd, {0x4, 0x6, "02cb3d", 0xb1, 0x32, 0x5, @loopback, @rand_addr="fbad38b1f0af225bfb115ab5917048a8", {[@hopopts={0x64, 0x1, '\x00', [@ra={0x5, 0x2, 0x7916}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x11, 0x0, '\x00', [@generic={0x2}]}, @fragment={0xff, 0x0, 0x4, 0x0, 0x0, 0x10, 0x67}, @routing={0x88, 0x6, 0x0, 0xa1, 0x0, [@mcast2, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1]}, @dstopts={0x32, 0x3, '\x00', [@enc_lim={0x4, 0x1, 0x2}, @ra={0x5, 0x2, 0x3f}, @enc_lim={0x4, 0x1, 0x3}, @jumbo={0xc2, 0x4, 0x785}, @pad1, @enc_lim, @ra={0x5, 0x2, 0xfff8}]}, @fragment={0xc, 0x0, 0x5, 0x0, 0x0, 0x0, 0x68}], @udp={{0x1, 0x1, 0x8}, {"373d0e8559e46facfe393328a49ca2a129"}}}}}}}) 20:24:12 executing program 2: r0 = kqueue() r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {}, {{}, 0xfffffffffffffffd}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:12 executing program 7: r0 = kqueue() r1 = kqueue() r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa, 0x8}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x1) r4 = syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r5 = syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r6 = accept$inet(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x79, 0x1, 0xffffffff, 0x40}, {{}, 0x7, 0x1, 0x1, 0x8, 0x3}, {{}, 0xfffffffffffffffb, 0x2c, 0x2, 0x5, 0x9}, {{}, 0xfffffffffffffff9, 0x26, 0x1, 0x2, 0x7}, {{}, 0xfffffffffffffff8, 0x4, 0x20000000, 0x8, 0x1dc0000000}], 0x5cd5, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffff8, 0x2, 0x80000000, 0x8, 0x6}, {{r5}, 0xfffffffffffffffe, 0x0, 0x1, 0x9, 0x3}, {{r2}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x57, 0x20}, {{r0}, 0xfffffffffffffff9, 0x17a, 0x1, 0xffffffffffffffff, 0x2}, {{r6}, 0xfffffffffffffff8, 0x6, 0x2, 0xfffffffffffffff8, 0x3}], 0x5, &(0x7f0000000440)={0xffffffffffffffc1, 0x7751de58}) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) 20:24:12 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f159f9", 0xb}], 0x1) socket(0x18, 0x1, 0x0) (async) socket(0x800000018, 0x1, 0x0) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) (async) listen(r1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f159f9", 0xb}], 0x1) (async) 20:24:12 executing program 4: chown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, &(0x7f0000001400)=0xc) r1 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r1}) r2 = getegid() r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r4 = syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r5 = syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001240)=[{&(0x7f0000000180)="4c37371a4896817afb53bf3d8c31e0a9780a3edf82c7bf78bcfee74291920cc495f6ec3c1bc185285d284ef47424a444069329ed3433c43a9601ac3f539fd160023b5b1296a9f6da5c401a9bf26b2c09e23d34ad1097e206337ed0b87d49dd05", 0x60}, {&(0x7f0000000200)="2f1e05cadabc6fdecf4a837d88076fc8acc51b9e629df09b6dcda0d008fef3c854c2969767e9f86f2ba491dd2c8baf8236096ced90130e93506e1067a827259a7ca8991da0a448cc6f03b4210c1aada18134d2a8ff5d2accc077082705b5a7aafee50af709d3fb4b64fc6f17f0c40cee5ba1cb834f21d0235a3753c420cb5d11976c5057cda5b524044116aa421c22d0ee55fd86572e28164e4e3c3930b0f50dc63ab519859c058ce38968254c1eaaad43fabaf9ca359d06a5a0882a9ae673141093067e30c0a7c3b9a9dbfc083f8aa5f33add9aaaf4feea27c6c1a5fac9dc1366bf5a72f7b608fcf68e03f9aece4a0adb70624c803de8ba94499ed21d04a26bf7b112631f1ca2b220a7a8a632faa3697d7a1ab3028bac1e002a4595d73e99df1155c4f73d17bb6481f9efbb5f6b2f70d43401a77a4343fb99a32789a37c50b8ff5478875f1f7f0f3b7fe4cb43a620e4143d73cdb2dcd5955cbb2019139be30c5352c0b464be53873836f8f2cab3529e52a96b50865262c7069f8c3bf98e1f3d10d29382be31b39ca966c367922cc3dfdd88319d921dd8120af4745f0fd7a40f760b01770dadf367bdfaa7976d6ba6e04aa1fce5c107fee6f9ff380b2d5284bde481084052afa44a05ded3b0ce3788143e0fc0f696951c642c141c3d5b203f47e3ed17da0283011290ca5727af7081b430e40075bb731af7c1d5eb6446e606645271f2dc47d3fd2547c52a484a274381eebe718a1f1e04e543b2b36d3b29e7e0853e0042102bdaa19324cf8a9b6b688613451aff8d3ec4fab821ca50be9ac642067e2bdb03ba5ddeed05d0316ce0b1fdc896367ebadef0388c855de91635894f031a084d8922baa5dfe038a920836490d16ef122525559c055d80601f0bd7ca760e941d33a7ec18e6c987cb9c7a81156477cbf2395ccc4030bbace6c8fb7c6408876a5d142dae94716bf16807abd78264349b300d5377ab3dfc622ad4d1416a4c5549906b8bd5362e3681729cf3940df5fb004586222d3fe8258a2f47c2b4920818e678e9c4bba21a643be5e597ef12d9de0736e082b995060cd0388d8a57e48efe6fe8612c0fffd8129fb3782f0934a5e0d6abc11e5daa2c6cfefc52ebe3c5314f43da14bc7e1bd8f1eafbcacc5ceda1b62d8aa370f15026854cac953777ecf466db811b6963bbb88bc1a791f08a4a1b268caac19ec75f1288cd7ed360e4ca8aedbf9569a5d9010e0352b8fe3ba9f06c91ecd0bd93640bbcf257510e8ba6276e696662e390db9dbb94493666c202e50db6191bb167d795b3294212035176110aabf031f4314dcff83ef851112af9cdb7efb4458ae1870460336d82a1c5ec9cc7903fe18be28bfb2ead8b9ec609fb3684d31a51f581b85590170a410b8ee7750b2f232c28915be7d6546c03420400b27a8b22bfaab745ec4151aa2ce36fe8d67399f58801cfb93574a086571f47e85c8eaeccbbf8d10a7f8fcb934288906ad78cb674ebc6cb630df809a7fbdfdb7d27a63d5ebd337682c0ed2ab5b0bddeb0db2c8323ddb2d3821a6cdc07c7a3ad52caeb347e37385d08efc9073206060256cf713a44512801612bcb752d4221479903a671f6619759f42d3c394a267b8cb9b2445c960dd36b4d8d4e09eaf107b504176bb0096f46dfe0872fc84955101336334cf073d9576745c676002c58e00e71429a7e13dbefd334d6984e0d99c479cffa0f58649ce7a68bd50263ce0f9ad80ef9a3b6a25506d18e8148af1d9aaaadc4613528f04df9e1aa9f1f27e296cb8c945becd7215c78f4d18ca3734b24fece780939e4e846dd494bc74842c9b1d8baf24d0b1ec9f2db896af721e6cb5b2850a224b1c83f3847de1728a6114e20361cae60c28d0bfb0de40b5b238228efce946d75308cb63871ff189d252910ab589ce18aa923ca14506c7888274d048541fb81d1c95b1cdf53485ce0f268caba351f46fcb047d6157f75ab9d88ba61803e050cda52ea4c1b2e1575dd1f272504e2d87a5b6871d7497ed4cb74028aa680388fa1f87e473124c8aa9ba912f16fdb459a5d5159c9ab35681eb6684f338effb9d4c8fc305a137d81b8d442d9eb070bc57e6a2c8bec2912305bb248c759b4cc8b310f6d531a1985f5d27f3a2581e5746cad82d2275e34a1b5d1775db85149e5f8319daef7ed19159dc6b4c9bb9bd45c5ff88c2fe8fe2a7328545dbbfab5c56b77b557c9dd4af055e557748994ad75916513873707cc2a34b9f023a73fb05249af2d91b99ff5b9248c59dbd1af9f957af3df46e800633c50efb7db69eecf55f41b416365149ebbdbe409a1ed38ad9423dd2a581070860715b06dc7dcbc85ab435aaff6c3b325339ce0d283a39720b6415bab3cb307a1977f81a0d652f7d4e7e2d393a396de9c4f9a1d00ef38400a424a2d8b4a9d2cfc8e7981d18a54b044f775edac69de8bae2ac346d93a71ed7c85a04742d86f6e36cbbad785d6107c140182988f20be7921fa0c8d7dd8f042b25acc818f487b1d6c795065d669aef26ee6f58792d0dfc29b379c190b97ed6dd4ba29f46984382d1bc8f8f8d29d4d17b92598d61fe29b785d8b1219b429502fc8b5604376aefb707f9ff73773e8bd38b248104f2984cc5ff81a2416649f42df22571dc643898e80c15232295de67f54eac494496bd880ccf8aa199a3b8f23aca8812ebf0d8e7e73ee9187554f00c3c3f408bc747f4f09e8bfbe4ee3c7866dedfab5e16ff900c950bf103180ec2da735c01074e5c9206d3fbdda197e9a3e0b8c0870307fc52e4cca98a0900685890675549f9445af6d03e839cbe1b1deb28ccd7b0f3c9524992a2651b39a48f266c32c4efcb3a5542d2b59ba41e9c04d52f537a128f45b02da9930506b78d148e1eb7af932835c2377c6c24e81320af17f7c90624a2c9fe4f43aa96dd09faadf63e720ecd463febd65c49230995aa1dd1567382ec4fb17404c7e77a16fbb6dcbfcf0b9d495309152d3f2159a0595d9b6ae0e4f1e26a4cdd1fbac2a94a9cff59dc257a419084f5f63f2817b99d6eff8de27920b3947148cc59bc17ee76bc27df7e789d96213f8d406c76bb9744476eed9d8a57149957dd00bb656d602e4784f177ec62e4034551ef1a2a0bf19e3ac9b5ccddd46cb4b04442ca120d07c1ec9d159f42cdad20c8b71e33a42eb866494a9a872b1b409786cbe9dbfed99ef5f8c4f79bb7f0278be59dc8bf84c4f59fea46ccc960df3d290586ee20734dcf129c38a96a04aca2f840c97fea9b9257ffa8879b07121f5cd43501e96b0a4b340b8030395562fc197e827c909c37fd8c4211778e5514153a69d2bb6d72cd3fb5dfb60d087ed918b49a15d7a37fec5a061adfd3946cc4fb304a126bfe9cdf16e8efa7b6c3355a07d2613be479ea1ce475220b2cb9d8b203c5e32fcb8e3ac1f9d3482dfb2962b4f5b30c22d347f51041efa098576a74807428ed2577f730247eb596b7bead7871157c959d4a764d8164ee0270adcee5a4de8755e0aa898803362014c0d0a71dc22c80b6f84702cad6e297a85a8f5507d90d55bf0cb990051be317d0dc9e3ba7c46b5ccc5ecec0da7989d483e4343d5e7a969b85a1e52ed45490b6f9b7f809a73dbce045776218f5f36f2a70aa85dc8a22c534a5003c1c64b7451d61ff11df2c6f6768561890f7baaa8ee8f3279e1c61213aac0c47d4c6223e9d19c5e7a19efa88d90506a427fd402868e4d37bbae338d2532a43e0c6054d13f260bea8f462b323738e587fd4a37b0904fffc1056cebaff612b742b3a33bd94b2c27f1db923f74ac1d00c231ba2ea83e50268f34acc80d536e102be96d70fdd8b58eb5775163a7f1ebe7bf63aa537527d1e0ef452298e5d63f7e6e17a6a300f2bae8a01c98af360e56e0b4ad7e9b19fbcd48e144db2213e75c0f1fec5a1bee1c55853d0390dcda5702e944c4d2606c1b2275f3fc93bc5fed904b3aa5f8a2647d9b81c08d5ac29c15e9ae1d7910058df452ef1c36dc5e67baa71918aba2c2a02fa30160ebf251f57cfe6fd5d1e6fc0936fac67ac99990b47afffef21026cf5944983e0b71f39d35248c592a910934be7343c030cb36affd9c6030a8c9247718df77b800c2524e8e5744c6a0d60b1a1e06af1094544fc75d28047c45a6940adc63d10802c49ac31b618dfaef1bbd66bbb21f5d3f6ac0e380d852aa2c7908e6f2a38c4b876fbc8a6988ad1f6da6216c369e4a537beece1db35af69d0e7f5d7844d3a6cc6c5b78884952fc433ca5b658615844dbab7bba13cf625c99ed7d911abaa7305018a3db06616f182e2c546bab2ffd165f1ab3aae8e42cd5d540c447e4a847649de1eed42adda7b6ea2fe20ac0b8a35dc29c9d6bb500748b37a8b601a038f0059eec16a8a8712fc6069d98d85030c99a38aa663c7ff2cac8ff2b7ee238aa3aa408905e7415d76a47c5ebee2dce67f69cc6715f57eb36aeece6777d7e4e8db9e2df4fc155ba8bbba0b7b6ca4873be0b8682506e9af46ad1a1a4ca629c469e7feccf01a25706bdd3bd65f555124eb3baf30371e49abcd6b63252783b7de1408d4e7dc7595a79612128bcfcac5d0b6d80e0c407259349af9c2ceb2bde0af29b5caa24e2b219f054ec408e8a58a70e0884c377c1d947287e5c1a4f06dfe19fa38d7046b73dbb3ecfec632edb979c39490addbf84c57bd869df8f440799c55983d57bdbd66c2752ead0049548fb17bd0c7a3853d31487ba010d261501d6851bc3738c0def253c91b367654fe527512b9c0638f6e3c748bc8fcd3ee5e2e7a4b67c965ed73c4b4316c6f5b41db40ddf5e53dcb0a805341ad40377b5826bd490824c03885d53dc11e3f1104cfa6f97830c42e098ff161c1fcd6522d4b963599cf893510ce76e52b0806169417786b16ea57d89365798ab430b81adc2bf862c147b834be90e857571cfe1631f5cf371703c64845d8f490df94815c151d186111365dae538e18669642190f462ddb126e818f94a7d3e8922796728695896252e537371e99cc64c6c9c629a0c46f96ab4369d41b2eabfb178113c0712969f97d47e8edcd556552f414fd56106fefcea28f60be7ce38f7ca9479daadd16d0314a6735c80b34694af5b9cc10d0d5052cac82ee664185f378999490bf4100152bd76320bd2cc56519abecdaa2ba7eb6b3a5e92c4b392f5698ae7342733acdaf4d1fbe27795b86aa296d96ee87bba51d56476a5593599c614eabf8122687c57f5b06137bbfc488f8515bec490fd3b2962424ba9ddc23d99b74daac2b34b2a587cf668fa18e02191d6a61cb12a75d973ae9db3ea8c6210026a6ddd50a86ece4996ca71cffdf657639d50aeb88503b68908abce84c16151679950115ddef332993d305d7d7688e6097ee0d039373ad5cf5deb476d073e64fd0eaad7296328cc6ecf34e8a5771a8030a2090be1825d3fdf833bf4efec0fbd995d8ac28aff719de21acae51b816881f31bb9d484deb6fe6ff75bcba47be1542b186de6841b1d275c5722ac57d273e45f066534d808f8673edcea49bf7b06a08beb1706972789aaebe2f4ffa8269a3f6ecbc5a23a1f07484223ffe9b8fef1de1c4db71e836fe5a1df63abe98268ccc1a7a54a27414499ddcc4d1d019cd3b2354f634c5e7b545e2c111c59f70226641104d60280b189b8ff380c7ac5b74de590d9a70ab0e0b4922b5bdf733e36268ffa6d56367fc141c8bbb8a92e5d7e12de8f4679b9606c2da7d87ffc6248c728227e48d5fc1091cf3844ba1feeaef2eb0fcf3da22a23ebbae4fd85558a0fb2f053277382742ca70ad638195230a5151a0b681", 0x1000}, {&(0x7f0000001200)}], 0x3, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r0}, @cred={0x20, 0xffff, 0x0, r1, 0xffffffffffffffff, r2}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, r3, 0xffffffffffffff9c, r4, r5]}], 0x118, 0x1}, 0x408) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0x0, @rand_addr="feffffff00", @mcast2, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) syz_emit_ethernet(0xec, &(0x7f0000000040)={@empty, @broadcast, [{[], {0x8100, 0x4}}], {@ipv6={0x86dd, {0x4, 0x6, "02cb3d", 0xb2, 0x32, 0x5, @loopback, @rand_addr="fbad38b1f0af225bfb115ab5917048a8", {[@hopopts={0x64, 0x1, '\x00', [@ra={0x5, 0x2, 0x7916}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x11, 0x0, '\x00', [@generic={0x2}]}, @fragment={0xff, 0x0, 0x4, 0x0, 0x0, 0x10, 0x67}, @routing={0x88, 0x6, 0x0, 0xa1, 0x0, [@mcast2, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1]}, @dstopts={0x32, 0x3, '\x00', [@enc_lim={0x4, 0x1, 0x2}, @ra={0x5, 0x2, 0x3f}, @enc_lim={0x4, 0x1, 0x3}, @jumbo={0xc2, 0x4, 0x785}, @pad1, @enc_lim, @ra={0x5, 0x2, 0xfff8}]}, @fragment={0xc, 0x0, 0x5, 0x0, 0x0, 0x0, 0x68}], @udp={{0x1, 0x1, 0x8}, {"373d0e8559e46facfe393328a49ca2a129ff"}}}}}}}) 20:24:12 executing program 6: r0 = socket(0x18, 0x4, 0x0) (async, rerun: 64) listen(0xffffffffffffffff, 0x0) (async, rerun: 64) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000040)=0x7f) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x21) (async) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x8001, 0x10001, 0x1f, 0x40, "3dbe7181a03b4a63aba42c9133d2efcaba422775", 0x2, 0x3}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x0) (async) setsockopt(r2, 0x4, 0x5, &(0x7f0000000100)="947ad192b34e17e5949d26b74292b16add77779e251496120e391e357b588749586f91766569fb8920c3ddeb24e87148f35dd767fbf780ea5d13f7fba6d58b0e7e2d7024cade0f6714ced0c7a027da4b4d31a36b485e4e6647a4158fba115ad59c8144b45991e15d1f0e4b36c52c2687708a3a5b55e539249dc3e685db5ad0c10358bc1734912ee36285971da027adc00c89b69140f9410eaa873af215b8d4a5af5bfc2db952a218ffe91e8b03bfa19d17ed6bda3327f8e64a858eb1e79f4a2c83fe51c51f0f20de0139bdaf32711d8f7814248d1b68ca24b89830e04f", 0xdd) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f1", 0x9}], 0x1) 20:24:12 executing program 4: chown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, &(0x7f0000001400)=0xc) r1 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r1}) r2 = getegid() r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r4 = syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r5 = syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001240)=[{&(0x7f0000000180)="4c37371a4896817afb53bf3d8c31e0a9780a3edf82c7bf78bcfee74291920cc495f6ec3c1bc185285d284ef47424a444069329ed3433c43a9601ac3f539fd160023b5b1296a9f6da5c401a9bf26b2c09e23d34ad1097e206337ed0b87d49dd05", 0x60}, {&(0x7f0000000200)="2f1e05cadabc6fdecf4a837d88076fc8acc51b9e629df09b6dcda0d008fef3c854c2969767e9f86f2ba491dd2c8baf8236096ced90130e93506e1067a827259a7ca8991da0a448cc6f03b4210c1aada18134d2a8ff5d2accc077082705b5a7aafee50af709d3fb4b64fc6f17f0c40cee5ba1cb834f21d0235a3753c420cb5d11976c5057cda5b524044116aa421c22d0ee55fd86572e28164e4e3c3930b0f50dc63ab519859c058ce38968254c1eaaad43fabaf9ca359d06a5a0882a9ae673141093067e30c0a7c3b9a9dbfc083f8aa5f33add9aaaf4feea27c6c1a5fac9dc1366bf5a72f7b608fcf68e03f9aece4a0adb70624c803de8ba94499ed21d04a26bf7b112631f1ca2b220a7a8a632faa3697d7a1ab3028bac1e002a4595d73e99df1155c4f73d17bb6481f9efbb5f6b2f70d43401a77a4343fb99a32789a37c50b8ff5478875f1f7f0f3b7fe4cb43a620e4143d73cdb2dcd5955cbb2019139be30c5352c0b464be53873836f8f2cab3529e52a96b50865262c7069f8c3bf98e1f3d10d29382be31b39ca966c367922cc3dfdd88319d921dd8120af4745f0fd7a40f760b01770dadf367bdfaa7976d6ba6e04aa1fce5c107fee6f9ff380b2d5284bde481084052afa44a05ded3b0ce3788143e0fc0f696951c642c141c3d5b203f47e3ed17da0283011290ca5727af7081b430e40075bb731af7c1d5eb6446e606645271f2dc47d3fd2547c52a484a274381eebe718a1f1e04e543b2b36d3b29e7e0853e0042102bdaa19324cf8a9b6b688613451aff8d3ec4fab821ca50be9ac642067e2bdb03ba5ddeed05d0316ce0b1fdc896367ebadef0388c855de91635894f031a084d8922baa5dfe038a920836490d16ef122525559c055d80601f0bd7ca760e941d33a7ec18e6c987cb9c7a81156477cbf2395ccc4030bbace6c8fb7c6408876a5d142dae94716bf16807abd78264349b300d5377ab3dfc622ad4d1416a4c5549906b8bd5362e3681729cf3940df5fb004586222d3fe8258a2f47c2b4920818e678e9c4bba21a643be5e597ef12d9de0736e082b995060cd0388d8a57e48efe6fe8612c0fffd8129fb3782f0934a5e0d6abc11e5daa2c6cfefc52ebe3c5314f43da14bc7e1bd8f1eafbcacc5ceda1b62d8aa370f15026854cac953777ecf466db811b6963bbb88bc1a791f08a4a1b268caac19ec75f1288cd7ed360e4ca8aedbf9569a5d9010e0352b8fe3ba9f06c91ecd0bd93640bbcf257510e8ba6276e696662e390db9dbb94493666c202e50db6191bb167d795b3294212035176110aabf031f4314dcff83ef851112af9cdb7efb4458ae1870460336d82a1c5ec9cc7903fe18be28bfb2ead8b9ec609fb3684d31a51f581b85590170a410b8ee7750b2f232c28915be7d6546c03420400b27a8b22bfaab745ec4151aa2ce36fe8d67399f58801cfb93574a086571f47e85c8eaeccbbf8d10a7f8fcb934288906ad78cb674ebc6cb630df809a7fbdfdb7d27a63d5ebd337682c0ed2ab5b0bddeb0db2c8323ddb2d3821a6cdc07c7a3ad52caeb347e37385d08efc9073206060256cf713a44512801612bcb752d4221479903a671f6619759f42d3c394a267b8cb9b2445c960dd36b4d8d4e09eaf107b504176bb0096f46dfe0872fc84955101336334cf073d9576745c676002c58e00e71429a7e13dbefd334d6984e0d99c479cffa0f58649ce7a68bd50263ce0f9ad80ef9a3b6a25506d18e8148af1d9aaaadc4613528f04df9e1aa9f1f27e296cb8c945becd7215c78f4d18ca3734b24fece780939e4e846dd494bc74842c9b1d8baf24d0b1ec9f2db896af721e6cb5b2850a224b1c83f3847de1728a6114e20361cae60c28d0bfb0de40b5b238228efce946d75308cb63871ff189d252910ab589ce18aa923ca14506c7888274d048541fb81d1c95b1cdf53485ce0f268caba351f46fcb047d6157f75ab9d88ba61803e050cda52ea4c1b2e1575dd1f272504e2d87a5b6871d7497ed4cb74028aa680388fa1f87e473124c8aa9ba912f16fdb459a5d5159c9ab35681eb6684f338effb9d4c8fc305a137d81b8d442d9eb070bc57e6a2c8bec2912305bb248c759b4cc8b310f6d531a1985f5d27f3a2581e5746cad82d2275e34a1b5d1775db85149e5f8319daef7ed19159dc6b4c9bb9bd45c5ff88c2fe8fe2a7328545dbbfab5c56b77b557c9dd4af055e557748994ad75916513873707cc2a34b9f023a73fb05249af2d91b99ff5b9248c59dbd1af9f957af3df46e800633c50efb7db69eecf55f41b416365149ebbdbe409a1ed38ad9423dd2a581070860715b06dc7dcbc85ab435aaff6c3b325339ce0d283a39720b6415bab3cb307a1977f81a0d652f7d4e7e2d393a396de9c4f9a1d00ef38400a424a2d8b4a9d2cfc8e7981d18a54b044f775edac69de8bae2ac346d93a71ed7c85a04742d86f6e36cbbad785d6107c140182988f20be7921fa0c8d7dd8f042b25acc818f487b1d6c795065d669aef26ee6f58792d0dfc29b379c190b97ed6dd4ba29f46984382d1bc8f8f8d29d4d17b92598d61fe29b785d8b1219b429502fc8b5604376aefb707f9ff73773e8bd38b248104f2984cc5ff81a2416649f42df22571dc643898e80c15232295de67f54eac494496bd880ccf8aa199a3b8f23aca8812ebf0d8e7e73ee9187554f00c3c3f408bc747f4f09e8bfbe4ee3c7866dedfab5e16ff900c950bf103180ec2da735c01074e5c9206d3fbdda197e9a3e0b8c0870307fc52e4cca98a0900685890675549f9445af6d03e839cbe1b1deb28ccd7b0f3c9524992a2651b39a48f266c32c4efcb3a5542d2b59ba41e9c04d52f537a128f45b02da9930506b78d148e1eb7af932835c2377c6c24e81320af17f7c90624a2c9fe4f43aa96dd09faadf63e720ecd463febd65c49230995aa1dd1567382ec4fb17404c7e77a16fbb6dcbfcf0b9d495309152d3f2159a0595d9b6ae0e4f1e26a4cdd1fbac2a94a9cff59dc257a419084f5f63f2817b99d6eff8de27920b3947148cc59bc17ee76bc27df7e789d96213f8d406c76bb9744476eed9d8a57149957dd00bb656d602e4784f177ec62e4034551ef1a2a0bf19e3ac9b5ccddd46cb4b04442ca120d07c1ec9d159f42cdad20c8b71e33a42eb866494a9a872b1b409786cbe9dbfed99ef5f8c4f79bb7f0278be59dc8bf84c4f59fea46ccc960df3d290586ee20734dcf129c38a96a04aca2f840c97fea9b9257ffa8879b07121f5cd43501e96b0a4b340b8030395562fc197e827c909c37fd8c4211778e5514153a69d2bb6d72cd3fb5dfb60d087ed918b49a15d7a37fec5a061adfd3946cc4fb304a126bfe9cdf16e8efa7b6c3355a07d2613be479ea1ce475220b2cb9d8b203c5e32fcb8e3ac1f9d3482dfb2962b4f5b30c22d347f51041efa098576a74807428ed2577f730247eb596b7bead7871157c959d4a764d8164ee0270adcee5a4de8755e0aa898803362014c0d0a71dc22c80b6f84702cad6e297a85a8f5507d90d55bf0cb990051be317d0dc9e3ba7c46b5ccc5ecec0da7989d483e4343d5e7a969b85a1e52ed45490b6f9b7f809a73dbce045776218f5f36f2a70aa85dc8a22c534a5003c1c64b7451d61ff11df2c6f6768561890f7baaa8ee8f3279e1c61213aac0c47d4c6223e9d19c5e7a19efa88d90506a427fd402868e4d37bbae338d2532a43e0c6054d13f260bea8f462b323738e587fd4a37b0904fffc1056cebaff612b742b3a33bd94b2c27f1db923f74ac1d00c231ba2ea83e50268f34acc80d536e102be96d70fdd8b58eb5775163a7f1ebe7bf63aa537527d1e0ef452298e5d63f7e6e17a6a300f2bae8a01c98af360e56e0b4ad7e9b19fbcd48e144db2213e75c0f1fec5a1bee1c55853d0390dcda5702e944c4d2606c1b2275f3fc93bc5fed904b3aa5f8a2647d9b81c08d5ac29c15e9ae1d7910058df452ef1c36dc5e67baa71918aba2c2a02fa30160ebf251f57cfe6fd5d1e6fc0936fac67ac99990b47afffef21026cf5944983e0b71f39d35248c592a910934be7343c030cb36affd9c6030a8c9247718df77b800c2524e8e5744c6a0d60b1a1e06af1094544fc75d28047c45a6940adc63d10802c49ac31b618dfaef1bbd66bbb21f5d3f6ac0e380d852aa2c7908e6f2a38c4b876fbc8a6988ad1f6da6216c369e4a537beece1db35af69d0e7f5d7844d3a6cc6c5b78884952fc433ca5b658615844dbab7bba13cf625c99ed7d911abaa7305018a3db06616f182e2c546bab2ffd165f1ab3aae8e42cd5d540c447e4a847649de1eed42adda7b6ea2fe20ac0b8a35dc29c9d6bb500748b37a8b601a038f0059eec16a8a8712fc6069d98d85030c99a38aa663c7ff2cac8ff2b7ee238aa3aa408905e7415d76a47c5ebee2dce67f69cc6715f57eb36aeece6777d7e4e8db9e2df4fc155ba8bbba0b7b6ca4873be0b8682506e9af46ad1a1a4ca629c469e7feccf01a25706bdd3bd65f555124eb3baf30371e49abcd6b63252783b7de1408d4e7dc7595a79612128bcfcac5d0b6d80e0c407259349af9c2ceb2bde0af29b5caa24e2b219f054ec408e8a58a70e0884c377c1d947287e5c1a4f06dfe19fa38d7046b73dbb3ecfec632edb979c39490addbf84c57bd869df8f440799c55983d57bdbd66c2752ead0049548fb17bd0c7a3853d31487ba010d261501d6851bc3738c0def253c91b367654fe527512b9c0638f6e3c748bc8fcd3ee5e2e7a4b67c965ed73c4b4316c6f5b41db40ddf5e53dcb0a805341ad40377b5826bd490824c03885d53dc11e3f1104cfa6f97830c42e098ff161c1fcd6522d4b963599cf893510ce76e52b0806169417786b16ea57d89365798ab430b81adc2bf862c147b834be90e857571cfe1631f5cf371703c64845d8f490df94815c151d186111365dae538e18669642190f462ddb126e818f94a7d3e8922796728695896252e537371e99cc64c6c9c629a0c46f96ab4369d41b2eabfb178113c0712969f97d47e8edcd556552f414fd56106fefcea28f60be7ce38f7ca9479daadd16d0314a6735c80b34694af5b9cc10d0d5052cac82ee664185f378999490bf4100152bd76320bd2cc56519abecdaa2ba7eb6b3a5e92c4b392f5698ae7342733acdaf4d1fbe27795b86aa296d96ee87bba51d56476a5593599c614eabf8122687c57f5b06137bbfc488f8515bec490fd3b2962424ba9ddc23d99b74daac2b34b2a587cf668fa18e02191d6a61cb12a75d973ae9db3ea8c6210026a6ddd50a86ece4996ca71cffdf657639d50aeb88503b68908abce84c16151679950115ddef332993d305d7d7688e6097ee0d039373ad5cf5deb476d073e64fd0eaad7296328cc6ecf34e8a5771a8030a2090be1825d3fdf833bf4efec0fbd995d8ac28aff719de21acae51b816881f31bb9d484deb6fe6ff75bcba47be1542b186de6841b1d275c5722ac57d273e45f066534d808f8673edcea49bf7b06a08beb1706972789aaebe2f4ffa8269a3f6ecbc5a23a1f07484223ffe9b8fef1de1c4db71e836fe5a1df63abe98268ccc1a7a54a27414499ddcc4d1d019cd3b2354f634c5e7b545e2c111c59f70226641104d60280b189b8ff380c7ac5b74de590d9a70ab0e0b4922b5bdf733e36268ffa6d56367fc141c8bbb8a92e5d7e12de8f4679b9606c2da7d87ffc6248c728227e48d5fc1091cf3844ba1feeaef2eb0fcf3da22a23ebbae4fd85558a0fb2f053277382742ca70ad638195230a5151a0b681", 0x1000}, {&(0x7f0000001200)}], 0x3, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r0}, @cred={0x20, 0xffff, 0x0, r1, 0xffffffffffffffff, r2}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, r3, 0xffffffffffffff9c, r4, r5]}], 0x118, 0x1}, 0x408) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0x0, @rand_addr="feffffff00", @mcast2, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) syz_emit_ethernet(0xec, &(0x7f0000000040)={@empty, @broadcast, [{[], {0x8100, 0x4}}], {@ipv6={0x86dd, {0x4, 0x6, "02cb3d", 0xb2, 0x32, 0x5, @loopback, @rand_addr="fbad38b1f0af225bfb115ab5917048a8", {[@hopopts={0x64, 0x1, '\x00', [@ra={0x5, 0x2, 0x7916}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x11, 0x0, '\x00', [@generic={0x2}]}, @fragment={0xff, 0x0, 0x4, 0x0, 0x0, 0x10, 0x67}, @routing={0x88, 0x6, 0x0, 0xa1, 0x0, [@mcast2, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1]}, @dstopts={0x32, 0x3, '\x00', [@enc_lim={0x4, 0x1, 0x2}, @ra={0x5, 0x2, 0x3f}, @enc_lim={0x4, 0x1, 0x3}, @jumbo={0xc2, 0x4, 0x785}, @pad1, @enc_lim, @ra={0x5, 0x2, 0xfff8}]}, @fragment={0xc, 0x0, 0x5, 0x0, 0x0, 0x0, 0x68}], @udp={{0x1, 0x1, 0x8}, {"373d0e8559e46facfe393328a49ca2a129ff"}}}}}}}) 20:24:17 executing program 6: r0 = socket(0x18, 0x4, 0x0) (async) listen(0xffffffffffffffff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) (async, rerun: 32) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000040)=0x7f) (async, rerun: 32) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x21) (async) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x8001, 0x10001, 0x1f, 0x40, "3dbe7181a03b4a63aba42c9133d2efcaba422775", 0x2, 0x3}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x0) (async) setsockopt(r2, 0x4, 0x5, &(0x7f0000000100)="947ad192b34e17e5949d26b74292b16add77779e251496120e391e357b588749586f91766569fb8920c3ddeb24e87148f35dd767fbf780ea5d13f7fba6d58b0e7e2d7024cade0f6714ced0c7a027da4b4d31a36b485e4e6647a4158fba115ad59c8144b45991e15d1f0e4b36c52c2687708a3a5b55e539249dc3e685db5ad0c10358bc1734912ee36285971da027adc00c89b69140f9410eaa873af215b8d4a5af5bfc2db952a218ffe91e8b03bfa19d17ed6bda3327f8e64a858eb1e79f4a2c83fe51c51f0f20de0139bdaf32711d8f7814248d1b68ca24b89830e04f", 0xdd) (async, rerun: 64) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f1", 0x9}], 0x1) (rerun: 64) 20:24:17 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) socket(0x800000018, 0x1, 0x0) (async) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) (async) 20:24:17 executing program 2: r0 = kqueue() r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {}, {}, {{}, 0xfffffffffffffffd}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:17 executing program 5: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f159f9", 0xb}], 0x1) 20:24:17 executing program 7: r0 = kqueue() r1 = kqueue() r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async, rerun: 64) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa, 0x8}], 0x0, 0x0) (async, rerun: 64) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) (async, rerun: 32) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x1) (async, rerun: 32) r4 = syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) (async) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) (async, rerun: 64) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) (async, rerun: 64) r5 = syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) (async) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) (async) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) (async) r6 = accept$inet(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x79, 0x1, 0xffffffff, 0x40}, {{}, 0x7, 0x1, 0x1, 0x8, 0x3}, {{}, 0xfffffffffffffffb, 0x2c, 0x2, 0x5, 0x9}, {{}, 0xfffffffffffffff9, 0x26, 0x1, 0x2, 0x7}, {{}, 0xfffffffffffffff8, 0x4, 0x20000000, 0x8, 0x1dc0000000}], 0x5cd5, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffff8, 0x2, 0x80000000, 0x8, 0x6}, {{r5}, 0xfffffffffffffffe, 0x0, 0x1, 0x9, 0x3}, {{r2}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x57, 0x20}, {{r0}, 0xfffffffffffffff9, 0x17a, 0x1, 0xffffffffffffffff, 0x2}, {{r6}, 0xfffffffffffffff8, 0x6, 0x2, 0xfffffffffffffff8, 0x3}], 0x5, &(0x7f0000000440)={0xffffffffffffffc1, 0x7751de58}) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) 20:24:17 executing program 4: chown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, &(0x7f0000001400)=0xc) r1 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r1}) r2 = getegid() r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r4 = syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r5 = syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001240)=[{&(0x7f0000000180)="4c37371a4896817afb53bf3d8c31e0a9780a3edf82c7bf78bcfee74291920cc495f6ec3c1bc185285d284ef47424a444069329ed3433c43a9601ac3f539fd160023b5b1296a9f6da5c401a9bf26b2c09e23d34ad1097e206337ed0b87d49dd05", 0x60}, {&(0x7f0000000200)="2f1e05cadabc6fdecf4a837d88076fc8acc51b9e629df09b6dcda0d008fef3c854c2969767e9f86f2ba491dd2c8baf8236096ced90130e93506e1067a827259a7ca8991da0a448cc6f03b4210c1aada18134d2a8ff5d2accc077082705b5a7aafee50af709d3fb4b64fc6f17f0c40cee5ba1cb834f21d0235a3753c420cb5d11976c5057cda5b524044116aa421c22d0ee55fd86572e28164e4e3c3930b0f50dc63ab519859c058ce38968254c1eaaad43fabaf9ca359d06a5a0882a9ae673141093067e30c0a7c3b9a9dbfc083f8aa5f33add9aaaf4feea27c6c1a5fac9dc1366bf5a72f7b608fcf68e03f9aece4a0adb70624c803de8ba94499ed21d04a26bf7b112631f1ca2b220a7a8a632faa3697d7a1ab3028bac1e002a4595d73e99df1155c4f73d17bb6481f9efbb5f6b2f70d43401a77a4343fb99a32789a37c50b8ff5478875f1f7f0f3b7fe4cb43a620e4143d73cdb2dcd5955cbb2019139be30c5352c0b464be53873836f8f2cab3529e52a96b50865262c7069f8c3bf98e1f3d10d29382be31b39ca966c367922cc3dfdd88319d921dd8120af4745f0fd7a40f760b01770dadf367bdfaa7976d6ba6e04aa1fce5c107fee6f9ff380b2d5284bde481084052afa44a05ded3b0ce3788143e0fc0f696951c642c141c3d5b203f47e3ed17da0283011290ca5727af7081b430e40075bb731af7c1d5eb6446e606645271f2dc47d3fd2547c52a484a274381eebe718a1f1e04e543b2b36d3b29e7e0853e0042102bdaa19324cf8a9b6b688613451aff8d3ec4fab821ca50be9ac642067e2bdb03ba5ddeed05d0316ce0b1fdc896367ebadef0388c855de91635894f031a084d8922baa5dfe038a920836490d16ef122525559c055d80601f0bd7ca760e941d33a7ec18e6c987cb9c7a81156477cbf2395ccc4030bbace6c8fb7c6408876a5d142dae94716bf16807abd78264349b300d5377ab3dfc622ad4d1416a4c5549906b8bd5362e3681729cf3940df5fb004586222d3fe8258a2f47c2b4920818e678e9c4bba21a643be5e597ef12d9de0736e082b995060cd0388d8a57e48efe6fe8612c0fffd8129fb3782f0934a5e0d6abc11e5daa2c6cfefc52ebe3c5314f43da14bc7e1bd8f1eafbcacc5ceda1b62d8aa370f15026854cac953777ecf466db811b6963bbb88bc1a791f08a4a1b268caac19ec75f1288cd7ed360e4ca8aedbf9569a5d9010e0352b8fe3ba9f06c91ecd0bd93640bbcf257510e8ba6276e696662e390db9dbb94493666c202e50db6191bb167d795b3294212035176110aabf031f4314dcff83ef851112af9cdb7efb4458ae1870460336d82a1c5ec9cc7903fe18be28bfb2ead8b9ec609fb3684d31a51f581b85590170a410b8ee7750b2f232c28915be7d6546c03420400b27a8b22bfaab745ec4151aa2ce36fe8d67399f58801cfb93574a086571f47e85c8eaeccbbf8d10a7f8fcb934288906ad78cb674ebc6cb630df809a7fbdfdb7d27a63d5ebd337682c0ed2ab5b0bddeb0db2c8323ddb2d3821a6cdc07c7a3ad52caeb347e37385d08efc9073206060256cf713a44512801612bcb752d4221479903a671f6619759f42d3c394a267b8cb9b2445c960dd36b4d8d4e09eaf107b504176bb0096f46dfe0872fc84955101336334cf073d9576745c676002c58e00e71429a7e13dbefd334d6984e0d99c479cffa0f58649ce7a68bd50263ce0f9ad80ef9a3b6a25506d18e8148af1d9aaaadc4613528f04df9e1aa9f1f27e296cb8c945becd7215c78f4d18ca3734b24fece780939e4e846dd494bc74842c9b1d8baf24d0b1ec9f2db896af721e6cb5b2850a224b1c83f3847de1728a6114e20361cae60c28d0bfb0de40b5b238228efce946d75308cb63871ff189d252910ab589ce18aa923ca14506c7888274d048541fb81d1c95b1cdf53485ce0f268caba351f46fcb047d6157f75ab9d88ba61803e050cda52ea4c1b2e1575dd1f272504e2d87a5b6871d7497ed4cb74028aa680388fa1f87e473124c8aa9ba912f16fdb459a5d5159c9ab35681eb6684f338effb9d4c8fc305a137d81b8d442d9eb070bc57e6a2c8bec2912305bb248c759b4cc8b310f6d531a1985f5d27f3a2581e5746cad82d2275e34a1b5d1775db85149e5f8319daef7ed19159dc6b4c9bb9bd45c5ff88c2fe8fe2a7328545dbbfab5c56b77b557c9dd4af055e557748994ad75916513873707cc2a34b9f023a73fb05249af2d91b99ff5b9248c59dbd1af9f957af3df46e800633c50efb7db69eecf55f41b416365149ebbdbe409a1ed38ad9423dd2a581070860715b06dc7dcbc85ab435aaff6c3b325339ce0d283a39720b6415bab3cb307a1977f81a0d652f7d4e7e2d393a396de9c4f9a1d00ef38400a424a2d8b4a9d2cfc8e7981d18a54b044f775edac69de8bae2ac346d93a71ed7c85a04742d86f6e36cbbad785d6107c140182988f20be7921fa0c8d7dd8f042b25acc818f487b1d6c795065d669aef26ee6f58792d0dfc29b379c190b97ed6dd4ba29f46984382d1bc8f8f8d29d4d17b92598d61fe29b785d8b1219b429502fc8b5604376aefb707f9ff73773e8bd38b248104f2984cc5ff81a2416649f42df22571dc643898e80c15232295de67f54eac494496bd880ccf8aa199a3b8f23aca8812ebf0d8e7e73ee9187554f00c3c3f408bc747f4f09e8bfbe4ee3c7866dedfab5e16ff900c950bf103180ec2da735c01074e5c9206d3fbdda197e9a3e0b8c0870307fc52e4cca98a0900685890675549f9445af6d03e839cbe1b1deb28ccd7b0f3c9524992a2651b39a48f266c32c4efcb3a5542d2b59ba41e9c04d52f537a128f45b02da9930506b78d148e1eb7af932835c2377c6c24e81320af17f7c90624a2c9fe4f43aa96dd09faadf63e720ecd463febd65c49230995aa1dd1567382ec4fb17404c7e77a16fbb6dcbfcf0b9d495309152d3f2159a0595d9b6ae0e4f1e26a4cdd1fbac2a94a9cff59dc257a419084f5f63f2817b99d6eff8de27920b3947148cc59bc17ee76bc27df7e789d96213f8d406c76bb9744476eed9d8a57149957dd00bb656d602e4784f177ec62e4034551ef1a2a0bf19e3ac9b5ccddd46cb4b04442ca120d07c1ec9d159f42cdad20c8b71e33a42eb866494a9a872b1b409786cbe9dbfed99ef5f8c4f79bb7f0278be59dc8bf84c4f59fea46ccc960df3d290586ee20734dcf129c38a96a04aca2f840c97fea9b9257ffa8879b07121f5cd43501e96b0a4b340b8030395562fc197e827c909c37fd8c4211778e5514153a69d2bb6d72cd3fb5dfb60d087ed918b49a15d7a37fec5a061adfd3946cc4fb304a126bfe9cdf16e8efa7b6c3355a07d2613be479ea1ce475220b2cb9d8b203c5e32fcb8e3ac1f9d3482dfb2962b4f5b30c22d347f51041efa098576a74807428ed2577f730247eb596b7bead7871157c959d4a764d8164ee0270adcee5a4de8755e0aa898803362014c0d0a71dc22c80b6f84702cad6e297a85a8f5507d90d55bf0cb990051be317d0dc9e3ba7c46b5ccc5ecec0da7989d483e4343d5e7a969b85a1e52ed45490b6f9b7f809a73dbce045776218f5f36f2a70aa85dc8a22c534a5003c1c64b7451d61ff11df2c6f6768561890f7baaa8ee8f3279e1c61213aac0c47d4c6223e9d19c5e7a19efa88d90506a427fd402868e4d37bbae338d2532a43e0c6054d13f260bea8f462b323738e587fd4a37b0904fffc1056cebaff612b742b3a33bd94b2c27f1db923f74ac1d00c231ba2ea83e50268f34acc80d536e102be96d70fdd8b58eb5775163a7f1ebe7bf63aa537527d1e0ef452298e5d63f7e6e17a6a300f2bae8a01c98af360e56e0b4ad7e9b19fbcd48e144db2213e75c0f1fec5a1bee1c55853d0390dcda5702e944c4d2606c1b2275f3fc93bc5fed904b3aa5f8a2647d9b81c08d5ac29c15e9ae1d7910058df452ef1c36dc5e67baa71918aba2c2a02fa30160ebf251f57cfe6fd5d1e6fc0936fac67ac99990b47afffef21026cf5944983e0b71f39d35248c592a910934be7343c030cb36affd9c6030a8c9247718df77b800c2524e8e5744c6a0d60b1a1e06af1094544fc75d28047c45a6940adc63d10802c49ac31b618dfaef1bbd66bbb21f5d3f6ac0e380d852aa2c7908e6f2a38c4b876fbc8a6988ad1f6da6216c369e4a537beece1db35af69d0e7f5d7844d3a6cc6c5b78884952fc433ca5b658615844dbab7bba13cf625c99ed7d911abaa7305018a3db06616f182e2c546bab2ffd165f1ab3aae8e42cd5d540c447e4a847649de1eed42adda7b6ea2fe20ac0b8a35dc29c9d6bb500748b37a8b601a038f0059eec16a8a8712fc6069d98d85030c99a38aa663c7ff2cac8ff2b7ee238aa3aa408905e7415d76a47c5ebee2dce67f69cc6715f57eb36aeece6777d7e4e8db9e2df4fc155ba8bbba0b7b6ca4873be0b8682506e9af46ad1a1a4ca629c469e7feccf01a25706bdd3bd65f555124eb3baf30371e49abcd6b63252783b7de1408d4e7dc7595a79612128bcfcac5d0b6d80e0c407259349af9c2ceb2bde0af29b5caa24e2b219f054ec408e8a58a70e0884c377c1d947287e5c1a4f06dfe19fa38d7046b73dbb3ecfec632edb979c39490addbf84c57bd869df8f440799c55983d57bdbd66c2752ead0049548fb17bd0c7a3853d31487ba010d261501d6851bc3738c0def253c91b367654fe527512b9c0638f6e3c748bc8fcd3ee5e2e7a4b67c965ed73c4b4316c6f5b41db40ddf5e53dcb0a805341ad40377b5826bd490824c03885d53dc11e3f1104cfa6f97830c42e098ff161c1fcd6522d4b963599cf893510ce76e52b0806169417786b16ea57d89365798ab430b81adc2bf862c147b834be90e857571cfe1631f5cf371703c64845d8f490df94815c151d186111365dae538e18669642190f462ddb126e818f94a7d3e8922796728695896252e537371e99cc64c6c9c629a0c46f96ab4369d41b2eabfb178113c0712969f97d47e8edcd556552f414fd56106fefcea28f60be7ce38f7ca9479daadd16d0314a6735c80b34694af5b9cc10d0d5052cac82ee664185f378999490bf4100152bd76320bd2cc56519abecdaa2ba7eb6b3a5e92c4b392f5698ae7342733acdaf4d1fbe27795b86aa296d96ee87bba51d56476a5593599c614eabf8122687c57f5b06137bbfc488f8515bec490fd3b2962424ba9ddc23d99b74daac2b34b2a587cf668fa18e02191d6a61cb12a75d973ae9db3ea8c6210026a6ddd50a86ece4996ca71cffdf657639d50aeb88503b68908abce84c16151679950115ddef332993d305d7d7688e6097ee0d039373ad5cf5deb476d073e64fd0eaad7296328cc6ecf34e8a5771a8030a2090be1825d3fdf833bf4efec0fbd995d8ac28aff719de21acae51b816881f31bb9d484deb6fe6ff75bcba47be1542b186de6841b1d275c5722ac57d273e45f066534d808f8673edcea49bf7b06a08beb1706972789aaebe2f4ffa8269a3f6ecbc5a23a1f07484223ffe9b8fef1de1c4db71e836fe5a1df63abe98268ccc1a7a54a27414499ddcc4d1d019cd3b2354f634c5e7b545e2c111c59f70226641104d60280b189b8ff380c7ac5b74de590d9a70ab0e0b4922b5bdf733e36268ffa6d56367fc141c8bbb8a92e5d7e12de8f4679b9606c2da7d87ffc6248c728227e48d5fc1091cf3844ba1feeaef2eb0fcf3da22a23ebbae4fd85558a0fb2f053277382742ca70ad638195230a5151a0b681", 0x1000}, {&(0x7f0000001200)}], 0x3, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r0}, @cred={0x20, 0xffff, 0x0, r1, 0xffffffffffffffff, r2}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, r3, 0xffffffffffffff9c, r4, r5]}], 0x118, 0x1}, 0x408) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0x0, @rand_addr="feffffff00", @mcast2, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) syz_emit_ethernet(0xec, &(0x7f0000000040)={@empty, @broadcast, [{[], {0x8100, 0x4}}], {@ipv6={0x86dd, {0x4, 0x6, "02cb3d", 0xb2, 0x32, 0x5, @loopback, @rand_addr="fbad38b1f0af225bfb115ab5917048a8", {[@hopopts={0x64, 0x1, '\x00', [@ra={0x5, 0x2, 0x7916}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x11, 0x0, '\x00', [@generic={0x2}]}, @fragment={0xff, 0x0, 0x4, 0x0, 0x0, 0x10, 0x67}, @routing={0x88, 0x6, 0x0, 0xa1, 0x0, [@mcast2, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1]}, @dstopts={0x32, 0x3, '\x00', [@enc_lim={0x4, 0x1, 0x2}, @ra={0x5, 0x2, 0x3f}, @enc_lim={0x4, 0x1, 0x3}, @jumbo={0xc2, 0x4, 0x785}, @pad1, @enc_lim, @ra={0x5, 0x2, 0xfff8}]}, @fragment={0xc, 0x0, 0x5, 0x0, 0x0, 0x0, 0x68}], @udp={{0x1, 0x1, 0x8}, {"373d0e8559e46facfe393328a49ca2a129ff"}}}}}}}) 20:24:17 executing program 3: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xffff7fff, 0x687, 0x95, 0x3f, "8a3596764acac9b3530a0bbf0cdb64b881fdcaa6", 0x5, 0xdcdb}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="558d87044ef53e48f76e63fb12381cb0d5a7b7", 0x13}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f00000025c0)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ac2fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca4801010000d548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e551475cdeee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e102d0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f64a77428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1001}, {&(0x7f0000000200)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef08769cdec639fa4039914770889743b6f2251de9cf1f5579397200d25ec5913d43ecf563a9ccec1cd734d7079940223648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b6105ebfe6661265e75d3161a4f782e", 0xce}, {&(0x7f0000000300)="f21703950621b8d2c2ad6c608513c38437f82166c13942faa254f68a7a71839b692277124b9009e043fabd46fc1f73d877a754749946a3a33cab566047683ae21b7f02ae4967dc3f56e453a2021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564fff7055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0c80d0e61829542cca1bdfd2a100f916cf0d45ff23ab6ab428f387c22d70dc16b88a88f553ae1492603b61934f9fdd35d5fee38be0d436ec2db945e82a9580a24799d67f1b3dd8cd1cccc7e197f6b27a581bbea41fd74a8b835a863cabdb49aef51394a2187eec33f9d4e656b87fe2f2c0c8197fb93a9bdc8b85020bd3e7734d3d61df6da95cd8c77b707d8129110d5e39833280c7955fe145573e9032bb14df6f448cef577e88c07e46ca59f6aa48e229285644cb464e42accd97b706536ef41ea9e4386b17ac6c61965eb9f2fe1b5e20cf063a7e006e2bb7d6f061829b094c0255aa00c51c7e5bd3111041921cf66e49d9d63314a545616a43202b59f30e76112fa84e39134f0202119a0da4f6b0c1e8eecd16b01dbde555b1f5d9d29c9c90bb0", 0x1e8}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) 20:24:17 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x8f}) (async, rerun: 64) r0 = syz_open_pts() (rerun: 64) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xe970, 0x0, "7e00000000800000000000000000000200006ba3"}) (async) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="0fece0a6f901e8c89b3a3f3868cc244c0b9a91945c74fc9f47a4c1194a1f20552249e71eb338700ce5caf34cf4980f5b6163e2fa66f586e4633b89503e9279f17bedde69cfb818ca4fa82d14d69847cf719cac35b290cf6c1a94cba213b7d92262371e088367c5769b7ab1ffb7e512c8db9830c84ec8841fe9d61cb544bce09b7240aacc5727aa34df01abd244b0f5895804e59985819f6ac5024f2fe4af4d713a74e471f5402b706e4808dc9a20a61b2b27984a6e16be1ff8ed2af2634d270bef03d0e9f404cd15160b3a10fbe4dd706bb769bd5f4cf4bb274278ef175a8e10e236fd2fe34c09c74a07fb2eecc930cfbdafc4214bb778c9531ad45826697d5e854de020c7424cbd1c75ccbdffaa60debe5d10f2bd6c875b18e43344e6952e8fb58909dc841ae81fbf443056256682084e84cfd460a503c75cc8ee7d5ea994646f6f66cad220e41d42df9e1c3d947c4a35f70638864ccde3b6777184eb3d55f6f97416351c6057c3fef1b6d1330f99b923a057ac8a55535672618b1161db9a56b072212a919ddb5a1ac959f4c165e3d48ad15dca02b3ffc770c0d10ec0e833b2683bcd38c9143ca269a77cbd4b58ff7e1c0585a65701a5017798413f1757b6c59e705f7f603063c461ce65c9c5904558bc1bd19aa83b745382048f334353d6faf228b7f05665c1f0e522ae40837ad97bd04d6f4525413f895d34ca9cc33ba14e2f00cbec36b7dcc096e998c1a8c778f9c36a013c3b8ec1d70dc2f55817a1084600e127d27e12bb79b91c54b0d7e5a463ad2c693d246a6ad3e6dd8767b2aa4639a7425a29ae037b297bb538832f74c72c233da9aa3c9ce607d2f39871e259108c37159dff396e15681ef5b0da50108960918b0972aa18ff9e68bf0b00f05364bb030bbe0ae5fa61382065ae80a97037fcb9936d871f18823f96a31998863b565fc1683a2d831a7e4e6f9ed5a7a707b8a54e15717fc89881573634499075247a62b63a0d090e1d78417b2998f8252920915ece38ae47e4504c9a7e83a985a62bb89867e828c2526f53542ed6d4e339dd2effd8c13c72f5d086f3355293f0d1ec14efb4be658651b1add1651164bc6a56cd76c74b3902f4d7d5adc0dbfb0fcfd268fd9453f64109a3d7e247d2f13df51173fe699f861f73cde3bb310c6c0b66f68699ab5c4c8a2d32b4dae20c7430e37a03e96b64a5e026cdcf43500e5fecacd24d79035d70ed885a027d9eb1981b4238cfe947085a6bc1c92e4d523a976f7f9f3fe99a688d8c9238bfe398163067735cb33fd2df1fb0e9c1be000ee30d293ed5a66c205d3fa80435c51e34c0572c03858c56c8a0c17a50fe34c6e122c0e4fcfeb119644b8de0205c7f49ed057c9f0edd9e030ee7975e6173eaa3073bf9d4c080d10480f8ca4c233f6a16f472450f697ab58af631eadcc11ae013263c96bc17ec466a", 0x401}], 0x1) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) (async) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) (async) write(r2, &(0x7f00000001c0)="8f490a0364724ee1ef95054f797414d38c078f29b170e14132a100aefac0b16527897e5d4e8b73f7a2baad6f9ae5a9ff6230cad2ffdb7da474a548670a8ee83c211f3f3afdc1ea9d59c49287318c7044f52da8c045902d5cb232e81d30f18502cb6f0d00af1d04dcbe97a47bb99a6c7ffadfcf20c37976f87981e64e50cbca596541762137ec5693208e6af5ad4954c87071dc5eb263246a151b080301befcdc676bab4dc0a55c74", 0xa8) (async) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000500)="1854410995479d1df284fb80510bfaa1cf44d706e1ce3eb8f2fc3b3ea16923550e5f2589853a5feeeea53b16c86da315b32338c0a6b4229e0594f132c94ea710a300ecc099b0e362d57df8f8", 0x4c}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) (async, rerun: 32) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0xfffffffe, "000000000000000001000000000000f843d07e38"}) (async, rerun: 32) syz_open_pts() dup2(r3, r0) (async, rerun: 32) select(0x40, &(0x7f0000000040)={0xff}, 0x0, 0x0, 0x0) (rerun: 32) 20:24:17 executing program 3: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) (async) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xffff7fff, 0x687, 0x95, 0x3f, "8a3596764acac9b3530a0bbf0cdb64b881fdcaa6", 0x5, 0xdcdb}) (async) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="558d87044ef53e48f76e63fb12381cb0d5a7b7", 0x13}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f00000025c0)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ac2fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca4801010000d548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e551475cdeee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e102d0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f64a77428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1001}, {&(0x7f0000000200)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef08769cdec639fa4039914770889743b6f2251de9cf1f5579397200d25ec5913d43ecf563a9ccec1cd734d7079940223648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b6105ebfe6661265e75d3161a4f782e", 0xce}, {&(0x7f0000000300)="f21703950621b8d2c2ad6c608513c38437f82166c13942faa254f68a7a71839b692277124b9009e043fabd46fc1f73d877a754749946a3a33cab566047683ae21b7f02ae4967dc3f56e453a2021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564fff7055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0c80d0e61829542cca1bdfd2a100f916cf0d45ff23ab6ab428f387c22d70dc16b88a88f553ae1492603b61934f9fdd35d5fee38be0d436ec2db945e82a9580a24799d67f1b3dd8cd1cccc7e197f6b27a581bbea41fd74a8b835a863cabdb49aef51394a2187eec33f9d4e656b87fe2f2c0c8197fb93a9bdc8b85020bd3e7734d3d61df6da95cd8c77b707d8129110d5e39833280c7955fe145573e9032bb14df6f448cef577e88c07e46ca59f6aa48e229285644cb464e42accd97b706536ef41ea9e4386b17ac6c61965eb9f2fe1b5e20cf063a7e006e2bb7d6f061829b094c0255aa00c51c7e5bd3111041921cf66e49d9d63314a545616a43202b59f30e76112fa84e39134f0202119a0da4f6b0c1e8eecd16b01dbde555b1f5d9d29c9c90bb0", 0x1e8}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) (async) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) 20:24:17 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x8f}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xe970, 0x0, "7e00000000800000000000000000000200006ba3"}) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000640)="0fece0a6f901e8c89b3a3f3868cc244c0b9a91945c74fc9f47a4c1194a1f20552249e71eb338700ce5caf34cf4980f5b6163e2fa66f586e4633b89503e9279f17bedde69cfb818ca4fa82d14d69847cf719cac35b290cf6c1a94cba213b7d92262371e088367c5769b7ab1ffb7e512c8db9830c84ec8841fe9d61cb544bce09b7240aacc5727aa34df01abd244b0f5895804e59985819f6ac5024f2fe4af4d713a74e471f5402b706e4808dc9a20a61b2b27984a6e16be1ff8ed2af2634d270bef03d0e9f404cd15160b3a10fbe4dd706bb769bd5f4cf4bb274278ef175a8e10e236fd2fe34c09c74a07fb2eecc930cfbdafc4214bb778c9531ad45826697d5e854de020c7424cbd1c75ccbdffaa60debe5d10f2bd6c875b18e43344e6952e8fb58909dc841ae81fbf443056256682084e84cfd460a503c75cc8ee7d5ea994646f6f66cad220e41d42df9e1c3d947c4a35f70638864ccde3b6777184eb3d55f6f97416351c6057c3fef1b6d1330f99b923a057ac8a55535672618b1161db9a56b072212a919ddb5a1ac959f4c165e3d48ad15dca02b3ffc770c0d10ec0e833b2683bcd38c9143ca269a77cbd4b58ff7e1c0585a65701a5017798413f1757b6c59e705f7f603063c461ce65c9c5904558bc1bd19aa83b745382048f334353d6faf228b7f05665c1f0e522ae40837ad97bd04d6f4525413f895d34ca9cc33ba14e2f00cbec36b7dcc096e998c1a8c778f9c36a013c3b8ec1d70dc2f55817a1084600e127d27e12bb79b91c54b0d7e5a463ad2c693d246a6ad3e6dd8767b2aa4639a7425a29ae037b297bb538832f74c72c233da9aa3c9ce607d2f39871e259108c37159dff396e15681ef5b0da50108960918b0972aa18ff9e68bf0b00f05364bb030bbe0ae5fa61382065ae80a97037fcb9936d871f18823f96a31998863b565fc1683a2d831a7e4e6f9ed5a7a707b8a54e15717fc89881573634499075247a62b63a0d090e1d78417b2998f8252920915ece38ae47e4504c9a7e83a985a62bb89867e828c2526f53542ed6d4e339dd2effd8c13c72f5d086f3355293f0d1ec14efb4be658651b1add1651164bc6a56cd76c74b3902f4d7d5adc0dbfb0fcfd268fd9453f64109a3d7e247d2f13df51173fe699f861f73cde3bb310c6c0b66f68699ab5c4c8a2d32b4dae20c7430e37a03e96b64a5e026cdcf43500e5fecacd24d79035d70ed885a027d9eb1981b4238cfe947085a6bc1c92e4d523a976f7f9f3fe99a688d8c9238bfe398163067735cb33fd2df1fb0e9c1be000ee30d293ed5a66c205d3fa80435c51e34c0572c03858c56c8a0c17a50fe34c6e122c0e4fcfeb119644b8de0205c7f49ed057c9f0edd9e030ee7975e6173eaa3073bf9d4c080d10480f8ca4c233f6a16f472450f697ab58af631eadcc11ae013263c96bc17ec466a", 0x401}], 0x1) setrlimit(0x8, &(0x7f00000001c0)={0x5, 0x8}) setrlimit(0x0, &(0x7f00000000c0)={0x401}) getrlimit(0x1, &(0x7f0000000080)) setrlimit(0x6, &(0x7f0000000140)={0x7, 0xffffffffffff86b5}) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000500)="1854410995479d1df284fb80510bfaa1cf44d706e1ce3eb8f2fc3b3ea16923550e5f2589853a5feeeea53b16c86da315b32338c0a6b4229e0594f132c94ea710a300ecc099b0e362d57df8f8", 0x4c}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0xfffffffe, "000000000000000001000000000000f843d07e38"}) dup2(r1, r0) select(0x40, &(0x7f0000000040)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x4}, 0x0, 0x0, 0x0) 20:24:17 executing program 3: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) (async) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xffff7fff, 0x687, 0x95, 0x3f, "8a3596764acac9b3530a0bbf0cdb64b881fdcaa6", 0x5, 0xdcdb}) (async) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="558d87044ef53e48f76e63fb12381cb0d5a7b7", 0x13}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f00000025c0)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ac2fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca4801010000d548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e551475cdeee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e102d0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f64a77428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1001}, {&(0x7f0000000200)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef08769cdec639fa4039914770889743b6f2251de9cf1f5579397200d25ec5913d43ecf563a9ccec1cd734d7079940223648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b6105ebfe6661265e75d3161a4f782e", 0xce}, {&(0x7f0000000300)="f21703950621b8d2c2ad6c608513c38437f82166c13942faa254f68a7a71839b692277124b9009e043fabd46fc1f73d877a754749946a3a33cab566047683ae21b7f02ae4967dc3f56e453a2021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564fff7055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0c80d0e61829542cca1bdfd2a100f916cf0d45ff23ab6ab428f387c22d70dc16b88a88f553ae1492603b61934f9fdd35d5fee38be0d436ec2db945e82a9580a24799d67f1b3dd8cd1cccc7e197f6b27a581bbea41fd74a8b835a863cabdb49aef51394a2187eec33f9d4e656b87fe2f2c0c8197fb93a9bdc8b85020bd3e7734d3d61df6da95cd8c77b707d8129110d5e39833280c7955fe145573e9032bb14df6f448cef577e88c07e46ca59f6aa48e229285644cb464e42accd97b706536ef41ea9e4386b17ac6c61965eb9f2fe1b5e20cf063a7e006e2bb7d6f061829b094c0255aa00c51c7e5bd3111041921cf66e49d9d63314a545616a43202b59f30e76112fa84e39134f0202119a0da4f6b0c1e8eecd16b01dbde555b1f5d9d29c9c90bb0", 0x1e8}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) (async) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) 20:24:17 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x8f}) (async) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xe970, 0x0, "7e00000000800000000000000000000200006ba3"}) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000640)="0fece0a6f901e8c89b3a3f3868cc244c0b9a91945c74fc9f47a4c1194a1f20552249e71eb338700ce5caf34cf4980f5b6163e2fa66f586e4633b89503e9279f17bedde69cfb818ca4fa82d14d69847cf719cac35b290cf6c1a94cba213b7d92262371e088367c5769b7ab1ffb7e512c8db9830c84ec8841fe9d61cb544bce09b7240aacc5727aa34df01abd244b0f5895804e59985819f6ac5024f2fe4af4d713a74e471f5402b706e4808dc9a20a61b2b27984a6e16be1ff8ed2af2634d270bef03d0e9f404cd15160b3a10fbe4dd706bb769bd5f4cf4bb274278ef175a8e10e236fd2fe34c09c74a07fb2eecc930cfbdafc4214bb778c9531ad45826697d5e854de020c7424cbd1c75ccbdffaa60debe5d10f2bd6c875b18e43344e6952e8fb58909dc841ae81fbf443056256682084e84cfd460a503c75cc8ee7d5ea994646f6f66cad220e41d42df9e1c3d947c4a35f70638864ccde3b6777184eb3d55f6f97416351c6057c3fef1b6d1330f99b923a057ac8a55535672618b1161db9a56b072212a919ddb5a1ac959f4c165e3d48ad15dca02b3ffc770c0d10ec0e833b2683bcd38c9143ca269a77cbd4b58ff7e1c0585a65701a5017798413f1757b6c59e705f7f603063c461ce65c9c5904558bc1bd19aa83b745382048f334353d6faf228b7f05665c1f0e522ae40837ad97bd04d6f4525413f895d34ca9cc33ba14e2f00cbec36b7dcc096e998c1a8c778f9c36a013c3b8ec1d70dc2f55817a1084600e127d27e12bb79b91c54b0d7e5a463ad2c693d246a6ad3e6dd8767b2aa4639a7425a29ae037b297bb538832f74c72c233da9aa3c9ce607d2f39871e259108c37159dff396e15681ef5b0da50108960918b0972aa18ff9e68bf0b00f05364bb030bbe0ae5fa61382065ae80a97037fcb9936d871f18823f96a31998863b565fc1683a2d831a7e4e6f9ed5a7a707b8a54e15717fc89881573634499075247a62b63a0d090e1d78417b2998f8252920915ece38ae47e4504c9a7e83a985a62bb89867e828c2526f53542ed6d4e339dd2effd8c13c72f5d086f3355293f0d1ec14efb4be658651b1add1651164bc6a56cd76c74b3902f4d7d5adc0dbfb0fcfd268fd9453f64109a3d7e247d2f13df51173fe699f861f73cde3bb310c6c0b66f68699ab5c4c8a2d32b4dae20c7430e37a03e96b64a5e026cdcf43500e5fecacd24d79035d70ed885a027d9eb1981b4238cfe947085a6bc1c92e4d523a976f7f9f3fe99a688d8c9238bfe398163067735cb33fd2df1fb0e9c1be000ee30d293ed5a66c205d3fa80435c51e34c0572c03858c56c8a0c17a50fe34c6e122c0e4fcfeb119644b8de0205c7f49ed057c9f0edd9e030ee7975e6173eaa3073bf9d4c080d10480f8ca4c233f6a16f472450f697ab58af631eadcc11ae013263c96bc17ec466a", 0x401}], 0x1) (async) setrlimit(0x8, &(0x7f00000001c0)={0x5, 0x8}) (async) setrlimit(0x0, &(0x7f00000000c0)={0x401}) (async) getrlimit(0x1, &(0x7f0000000080)) (async, rerun: 64) setrlimit(0x6, &(0x7f0000000140)={0x7, 0xffffffffffff86b5}) (rerun: 64) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000500)="1854410995479d1df284fb80510bfaa1cf44d706e1ce3eb8f2fc3b3ea16923550e5f2589853a5feeeea53b16c86da315b32338c0a6b4229e0594f132c94ea710a300ecc099b0e362d57df8f8", 0x4c}], 0x1) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0xfffffffe, "000000000000000001000000000000f843d07e38"}) (async) dup2(r1, r0) select(0x40, &(0x7f0000000040)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x4}, 0x0, 0x0, 0x0) 20:24:17 executing program 7: r0 = kqueue() (async) r1 = kqueue() r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa, 0x8}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x1) (async) r4 = syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) (async) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) (async) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) (async) r5 = syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) (async) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) (async) r6 = accept$inet(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x79, 0x1, 0xffffffff, 0x40}, {{}, 0x7, 0x1, 0x1, 0x8, 0x3}, {{}, 0xfffffffffffffffb, 0x2c, 0x2, 0x5, 0x9}, {{}, 0xfffffffffffffff9, 0x26, 0x1, 0x2, 0x7}, {{}, 0xfffffffffffffff8, 0x4, 0x20000000, 0x8, 0x1dc0000000}], 0x5cd5, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffff8, 0x2, 0x80000000, 0x8, 0x6}, {{r5}, 0xfffffffffffffffe, 0x0, 0x1, 0x9, 0x3}, {{r2}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x57, 0x20}, {{r0}, 0xfffffffffffffff9, 0x17a, 0x1, 0xffffffffffffffff, 0x2}, {{r6}, 0xfffffffffffffff8, 0x6, 0x2, 0xfffffffffffffff8, 0x3}], 0x5, &(0x7f0000000440)={0xffffffffffffffc1, 0x7751de58}) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) 20:24:17 executing program 6: r0 = socket(0x18, 0x1, 0x0) listen(0xffffffffffffffff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffff841, 0x3ff, 0x4, "0000010000800001008e00000000000000000001", 0x8, 0x7}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f1", 0x9}], 0x1) r1 = dup(r0) fcntl$dupfd(r1, 0xa, r1) 20:24:17 executing program 5: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r0, 0x0) (async, rerun: 64) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) (async, rerun: 64) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f159f9", 0xb}], 0x1) 20:24:17 executing program 3: r0 = syz_open_pts() writev(r0, &(0x7f0000002540)=[{&(0x7f0000000080)="558d87044ef53e48f76e63fb12381cb0d5a7b7", 0x13}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f00000025c0)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ac2fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca4801010000d548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e551475cdeee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e102d0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f64a77428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1001}, {&(0x7f0000000200)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef08769cdec639fa4039914770889743b6f2251de9cf1f5579397200d25ec5913d43ecf563a9ccec1cd734d7079940223648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b6105ebfe6661265e75d3161a4f782e", 0xce}, {&(0x7f0000001240)="f217039506219316d85c14d2d776ca6a7ab8d2c2ad6c608513c38437f82166c13942963ed5ad60b33f789b692277124b9009e043fabd46fc1f73d877a7549df5ce59180d801e6067683ae21b7f021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564f897055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0", 0xc8}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) r1 = socket$inet6(0x18, 0x5, 0xc8) fcntl$getown(r1, 0x5) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) syz_open_pts() 20:24:17 executing program 2: r0 = kqueue() r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{}, {}, {{}, 0xfffffffffffffffd}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:17 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000001c0)=0x1, 0x4) r2 = dup2(r0, r0) r3 = socket(0x1, 0x8000, 0x3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) bind$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) r4 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x16) dup2(r0, r4) r5 = dup2(r0, r2) connect$unix(r5, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) bind(r4, &(0x7f0000000040)=@in6={0x18, 0x0, 0x2d, 0x8}, 0xc) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) bind$inet6(r6, &(0x7f0000000100)={0x18, 0x0, 0x2, 0x2}, 0xc) 20:24:17 executing program 4: r0 = kqueue() r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {}, {{}, 0xfffffffffffffffd}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:17 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x8f}) r0 = syz_open_pts() close(r0) (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xe970, 0x0, "7e00000000800000000000000000000200006ba3"}) (async) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000640)="0fece0a6f901e8c89b3a3f3868cc244c0b9a91945c74fc9f47a4c1194a1f20552249e71eb338700ce5caf34cf4980f5b6163e2fa66f586e4633b89503e9279f17bedde69cfb818ca4fa82d14d69847cf719cac35b290cf6c1a94cba213b7d92262371e088367c5769b7ab1ffb7e512c8db9830c84ec8841fe9d61cb544bce09b7240aacc5727aa34df01abd244b0f5895804e59985819f6ac5024f2fe4af4d713a74e471f5402b706e4808dc9a20a61b2b27984a6e16be1ff8ed2af2634d270bef03d0e9f404cd15160b3a10fbe4dd706bb769bd5f4cf4bb274278ef175a8e10e236fd2fe34c09c74a07fb2eecc930cfbdafc4214bb778c9531ad45826697d5e854de020c7424cbd1c75ccbdffaa60debe5d10f2bd6c875b18e43344e6952e8fb58909dc841ae81fbf443056256682084e84cfd460a503c75cc8ee7d5ea994646f6f66cad220e41d42df9e1c3d947c4a35f70638864ccde3b6777184eb3d55f6f97416351c6057c3fef1b6d1330f99b923a057ac8a55535672618b1161db9a56b072212a919ddb5a1ac959f4c165e3d48ad15dca02b3ffc770c0d10ec0e833b2683bcd38c9143ca269a77cbd4b58ff7e1c0585a65701a5017798413f1757b6c59e705f7f603063c461ce65c9c5904558bc1bd19aa83b745382048f334353d6faf228b7f05665c1f0e522ae40837ad97bd04d6f4525413f895d34ca9cc33ba14e2f00cbec36b7dcc096e998c1a8c778f9c36a013c3b8ec1d70dc2f55817a1084600e127d27e12bb79b91c54b0d7e5a463ad2c693d246a6ad3e6dd8767b2aa4639a7425a29ae037b297bb538832f74c72c233da9aa3c9ce607d2f39871e259108c37159dff396e15681ef5b0da50108960918b0972aa18ff9e68bf0b00f05364bb030bbe0ae5fa61382065ae80a97037fcb9936d871f18823f96a31998863b565fc1683a2d831a7e4e6f9ed5a7a707b8a54e15717fc89881573634499075247a62b63a0d090e1d78417b2998f8252920915ece38ae47e4504c9a7e83a985a62bb89867e828c2526f53542ed6d4e339dd2effd8c13c72f5d086f3355293f0d1ec14efb4be658651b1add1651164bc6a56cd76c74b3902f4d7d5adc0dbfb0fcfd268fd9453f64109a3d7e247d2f13df51173fe699f861f73cde3bb310c6c0b66f68699ab5c4c8a2d32b4dae20c7430e37a03e96b64a5e026cdcf43500e5fecacd24d79035d70ed885a027d9eb1981b4238cfe947085a6bc1c92e4d523a976f7f9f3fe99a688d8c9238bfe398163067735cb33fd2df1fb0e9c1be000ee30d293ed5a66c205d3fa80435c51e34c0572c03858c56c8a0c17a50fe34c6e122c0e4fcfeb119644b8de0205c7f49ed057c9f0edd9e030ee7975e6173eaa3073bf9d4c080d10480f8ca4c233f6a16f472450f697ab58af631eadcc11ae013263c96bc17ec466a", 0x401}], 0x1) (async) setrlimit(0x8, &(0x7f00000001c0)={0x5, 0x8}) (async) setrlimit(0x0, &(0x7f00000000c0)={0x401}) getrlimit(0x1, &(0x7f0000000080)) setrlimit(0x6, &(0x7f0000000140)={0x7, 0xffffffffffff86b5}) (async) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000500)="1854410995479d1df284fb80510bfaa1cf44d706e1ce3eb8f2fc3b3ea16923550e5f2589853a5feeeea53b16c86da315b32338c0a6b4229e0594f132c94ea710a300ecc099b0e362d57df8f8", 0x4c}], 0x1) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0xfffffffe, "000000000000000001000000000000f843d07e38"}) (async, rerun: 32) dup2(r1, r0) (rerun: 32) select(0x40, &(0x7f0000000040)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x4}, 0x0, 0x0, 0x0) 20:24:17 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x8f}) r0 = syz_open_pts() getrlimit(0x4, &(0x7f0000000080)) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xe970, 0x0, "7e00000000800000000000000000000200006ba3"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="0fece0a6f901e8c89b3a3f3868cc244c0b9a91945c74fc9f47a4c1194a1f20552249e71eb338700ce5caf34cf4980f5b6163e2fa66f586e4633b89503e9279f17bedde69cfb818ca4fa82d14d69847cf719cac35b290cf6c1a94cba213b7d92262371e088367c5769b7ab1ffb7e512c8db9830c84ec8841fe9d61cb544bce09b7240aacc5727aa34df01abd244b0f5895804e59985819f6ac5024f2fe4af4d713a74e471f5402b706e4808dc9a20a61b2b27984a6e16be1ff8ed2af2634d270bef03d0e9f404cd15160b3a10fbe4dd706bb769bd5f4cf4bb274278ef175a8e10e236fd2fe34c09c74a07fb2eecc930cfbdafc4214bb778c9531ad45826697d5e854de020c7424cbd1c75ccbdffaa60debe5d10f2bd6c875b18e43344e6952e8fb58909dc841ae81fbf443056256682084e84cfd460a503c75cc8ee7d5ea994646f6f66cad220e41d42df9e1c3d947c4a35f70638864ccde3b6777184eb3d55f6f97416351c6057c3fef1b6d1330f99b923a057ac8a55535672618b1161db9a56b072212a919ddb5a1ac959f4c165e3d48ad15dca02b3ffc770c0d10ec0e833b2683bcd38c9143ca269a77cbd4b58ff7e1c0585a65701a5017798413f1757b6c59e705f7f603063c461ce65c9c5904558bc1bd19aa83b745382048f334353d6faf228b7f05665c1f0e522ae40837ad97bd04d6f4525413f895d34ca9cc33ba14e2f00cbec36b7dcc096e998c1a8c778f9c36a013c3b8ec1d70dc2f55817a1084600e127d27e12bb79b91c54b0d7e5a463ad2c693d246a6ad3e6dd8767b2aa4639a7425a29ae037b297bb538832f74c72c233da9aa3c9ce607d2f39871e259108c37159dff396e15681ef5b0da50108960918b0972aa18ff9e68bf0b00f05364bb030bbe0ae5fa61382065ae80a97037fcb9936d871f18823f96a31998863b565fc1683a2d831a7e4e6f9ed5a7a707b8a54e15717fc89881573634499075247a62b63a0d090e1d78417b2998f8252920915ece38ae47e4504c9a7e83a985a62bb89867e828c2526f53542ed6d4e339dd2effd8c13c72f5d086f3355293f0d1ec14efb4be658651b1add1651164bc6a56cd76c74b3902f4d7d5adc0dbfb0fcfd268fd9453f64109a3d7e247d2f13df51173fe699f861f73cde3bb310c6c0b66f68699ab5c4c8a2d32b4dae20c7430e37a03e96b64a5e026cdcf43500e5fecacd24d79035d70ed885a027d9eb1981b4238cfe947085a6bc1c92e4d523a976f7f9f3fe99a688d8c9238bfe398163067735cb33fd2df1fb0e9c1be000ee30d293ed5a66c205d3fa80435c51e34c0572c03858c56c8a0c17a50fe34c6e122c0e4fcfeb119644b8de0205c7f49ed057c9f0edd9e030ee7975e6173eaa3073bf9d4c080d10480f8ca4c233f6a16f472450f697ab58af631eadcc11ae013263c96bc17ec466a", 0x401}], 0x1) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000500)="1854410995479d1df284fb80510bfaa1cf44d706e1ce3eb8f2fc3b3ea16923550e5f2589853a5feeeea53b16c86da315b32338c0a6b4229e0594f132c94ea710a300ecc099b0e362d57df8f8", 0x4c}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0xfffffffe, "000000000000000001000000000000f843d07e38", 0x0, 0x775d}) dup2(r2, r0) select(0x40, &(0x7f0000000040)={0xff}, 0x0, 0x0, 0x0) 20:24:17 executing program 2: r0 = kqueue() r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{}, {}, {{}, 0xfffffffffffffffd}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:17 executing program 6: r0 = socket(0x18, 0x1, 0x0) listen(0xffffffffffffffff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffff841, 0x3ff, 0x4, "0000010000800001008e00000000000000000001", 0x8, 0x7}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f1", 0x9}], 0x1) r1 = dup(r0) fcntl$dupfd(r1, 0xa, r1) socket(0x18, 0x1, 0x0) (async) listen(0xffffffffffffffff, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffff841, 0x3ff, 0x4, "0000010000800001008e00000000000000000001", 0x8, 0x7}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f1", 0x9}], 0x1) (async) dup(r0) (async) fcntl$dupfd(r1, 0xa, r1) (async) 20:24:17 executing program 7: r0 = kqueue() r1 = kqueue() r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r3 = dup2(r1, r0) r4 = dup2(r1, r1) socketpair(0x0, 0x4, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) r7 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000001c0)=0x8) r8 = socket$inet6(0x18, 0x3, 0xf7) r9 = syz_open_pts() fcntl$lock(r9, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r9, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r9, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) kevent(0xffffffffffffff9c, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x200, 0x7}, {{r3}, 0xfffffffffffffff8, 0x0, 0x20000000, 0x8, 0x2}, {{r4}, 0x3, 0x0, 0x2, 0x4, 0x7f}, {{r2}, 0xfffffffffffffff8, 0x0, 0x9, 0x3}, {{r2}, 0xfffffffffffffffb, 0x41, 0x1, 0xfffffffffffffffa, 0x5}, {{r5}, 0xfffffffffffffff9, 0x10, 0x10, 0x81, 0x9}, {{r1}, 0xffffffffffffffff, 0x71, 0x2, 0x0, 0x1a0}, {{r6}, 0xfffffffffffffff9, 0x10, 0x2, 0x0, 0x6}], 0x7, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffff8, 0x33, 0x80000000, 0x32e}, {{r7}, 0xfffffffffffffff8, 0x60, 0x1, 0x4, 0x200}, {{r8}, 0xfffffffffffffffb, 0x0, 0x40, 0x6, 0x2}, {{r1}, 0xfffffffffffffffe, 0x80, 0xf0000000, 0x1, 0x8}, {{r9}, 0x8000000000000006, 0x0, 0x20, 0x4, 0x1}], 0x5, &(0x7f0000000200)={0x10000, 0x6}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r10 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r10, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r10, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:17 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000001c0)=0x1, 0x4) (async) r2 = dup2(r0, r0) (async) r3 = socket(0x1, 0x8000, 0x3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) (async) bind$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) (async) r4 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x16) dup2(r0, r4) (async) r5 = dup2(r0, r2) connect$unix(r5, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) (async) bind(r4, &(0x7f0000000040)=@in6={0x18, 0x0, 0x2d, 0x8}, 0xc) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) bind$inet6(r6, &(0x7f0000000100)={0x18, 0x0, 0x2, 0x2}, 0xc) 20:24:17 executing program 4: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f159f9", 0xb}], 0x1) 20:24:17 executing program 2: r0 = kqueue() r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{}, {}, {{}, 0xfffffffffffffffd}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:17 executing program 7: r0 = kqueue() r1 = kqueue() r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r3 = dup2(r1, r0) (async) r4 = dup2(r1, r1) (async) socketpair(0x0, 0x4, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 64) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) (async, rerun: 64) r7 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000001c0)=0x8) (async) r8 = socket$inet6(0x18, 0x3, 0xf7) (async) r9 = syz_open_pts() fcntl$lock(r9, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) (async, rerun: 32) fcntl$lock(r9, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) (async, rerun: 32) fcntl$lock(r9, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) kevent(0xffffffffffffff9c, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x200, 0x7}, {{r3}, 0xfffffffffffffff8, 0x0, 0x20000000, 0x8, 0x2}, {{r4}, 0x3, 0x0, 0x2, 0x4, 0x7f}, {{r2}, 0xfffffffffffffff8, 0x0, 0x9, 0x3}, {{r2}, 0xfffffffffffffffb, 0x41, 0x1, 0xfffffffffffffffa, 0x5}, {{r5}, 0xfffffffffffffff9, 0x10, 0x10, 0x81, 0x9}, {{r1}, 0xffffffffffffffff, 0x71, 0x2, 0x0, 0x1a0}, {{r6}, 0xfffffffffffffff9, 0x10, 0x2, 0x0, 0x6}], 0x7, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffff8, 0x33, 0x80000000, 0x32e}, {{r7}, 0xfffffffffffffff8, 0x60, 0x1, 0x4, 0x200}, {{r8}, 0xfffffffffffffffb, 0x0, 0x40, 0x6, 0x2}, {{r1}, 0xfffffffffffffffe, 0x80, 0xf0000000, 0x1, 0x8}, {{r9}, 0x8000000000000006, 0x0, 0x20, 0x4, 0x1}], 0x5, &(0x7f0000000200)={0x10000, 0x6}) (async, rerun: 32) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa}], 0x0, 0x0) (rerun: 32) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) (async, rerun: 64) r10 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) (rerun: 64) ioctl$FIOASYNC(r10, 0xcd60441a, &(0x7f0000000240)=0x6) (async, rerun: 64) ioctl$FIOASYNC(r10, 0xcd60441a, &(0x7f0000000240)=0x1) (rerun: 64) 20:24:17 executing program 2: r0 = kqueue() r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {}, {}, {{}, 0xfffffffffffffffd}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:17 executing program 5: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f159f9", 0xb}], 0x1) socket(0x800000018, 0x1, 0x0) (async) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r0, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f159f9", 0xb}], 0x1) (async) 20:24:17 executing program 4: r0 = kqueue() r1 = kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa}, {{r2}, 0xfffffffffffffffe, 0x10, 0x80000000, 0xffffffffffff5a95, 0x80000001}, {{r1}, 0xfffffffffffffffd, 0x3262f5fb725a0e25, 0x4, 0x48b8, 0x3}], 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:17 executing program 3: r0 = syz_open_pts() writev(r0, &(0x7f0000002540)=[{&(0x7f0000000080)="558d87044ef53e48f76e63fb12381cb0d5a7b7", 0x13}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f00000025c0)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ac2fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca4801010000d548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e551475cdeee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e102d0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f64a77428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1001}, {&(0x7f0000000200)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef08769cdec639fa4039914770889743b6f2251de9cf1f5579397200d25ec5913d43ecf563a9ccec1cd734d7079940223648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b6105ebfe6661265e75d3161a4f782e", 0xce}, {&(0x7f0000001240)="f217039506219316d85c14d2d776ca6a7ab8d2c2ad6c608513c38437f82166c13942963ed5ad60b33f789b692277124b9009e043fabd46fc1f73d877a7549df5ce59180d801e6067683ae21b7f021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564f897055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0", 0xc8}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) r1 = socket$inet6(0x18, 0x5, 0xc8) fcntl$getown(r1, 0x5) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) syz_open_pts() syz_open_pts() (async) writev(r0, &(0x7f0000002540)=[{&(0x7f0000000080)="558d87044ef53e48f76e63fb12381cb0d5a7b7", 0x13}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f00000025c0)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ac2fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca4801010000d548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e551475cdeee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e102d0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f64a77428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1001}, {&(0x7f0000000200)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef08769cdec639fa4039914770889743b6f2251de9cf1f5579397200d25ec5913d43ecf563a9ccec1cd734d7079940223648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b6105ebfe6661265e75d3161a4f782e", 0xce}, {&(0x7f0000001240)="f217039506219316d85c14d2d776ca6a7ab8d2c2ad6c608513c38437f82166c13942963ed5ad60b33f789b692277124b9009e043fabd46fc1f73d877a7549df5ce59180d801e6067683ae21b7f021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564f897055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0", 0xc8}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) (async) socket$inet6(0x18, 0x5, 0xc8) (async) fcntl$getown(r1, 0x5) (async) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) (async) syz_open_pts() (async) 20:24:17 executing program 7: r0 = kqueue() r1 = kqueue() r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r3 = dup2(r1, r0) r4 = dup2(r1, r1) socketpair(0x0, 0x4, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) r7 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000001c0)=0x8) r8 = socket$inet6(0x18, 0x3, 0xf7) r9 = syz_open_pts() fcntl$lock(r9, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r9, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r9, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) kevent(0xffffffffffffff9c, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x200, 0x7}, {{r3}, 0xfffffffffffffff8, 0x0, 0x20000000, 0x8, 0x2}, {{r4}, 0x3, 0x0, 0x2, 0x4, 0x7f}, {{r2}, 0xfffffffffffffff8, 0x0, 0x9, 0x3}, {{r2}, 0xfffffffffffffffb, 0x41, 0x1, 0xfffffffffffffffa, 0x5}, {{r5}, 0xfffffffffffffff9, 0x10, 0x10, 0x81, 0x9}, {{r1}, 0xffffffffffffffff, 0x71, 0x2, 0x0, 0x1a0}, {{r6}, 0xfffffffffffffff9, 0x10, 0x2, 0x0, 0x6}], 0x7, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffff8, 0x33, 0x80000000, 0x32e}, {{r7}, 0xfffffffffffffff8, 0x60, 0x1, 0x4, 0x200}, {{r8}, 0xfffffffffffffffb, 0x0, 0x40, 0x6, 0x2}, {{r1}, 0xfffffffffffffffe, 0x80, 0xf0000000, 0x1, 0x8}, {{r9}, 0x8000000000000006, 0x0, 0x20, 0x4, 0x1}], 0x5, &(0x7f0000000200)={0x10000, 0x6}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r10 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r10, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r10, 0xcd60441a, &(0x7f0000000240)=0x1) kqueue() (async) kqueue() (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) dup2(r1, r0) (async) dup2(r1, r1) (async) socketpair(0x0, 0x4, 0x1, &(0x7f0000000000)) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) (async) accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000001c0)=0x8) (async) socket$inet6(0x18, 0x3, 0xf7) (async) syz_open_pts() (async) fcntl$lock(r9, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) (async) fcntl$lock(r9, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) (async) fcntl$lock(r9, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) (async) kevent(0xffffffffffffff9c, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x200, 0x7}, {{r3}, 0xfffffffffffffff8, 0x0, 0x20000000, 0x8, 0x2}, {{r4}, 0x3, 0x0, 0x2, 0x4, 0x7f}, {{r2}, 0xfffffffffffffff8, 0x0, 0x9, 0x3}, {{r2}, 0xfffffffffffffffb, 0x41, 0x1, 0xfffffffffffffffa, 0x5}, {{r5}, 0xfffffffffffffff9, 0x10, 0x10, 0x81, 0x9}, {{r1}, 0xffffffffffffffff, 0x71, 0x2, 0x0, 0x1a0}, {{r6}, 0xfffffffffffffff9, 0x10, 0x2, 0x0, 0x6}], 0x7, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffff8, 0x33, 0x80000000, 0x32e}, {{r7}, 0xfffffffffffffff8, 0x60, 0x1, 0x4, 0x200}, {{r8}, 0xfffffffffffffffb, 0x0, 0x40, 0x6, 0x2}, {{r1}, 0xfffffffffffffffe, 0x80, 0xf0000000, 0x1, 0x8}, {{r9}, 0x8000000000000006, 0x0, 0x20, 0x4, 0x1}], 0x5, &(0x7f0000000200)={0x10000, 0x6}) (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa}], 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) (async) ioctl$FIOASYNC(r10, 0xcd60441a, &(0x7f0000000240)=0x6) (async) ioctl$FIOASYNC(r10, 0xcd60441a, &(0x7f0000000240)=0x1) (async) 20:24:17 executing program 2: r0 = kqueue() r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x4}, {}, {}, {{}, 0xfffffffffffffffd}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:17 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000001c0)=0x1, 0x4) r2 = dup2(r0, r0) r3 = socket(0x1, 0x8000, 0x3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) bind$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) r4 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x16) dup2(r0, r4) r5 = dup2(r0, r2) connect$unix(r5, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) bind(r4, &(0x7f0000000040)=@in6={0x18, 0x0, 0x2d, 0x8}, 0xc) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) bind$inet6(r6, &(0x7f0000000100)={0x18, 0x0, 0x2, 0x2}, 0xc) socket(0x800000018, 0x1, 0x0) (async) accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) (async) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000001c0)=0x1, 0x4) (async) dup2(r0, r0) (async) socket(0x1, 0x8000, 0x3) (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) (async) bind$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) (async) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x16) (async) dup2(r0, r4) (async) dup2(r0, r2) (async) connect$unix(r5, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) (async) bind(r4, &(0x7f0000000040)=@in6={0x18, 0x0, 0x2d, 0x8}, 0xc) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) (async) bind$inet6(r6, &(0x7f0000000100)={0x18, 0x0, 0x2, 0x2}, 0xc) (async) 20:24:17 executing program 2: r0 = kqueue() r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{}, {}, {}, {{}, 0xfffffffffffffffd}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:18 executing program 6: r0 = socket(0x18, 0x1, 0x0) listen(0xffffffffffffffff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffff841, 0x3ff, 0x4, "0000010000800001008e00000000000000000001", 0x8, 0x7}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f1", 0x9}], 0x1) r1 = dup(r0) fcntl$dupfd(r1, 0xa, r1) socket(0x18, 0x1, 0x0) (async) listen(0xffffffffffffffff, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffff841, 0x3ff, 0x4, "0000010000800001008e00000000000000000001", 0x8, 0x7}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f1", 0x9}], 0x1) (async) dup(r0) (async) fcntl$dupfd(r1, 0xa, r1) (async) 20:24:18 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000000)="44f6474f4a1a3e091415aaa47370d05f874e336418759ebd4257aae870561762858da9fd01736fea94e232cffd53a73fb3071dcf56ef86daa0bbd4e0b19cf063b36a373f9b49d0afa194e4f42e0f0d4849e440a5a5df7ca7c91a6bfe8a42974caf7231c41f93b969e6ff0404f39d5a723a4e2c9b7ec7", 0x76, 0x0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 20:24:18 executing program 2: r0 = kqueue() kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{}, {}, {}, {{}, 0xfffffffffffffffd}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:18 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xa, 0x0, "0000000000000014008e7d00000000ddeaffe800", 0x1}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f159f9", 0xb}], 0x1) 20:24:18 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x8f}) (async) r0 = syz_open_pts() (async) getrlimit(0x4, &(0x7f0000000080)) close(r0) (async) r1 = syz_open_pts() (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xe970, 0x0, "7e00000000800000000000000000000200006ba3"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="0fece0a6f901e8c89b3a3f3868cc244c0b9a91945c74fc9f47a4c1194a1f20552249e71eb338700ce5caf34cf4980f5b6163e2fa66f586e4633b89503e9279f17bedde69cfb818ca4fa82d14d69847cf719cac35b290cf6c1a94cba213b7d92262371e088367c5769b7ab1ffb7e512c8db9830c84ec8841fe9d61cb544bce09b7240aacc5727aa34df01abd244b0f5895804e59985819f6ac5024f2fe4af4d713a74e471f5402b706e4808dc9a20a61b2b27984a6e16be1ff8ed2af2634d270bef03d0e9f404cd15160b3a10fbe4dd706bb769bd5f4cf4bb274278ef175a8e10e236fd2fe34c09c74a07fb2eecc930cfbdafc4214bb778c9531ad45826697d5e854de020c7424cbd1c75ccbdffaa60debe5d10f2bd6c875b18e43344e6952e8fb58909dc841ae81fbf443056256682084e84cfd460a503c75cc8ee7d5ea994646f6f66cad220e41d42df9e1c3d947c4a35f70638864ccde3b6777184eb3d55f6f97416351c6057c3fef1b6d1330f99b923a057ac8a55535672618b1161db9a56b072212a919ddb5a1ac959f4c165e3d48ad15dca02b3ffc770c0d10ec0e833b2683bcd38c9143ca269a77cbd4b58ff7e1c0585a65701a5017798413f1757b6c59e705f7f603063c461ce65c9c5904558bc1bd19aa83b745382048f334353d6faf228b7f05665c1f0e522ae40837ad97bd04d6f4525413f895d34ca9cc33ba14e2f00cbec36b7dcc096e998c1a8c778f9c36a013c3b8ec1d70dc2f55817a1084600e127d27e12bb79b91c54b0d7e5a463ad2c693d246a6ad3e6dd8767b2aa4639a7425a29ae037b297bb538832f74c72c233da9aa3c9ce607d2f39871e259108c37159dff396e15681ef5b0da50108960918b0972aa18ff9e68bf0b00f05364bb030bbe0ae5fa61382065ae80a97037fcb9936d871f18823f96a31998863b565fc1683a2d831a7e4e6f9ed5a7a707b8a54e15717fc89881573634499075247a62b63a0d090e1d78417b2998f8252920915ece38ae47e4504c9a7e83a985a62bb89867e828c2526f53542ed6d4e339dd2effd8c13c72f5d086f3355293f0d1ec14efb4be658651b1add1651164bc6a56cd76c74b3902f4d7d5adc0dbfb0fcfd268fd9453f64109a3d7e247d2f13df51173fe699f861f73cde3bb310c6c0b66f68699ab5c4c8a2d32b4dae20c7430e37a03e96b64a5e026cdcf43500e5fecacd24d79035d70ed885a027d9eb1981b4238cfe947085a6bc1c92e4d523a976f7f9f3fe99a688d8c9238bfe398163067735cb33fd2df1fb0e9c1be000ee30d293ed5a66c205d3fa80435c51e34c0572c03858c56c8a0c17a50fe34c6e122c0e4fcfeb119644b8de0205c7f49ed057c9f0edd9e030ee7975e6173eaa3073bf9d4c080d10480f8ca4c233f6a16f472450f697ab58af631eadcc11ae013263c96bc17ec466a", 0x401}], 0x1) (async) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000500)="1854410995479d1df284fb80510bfaa1cf44d706e1ce3eb8f2fc3b3ea16923550e5f2589853a5feeeea53b16c86da315b32338c0a6b4229e0594f132c94ea710a300ecc099b0e362d57df8f8", 0x4c}], 0x1) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) (async) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0xfffffffe, "000000000000000001000000000000f843d07e38", 0x0, 0x775d}) (async) dup2(r2, r0) (async) select(0x40, &(0x7f0000000040)={0xff}, 0x0, 0x0, 0x0) 20:24:18 executing program 4: r0 = kqueue() r1 = kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa}, {{r2}, 0xfffffffffffffffe, 0x10, 0x80000000, 0xffffffffffff5a95, 0x80000001}, {{r1}, 0xfffffffffffffffd, 0x3262f5fb725a0e25, 0x4, 0x48b8, 0x3}], 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:18 executing program 3: r0 = syz_open_pts() writev(r0, &(0x7f0000002540)=[{&(0x7f0000000080)="558d87044ef53e48f76e63fb12381cb0d5a7b7", 0x13}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f00000025c0)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ac2fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca4801010000d548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e551475cdeee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e102d0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f64a77428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1001}, {&(0x7f0000000200)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef08769cdec639fa4039914770889743b6f2251de9cf1f5579397200d25ec5913d43ecf563a9ccec1cd734d7079940223648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b6105ebfe6661265e75d3161a4f782e", 0xce}, {&(0x7f0000001240)="f217039506219316d85c14d2d776ca6a7ab8d2c2ad6c608513c38437f82166c13942963ed5ad60b33f789b692277124b9009e043fabd46fc1f73d877a7549df5ce59180d801e6067683ae21b7f021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564f897055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0", 0xc8}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) r1 = socket$inet6(0x18, 0x5, 0xc8) fcntl$getown(r1, 0x5) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) syz_open_pts() syz_open_pts() (async) writev(r0, &(0x7f0000002540)=[{&(0x7f0000000080)="558d87044ef53e48f76e63fb12381cb0d5a7b7", 0x13}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f00000025c0)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ac2fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca4801010000d548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e551475cdeee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e102d0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f64a77428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1001}, {&(0x7f0000000200)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef08769cdec639fa4039914770889743b6f2251de9cf1f5579397200d25ec5913d43ecf563a9ccec1cd734d7079940223648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b6105ebfe6661265e75d3161a4f782e", 0xce}, {&(0x7f0000001240)="f217039506219316d85c14d2d776ca6a7ab8d2c2ad6c608513c38437f82166c13942963ed5ad60b33f789b692277124b9009e043fabd46fc1f73d877a7549df5ce59180d801e6067683ae21b7f021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564f897055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0", 0xc8}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) (async) socket$inet6(0x18, 0x5, 0xc8) (async) fcntl$getown(r1, 0x5) (async) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) (async) syz_open_pts() (async) 20:24:18 executing program 7: r0 = kqueue() r1 = kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}, {}, {{r1}, 0xfffffffffffffffd, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000200)=0x2) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000040)='./file0\x00', r5, 0x6}) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:18 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) sendto$unix(r0, &(0x7f0000000000)="44f6474f4a1a3e091415aaa47370d05f874e336418759ebd4257aae870561762858da9fd01736fea94e232cffd53a73fb3071dcf56ef86daa0bbd4e0b19cf063b36a373f9b49d0afa194e4f42e0f0d4849e440a5a5df7ca7c91a6bfe8a42974caf7231c41f93b969e6ff0404f39d5a723a4e2c9b7ec7", 0x76, 0x0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 20:24:18 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xa, 0x0, "0000000000000014008e7d00000000ddeaffe800", 0x1}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f159f9", 0xb}], 0x1) socket(0x18, 0x1, 0x0) (async) socket(0x800000018, 0x1, 0x0) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r1, 0x0) (async) pipe2(&(0x7f0000000040), 0x10000) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xa, 0x0, "0000000000000014008e7d00000000ddeaffe800", 0x1}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f159f9", 0xb}], 0x1) (async) 20:24:18 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) sendto$unix(r0, &(0x7f0000000000)="44f6474f4a1a3e091415aaa47370d05f874e336418759ebd4257aae870561762858da9fd01736fea94e232cffd53a73fb3071dcf56ef86daa0bbd4e0b19cf063b36a373f9b49d0afa194e4f42e0f0d4849e440a5a5df7ca7c91a6bfe8a42974caf7231c41f93b969e6ff0404f39d5a723a4e2c9b7ec7", 0x76, 0x0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 20:24:18 executing program 6: r0 = socket(0x18, 0x1, 0x0) listen(0xffffffffffffffff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040)=0x7, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x4) writev(r0, &(0x7f0000000000), 0x1) 20:24:18 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x8f}) r0 = syz_open_pts() getrlimit(0x4, &(0x7f0000000080)) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xe970, 0x0, "7e00000000800000000000000000000200006ba3"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="0fece0a6f901e8c89b3a3f3868cc244c0b9a91945c74fc9f47a4c1194a1f20552249e71eb338700ce5caf34cf4980f5b6163e2fa66f586e4633b89503e9279f17bedde69cfb818ca4fa82d14d69847cf719cac35b290cf6c1a94cba213b7d92262371e088367c5769b7ab1ffb7e512c8db9830c84ec8841fe9d61cb544bce09b7240aacc5727aa34df01abd244b0f5895804e59985819f6ac5024f2fe4af4d713a74e471f5402b706e4808dc9a20a61b2b27984a6e16be1ff8ed2af2634d270bef03d0e9f404cd15160b3a10fbe4dd706bb769bd5f4cf4bb274278ef175a8e10e236fd2fe34c09c74a07fb2eecc930cfbdafc4214bb778c9531ad45826697d5e854de020c7424cbd1c75ccbdffaa60debe5d10f2bd6c875b18e43344e6952e8fb58909dc841ae81fbf443056256682084e84cfd460a503c75cc8ee7d5ea994646f6f66cad220e41d42df9e1c3d947c4a35f70638864ccde3b6777184eb3d55f6f97416351c6057c3fef1b6d1330f99b923a057ac8a55535672618b1161db9a56b072212a919ddb5a1ac959f4c165e3d48ad15dca02b3ffc770c0d10ec0e833b2683bcd38c9143ca269a77cbd4b58ff7e1c0585a65701a5017798413f1757b6c59e705f7f603063c461ce65c9c5904558bc1bd19aa83b745382048f334353d6faf228b7f05665c1f0e522ae40837ad97bd04d6f4525413f895d34ca9cc33ba14e2f00cbec36b7dcc096e998c1a8c778f9c36a013c3b8ec1d70dc2f55817a1084600e127d27e12bb79b91c54b0d7e5a463ad2c693d246a6ad3e6dd8767b2aa4639a7425a29ae037b297bb538832f74c72c233da9aa3c9ce607d2f39871e259108c37159dff396e15681ef5b0da50108960918b0972aa18ff9e68bf0b00f05364bb030bbe0ae5fa61382065ae80a97037fcb9936d871f18823f96a31998863b565fc1683a2d831a7e4e6f9ed5a7a707b8a54e15717fc89881573634499075247a62b63a0d090e1d78417b2998f8252920915ece38ae47e4504c9a7e83a985a62bb89867e828c2526f53542ed6d4e339dd2effd8c13c72f5d086f3355293f0d1ec14efb4be658651b1add1651164bc6a56cd76c74b3902f4d7d5adc0dbfb0fcfd268fd9453f64109a3d7e247d2f13df51173fe699f861f73cde3bb310c6c0b66f68699ab5c4c8a2d32b4dae20c7430e37a03e96b64a5e026cdcf43500e5fecacd24d79035d70ed885a027d9eb1981b4238cfe947085a6bc1c92e4d523a976f7f9f3fe99a688d8c9238bfe398163067735cb33fd2df1fb0e9c1be000ee30d293ed5a66c205d3fa80435c51e34c0572c03858c56c8a0c17a50fe34c6e122c0e4fcfeb119644b8de0205c7f49ed057c9f0edd9e030ee7975e6173eaa3073bf9d4c080d10480f8ca4c233f6a16f472450f697ab58af631eadcc11ae013263c96bc17ec466a", 0x401}], 0x1) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000500)="1854410995479d1df284fb80510bfaa1cf44d706e1ce3eb8f2fc3b3ea16923550e5f2589853a5feeeea53b16c86da315b32338c0a6b4229e0594f132c94ea710a300ecc099b0e362d57df8f8", 0x4c}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0xfffffffe, "000000000000000001000000000000f843d07e38", 0x0, 0x775d}) dup2(r2, r0) select(0x40, &(0x7f0000000040)={0xff}, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x8f}) (async) syz_open_pts() (async) getrlimit(0x4, &(0x7f0000000080)) (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xe970, 0x0, "7e00000000800000000000000000000200006ba3"}) (async) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="0fece0a6f901e8c89b3a3f3868cc244c0b9a91945c74fc9f47a4c1194a1f20552249e71eb338700ce5caf34cf4980f5b6163e2fa66f586e4633b89503e9279f17bedde69cfb818ca4fa82d14d69847cf719cac35b290cf6c1a94cba213b7d92262371e088367c5769b7ab1ffb7e512c8db9830c84ec8841fe9d61cb544bce09b7240aacc5727aa34df01abd244b0f5895804e59985819f6ac5024f2fe4af4d713a74e471f5402b706e4808dc9a20a61b2b27984a6e16be1ff8ed2af2634d270bef03d0e9f404cd15160b3a10fbe4dd706bb769bd5f4cf4bb274278ef175a8e10e236fd2fe34c09c74a07fb2eecc930cfbdafc4214bb778c9531ad45826697d5e854de020c7424cbd1c75ccbdffaa60debe5d10f2bd6c875b18e43344e6952e8fb58909dc841ae81fbf443056256682084e84cfd460a503c75cc8ee7d5ea994646f6f66cad220e41d42df9e1c3d947c4a35f70638864ccde3b6777184eb3d55f6f97416351c6057c3fef1b6d1330f99b923a057ac8a55535672618b1161db9a56b072212a919ddb5a1ac959f4c165e3d48ad15dca02b3ffc770c0d10ec0e833b2683bcd38c9143ca269a77cbd4b58ff7e1c0585a65701a5017798413f1757b6c59e705f7f603063c461ce65c9c5904558bc1bd19aa83b745382048f334353d6faf228b7f05665c1f0e522ae40837ad97bd04d6f4525413f895d34ca9cc33ba14e2f00cbec36b7dcc096e998c1a8c778f9c36a013c3b8ec1d70dc2f55817a1084600e127d27e12bb79b91c54b0d7e5a463ad2c693d246a6ad3e6dd8767b2aa4639a7425a29ae037b297bb538832f74c72c233da9aa3c9ce607d2f39871e259108c37159dff396e15681ef5b0da50108960918b0972aa18ff9e68bf0b00f05364bb030bbe0ae5fa61382065ae80a97037fcb9936d871f18823f96a31998863b565fc1683a2d831a7e4e6f9ed5a7a707b8a54e15717fc89881573634499075247a62b63a0d090e1d78417b2998f8252920915ece38ae47e4504c9a7e83a985a62bb89867e828c2526f53542ed6d4e339dd2effd8c13c72f5d086f3355293f0d1ec14efb4be658651b1add1651164bc6a56cd76c74b3902f4d7d5adc0dbfb0fcfd268fd9453f64109a3d7e247d2f13df51173fe699f861f73cde3bb310c6c0b66f68699ab5c4c8a2d32b4dae20c7430e37a03e96b64a5e026cdcf43500e5fecacd24d79035d70ed885a027d9eb1981b4238cfe947085a6bc1c92e4d523a976f7f9f3fe99a688d8c9238bfe398163067735cb33fd2df1fb0e9c1be000ee30d293ed5a66c205d3fa80435c51e34c0572c03858c56c8a0c17a50fe34c6e122c0e4fcfeb119644b8de0205c7f49ed057c9f0edd9e030ee7975e6173eaa3073bf9d4c080d10480f8ca4c233f6a16f472450f697ab58af631eadcc11ae013263c96bc17ec466a", 0x401}], 0x1) (async) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000500)="1854410995479d1df284fb80510bfaa1cf44d706e1ce3eb8f2fc3b3ea16923550e5f2589853a5feeeea53b16c86da315b32338c0a6b4229e0594f132c94ea710a300ecc099b0e362d57df8f8", 0x4c}], 0x1) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) syz_open_pts() (async) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) (async) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) (async) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0xfffffffe, "000000000000000001000000000000f843d07e38", 0x0, 0x775d}) (async) dup2(r2, r0) (async) select(0x40, &(0x7f0000000040)={0xff}, 0x0, 0x0, 0x0) (async) 20:24:18 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000000)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 20:24:18 executing program 7: r0 = kqueue() (async) r1 = kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}, {}, {{r1}, 0xfffffffffffffffd, 0x1}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) (async, rerun: 64) r3 = syz_open_pts() (rerun: 64) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) (async, rerun: 64) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) (rerun: 64) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) (async, rerun: 64) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000200)=0x2) (async, rerun: 64) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) (async) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000040)='./file0\x00', r5, 0x6}) (async) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:18 executing program 4: r0 = kqueue() r1 = kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa}, {{r2}, 0xfffffffffffffffe, 0x10, 0x80000000, 0xffffffffffff5a95, 0x80000001}, {{r1}, 0xfffffffffffffffd, 0x3262f5fb725a0e25, 0x4, 0x48b8, 0x3}], 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:18 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000000)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x800000018, 0x1, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) fcntl$dupfd(r1, 0x0, r1) (async) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) (async) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000000)) (async) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) 20:24:18 executing program 7: r0 = kqueue() (async) r1 = kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async, rerun: 32) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa}], 0x0, 0x0) (async, rerun: 32) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}, {}, {{r1}, 0xfffffffffffffffd, 0x1}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) (async) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) (async) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000200)=0x2) (async) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) (async) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000040)='./file0\x00', r5, 0x6}) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) (async) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:18 executing program 2: r0 = kqueue() kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{}, {}, {}, {{}, 0xfffffffffffffffd}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:18 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) (async, rerun: 32) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000000)) (async, rerun: 32) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 20:24:18 executing program 4: r0 = kqueue() r1 = kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa}, {{r2}, 0xfffffffffffffffe, 0x10, 0x80000000, 0xffffffffffff5a95, 0x80000001}, {{r1}, 0xfffffffffffffffd, 0x3262f5fb725a0e25, 0x4, 0x48b8, 0x3}], 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:18 executing program 6: r0 = socket(0x18, 0x1, 0x0) (async) listen(0xffffffffffffffff, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040)=0x7, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) (async) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) (async) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x4) writev(r0, &(0x7f0000000000), 0x1) 20:24:18 executing program 3: r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) writev(r0, &(0x7f0000002540)=[{&(0x7f0000000080)="558d87044ef53e48f76e63fb12381cb0d5a7b7", 0x13}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f00000025c0)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ac2fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca4801010000d548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e551475cdeee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e102d0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f64a77428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1001}, {&(0x7f0000000400)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef0876915c1caa2a4039914770889743b6f2251de9cf1f53da977c116060212da86a954fec4579397200d25ec5913d43ecf648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b6105ebfe6661265e75d3161a4f782e37cfe3229999717bad86c8f4aceaba08c8b6cfed2285f26557d1a65655272022830d41b5e82affee0f3c54bd3890b5b2ef4c3d592cc88f23a25464a449569c21e1199ce13f1eac70d7a010ab38c8c19e21e057850dc15f3cc2c6cb7b81ad37f87ea38f456ef5648849fc764760196fe820f0de28c68d0d1c31c6d76a3f68bf637fb30d5dc9efd386af1d42f81adced342ea0a535125b892911ec1b58d1db6808f5ec324b955d3260f0a3b75c6a6c25e621e01c98c9994b5ed8a0c537676a47a2940e5de0a80000000000000000000000670a114f471a37b4c8a626f941431c2b552d1972aef6054f7d5be8a688e08fe3c1e29df5c65177d40ec085c2e0d1de1d6dd93a22569a5fa675e45e99b7e117d2de0495bc9cb40cc410a2463dc42fd68c55d40978a069b9173359c7d32e1091290d14245964a7f518dee5561285aec5a55ab8dbfcadeb6bfa5bc8ea43b0a0276109512dfc74fe11e38e2f7450aa47953a5f1d2766fc2b668ff7f6527621", 0x23c}, {&(0x7f0000001240)="f217039506219316d85c14d2d776ca6a7ab8d2c2ad6c608513c38437f82166c13942963ed5ad60b33f789b692277124b9009e043fabd46fc1f73d877a7549df5ce59180d801e6067683ae21b7f021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564f897055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0", 0xc8}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300010000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0xffff5508) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000003c0)=0x6) 20:24:18 executing program 2: r0 = kqueue() kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{}, {}, {}, {{}, 0xfffffffffffffffd}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:18 executing program 6: r0 = socket(0x18, 0x1, 0x0) (async, rerun: 64) listen(0xffffffffffffffff, 0x0) (rerun: 64) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040)=0x7, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) (async) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) (async) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) (async) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x4) writev(r0, &(0x7f0000000000), 0x1) 20:24:18 executing program 5: r0 = socket(0x18, 0x1, 0x0) (async) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) (async) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xa, 0x0, "0000000000000014008e7d00000000ddeaffe800", 0x1}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f159f9", 0xb}], 0x1) 20:24:18 executing program 4: r0 = kqueue() r1 = kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa}, {{r2}, 0xfffffffffffffffe, 0x10, 0x80000000, 0xffffffffffff5a95, 0x80000001}, {{r1}, 0xfffffffffffffffd, 0x3262f5fb725a0e25, 0x4, 0x48b8, 0x3}], 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:18 executing program 3: r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) (async) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) (async) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) (async) writev(r0, &(0x7f0000002540)=[{&(0x7f0000000080)="558d87044ef53e48f76e63fb12381cb0d5a7b7", 0x13}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f00000025c0)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ac2fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca4801010000d548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e551475cdeee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e102d0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f64a77428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1001}, {&(0x7f0000000400)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef0876915c1caa2a4039914770889743b6f2251de9cf1f53da977c116060212da86a954fec4579397200d25ec5913d43ecf648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b6105ebfe6661265e75d3161a4f782e37cfe3229999717bad86c8f4aceaba08c8b6cfed2285f26557d1a65655272022830d41b5e82affee0f3c54bd3890b5b2ef4c3d592cc88f23a25464a449569c21e1199ce13f1eac70d7a010ab38c8c19e21e057850dc15f3cc2c6cb7b81ad37f87ea38f456ef5648849fc764760196fe820f0de28c68d0d1c31c6d76a3f68bf637fb30d5dc9efd386af1d42f81adced342ea0a535125b892911ec1b58d1db6808f5ec324b955d3260f0a3b75c6a6c25e621e01c98c9994b5ed8a0c537676a47a2940e5de0a80000000000000000000000670a114f471a37b4c8a626f941431c2b552d1972aef6054f7d5be8a688e08fe3c1e29df5c65177d40ec085c2e0d1de1d6dd93a22569a5fa675e45e99b7e117d2de0495bc9cb40cc410a2463dc42fd68c55d40978a069b9173359c7d32e1091290d14245964a7f518dee5561285aec5a55ab8dbfcadeb6bfa5bc8ea43b0a0276109512dfc74fe11e38e2f7450aa47953a5f1d2766fc2b668ff7f6527621", 0x23c}, {&(0x7f0000001240)="f217039506219316d85c14d2d776ca6a7ab8d2c2ad6c608513c38437f82166c13942963ed5ad60b33f789b692277124b9009e043fabd46fc1f73d877a7549df5ce59180d801e6067683ae21b7f021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564f897055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0", 0xc8}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) (async) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1) (async) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300010000}) (async) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0xffff5508) (async) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000003c0)=0x6) 20:24:18 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x8f}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xe970, 0x0, "7e00000000800000000000000000000200006ba3"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="0fece0a6f901e8c89b3a3f3868cc244c0b9a91945c74fc9f47a4c1194a1f20552249e71eb338700ce5caf34cf4980f5b6163e2fa66f586e4633b89503e9279f17bedde69cfb818ca4fa82d14d69847cf719cac35b290cf6c1a94cba213b7d92262371e088367c5769b7ab1ffb7e512c8db9830c84ec8841fe9d61cb544bce09b7240aacc5727aa34df01abd244b0f5895804e59985819f6ac5024f2fe4af4d713a74e471f5402b706e4808dc9a20a61b2b27984a6e16be1ff8ed2af2634d270bef03d0e9f404cd15160b3a10fbe4dd706bb769bd5f4cf4bb274278ef175a8e10e236fd2fe34c09c74a07fb2eecc930cfbdafc4214bb778c9531ad45826697d5e854de020c7424cbd1c75ccbdffaa60debe5d10f2bd6c875b18e43344e6952e8fb58909dc841ae81fbf443056256682084e84cfd460a503c75cc8ee7d5ea994646f6f66cad220e41d42df9e1c3d947c4a35f70638864ccde3b6777184eb3d55f6f97416351c6057c3fef1b6d1330f99b923a057ac8a55535672618b1161db9a56b072212a919ddb5a1ac959f4c165e3d48ad15dca02b3ffc770c0d10ec0e833b2683bcd38c9143ca269a77cbd4b58ff7e1c0585a65701a5017798413f1757b6c59e705f7f603063c461ce65c9c5904558bc1bd19aa83b745382048f334353d6faf228b7f05665c1f0e522ae40837ad97bd04d6f4525413f895d34ca9cc33ba14e2f00cbec36b7dcc096e998c1a8c778f9c36a013c3b8ec1d70dc2f55817a1084600e127d27e12bb79b91c54b0d7e5a463ad2c693d246a6ad3e6dd8767b2aa4639a7425a29ae037b297bb538832f74c72c233da9aa3c9ce607d2f39871e259108c37159dff396e15681ef5b0da50108960918b0972aa18ff9e68bf0b00f05364bb030bbe0ae5fa61382065ae80a97037fcb9936d871f18823f96a31998863b565fc1683a2d831a7e4e6f9ed5a7a707b8a54e15717fc89881573634499075247a62b63a0d090e1d78417b2998f8252920915ece38ae47e4504c9a7e83a985a62bb89867e828c2526f53542ed6d4e339dd2effd8c13c72f5d086f3355293f0d1ec14efb4be658651b1add1651164bc6a56cd76c74b3902f4d7d5adc0dbfb0fcfd268fd9453f64109a3d7e247d2f13df51173fe699f861f73cde3bb310c6c0b66f68699ab5c4c8a2d32b4dae20c7430e37a03e96b64a5e026cdcf43500e5fecacd24d79035d70ed885a027d9eb1981b4238cfe947085a6bc1c92e4d523a976f7f9f3fe99a688d8c9238bfe398163067735cb33fd2df1fb0e9c1be000ee30d293ed5a66c205d3fa80435c51e34c0572c03858c56c8a0c17a50fe34c6e122c0e4fcfeb119644b8de0205c7f49ed057c9f0edd9e030ee7975e6173eaa3073bf9d4c080d10480f8ca4c233f6a16f472450f697ab58af631eadcc11ae013263c96bc17ec466a", 0x401}], 0x1) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000500)="1854410995479d1df284fb80510bfaa1cf44d706e1ce3eb8f2fc3b3ea16923550e5f2589853a5feeeea53b16c86da315b32338c0a6b4229e0594f132c94ea710a300ecc099b0e362d57df8f8", 0x4c}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0xfffffffe, "000000000000000001000000000000f843d07e38"}) dup2(r2, r0) pwrite(r2, &(0x7f00000001c0)="e95bff74d8edd46889041965359c05a0ee658291b2ab592a7a89e1d6b11ee6e1e57920f10693711b405381cccf0453c8c0820be0679e1ef8aa3f7c2af4e58ad92e3b441a564c911266460ed1cde52a048f298c15384d6c99a52bddfac73c8641eceacd75a07face4e723a1806a89638c5180121264873e839826571cd79b73a77c1d9711cb148ef54c20b03218356d693741dea1d5be338c63dd", 0x9a, 0x8) select(0x40, &(0x7f0000000040)={0xff}, 0x0, 0x0, 0x0) 20:24:18 executing program 6: r0 = socket(0x18, 0x1, 0x0) listen(0xffffffffffffffff, 0x0) socket(0x18, 0x1, 0x30) socket(0x13, 0x1, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x20000000, 0x0, "0000000000000001008e7d00000000ddf500"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f1", 0x9}], 0x1) 20:24:18 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) recvfrom$unix(r0, &(0x7f0000000000)=""/1, 0x1, 0x803, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x1, 0x8, &(0x7f00000000c0)="4953570a03070ff85181183f4fbace0eca7ab983e70ac1669c6f74e9e15c4871742fa7f4dad92ca0e1ddcc098dc6b8c875144518d5c2b78c9060ef9ef4f0899dfd0de9b3b2ad25a993c6d51b9ab5387b82e25e5b56e9ad34a0a85c2f8016bd5ded242534dc85bb3414bb68de6b574d029097ac96fe1181bf24c820e0539712fbb9011cf79bedb30177f1eb9670a85444dc81b8b5c0a3a51478ae57a6a80474149b2c0c307afeccffb21707e3c40837468457c2fd892d76b9036f609fd5a5187928210a95e0001a5957a1d1c32273841e5a2b045b92b9d1b2255c34b7cc290a6fe78dc79bfe5e15eee9e6cb1e74f892e045f0295800a9d87d0248aa15757318f4ebb84866798ee81d4d4039c3e96d5c9cd0d28eca5ab05cec33adf7f80c316f9d37d6104f156d02b7b86e340cac9cac5b5478b635700b74e8522d16e8a51a07540d20fba253ff4d8798c8670538333b6a16210906125b44ed74d1b09a8c499af4d5c0bf1fae62048b6754a1ebaa413574b6de6c902bbaa5f66aa4118f28d89bab0a9528227e545e04e91343cb7c2f4d54a53d17c6440fad3aa3b0b6ad769a0cb4bc70b05b6c5176228d034701225ade5ae8936e2738d91c958fdc24ac2fbf553c46b7941274f3000e76338bf2787958929319fa2004ca477a2f373b33f7280f6c0c7aa79acdb8ccc3546b1f0e6576afa37c92e6845ebcd0bfbef1814cd7110c04cd389089697cc27e37e75a06b539078c7eb25b2527210f79c0a82ea2b347307e587e5566cb2ff648afed866629f5571d01cf90e0c078cddb073d46b0b90ec61949dcdc9760dad472d4e791976594245ce6698f0d28b65409a551b08fedeb2084bd6d2c0c0e2254966f8c10ff555b58646e8e43a62970c9a1fadc3d8248f2b3a9a45ed24769585b86d337ae9f56e0a011c050aefee536e0ef64d8b137bc06cd4a618ff1c97369b8400178cc5163ae158f971acb0644198616cbea33c718dfb8cc7e0ec74aacf40d3051f7bb90047dc2e6d3f24d9324f6b224d69714df8a8a751194b011960db7ccbe6b1acdabdb4c6ceceec530683e72cd4571ac11c713d98b4bcf89c361822bbb82d6c5d546540f58915c903619b7e035c5ee978630acceb230ad89483b26427a661a926b511637668aa95cd9e7209ce21ba4e4a4529034643faac96a8e3fd567b6c2d35bbaa94cee0b097334dd413858d6ba7efc060a7e8910142ed0089b10d4a14ade159afd4a87f0574c3886bc6b0f884367851d31c4f9903b7fdd59132c27810f2ee8ea1ef54d07225b934352de40adb3ea2053b95d35ae32bcf202fd32bd79b8ccdeea6bf770e46c6b960425b8572d11b213589bfda3ea4f563a7a6949a5ee6b6cd6dd094d546faaeb9ef30551eb78d56287e3689f29cc7cfc15cce782fa9b381a62900fd7de1a4eab7655a5bbf16f6e22c84346e801295c9f209db9b4945b49b8ad3322f23473de3eb0fc3a9ec04b5ffb710505aa4b9e49f1a2ab0cb7eeacf8798afea90460454aa8a94c066dbca99d55c5637925a4720551f6a7a0ed5f3686c4f309c940d7e0d1914dc84b109525a8441f32ccb551bc449afd9e5903b68fbd1585b23f120a08c36f54f829ab8a954a7981c8e12dc8df6eacb303b5b2b3be75caceae1288e1fa5fcb609dd2e1072fbe56dfa2f8e40e97e4fff2f31e26501594458285e8deb91c18c1ca1ab8523c63ca685ccbd58b7b2e519877a4267a4fc7b922b268b4f362117893fd63ea32ea9fcaa9ef1fcfbdf7f8cd7d32074b60d8beb08302ddc409b0ea1d2afafa02c8725f74ea521f96dc2240aa4075eabf5efbf3e83b742bf25b77984327a665b740ca60457c80c613dabeb381a6885df047cf11431a8b7583c8901f919784c6a1bfdcc5430c5914891e16f4f55b3eb703d32c28c46a01a0afe611933735b934196d33d0e3988b06e3558ca66a94f2d0f307936cea7e8a74412446ad4d7ab4b47e8fc8a42744453280f243b8910bab7b3aa411a427b5ca970047b7723c4894d49f98ce58a21a1d5fe276c78cc4c95aa0733998ca02191088eee7f0180a19dc342b76fd0a94914b8c0372eece4be8c9662b8df48742df0359165d7bd27b8a1e34103502922e3e3fe32dad839e9156ec119011b3facdb2930e141dc5195360c185e58c0e8ba9d0d7bb3af9b7e2a60f2cf82dc0412a2c52d4bd1607c08fab40449aa2168b0da5fb940f299646c6ef7ea10fae5c2e35cd1c598a136749689e20998eafdbc0a474cafdf414ac950c1ba7636c499c5b14e0a69d68ec673965a06cb1e372f5439a4a8dae4789b10f6e3257d273e8aec97c8990ccaef817c96be41a912c6eb452f2675c84901e8dc3909fef26c16c6d3cc11eb143ef36e1378d603a57b1e8f64eaefaec1944bda5b9bcc432f035c2ffcf551c9524e79fb957981d1192a5b0085f410e224cdd3e3fa334b207b83637e206bb2019438b9f0e7ab13ea0e0f311b5223e00c3a8e487df3dea7f2e8dd4e7c4f4785dfdec526b0fa7e26af2f4bef297417150ac558cf223b4a9184654dfac35a2a3d12b56bf99f416cfa37129e54a6a230c93891eaa489236122723e56a14f1dd442f576448028ca7be59ece28c4199fbf9dfbc3b29470b5f17e6d127e5ee879a702776a7c2fdc596b23715a26634bbfbcfff32c534450fa8e4a5155670416ee92bd6beb8a1a300495395d8bd89b4b30e0ef90957df89b7ca4b116d7781743ec6960df3d10758afac552723b6c78048337fce77c6cc0e4cd62de99ef25b85141e1319fc8dc92ace38f1f17e6609a3f5cfb2eda89c073c2c60c12d0fe186ad43744abf98968e0285edf1af67bc36c500872dff654bc47de2c60cbde91b1a98225949f4cb5aa82b3e52793314032c6cb51d96927b5ccfc8329c6bacc49267f88b61438b61354373e33bbfc3f57a8056a94036341cb85a3188c261b86dd754733ef166ec96e33507c464b19d4657f5a017840c836e3a91f5862a391546fe729df594c8ab72ca50460c24b378a7560d71fd134440fe32e2bbb5a73dc1640dd02776e62822d3efdc3b069e5424e9b0f987cc7b8e276acde237e9c739d137e86be5e2e9db2a52946a46d320696baafc265d34e23b600be7e6b3edbcc8fd8a90ff64dc5d13266bdfb23447b276999b826451c8af69a0c844167a393d6a49c4f14fb76c725943b957951f059745dbbe3c503aff36dca64328b51cc5158ce0d52828a401c2a5de435482a5b5702747159b0311e6d154360d0f184de5fa16ac2349c52c3b0a3a2cb662fc8920cbb97d3e6a427058cc7066d83f73831717eec67b2bb2635c65615078a85868ac3a00019861e80a957cf129947b6a1445afe4df2a1a3fba948fe20a70c1a5a19d69942b0a05f10ade67e57500febd73fbb63dfacc87024313a0e47097beccd6d2844baeeb4a583a4b8379b1407d386e7119c5770954c5ea6511aae68bb2d06edfa82126b3c32905e0dbc898667cdb76a6ea063a9390eaaef8a40ab208cde5ab4a9ff4dd9ff1c4bb5fac5c45ec9f25c1dd2c578cef0bc3d33bf38628596ae717c48cd243064da502c67b6b639a99e04ce950a9b35340b08e019643cf784b8164c91b3cb0969da970d781901da50f62cf7be259c53971201830faeb50c3d639e785d7ec95122dedbafcedf8e2c8bd9e29e9e1f8c95fc51785e4a28c08fc6741f87108c65583b2f1b2ea8965c69b3c253a2fb8f7ea1cb2f90b64df71bc843ca7a867bee3f8e35787f4d72a225d663f89d83d081558bd72fd7c6c22f347aa4472a0aeba7932744dddac844ad40128f1f05498333db9853fbd962bb16f10947585fdd223b60bcffff4dc6f719519211da7579819be672425611f9aa9873b62b6c3e89a5a62ae91a101e8c13ce509e4eb899a53886058eb70183ba287ce2f35c8db2b5f3150403ce992904eca1af0f63ba2d1defd5e0a2b723388eba2a6bef705e0b36c53bb54af7a9ee5713cf74eb75ffe6e219118c740960185ceeba8fcfd5744aa81f27cf4479ec2e8c8999bb394da517324f021b08762e5592d5531b23a5ddda4c12fbdb705af0017bbc049d031b283060efde99b7eab56f3749068a81b1ee2dbaa56ff0c8520c4e0dcb8157ecb9c8a8ca27d6a0742a883c2ff1157d8c063c9aaa3f78654c3ffe25549dc88cb861dc88ab89d81f55e27b03a11e59a4ca981599d8f9935d51a6e4a52131dda048bfe8acbacb702e0260eb9886c517c05dac6be44c02d44c86d15304086801e883a2029be9ed8542f3594e41588a5ac7cc8b1c15b1f9f374ca343aa63be1c390fad6e364d4425a95a9501d3f8a2f9b0a6a2c7a98179ff2412cd55781464b43a0c3ad27b879d738e4ee49a2896897cef001b9c0b490d156fb8b9055260312a31959c221921d6d97e6c000b71fedc4ec2f41d7cf11500f63327fd2c65abd598b9cb4b1aaac6f46ae210f8b63e01adff90c11bb2174c224aae7f38271c2e7405ad0db87dee5ebd041b397da639f4dac709d85505830f648e137d342f637fb0f7f31f965e8cb28b9cc0e519da85c6f8d5e58533c81639927ef305a74fda9ac476ac3689cebb8855868352881379ae3184d95f4132a7f18990b0e638ad0390b38fafe245649ffc4dd686013a6b929c627ac7c8cdacc1d879180bc97d1340695f5da6d56db8065a8f5c58bd8b60dad6142e2ccd85336b0970fa30795a89de43693713d1c34a1e429a386749382f7412bdecef9dc2fdbb16e1002120efe682e9d26f85d3eba5375fd26e6e5b28d141f4e8005a665d774d7853271aba55939cc0c8f73eb82fbf4dcf135e015f9a31b5514d7b57b0d12cce161ab0bf918b969bb03ea44d48211a2138de3a12ef1639acea1a1d01aa65fc2870503af963d7408f018d757b9db2a678a700853f9ae0198990d5e2aa2e7d73024ee14953c69519f1418741a51637b6cf24377b1971b1fe424e2a2d1ec7546baa66de559309734cf356664703a5fbcbbf496ff497f28ebb7003a10a686f460e0f42f3d42b49011cc0db78eb464ee695367976fb0e69f02d4e514ef9aa5056c75595f4c432722bd6b3edf3ef32b8cc0ffe18c073da578713124b95e53dee98828fde6fdf00d45e686ffb92db7429bdecbc59ef363056b4d4fc0b8f7feb4e85ad0057fe09ba119ed3350010220f07d493c5919dfc81afbc288b3eb9789de17fd941c7cf3770cfb413451a05878792834cb36c89a9ffa42bb32c252c2da469e52c632f4e4df3cbf5689ade154bb29dcc7e1eff49cea6f96f493e6b504f6a9919a4bb789e33ad3dc745c45e298eadf548273af7b8c35a4c7cd41b9e401803c0c94f03f16fe5fb5299ce2db754d83bd74543c9686afa8e11afac40ce1d6f1f58ab7fdb24d88272cb22f13b21fb952affced3c19adeb4ba442387e3b9b05e717916fccec9f76900b6b9cac812c8fb2f331f124fab1b7816ba86a584e572cd4e73eb730188a8705913048ba4c5da45c88252377eddb5f5e13b3ff004d1755aa441d67ec43672fa00ad6af43d5b68365559068b078fb357c7467179a9492e3df0943b409d368bce75dc389b6cf576cc4a602c9d1cdcff3780a8fe29260206f4244a903e63946caac9ef8aae9cff94b201900e1c8b369dbca81b9d375d83de6fb1101519f771266389fb8d0c0906628f089a596774cfd79f92486e7c9612da813e7f21163e55a77855e5e218855a438e6024daea87e12b82d5128c46b847d55682a0d46db319a2635e66513faece44990dd2ff2327dba9171c52e4ab821003a5c3a873d121a2e3327a4f5e15c96bfa5574a930e521054511db", 0x1000) 20:24:18 executing program 2: r0 = kqueue() kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{}, {}, {}, {{}, 0xfffffffffffffffd}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:18 executing program 7: r0 = kqueue() r1 = kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:18 executing program 3: r0 = syz_open_pts() (async) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) (async) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) (async) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) (async) writev(r0, &(0x7f0000002540)=[{&(0x7f0000000080)="558d87044ef53e48f76e63fb12381cb0d5a7b7", 0x13}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f00000025c0)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ac2fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca4801010000d548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e551475cdeee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e102d0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f64a77428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1001}, {&(0x7f0000000400)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef0876915c1caa2a4039914770889743b6f2251de9cf1f53da977c116060212da86a954fec4579397200d25ec5913d43ecf648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b6105ebfe6661265e75d3161a4f782e37cfe3229999717bad86c8f4aceaba08c8b6cfed2285f26557d1a65655272022830d41b5e82affee0f3c54bd3890b5b2ef4c3d592cc88f23a25464a449569c21e1199ce13f1eac70d7a010ab38c8c19e21e057850dc15f3cc2c6cb7b81ad37f87ea38f456ef5648849fc764760196fe820f0de28c68d0d1c31c6d76a3f68bf637fb30d5dc9efd386af1d42f81adced342ea0a535125b892911ec1b58d1db6808f5ec324b955d3260f0a3b75c6a6c25e621e01c98c9994b5ed8a0c537676a47a2940e5de0a80000000000000000000000670a114f471a37b4c8a626f941431c2b552d1972aef6054f7d5be8a688e08fe3c1e29df5c65177d40ec085c2e0d1de1d6dd93a22569a5fa675e45e99b7e117d2de0495bc9cb40cc410a2463dc42fd68c55d40978a069b9173359c7d32e1091290d14245964a7f518dee5561285aec5a55ab8dbfcadeb6bfa5bc8ea43b0a0276109512dfc74fe11e38e2f7450aa47953a5f1d2766fc2b668ff7f6527621", 0x23c}, {&(0x7f0000001240)="f217039506219316d85c14d2d776ca6a7ab8d2c2ad6c608513c38437f82166c13942963ed5ad60b33f789b692277124b9009e043fabd46fc1f73d877a7549df5ce59180d801e6067683ae21b7f021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564f897055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0", 0xc8}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1) (async) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300010000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) (async) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0xffff5508) (async) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000003c0)=0x6) 20:24:18 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) r2 = socket$inet6(0x18, 0x4000, 0x1f) setsockopt(r2, 0x0, 0x0, &(0x7f0000000180)="72485381099586f9422607d5d0b0c32a87c7e133c98a40f7738ed65894267583b3c09ee74d45ae319633cd13f47606bb24bf9ccbfd0903d233ff258209cccccab27225e3f8b05e828510af536636936839af0a20b7de337f8af3db9b01bbb746b607f7914ecd3ecb46a05e17fd3980b3c29822a1d7991eb47df7a894c577c3dfbbab6935b772b8233abc39a900c795ee21dee8a1417136c0b7d8142ce866321346916fe378a437398117381217336f3171c00b14f1daf2d2ec38d9a33c308120345fe6d6cdedbe48ee34acfe01873c7af9b05a60e6dc6d62df8ca6c4fbc95a8cf7eb08139aacc058ac2b1ee877861982197ab4fc2289991644c85304717c75c5890fd54f20114dbe3f849c4b2028a56ca854fff7ae4149c662ae9e74d6a37fa07c0d256312e69ea120568d2a9a3794f1c18e22efde56de1b14111746859bc1db168130b5dcaec7e0bc5000976e52bd2cc972671ac48f858b2b95e4f21be256d81c1fa217ce114ce3d14bbd38c1f080ae3be03baadffd26a7d0f9ce6d55e624ef728fc6946752c242faf2b4adb10a50e29917c18906addf7e74fa9c876c6e519959e5d518e4f6d411b438d6ca9cfd5aa27989bb81afc4e06f4d70436b66ecabdf9158f7079a5dc0baf232eab05af41e8076ecc2708ccea99438346d49aecfdeb93dd7de9a0e2f71e2baa03d13e8a1633b8aff9dcf5891ebf25e44e7752edca46b124a6559628db2accd218adf87f5ca9f49679a5692ed4b6035e4709b0321fb359e0317c59d9a2d842ee34baa86012b52287847fa897d50e82d91a26b0e2608af0cf98e363a98ae312561e1329a062542d58485df26d8497c7c95685d1e48fb30741cf371b04a89c8b2336ab5a2df0ddea0fd526ca10f09c072a7a4525e3773346fdac889ef8e2fbcdb9e0cc2e35ca149ae0f5ac39d6b24f5421f75be7a7ed50254befbb939652f648e244e03be00d68a4863058cf617755f0490d3d786544311aa701a094eee902610ab8741a4e79f6e78b4f9cea0b8123db29bc7af281dd3da2be02279e245f1e45172dd6d1144bdff9826781f0b44ef28bacfcc26791ab5aaccfae215738fcb6d099756fea99e0d152b1d5e573454609ee4a6c5c6100816fefe2f3d674351363a94e1e371233f9cf5e6f864fea20bfd0d10d5a84674e18d223d318be2a74ad5fd144c7919f128a9212ac0f5b1bfd4aff2fa786652af0fcbae52aad3a6f07397890019e18986c4b4a3847314a2b2f910eb7651a74158227f89ecc56164523fb12a17ffd13f8af32834c391caa6dfcea943cdf2e4925ea537b8cadec43771654be04642b6e41038aa9e75bcd9bf48bef05bf973166ae515d9f2a9ea7ad49e43fb46abc2c895c806037ff1e51bfa0775966120de19dd27c9d611fe3e48612063fb0c30664979ba78ff6df1ed692926c2c466deedfa4adc62dd16e56d3e5d15e055a460919a6924d4bd2e34887b92da54ff19dd4d03bdea557d9e6e2325f9b4f40f53d1cf571fbb2f898cebc1a0ca35ede66e6e022a914001f9daccc492732d13edb8ad4ee991e8d81c1721da00e474923c3442fbc1a7f59693bb6b9019583e71807c148558ed4879ae1415ec0165933cd4cc6d70b5e5ab81fa53a79c39b13ce07e3fcfc1fc2e428474a80234bfeae2a228debbb96ae06692a3342d51c8043e8e00cea5af257e9883e80d3c50bdea0fbbe1c876afa0d52d0b681ebb682d8909d287a38e6428b949f2f479f0fc561be4a8046eee4f1427cc3b3a725aba6f0a88363171ff2da1fd39c91384205801e6cc45593e2ca525c3f78f7a542ceca6a38e5626528b2df1b84ab2ec267aebf935758b3f5a34346820bd68e6679f4f91ca806b7a0fc5658ea8a48ac4f65267f1c6b2c631c1ee997f7f3d8f09b46d0e3b831027d137e14b703bd6fe01910045e49eb71c3ba8877a7563ac9d83e91104f074743f0046cc99fa6b4503abbfd9cae74dac9e106523da4b68f55e78ad44525345b7ca7668ae51e2d8244777e04b0c9adbbd39ed8e157808700fd0a6b2d98e166635b79f3d2a35d25c090fb3cdf5230287d8ee81fa470b01d58e64323ab80ff6ae5ea744e2e15838269ae2afed92cf0be0831abdfdf436a581dcc87ce03e5161a95b95d21b6dc08f9e1af570fe0424604fd9317aff64e4bf00a27181dd63e590734b18269f80e28a35fca12eef1005abef627fb220c5a297d6cd23a59611f4bf987971d1eb1cfcc93126c0e8d84dba49993f17cc9beede42b5717b9cc2349bc91229add36128381239f83dfcfaa2d7376245d48eb025db964c9eb315e7fe3fa3f97e0dc19c3921e3993769cbb7718d96cbc87359dd93cf56e5c0c3a21ae2ffc39b42bcf1e2347af907977eeb646ee41d89329d39e46bd8e223da1e2244a5de7fc7eeaaf19bddfe09f0492ce7c88dda728af971ece138ecdcc8f29dcb1f5d0e7c41f9596a957fa0f8494f3c784727b9758aea3274b253963de3a894355689cb8147c0015a8cbff064e80550707e15fd3c434c84738ed4d8a0f631bd299e4fcc299fddd9001fae8a6357838b7fbe2e20cfa02f2de09d4f21b8b74165c0e9583e8fb5c1e9224084ee5ce0c9c19c96936810a4407ddfc03b3123966c61324292bdc4d1d07188cbc890db7c7f84ffbd1a3682965783ecff074dfb09c9739129e6487ac5b86b271add1693e0ff8bda8fd2f8741884be67f5d0a242a0021dd16a060357163643831e422177fb6f84b9f582d4c57662737ee07bb3fa3796a1335872aa672db104d41a30db14b921dcb02289897c37e42a5378155261b58dcc15f9cc7d4ee7caf9b8b87a335722cc9e5ca5e9445c28df0abe8e6fcb08eea8c7eabd9a7bff2c54609b2203356f622a1f75806324a63e80ad8f6f04c76173b8ac02490c2b6471fbecc19ec3a735aa06e58a1ec15253028d5ed4472ab05ff1bbb6c637ce24ce2e47730fc2f587485299f05252b8641e12d07fe716762a6f38a945a2dbe7f5116b3913984d80cacf3d8bdd603666f20c9e034a71edaf87907eee016262a2aaaacdae7e236ce29283f8aaf763a22f9238dc456b8bedbc75ed6103a422eb839291ed8a56a984f19ad36961eaf51f24509c972d02de71fc85d7e9760b46ee904be7ef2436d5a7188dedf274939bd62fa90cac0140b4faf5c628b26c36c3ae612d83fb44a5c68c9af8ec991f598487876249175a24d64c88d11818e66eb83fa4ade09ee5d1edf30869d3a06d932b59a1b80432ca8e4506fae6594a814d641b5ee2eb95e972486d6e0eb8aa9fa0758f237fb65de3e8cdfa8aa06f2747d104e82d3d934d5bf8f453e723faae2d34fdedf143afb960bb256259336af0e7ce47dc1d39abde132b0ca607db12758819c4b7d924395df0ada16c2621c001fbb57bb0038f92ea77036a207713df14096dbf9083714ad9fb8f1b728e9b49c45d6ae1bce1be48fac667ab10db1855b622a03bb5539436d16a6916e4b5153040ca942c88dce9216c09b6cea701d801576e76c8612512e13f721035ddf41496b66606bc821faa6fc418285a921089a7283d47c696a7d64508b9ac9a962edc99eeb7f0c48b8adf797f5bde42196dffcd879ca0633a136923431263b168a603a06941a1ec9e0309e5b6369fa876e20f9f7a26316feea4db19d0c03ceb5dc0d0c34677b59a420d726681569ca1482de2c23bc6a377ee2d8a6673571a87641ff012a27618f19868f170041afbdd2898c99695105c4faa00c4782c8ca39b106e694fcb218b63d1e33d963549b14c64145bcbc7e685d33d02579220484c4a94d0d7049bcad0a58db5529f924d0a5211f9d6ede3b4b0bd9a20ffd01979ad7e223a4b50fffcc57c23ab650070e403b797af8553bc1d2bcb937be98724b77aa37e2e9256ef58d0d96a0ccfe090bd967d186f780c41aec9a8ec155786b42fa4151607fdeaaacc5f324a2838c4d05f62308c310145fad9ad10e9db2776a7823a503f9e45e84493e38ef486fa594879e70ac9f694f615fddd771b470fb6e7f6ea999d3d0bc20cb1e9e0d11b28d65e7586c88556ac6ae39ffc3c21a45689c1a62de8291a46faa9aa7fe31b9b0d284c44440d8fcef2917f36a27193506d233b925f02d80ef11317e27477ae8cec5a619ed510091f2613ef6c961b86509a9b791d17acd60483831298ea6e017b96a4ed193d9f32b8cb8632cfc8be96d1650b004d726dab4464c7d4b1fb8cdad3cbdee444855386fe4dc0d918c07d5547e4c2f01e8570ddb870864e7199dbce230dd3ff28219a1b910da6605c18615cdc57a9dc1fd8080bb3b93c6aac8f8589aa5d524c1bdbb4f12f5db40d4b081585de5f0a2e397647e6a26241108f0635ecd2fd947f5e50e15217a09c56bb5b45b4076739cb58afc5ffde8d4a5c1bba5f96c6b7d4cf0f517caa26e433ff53777f87a761318f0a101df662f09b21d36488c7001ed6e59fe8475628e8cd97490dbaf685bf513bb0f6adb4936f5cd3212240749d352359da3ad5e5e7ad6c394852621c89a6bc1a9d8932d0dae26d8ba406d929f9b61cf115bf60dab9c7bf4ab610d99b8be20afc07a0a1bf23ca6efc4ac1602688426a25fc2b9b0675dafad73101a68d9f4bf76a87df96c1ef4d18e2657b916093dd1a0ca26aea843984376cd445d6dd25b52e1c4b73b66bf295a9703002a517af7ceaf6e771ea02e2a09cf11a692aa6897b76ccfa9afeee3c805cb0d2c72bc0eaded0ee32f10df66bf51e5f3b5a99b0d55a224cfa01ce10e46d8ff52794c65283e7f7f661d6c73477eacef925c3a675ee4c6b0473256884a7108f005f85c1a8c06b3190f23b9d4ef8a8eb75cee34d63ef77c6591ff027e69b112c617ad80240f1de08ca23bbc0a34889845ab1983e8783531c1a4474d812f1a9b91e2329237d45600432a0650e897d44c60c88e1287d808377c21ffee87b20b37069c9992c74a9b42e4e41153070b2b54aa59ebb55b194ab7dfd84ff03a9f888f2dd4ca8af3379faad953f98e8b6e8033c85798102e2fb2e5737244f41ef07bc96d05743475274c9a34759eba56e3778c77938ef98777dba7c3869541d2e67a9754eeda744fd71675fbb524d20fc3bfd5974714f1d72a5adcfee74a2cfc667f14490f81628bdbea95a4a6d951d5f1e8aceec0d89f1a3aa2dc417cf6ae17aeeb4547b89ab4d51d3409987df271697e15c1eda08750ba008ca9a6b073a213fb03ab87a7b04d01f6184f724a900423e863868e7bdc08c09a82aaa607ae8ba9e3193e69f14112f043f57222c6cc11efff624a90d96a3b0cbdf76ef0e43be5c71791965997110a8299c576817ab66541163ee4aba778390b134faefdf45efc9c3df0e886bc7df30f2e7b70457385ae4eb5765c23a2fafc439d936144a1f7269c299558ee08c52aafb98181f6df78529fab6c7074de030ded2347ec6aae8fbabc939a675123a991521b9e7df7963045b93096181a64f9334e44969d1e79ae90f0f4954dfbff003b0b050bfba72585e26084a9e5e19d6cff44d72ecc5a6bd24010ff5c7fbffeeb3a0a01f9423ab89b96cc41b8aa56fe4b351d6cc490c9321de1553173e0df0a23336f67fd8b9cc5c14318c35cf99f4d415b4a67a83d0f126781027ac162e8f7b831210f1a0210c36411d3288008c0c63bb861d51aa5c9652d445c61086250992584c71371007e249e00c5419648e347dbe7398a062b08807d24cf0228f4fc59279c381903cc5129a0593114d636939030667b44604d249cb106dd6951183e564532c0a99de69b5af2efbe6065f6216c2b4d02b7e10da3f6bdf004aad2731d0e70ca588", 0x1000) r3 = syz_open_pts() pwrite(0xffffffffffffffff, &(0x7f0000000000)="fbaf09009261d5ea", 0x8, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffc}) setsockopt(r1, 0x2, 0x0, &(0x7f0000000100)="65422911cc4b3b3813ee2c3354d477705fe636fb856be5c81f46b1d7b7b8eeff56b86289b601bbd5f046399dafcd567dc2dd2d3fad48947458c0b16c23a59ae0fe07b1c745f73e310697bb5645651d518f30eba5656a2812b6ddc18c82844d2a84dd8b8143cc3a1276a4ebfeb801d390", 0x70) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) socketpair(0x18, 0x8000, 0x3f, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f159f9", 0xb}], 0x1) 20:24:18 executing program 4: r0 = kqueue() r1 = kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa}, {{r2}, 0xfffffffffffffffe, 0x10, 0x80000000, 0xffffffffffff5a95, 0x80000001}, {{r1}, 0xfffffffffffffffd, 0x3262f5fb725a0e25, 0x4, 0x48b8, 0x3}], 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:18 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) recvfrom$unix(r0, &(0x7f0000000000)=""/1, 0x1, 0x803, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x1, 0x8, &(0x7f00000000c0)="4953570a03070ff85181183f4fbace0eca7ab983e70ac1669c6f74e9e15c4871742fa7f4dad92ca0e1ddcc098dc6b8c875144518d5c2b78c9060ef9ef4f0899dfd0de9b3b2ad25a993c6d51b9ab5387b82e25e5b56e9ad34a0a85c2f8016bd5ded242534dc85bb3414bb68de6b574d029097ac96fe1181bf24c820e0539712fbb9011cf79bedb30177f1eb9670a85444dc81b8b5c0a3a51478ae57a6a80474149b2c0c307afeccffb21707e3c40837468457c2fd892d76b9036f609fd5a5187928210a95e0001a5957a1d1c32273841e5a2b045b92b9d1b2255c34b7cc290a6fe78dc79bfe5e15eee9e6cb1e74f892e045f0295800a9d87d0248aa15757318f4ebb84866798ee81d4d4039c3e96d5c9cd0d28eca5ab05cec33adf7f80c316f9d37d6104f156d02b7b86e340cac9cac5b5478b635700b74e8522d16e8a51a07540d20fba253ff4d8798c8670538333b6a16210906125b44ed74d1b09a8c499af4d5c0bf1fae62048b6754a1ebaa413574b6de6c902bbaa5f66aa4118f28d89bab0a9528227e545e04e91343cb7c2f4d54a53d17c6440fad3aa3b0b6ad769a0cb4bc70b05b6c5176228d034701225ade5ae8936e2738d91c958fdc24ac2fbf553c46b7941274f3000e76338bf2787958929319fa2004ca477a2f373b33f7280f6c0c7aa79acdb8ccc3546b1f0e6576afa37c92e6845ebcd0bfbef1814cd7110c04cd389089697cc27e37e75a06b539078c7eb25b2527210f79c0a82ea2b347307e587e5566cb2ff648afed866629f5571d01cf90e0c078cddb073d46b0b90ec61949dcdc9760dad472d4e791976594245ce6698f0d28b65409a551b08fedeb2084bd6d2c0c0e2254966f8c10ff555b58646e8e43a62970c9a1fadc3d8248f2b3a9a45ed24769585b86d337ae9f56e0a011c050aefee536e0ef64d8b137bc06cd4a618ff1c97369b8400178cc5163ae158f971acb0644198616cbea33c718dfb8cc7e0ec74aacf40d3051f7bb90047dc2e6d3f24d9324f6b224d69714df8a8a751194b011960db7ccbe6b1acdabdb4c6ceceec530683e72cd4571ac11c713d98b4bcf89c361822bbb82d6c5d546540f58915c903619b7e035c5ee978630acceb230ad89483b26427a661a926b511637668aa95cd9e7209ce21ba4e4a4529034643faac96a8e3fd567b6c2d35bbaa94cee0b097334dd413858d6ba7efc060a7e8910142ed0089b10d4a14ade159afd4a87f0574c3886bc6b0f884367851d31c4f9903b7fdd59132c27810f2ee8ea1ef54d07225b934352de40adb3ea2053b95d35ae32bcf202fd32bd79b8ccdeea6bf770e46c6b960425b8572d11b213589bfda3ea4f563a7a6949a5ee6b6cd6dd094d546faaeb9ef30551eb78d56287e3689f29cc7cfc15cce782fa9b381a62900fd7de1a4eab7655a5bbf16f6e22c84346e801295c9f209db9b4945b49b8ad3322f23473de3eb0fc3a9ec04b5ffb710505aa4b9e49f1a2ab0cb7eeacf8798afea90460454aa8a94c066dbca99d55c5637925a4720551f6a7a0ed5f3686c4f309c940d7e0d1914dc84b109525a8441f32ccb551bc449afd9e5903b68fbd1585b23f120a08c36f54f829ab8a954a7981c8e12dc8df6eacb303b5b2b3be75caceae1288e1fa5fcb609dd2e1072fbe56dfa2f8e40e97e4fff2f31e26501594458285e8deb91c18c1ca1ab8523c63ca685ccbd58b7b2e519877a4267a4fc7b922b268b4f362117893fd63ea32ea9fcaa9ef1fcfbdf7f8cd7d32074b60d8beb08302ddc409b0ea1d2afafa02c8725f74ea521f96dc2240aa4075eabf5efbf3e83b742bf25b77984327a665b740ca60457c80c613dabeb381a6885df047cf11431a8b7583c8901f919784c6a1bfdcc5430c5914891e16f4f55b3eb703d32c28c46a01a0afe611933735b934196d33d0e3988b06e3558ca66a94f2d0f307936cea7e8a74412446ad4d7ab4b47e8fc8a42744453280f243b8910bab7b3aa411a427b5ca970047b7723c4894d49f98ce58a21a1d5fe276c78cc4c95aa0733998ca02191088eee7f0180a19dc342b76fd0a94914b8c0372eece4be8c9662b8df48742df0359165d7bd27b8a1e34103502922e3e3fe32dad839e9156ec119011b3facdb2930e141dc5195360c185e58c0e8ba9d0d7bb3af9b7e2a60f2cf82dc0412a2c52d4bd1607c08fab40449aa2168b0da5fb940f299646c6ef7ea10fae5c2e35cd1c598a136749689e20998eafdbc0a474cafdf414ac950c1ba7636c499c5b14e0a69d68ec673965a06cb1e372f5439a4a8dae4789b10f6e3257d273e8aec97c8990ccaef817c96be41a912c6eb452f2675c84901e8dc3909fef26c16c6d3cc11eb143ef36e1378d603a57b1e8f64eaefaec1944bda5b9bcc432f035c2ffcf551c9524e79fb957981d1192a5b0085f410e224cdd3e3fa334b207b83637e206bb2019438b9f0e7ab13ea0e0f311b5223e00c3a8e487df3dea7f2e8dd4e7c4f4785dfdec526b0fa7e26af2f4bef297417150ac558cf223b4a9184654dfac35a2a3d12b56bf99f416cfa37129e54a6a230c93891eaa489236122723e56a14f1dd442f576448028ca7be59ece28c4199fbf9dfbc3b29470b5f17e6d127e5ee879a702776a7c2fdc596b23715a26634bbfbcfff32c534450fa8e4a5155670416ee92bd6beb8a1a300495395d8bd89b4b30e0ef90957df89b7ca4b116d7781743ec6960df3d10758afac552723b6c78048337fce77c6cc0e4cd62de99ef25b85141e1319fc8dc92ace38f1f17e6609a3f5cfb2eda89c073c2c60c12d0fe186ad43744abf98968e0285edf1af67bc36c500872dff654bc47de2c60cbde91b1a98225949f4cb5aa82b3e52793314032c6cb51d96927b5ccfc8329c6bacc49267f88b61438b61354373e33bbfc3f57a8056a94036341cb85a3188c261b86dd754733ef166ec96e33507c464b19d4657f5a017840c836e3a91f5862a391546fe729df594c8ab72ca50460c24b378a7560d71fd134440fe32e2bbb5a73dc1640dd02776e62822d3efdc3b069e5424e9b0f987cc7b8e276acde237e9c739d137e86be5e2e9db2a52946a46d320696baafc265d34e23b600be7e6b3edbcc8fd8a90ff64dc5d13266bdfb23447b276999b826451c8af69a0c844167a393d6a49c4f14fb76c725943b957951f059745dbbe3c503aff36dca64328b51cc5158ce0d52828a401c2a5de435482a5b5702747159b0311e6d154360d0f184de5fa16ac2349c52c3b0a3a2cb662fc8920cbb97d3e6a427058cc7066d83f73831717eec67b2bb2635c65615078a85868ac3a00019861e80a957cf129947b6a1445afe4df2a1a3fba948fe20a70c1a5a19d69942b0a05f10ade67e57500febd73fbb63dfacc87024313a0e47097beccd6d2844baeeb4a583a4b8379b1407d386e7119c5770954c5ea6511aae68bb2d06edfa82126b3c32905e0dbc898667cdb76a6ea063a9390eaaef8a40ab208cde5ab4a9ff4dd9ff1c4bb5fac5c45ec9f25c1dd2c578cef0bc3d33bf38628596ae717c48cd243064da502c67b6b639a99e04ce950a9b35340b08e019643cf784b8164c91b3cb0969da970d781901da50f62cf7be259c53971201830faeb50c3d639e785d7ec95122dedbafcedf8e2c8bd9e29e9e1f8c95fc51785e4a28c08fc6741f87108c65583b2f1b2ea8965c69b3c253a2fb8f7ea1cb2f90b64df71bc843ca7a867bee3f8e35787f4d72a225d663f89d83d081558bd72fd7c6c22f347aa4472a0aeba7932744dddac844ad40128f1f05498333db9853fbd962bb16f10947585fdd223b60bcffff4dc6f719519211da7579819be672425611f9aa9873b62b6c3e89a5a62ae91a101e8c13ce509e4eb899a53886058eb70183ba287ce2f35c8db2b5f3150403ce992904eca1af0f63ba2d1defd5e0a2b723388eba2a6bef705e0b36c53bb54af7a9ee5713cf74eb75ffe6e219118c740960185ceeba8fcfd5744aa81f27cf4479ec2e8c8999bb394da517324f021b08762e5592d5531b23a5ddda4c12fbdb705af0017bbc049d031b283060efde99b7eab56f3749068a81b1ee2dbaa56ff0c8520c4e0dcb8157ecb9c8a8ca27d6a0742a883c2ff1157d8c063c9aaa3f78654c3ffe25549dc88cb861dc88ab89d81f55e27b03a11e59a4ca981599d8f9935d51a6e4a52131dda048bfe8acbacb702e0260eb9886c517c05dac6be44c02d44c86d15304086801e883a2029be9ed8542f3594e41588a5ac7cc8b1c15b1f9f374ca343aa63be1c390fad6e364d4425a95a9501d3f8a2f9b0a6a2c7a98179ff2412cd55781464b43a0c3ad27b879d738e4ee49a2896897cef001b9c0b490d156fb8b9055260312a31959c221921d6d97e6c000b71fedc4ec2f41d7cf11500f63327fd2c65abd598b9cb4b1aaac6f46ae210f8b63e01adff90c11bb2174c224aae7f38271c2e7405ad0db87dee5ebd041b397da639f4dac709d85505830f648e137d342f637fb0f7f31f965e8cb28b9cc0e519da85c6f8d5e58533c81639927ef305a74fda9ac476ac3689cebb8855868352881379ae3184d95f4132a7f18990b0e638ad0390b38fafe245649ffc4dd686013a6b929c627ac7c8cdacc1d879180bc97d1340695f5da6d56db8065a8f5c58bd8b60dad6142e2ccd85336b0970fa30795a89de43693713d1c34a1e429a386749382f7412bdecef9dc2fdbb16e1002120efe682e9d26f85d3eba5375fd26e6e5b28d141f4e8005a665d774d7853271aba55939cc0c8f73eb82fbf4dcf135e015f9a31b5514d7b57b0d12cce161ab0bf918b969bb03ea44d48211a2138de3a12ef1639acea1a1d01aa65fc2870503af963d7408f018d757b9db2a678a700853f9ae0198990d5e2aa2e7d73024ee14953c69519f1418741a51637b6cf24377b1971b1fe424e2a2d1ec7546baa66de559309734cf356664703a5fbcbbf496ff497f28ebb7003a10a686f460e0f42f3d42b49011cc0db78eb464ee695367976fb0e69f02d4e514ef9aa5056c75595f4c432722bd6b3edf3ef32b8cc0ffe18c073da578713124b95e53dee98828fde6fdf00d45e686ffb92db7429bdecbc59ef363056b4d4fc0b8f7feb4e85ad0057fe09ba119ed3350010220f07d493c5919dfc81afbc288b3eb9789de17fd941c7cf3770cfb413451a05878792834cb36c89a9ffa42bb32c252c2da469e52c632f4e4df3cbf5689ade154bb29dcc7e1eff49cea6f96f493e6b504f6a9919a4bb789e33ad3dc745c45e298eadf548273af7b8c35a4c7cd41b9e401803c0c94f03f16fe5fb5299ce2db754d83bd74543c9686afa8e11afac40ce1d6f1f58ab7fdb24d88272cb22f13b21fb952affced3c19adeb4ba442387e3b9b05e717916fccec9f76900b6b9cac812c8fb2f331f124fab1b7816ba86a584e572cd4e73eb730188a8705913048ba4c5da45c88252377eddb5f5e13b3ff004d1755aa441d67ec43672fa00ad6af43d5b68365559068b078fb357c7467179a9492e3df0943b409d368bce75dc389b6cf576cc4a602c9d1cdcff3780a8fe29260206f4244a903e63946caac9ef8aae9cff94b201900e1c8b369dbca81b9d375d83de6fb1101519f771266389fb8d0c0906628f089a596774cfd79f92486e7c9612da813e7f21163e55a77855e5e218855a438e6024daea87e12b82d5128c46b847d55682a0d46db319a2635e66513faece44990dd2ff2327dba9171c52e4ab821003a5c3a873d121a2e3327a4f5e15c96bfa5574a930e521054511db", 0x1000) socket(0x800000018, 0x1, 0x0) (async) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) recvfrom$unix(r0, &(0x7f0000000000)=""/1, 0x1, 0x803, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) (async) setsockopt(r0, 0x1, 0x8, &(0x7f00000000c0)="4953570a03070ff85181183f4fbace0eca7ab983e70ac1669c6f74e9e15c4871742fa7f4dad92ca0e1ddcc098dc6b8c875144518d5c2b78c9060ef9ef4f0899dfd0de9b3b2ad25a993c6d51b9ab5387b82e25e5b56e9ad34a0a85c2f8016bd5ded242534dc85bb3414bb68de6b574d029097ac96fe1181bf24c820e0539712fbb9011cf79bedb30177f1eb9670a85444dc81b8b5c0a3a51478ae57a6a80474149b2c0c307afeccffb21707e3c40837468457c2fd892d76b9036f609fd5a5187928210a95e0001a5957a1d1c32273841e5a2b045b92b9d1b2255c34b7cc290a6fe78dc79bfe5e15eee9e6cb1e74f892e045f0295800a9d87d0248aa15757318f4ebb84866798ee81d4d4039c3e96d5c9cd0d28eca5ab05cec33adf7f80c316f9d37d6104f156d02b7b86e340cac9cac5b5478b635700b74e8522d16e8a51a07540d20fba253ff4d8798c8670538333b6a16210906125b44ed74d1b09a8c499af4d5c0bf1fae62048b6754a1ebaa413574b6de6c902bbaa5f66aa4118f28d89bab0a9528227e545e04e91343cb7c2f4d54a53d17c6440fad3aa3b0b6ad769a0cb4bc70b05b6c5176228d034701225ade5ae8936e2738d91c958fdc24ac2fbf553c46b7941274f3000e76338bf2787958929319fa2004ca477a2f373b33f7280f6c0c7aa79acdb8ccc3546b1f0e6576afa37c92e6845ebcd0bfbef1814cd7110c04cd389089697cc27e37e75a06b539078c7eb25b2527210f79c0a82ea2b347307e587e5566cb2ff648afed866629f5571d01cf90e0c078cddb073d46b0b90ec61949dcdc9760dad472d4e791976594245ce6698f0d28b65409a551b08fedeb2084bd6d2c0c0e2254966f8c10ff555b58646e8e43a62970c9a1fadc3d8248f2b3a9a45ed24769585b86d337ae9f56e0a011c050aefee536e0ef64d8b137bc06cd4a618ff1c97369b8400178cc5163ae158f971acb0644198616cbea33c718dfb8cc7e0ec74aacf40d3051f7bb90047dc2e6d3f24d9324f6b224d69714df8a8a751194b011960db7ccbe6b1acdabdb4c6ceceec530683e72cd4571ac11c713d98b4bcf89c361822bbb82d6c5d546540f58915c903619b7e035c5ee978630acceb230ad89483b26427a661a926b511637668aa95cd9e7209ce21ba4e4a4529034643faac96a8e3fd567b6c2d35bbaa94cee0b097334dd413858d6ba7efc060a7e8910142ed0089b10d4a14ade159afd4a87f0574c3886bc6b0f884367851d31c4f9903b7fdd59132c27810f2ee8ea1ef54d07225b934352de40adb3ea2053b95d35ae32bcf202fd32bd79b8ccdeea6bf770e46c6b960425b8572d11b213589bfda3ea4f563a7a6949a5ee6b6cd6dd094d546faaeb9ef30551eb78d56287e3689f29cc7cfc15cce782fa9b381a62900fd7de1a4eab7655a5bbf16f6e22c84346e801295c9f209db9b4945b49b8ad3322f23473de3eb0fc3a9ec04b5ffb710505aa4b9e49f1a2ab0cb7eeacf8798afea90460454aa8a94c066dbca99d55c5637925a4720551f6a7a0ed5f3686c4f309c940d7e0d1914dc84b109525a8441f32ccb551bc449afd9e5903b68fbd1585b23f120a08c36f54f829ab8a954a7981c8e12dc8df6eacb303b5b2b3be75caceae1288e1fa5fcb609dd2e1072fbe56dfa2f8e40e97e4fff2f31e26501594458285e8deb91c18c1ca1ab8523c63ca685ccbd58b7b2e519877a4267a4fc7b922b268b4f362117893fd63ea32ea9fcaa9ef1fcfbdf7f8cd7d32074b60d8beb08302ddc409b0ea1d2afafa02c8725f74ea521f96dc2240aa4075eabf5efbf3e83b742bf25b77984327a665b740ca60457c80c613dabeb381a6885df047cf11431a8b7583c8901f919784c6a1bfdcc5430c5914891e16f4f55b3eb703d32c28c46a01a0afe611933735b934196d33d0e3988b06e3558ca66a94f2d0f307936cea7e8a74412446ad4d7ab4b47e8fc8a42744453280f243b8910bab7b3aa411a427b5ca970047b7723c4894d49f98ce58a21a1d5fe276c78cc4c95aa0733998ca02191088eee7f0180a19dc342b76fd0a94914b8c0372eece4be8c9662b8df48742df0359165d7bd27b8a1e34103502922e3e3fe32dad839e9156ec119011b3facdb2930e141dc5195360c185e58c0e8ba9d0d7bb3af9b7e2a60f2cf82dc0412a2c52d4bd1607c08fab40449aa2168b0da5fb940f299646c6ef7ea10fae5c2e35cd1c598a136749689e20998eafdbc0a474cafdf414ac950c1ba7636c499c5b14e0a69d68ec673965a06cb1e372f5439a4a8dae4789b10f6e3257d273e8aec97c8990ccaef817c96be41a912c6eb452f2675c84901e8dc3909fef26c16c6d3cc11eb143ef36e1378d603a57b1e8f64eaefaec1944bda5b9bcc432f035c2ffcf551c9524e79fb957981d1192a5b0085f410e224cdd3e3fa334b207b83637e206bb2019438b9f0e7ab13ea0e0f311b5223e00c3a8e487df3dea7f2e8dd4e7c4f4785dfdec526b0fa7e26af2f4bef297417150ac558cf223b4a9184654dfac35a2a3d12b56bf99f416cfa37129e54a6a230c93891eaa489236122723e56a14f1dd442f576448028ca7be59ece28c4199fbf9dfbc3b29470b5f17e6d127e5ee879a702776a7c2fdc596b23715a26634bbfbcfff32c534450fa8e4a5155670416ee92bd6beb8a1a300495395d8bd89b4b30e0ef90957df89b7ca4b116d7781743ec6960df3d10758afac552723b6c78048337fce77c6cc0e4cd62de99ef25b85141e1319fc8dc92ace38f1f17e6609a3f5cfb2eda89c073c2c60c12d0fe186ad43744abf98968e0285edf1af67bc36c500872dff654bc47de2c60cbde91b1a98225949f4cb5aa82b3e52793314032c6cb51d96927b5ccfc8329c6bacc49267f88b61438b61354373e33bbfc3f57a8056a94036341cb85a3188c261b86dd754733ef166ec96e33507c464b19d4657f5a017840c836e3a91f5862a391546fe729df594c8ab72ca50460c24b378a7560d71fd134440fe32e2bbb5a73dc1640dd02776e62822d3efdc3b069e5424e9b0f987cc7b8e276acde237e9c739d137e86be5e2e9db2a52946a46d320696baafc265d34e23b600be7e6b3edbcc8fd8a90ff64dc5d13266bdfb23447b276999b826451c8af69a0c844167a393d6a49c4f14fb76c725943b957951f059745dbbe3c503aff36dca64328b51cc5158ce0d52828a401c2a5de435482a5b5702747159b0311e6d154360d0f184de5fa16ac2349c52c3b0a3a2cb662fc8920cbb97d3e6a427058cc7066d83f73831717eec67b2bb2635c65615078a85868ac3a00019861e80a957cf129947b6a1445afe4df2a1a3fba948fe20a70c1a5a19d69942b0a05f10ade67e57500febd73fbb63dfacc87024313a0e47097beccd6d2844baeeb4a583a4b8379b1407d386e7119c5770954c5ea6511aae68bb2d06edfa82126b3c32905e0dbc898667cdb76a6ea063a9390eaaef8a40ab208cde5ab4a9ff4dd9ff1c4bb5fac5c45ec9f25c1dd2c578cef0bc3d33bf38628596ae717c48cd243064da502c67b6b639a99e04ce950a9b35340b08e019643cf784b8164c91b3cb0969da970d781901da50f62cf7be259c53971201830faeb50c3d639e785d7ec95122dedbafcedf8e2c8bd9e29e9e1f8c95fc51785e4a28c08fc6741f87108c65583b2f1b2ea8965c69b3c253a2fb8f7ea1cb2f90b64df71bc843ca7a867bee3f8e35787f4d72a225d663f89d83d081558bd72fd7c6c22f347aa4472a0aeba7932744dddac844ad40128f1f05498333db9853fbd962bb16f10947585fdd223b60bcffff4dc6f719519211da7579819be672425611f9aa9873b62b6c3e89a5a62ae91a101e8c13ce509e4eb899a53886058eb70183ba287ce2f35c8db2b5f3150403ce992904eca1af0f63ba2d1defd5e0a2b723388eba2a6bef705e0b36c53bb54af7a9ee5713cf74eb75ffe6e219118c740960185ceeba8fcfd5744aa81f27cf4479ec2e8c8999bb394da517324f021b08762e5592d5531b23a5ddda4c12fbdb705af0017bbc049d031b283060efde99b7eab56f3749068a81b1ee2dbaa56ff0c8520c4e0dcb8157ecb9c8a8ca27d6a0742a883c2ff1157d8c063c9aaa3f78654c3ffe25549dc88cb861dc88ab89d81f55e27b03a11e59a4ca981599d8f9935d51a6e4a52131dda048bfe8acbacb702e0260eb9886c517c05dac6be44c02d44c86d15304086801e883a2029be9ed8542f3594e41588a5ac7cc8b1c15b1f9f374ca343aa63be1c390fad6e364d4425a95a9501d3f8a2f9b0a6a2c7a98179ff2412cd55781464b43a0c3ad27b879d738e4ee49a2896897cef001b9c0b490d156fb8b9055260312a31959c221921d6d97e6c000b71fedc4ec2f41d7cf11500f63327fd2c65abd598b9cb4b1aaac6f46ae210f8b63e01adff90c11bb2174c224aae7f38271c2e7405ad0db87dee5ebd041b397da639f4dac709d85505830f648e137d342f637fb0f7f31f965e8cb28b9cc0e519da85c6f8d5e58533c81639927ef305a74fda9ac476ac3689cebb8855868352881379ae3184d95f4132a7f18990b0e638ad0390b38fafe245649ffc4dd686013a6b929c627ac7c8cdacc1d879180bc97d1340695f5da6d56db8065a8f5c58bd8b60dad6142e2ccd85336b0970fa30795a89de43693713d1c34a1e429a386749382f7412bdecef9dc2fdbb16e1002120efe682e9d26f85d3eba5375fd26e6e5b28d141f4e8005a665d774d7853271aba55939cc0c8f73eb82fbf4dcf135e015f9a31b5514d7b57b0d12cce161ab0bf918b969bb03ea44d48211a2138de3a12ef1639acea1a1d01aa65fc2870503af963d7408f018d757b9db2a678a700853f9ae0198990d5e2aa2e7d73024ee14953c69519f1418741a51637b6cf24377b1971b1fe424e2a2d1ec7546baa66de559309734cf356664703a5fbcbbf496ff497f28ebb7003a10a686f460e0f42f3d42b49011cc0db78eb464ee695367976fb0e69f02d4e514ef9aa5056c75595f4c432722bd6b3edf3ef32b8cc0ffe18c073da578713124b95e53dee98828fde6fdf00d45e686ffb92db7429bdecbc59ef363056b4d4fc0b8f7feb4e85ad0057fe09ba119ed3350010220f07d493c5919dfc81afbc288b3eb9789de17fd941c7cf3770cfb413451a05878792834cb36c89a9ffa42bb32c252c2da469e52c632f4e4df3cbf5689ade154bb29dcc7e1eff49cea6f96f493e6b504f6a9919a4bb789e33ad3dc745c45e298eadf548273af7b8c35a4c7cd41b9e401803c0c94f03f16fe5fb5299ce2db754d83bd74543c9686afa8e11afac40ce1d6f1f58ab7fdb24d88272cb22f13b21fb952affced3c19adeb4ba442387e3b9b05e717916fccec9f76900b6b9cac812c8fb2f331f124fab1b7816ba86a584e572cd4e73eb730188a8705913048ba4c5da45c88252377eddb5f5e13b3ff004d1755aa441d67ec43672fa00ad6af43d5b68365559068b078fb357c7467179a9492e3df0943b409d368bce75dc389b6cf576cc4a602c9d1cdcff3780a8fe29260206f4244a903e63946caac9ef8aae9cff94b201900e1c8b369dbca81b9d375d83de6fb1101519f771266389fb8d0c0906628f089a596774cfd79f92486e7c9612da813e7f21163e55a77855e5e218855a438e6024daea87e12b82d5128c46b847d55682a0d46db319a2635e66513faece44990dd2ff2327dba9171c52e4ab821003a5c3a873d121a2e3327a4f5e15c96bfa5574a930e521054511db", 0x1000) (async) 20:24:18 executing program 6: r0 = socket(0x18, 0x1, 0x0) listen(0xffffffffffffffff, 0x0) socket(0x18, 0x1, 0x30) socket(0x13, 0x1, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x20000000, 0x0, "0000000000000001008e7d00000000ddf500"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f1", 0x9}], 0x1) socket(0x18, 0x1, 0x0) (async) listen(0xffffffffffffffff, 0x0) (async) socket(0x18, 0x1, 0x30) (async) socket(0x13, 0x1, 0x1) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x20000000, 0x0, "0000000000000001008e7d00000000ddf500"}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f1", 0x9}], 0x1) (async) 20:24:18 executing program 3: r0 = syz_open_pts() writev(r0, &(0x7f0000002540)=[{&(0x7f0000000080)="558d87044ef53e48f76e63fb12381cb0d5a7b7", 0x13}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f00000025c0)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ac2fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca4801010000d548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e551475cdeee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e102d0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f64a77428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1001}, {&(0x7f0000000200)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef08769cdec639fa4039914770889743b6f2251de9cf1f5579397200d25ec5913d43ecf563a9ccec1cd734d7079940223648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b6105ebfe6661265e75d3161a4f782e", 0xce}, {&(0x7f0000001240)="f217039506219316d85c14d2d776ca6a7ab8d2c2ad6c608513c38437f82166c13942963ed5ad60b33f789b692277124b9009e043fabd46fc1f73d877a7549df5ce59180d801e6067683ae21b7f021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564f897055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0", 0xc8}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) pread(r2, &(0x7f0000003600)="0ae791ecdb9ba4ff5d49b4ddf15e6070d3ebeb140f12726dd500fec24a89ebe5a5d1f5a1d01a4653ed3f432110b25db1fbd7e01da528f8c00fe27855fb70dfba887c076e03fe634affba9c5dcfd238abf73ad2ae5a5aa41d4ab104a842e3b346231fed65b5e41d32cac1abca5939b726d1bc4f683bb4a8b784f1a2e694ce966794c2b8784b810748f7c83aea6986e9687f6c59a8aa848e33f71d5492a2bdbfafcb58ef5f945e926b6fcedf8cab6950bed081c7ad2e959e90d5e59665d77559cf74e594c20737f4b84ef5b24a6d638670ab2fcc3989d3abffb28930dbf28161b1d2cbb4c5dc2dfad67251f7c8b12c240084e00e9588ef04aae6043c1550312ffec727b27b92bcdb9b91fbca7bfeb5de9201270bafeb59a86864b82900e241b61c64cc41f25bcca89c215dfcdc7f699bcd526c84f03825395990e3b9d4d03b919e39695fd57c05580de6614530b726d55a4909805db562a2cd0f525c854df1bcf823846db722c6ccfc2f691ffff72d90ef9a9a8c93aae564bf51ae97cada3bc9b60609e49e325a7bf7074c808b7b0bdba265da8a79acb56c34d476f360a3a48c6c5e5779563d35db678463c55382f4259c38d87452ad15d86322bbcd6f34b6f5ccf39d1e4c4fc91cad556981ee84ae6bdb4e8cded0a2944011c725a1640b9ba6bd80d4578dafe1d046e0f6904cdabe9b83b4143a01242b6e19ff41ab91f958edf2874882966fe72339eeca95f5ae399ee41baabfb91c1cfe37a340a45422a1fd6e8e8aaf9a6e01f446991f5fa59588c4d2ec317c02542294d06f67f7b5bc22ddcb6cf4ef3ca7a544e5e61d3da4632e5266d82eefc39c7380d0504317b94213a7e042dbf65cf85961ff17c32f4de3ad618fe40f987cca9533a1fd2d2b6989e31336c08f3c5cadf13851ff95d0a77c37edc48ee6278ac72a1b8ada7fa17bfb5ac5641f6c498d7810006bef71d3c233db5083a63005d3b0e2532518890c0737353b49bc253d2937cb47a325cd8627a8ebddc78842055a00f880a09ff75015bc1a15ff9e07052951aadc37d9020f0beaf504252ad97c01113e14c86335893209996d66dca373cf60b696dde8dece56fa4917be744ff5b12b0e78f91e852f6d6a080812caaf6dc7f110d44d2d568a12b8a811a89d5ac3386e1a01a7cfc9fa5227f639969ea0f7582f4ff90622672fa9e2e12362ab7b8a772cab502aea22328dd5932c1a8d8aaa817f770e11cb1abf156e20a5a8074d8ae1b5a1c1c6b740c4118f9ac9c65b2601f448723154fff90aaad224b065a2447f7482e74bc835b969a0e30ed5262eedbba38f1f3702ec1fb058a2d1b40f6ea0c9fef01add10bd4cf621b3efd4730713e727997cde828e37890435c824d5e348b8e70e9c8a9851bc98606272a1e3d06de138b57cef87ed1f83cb2198bd7bd92880b1dfbedfb1aecc62b2b07661627da330ba37eca5992c29880b272f36a53e50f621e43819b899b54e020df0150a5b939c447a48bbcd639f73b41bd5e4579fa880105b31219c72ceba96ae5e66927df4e773193e60e19e5f16d410c27aedaad8a21b849d68f847cdf82801d0d3abaa2e12fa5f50e53ff58017e1c7737747c44d44c79e7eafb251706fe1b76b8e3333b7e7f9e3aae75be516e65999536cb6f7d8285617dc43a1bbf7afc7cdb0ef1c5a9181271ac6cc31e6725dcccf3575ae551db0571710f0874503d8f26c49b2f7ea64fdc2585119f5d3ed99dace157fb883a090b2bccc1edcb0baa112e749fee56520a565d847ee892d216415974f372fc9f7f7a962d006c9078e9b7f25e7fcdde723b6f8c1e02ace22828f968e01f908928377e09c8a12be233830c0406278f2cb7c792eec2bdb3e861fdcf6edeab79e4d61ed9d3cfbe95ac5b3b52fcf31d5835ea4d2d2ba3868fb9e82daa48bb284916bfaf6f8b12e06c41727921f6e7e2956911ea702d11a7b50d71524f272188e48fa9fdf3e08d74903c424ed82eacf8641f7311435d772cbdc08dc82288ac9142c8ef6f05613e452b624e0680d50d2ea0b56ef3157a510e36509eba091a8f1139b98e509aed36af1b6541900325ffb4f0338ff9f30cf2521bca20419471312f2b9447545b2631918d03598fe297498dbdbde8494d824ee211dd5bb65733698afa02ae594284c230f234297c247246d76651d859b86c899d3f2e9b7e73e50daf66b7db121a6129ff0e81a19a342856274011c7aab105d7b0da0f6ac3c668865375c3b836387ca76c42dfb1e803f698fce870b2f99a2192b83d67a487fd6c78cacaeabde56b29199e916c801348b1aed1402359cb42ee557c832eda033ba4fa52468a7873f8c3bebd31406251731e28823eadb96e35986c4a4aca337d90957cf2725ea78426f67f90f3eabc3723186f15b912175690a9473c6f0163ab579d0cbc095e3f90ab5f50e092a330114a1617b9cbdc9aae068feb9a9e6366cfbc7a6d74313507dc63dae7ed8732d12e6d0b3a24625712c6f285d4a74fde71cf1987ce14ed2b306dbacb56890dd148482322426b50a32ac0caeee1955f6959f63917c991bcb83ceddb296b92118f6c1aa548803d1e1cf7a7379f72c94c4d5b4f37257051bf8a1ac2c68dd7c57be5a97be24af864b9d7ce1e93cceb800f24e6034178fa0bf987f03d8fc7320f58a6515c8a4bdc46a94d261d71793bb680c985797c38c14f6a785ac7d51b9f715eb6b1e60741cc798efe420b62bb7172a5934e31c051c9a27704bc83320556f1e6a605867a83b2c5285cabd4bfca8d0f5adc08567fee30a82c78b186e1b389b38dd18a85a24f7fa2151b38bfcdbd0705fe14057f486baefc3965da9e8e94047bd6d0b24eee5972c193b4565b39eb07a5be14faf3a7099c7ced41c6282820daf0199dd502a426a67eca5c2e55e80bc98ce99c8b5152b2437c24def3b5ae019e0cfa90f96d2c38dcc9c54cb22feadd8b876c41d0f09bd667bbd1657152dd7930ffdca5cd3dd680a33e0f97c36855157ff992d7ac00bf5bc5f27758211093660dedb428911a758850505dc1d1a8aa1954612de424d53197fb42fe846f408eab783a383253c9a1c260115122231bddacdc7980c98a884e9d95424d37247a880a27c442578b4228594ea21339fe56a4c4cd84599b3df2e2f34e8dbfe64206fdc9691e6bdaef51182ecf80db7634046547301cd257d4c62a9c91b62c9d9f21737c7a38566065888d70fddd99f2d41026eade5f460a5e42d46b4be5203b487d41a98bfb906a4c2e1c161f459f04a866c17f6d3a017d493c9fa0d2bfcd09fcc9a538fc6c3019bdc5677a6c0f58cf7d0a35899c3c706150a5d789ad0e0edd1915fad2bb12ba3d703dfbc5fada12e43c63e8b22080de5e64e6b5a495806940058e23bbae8dcaeb1fdf2301c716959228ebff84fb5d571e2eda224f1a0d088abfbcd215ab75f09a0eca1dc1c5195ff63ba6dff164b47783719aef22241f9b6bf4f9a9b562486f3a357cc347025f1a1b45c847738a26e9385acccb2255482a13677e1de6c4162abae7b84ecf39f7cae603b380297ff9e7f1446b99d96e3a09364e092004c89ec3843dec07f71610a46e98f1dcf4ef1fdba49225da571374e2567616158decc4f54b90c8c697307431dc0ff847dea8d6c7a8c0cc1c4cce3bbe508b9a2a5b22eb1b9c02fb7c1f42e7caf5c9ba86ac4eea703588f6311666a575335e0b9e4a05631d22a03f0f4a5b40c26528530102887927b53127479842e81bd90c5484b3a23a2eb351090d6c235fec8795fd89fd48882a563c7281768debe58947c6fd8d81f5ee407b4b02ff08ef59babaaa8a5d9d07b7c18a9a90857d968ec149191010f1416a44c1581b825023b76ed45a1f19af05200b3ae4d8893989a74b2be92e45614e4f8a42d0451b72b30a0bcc01977247f20a4f8029403a02387c3a26825f0863a82c3bcae63df9eacf6c3c421ba5fc7e59585e1c8c89ad496357d8e9210c04c9317756e6ca8f28f926aed0bd2aead3024650234e83bc1514e05a83e30db1b0ed14a1b6f9e8eaebdd99b1e264e0e15a680532f0522d981dd57f856a274d36f0e4955ae5be16673ee40098594384f66c995b7d6b75849a5b3f7b7c1ae279fc8cfe28e373e34d3d56edd1ecc44fddd3f1fdb3a777eff0b9d01be059d9414b2686597891d82ba3fcfd75d6ab62838d5089c9f2573ef642c4b00d17bc72d0b57d45705735280f86608b5f807abb3521cb30a1df9fdf2b870ca112b963ccecf805bda779f03fea6df69fafcf1bd0371b6e2992b85c7e54651f6f288b4dc9b89e1732e8388c1909adeb0553622ea7d0f683c3cceb3badd6aa185219863b5125ebc11844dd838dcadfd39bfc637e9d912094962ba269d223a1ece461234a165ecb01bef92cf147eb8d42f60cefc65e37733721aad515f61283b25915d6cffffb84e5a9e93b9970ec5a24be3e89ee2e6c04322610b039ed1b986d7aa3c6571e6f6902d3219ea70e343c1bcacf71578c032a48a563c5c1a4300f89fb92ac32686e6a28f6dd094fba636c100cc7e6d62383c7f77570d9be2ade5cca53a2fb19f97e11d765fcd725076e059d2ff0df7ce4c5e1b805bea81c664f472ea3737b69871fc9e57d7ac082f0d838f320010f3109ba76e54e45c1c03cb26bd4748b9558639724a8f01f70f8c7b96754285e7245f86442fbb44aa00a16a39a3368abd23377b0f117750527200d05e23c6875c0e50fab3505602d64e8be7293691d15a3ae9a86cf75f5d47b3caca278cd5f977b3f0617e64d59a1037c81613bc7553e8919fcd0967b9ad9c700d0ec508dad187203121ba17163f34189a60d65f76e118652c74f6808fb57981720a79ab166a152a704494a4c052981c1e581f05120bb29f53a99b4db35ca057ccb8d2aeb5795548e97594fc490fc1ff991e7fb79e57c4d50fd60cac8dc0acbbf7c31359bae644b445d7e648e60b16a329a8c0850dc9b7cea5f5ec27ea63e921bffa38c9e0c85503fa954e3bbd321223862e192091f005ad87244e0fd3eb6d7a9fbd0af695a4b26f7ebf0f7be62e276afff1a8e2761301af526ade1887c0b8fd8099d142582e9268d68a97c31b94494f65b9402834f11e99dc1f7b0f2bcea1da4c31c692308ec2173d5b5e4e908ae30e98111c1e7e5ead534f7a43f2935923d1c862f5c411ab76d30fae3545a38861564d77af4a2972343d3390ddcb9b63186cf5475d0f1e3c19023f3f7d3fe24adc16a4ad2947f2289fb6905df4af945321ac9ad72d4e66e1081883cadc0e6760ad00b9f5f4f73f13e55548a1c4ef9adcc8590d5ec0cb9a86f5a6bbcf1a2e0e99c44a8cb04aeb04f74cb59a3c68147bfff587866d6a7d3204df2f8ed79a777d26bf0465bff3d8830a8b7c89e037dda98ec70dcabdf019ec105e68e6c4a4c567e0874f278589b030c455520760dc85dbb4a077e1df4b7ae2830acffbb1865e7471427f62740cbb7a90e52ad9d228ef9ac89d795de849722944e52f35838dcff387eaa4a572ef0ddbeae34951afa6ee50879a6f892f875fa365820dd993aafe363d59c53c02052c4ececead4e1ec0ad96f6fb6226ac9a75d186808538e7e034cd71b1a3541e7eeee0797703aaac36dd9c29fda7e1cc39ff416adc8f180fc2ca4aa48ae9c3ad93a2a24e72a7e58c3296bc04d1bb0e7efdcec8c734167602b8da2fcef562b9e4be37acb2ec221ab24fa9e4871b3655065c60561922bdf92fe12866131b14e0a5737d88e5a432d82a254ed31e7e8cbd376ea951d85375f21edc80ec6b8e602b4a748e70b1e56e3ef2713286139c7e133ade449774799b2a", 0x1000, 0xfffffffffffffeff) 20:24:18 executing program 2: r0 = kqueue() kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{}, {}, {}, {{}, 0xfffffffffffffffd}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:18 executing program 2: r0 = kqueue() kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{}, {}, {}, {{}, 0xfffffffffffffffd}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:18 executing program 4: r0 = kqueue() r1 = kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa}, {{r2}, 0xfffffffffffffffe, 0x10, 0x80000000, 0xffffffffffff5a95, 0x80000001}, {{r1}, 0xfffffffffffffffd, 0x3262f5fb725a0e25, 0x4, 0x48b8, 0x3}], 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:18 executing program 5: r0 = socket(0x18, 0x1, 0x0) (async) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) r2 = socket$inet6(0x18, 0x4000, 0x1f) setsockopt(r2, 0x0, 0x0, &(0x7f0000000180)="72485381099586f9422607d5d0b0c32a87c7e133c98a40f7738ed65894267583b3c09ee74d45ae319633cd13f47606bb24bf9ccbfd0903d233ff258209cccccab27225e3f8b05e828510af536636936839af0a20b7de337f8af3db9b01bbb746b607f7914ecd3ecb46a05e17fd3980b3c29822a1d7991eb47df7a894c577c3dfbbab6935b772b8233abc39a900c795ee21dee8a1417136c0b7d8142ce866321346916fe378a437398117381217336f3171c00b14f1daf2d2ec38d9a33c308120345fe6d6cdedbe48ee34acfe01873c7af9b05a60e6dc6d62df8ca6c4fbc95a8cf7eb08139aacc058ac2b1ee877861982197ab4fc2289991644c85304717c75c5890fd54f20114dbe3f849c4b2028a56ca854fff7ae4149c662ae9e74d6a37fa07c0d256312e69ea120568d2a9a3794f1c18e22efde56de1b14111746859bc1db168130b5dcaec7e0bc5000976e52bd2cc972671ac48f858b2b95e4f21be256d81c1fa217ce114ce3d14bbd38c1f080ae3be03baadffd26a7d0f9ce6d55e624ef728fc6946752c242faf2b4adb10a50e29917c18906addf7e74fa9c876c6e519959e5d518e4f6d411b438d6ca9cfd5aa27989bb81afc4e06f4d70436b66ecabdf9158f7079a5dc0baf232eab05af41e8076ecc2708ccea99438346d49aecfdeb93dd7de9a0e2f71e2baa03d13e8a1633b8aff9dcf5891ebf25e44e7752edca46b124a6559628db2accd218adf87f5ca9f49679a5692ed4b6035e4709b0321fb359e0317c59d9a2d842ee34baa86012b52287847fa897d50e82d91a26b0e2608af0cf98e363a98ae312561e1329a062542d58485df26d8497c7c95685d1e48fb30741cf371b04a89c8b2336ab5a2df0ddea0fd526ca10f09c072a7a4525e3773346fdac889ef8e2fbcdb9e0cc2e35ca149ae0f5ac39d6b24f5421f75be7a7ed50254befbb939652f648e244e03be00d68a4863058cf617755f0490d3d786544311aa701a094eee902610ab8741a4e79f6e78b4f9cea0b8123db29bc7af281dd3da2be02279e245f1e45172dd6d1144bdff9826781f0b44ef28bacfcc26791ab5aaccfae215738fcb6d099756fea99e0d152b1d5e573454609ee4a6c5c6100816fefe2f3d674351363a94e1e371233f9cf5e6f864fea20bfd0d10d5a84674e18d223d318be2a74ad5fd144c7919f128a9212ac0f5b1bfd4aff2fa786652af0fcbae52aad3a6f07397890019e18986c4b4a3847314a2b2f910eb7651a74158227f89ecc56164523fb12a17ffd13f8af32834c391caa6dfcea943cdf2e4925ea537b8cadec43771654be04642b6e41038aa9e75bcd9bf48bef05bf973166ae515d9f2a9ea7ad49e43fb46abc2c895c806037ff1e51bfa0775966120de19dd27c9d611fe3e48612063fb0c30664979ba78ff6df1ed692926c2c466deedfa4adc62dd16e56d3e5d15e055a460919a6924d4bd2e34887b92da54ff19dd4d03bdea557d9e6e2325f9b4f40f53d1cf571fbb2f898cebc1a0ca35ede66e6e022a914001f9daccc492732d13edb8ad4ee991e8d81c1721da00e474923c3442fbc1a7f59693bb6b9019583e71807c148558ed4879ae1415ec0165933cd4cc6d70b5e5ab81fa53a79c39b13ce07e3fcfc1fc2e428474a80234bfeae2a228debbb96ae06692a3342d51c8043e8e00cea5af257e9883e80d3c50bdea0fbbe1c876afa0d52d0b681ebb682d8909d287a38e6428b949f2f479f0fc561be4a8046eee4f1427cc3b3a725aba6f0a88363171ff2da1fd39c91384205801e6cc45593e2ca525c3f78f7a542ceca6a38e5626528b2df1b84ab2ec267aebf935758b3f5a34346820bd68e6679f4f91ca806b7a0fc5658ea8a48ac4f65267f1c6b2c631c1ee997f7f3d8f09b46d0e3b831027d137e14b703bd6fe01910045e49eb71c3ba8877a7563ac9d83e91104f074743f0046cc99fa6b4503abbfd9cae74dac9e106523da4b68f55e78ad44525345b7ca7668ae51e2d8244777e04b0c9adbbd39ed8e157808700fd0a6b2d98e166635b79f3d2a35d25c090fb3cdf5230287d8ee81fa470b01d58e64323ab80ff6ae5ea744e2e15838269ae2afed92cf0be0831abdfdf436a581dcc87ce03e5161a95b95d21b6dc08f9e1af570fe0424604fd9317aff64e4bf00a27181dd63e590734b18269f80e28a35fca12eef1005abef627fb220c5a297d6cd23a59611f4bf987971d1eb1cfcc93126c0e8d84dba49993f17cc9beede42b5717b9cc2349bc91229add36128381239f83dfcfaa2d7376245d48eb025db964c9eb315e7fe3fa3f97e0dc19c3921e3993769cbb7718d96cbc87359dd93cf56e5c0c3a21ae2ffc39b42bcf1e2347af907977eeb646ee41d89329d39e46bd8e223da1e2244a5de7fc7eeaaf19bddfe09f0492ce7c88dda728af971ece138ecdcc8f29dcb1f5d0e7c41f9596a957fa0f8494f3c784727b9758aea3274b253963de3a894355689cb8147c0015a8cbff064e80550707e15fd3c434c84738ed4d8a0f631bd299e4fcc299fddd9001fae8a6357838b7fbe2e20cfa02f2de09d4f21b8b74165c0e9583e8fb5c1e9224084ee5ce0c9c19c96936810a4407ddfc03b3123966c61324292bdc4d1d07188cbc890db7c7f84ffbd1a3682965783ecff074dfb09c9739129e6487ac5b86b271add1693e0ff8bda8fd2f8741884be67f5d0a242a0021dd16a060357163643831e422177fb6f84b9f582d4c57662737ee07bb3fa3796a1335872aa672db104d41a30db14b921dcb02289897c37e42a5378155261b58dcc15f9cc7d4ee7caf9b8b87a335722cc9e5ca5e9445c28df0abe8e6fcb08eea8c7eabd9a7bff2c54609b2203356f622a1f75806324a63e80ad8f6f04c76173b8ac02490c2b6471fbecc19ec3a735aa06e58a1ec15253028d5ed4472ab05ff1bbb6c637ce24ce2e47730fc2f587485299f05252b8641e12d07fe716762a6f38a945a2dbe7f5116b3913984d80cacf3d8bdd603666f20c9e034a71edaf87907eee016262a2aaaacdae7e236ce29283f8aaf763a22f9238dc456b8bedbc75ed6103a422eb839291ed8a56a984f19ad36961eaf51f24509c972d02de71fc85d7e9760b46ee904be7ef2436d5a7188dedf274939bd62fa90cac0140b4faf5c628b26c36c3ae612d83fb44a5c68c9af8ec991f598487876249175a24d64c88d11818e66eb83fa4ade09ee5d1edf30869d3a06d932b59a1b80432ca8e4506fae6594a814d641b5ee2eb95e972486d6e0eb8aa9fa0758f237fb65de3e8cdfa8aa06f2747d104e82d3d934d5bf8f453e723faae2d34fdedf143afb960bb256259336af0e7ce47dc1d39abde132b0ca607db12758819c4b7d924395df0ada16c2621c001fbb57bb0038f92ea77036a207713df14096dbf9083714ad9fb8f1b728e9b49c45d6ae1bce1be48fac667ab10db1855b622a03bb5539436d16a6916e4b5153040ca942c88dce9216c09b6cea701d801576e76c8612512e13f721035ddf41496b66606bc821faa6fc418285a921089a7283d47c696a7d64508b9ac9a962edc99eeb7f0c48b8adf797f5bde42196dffcd879ca0633a136923431263b168a603a06941a1ec9e0309e5b6369fa876e20f9f7a26316feea4db19d0c03ceb5dc0d0c34677b59a420d726681569ca1482de2c23bc6a377ee2d8a6673571a87641ff012a27618f19868f170041afbdd2898c99695105c4faa00c4782c8ca39b106e694fcb218b63d1e33d963549b14c64145bcbc7e685d33d02579220484c4a94d0d7049bcad0a58db5529f924d0a5211f9d6ede3b4b0bd9a20ffd01979ad7e223a4b50fffcc57c23ab650070e403b797af8553bc1d2bcb937be98724b77aa37e2e9256ef58d0d96a0ccfe090bd967d186f780c41aec9a8ec155786b42fa4151607fdeaaacc5f324a2838c4d05f62308c310145fad9ad10e9db2776a7823a503f9e45e84493e38ef486fa594879e70ac9f694f615fddd771b470fb6e7f6ea999d3d0bc20cb1e9e0d11b28d65e7586c88556ac6ae39ffc3c21a45689c1a62de8291a46faa9aa7fe31b9b0d284c44440d8fcef2917f36a27193506d233b925f02d80ef11317e27477ae8cec5a619ed510091f2613ef6c961b86509a9b791d17acd60483831298ea6e017b96a4ed193d9f32b8cb8632cfc8be96d1650b004d726dab4464c7d4b1fb8cdad3cbdee444855386fe4dc0d918c07d5547e4c2f01e8570ddb870864e7199dbce230dd3ff28219a1b910da6605c18615cdc57a9dc1fd8080bb3b93c6aac8f8589aa5d524c1bdbb4f12f5db40d4b081585de5f0a2e397647e6a26241108f0635ecd2fd947f5e50e15217a09c56bb5b45b4076739cb58afc5ffde8d4a5c1bba5f96c6b7d4cf0f517caa26e433ff53777f87a761318f0a101df662f09b21d36488c7001ed6e59fe8475628e8cd97490dbaf685bf513bb0f6adb4936f5cd3212240749d352359da3ad5e5e7ad6c394852621c89a6bc1a9d8932d0dae26d8ba406d929f9b61cf115bf60dab9c7bf4ab610d99b8be20afc07a0a1bf23ca6efc4ac1602688426a25fc2b9b0675dafad73101a68d9f4bf76a87df96c1ef4d18e2657b916093dd1a0ca26aea843984376cd445d6dd25b52e1c4b73b66bf295a9703002a517af7ceaf6e771ea02e2a09cf11a692aa6897b76ccfa9afeee3c805cb0d2c72bc0eaded0ee32f10df66bf51e5f3b5a99b0d55a224cfa01ce10e46d8ff52794c65283e7f7f661d6c73477eacef925c3a675ee4c6b0473256884a7108f005f85c1a8c06b3190f23b9d4ef8a8eb75cee34d63ef77c6591ff027e69b112c617ad80240f1de08ca23bbc0a34889845ab1983e8783531c1a4474d812f1a9b91e2329237d45600432a0650e897d44c60c88e1287d808377c21ffee87b20b37069c9992c74a9b42e4e41153070b2b54aa59ebb55b194ab7dfd84ff03a9f888f2dd4ca8af3379faad953f98e8b6e8033c85798102e2fb2e5737244f41ef07bc96d05743475274c9a34759eba56e3778c77938ef98777dba7c3869541d2e67a9754eeda744fd71675fbb524d20fc3bfd5974714f1d72a5adcfee74a2cfc667f14490f81628bdbea95a4a6d951d5f1e8aceec0d89f1a3aa2dc417cf6ae17aeeb4547b89ab4d51d3409987df271697e15c1eda08750ba008ca9a6b073a213fb03ab87a7b04d01f6184f724a900423e863868e7bdc08c09a82aaa607ae8ba9e3193e69f14112f043f57222c6cc11efff624a90d96a3b0cbdf76ef0e43be5c71791965997110a8299c576817ab66541163ee4aba778390b134faefdf45efc9c3df0e886bc7df30f2e7b70457385ae4eb5765c23a2fafc439d936144a1f7269c299558ee08c52aafb98181f6df78529fab6c7074de030ded2347ec6aae8fbabc939a675123a991521b9e7df7963045b93096181a64f9334e44969d1e79ae90f0f4954dfbff003b0b050bfba72585e26084a9e5e19d6cff44d72ecc5a6bd24010ff5c7fbffeeb3a0a01f9423ab89b96cc41b8aa56fe4b351d6cc490c9321de1553173e0df0a23336f67fd8b9cc5c14318c35cf99f4d415b4a67a83d0f126781027ac162e8f7b831210f1a0210c36411d3288008c0c63bb861d51aa5c9652d445c61086250992584c71371007e249e00c5419648e347dbe7398a062b08807d24cf0228f4fc59279c381903cc5129a0593114d636939030667b44604d249cb106dd6951183e564532c0a99de69b5af2efbe6065f6216c2b4d02b7e10da3f6bdf004aad2731d0e70ca588", 0x1000) (async) r3 = syz_open_pts() (async) pwrite(0xffffffffffffffff, &(0x7f0000000000)="fbaf09009261d5ea", 0x8, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffc}) (async) setsockopt(r1, 0x2, 0x0, &(0x7f0000000100)="65422911cc4b3b3813ee2c3354d477705fe636fb856be5c81f46b1d7b7b8eeff56b86289b601bbd5f046399dafcd567dc2dd2d3fad48947458c0b16c23a59ae0fe07b1c745f73e310697bb5645651d518f30eba5656a2812b6ddc18c82844d2a84dd8b8143cc3a1276a4ebfeb801d390", 0x70) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) (async) socketpair(0x18, 0x8000, 0x3f, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f159f9", 0xb}], 0x1) 20:24:18 executing program 6: r0 = socket(0x18, 0x1, 0x0) listen(0xffffffffffffffff, 0x0) (async) socket(0x18, 0x1, 0x30) socket(0x13, 0x1, 0x1) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x20000000, 0x0, "0000000000000001008e7d00000000ddf500"}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f1", 0x9}], 0x1) 20:24:19 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x8f}) (async) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xe970, 0x0, "7e00000000800000000000000000000200006ba3"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="0fece0a6f901e8c89b3a3f3868cc244c0b9a91945c74fc9f47a4c1194a1f20552249e71eb338700ce5caf34cf4980f5b6163e2fa66f586e4633b89503e9279f17bedde69cfb818ca4fa82d14d69847cf719cac35b290cf6c1a94cba213b7d92262371e088367c5769b7ab1ffb7e512c8db9830c84ec8841fe9d61cb544bce09b7240aacc5727aa34df01abd244b0f5895804e59985819f6ac5024f2fe4af4d713a74e471f5402b706e4808dc9a20a61b2b27984a6e16be1ff8ed2af2634d270bef03d0e9f404cd15160b3a10fbe4dd706bb769bd5f4cf4bb274278ef175a8e10e236fd2fe34c09c74a07fb2eecc930cfbdafc4214bb778c9531ad45826697d5e854de020c7424cbd1c75ccbdffaa60debe5d10f2bd6c875b18e43344e6952e8fb58909dc841ae81fbf443056256682084e84cfd460a503c75cc8ee7d5ea994646f6f66cad220e41d42df9e1c3d947c4a35f70638864ccde3b6777184eb3d55f6f97416351c6057c3fef1b6d1330f99b923a057ac8a55535672618b1161db9a56b072212a919ddb5a1ac959f4c165e3d48ad15dca02b3ffc770c0d10ec0e833b2683bcd38c9143ca269a77cbd4b58ff7e1c0585a65701a5017798413f1757b6c59e705f7f603063c461ce65c9c5904558bc1bd19aa83b745382048f334353d6faf228b7f05665c1f0e522ae40837ad97bd04d6f4525413f895d34ca9cc33ba14e2f00cbec36b7dcc096e998c1a8c778f9c36a013c3b8ec1d70dc2f55817a1084600e127d27e12bb79b91c54b0d7e5a463ad2c693d246a6ad3e6dd8767b2aa4639a7425a29ae037b297bb538832f74c72c233da9aa3c9ce607d2f39871e259108c37159dff396e15681ef5b0da50108960918b0972aa18ff9e68bf0b00f05364bb030bbe0ae5fa61382065ae80a97037fcb9936d871f18823f96a31998863b565fc1683a2d831a7e4e6f9ed5a7a707b8a54e15717fc89881573634499075247a62b63a0d090e1d78417b2998f8252920915ece38ae47e4504c9a7e83a985a62bb89867e828c2526f53542ed6d4e339dd2effd8c13c72f5d086f3355293f0d1ec14efb4be658651b1add1651164bc6a56cd76c74b3902f4d7d5adc0dbfb0fcfd268fd9453f64109a3d7e247d2f13df51173fe699f861f73cde3bb310c6c0b66f68699ab5c4c8a2d32b4dae20c7430e37a03e96b64a5e026cdcf43500e5fecacd24d79035d70ed885a027d9eb1981b4238cfe947085a6bc1c92e4d523a976f7f9f3fe99a688d8c9238bfe398163067735cb33fd2df1fb0e9c1be000ee30d293ed5a66c205d3fa80435c51e34c0572c03858c56c8a0c17a50fe34c6e122c0e4fcfeb119644b8de0205c7f49ed057c9f0edd9e030ee7975e6173eaa3073bf9d4c080d10480f8ca4c233f6a16f472450f697ab58af631eadcc11ae013263c96bc17ec466a", 0x401}], 0x1) (async) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000500)="1854410995479d1df284fb80510bfaa1cf44d706e1ce3eb8f2fc3b3ea16923550e5f2589853a5feeeea53b16c86da315b32338c0a6b4229e0594f132c94ea710a300ecc099b0e362d57df8f8", 0x4c}], 0x1) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0xfffffffe, "000000000000000001000000000000f843d07e38"}) (async) dup2(r2, r0) (async) pwrite(r2, &(0x7f00000001c0)="e95bff74d8edd46889041965359c05a0ee658291b2ab592a7a89e1d6b11ee6e1e57920f10693711b405381cccf0453c8c0820be0679e1ef8aa3f7c2af4e58ad92e3b441a564c911266460ed1cde52a048f298c15384d6c99a52bddfac73c8641eceacd75a07face4e723a1806a89638c5180121264873e839826571cd79b73a77c1d9711cb148ef54c20b03218356d693741dea1d5be338c63dd", 0x9a, 0x8) (async) select(0x40, &(0x7f0000000040)={0xff}, 0x0, 0x0, 0x0) 20:24:19 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) recvfrom$unix(r0, &(0x7f0000000000)=""/1, 0x1, 0x803, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) (async) setsockopt(r0, 0x1, 0x8, &(0x7f00000000c0)="4953570a03070ff85181183f4fbace0eca7ab983e70ac1669c6f74e9e15c4871742fa7f4dad92ca0e1ddcc098dc6b8c875144518d5c2b78c9060ef9ef4f0899dfd0de9b3b2ad25a993c6d51b9ab5387b82e25e5b56e9ad34a0a85c2f8016bd5ded242534dc85bb3414bb68de6b574d029097ac96fe1181bf24c820e0539712fbb9011cf79bedb30177f1eb9670a85444dc81b8b5c0a3a51478ae57a6a80474149b2c0c307afeccffb21707e3c40837468457c2fd892d76b9036f609fd5a5187928210a95e0001a5957a1d1c32273841e5a2b045b92b9d1b2255c34b7cc290a6fe78dc79bfe5e15eee9e6cb1e74f892e045f0295800a9d87d0248aa15757318f4ebb84866798ee81d4d4039c3e96d5c9cd0d28eca5ab05cec33adf7f80c316f9d37d6104f156d02b7b86e340cac9cac5b5478b635700b74e8522d16e8a51a07540d20fba253ff4d8798c8670538333b6a16210906125b44ed74d1b09a8c499af4d5c0bf1fae62048b6754a1ebaa413574b6de6c902bbaa5f66aa4118f28d89bab0a9528227e545e04e91343cb7c2f4d54a53d17c6440fad3aa3b0b6ad769a0cb4bc70b05b6c5176228d034701225ade5ae8936e2738d91c958fdc24ac2fbf553c46b7941274f3000e76338bf2787958929319fa2004ca477a2f373b33f7280f6c0c7aa79acdb8ccc3546b1f0e6576afa37c92e6845ebcd0bfbef1814cd7110c04cd389089697cc27e37e75a06b539078c7eb25b2527210f79c0a82ea2b347307e587e5566cb2ff648afed866629f5571d01cf90e0c078cddb073d46b0b90ec61949dcdc9760dad472d4e791976594245ce6698f0d28b65409a551b08fedeb2084bd6d2c0c0e2254966f8c10ff555b58646e8e43a62970c9a1fadc3d8248f2b3a9a45ed24769585b86d337ae9f56e0a011c050aefee536e0ef64d8b137bc06cd4a618ff1c97369b8400178cc5163ae158f971acb0644198616cbea33c718dfb8cc7e0ec74aacf40d3051f7bb90047dc2e6d3f24d9324f6b224d69714df8a8a751194b011960db7ccbe6b1acdabdb4c6ceceec530683e72cd4571ac11c713d98b4bcf89c361822bbb82d6c5d546540f58915c903619b7e035c5ee978630acceb230ad89483b26427a661a926b511637668aa95cd9e7209ce21ba4e4a4529034643faac96a8e3fd567b6c2d35bbaa94cee0b097334dd413858d6ba7efc060a7e8910142ed0089b10d4a14ade159afd4a87f0574c3886bc6b0f884367851d31c4f9903b7fdd59132c27810f2ee8ea1ef54d07225b934352de40adb3ea2053b95d35ae32bcf202fd32bd79b8ccdeea6bf770e46c6b960425b8572d11b213589bfda3ea4f563a7a6949a5ee6b6cd6dd094d546faaeb9ef30551eb78d56287e3689f29cc7cfc15cce782fa9b381a62900fd7de1a4eab7655a5bbf16f6e22c84346e801295c9f209db9b4945b49b8ad3322f23473de3eb0fc3a9ec04b5ffb710505aa4b9e49f1a2ab0cb7eeacf8798afea90460454aa8a94c066dbca99d55c5637925a4720551f6a7a0ed5f3686c4f309c940d7e0d1914dc84b109525a8441f32ccb551bc449afd9e5903b68fbd1585b23f120a08c36f54f829ab8a954a7981c8e12dc8df6eacb303b5b2b3be75caceae1288e1fa5fcb609dd2e1072fbe56dfa2f8e40e97e4fff2f31e26501594458285e8deb91c18c1ca1ab8523c63ca685ccbd58b7b2e519877a4267a4fc7b922b268b4f362117893fd63ea32ea9fcaa9ef1fcfbdf7f8cd7d32074b60d8beb08302ddc409b0ea1d2afafa02c8725f74ea521f96dc2240aa4075eabf5efbf3e83b742bf25b77984327a665b740ca60457c80c613dabeb381a6885df047cf11431a8b7583c8901f919784c6a1bfdcc5430c5914891e16f4f55b3eb703d32c28c46a01a0afe611933735b934196d33d0e3988b06e3558ca66a94f2d0f307936cea7e8a74412446ad4d7ab4b47e8fc8a42744453280f243b8910bab7b3aa411a427b5ca970047b7723c4894d49f98ce58a21a1d5fe276c78cc4c95aa0733998ca02191088eee7f0180a19dc342b76fd0a94914b8c0372eece4be8c9662b8df48742df0359165d7bd27b8a1e34103502922e3e3fe32dad839e9156ec119011b3facdb2930e141dc5195360c185e58c0e8ba9d0d7bb3af9b7e2a60f2cf82dc0412a2c52d4bd1607c08fab40449aa2168b0da5fb940f299646c6ef7ea10fae5c2e35cd1c598a136749689e20998eafdbc0a474cafdf414ac950c1ba7636c499c5b14e0a69d68ec673965a06cb1e372f5439a4a8dae4789b10f6e3257d273e8aec97c8990ccaef817c96be41a912c6eb452f2675c84901e8dc3909fef26c16c6d3cc11eb143ef36e1378d603a57b1e8f64eaefaec1944bda5b9bcc432f035c2ffcf551c9524e79fb957981d1192a5b0085f410e224cdd3e3fa334b207b83637e206bb2019438b9f0e7ab13ea0e0f311b5223e00c3a8e487df3dea7f2e8dd4e7c4f4785dfdec526b0fa7e26af2f4bef297417150ac558cf223b4a9184654dfac35a2a3d12b56bf99f416cfa37129e54a6a230c93891eaa489236122723e56a14f1dd442f576448028ca7be59ece28c4199fbf9dfbc3b29470b5f17e6d127e5ee879a702776a7c2fdc596b23715a26634bbfbcfff32c534450fa8e4a5155670416ee92bd6beb8a1a300495395d8bd89b4b30e0ef90957df89b7ca4b116d7781743ec6960df3d10758afac552723b6c78048337fce77c6cc0e4cd62de99ef25b85141e1319fc8dc92ace38f1f17e6609a3f5cfb2eda89c073c2c60c12d0fe186ad43744abf98968e0285edf1af67bc36c500872dff654bc47de2c60cbde91b1a98225949f4cb5aa82b3e52793314032c6cb51d96927b5ccfc8329c6bacc49267f88b61438b61354373e33bbfc3f57a8056a94036341cb85a3188c261b86dd754733ef166ec96e33507c464b19d4657f5a017840c836e3a91f5862a391546fe729df594c8ab72ca50460c24b378a7560d71fd134440fe32e2bbb5a73dc1640dd02776e62822d3efdc3b069e5424e9b0f987cc7b8e276acde237e9c739d137e86be5e2e9db2a52946a46d320696baafc265d34e23b600be7e6b3edbcc8fd8a90ff64dc5d13266bdfb23447b276999b826451c8af69a0c844167a393d6a49c4f14fb76c725943b957951f059745dbbe3c503aff36dca64328b51cc5158ce0d52828a401c2a5de435482a5b5702747159b0311e6d154360d0f184de5fa16ac2349c52c3b0a3a2cb662fc8920cbb97d3e6a427058cc7066d83f73831717eec67b2bb2635c65615078a85868ac3a00019861e80a957cf129947b6a1445afe4df2a1a3fba948fe20a70c1a5a19d69942b0a05f10ade67e57500febd73fbb63dfacc87024313a0e47097beccd6d2844baeeb4a583a4b8379b1407d386e7119c5770954c5ea6511aae68bb2d06edfa82126b3c32905e0dbc898667cdb76a6ea063a9390eaaef8a40ab208cde5ab4a9ff4dd9ff1c4bb5fac5c45ec9f25c1dd2c578cef0bc3d33bf38628596ae717c48cd243064da502c67b6b639a99e04ce950a9b35340b08e019643cf784b8164c91b3cb0969da970d781901da50f62cf7be259c53971201830faeb50c3d639e785d7ec95122dedbafcedf8e2c8bd9e29e9e1f8c95fc51785e4a28c08fc6741f87108c65583b2f1b2ea8965c69b3c253a2fb8f7ea1cb2f90b64df71bc843ca7a867bee3f8e35787f4d72a225d663f89d83d081558bd72fd7c6c22f347aa4472a0aeba7932744dddac844ad40128f1f05498333db9853fbd962bb16f10947585fdd223b60bcffff4dc6f719519211da7579819be672425611f9aa9873b62b6c3e89a5a62ae91a101e8c13ce509e4eb899a53886058eb70183ba287ce2f35c8db2b5f3150403ce992904eca1af0f63ba2d1defd5e0a2b723388eba2a6bef705e0b36c53bb54af7a9ee5713cf74eb75ffe6e219118c740960185ceeba8fcfd5744aa81f27cf4479ec2e8c8999bb394da517324f021b08762e5592d5531b23a5ddda4c12fbdb705af0017bbc049d031b283060efde99b7eab56f3749068a81b1ee2dbaa56ff0c8520c4e0dcb8157ecb9c8a8ca27d6a0742a883c2ff1157d8c063c9aaa3f78654c3ffe25549dc88cb861dc88ab89d81f55e27b03a11e59a4ca981599d8f9935d51a6e4a52131dda048bfe8acbacb702e0260eb9886c517c05dac6be44c02d44c86d15304086801e883a2029be9ed8542f3594e41588a5ac7cc8b1c15b1f9f374ca343aa63be1c390fad6e364d4425a95a9501d3f8a2f9b0a6a2c7a98179ff2412cd55781464b43a0c3ad27b879d738e4ee49a2896897cef001b9c0b490d156fb8b9055260312a31959c221921d6d97e6c000b71fedc4ec2f41d7cf11500f63327fd2c65abd598b9cb4b1aaac6f46ae210f8b63e01adff90c11bb2174c224aae7f38271c2e7405ad0db87dee5ebd041b397da639f4dac709d85505830f648e137d342f637fb0f7f31f965e8cb28b9cc0e519da85c6f8d5e58533c81639927ef305a74fda9ac476ac3689cebb8855868352881379ae3184d95f4132a7f18990b0e638ad0390b38fafe245649ffc4dd686013a6b929c627ac7c8cdacc1d879180bc97d1340695f5da6d56db8065a8f5c58bd8b60dad6142e2ccd85336b0970fa30795a89de43693713d1c34a1e429a386749382f7412bdecef9dc2fdbb16e1002120efe682e9d26f85d3eba5375fd26e6e5b28d141f4e8005a665d774d7853271aba55939cc0c8f73eb82fbf4dcf135e015f9a31b5514d7b57b0d12cce161ab0bf918b969bb03ea44d48211a2138de3a12ef1639acea1a1d01aa65fc2870503af963d7408f018d757b9db2a678a700853f9ae0198990d5e2aa2e7d73024ee14953c69519f1418741a51637b6cf24377b1971b1fe424e2a2d1ec7546baa66de559309734cf356664703a5fbcbbf496ff497f28ebb7003a10a686f460e0f42f3d42b49011cc0db78eb464ee695367976fb0e69f02d4e514ef9aa5056c75595f4c432722bd6b3edf3ef32b8cc0ffe18c073da578713124b95e53dee98828fde6fdf00d45e686ffb92db7429bdecbc59ef363056b4d4fc0b8f7feb4e85ad0057fe09ba119ed3350010220f07d493c5919dfc81afbc288b3eb9789de17fd941c7cf3770cfb413451a05878792834cb36c89a9ffa42bb32c252c2da469e52c632f4e4df3cbf5689ade154bb29dcc7e1eff49cea6f96f493e6b504f6a9919a4bb789e33ad3dc745c45e298eadf548273af7b8c35a4c7cd41b9e401803c0c94f03f16fe5fb5299ce2db754d83bd74543c9686afa8e11afac40ce1d6f1f58ab7fdb24d88272cb22f13b21fb952affced3c19adeb4ba442387e3b9b05e717916fccec9f76900b6b9cac812c8fb2f331f124fab1b7816ba86a584e572cd4e73eb730188a8705913048ba4c5da45c88252377eddb5f5e13b3ff004d1755aa441d67ec43672fa00ad6af43d5b68365559068b078fb357c7467179a9492e3df0943b409d368bce75dc389b6cf576cc4a602c9d1cdcff3780a8fe29260206f4244a903e63946caac9ef8aae9cff94b201900e1c8b369dbca81b9d375d83de6fb1101519f771266389fb8d0c0906628f089a596774cfd79f92486e7c9612da813e7f21163e55a77855e5e218855a438e6024daea87e12b82d5128c46b847d55682a0d46db319a2635e66513faece44990dd2ff2327dba9171c52e4ab821003a5c3a873d121a2e3327a4f5e15c96bfa5574a930e521054511db", 0x1000) 20:24:19 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) r2 = socket$inet6(0x18, 0x4000, 0x1f) setsockopt(r2, 0x0, 0x0, &(0x7f0000000180)="72485381099586f9422607d5d0b0c32a87c7e133c98a40f7738ed65894267583b3c09ee74d45ae319633cd13f47606bb24bf9ccbfd0903d233ff258209cccccab27225e3f8b05e828510af536636936839af0a20b7de337f8af3db9b01bbb746b607f7914ecd3ecb46a05e17fd3980b3c29822a1d7991eb47df7a894c577c3dfbbab6935b772b8233abc39a900c795ee21dee8a1417136c0b7d8142ce866321346916fe378a437398117381217336f3171c00b14f1daf2d2ec38d9a33c308120345fe6d6cdedbe48ee34acfe01873c7af9b05a60e6dc6d62df8ca6c4fbc95a8cf7eb08139aacc058ac2b1ee877861982197ab4fc2289991644c85304717c75c5890fd54f20114dbe3f849c4b2028a56ca854fff7ae4149c662ae9e74d6a37fa07c0d256312e69ea120568d2a9a3794f1c18e22efde56de1b14111746859bc1db168130b5dcaec7e0bc5000976e52bd2cc972671ac48f858b2b95e4f21be256d81c1fa217ce114ce3d14bbd38c1f080ae3be03baadffd26a7d0f9ce6d55e624ef728fc6946752c242faf2b4adb10a50e29917c18906addf7e74fa9c876c6e519959e5d518e4f6d411b438d6ca9cfd5aa27989bb81afc4e06f4d70436b66ecabdf9158f7079a5dc0baf232eab05af41e8076ecc2708ccea99438346d49aecfdeb93dd7de9a0e2f71e2baa03d13e8a1633b8aff9dcf5891ebf25e44e7752edca46b124a6559628db2accd218adf87f5ca9f49679a5692ed4b6035e4709b0321fb359e0317c59d9a2d842ee34baa86012b52287847fa897d50e82d91a26b0e2608af0cf98e363a98ae312561e1329a062542d58485df26d8497c7c95685d1e48fb30741cf371b04a89c8b2336ab5a2df0ddea0fd526ca10f09c072a7a4525e3773346fdac889ef8e2fbcdb9e0cc2e35ca149ae0f5ac39d6b24f5421f75be7a7ed50254befbb939652f648e244e03be00d68a4863058cf617755f0490d3d786544311aa701a094eee902610ab8741a4e79f6e78b4f9cea0b8123db29bc7af281dd3da2be02279e245f1e45172dd6d1144bdff9826781f0b44ef28bacfcc26791ab5aaccfae215738fcb6d099756fea99e0d152b1d5e573454609ee4a6c5c6100816fefe2f3d674351363a94e1e371233f9cf5e6f864fea20bfd0d10d5a84674e18d223d318be2a74ad5fd144c7919f128a9212ac0f5b1bfd4aff2fa786652af0fcbae52aad3a6f07397890019e18986c4b4a3847314a2b2f910eb7651a74158227f89ecc56164523fb12a17ffd13f8af32834c391caa6dfcea943cdf2e4925ea537b8cadec43771654be04642b6e41038aa9e75bcd9bf48bef05bf973166ae515d9f2a9ea7ad49e43fb46abc2c895c806037ff1e51bfa0775966120de19dd27c9d611fe3e48612063fb0c30664979ba78ff6df1ed692926c2c466deedfa4adc62dd16e56d3e5d15e055a460919a6924d4bd2e34887b92da54ff19dd4d03bdea557d9e6e2325f9b4f40f53d1cf571fbb2f898cebc1a0ca35ede66e6e022a914001f9daccc492732d13edb8ad4ee991e8d81c1721da00e474923c3442fbc1a7f59693bb6b9019583e71807c148558ed4879ae1415ec0165933cd4cc6d70b5e5ab81fa53a79c39b13ce07e3fcfc1fc2e428474a80234bfeae2a228debbb96ae06692a3342d51c8043e8e00cea5af257e9883e80d3c50bdea0fbbe1c876afa0d52d0b681ebb682d8909d287a38e6428b949f2f479f0fc561be4a8046eee4f1427cc3b3a725aba6f0a88363171ff2da1fd39c91384205801e6cc45593e2ca525c3f78f7a542ceca6a38e5626528b2df1b84ab2ec267aebf935758b3f5a34346820bd68e6679f4f91ca806b7a0fc5658ea8a48ac4f65267f1c6b2c631c1ee997f7f3d8f09b46d0e3b831027d137e14b703bd6fe01910045e49eb71c3ba8877a7563ac9d83e91104f074743f0046cc99fa6b4503abbfd9cae74dac9e106523da4b68f55e78ad44525345b7ca7668ae51e2d8244777e04b0c9adbbd39ed8e157808700fd0a6b2d98e166635b79f3d2a35d25c090fb3cdf5230287d8ee81fa470b01d58e64323ab80ff6ae5ea744e2e15838269ae2afed92cf0be0831abdfdf436a581dcc87ce03e5161a95b95d21b6dc08f9e1af570fe0424604fd9317aff64e4bf00a27181dd63e590734b18269f80e28a35fca12eef1005abef627fb220c5a297d6cd23a59611f4bf987971d1eb1cfcc93126c0e8d84dba49993f17cc9beede42b5717b9cc2349bc91229add36128381239f83dfcfaa2d7376245d48eb025db964c9eb315e7fe3fa3f97e0dc19c3921e3993769cbb7718d96cbc87359dd93cf56e5c0c3a21ae2ffc39b42bcf1e2347af907977eeb646ee41d89329d39e46bd8e223da1e2244a5de7fc7eeaaf19bddfe09f0492ce7c88dda728af971ece138ecdcc8f29dcb1f5d0e7c41f9596a957fa0f8494f3c784727b9758aea3274b253963de3a894355689cb8147c0015a8cbff064e80550707e15fd3c434c84738ed4d8a0f631bd299e4fcc299fddd9001fae8a6357838b7fbe2e20cfa02f2de09d4f21b8b74165c0e9583e8fb5c1e9224084ee5ce0c9c19c96936810a4407ddfc03b3123966c61324292bdc4d1d07188cbc890db7c7f84ffbd1a3682965783ecff074dfb09c9739129e6487ac5b86b271add1693e0ff8bda8fd2f8741884be67f5d0a242a0021dd16a060357163643831e422177fb6f84b9f582d4c57662737ee07bb3fa3796a1335872aa672db104d41a30db14b921dcb02289897c37e42a5378155261b58dcc15f9cc7d4ee7caf9b8b87a335722cc9e5ca5e9445c28df0abe8e6fcb08eea8c7eabd9a7bff2c54609b2203356f622a1f75806324a63e80ad8f6f04c76173b8ac02490c2b6471fbecc19ec3a735aa06e58a1ec15253028d5ed4472ab05ff1bbb6c637ce24ce2e47730fc2f587485299f05252b8641e12d07fe716762a6f38a945a2dbe7f5116b3913984d80cacf3d8bdd603666f20c9e034a71edaf87907eee016262a2aaaacdae7e236ce29283f8aaf763a22f9238dc456b8bedbc75ed6103a422eb839291ed8a56a984f19ad36961eaf51f24509c972d02de71fc85d7e9760b46ee904be7ef2436d5a7188dedf274939bd62fa90cac0140b4faf5c628b26c36c3ae612d83fb44a5c68c9af8ec991f598487876249175a24d64c88d11818e66eb83fa4ade09ee5d1edf30869d3a06d932b59a1b80432ca8e4506fae6594a814d641b5ee2eb95e972486d6e0eb8aa9fa0758f237fb65de3e8cdfa8aa06f2747d104e82d3d934d5bf8f453e723faae2d34fdedf143afb960bb256259336af0e7ce47dc1d39abde132b0ca607db12758819c4b7d924395df0ada16c2621c001fbb57bb0038f92ea77036a207713df14096dbf9083714ad9fb8f1b728e9b49c45d6ae1bce1be48fac667ab10db1855b622a03bb5539436d16a6916e4b5153040ca942c88dce9216c09b6cea701d801576e76c8612512e13f721035ddf41496b66606bc821faa6fc418285a921089a7283d47c696a7d64508b9ac9a962edc99eeb7f0c48b8adf797f5bde42196dffcd879ca0633a136923431263b168a603a06941a1ec9e0309e5b6369fa876e20f9f7a26316feea4db19d0c03ceb5dc0d0c34677b59a420d726681569ca1482de2c23bc6a377ee2d8a6673571a87641ff012a27618f19868f170041afbdd2898c99695105c4faa00c4782c8ca39b106e694fcb218b63d1e33d963549b14c64145bcbc7e685d33d02579220484c4a94d0d7049bcad0a58db5529f924d0a5211f9d6ede3b4b0bd9a20ffd01979ad7e223a4b50fffcc57c23ab650070e403b797af8553bc1d2bcb937be98724b77aa37e2e9256ef58d0d96a0ccfe090bd967d186f780c41aec9a8ec155786b42fa4151607fdeaaacc5f324a2838c4d05f62308c310145fad9ad10e9db2776a7823a503f9e45e84493e38ef486fa594879e70ac9f694f615fddd771b470fb6e7f6ea999d3d0bc20cb1e9e0d11b28d65e7586c88556ac6ae39ffc3c21a45689c1a62de8291a46faa9aa7fe31b9b0d284c44440d8fcef2917f36a27193506d233b925f02d80ef11317e27477ae8cec5a619ed510091f2613ef6c961b86509a9b791d17acd60483831298ea6e017b96a4ed193d9f32b8cb8632cfc8be96d1650b004d726dab4464c7d4b1fb8cdad3cbdee444855386fe4dc0d918c07d5547e4c2f01e8570ddb870864e7199dbce230dd3ff28219a1b910da6605c18615cdc57a9dc1fd8080bb3b93c6aac8f8589aa5d524c1bdbb4f12f5db40d4b081585de5f0a2e397647e6a26241108f0635ecd2fd947f5e50e15217a09c56bb5b45b4076739cb58afc5ffde8d4a5c1bba5f96c6b7d4cf0f517caa26e433ff53777f87a761318f0a101df662f09b21d36488c7001ed6e59fe8475628e8cd97490dbaf685bf513bb0f6adb4936f5cd3212240749d352359da3ad5e5e7ad6c394852621c89a6bc1a9d8932d0dae26d8ba406d929f9b61cf115bf60dab9c7bf4ab610d99b8be20afc07a0a1bf23ca6efc4ac1602688426a25fc2b9b0675dafad73101a68d9f4bf76a87df96c1ef4d18e2657b916093dd1a0ca26aea843984376cd445d6dd25b52e1c4b73b66bf295a9703002a517af7ceaf6e771ea02e2a09cf11a692aa6897b76ccfa9afeee3c805cb0d2c72bc0eaded0ee32f10df66bf51e5f3b5a99b0d55a224cfa01ce10e46d8ff52794c65283e7f7f661d6c73477eacef925c3a675ee4c6b0473256884a7108f005f85c1a8c06b3190f23b9d4ef8a8eb75cee34d63ef77c6591ff027e69b112c617ad80240f1de08ca23bbc0a34889845ab1983e8783531c1a4474d812f1a9b91e2329237d45600432a0650e897d44c60c88e1287d808377c21ffee87b20b37069c9992c74a9b42e4e41153070b2b54aa59ebb55b194ab7dfd84ff03a9f888f2dd4ca8af3379faad953f98e8b6e8033c85798102e2fb2e5737244f41ef07bc96d05743475274c9a34759eba56e3778c77938ef98777dba7c3869541d2e67a9754eeda744fd71675fbb524d20fc3bfd5974714f1d72a5adcfee74a2cfc667f14490f81628bdbea95a4a6d951d5f1e8aceec0d89f1a3aa2dc417cf6ae17aeeb4547b89ab4d51d3409987df271697e15c1eda08750ba008ca9a6b073a213fb03ab87a7b04d01f6184f724a900423e863868e7bdc08c09a82aaa607ae8ba9e3193e69f14112f043f57222c6cc11efff624a90d96a3b0cbdf76ef0e43be5c71791965997110a8299c576817ab66541163ee4aba778390b134faefdf45efc9c3df0e886bc7df30f2e7b70457385ae4eb5765c23a2fafc439d936144a1f7269c299558ee08c52aafb98181f6df78529fab6c7074de030ded2347ec6aae8fbabc939a675123a991521b9e7df7963045b93096181a64f9334e44969d1e79ae90f0f4954dfbff003b0b050bfba72585e26084a9e5e19d6cff44d72ecc5a6bd24010ff5c7fbffeeb3a0a01f9423ab89b96cc41b8aa56fe4b351d6cc490c9321de1553173e0df0a23336f67fd8b9cc5c14318c35cf99f4d415b4a67a83d0f126781027ac162e8f7b831210f1a0210c36411d3288008c0c63bb861d51aa5c9652d445c61086250992584c71371007e249e00c5419648e347dbe7398a062b08807d24cf0228f4fc59279c381903cc5129a0593114d636939030667b44604d249cb106dd6951183e564532c0a99de69b5af2efbe6065f6216c2b4d02b7e10da3f6bdf004aad2731d0e70ca588", 0x1000) r3 = syz_open_pts() pwrite(0xffffffffffffffff, &(0x7f0000000000)="fbaf09009261d5ea", 0x8, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffc}) setsockopt(r1, 0x2, 0x0, &(0x7f0000000100)="65422911cc4b3b3813ee2c3354d477705fe636fb856be5c81f46b1d7b7b8eeff56b86289b601bbd5f046399dafcd567dc2dd2d3fad48947458c0b16c23a59ae0fe07b1c745f73e310697bb5645651d518f30eba5656a2812b6ddc18c82844d2a84dd8b8143cc3a1276a4ebfeb801d390", 0x70) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) socketpair(0x18, 0x8000, 0x3f, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f159f9", 0xb}], 0x1) socket(0x18, 0x1, 0x0) (async) socket(0x800000018, 0x1, 0x0) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r1, 0x0) (async) socket$inet6(0x18, 0x4000, 0x1f) (async) setsockopt(r2, 0x0, 0x0, &(0x7f0000000180)="72485381099586f9422607d5d0b0c32a87c7e133c98a40f7738ed65894267583b3c09ee74d45ae319633cd13f47606bb24bf9ccbfd0903d233ff258209cccccab27225e3f8b05e828510af536636936839af0a20b7de337f8af3db9b01bbb746b607f7914ecd3ecb46a05e17fd3980b3c29822a1d7991eb47df7a894c577c3dfbbab6935b772b8233abc39a900c795ee21dee8a1417136c0b7d8142ce866321346916fe378a437398117381217336f3171c00b14f1daf2d2ec38d9a33c308120345fe6d6cdedbe48ee34acfe01873c7af9b05a60e6dc6d62df8ca6c4fbc95a8cf7eb08139aacc058ac2b1ee877861982197ab4fc2289991644c85304717c75c5890fd54f20114dbe3f849c4b2028a56ca854fff7ae4149c662ae9e74d6a37fa07c0d256312e69ea120568d2a9a3794f1c18e22efde56de1b14111746859bc1db168130b5dcaec7e0bc5000976e52bd2cc972671ac48f858b2b95e4f21be256d81c1fa217ce114ce3d14bbd38c1f080ae3be03baadffd26a7d0f9ce6d55e624ef728fc6946752c242faf2b4adb10a50e29917c18906addf7e74fa9c876c6e519959e5d518e4f6d411b438d6ca9cfd5aa27989bb81afc4e06f4d70436b66ecabdf9158f7079a5dc0baf232eab05af41e8076ecc2708ccea99438346d49aecfdeb93dd7de9a0e2f71e2baa03d13e8a1633b8aff9dcf5891ebf25e44e7752edca46b124a6559628db2accd218adf87f5ca9f49679a5692ed4b6035e4709b0321fb359e0317c59d9a2d842ee34baa86012b52287847fa897d50e82d91a26b0e2608af0cf98e363a98ae312561e1329a062542d58485df26d8497c7c95685d1e48fb30741cf371b04a89c8b2336ab5a2df0ddea0fd526ca10f09c072a7a4525e3773346fdac889ef8e2fbcdb9e0cc2e35ca149ae0f5ac39d6b24f5421f75be7a7ed50254befbb939652f648e244e03be00d68a4863058cf617755f0490d3d786544311aa701a094eee902610ab8741a4e79f6e78b4f9cea0b8123db29bc7af281dd3da2be02279e245f1e45172dd6d1144bdff9826781f0b44ef28bacfcc26791ab5aaccfae215738fcb6d099756fea99e0d152b1d5e573454609ee4a6c5c6100816fefe2f3d674351363a94e1e371233f9cf5e6f864fea20bfd0d10d5a84674e18d223d318be2a74ad5fd144c7919f128a9212ac0f5b1bfd4aff2fa786652af0fcbae52aad3a6f07397890019e18986c4b4a3847314a2b2f910eb7651a74158227f89ecc56164523fb12a17ffd13f8af32834c391caa6dfcea943cdf2e4925ea537b8cadec43771654be04642b6e41038aa9e75bcd9bf48bef05bf973166ae515d9f2a9ea7ad49e43fb46abc2c895c806037ff1e51bfa0775966120de19dd27c9d611fe3e48612063fb0c30664979ba78ff6df1ed692926c2c466deedfa4adc62dd16e56d3e5d15e055a460919a6924d4bd2e34887b92da54ff19dd4d03bdea557d9e6e2325f9b4f40f53d1cf571fbb2f898cebc1a0ca35ede66e6e022a914001f9daccc492732d13edb8ad4ee991e8d81c1721da00e474923c3442fbc1a7f59693bb6b9019583e71807c148558ed4879ae1415ec0165933cd4cc6d70b5e5ab81fa53a79c39b13ce07e3fcfc1fc2e428474a80234bfeae2a228debbb96ae06692a3342d51c8043e8e00cea5af257e9883e80d3c50bdea0fbbe1c876afa0d52d0b681ebb682d8909d287a38e6428b949f2f479f0fc561be4a8046eee4f1427cc3b3a725aba6f0a88363171ff2da1fd39c91384205801e6cc45593e2ca525c3f78f7a542ceca6a38e5626528b2df1b84ab2ec267aebf935758b3f5a34346820bd68e6679f4f91ca806b7a0fc5658ea8a48ac4f65267f1c6b2c631c1ee997f7f3d8f09b46d0e3b831027d137e14b703bd6fe01910045e49eb71c3ba8877a7563ac9d83e91104f074743f0046cc99fa6b4503abbfd9cae74dac9e106523da4b68f55e78ad44525345b7ca7668ae51e2d8244777e04b0c9adbbd39ed8e157808700fd0a6b2d98e166635b79f3d2a35d25c090fb3cdf5230287d8ee81fa470b01d58e64323ab80ff6ae5ea744e2e15838269ae2afed92cf0be0831abdfdf436a581dcc87ce03e5161a95b95d21b6dc08f9e1af570fe0424604fd9317aff64e4bf00a27181dd63e590734b18269f80e28a35fca12eef1005abef627fb220c5a297d6cd23a59611f4bf987971d1eb1cfcc93126c0e8d84dba49993f17cc9beede42b5717b9cc2349bc91229add36128381239f83dfcfaa2d7376245d48eb025db964c9eb315e7fe3fa3f97e0dc19c3921e3993769cbb7718d96cbc87359dd93cf56e5c0c3a21ae2ffc39b42bcf1e2347af907977eeb646ee41d89329d39e46bd8e223da1e2244a5de7fc7eeaaf19bddfe09f0492ce7c88dda728af971ece138ecdcc8f29dcb1f5d0e7c41f9596a957fa0f8494f3c784727b9758aea3274b253963de3a894355689cb8147c0015a8cbff064e80550707e15fd3c434c84738ed4d8a0f631bd299e4fcc299fddd9001fae8a6357838b7fbe2e20cfa02f2de09d4f21b8b74165c0e9583e8fb5c1e9224084ee5ce0c9c19c96936810a4407ddfc03b3123966c61324292bdc4d1d07188cbc890db7c7f84ffbd1a3682965783ecff074dfb09c9739129e6487ac5b86b271add1693e0ff8bda8fd2f8741884be67f5d0a242a0021dd16a060357163643831e422177fb6f84b9f582d4c57662737ee07bb3fa3796a1335872aa672db104d41a30db14b921dcb02289897c37e42a5378155261b58dcc15f9cc7d4ee7caf9b8b87a335722cc9e5ca5e9445c28df0abe8e6fcb08eea8c7eabd9a7bff2c54609b2203356f622a1f75806324a63e80ad8f6f04c76173b8ac02490c2b6471fbecc19ec3a735aa06e58a1ec15253028d5ed4472ab05ff1bbb6c637ce24ce2e47730fc2f587485299f05252b8641e12d07fe716762a6f38a945a2dbe7f5116b3913984d80cacf3d8bdd603666f20c9e034a71edaf87907eee016262a2aaaacdae7e236ce29283f8aaf763a22f9238dc456b8bedbc75ed6103a422eb839291ed8a56a984f19ad36961eaf51f24509c972d02de71fc85d7e9760b46ee904be7ef2436d5a7188dedf274939bd62fa90cac0140b4faf5c628b26c36c3ae612d83fb44a5c68c9af8ec991f598487876249175a24d64c88d11818e66eb83fa4ade09ee5d1edf30869d3a06d932b59a1b80432ca8e4506fae6594a814d641b5ee2eb95e972486d6e0eb8aa9fa0758f237fb65de3e8cdfa8aa06f2747d104e82d3d934d5bf8f453e723faae2d34fdedf143afb960bb256259336af0e7ce47dc1d39abde132b0ca607db12758819c4b7d924395df0ada16c2621c001fbb57bb0038f92ea77036a207713df14096dbf9083714ad9fb8f1b728e9b49c45d6ae1bce1be48fac667ab10db1855b622a03bb5539436d16a6916e4b5153040ca942c88dce9216c09b6cea701d801576e76c8612512e13f721035ddf41496b66606bc821faa6fc418285a921089a7283d47c696a7d64508b9ac9a962edc99eeb7f0c48b8adf797f5bde42196dffcd879ca0633a136923431263b168a603a06941a1ec9e0309e5b6369fa876e20f9f7a26316feea4db19d0c03ceb5dc0d0c34677b59a420d726681569ca1482de2c23bc6a377ee2d8a6673571a87641ff012a27618f19868f170041afbdd2898c99695105c4faa00c4782c8ca39b106e694fcb218b63d1e33d963549b14c64145bcbc7e685d33d02579220484c4a94d0d7049bcad0a58db5529f924d0a5211f9d6ede3b4b0bd9a20ffd01979ad7e223a4b50fffcc57c23ab650070e403b797af8553bc1d2bcb937be98724b77aa37e2e9256ef58d0d96a0ccfe090bd967d186f780c41aec9a8ec155786b42fa4151607fdeaaacc5f324a2838c4d05f62308c310145fad9ad10e9db2776a7823a503f9e45e84493e38ef486fa594879e70ac9f694f615fddd771b470fb6e7f6ea999d3d0bc20cb1e9e0d11b28d65e7586c88556ac6ae39ffc3c21a45689c1a62de8291a46faa9aa7fe31b9b0d284c44440d8fcef2917f36a27193506d233b925f02d80ef11317e27477ae8cec5a619ed510091f2613ef6c961b86509a9b791d17acd60483831298ea6e017b96a4ed193d9f32b8cb8632cfc8be96d1650b004d726dab4464c7d4b1fb8cdad3cbdee444855386fe4dc0d918c07d5547e4c2f01e8570ddb870864e7199dbce230dd3ff28219a1b910da6605c18615cdc57a9dc1fd8080bb3b93c6aac8f8589aa5d524c1bdbb4f12f5db40d4b081585de5f0a2e397647e6a26241108f0635ecd2fd947f5e50e15217a09c56bb5b45b4076739cb58afc5ffde8d4a5c1bba5f96c6b7d4cf0f517caa26e433ff53777f87a761318f0a101df662f09b21d36488c7001ed6e59fe8475628e8cd97490dbaf685bf513bb0f6adb4936f5cd3212240749d352359da3ad5e5e7ad6c394852621c89a6bc1a9d8932d0dae26d8ba406d929f9b61cf115bf60dab9c7bf4ab610d99b8be20afc07a0a1bf23ca6efc4ac1602688426a25fc2b9b0675dafad73101a68d9f4bf76a87df96c1ef4d18e2657b916093dd1a0ca26aea843984376cd445d6dd25b52e1c4b73b66bf295a9703002a517af7ceaf6e771ea02e2a09cf11a692aa6897b76ccfa9afeee3c805cb0d2c72bc0eaded0ee32f10df66bf51e5f3b5a99b0d55a224cfa01ce10e46d8ff52794c65283e7f7f661d6c73477eacef925c3a675ee4c6b0473256884a7108f005f85c1a8c06b3190f23b9d4ef8a8eb75cee34d63ef77c6591ff027e69b112c617ad80240f1de08ca23bbc0a34889845ab1983e8783531c1a4474d812f1a9b91e2329237d45600432a0650e897d44c60c88e1287d808377c21ffee87b20b37069c9992c74a9b42e4e41153070b2b54aa59ebb55b194ab7dfd84ff03a9f888f2dd4ca8af3379faad953f98e8b6e8033c85798102e2fb2e5737244f41ef07bc96d05743475274c9a34759eba56e3778c77938ef98777dba7c3869541d2e67a9754eeda744fd71675fbb524d20fc3bfd5974714f1d72a5adcfee74a2cfc667f14490f81628bdbea95a4a6d951d5f1e8aceec0d89f1a3aa2dc417cf6ae17aeeb4547b89ab4d51d3409987df271697e15c1eda08750ba008ca9a6b073a213fb03ab87a7b04d01f6184f724a900423e863868e7bdc08c09a82aaa607ae8ba9e3193e69f14112f043f57222c6cc11efff624a90d96a3b0cbdf76ef0e43be5c71791965997110a8299c576817ab66541163ee4aba778390b134faefdf45efc9c3df0e886bc7df30f2e7b70457385ae4eb5765c23a2fafc439d936144a1f7269c299558ee08c52aafb98181f6df78529fab6c7074de030ded2347ec6aae8fbabc939a675123a991521b9e7df7963045b93096181a64f9334e44969d1e79ae90f0f4954dfbff003b0b050bfba72585e26084a9e5e19d6cff44d72ecc5a6bd24010ff5c7fbffeeb3a0a01f9423ab89b96cc41b8aa56fe4b351d6cc490c9321de1553173e0df0a23336f67fd8b9cc5c14318c35cf99f4d415b4a67a83d0f126781027ac162e8f7b831210f1a0210c36411d3288008c0c63bb861d51aa5c9652d445c61086250992584c71371007e249e00c5419648e347dbe7398a062b08807d24cf0228f4fc59279c381903cc5129a0593114d636939030667b44604d249cb106dd6951183e564532c0a99de69b5af2efbe6065f6216c2b4d02b7e10da3f6bdf004aad2731d0e70ca588", 0x1000) (async) syz_open_pts() (async) pwrite(0xffffffffffffffff, &(0x7f0000000000)="fbaf09009261d5ea", 0x8, 0x0) (async) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffc}) (async) setsockopt(r1, 0x2, 0x0, &(0x7f0000000100)="65422911cc4b3b3813ee2c3354d477705fe636fb856be5c81f46b1d7b7b8eeff56b86289b601bbd5f046399dafcd567dc2dd2d3fad48947458c0b16c23a59ae0fe07b1c745f73e310697bb5645651d518f30eba5656a2812b6ddc18c82844d2a84dd8b8143cc3a1276a4ebfeb801d390", 0x70) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) (async) socketpair(0x18, 0x8000, 0x3f, &(0x7f0000000040)) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f159f9", 0xb}], 0x1) (async) 20:24:19 executing program 2: r0 = kqueue() kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{}, {}, {}, {{}, 0xfffffffffffffffd}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {{}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:19 executing program 4: r0 = kqueue() r1 = kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa}, {{r2}, 0xfffffffffffffffe, 0x10, 0x80000000, 0xffffffffffff5a95, 0x80000001}, {{r1}, 0xfffffffffffffffd, 0x3262f5fb725a0e25, 0x4, 0x48b8, 0x3}], 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:19 executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f6669686530000b8bc373e19bede97af78706e3583b1d8f7079b39136ba655c8275b8be045840687dc81085a7029fb9bab1596bcfd7ad6eae382a5f90ac8bc7a7b1f73449576c036ae40faf7d76b17f10f21f1de1558ee782f4d9fc693b3297ff640932914851787069c696e8117b0cd46f1f772dd0cda16db6e5f63e2e49554afeda954463d7b52e83cefa318a989ae62be33203a876e5d183dab4814f46d396b65316b259ff4fcdd37575dfffd653de689898e8ac93b8df3109080000cbb840de57856e498e4a98f70cbab08e28fa036f0df9664da22e53e329c8aabee082930d0d00000000"], 0xa) r4 = socket(0x18, 0x1, 0x0) listen(0xffffffffffffffff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7fff, "0000000000000001008e7d00000000ddf500"}) r5 = dup2(r2, r3) sendto$unix(r5, &(0x7f0000000080)="e47a63d1ede486c01bcc50b73240d86cb1878b5ee45e216b", 0x18, 0x40b, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r4, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f1", 0x9}], 0x1) 20:24:19 executing program 7: r0 = kqueue() r1 = kqueue() (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) (async) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:19 executing program 3: r0 = syz_open_pts() writev(r0, &(0x7f0000002540)=[{&(0x7f0000000080)="558d87044ef53e48f76e63fb12381cb0d5a7b7", 0x13}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f00000025c0)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ac2fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca4801010000d548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e551475cdeee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e102d0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f64a77428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1001}, {&(0x7f0000000200)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef08769cdec639fa4039914770889743b6f2251de9cf1f5579397200d25ec5913d43ecf563a9ccec1cd734d7079940223648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b6105ebfe6661265e75d3161a4f782e", 0xce}, {&(0x7f0000001240)="f217039506219316d85c14d2d776ca6a7ab8d2c2ad6c608513c38437f82166c13942963ed5ad60b33f789b692277124b9009e043fabd46fc1f73d877a7549df5ce59180d801e6067683ae21b7f021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564f897055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0", 0xc8}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) (async) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) (async, rerun: 64) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) (async, rerun: 64) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x5) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) pread(r2, &(0x7f0000003600)="0ae791ecdb9ba4ff5d49b4ddf15e6070d3ebeb140f12726dd500fec24a89ebe5a5d1f5a1d01a4653ed3f432110b25db1fbd7e01da528f8c00fe27855fb70dfba887c076e03fe634affba9c5dcfd238abf73ad2ae5a5aa41d4ab104a842e3b346231fed65b5e41d32cac1abca5939b726d1bc4f683bb4a8b784f1a2e694ce966794c2b8784b810748f7c83aea6986e9687f6c59a8aa848e33f71d5492a2bdbfafcb58ef5f945e926b6fcedf8cab6950bed081c7ad2e959e90d5e59665d77559cf74e594c20737f4b84ef5b24a6d638670ab2fcc3989d3abffb28930dbf28161b1d2cbb4c5dc2dfad67251f7c8b12c240084e00e9588ef04aae6043c1550312ffec727b27b92bcdb9b91fbca7bfeb5de9201270bafeb59a86864b82900e241b61c64cc41f25bcca89c215dfcdc7f699bcd526c84f03825395990e3b9d4d03b919e39695fd57c05580de6614530b726d55a4909805db562a2cd0f525c854df1bcf823846db722c6ccfc2f691ffff72d90ef9a9a8c93aae564bf51ae97cada3bc9b60609e49e325a7bf7074c808b7b0bdba265da8a79acb56c34d476f360a3a48c6c5e5779563d35db678463c55382f4259c38d87452ad15d86322bbcd6f34b6f5ccf39d1e4c4fc91cad556981ee84ae6bdb4e8cded0a2944011c725a1640b9ba6bd80d4578dafe1d046e0f6904cdabe9b83b4143a01242b6e19ff41ab91f958edf2874882966fe72339eeca95f5ae399ee41baabfb91c1cfe37a340a45422a1fd6e8e8aaf9a6e01f446991f5fa59588c4d2ec317c02542294d06f67f7b5bc22ddcb6cf4ef3ca7a544e5e61d3da4632e5266d82eefc39c7380d0504317b94213a7e042dbf65cf85961ff17c32f4de3ad618fe40f987cca9533a1fd2d2b6989e31336c08f3c5cadf13851ff95d0a77c37edc48ee6278ac72a1b8ada7fa17bfb5ac5641f6c498d7810006bef71d3c233db5083a63005d3b0e2532518890c0737353b49bc253d2937cb47a325cd8627a8ebddc78842055a00f880a09ff75015bc1a15ff9e07052951aadc37d9020f0beaf504252ad97c01113e14c86335893209996d66dca373cf60b696dde8dece56fa4917be744ff5b12b0e78f91e852f6d6a080812caaf6dc7f110d44d2d568a12b8a811a89d5ac3386e1a01a7cfc9fa5227f639969ea0f7582f4ff90622672fa9e2e12362ab7b8a772cab502aea22328dd5932c1a8d8aaa817f770e11cb1abf156e20a5a8074d8ae1b5a1c1c6b740c4118f9ac9c65b2601f448723154fff90aaad224b065a2447f7482e74bc835b969a0e30ed5262eedbba38f1f3702ec1fb058a2d1b40f6ea0c9fef01add10bd4cf621b3efd4730713e727997cde828e37890435c824d5e348b8e70e9c8a9851bc98606272a1e3d06de138b57cef87ed1f83cb2198bd7bd92880b1dfbedfb1aecc62b2b07661627da330ba37eca5992c29880b272f36a53e50f621e43819b899b54e020df0150a5b939c447a48bbcd639f73b41bd5e4579fa880105b31219c72ceba96ae5e66927df4e773193e60e19e5f16d410c27aedaad8a21b849d68f847cdf82801d0d3abaa2e12fa5f50e53ff58017e1c7737747c44d44c79e7eafb251706fe1b76b8e3333b7e7f9e3aae75be516e65999536cb6f7d8285617dc43a1bbf7afc7cdb0ef1c5a9181271ac6cc31e6725dcccf3575ae551db0571710f0874503d8f26c49b2f7ea64fdc2585119f5d3ed99dace157fb883a090b2bccc1edcb0baa112e749fee56520a565d847ee892d216415974f372fc9f7f7a962d006c9078e9b7f25e7fcdde723b6f8c1e02ace22828f968e01f908928377e09c8a12be233830c0406278f2cb7c792eec2bdb3e861fdcf6edeab79e4d61ed9d3cfbe95ac5b3b52fcf31d5835ea4d2d2ba3868fb9e82daa48bb284916bfaf6f8b12e06c41727921f6e7e2956911ea702d11a7b50d71524f272188e48fa9fdf3e08d74903c424ed82eacf8641f7311435d772cbdc08dc82288ac9142c8ef6f05613e452b624e0680d50d2ea0b56ef3157a510e36509eba091a8f1139b98e509aed36af1b6541900325ffb4f0338ff9f30cf2521bca20419471312f2b9447545b2631918d03598fe297498dbdbde8494d824ee211dd5bb65733698afa02ae594284c230f234297c247246d76651d859b86c899d3f2e9b7e73e50daf66b7db121a6129ff0e81a19a342856274011c7aab105d7b0da0f6ac3c668865375c3b836387ca76c42dfb1e803f698fce870b2f99a2192b83d67a487fd6c78cacaeabde56b29199e916c801348b1aed1402359cb42ee557c832eda033ba4fa52468a7873f8c3bebd31406251731e28823eadb96e35986c4a4aca337d90957cf2725ea78426f67f90f3eabc3723186f15b912175690a9473c6f0163ab579d0cbc095e3f90ab5f50e092a330114a1617b9cbdc9aae068feb9a9e6366cfbc7a6d74313507dc63dae7ed8732d12e6d0b3a24625712c6f285d4a74fde71cf1987ce14ed2b306dbacb56890dd148482322426b50a32ac0caeee1955f6959f63917c991bcb83ceddb296b92118f6c1aa548803d1e1cf7a7379f72c94c4d5b4f37257051bf8a1ac2c68dd7c57be5a97be24af864b9d7ce1e93cceb800f24e6034178fa0bf987f03d8fc7320f58a6515c8a4bdc46a94d261d71793bb680c985797c38c14f6a785ac7d51b9f715eb6b1e60741cc798efe420b62bb7172a5934e31c051c9a27704bc83320556f1e6a605867a83b2c5285cabd4bfca8d0f5adc08567fee30a82c78b186e1b389b38dd18a85a24f7fa2151b38bfcdbd0705fe14057f486baefc3965da9e8e94047bd6d0b24eee5972c193b4565b39eb07a5be14faf3a7099c7ced41c6282820daf0199dd502a426a67eca5c2e55e80bc98ce99c8b5152b2437c24def3b5ae019e0cfa90f96d2c38dcc9c54cb22feadd8b876c41d0f09bd667bbd1657152dd7930ffdca5cd3dd680a33e0f97c36855157ff992d7ac00bf5bc5f27758211093660dedb428911a758850505dc1d1a8aa1954612de424d53197fb42fe846f408eab783a383253c9a1c260115122231bddacdc7980c98a884e9d95424d37247a880a27c442578b4228594ea21339fe56a4c4cd84599b3df2e2f34e8dbfe64206fdc9691e6bdaef51182ecf80db7634046547301cd257d4c62a9c91b62c9d9f21737c7a38566065888d70fddd99f2d41026eade5f460a5e42d46b4be5203b487d41a98bfb906a4c2e1c161f459f04a866c17f6d3a017d493c9fa0d2bfcd09fcc9a538fc6c3019bdc5677a6c0f58cf7d0a35899c3c706150a5d789ad0e0edd1915fad2bb12ba3d703dfbc5fada12e43c63e8b22080de5e64e6b5a495806940058e23bbae8dcaeb1fdf2301c716959228ebff84fb5d571e2eda224f1a0d088abfbcd215ab75f09a0eca1dc1c5195ff63ba6dff164b47783719aef22241f9b6bf4f9a9b562486f3a357cc347025f1a1b45c847738a26e9385acccb2255482a13677e1de6c4162abae7b84ecf39f7cae603b380297ff9e7f1446b99d96e3a09364e092004c89ec3843dec07f71610a46e98f1dcf4ef1fdba49225da571374e2567616158decc4f54b90c8c697307431dc0ff847dea8d6c7a8c0cc1c4cce3bbe508b9a2a5b22eb1b9c02fb7c1f42e7caf5c9ba86ac4eea703588f6311666a575335e0b9e4a05631d22a03f0f4a5b40c26528530102887927b53127479842e81bd90c5484b3a23a2eb351090d6c235fec8795fd89fd48882a563c7281768debe58947c6fd8d81f5ee407b4b02ff08ef59babaaa8a5d9d07b7c18a9a90857d968ec149191010f1416a44c1581b825023b76ed45a1f19af05200b3ae4d8893989a74b2be92e45614e4f8a42d0451b72b30a0bcc01977247f20a4f8029403a02387c3a26825f0863a82c3bcae63df9eacf6c3c421ba5fc7e59585e1c8c89ad496357d8e9210c04c9317756e6ca8f28f926aed0bd2aead3024650234e83bc1514e05a83e30db1b0ed14a1b6f9e8eaebdd99b1e264e0e15a680532f0522d981dd57f856a274d36f0e4955ae5be16673ee40098594384f66c995b7d6b75849a5b3f7b7c1ae279fc8cfe28e373e34d3d56edd1ecc44fddd3f1fdb3a777eff0b9d01be059d9414b2686597891d82ba3fcfd75d6ab62838d5089c9f2573ef642c4b00d17bc72d0b57d45705735280f86608b5f807abb3521cb30a1df9fdf2b870ca112b963ccecf805bda779f03fea6df69fafcf1bd0371b6e2992b85c7e54651f6f288b4dc9b89e1732e8388c1909adeb0553622ea7d0f683c3cceb3badd6aa185219863b5125ebc11844dd838dcadfd39bfc637e9d912094962ba269d223a1ece461234a165ecb01bef92cf147eb8d42f60cefc65e37733721aad515f61283b25915d6cffffb84e5a9e93b9970ec5a24be3e89ee2e6c04322610b039ed1b986d7aa3c6571e6f6902d3219ea70e343c1bcacf71578c032a48a563c5c1a4300f89fb92ac32686e6a28f6dd094fba636c100cc7e6d62383c7f77570d9be2ade5cca53a2fb19f97e11d765fcd725076e059d2ff0df7ce4c5e1b805bea81c664f472ea3737b69871fc9e57d7ac082f0d838f320010f3109ba76e54e45c1c03cb26bd4748b9558639724a8f01f70f8c7b96754285e7245f86442fbb44aa00a16a39a3368abd23377b0f117750527200d05e23c6875c0e50fab3505602d64e8be7293691d15a3ae9a86cf75f5d47b3caca278cd5f977b3f0617e64d59a1037c81613bc7553e8919fcd0967b9ad9c700d0ec508dad187203121ba17163f34189a60d65f76e118652c74f6808fb57981720a79ab166a152a704494a4c052981c1e581f05120bb29f53a99b4db35ca057ccb8d2aeb5795548e97594fc490fc1ff991e7fb79e57c4d50fd60cac8dc0acbbf7c31359bae644b445d7e648e60b16a329a8c0850dc9b7cea5f5ec27ea63e921bffa38c9e0c85503fa954e3bbd321223862e192091f005ad87244e0fd3eb6d7a9fbd0af695a4b26f7ebf0f7be62e276afff1a8e2761301af526ade1887c0b8fd8099d142582e9268d68a97c31b94494f65b9402834f11e99dc1f7b0f2bcea1da4c31c692308ec2173d5b5e4e908ae30e98111c1e7e5ead534f7a43f2935923d1c862f5c411ab76d30fae3545a38861564d77af4a2972343d3390ddcb9b63186cf5475d0f1e3c19023f3f7d3fe24adc16a4ad2947f2289fb6905df4af945321ac9ad72d4e66e1081883cadc0e6760ad00b9f5f4f73f13e55548a1c4ef9adcc8590d5ec0cb9a86f5a6bbcf1a2e0e99c44a8cb04aeb04f74cb59a3c68147bfff587866d6a7d3204df2f8ed79a777d26bf0465bff3d8830a8b7c89e037dda98ec70dcabdf019ec105e68e6c4a4c567e0874f278589b030c455520760dc85dbb4a077e1df4b7ae2830acffbb1865e7471427f62740cbb7a90e52ad9d228ef9ac89d795de849722944e52f35838dcff387eaa4a572ef0ddbeae34951afa6ee50879a6f892f875fa365820dd993aafe363d59c53c02052c4ececead4e1ec0ad96f6fb6226ac9a75d186808538e7e034cd71b1a3541e7eeee0797703aaac36dd9c29fda7e1cc39ff416adc8f180fc2ca4aa48ae9c3ad93a2a24e72a7e58c3296bc04d1bb0e7efdcec8c734167602b8da2fcef562b9e4be37acb2ec221ab24fa9e4871b3655065c60561922bdf92fe12866131b14e0a5737d88e5a432d82a254ed31e7e8cbd376ea951d85375f21edc80ec6b8e602b4a748e70b1e56e3ef2713286139c7e133ade449774799b2a", 0x1000, 0xfffffffffffffeff) 20:24:19 executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f6669686530000b8bc373e19bede97af78706e3583b1d8f7079b39136ba655c8275b8be045840687dc81085a7029fb9bab1596bcfd7ad6eae382a5f90ac8bc7a7b1f73449576c036ae40faf7d76b17f10f21f1de1558ee782f4d9fc693b3297ff640932914851787069c696e8117b0cd46f1f772dd0cda16db6e5f63e2e49554afeda954463d7b52e83cefa318a989ae62be33203a876e5d183dab4814f46d396b65316b259ff4fcdd37575dfffd653de689898e8ac93b8df3109080000cbb840de57856e498e4a98f70cbab08e28fa036f0df9664da22e53e329c8aabee082930d0d00000000"], 0xa) r4 = socket(0x18, 0x1, 0x0) listen(0xffffffffffffffff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7fff, "0000000000000001008e7d00000000ddf500"}) r5 = dup2(r2, r3) sendto$unix(r5, &(0x7f0000000080)="e47a63d1ede486c01bcc50b73240d86cb1878b5ee45e216b", 0x18, 0x40b, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r4, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f1", 0x9}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) (async) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f6669686530000b8bc373e19bede97af78706e3583b1d8f7079b39136ba655c8275b8be045840687dc81085a7029fb9bab1596bcfd7ad6eae382a5f90ac8bc7a7b1f73449576c036ae40faf7d76b17f10f21f1de1558ee782f4d9fc693b3297ff640932914851787069c696e8117b0cd46f1f772dd0cda16db6e5f63e2e49554afeda954463d7b52e83cefa318a989ae62be33203a876e5d183dab4814f46d396b65316b259ff4fcdd37575dfffd653de689898e8ac93b8df3109080000cbb840de57856e498e4a98f70cbab08e28fa036f0df9664da22e53e329c8aabee082930d0d00000000"], 0xa) (async) socket(0x18, 0x1, 0x0) (async) listen(0xffffffffffffffff, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7fff, "0000000000000001008e7d00000000ddf500"}) (async) dup2(r2, r3) (async) sendto$unix(r5, &(0x7f0000000080)="e47a63d1ede486c01bcc50b73240d86cb1878b5ee45e216b", 0x18, 0x40b, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) writev(r4, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f1", 0x9}], 0x1) (async) 20:24:19 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) dup2(r3, r4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f159f9", 0xb}], 0x1) 20:24:19 executing program 0: r0 = socket(0x800000018, 0x1, 0xfd) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) setsockopt(r1, 0x0, 0x4, &(0x7f00000000c0)="966aea187d989648ffae5dc58e2ef3c6166240c0fc04bd513c3472042f5dc7fb0968d4f6e5c0b2c433434fb0599b6e8aa42f1447f7017401a0760bdcd1b979c46d6ccde8ed3964a94e0aba61a5915c2b7ce72f5291719e0be77164c1a4594a43950766347b480146af70376ea64ab46c1d0ec2e5678b6bcca79bd44b8984dc98df7f990e46ec23aa46c40fbae2ca23f41acb5ea29e7b66b0135d237334852f7e7262ddb4a3fd55aff51488a296bcc2b6007df6aaf270cc55d9f1b2cc2ed46f8b5f", 0xc1) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 20:24:19 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x8f}) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xe970, 0x0, "7e00000000800000000000000000000200006ba3"}) (async) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="0fece0a6f901e8c89b3a3f3868cc244c0b9a91945c74fc9f47a4c1194a1f20552249e71eb338700ce5caf34cf4980f5b6163e2fa66f586e4633b89503e9279f17bedde69cfb818ca4fa82d14d69847cf719cac35b290cf6c1a94cba213b7d92262371e088367c5769b7ab1ffb7e512c8db9830c84ec8841fe9d61cb544bce09b7240aacc5727aa34df01abd244b0f5895804e59985819f6ac5024f2fe4af4d713a74e471f5402b706e4808dc9a20a61b2b27984a6e16be1ff8ed2af2634d270bef03d0e9f404cd15160b3a10fbe4dd706bb769bd5f4cf4bb274278ef175a8e10e236fd2fe34c09c74a07fb2eecc930cfbdafc4214bb778c9531ad45826697d5e854de020c7424cbd1c75ccbdffaa60debe5d10f2bd6c875b18e43344e6952e8fb58909dc841ae81fbf443056256682084e84cfd460a503c75cc8ee7d5ea994646f6f66cad220e41d42df9e1c3d947c4a35f70638864ccde3b6777184eb3d55f6f97416351c6057c3fef1b6d1330f99b923a057ac8a55535672618b1161db9a56b072212a919ddb5a1ac959f4c165e3d48ad15dca02b3ffc770c0d10ec0e833b2683bcd38c9143ca269a77cbd4b58ff7e1c0585a65701a5017798413f1757b6c59e705f7f603063c461ce65c9c5904558bc1bd19aa83b745382048f334353d6faf228b7f05665c1f0e522ae40837ad97bd04d6f4525413f895d34ca9cc33ba14e2f00cbec36b7dcc096e998c1a8c778f9c36a013c3b8ec1d70dc2f55817a1084600e127d27e12bb79b91c54b0d7e5a463ad2c693d246a6ad3e6dd8767b2aa4639a7425a29ae037b297bb538832f74c72c233da9aa3c9ce607d2f39871e259108c37159dff396e15681ef5b0da50108960918b0972aa18ff9e68bf0b00f05364bb030bbe0ae5fa61382065ae80a97037fcb9936d871f18823f96a31998863b565fc1683a2d831a7e4e6f9ed5a7a707b8a54e15717fc89881573634499075247a62b63a0d090e1d78417b2998f8252920915ece38ae47e4504c9a7e83a985a62bb89867e828c2526f53542ed6d4e339dd2effd8c13c72f5d086f3355293f0d1ec14efb4be658651b1add1651164bc6a56cd76c74b3902f4d7d5adc0dbfb0fcfd268fd9453f64109a3d7e247d2f13df51173fe699f861f73cde3bb310c6c0b66f68699ab5c4c8a2d32b4dae20c7430e37a03e96b64a5e026cdcf43500e5fecacd24d79035d70ed885a027d9eb1981b4238cfe947085a6bc1c92e4d523a976f7f9f3fe99a688d8c9238bfe398163067735cb33fd2df1fb0e9c1be000ee30d293ed5a66c205d3fa80435c51e34c0572c03858c56c8a0c17a50fe34c6e122c0e4fcfeb119644b8de0205c7f49ed057c9f0edd9e030ee7975e6173eaa3073bf9d4c080d10480f8ca4c233f6a16f472450f697ab58af631eadcc11ae013263c96bc17ec466a", 0x401}], 0x1) (async) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000500)="1854410995479d1df284fb80510bfaa1cf44d706e1ce3eb8f2fc3b3ea16923550e5f2589853a5feeeea53b16c86da315b32338c0a6b4229e0594f132c94ea710a300ecc099b0e362d57df8f8", 0x4c}], 0x1) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0xfffffffe, "000000000000000001000000000000f843d07e38"}) dup2(r2, r0) (async) pwrite(r2, &(0x7f00000001c0)="e95bff74d8edd46889041965359c05a0ee658291b2ab592a7a89e1d6b11ee6e1e57920f10693711b405381cccf0453c8c0820be0679e1ef8aa3f7c2af4e58ad92e3b441a564c911266460ed1cde52a048f298c15384d6c99a52bddfac73c8641eceacd75a07face4e723a1806a89638c5180121264873e839826571cd79b73a77c1d9711cb148ef54c20b03218356d693741dea1d5be338c63dd", 0x9a, 0x8) select(0x40, &(0x7f0000000040)={0xff}, 0x0, 0x0, 0x0) 20:24:19 executing program 4: r0 = kqueue() r1 = kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa}, {{r2}, 0xfffffffffffffffe, 0x10, 0x80000000, 0xffffffffffff5a95, 0x80000001}, {{r1}, 0xfffffffffffffffd, 0x3262f5fb725a0e25, 0x4, 0x48b8, 0x3}], 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:19 executing program 2: r0 = kqueue() kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{}, {}, {}, {{}, 0xfffffffffffffffd}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {{}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:19 executing program 3: r0 = syz_open_pts() writev(r0, &(0x7f0000002540)=[{&(0x7f0000000080)="558d87044ef53e48f76e63fb12381cb0d5a7b7", 0x13}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f00000025c0)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ac2fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca4801010000d548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e551475cdeee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e102d0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f64a77428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1001}, {&(0x7f0000000200)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef08769cdec639fa4039914770889743b6f2251de9cf1f5579397200d25ec5913d43ecf563a9ccec1cd734d7079940223648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b6105ebfe6661265e75d3161a4f782e", 0xce}, {&(0x7f0000001240)="f217039506219316d85c14d2d776ca6a7ab8d2c2ad6c608513c38437f82166c13942963ed5ad60b33f789b692277124b9009e043fabd46fc1f73d877a7549df5ce59180d801e6067683ae21b7f021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564f897055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0", 0xc8}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) pread(r2, &(0x7f0000003600)="0ae791ecdb9ba4ff5d49b4ddf15e6070d3ebeb140f12726dd500fec24a89ebe5a5d1f5a1d01a4653ed3f432110b25db1fbd7e01da528f8c00fe27855fb70dfba887c076e03fe634affba9c5dcfd238abf73ad2ae5a5aa41d4ab104a842e3b346231fed65b5e41d32cac1abca5939b726d1bc4f683bb4a8b784f1a2e694ce966794c2b8784b810748f7c83aea6986e9687f6c59a8aa848e33f71d5492a2bdbfafcb58ef5f945e926b6fcedf8cab6950bed081c7ad2e959e90d5e59665d77559cf74e594c20737f4b84ef5b24a6d638670ab2fcc3989d3abffb28930dbf28161b1d2cbb4c5dc2dfad67251f7c8b12c240084e00e9588ef04aae6043c1550312ffec727b27b92bcdb9b91fbca7bfeb5de9201270bafeb59a86864b82900e241b61c64cc41f25bcca89c215dfcdc7f699bcd526c84f03825395990e3b9d4d03b919e39695fd57c05580de6614530b726d55a4909805db562a2cd0f525c854df1bcf823846db722c6ccfc2f691ffff72d90ef9a9a8c93aae564bf51ae97cada3bc9b60609e49e325a7bf7074c808b7b0bdba265da8a79acb56c34d476f360a3a48c6c5e5779563d35db678463c55382f4259c38d87452ad15d86322bbcd6f34b6f5ccf39d1e4c4fc91cad556981ee84ae6bdb4e8cded0a2944011c725a1640b9ba6bd80d4578dafe1d046e0f6904cdabe9b83b4143a01242b6e19ff41ab91f958edf2874882966fe72339eeca95f5ae399ee41baabfb91c1cfe37a340a45422a1fd6e8e8aaf9a6e01f446991f5fa59588c4d2ec317c02542294d06f67f7b5bc22ddcb6cf4ef3ca7a544e5e61d3da4632e5266d82eefc39c7380d0504317b94213a7e042dbf65cf85961ff17c32f4de3ad618fe40f987cca9533a1fd2d2b6989e31336c08f3c5cadf13851ff95d0a77c37edc48ee6278ac72a1b8ada7fa17bfb5ac5641f6c498d7810006bef71d3c233db5083a63005d3b0e2532518890c0737353b49bc253d2937cb47a325cd8627a8ebddc78842055a00f880a09ff75015bc1a15ff9e07052951aadc37d9020f0beaf504252ad97c01113e14c86335893209996d66dca373cf60b696dde8dece56fa4917be744ff5b12b0e78f91e852f6d6a080812caaf6dc7f110d44d2d568a12b8a811a89d5ac3386e1a01a7cfc9fa5227f639969ea0f7582f4ff90622672fa9e2e12362ab7b8a772cab502aea22328dd5932c1a8d8aaa817f770e11cb1abf156e20a5a8074d8ae1b5a1c1c6b740c4118f9ac9c65b2601f448723154fff90aaad224b065a2447f7482e74bc835b969a0e30ed5262eedbba38f1f3702ec1fb058a2d1b40f6ea0c9fef01add10bd4cf621b3efd4730713e727997cde828e37890435c824d5e348b8e70e9c8a9851bc98606272a1e3d06de138b57cef87ed1f83cb2198bd7bd92880b1dfbedfb1aecc62b2b07661627da330ba37eca5992c29880b272f36a53e50f621e43819b899b54e020df0150a5b939c447a48bbcd639f73b41bd5e4579fa880105b31219c72ceba96ae5e66927df4e773193e60e19e5f16d410c27aedaad8a21b849d68f847cdf82801d0d3abaa2e12fa5f50e53ff58017e1c7737747c44d44c79e7eafb251706fe1b76b8e3333b7e7f9e3aae75be516e65999536cb6f7d8285617dc43a1bbf7afc7cdb0ef1c5a9181271ac6cc31e6725dcccf3575ae551db0571710f0874503d8f26c49b2f7ea64fdc2585119f5d3ed99dace157fb883a090b2bccc1edcb0baa112e749fee56520a565d847ee892d216415974f372fc9f7f7a962d006c9078e9b7f25e7fcdde723b6f8c1e02ace22828f968e01f908928377e09c8a12be233830c0406278f2cb7c792eec2bdb3e861fdcf6edeab79e4d61ed9d3cfbe95ac5b3b52fcf31d5835ea4d2d2ba3868fb9e82daa48bb284916bfaf6f8b12e06c41727921f6e7e2956911ea702d11a7b50d71524f272188e48fa9fdf3e08d74903c424ed82eacf8641f7311435d772cbdc08dc82288ac9142c8ef6f05613e452b624e0680d50d2ea0b56ef3157a510e36509eba091a8f1139b98e509aed36af1b6541900325ffb4f0338ff9f30cf2521bca20419471312f2b9447545b2631918d03598fe297498dbdbde8494d824ee211dd5bb65733698afa02ae594284c230f234297c247246d76651d859b86c899d3f2e9b7e73e50daf66b7db121a6129ff0e81a19a342856274011c7aab105d7b0da0f6ac3c668865375c3b836387ca76c42dfb1e803f698fce870b2f99a2192b83d67a487fd6c78cacaeabde56b29199e916c801348b1aed1402359cb42ee557c832eda033ba4fa52468a7873f8c3bebd31406251731e28823eadb96e35986c4a4aca337d90957cf2725ea78426f67f90f3eabc3723186f15b912175690a9473c6f0163ab579d0cbc095e3f90ab5f50e092a330114a1617b9cbdc9aae068feb9a9e6366cfbc7a6d74313507dc63dae7ed8732d12e6d0b3a24625712c6f285d4a74fde71cf1987ce14ed2b306dbacb56890dd148482322426b50a32ac0caeee1955f6959f63917c991bcb83ceddb296b92118f6c1aa548803d1e1cf7a7379f72c94c4d5b4f37257051bf8a1ac2c68dd7c57be5a97be24af864b9d7ce1e93cceb800f24e6034178fa0bf987f03d8fc7320f58a6515c8a4bdc46a94d261d71793bb680c985797c38c14f6a785ac7d51b9f715eb6b1e60741cc798efe420b62bb7172a5934e31c051c9a27704bc83320556f1e6a605867a83b2c5285cabd4bfca8d0f5adc08567fee30a82c78b186e1b389b38dd18a85a24f7fa2151b38bfcdbd0705fe14057f486baefc3965da9e8e94047bd6d0b24eee5972c193b4565b39eb07a5be14faf3a7099c7ced41c6282820daf0199dd502a426a67eca5c2e55e80bc98ce99c8b5152b2437c24def3b5ae019e0cfa90f96d2c38dcc9c54cb22feadd8b876c41d0f09bd667bbd1657152dd7930ffdca5cd3dd680a33e0f97c36855157ff992d7ac00bf5bc5f27758211093660dedb428911a758850505dc1d1a8aa1954612de424d53197fb42fe846f408eab783a383253c9a1c260115122231bddacdc7980c98a884e9d95424d37247a880a27c442578b4228594ea21339fe56a4c4cd84599b3df2e2f34e8dbfe64206fdc9691e6bdaef51182ecf80db7634046547301cd257d4c62a9c91b62c9d9f21737c7a38566065888d70fddd99f2d41026eade5f460a5e42d46b4be5203b487d41a98bfb906a4c2e1c161f459f04a866c17f6d3a017d493c9fa0d2bfcd09fcc9a538fc6c3019bdc5677a6c0f58cf7d0a35899c3c706150a5d789ad0e0edd1915fad2bb12ba3d703dfbc5fada12e43c63e8b22080de5e64e6b5a495806940058e23bbae8dcaeb1fdf2301c716959228ebff84fb5d571e2eda224f1a0d088abfbcd215ab75f09a0eca1dc1c5195ff63ba6dff164b47783719aef22241f9b6bf4f9a9b562486f3a357cc347025f1a1b45c847738a26e9385acccb2255482a13677e1de6c4162abae7b84ecf39f7cae603b380297ff9e7f1446b99d96e3a09364e092004c89ec3843dec07f71610a46e98f1dcf4ef1fdba49225da571374e2567616158decc4f54b90c8c697307431dc0ff847dea8d6c7a8c0cc1c4cce3bbe508b9a2a5b22eb1b9c02fb7c1f42e7caf5c9ba86ac4eea703588f6311666a575335e0b9e4a05631d22a03f0f4a5b40c26528530102887927b53127479842e81bd90c5484b3a23a2eb351090d6c235fec8795fd89fd48882a563c7281768debe58947c6fd8d81f5ee407b4b02ff08ef59babaaa8a5d9d07b7c18a9a90857d968ec149191010f1416a44c1581b825023b76ed45a1f19af05200b3ae4d8893989a74b2be92e45614e4f8a42d0451b72b30a0bcc01977247f20a4f8029403a02387c3a26825f0863a82c3bcae63df9eacf6c3c421ba5fc7e59585e1c8c89ad496357d8e9210c04c9317756e6ca8f28f926aed0bd2aead3024650234e83bc1514e05a83e30db1b0ed14a1b6f9e8eaebdd99b1e264e0e15a680532f0522d981dd57f856a274d36f0e4955ae5be16673ee40098594384f66c995b7d6b75849a5b3f7b7c1ae279fc8cfe28e373e34d3d56edd1ecc44fddd3f1fdb3a777eff0b9d01be059d9414b2686597891d82ba3fcfd75d6ab62838d5089c9f2573ef642c4b00d17bc72d0b57d45705735280f86608b5f807abb3521cb30a1df9fdf2b870ca112b963ccecf805bda779f03fea6df69fafcf1bd0371b6e2992b85c7e54651f6f288b4dc9b89e1732e8388c1909adeb0553622ea7d0f683c3cceb3badd6aa185219863b5125ebc11844dd838dcadfd39bfc637e9d912094962ba269d223a1ece461234a165ecb01bef92cf147eb8d42f60cefc65e37733721aad515f61283b25915d6cffffb84e5a9e93b9970ec5a24be3e89ee2e6c04322610b039ed1b986d7aa3c6571e6f6902d3219ea70e343c1bcacf71578c032a48a563c5c1a4300f89fb92ac32686e6a28f6dd094fba636c100cc7e6d62383c7f77570d9be2ade5cca53a2fb19f97e11d765fcd725076e059d2ff0df7ce4c5e1b805bea81c664f472ea3737b69871fc9e57d7ac082f0d838f320010f3109ba76e54e45c1c03cb26bd4748b9558639724a8f01f70f8c7b96754285e7245f86442fbb44aa00a16a39a3368abd23377b0f117750527200d05e23c6875c0e50fab3505602d64e8be7293691d15a3ae9a86cf75f5d47b3caca278cd5f977b3f0617e64d59a1037c81613bc7553e8919fcd0967b9ad9c700d0ec508dad187203121ba17163f34189a60d65f76e118652c74f6808fb57981720a79ab166a152a704494a4c052981c1e581f05120bb29f53a99b4db35ca057ccb8d2aeb5795548e97594fc490fc1ff991e7fb79e57c4d50fd60cac8dc0acbbf7c31359bae644b445d7e648e60b16a329a8c0850dc9b7cea5f5ec27ea63e921bffa38c9e0c85503fa954e3bbd321223862e192091f005ad87244e0fd3eb6d7a9fbd0af695a4b26f7ebf0f7be62e276afff1a8e2761301af526ade1887c0b8fd8099d142582e9268d68a97c31b94494f65b9402834f11e99dc1f7b0f2bcea1da4c31c692308ec2173d5b5e4e908ae30e98111c1e7e5ead534f7a43f2935923d1c862f5c411ab76d30fae3545a38861564d77af4a2972343d3390ddcb9b63186cf5475d0f1e3c19023f3f7d3fe24adc16a4ad2947f2289fb6905df4af945321ac9ad72d4e66e1081883cadc0e6760ad00b9f5f4f73f13e55548a1c4ef9adcc8590d5ec0cb9a86f5a6bbcf1a2e0e99c44a8cb04aeb04f74cb59a3c68147bfff587866d6a7d3204df2f8ed79a777d26bf0465bff3d8830a8b7c89e037dda98ec70dcabdf019ec105e68e6c4a4c567e0874f278589b030c455520760dc85dbb4a077e1df4b7ae2830acffbb1865e7471427f62740cbb7a90e52ad9d228ef9ac89d795de849722944e52f35838dcff387eaa4a572ef0ddbeae34951afa6ee50879a6f892f875fa365820dd993aafe363d59c53c02052c4ececead4e1ec0ad96f6fb6226ac9a75d186808538e7e034cd71b1a3541e7eeee0797703aaac36dd9c29fda7e1cc39ff416adc8f180fc2ca4aa48ae9c3ad93a2a24e72a7e58c3296bc04d1bb0e7efdcec8c734167602b8da2fcef562b9e4be37acb2ec221ab24fa9e4871b3655065c60561922bdf92fe12866131b14e0a5737d88e5a432d82a254ed31e7e8cbd376ea951d85375f21edc80ec6b8e602b4a748e70b1e56e3ef2713286139c7e133ade449774799b2a", 0x1000, 0xfffffffffffffeff) syz_open_pts() (async) writev(r0, &(0x7f0000002540)=[{&(0x7f0000000080)="558d87044ef53e48f76e63fb12381cb0d5a7b7", 0x13}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f00000025c0)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ac2fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca4801010000d548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e551475cdeee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e102d0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f64a77428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1001}, {&(0x7f0000000200)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef08769cdec639fa4039914770889743b6f2251de9cf1f5579397200d25ec5913d43ecf563a9ccec1cd734d7079940223648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b6105ebfe6661265e75d3161a4f782e", 0xce}, {&(0x7f0000001240)="f217039506219316d85c14d2d776ca6a7ab8d2c2ad6c608513c38437f82166c13942963ed5ad60b33f789b692277124b9009e043fabd46fc1f73d877a7549df5ce59180d801e6067683ae21b7f021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564f897055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0", 0xc8}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) (async) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) (async) syz_open_pts() (async) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) (async) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) (async) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) (async) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x5) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) (async) pread(r2, &(0x7f0000003600)="0ae791ecdb9ba4ff5d49b4ddf15e6070d3ebeb140f12726dd500fec24a89ebe5a5d1f5a1d01a4653ed3f432110b25db1fbd7e01da528f8c00fe27855fb70dfba887c076e03fe634affba9c5dcfd238abf73ad2ae5a5aa41d4ab104a842e3b346231fed65b5e41d32cac1abca5939b726d1bc4f683bb4a8b784f1a2e694ce966794c2b8784b810748f7c83aea6986e9687f6c59a8aa848e33f71d5492a2bdbfafcb58ef5f945e926b6fcedf8cab6950bed081c7ad2e959e90d5e59665d77559cf74e594c20737f4b84ef5b24a6d638670ab2fcc3989d3abffb28930dbf28161b1d2cbb4c5dc2dfad67251f7c8b12c240084e00e9588ef04aae6043c1550312ffec727b27b92bcdb9b91fbca7bfeb5de9201270bafeb59a86864b82900e241b61c64cc41f25bcca89c215dfcdc7f699bcd526c84f03825395990e3b9d4d03b919e39695fd57c05580de6614530b726d55a4909805db562a2cd0f525c854df1bcf823846db722c6ccfc2f691ffff72d90ef9a9a8c93aae564bf51ae97cada3bc9b60609e49e325a7bf7074c808b7b0bdba265da8a79acb56c34d476f360a3a48c6c5e5779563d35db678463c55382f4259c38d87452ad15d86322bbcd6f34b6f5ccf39d1e4c4fc91cad556981ee84ae6bdb4e8cded0a2944011c725a1640b9ba6bd80d4578dafe1d046e0f6904cdabe9b83b4143a01242b6e19ff41ab91f958edf2874882966fe72339eeca95f5ae399ee41baabfb91c1cfe37a340a45422a1fd6e8e8aaf9a6e01f446991f5fa59588c4d2ec317c02542294d06f67f7b5bc22ddcb6cf4ef3ca7a544e5e61d3da4632e5266d82eefc39c7380d0504317b94213a7e042dbf65cf85961ff17c32f4de3ad618fe40f987cca9533a1fd2d2b6989e31336c08f3c5cadf13851ff95d0a77c37edc48ee6278ac72a1b8ada7fa17bfb5ac5641f6c498d7810006bef71d3c233db5083a63005d3b0e2532518890c0737353b49bc253d2937cb47a325cd8627a8ebddc78842055a00f880a09ff75015bc1a15ff9e07052951aadc37d9020f0beaf504252ad97c01113e14c86335893209996d66dca373cf60b696dde8dece56fa4917be744ff5b12b0e78f91e852f6d6a080812caaf6dc7f110d44d2d568a12b8a811a89d5ac3386e1a01a7cfc9fa5227f639969ea0f7582f4ff90622672fa9e2e12362ab7b8a772cab502aea22328dd5932c1a8d8aaa817f770e11cb1abf156e20a5a8074d8ae1b5a1c1c6b740c4118f9ac9c65b2601f448723154fff90aaad224b065a2447f7482e74bc835b969a0e30ed5262eedbba38f1f3702ec1fb058a2d1b40f6ea0c9fef01add10bd4cf621b3efd4730713e727997cde828e37890435c824d5e348b8e70e9c8a9851bc98606272a1e3d06de138b57cef87ed1f83cb2198bd7bd92880b1dfbedfb1aecc62b2b07661627da330ba37eca5992c29880b272f36a53e50f621e43819b899b54e020df0150a5b939c447a48bbcd639f73b41bd5e4579fa880105b31219c72ceba96ae5e66927df4e773193e60e19e5f16d410c27aedaad8a21b849d68f847cdf82801d0d3abaa2e12fa5f50e53ff58017e1c7737747c44d44c79e7eafb251706fe1b76b8e3333b7e7f9e3aae75be516e65999536cb6f7d8285617dc43a1bbf7afc7cdb0ef1c5a9181271ac6cc31e6725dcccf3575ae551db0571710f0874503d8f26c49b2f7ea64fdc2585119f5d3ed99dace157fb883a090b2bccc1edcb0baa112e749fee56520a565d847ee892d216415974f372fc9f7f7a962d006c9078e9b7f25e7fcdde723b6f8c1e02ace22828f968e01f908928377e09c8a12be233830c0406278f2cb7c792eec2bdb3e861fdcf6edeab79e4d61ed9d3cfbe95ac5b3b52fcf31d5835ea4d2d2ba3868fb9e82daa48bb284916bfaf6f8b12e06c41727921f6e7e2956911ea702d11a7b50d71524f272188e48fa9fdf3e08d74903c424ed82eacf8641f7311435d772cbdc08dc82288ac9142c8ef6f05613e452b624e0680d50d2ea0b56ef3157a510e36509eba091a8f1139b98e509aed36af1b6541900325ffb4f0338ff9f30cf2521bca20419471312f2b9447545b2631918d03598fe297498dbdbde8494d824ee211dd5bb65733698afa02ae594284c230f234297c247246d76651d859b86c899d3f2e9b7e73e50daf66b7db121a6129ff0e81a19a342856274011c7aab105d7b0da0f6ac3c668865375c3b836387ca76c42dfb1e803f698fce870b2f99a2192b83d67a487fd6c78cacaeabde56b29199e916c801348b1aed1402359cb42ee557c832eda033ba4fa52468a7873f8c3bebd31406251731e28823eadb96e35986c4a4aca337d90957cf2725ea78426f67f90f3eabc3723186f15b912175690a9473c6f0163ab579d0cbc095e3f90ab5f50e092a330114a1617b9cbdc9aae068feb9a9e6366cfbc7a6d74313507dc63dae7ed8732d12e6d0b3a24625712c6f285d4a74fde71cf1987ce14ed2b306dbacb56890dd148482322426b50a32ac0caeee1955f6959f63917c991bcb83ceddb296b92118f6c1aa548803d1e1cf7a7379f72c94c4d5b4f37257051bf8a1ac2c68dd7c57be5a97be24af864b9d7ce1e93cceb800f24e6034178fa0bf987f03d8fc7320f58a6515c8a4bdc46a94d261d71793bb680c985797c38c14f6a785ac7d51b9f715eb6b1e60741cc798efe420b62bb7172a5934e31c051c9a27704bc83320556f1e6a605867a83b2c5285cabd4bfca8d0f5adc08567fee30a82c78b186e1b389b38dd18a85a24f7fa2151b38bfcdbd0705fe14057f486baefc3965da9e8e94047bd6d0b24eee5972c193b4565b39eb07a5be14faf3a7099c7ced41c6282820daf0199dd502a426a67eca5c2e55e80bc98ce99c8b5152b2437c24def3b5ae019e0cfa90f96d2c38dcc9c54cb22feadd8b876c41d0f09bd667bbd1657152dd7930ffdca5cd3dd680a33e0f97c36855157ff992d7ac00bf5bc5f27758211093660dedb428911a758850505dc1d1a8aa1954612de424d53197fb42fe846f408eab783a383253c9a1c260115122231bddacdc7980c98a884e9d95424d37247a880a27c442578b4228594ea21339fe56a4c4cd84599b3df2e2f34e8dbfe64206fdc9691e6bdaef51182ecf80db7634046547301cd257d4c62a9c91b62c9d9f21737c7a38566065888d70fddd99f2d41026eade5f460a5e42d46b4be5203b487d41a98bfb906a4c2e1c161f459f04a866c17f6d3a017d493c9fa0d2bfcd09fcc9a538fc6c3019bdc5677a6c0f58cf7d0a35899c3c706150a5d789ad0e0edd1915fad2bb12ba3d703dfbc5fada12e43c63e8b22080de5e64e6b5a495806940058e23bbae8dcaeb1fdf2301c716959228ebff84fb5d571e2eda224f1a0d088abfbcd215ab75f09a0eca1dc1c5195ff63ba6dff164b47783719aef22241f9b6bf4f9a9b562486f3a357cc347025f1a1b45c847738a26e9385acccb2255482a13677e1de6c4162abae7b84ecf39f7cae603b380297ff9e7f1446b99d96e3a09364e092004c89ec3843dec07f71610a46e98f1dcf4ef1fdba49225da571374e2567616158decc4f54b90c8c697307431dc0ff847dea8d6c7a8c0cc1c4cce3bbe508b9a2a5b22eb1b9c02fb7c1f42e7caf5c9ba86ac4eea703588f6311666a575335e0b9e4a05631d22a03f0f4a5b40c26528530102887927b53127479842e81bd90c5484b3a23a2eb351090d6c235fec8795fd89fd48882a563c7281768debe58947c6fd8d81f5ee407b4b02ff08ef59babaaa8a5d9d07b7c18a9a90857d968ec149191010f1416a44c1581b825023b76ed45a1f19af05200b3ae4d8893989a74b2be92e45614e4f8a42d0451b72b30a0bcc01977247f20a4f8029403a02387c3a26825f0863a82c3bcae63df9eacf6c3c421ba5fc7e59585e1c8c89ad496357d8e9210c04c9317756e6ca8f28f926aed0bd2aead3024650234e83bc1514e05a83e30db1b0ed14a1b6f9e8eaebdd99b1e264e0e15a680532f0522d981dd57f856a274d36f0e4955ae5be16673ee40098594384f66c995b7d6b75849a5b3f7b7c1ae279fc8cfe28e373e34d3d56edd1ecc44fddd3f1fdb3a777eff0b9d01be059d9414b2686597891d82ba3fcfd75d6ab62838d5089c9f2573ef642c4b00d17bc72d0b57d45705735280f86608b5f807abb3521cb30a1df9fdf2b870ca112b963ccecf805bda779f03fea6df69fafcf1bd0371b6e2992b85c7e54651f6f288b4dc9b89e1732e8388c1909adeb0553622ea7d0f683c3cceb3badd6aa185219863b5125ebc11844dd838dcadfd39bfc637e9d912094962ba269d223a1ece461234a165ecb01bef92cf147eb8d42f60cefc65e37733721aad515f61283b25915d6cffffb84e5a9e93b9970ec5a24be3e89ee2e6c04322610b039ed1b986d7aa3c6571e6f6902d3219ea70e343c1bcacf71578c032a48a563c5c1a4300f89fb92ac32686e6a28f6dd094fba636c100cc7e6d62383c7f77570d9be2ade5cca53a2fb19f97e11d765fcd725076e059d2ff0df7ce4c5e1b805bea81c664f472ea3737b69871fc9e57d7ac082f0d838f320010f3109ba76e54e45c1c03cb26bd4748b9558639724a8f01f70f8c7b96754285e7245f86442fbb44aa00a16a39a3368abd23377b0f117750527200d05e23c6875c0e50fab3505602d64e8be7293691d15a3ae9a86cf75f5d47b3caca278cd5f977b3f0617e64d59a1037c81613bc7553e8919fcd0967b9ad9c700d0ec508dad187203121ba17163f34189a60d65f76e118652c74f6808fb57981720a79ab166a152a704494a4c052981c1e581f05120bb29f53a99b4db35ca057ccb8d2aeb5795548e97594fc490fc1ff991e7fb79e57c4d50fd60cac8dc0acbbf7c31359bae644b445d7e648e60b16a329a8c0850dc9b7cea5f5ec27ea63e921bffa38c9e0c85503fa954e3bbd321223862e192091f005ad87244e0fd3eb6d7a9fbd0af695a4b26f7ebf0f7be62e276afff1a8e2761301af526ade1887c0b8fd8099d142582e9268d68a97c31b94494f65b9402834f11e99dc1f7b0f2bcea1da4c31c692308ec2173d5b5e4e908ae30e98111c1e7e5ead534f7a43f2935923d1c862f5c411ab76d30fae3545a38861564d77af4a2972343d3390ddcb9b63186cf5475d0f1e3c19023f3f7d3fe24adc16a4ad2947f2289fb6905df4af945321ac9ad72d4e66e1081883cadc0e6760ad00b9f5f4f73f13e55548a1c4ef9adcc8590d5ec0cb9a86f5a6bbcf1a2e0e99c44a8cb04aeb04f74cb59a3c68147bfff587866d6a7d3204df2f8ed79a777d26bf0465bff3d8830a8b7c89e037dda98ec70dcabdf019ec105e68e6c4a4c567e0874f278589b030c455520760dc85dbb4a077e1df4b7ae2830acffbb1865e7471427f62740cbb7a90e52ad9d228ef9ac89d795de849722944e52f35838dcff387eaa4a572ef0ddbeae34951afa6ee50879a6f892f875fa365820dd993aafe363d59c53c02052c4ececead4e1ec0ad96f6fb6226ac9a75d186808538e7e034cd71b1a3541e7eeee0797703aaac36dd9c29fda7e1cc39ff416adc8f180fc2ca4aa48ae9c3ad93a2a24e72a7e58c3296bc04d1bb0e7efdcec8c734167602b8da2fcef562b9e4be37acb2ec221ab24fa9e4871b3655065c60561922bdf92fe12866131b14e0a5737d88e5a432d82a254ed31e7e8cbd376ea951d85375f21edc80ec6b8e602b4a748e70b1e56e3ef2713286139c7e133ade449774799b2a", 0x1000, 0xfffffffffffffeff) (async) 20:24:19 executing program 0: r0 = socket(0x800000018, 0x1, 0xfd) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) setsockopt(r1, 0x0, 0x4, &(0x7f00000000c0)="966aea187d989648ffae5dc58e2ef3c6166240c0fc04bd513c3472042f5dc7fb0968d4f6e5c0b2c433434fb0599b6e8aa42f1447f7017401a0760bdcd1b979c46d6ccde8ed3964a94e0aba61a5915c2b7ce72f5291719e0be77164c1a4594a43950766347b480146af70376ea64ab46c1d0ec2e5678b6bcca79bd44b8984dc98df7f990e46ec23aa46c40fbae2ca23f41acb5ea29e7b66b0135d237334852f7e7262ddb4a3fd55aff51488a296bcc2b6007df6aaf270cc55d9f1b2cc2ed46f8b5f", 0xc1) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x800000018, 0x1, 0xfd) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) (async) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) (async) setsockopt(r1, 0x0, 0x4, &(0x7f00000000c0)="966aea187d989648ffae5dc58e2ef3c6166240c0fc04bd513c3472042f5dc7fb0968d4f6e5c0b2c433434fb0599b6e8aa42f1447f7017401a0760bdcd1b979c46d6ccde8ed3964a94e0aba61a5915c2b7ce72f5291719e0be77164c1a4594a43950766347b480146af70376ea64ab46c1d0ec2e5678b6bcca79bd44b8984dc98df7f990e46ec23aa46c40fbae2ca23f41acb5ea29e7b66b0135d237334852f7e7262ddb4a3fd55aff51488a296bcc2b6007df6aaf270cc55d9f1b2cc2ed46f8b5f", 0xc1) (async) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) 20:24:19 executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f6669686530000b8bc373e19bede97af78706e3583b1d8f7079b39136ba655c8275b8be045840687dc81085a7029fb9bab1596bcfd7ad6eae382a5f90ac8bc7a7b1f73449576c036ae40faf7d76b17f10f21f1de1558ee782f4d9fc693b3297ff640932914851787069c696e8117b0cd46f1f772dd0cda16db6e5f63e2e49554afeda954463d7b52e83cefa318a989ae62be33203a876e5d183dab4814f46d396b65316b259ff4fcdd37575dfffd653de689898e8ac93b8df3109080000cbb840de57856e498e4a98f70cbab08e28fa036f0df9664da22e53e329c8aabee082930d0d00000000"], 0xa) r4 = socket(0x18, 0x1, 0x0) (async) listen(0xffffffffffffffff, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7fff, "0000000000000001008e7d00000000ddf500"}) r5 = dup2(r2, r3) sendto$unix(r5, &(0x7f0000000080)="e47a63d1ede486c01bcc50b73240d86cb1878b5ee45e216b", 0x18, 0x40b, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r4, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f1", 0x9}], 0x1) 20:24:19 executing program 5: r0 = socket(0x18, 0x1, 0x0) (async) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) (async) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 64) r3 = syz_open_pts() (rerun: 64) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) (async, rerun: 64) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) (rerun: 64) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) dup2(r3, r4) (async, rerun: 64) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async, rerun: 64) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f159f9", 0xb}], 0x1) 20:24:19 executing program 7: r0 = kqueue() r1 = kqueue() (async, rerun: 32) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async, rerun: 32) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:19 executing program 2: r0 = kqueue() kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{}, {}, {}, {{}, 0xfffffffffffffffd}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {{}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:19 executing program 0: r0 = socket(0x800000018, 0x1, 0xfd) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) setsockopt(r1, 0x0, 0x4, &(0x7f00000000c0)="966aea187d989648ffae5dc58e2ef3c6166240c0fc04bd513c3472042f5dc7fb0968d4f6e5c0b2c433434fb0599b6e8aa42f1447f7017401a0760bdcd1b979c46d6ccde8ed3964a94e0aba61a5915c2b7ce72f5291719e0be77164c1a4594a43950766347b480146af70376ea64ab46c1d0ec2e5678b6bcca79bd44b8984dc98df7f990e46ec23aa46c40fbae2ca23f41acb5ea29e7b66b0135d237334852f7e7262ddb4a3fd55aff51488a296bcc2b6007df6aaf270cc55d9f1b2cc2ed46f8b5f", 0xc1) (async) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 20:24:19 executing program 6: r0 = socket(0x2, 0x3, 0x17) listen(0xffffffffffffffff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f1", 0x9}], 0x1) 20:24:19 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x8f}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() setrlimit(0x0, &(0x7f00000000c0)={0xd5a, 0x1330}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x3, 0xe970, 0x0, "7e00000000800000000000000000000200006ba3"}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000140)=0x5) setrlimit(0x0, &(0x7f0000000080)={0x6, 0xffffffffffffe400}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="0fece0a6f901e8c89b3a3f3868cc244c0b9a91945c74fc9f47a4c1194a1f20552249e71eb338700ce5caf34cf4980f5b6163e2fa66f586e4633b89503e9279f17bedde69cfb818ca4fa82d14d69847cf719cac35b290cf6c1a94cba213b7d92262371e088367c5769b7ab1ffb7e512c8db9830c84ec8841fe9d61cb544bce09b7240aacc5727aa34df01abd244b0f5895804e59985819f6ac5024f2fe4af4d713a74e471f5402b706e4808dc9a20a61b2b27984a6e16be1ff8ed2af2634d270bef03d0e9f404cd15160b3a10fbe4dd706bb769bd5f4cf4bb274278ef175a8e10e236fd2fe34c09c74a07fb2eecc930cfbdafc4214bb778c9531ad45826697d5e854de020c7424cbd1c75ccbdffaa60debe5d10f2bd6c875b18e43344e6952e8fb58909dc841ae81fbf443056256682084e84cfd460a503c75cc8ee7d5ea994646f6f66cad220e41d42df9e1c3d947c4a35f70638864ccde3b6777184eb3d55f6f97416351c6057c3fef1b6d1330f99b923a057ac8a55535672618b1161db9a56b072212a919ddb5a1ac959f4c165e3d48ad15dca02b3ffc770c0d10ec0e833b2683bcd38c9143ca269a77cbd4b58ff7e1c0585a65701a5017798413f1757b6c59e705f7f603063c461ce65c9c5904558bc1bd19aa83b745382048f334353d6faf228b7f05665c1f0e522ae40837ad97bd04d6f4525413f895d34ca9cc33ba14e2f00cbec36b7dcc096e998c1a8c778f9c36a013c3b8ec1d70dc2f55817a1084600e127d27e12bb79b91c54b0d7e5a463ad2c693d246a6ad3e6dd8767b2aa4639a7425a29ae037b297bb538832f74c72c233da9aa3c9ce607d2f39871e259108c37159dff396e15681ef5b0da50108960918b0972aa18ff9e68bf0b00f05364bb030bbe0ae5fa61382065ae80a97037fcb9936d871f18823f96a31998863b565fc1683a2d831a7e4e6f9ed5a7a707b8a54e15717fc89881573634499075247a62b63a0d090e1d78417b2998f8252920915ece38ae47e4504c9a7e83a985a62bb89867e828c2526f53542ed6d4e339dd2effd8c13c72f5d086f3355293f0d1ec14efb4be658651b1add1651164bc6a56cd76c74b3902f4d7d5adc0dbfb0fcfd268fd9453f64109a3d7e247d2f13df51173fe699f861f73cde3bb310c6c0b66f68699ab5c4c8a2d32b4dae20c7430e37a03e96b64a5e026cdcf43500e5fecacd24d79035d70ed885a027d9eb1981b4238cfe947085a6bc1c92e4d523a976f7f9f3fe99a688d8c9238bfe398163067735cb33fd2df1fb0e9c1be000ee30d293ed5a66c205d3fa80435c51e34c0572c03858c56c8a0c17a50fe34c6e122c0e4fcfeb119644b8de0205c7f49ed057c9f0edd9e030ee7975e6173eaa3073bf9d4c080d10480f8ca4c233f6a16f472450f697ab58af631eadcc11ae013263c96bc17ec466a", 0x401}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x9, 0x0, 0xffff, 0x7ffff7fe, "5beaae51cf1822727e3800", 0x60d34c4e}) dup2(r3, r0) select(0x40, &(0x7f0000000040)={0xff, 0x0, 0x0, 0x2, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) 20:24:19 executing program 4: kqueue() r0 = kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffffe, 0x10, 0x80000000, 0xffffffffffff5a95, 0x80000001}, {{r0}, 0xfffffffffffffffd, 0x3262f5fb725a0e25, 0x4, 0x48b8, 0x3}], 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:19 executing program 6: r0 = socket(0x2, 0x3, 0x17) listen(0xffffffffffffffff, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f1", 0x9}], 0x1) 20:24:19 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 20:24:19 executing program 4: kqueue() r0 = kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffffe, 0x10, 0x80000000, 0xffffffffffff5a95, 0x80000001}, {{r0}, 0xfffffffffffffffd, 0x3262f5fb725a0e25, 0x4, 0x48b8, 0x3}], 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:19 executing program 6: r0 = socket(0x2, 0x3, 0x17) (async) listen(0xffffffffffffffff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f1", 0x9}], 0x1) 20:24:19 executing program 6: r0 = socket(0x20, 0x4000, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x101, 0x4) listen(0xffffffffffffffff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f1", 0x9}], 0x1) 20:24:19 executing program 3: r0 = syz_open_pts() writev(r0, &(0x7f0000002540)=[{&(0x7f0000000080)="558d87044ef53e48f76e63fb12381cb0d5a7b7", 0x13}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f00000025c0)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ac2fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca4801010000d548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e551475cdeee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e102d0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f64a77428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1001}, {&(0x7f0000000200)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef08769cdec639fa4039914770889743b6f2251de9cf1f5579397200d25ec5913d43ecf563a9ccec1cd734d7079940223648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b6105ebfe6661265e75d3161a4f782e", 0xce}, {&(0x7f0000001240)="f217039506219316d85c14d2d776ca6a7ab8d2c2ad6c608513c38437f82166c13942963ed5ad60b33f789b692277124b9009e043fabd46fc1f73d877a7549df5ce59180d801e6067683ae21b7f021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564f897055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0", 0xc8}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x4011, r0, 0x2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) 20:24:19 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) dup2(r3, r4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f159f9", 0xb}], 0x1) socket(0x18, 0x1, 0x0) (async) socket(0x800000018, 0x1, 0x0) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) (async) pipe(&(0x7f0000000040)) (async) syz_open_pts() (async) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) (async) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) (async) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) (async) pipe2(&(0x7f0000000100), 0x10000) (async) dup2(r3, r4) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f159f9", 0xb}], 0x1) (async) 20:24:19 executing program 4: kqueue() r0 = kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffffe, 0x10, 0x80000000, 0xffffffffffff5a95, 0x80000001}, {{r0}, 0xfffffffffffffffd, 0x3262f5fb725a0e25, 0x4, 0x48b8, 0x3}], 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:19 executing program 2: r0 = kqueue() r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{}, {}, {}, {{}, 0xfffffffffffffffd}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {{r1}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:19 executing program 6: r0 = socket(0x20, 0x4000, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x101, 0x4) listen(0xffffffffffffffff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f1", 0x9}], 0x1) socket(0x20, 0x4000, 0x0) (async) socket$unix(0x1, 0x7, 0x0) (async) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x101, 0x4) (async) listen(0xffffffffffffffff, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f1", 0x9}], 0x1) (async) 20:24:20 executing program 7: r0 = kqueue() r1 = kqueue() r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffc, 0x0, 0x80000000, 0x4}], 0x0, 0x0, 0x3, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:20 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 20:24:20 executing program 2: r0 = kqueue() r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{}, {}, {}, {{}, 0xfffffffffffffffd}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {{r1}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:20 executing program 4: r0 = kqueue() kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:20 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffff, 0xfffffffc, "0000000001008e7d00000000ddf500", 0x2, 0x3}) setsockopt(r1, 0x9, 0x6, &(0x7f0000000040)="df073d855e995b4c00e27838", 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$getown(r0, 0x5) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f159f9", 0xb}], 0x1) 20:24:20 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async, rerun: 64) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 64) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 20:24:20 executing program 6: r0 = socket(0x20, 0x4000, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x101, 0x4) (async) listen(0xffffffffffffffff, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f1", 0x9}], 0x1) 20:24:20 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x8f}) (async) r0 = syz_open_pts() close(r0) (async, rerun: 64) r1 = syz_open_pts() (async, rerun: 64) setrlimit(0x0, &(0x7f00000000c0)={0xd5a, 0x1330}) (async, rerun: 32) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x3, 0xe970, 0x0, "7e00000000800000000000000000000200006ba3"}) (async, rerun: 32) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) (async) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000140)=0x5) setrlimit(0x0, &(0x7f0000000080)={0x6, 0xffffffffffffe400}) (async) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="0fece0a6f901e8c89b3a3f3868cc244c0b9a91945c74fc9f47a4c1194a1f20552249e71eb338700ce5caf34cf4980f5b6163e2fa66f586e4633b89503e9279f17bedde69cfb818ca4fa82d14d69847cf719cac35b290cf6c1a94cba213b7d92262371e088367c5769b7ab1ffb7e512c8db9830c84ec8841fe9d61cb544bce09b7240aacc5727aa34df01abd244b0f5895804e59985819f6ac5024f2fe4af4d713a74e471f5402b706e4808dc9a20a61b2b27984a6e16be1ff8ed2af2634d270bef03d0e9f404cd15160b3a10fbe4dd706bb769bd5f4cf4bb274278ef175a8e10e236fd2fe34c09c74a07fb2eecc930cfbdafc4214bb778c9531ad45826697d5e854de020c7424cbd1c75ccbdffaa60debe5d10f2bd6c875b18e43344e6952e8fb58909dc841ae81fbf443056256682084e84cfd460a503c75cc8ee7d5ea994646f6f66cad220e41d42df9e1c3d947c4a35f70638864ccde3b6777184eb3d55f6f97416351c6057c3fef1b6d1330f99b923a057ac8a55535672618b1161db9a56b072212a919ddb5a1ac959f4c165e3d48ad15dca02b3ffc770c0d10ec0e833b2683bcd38c9143ca269a77cbd4b58ff7e1c0585a65701a5017798413f1757b6c59e705f7f603063c461ce65c9c5904558bc1bd19aa83b745382048f334353d6faf228b7f05665c1f0e522ae40837ad97bd04d6f4525413f895d34ca9cc33ba14e2f00cbec36b7dcc096e998c1a8c778f9c36a013c3b8ec1d70dc2f55817a1084600e127d27e12bb79b91c54b0d7e5a463ad2c693d246a6ad3e6dd8767b2aa4639a7425a29ae037b297bb538832f74c72c233da9aa3c9ce607d2f39871e259108c37159dff396e15681ef5b0da50108960918b0972aa18ff9e68bf0b00f05364bb030bbe0ae5fa61382065ae80a97037fcb9936d871f18823f96a31998863b565fc1683a2d831a7e4e6f9ed5a7a707b8a54e15717fc89881573634499075247a62b63a0d090e1d78417b2998f8252920915ece38ae47e4504c9a7e83a985a62bb89867e828c2526f53542ed6d4e339dd2effd8c13c72f5d086f3355293f0d1ec14efb4be658651b1add1651164bc6a56cd76c74b3902f4d7d5adc0dbfb0fcfd268fd9453f64109a3d7e247d2f13df51173fe699f861f73cde3bb310c6c0b66f68699ab5c4c8a2d32b4dae20c7430e37a03e96b64a5e026cdcf43500e5fecacd24d79035d70ed885a027d9eb1981b4238cfe947085a6bc1c92e4d523a976f7f9f3fe99a688d8c9238bfe398163067735cb33fd2df1fb0e9c1be000ee30d293ed5a66c205d3fa80435c51e34c0572c03858c56c8a0c17a50fe34c6e122c0e4fcfeb119644b8de0205c7f49ed057c9f0edd9e030ee7975e6173eaa3073bf9d4c080d10480f8ca4c233f6a16f472450f697ab58af631eadcc11ae013263c96bc17ec466a", 0x401}], 0x1) (async, rerun: 32) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) (rerun: 32) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x9, 0x0, 0xffff, 0x7ffff7fe, "5beaae51cf1822727e3800", 0x60d34c4e}) (async) dup2(r3, r0) (async) select(0x40, &(0x7f0000000040)={0xff, 0x0, 0x0, 0x2, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) 20:24:20 executing program 2: r0 = kqueue() r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{}, {}, {}, {{}, 0xfffffffffffffffd}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {{r1}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:20 executing program 5: r0 = socket(0x18, 0x1, 0x0) (async) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffff, 0xfffffffc, "0000000001008e7d00000000ddf500", 0x2, 0x3}) setsockopt(r1, 0x9, 0x6, &(0x7f0000000040)="df073d855e995b4c00e27838", 0xc) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) fcntl$getown(r0, 0x5) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f159f9", 0xb}], 0x1) 20:24:20 executing program 7: r0 = kqueue() (async) r1 = kqueue() (async) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa}], 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffc, 0x0, 0x80000000, 0x4}], 0x0, 0x0, 0x3, 0x0) (async) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) (async) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:20 executing program 4: r0 = kqueue() kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:24 executing program 3: r0 = syz_open_pts() writev(r0, &(0x7f0000002540)=[{&(0x7f0000000080)="558d87044ef53e48f76e63fb12381cb0d5a7b7", 0x13}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f00000025c0)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ac2fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca4801010000d548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e551475cdeee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e102d0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f64a77428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1001}, {&(0x7f0000000200)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef08769cdec639fa4039914770889743b6f2251de9cf1f5579397200d25ec5913d43ecf563a9ccec1cd734d7079940223648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b6105ebfe6661265e75d3161a4f782e", 0xce}, {&(0x7f0000001240)="f217039506219316d85c14d2d776ca6a7ab8d2c2ad6c608513c38437f82166c13942963ed5ad60b33f789b692277124b9009e043fabd46fc1f73d877a7549df5ce59180d801e6067683ae21b7f021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564f897055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0", 0xc8}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) (async) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x4011, r0, 0x2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) 20:24:24 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffff, 0xfffffffc, "0000000001008e7d00000000ddf500", 0x2, 0x3}) setsockopt(r1, 0x9, 0x6, &(0x7f0000000040)="df073d855e995b4c00e27838", 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$getown(r0, 0x5) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f159f9", 0xb}], 0x1) socket(0x18, 0x1, 0x0) (async) socket(0x800000018, 0x1, 0x0) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffff, 0xfffffffc, "0000000001008e7d00000000ddf500", 0x2, 0x3}) (async) setsockopt(r1, 0x9, 0x6, &(0x7f0000000040)="df073d855e995b4c00e27838", 0xc) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) fcntl$getown(r0, 0x5) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f159f9", 0xb}], 0x1) (async) 20:24:24 executing program 7: r0 = kqueue() r1 = kqueue() r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffc, 0x0, 0x80000000, 0x4}], 0x0, 0x0, 0x3, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x1) kqueue() (async) kqueue() (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa}], 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffc, 0x0, 0x80000000, 0x4}], 0x0, 0x0, 0x3, 0x0) (async) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) (async) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) (async) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x1) (async) 20:24:24 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x8f}) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() (async) setrlimit(0x0, &(0x7f00000000c0)={0xd5a, 0x1330}) (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x3, 0xe970, 0x0, "7e00000000800000000000000000000200006ba3"}) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000140)=0x5) (async) setrlimit(0x0, &(0x7f0000000080)={0x6, 0xffffffffffffe400}) (async) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="0fece0a6f901e8c89b3a3f3868cc244c0b9a91945c74fc9f47a4c1194a1f20552249e71eb338700ce5caf34cf4980f5b6163e2fa66f586e4633b89503e9279f17bedde69cfb818ca4fa82d14d69847cf719cac35b290cf6c1a94cba213b7d92262371e088367c5769b7ab1ffb7e512c8db9830c84ec8841fe9d61cb544bce09b7240aacc5727aa34df01abd244b0f5895804e59985819f6ac5024f2fe4af4d713a74e471f5402b706e4808dc9a20a61b2b27984a6e16be1ff8ed2af2634d270bef03d0e9f404cd15160b3a10fbe4dd706bb769bd5f4cf4bb274278ef175a8e10e236fd2fe34c09c74a07fb2eecc930cfbdafc4214bb778c9531ad45826697d5e854de020c7424cbd1c75ccbdffaa60debe5d10f2bd6c875b18e43344e6952e8fb58909dc841ae81fbf443056256682084e84cfd460a503c75cc8ee7d5ea994646f6f66cad220e41d42df9e1c3d947c4a35f70638864ccde3b6777184eb3d55f6f97416351c6057c3fef1b6d1330f99b923a057ac8a55535672618b1161db9a56b072212a919ddb5a1ac959f4c165e3d48ad15dca02b3ffc770c0d10ec0e833b2683bcd38c9143ca269a77cbd4b58ff7e1c0585a65701a5017798413f1757b6c59e705f7f603063c461ce65c9c5904558bc1bd19aa83b745382048f334353d6faf228b7f05665c1f0e522ae40837ad97bd04d6f4525413f895d34ca9cc33ba14e2f00cbec36b7dcc096e998c1a8c778f9c36a013c3b8ec1d70dc2f55817a1084600e127d27e12bb79b91c54b0d7e5a463ad2c693d246a6ad3e6dd8767b2aa4639a7425a29ae037b297bb538832f74c72c233da9aa3c9ce607d2f39871e259108c37159dff396e15681ef5b0da50108960918b0972aa18ff9e68bf0b00f05364bb030bbe0ae5fa61382065ae80a97037fcb9936d871f18823f96a31998863b565fc1683a2d831a7e4e6f9ed5a7a707b8a54e15717fc89881573634499075247a62b63a0d090e1d78417b2998f8252920915ece38ae47e4504c9a7e83a985a62bb89867e828c2526f53542ed6d4e339dd2effd8c13c72f5d086f3355293f0d1ec14efb4be658651b1add1651164bc6a56cd76c74b3902f4d7d5adc0dbfb0fcfd268fd9453f64109a3d7e247d2f13df51173fe699f861f73cde3bb310c6c0b66f68699ab5c4c8a2d32b4dae20c7430e37a03e96b64a5e026cdcf43500e5fecacd24d79035d70ed885a027d9eb1981b4238cfe947085a6bc1c92e4d523a976f7f9f3fe99a688d8c9238bfe398163067735cb33fd2df1fb0e9c1be000ee30d293ed5a66c205d3fa80435c51e34c0572c03858c56c8a0c17a50fe34c6e122c0e4fcfeb119644b8de0205c7f49ed057c9f0edd9e030ee7975e6173eaa3073bf9d4c080d10480f8ca4c233f6a16f472450f697ab58af631eadcc11ae013263c96bc17ec466a", 0x401}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x9, 0x0, 0xffff, 0x7ffff7fe, "5beaae51cf1822727e3800", 0x60d34c4e}) (async) dup2(r3, r0) (async) select(0x40, &(0x7f0000000040)={0xff, 0x0, 0x0, 0x2, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) 20:24:24 executing program 6: r0 = socket(0x18, 0x2000, 0x0) listen(0xffffffffffffffff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f1", 0x9}], 0x1) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) r2 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r2}) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x2, 0x1, 0x2, 0x100, r2}) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x4, 0x1, 0x8, 0x7ff, "67c41a611502e24d8c3a3592cac56a3a0d5bfe0c", 0x401, 0x7}) 20:24:24 executing program 4: r0 = kqueue() kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:24 executing program 0: r0 = socket(0x1, 0x5, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 20:24:24 executing program 2: r0 = kqueue() r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{}, {}, {}, {{}, 0xfffffffffffffffd}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {{r1}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:24 executing program 0: r0 = socket(0x1, 0x5, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x1, 0x5, 0x4) (async) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) 20:24:24 executing program 7: r0 = kqueue() r1 = kqueue() fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0xe) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f00000002c0)=0xc) kevent(r1, &(0x7f0000000300)=[{{}, 0xfffffffffffffffb, 0x0, 0x7, 0x80}, {{r0}, 0xfffffffffffffffb, 0x45, 0x1, 0x4d6a9277, 0x8000}, {{r0}, 0xfffffffffffffff9, 0x80, 0x40, 0x6}, {{r0}, 0xfffffffffffffffc, 0x81, 0x2, 0xfffffffffffffff9}, {{}, 0x0, 0x1, 0xf0000000, 0x8000000000000001, 0x81}, {{r2}, 0xffffffffffffffff, 0x42, 0x1, 0x9, 0x5}, {{r3}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x9, 0x3}, {{r4}, 0xfffffffffffffffb, 0x85, 0x40000000, 0x5, 0x7ff}], 0x10001, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x1, 0x9, 0x6}, {{r1}, 0xfffffffffffffffe, 0xcc, 0x2, 0x400, 0xd8}], 0x6, &(0x7f0000000440)={0x6, 0xa5}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r6, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0x0, 0x2, 0x6, 0x4}], 0x0, &(0x7f00000001c0)={0x4, 0x80000001}) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:24 executing program 5: r0 = socket(0x18, 0x4000, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) write(r1, &(0x7f0000000100)="46cc11de8dedb1020fe9c18771794f024bc939d3c67e60c3d15e8b0bc4bfe3895b6765af49e0e9671b588195c1337ca40bd5747d08c9f2d1cef57efddf0b80f2e0ae1d5b7204b2287f48af6a34fd32163cacd9f84a951ae953fbfc11b3b1896538a9709a5294bbd64a4617f2f645ff194ea4ed2b05a509e7d7dd3884a75a28648e9d8eb3893383f272475c3d0f4fa5ad85a83011", 0x94) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r2 = socket$unix(0x1, 0x5, 0x0) ioctl$TIOCSPGRP(r2, 0x80047476, &(0x7f0000000040)) r3 = fcntl$getown(r2, 0x5) ktrace(0x0, 0x0, 0x510, r3) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x8, r3) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0x3, 0x1, 0xfff, 0x9, r3}) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r4, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) connect$unix(r0, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000200)="c86cb214ca8df27f1368d2e52b7a4098f3f159f9", 0x14}], 0x1) 20:24:24 executing program 6: r0 = socket(0x18, 0x2000, 0x0) (async) listen(0xffffffffffffffff, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f1", 0x9}], 0x1) (async) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) (async) r2 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r2}) (async) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x2, 0x1, 0x2, 0x100, r2}) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x4, 0x1, 0x8, 0x7ff, "67c41a611502e24d8c3a3592cac56a3a0d5bfe0c", 0x401, 0x7}) 20:24:24 executing program 2: r0 = kqueue() r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{}, {}, {}, {{}, 0xfffffffffffffffd}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {{r1}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:24 executing program 4: r0 = kqueue() r1 = kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa}, {{r2}, 0xfffffffffffffffe, 0x10, 0x80000000, 0xffffffffffff5a95, 0x80000001}, {{r1}, 0xfffffffffffffffd, 0x3262f5fb725a0e25, 0x4, 0x48b8, 0x3}], 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:24 executing program 7: r0 = kqueue() (async, rerun: 64) r1 = kqueue() (rerun: 64) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) (async) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) (async, rerun: 32) r2 = syz_open_pts() (rerun: 32) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) (async, rerun: 64) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) (async, rerun: 64) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0xe) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f00000002c0)=0xc) kevent(r1, &(0x7f0000000300)=[{{}, 0xfffffffffffffffb, 0x0, 0x7, 0x80}, {{r0}, 0xfffffffffffffffb, 0x45, 0x1, 0x4d6a9277, 0x8000}, {{r0}, 0xfffffffffffffff9, 0x80, 0x40, 0x6}, {{r0}, 0xfffffffffffffffc, 0x81, 0x2, 0xfffffffffffffff9}, {{}, 0x0, 0x1, 0xf0000000, 0x8000000000000001, 0x81}, {{r2}, 0xffffffffffffffff, 0x42, 0x1, 0x9, 0x5}, {{r3}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x9, 0x3}, {{r4}, 0xfffffffffffffffb, 0x85, 0x40000000, 0x5, 0x7ff}], 0x10001, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x1, 0x9, 0x6}, {{r1}, 0xfffffffffffffffe, 0xcc, 0x2, 0x400, 0xd8}], 0x6, &(0x7f0000000440)={0x6, 0xa5}) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa}], 0x0, 0x0) (async, rerun: 32) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r6, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0x0, 0x2, 0x6, 0x4}], 0x0, &(0x7f00000001c0)={0x4, 0x80000001}) (async) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x6) (async, rerun: 64) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x1) (rerun: 64) 20:24:24 executing program 4: r0 = kqueue() r1 = kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa}, {{r2}, 0xfffffffffffffffe, 0x10, 0x80000000, 0xffffffffffff5a95, 0x80000001}, {{r1}, 0xfffffffffffffffd, 0x3262f5fb725a0e25, 0x4, 0x48b8, 0x3}], 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:29 executing program 6: r0 = socket(0x18, 0x2000, 0x0) listen(0xffffffffffffffff, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) (async) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f1", 0x9}], 0x1) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) (async) r2 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r2}) (async) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x2, 0x1, 0x2, 0x100, r2}) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) (async) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x4, 0x1, 0x8, 0x7ff, "67c41a611502e24d8c3a3592cac56a3a0d5bfe0c", 0x401, 0x7}) 20:24:29 executing program 7: r0 = kqueue() r1 = kqueue() fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) (async) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) (async) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) (async) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) (async) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0xe) (async) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f00000002c0)=0xc) kevent(r1, &(0x7f0000000300)=[{{}, 0xfffffffffffffffb, 0x0, 0x7, 0x80}, {{r0}, 0xfffffffffffffffb, 0x45, 0x1, 0x4d6a9277, 0x8000}, {{r0}, 0xfffffffffffffff9, 0x80, 0x40, 0x6}, {{r0}, 0xfffffffffffffffc, 0x81, 0x2, 0xfffffffffffffff9}, {{}, 0x0, 0x1, 0xf0000000, 0x8000000000000001, 0x81}, {{r2}, 0xffffffffffffffff, 0x42, 0x1, 0x9, 0x5}, {{r3}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x9, 0x3}, {{r4}, 0xfffffffffffffffb, 0x85, 0x40000000, 0x5, 0x7ff}], 0x10001, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x1, 0x9, 0x6}, {{r1}, 0xfffffffffffffffe, 0xcc, 0x2, 0x400, 0xd8}], 0x6, &(0x7f0000000440)={0x6, 0xa5}) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa}], 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) (async, rerun: 32) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r6, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0x0, 0x2, 0x6, 0x4}], 0x0, &(0x7f00000001c0)={0x4, 0x80000001}) (async) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:29 executing program 2: r0 = kqueue() r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{}, {}, {}, {{}, 0xfffffffffffffffd}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {{r1}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:29 executing program 4: r0 = kqueue() r1 = kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r2 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa}, {{r2}, 0xfffffffffffffffe, 0x10, 0x80000000, 0xffffffffffff5a95, 0x80000001}, {{r1}, 0xfffffffffffffffd, 0x3262f5fb725a0e25, 0x4, 0x48b8, 0x3}], 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:29 executing program 3: r0 = syz_open_pts() writev(r0, &(0x7f0000002540)=[{&(0x7f0000000080)="558d87044ef53e48f76e63fb12381cb0d5a7b7", 0x13}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f00000025c0)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ac2fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca4801010000d548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e551475cdeee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e102d0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f64a77428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1001}, {&(0x7f0000000200)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef08769cdec639fa4039914770889743b6f2251de9cf1f5579397200d25ec5913d43ecf563a9ccec1cd734d7079940223648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b6105ebfe6661265e75d3161a4f782e", 0xce}, {&(0x7f0000001240)="f217039506219316d85c14d2d776ca6a7ab8d2c2ad6c608513c38437f82166c13942963ed5ad60b33f789b692277124b9009e043fabd46fc1f73d877a7549df5ce59180d801e6067683ae21b7f021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564f897055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0", 0xc8}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) (async) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x4011, r0, 0x2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) 20:24:29 executing program 1: getuid() setrlimit(0x8, &(0x7f0000000000)={0x9, 0x8f}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xe970, 0x0, "7e00000000800000000000000000000200006ba3"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="0fece0a6f901e8c89b3a3f3868cc244c0b9a91945c74fc9f47a4c1194a1f20552249e71eb338700ce5caf34cf4980f5b6163e2fa66f586e4633b89503e9279f17bedde69cfb818ca4fa82d14d69847cf719cac35b290cf6c1a94cba213b7d92262371e088367c5769b7ab1ffb7e512c8db9830c84ec8841fe9d61cb544bce09b7240aacc5727aa34df01abd244b0f5895804e59985819f6ac5024f2fe4af4d713a74e471f5402b706e4808dc9a20a61b2b27984a6e16be1ff8ed2af2634d270bef03d0e9f404cd15160b3a10fbe4dd706bb769bd5f4cf4bb274278ef175a8e10e236fd2fe34c09c74a07fb2eecc930cfbdafc4214bb778c9531ad45826697d5e854de020c7424cbd1c75ccbdffaa60debe5d10f2bd6c875b18e43344e6952e8fb58909dc841ae81fbf443056256682084e84cfd460a503c75cc8ee7d5ea994646f6f66cad220e41d42df9e1c3d947c4a35f70638864ccde3b6777184eb3d55f6f97416351c6057c3fef1b6d1330f99b923a057ac8a55535672618b1161db9a56b072212a919ddb5a1ac959f4c165e3d48ad15dca02b3ffc770c0d10ec0e833b2683bcd38c9143ca269a77cbd4b58ff7e1c0585a65701a5017798413f1757b6c59e705f7f603063c461ce65c9c5904558bc1bd19aa83b745382048f334353d6faf228b7f05665c1f0e522ae40837ad97bd04d6f4525413f895d34ca9cc33ba14e2f00cbec36b7dcc096e998c1a8c778f9c36a013c3b8ec1d70dc2f55817a1084600e127d27e12bb79b91c54b0d7e5a463ad2c693d246a6ad3e6dd8767b2aa4639a7425a29ae037b297bb538832f74c72c233da9aa3c9ce607d2f39871e259108c37159dff396e15681ef5b0da50108960918b0972aa18ff9e68bf0b00f05364bb030bbe0ae5fa61382065ae80a97037fcb9936d871f18823f96a31998863b565fc1683a2d831a7e4e6f9ed5a7a707b8a54e15717fc89881573634499075247a62b63a0d090e1d78417b2998f8252920915ece38ae47e4504c9a7e83a985a62bb89867e828c2526f53542ed6d4e339dd2effd8c13c72f5d086f3355293f0d1ec14efb4be658651b1add1651164bc6a56cd76c74b3902f4d7d5adc0dbfb0fcfd268fd9453f64109a3d7e247d2f13df51173fe699f861f73cde3bb310c6c0b66f68699ab5c4c8a2d32b4dae20c7430e37a03e96b64a5e026cdcf43500e5fecacd24d79035d70ed885a027d9eb1981b4238cfe947085a6bc1c92e4d523a976f7f9f3fe99a688d8c9238bfe398163067735cb33fd2df1fb0e9c1be000ee30d293ed5a66c205d3fa80435c51e34c0572c03858c56c8a0c17a50fe34c6e122c0e4fcfeb119644b8de0205c7f49ed057c9f0edd9e030ee7975e6173eaa3073bf9d4c080d10480f8ca4c233f6a16f472450f697ab58af631eadcc11ae013263c96bc17ec466a", 0x401}], 0x1) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000500)="1854410995479d1df284fb80510bfaa1cf44d706e1ce3eb8f2fc3b3ea16923550e5f2589853a5feeeea53b16c86da315b32338c0a6b4229e0594f132c94ea710a300ecc099b0e362d57df8f8", 0x4c}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0xfffffffe, "000000000000000001000000000000f843d07e38"}) dup2(r2, r0) select(0x40, &(0x7f0000000040)={0xff}, 0x0, 0x0, 0x0) 20:24:29 executing program 0: r0 = socket(0x1, 0x5, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 20:24:29 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) poll(&(0x7f0000000040)=[{r0, 0x100}, {r0, 0x4}, {r1, 0x4}, {r0, 0x99ae733cdce143a5}, {r2, 0x80}, {r3, 0x8}], 0x6, 0x1f) 20:24:29 executing program 2: r0 = kqueue() r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{}, {}, {}, {{}, 0xfffffffffffffffd}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:29 executing program 5: r0 = socket(0x18, 0x4000, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) (async) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) (async) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) (async) write(r1, &(0x7f0000000100)="46cc11de8dedb1020fe9c18771794f024bc939d3c67e60c3d15e8b0bc4bfe3895b6765af49e0e9671b588195c1337ca40bd5747d08c9f2d1cef57efddf0b80f2e0ae1d5b7204b2287f48af6a34fd32163cacd9f84a951ae953fbfc11b3b1896538a9709a5294bbd64a4617f2f645ff194ea4ed2b05a509e7d7dd3884a75a28648e9d8eb3893383f272475c3d0f4fa5ad85a83011", 0x94) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) (async) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) (async) r2 = socket$unix(0x1, 0x5, 0x0) ioctl$TIOCSPGRP(r2, 0x80047476, &(0x7f0000000040)) r3 = fcntl$getown(r2, 0x5) ktrace(0x0, 0x0, 0x510, r3) (async) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x8, r3) (async, rerun: 32) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0x3, 0x1, 0xfff, 0x9, r3}) (async, rerun: 32) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r4, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) (async) connect$unix(r0, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000200)="c86cb214ca8df27f1368d2e52b7a4098f3f159f9", 0x14}], 0x1) 20:24:29 executing program 6: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500", 0x0, 0x2}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f1", 0x9}], 0x1) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000005, 0xffffffffffffffff}) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$setstatus(r2, 0x4, 0x40) lseek(r1, 0x9, 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1080, 0x6) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x1000, 0x4, 0x1000, 0x7fff, "085e6e37c7020b66f6a355062f4e52c41b8c9290", 0x7, 0x125e}) 20:24:29 executing program 7: r0 = kqueue() r1 = kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa, 0x0, 0x80000000}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) close(0xffffffffffffffff) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x1) r4 = syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x4, 0x4, 0x7, 0x3}, {{r4}, 0xfffffffffffffffb, 0x9, 0x4, 0x4, 0x8000000000000000}, {{r5}, 0xfffffffffffffffb, 0x0, 0x4, 0xffffffff, 0x9476}], 0x80000000, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffff9, 0x4, 0x2, 0x8, 0x200}], 0xfff, &(0x7f0000000200)={0xae52, 0x100000000}) r7 = socket$inet6(0x18, 0x8000, 0x5) fcntl$getflags(r7, 0x1) 20:24:29 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) poll(&(0x7f0000000040)=[{r0, 0x100}, {r0, 0x4}, {r1, 0x4}, {r0, 0x99ae733cdce143a5}, {r2, 0x80}, {r3, 0x8}], 0x6, 0x1f) socket(0x800000018, 0x1, 0x0) (async) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) syz_open_pts() (async) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) (async) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) (async) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) syz_open_pts() (async) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) (async) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) (async) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) (async) poll(&(0x7f0000000040)=[{r0, 0x100}, {r0, 0x4}, {r1, 0x4}, {r0, 0x99ae733cdce143a5}, {r2, 0x80}, {r3, 0x8}], 0x6, 0x1f) (async) 20:24:29 executing program 6: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500", 0x0, 0x2}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f1", 0x9}], 0x1) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000005, 0xffffffffffffffff}) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$setstatus(r2, 0x4, 0x40) lseek(r1, 0x9, 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1080, 0x6) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x1000, 0x4, 0x1000, 0x7fff, "085e6e37c7020b66f6a355062f4e52c41b8c9290", 0x7, 0x125e}) socket(0x18, 0x1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500", 0x0, 0x2}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f1", 0x9}], 0x1) (async) syz_open_pts() (async) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000005, 0xffffffffffffffff}) (async) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) (async) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) (async) syz_open_pts() (async) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) (async) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) (async) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) (async) fcntl$setstatus(r2, 0x4, 0x40) (async) lseek(r1, 0x9, 0x1) (async) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1080, 0x6) (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x1000, 0x4, 0x1000, 0x7fff, "085e6e37c7020b66f6a355062f4e52c41b8c9290", 0x7, 0x125e}) (async) 20:24:29 executing program 4: r0 = kqueue() r1 = kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r2 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa}, {{r2}, 0xfffffffffffffffe, 0x10, 0x80000000, 0xffffffffffff5a95, 0x80000001}, {{r1}, 0xfffffffffffffffd, 0x3262f5fb725a0e25, 0x4, 0x48b8, 0x3}], 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:30 executing program 6: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500", 0x0, 0x2}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f1", 0x9}], 0x1) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000005, 0xffffffffffffffff}) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$setstatus(r2, 0x4, 0x40) lseek(r1, 0x9, 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1080, 0x6) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x1000, 0x4, 0x1000, 0x7fff, "085e6e37c7020b66f6a355062f4e52c41b8c9290", 0x7, 0x125e}) socket(0x18, 0x1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500", 0x0, 0x2}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f1", 0x9}], 0x1) (async) syz_open_pts() (async) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000005, 0xffffffffffffffff}) (async) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) (async) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) (async) syz_open_pts() (async) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) (async) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) (async) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) (async) fcntl$setstatus(r2, 0x4, 0x40) (async) lseek(r1, 0x9, 0x1) (async) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1080, 0x6) (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x1000, 0x4, 0x1000, 0x7fff, "085e6e37c7020b66f6a355062f4e52c41b8c9290", 0x7, 0x125e}) (async) 20:24:30 executing program 6: r0 = socket(0x18, 0x1, 0x0) listen(0xffffffffffffffff, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0x2, "0000000000000001048e7d00000000ddf500", 0x2, 0x10000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000040)={0x49e0, 0x0, 0x4, 0xa3f1, "94ffabcf9cbc0f9f5611122285b4d3b8420ca941", 0x3, 0x8}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f1", 0x9}], 0x1) 20:24:34 executing program 1: getuid() setrlimit(0x8, &(0x7f0000000000)={0x9, 0x8f}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xe970, 0x0, "7e00000000800000000000000000000200006ba3"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="0fece0a6f901e8c89b3a3f3868cc244c0b9a91945c74fc9f47a4c1194a1f20552249e71eb338700ce5caf34cf4980f5b6163e2fa66f586e4633b89503e9279f17bedde69cfb818ca4fa82d14d69847cf719cac35b290cf6c1a94cba213b7d92262371e088367c5769b7ab1ffb7e512c8db9830c84ec8841fe9d61cb544bce09b7240aacc5727aa34df01abd244b0f5895804e59985819f6ac5024f2fe4af4d713a74e471f5402b706e4808dc9a20a61b2b27984a6e16be1ff8ed2af2634d270bef03d0e9f404cd15160b3a10fbe4dd706bb769bd5f4cf4bb274278ef175a8e10e236fd2fe34c09c74a07fb2eecc930cfbdafc4214bb778c9531ad45826697d5e854de020c7424cbd1c75ccbdffaa60debe5d10f2bd6c875b18e43344e6952e8fb58909dc841ae81fbf443056256682084e84cfd460a503c75cc8ee7d5ea994646f6f66cad220e41d42df9e1c3d947c4a35f70638864ccde3b6777184eb3d55f6f97416351c6057c3fef1b6d1330f99b923a057ac8a55535672618b1161db9a56b072212a919ddb5a1ac959f4c165e3d48ad15dca02b3ffc770c0d10ec0e833b2683bcd38c9143ca269a77cbd4b58ff7e1c0585a65701a5017798413f1757b6c59e705f7f603063c461ce65c9c5904558bc1bd19aa83b745382048f334353d6faf228b7f05665c1f0e522ae40837ad97bd04d6f4525413f895d34ca9cc33ba14e2f00cbec36b7dcc096e998c1a8c778f9c36a013c3b8ec1d70dc2f55817a1084600e127d27e12bb79b91c54b0d7e5a463ad2c693d246a6ad3e6dd8767b2aa4639a7425a29ae037b297bb538832f74c72c233da9aa3c9ce607d2f39871e259108c37159dff396e15681ef5b0da50108960918b0972aa18ff9e68bf0b00f05364bb030bbe0ae5fa61382065ae80a97037fcb9936d871f18823f96a31998863b565fc1683a2d831a7e4e6f9ed5a7a707b8a54e15717fc89881573634499075247a62b63a0d090e1d78417b2998f8252920915ece38ae47e4504c9a7e83a985a62bb89867e828c2526f53542ed6d4e339dd2effd8c13c72f5d086f3355293f0d1ec14efb4be658651b1add1651164bc6a56cd76c74b3902f4d7d5adc0dbfb0fcfd268fd9453f64109a3d7e247d2f13df51173fe699f861f73cde3bb310c6c0b66f68699ab5c4c8a2d32b4dae20c7430e37a03e96b64a5e026cdcf43500e5fecacd24d79035d70ed885a027d9eb1981b4238cfe947085a6bc1c92e4d523a976f7f9f3fe99a688d8c9238bfe398163067735cb33fd2df1fb0e9c1be000ee30d293ed5a66c205d3fa80435c51e34c0572c03858c56c8a0c17a50fe34c6e122c0e4fcfeb119644b8de0205c7f49ed057c9f0edd9e030ee7975e6173eaa3073bf9d4c080d10480f8ca4c233f6a16f472450f697ab58af631eadcc11ae013263c96bc17ec466a", 0x401}], 0x1) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000500)="1854410995479d1df284fb80510bfaa1cf44d706e1ce3eb8f2fc3b3ea16923550e5f2589853a5feeeea53b16c86da315b32338c0a6b4229e0594f132c94ea710a300ecc099b0e362d57df8f8", 0x4c}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0xfffffffe, "000000000000000001000000000000f843d07e38"}) dup2(r2, r0) select(0x40, &(0x7f0000000040)={0xff}, 0x0, 0x0, 0x0) getuid() (async) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x8f}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xe970, 0x0, "7e00000000800000000000000000000200006ba3"}) (async) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="0fece0a6f901e8c89b3a3f3868cc244c0b9a91945c74fc9f47a4c1194a1f20552249e71eb338700ce5caf34cf4980f5b6163e2fa66f586e4633b89503e9279f17bedde69cfb818ca4fa82d14d69847cf719cac35b290cf6c1a94cba213b7d92262371e088367c5769b7ab1ffb7e512c8db9830c84ec8841fe9d61cb544bce09b7240aacc5727aa34df01abd244b0f5895804e59985819f6ac5024f2fe4af4d713a74e471f5402b706e4808dc9a20a61b2b27984a6e16be1ff8ed2af2634d270bef03d0e9f404cd15160b3a10fbe4dd706bb769bd5f4cf4bb274278ef175a8e10e236fd2fe34c09c74a07fb2eecc930cfbdafc4214bb778c9531ad45826697d5e854de020c7424cbd1c75ccbdffaa60debe5d10f2bd6c875b18e43344e6952e8fb58909dc841ae81fbf443056256682084e84cfd460a503c75cc8ee7d5ea994646f6f66cad220e41d42df9e1c3d947c4a35f70638864ccde3b6777184eb3d55f6f97416351c6057c3fef1b6d1330f99b923a057ac8a55535672618b1161db9a56b072212a919ddb5a1ac959f4c165e3d48ad15dca02b3ffc770c0d10ec0e833b2683bcd38c9143ca269a77cbd4b58ff7e1c0585a65701a5017798413f1757b6c59e705f7f603063c461ce65c9c5904558bc1bd19aa83b745382048f334353d6faf228b7f05665c1f0e522ae40837ad97bd04d6f4525413f895d34ca9cc33ba14e2f00cbec36b7dcc096e998c1a8c778f9c36a013c3b8ec1d70dc2f55817a1084600e127d27e12bb79b91c54b0d7e5a463ad2c693d246a6ad3e6dd8767b2aa4639a7425a29ae037b297bb538832f74c72c233da9aa3c9ce607d2f39871e259108c37159dff396e15681ef5b0da50108960918b0972aa18ff9e68bf0b00f05364bb030bbe0ae5fa61382065ae80a97037fcb9936d871f18823f96a31998863b565fc1683a2d831a7e4e6f9ed5a7a707b8a54e15717fc89881573634499075247a62b63a0d090e1d78417b2998f8252920915ece38ae47e4504c9a7e83a985a62bb89867e828c2526f53542ed6d4e339dd2effd8c13c72f5d086f3355293f0d1ec14efb4be658651b1add1651164bc6a56cd76c74b3902f4d7d5adc0dbfb0fcfd268fd9453f64109a3d7e247d2f13df51173fe699f861f73cde3bb310c6c0b66f68699ab5c4c8a2d32b4dae20c7430e37a03e96b64a5e026cdcf43500e5fecacd24d79035d70ed885a027d9eb1981b4238cfe947085a6bc1c92e4d523a976f7f9f3fe99a688d8c9238bfe398163067735cb33fd2df1fb0e9c1be000ee30d293ed5a66c205d3fa80435c51e34c0572c03858c56c8a0c17a50fe34c6e122c0e4fcfeb119644b8de0205c7f49ed057c9f0edd9e030ee7975e6173eaa3073bf9d4c080d10480f8ca4c233f6a16f472450f697ab58af631eadcc11ae013263c96bc17ec466a", 0x401}], 0x1) (async) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000500)="1854410995479d1df284fb80510bfaa1cf44d706e1ce3eb8f2fc3b3ea16923550e5f2589853a5feeeea53b16c86da315b32338c0a6b4229e0594f132c94ea710a300ecc099b0e362d57df8f8", 0x4c}], 0x1) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0xfffffffe, "000000000000000001000000000000f843d07e38"}) (async) dup2(r2, r0) (async) select(0x40, &(0x7f0000000040)={0xff}, 0x0, 0x0, 0x0) (async) 20:24:34 executing program 7: r0 = kqueue() (async) r1 = kqueue() (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa, 0x0, 0x80000000}], 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) (async) r2 = dup2(r1, r0) (async) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) close(0xffffffffffffffff) (async) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x1) r4 = syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) (async) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) (async) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) (async) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) (async) r6 = socket$unix(0x1, 0x2, 0x0) kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x4, 0x4, 0x7, 0x3}, {{r4}, 0xfffffffffffffffb, 0x9, 0x4, 0x4, 0x8000000000000000}, {{r5}, 0xfffffffffffffffb, 0x0, 0x4, 0xffffffff, 0x9476}], 0x80000000, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffff9, 0x4, 0x2, 0x8, 0x200}], 0xfff, &(0x7f0000000200)={0xae52, 0x100000000}) (async) r7 = socket$inet6(0x18, 0x8000, 0x5) fcntl$getflags(r7, 0x1) 20:24:34 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) (async) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) (async) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) (async) poll(&(0x7f0000000040)=[{r0, 0x100}, {r0, 0x4}, {r1, 0x4}, {r0, 0x99ae733cdce143a5}, {r2, 0x80}, {r3, 0x8}], 0x6, 0x1f) 20:24:34 executing program 4: r0 = kqueue() r1 = kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffe, 0x10, 0x80000000, 0xffffffffffff5a95, 0x80000001}, {{r1}, 0xfffffffffffffffd, 0x3262f5fb725a0e25, 0x4, 0x48b8, 0x3}], 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:34 executing program 6: r0 = socket(0x18, 0x1, 0x0) (async, rerun: 64) listen(0xffffffffffffffff, 0x0) (rerun: 64) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) (async, rerun: 64) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) (async, rerun: 64) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0x2, "0000000000000001048e7d00000000ddf500", 0x2, 0x10000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000040)={0x49e0, 0x0, 0x4, 0xa3f1, "94ffabcf9cbc0f9f5611122285b4d3b8420ca941", 0x3, 0x8}) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f1", 0x9}], 0x1) 20:24:34 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x64}, {0x6, 0x0, 0x0, 0x499}]}) pwrite(r0, &(0x7f0000000080)="fbaf76166d2b22c07b1f1e4eb71f", 0xe, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) r1 = syz_open_pts() writev(r1, &(0x7f0000002540)=[{&(0x7f0000000080)="558d87044ef53e48f76e63fb12381cb0d5a7b7", 0x13}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f00000025c0)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ac2fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca4801010000d548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e551475cdeee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e102d0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f64a77428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1001}, {&(0x7f0000000200)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef08769cdec639fa4039914770889743b6f2251de9cf1f5579397200d25ec5913d43ecf563a9ccec1cd734d7079940223648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b6105ebfe6661265e75d3161a4f782e", 0xce}, {&(0x7f0000001240)="f217039506219316d85c14d2d776ca6a7ab8d2c2ad6c608513c38437f82166c13942963ed5ad60b33f789b692277124b9009e043fabd46fc1f73d877a7549df5ce59180d801e6067683ae21b7f021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564f897055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0", 0xc8}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) r2 = getgid() r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000940), 0x8000, 0x0) pipe(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$inet(0x2, 0x1, 0x7) r6 = syz_open_pts() fcntl$lock(r6, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r6, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r6, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000040)='./file0\x00', 0x0, r8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000ac0)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000300)="8e02448d175b85db84227c3c2d368617c6f340361baa972b45aa4348808aafc1ddcd9b826314bf590e846673867cea", 0x2f}, {&(0x7f0000000340)="71784ad6ae3dd422346e74efc2507366563d95ffce5c46fc6c9eb427c9e7abd2b74b7c96c5d75f108d64746595ef0d200cd2145049d00ede7db496fac0511ef8bbe78dd8e442d1aa2ff991d5ec15a0381c37388a3a0f3a42695bceb96bdea8259b43ef139e93151b1272d9bc1201ab37adca96c96c7528c3e86e8fb4a6777a87bed1e460aa2c0e10135eb0be2e601e4c4c19d70d75586065a62fc1183ab07f81c8880384a8cbdbbeb8f0b1719f98161b6ea56433a437ce740c6c1f412024023b562f5d97d54991452f085d01c2806e3819c7defe96d6a4dacddc9b0221c67c71e7fb413a97675c47452fc3a342a78359f2e604cd", 0xf4}, {&(0x7f0000000440)="9306f3d1f52b5eef7b3db0f75ae6618e9fad3b57a02040c05f8a21be436154d6e949c167a0e9925bacb4f4c090c4bdf9658d6b7d46184a94242a09818c2d7f975364774104bde584b1f931ccb7b346dd7fcf8d6df0391a04e114b8bde49e74a8be00d5fb4c2d92a2861aee5ab4456a2aa4df64dc3f3ee05fddd88a2ac25ae2a5c3ea12b46f53895bf04a12f76b6a0fda53ec13be179c868655405bd9ec4e5d4d1f1351d692fe055090b6c18c96f13540d7872af7aca39f27c9fd2b15e8999007", 0xc0}, {&(0x7f0000003600)="0ae07a9be27a37d6ec72299c448121e02259a09d631ad637412671723ec1790ab614577bd6ac2281617db35ee84d19723d6e641bc58d71e87a3085e5ee150bc5e8275a3e62867e8d7fd6745d4017558614d58504b996b6e61b5a6395f1cb58cb97bab8f1214847f3c7d272f53e119b053503d07895a03acb4f466b48df76a1bba1035ede3ed55b45b319b87329db9ce502f0c59bb320345c458b11c1ca44f35509583c5d0e765a5f8f6c227296dd2c75c4bd9da1f9f9c3b0ed28108c669743938ca527e9b217295421ef99baf233285f77495e61aa68c35f62403b78ee5807830d7f69bb7f413dce33bd2f20077d19a427c3a89e3e6dc7ef4bc6a52b78a93255e4628b4bc5c20ded3eb37bafac19c501c81de125d29044cd9f59e8515f2cf0b195c9d01a2422ebba97eb528083512029c8e57475c723c5fa8fd7d514c38f7ddb8b781fe49d8e15756d23fb60a4a606bd3787bf705ad02ce3c0230e43d24d8374c734fa88400fc6147df1a3f5da20d4b5cc593a272a3a1025f25da817d00cee360857c94dea7c9b7b06e6aec79024a6655ee4abe23831bb5f12933e780730cf6dda2d4eb416f0d02cb62bec9f61787f4af62a98fdbc999719a2f0c0f85ce09e9416ae50f84daded8441b2e50af1f303c0daa4f0bb0edd20aae14f6e310e57aa6963352fe313a3998f16168619f8bde57573469a6e9d93fafbb2d131d7de085314f155564b25595b21a39130d0d0570d0f952243ea299e4d37af99952173972c79701ca63d161da23b390969c3a44c3fafc8324f5670657dc5a6e549a09f96a3f7bbc6ebc5057ee55290800c15eb4ab974872e1847ad9bb92a5d07b402b3cbb3109db123a2eb91a61855e9c052c5f32ea6cd68d15ea21646073aef64e2b7532b8bc923d510d34cbc71a3a5bb9065ea7f2ba46d738fda5b6516ac8bcb9cdd9cea8e8cb9220d68b6be3a3587f17f8f5db6e3435f32074bcdd7eb871ac1de6bba431705ae1bb946038d5eeb15e6ff0af7e5d497e626e59988793dcaacfbc58093afa5c338822e916922d4c49ac3980caa3dad5929d0e2034700de1a27d8505deb12efcdb0a3a9e4f7f28967d544c8b50b7d18d28ef64f44e80a494ab41e976813eb9ab4bd0cf60152f26f27495488549bf6a4c3cf7d50a6d97c057c7482571baccf4c2f31eecf97ad33b082d506501db93bcaba64652932cd6d311936ab84be1da09ed6137add09ba88f8ded9b6601c78cc7b2d7fd6f6322f5e46713e3b1f7eb5a5c46f9d83f6808dd1def38d6fe733d77cf3703e999c3499464b4878b97e20e2c50ba3c451101defd1d239a7eb6f43e35922164b2a7dde949a7e5e44cac4cd13d17e183ee7731611e154dd2b109bff40700f713fd545f456297fbc942cb60bf82eee2c6133106234047f2379748bea26f80d896f1bbb5f4cc935680212cac8db1717dba7dee6d3d374b70a07c739c8dd36081966ad60427b11957927cda0a8539f94c6238744fd326c4bfb30bf0f8a6bd4c63ea5791ad322fdd4be957a62e0ff045ad9f2b290f43f68931b038e7a1401214293c99f8b6392a8e682b4ade45971ce2d1f10af8a838eee11c24a077cdccc2c36c01afda37b57f2389174fa29f848f13c98d4bdec14d46b974fda01e06bbe656df7bff4f35cfd5277c43c2d0f7dd7ce38ba5b039e1b19ebd6cc558ea4c9da564d39bb0bffabd71a2ed9edaa9e3bf6f3f7d33aee150e85adef681e968fb8fcb99fe6e99c8a895d181c43410dc7ef2acb3a334650a991b1c8cc25782592a18b24d35b9ff00e6cc74ab00bef165128d4b585c6ac7d83711e87febc5a82a2277fbf5b770daf29b3aabffbd1cbe633f40cf43bb73420f363d0dafdaa5f26d8988e28377aed0820cc766f37f8f6f540a3391198ffc0d30a84f6f6c16f822e860d1dac5e83aad5b5d8f41e83baf354ec6527f1eff337728483561b0fbbc67c62efd789a0bb155ff3738dd739c5e0e16f90c766e1f3cc10fff56ec61981e6fd4fc5efedb40c152563c591dae80cd2321d8c3a0b949fe58e8ca08faed54dca8d4bc8b9a1899c2085366c884a040d77d94cc269782d60b39915b934cff908904ec61708722177aa3120456dcb1e2ea33e15455dc0293c6ae01c175a3c0baab328419e6c1e3c78cce38443d8fc1045dff745756696c897adb00efd3d9a8357f65f593482f7cbd0f0295b180b9ce643871e4fb6f9fdd7995f80c63a95ff9c26e167e573641c667a8d7a154a8d509791d71632d1c67c5498aefe6b55d0f692b16c82e0669c479a071a7b33564d2b5fc4814cf762243587066190a8884cab298a822d1dc99b300a56a097b5ff94eb9436896625b68f6b50c443595d25e0d8d36985f06bdb648ea4866ce7e321f24385aefb49dd4fca49c6a7bea619a22e24f5eb9a4c471fae7d9f5e3f70f11e49763089fbafe6bc97e6c09a4baa08c45b9a0d4e14f4b619efa038475d57146cac6c616d03ba460f09450af6349745f5b0051bf92f83aad4abcab7e8305d3c1a6ad20048d7c2a6186da4d8977c6bfe9e2eafc966d384c01fcbb3d084a2ac5ce5186c747101959a502879cb06be0638e0c5fb0504d917d64b7098e4c135e90a2452b243dd33a957103f9e4faccb370cc6125a750fb66ab7bef599d8f488bd6a329f800182c7bdaab51c210e47849ded51de4ce8b9462474762280ad95b58a445348487df570b52129bed7e73f7794fb85da9196f45d61ffb3dfc6e63dcc6426d39517d0c95fc593a5ecfc8d655a766cd918b4b207dd8256fbfb28cd707c737f0ec1b1dfe93f87b26e109e70d6d0c3f347395931f7065d9ebd4638a2d6f93f1d959c9460ed2f84847e80d09305575d4c8333c5ed476a527f36fcbe51201b975dd6cf9911ed2b4d10e5df406a9d77bdfeccc94020cbd5238b5fb9f740f81db3d787e833bc404020462a98f913841db76690b4117405bfc8ada3c34af07537df4ba5ace429a943ef5c330c99d54ea1510165605e5cf6067447c32e7b171c8f507ae4c3239f5406fbdf1d54bd3085a497bba8cd22d8f8e120f22cace8f2ff71e0b6f9eec48f6fd896da6e74fa190c167cc4da52e46e5f5c56298645255175b98cde89d571236e0a8f32c52f335e943b38b9f6ca27c83c4b3f2c30ec8704a7e18dcdb90478783454d4e57b31832e2f0125fccbb9ea3b62165c514e9f1bf4116e86c38833ce90bb5e2b142e2896fce5305765fd6e6ffee5de9b5fe80c2556ffed3b7e3fc6b974e99048a14980c3650fc7353a8bfbc584ac3a726cbe627e9eaa0d68db4742f9ca1b7abbe023457a918ca325783221f582d135f63935cad14171db322412fd157f78bf06d7b6e8ce41250d7cd4fcaac7dd592dedc308fec48106acde6c6c3861a634b9ad8cb567071394878eeea8938c8972d9c71babd12542d331007cd3144194da8e7c711ba677eeb105a9c17bf5f4c96986aee24a0658bb4ff620a0178c95c2a108b466682594d11dacc653f1e34b81d9d8c24d285f0728e752a66b5877ccaa90faf5f44851fbcf8945cfdfab06ec31bf58c94a07fbde18e4b94678441437dfac1738861025875a6ba56a0c9e1ac9c3ed1c5ddef3f40ed4c94a562bfa153f395daa72414ce5998bb176591497f378c1516be7449d724d34e2834643fc3ddbaec434ece17c5cd3556f6d01b014a073f1d0781978265be7508bccc1ba14c781e3b255b974ba065dd699ce27b557d7eb5deaca3e3cd47439ee5dbd6b53a495bcb408a63dd2a3486961f8c3aaaa35ac582c7c57450c45ada80030475f16d6dc50cdc9921ff1b3a4e5a95f8a979131e5894653a23b1f346596ed2590514e6d5f1e9d0c58e3e1efe4dba75da1f8860076e98cc916507795e43cb0616d26aa171483a087d5b7e0a2e68f8dcd7e0d4e387b4fc48bb1ed22a03044fa406afbc8ce70955c09553337be0115eb2e607e20cb2982963c0241becb3577fc14f884f3e10f3d38ce7d4f220e2752a30f01034cf522de7c849dd6a22ed4e9406d3e4313190f6cac162550627520a07c35078012fde6793dc521853b809751e4c3f5318ae3e3302e4ffc8d47a1bd57cd80e231bf2984c567c14db5a281e05d5dc4d44d677b114cd4ee336c88bc97d949b592f7f64e691a69ee7a12fb3521e6136f619ef2ec2f7773a637386852bf3e35a355bf9237cc5e2102bfcc55bc84e6578491aeaa8e476501065979f20703a6bcfaa1654df9353d78caf91cebe0b365e1533b0d64be611d1d4576a205df9cf7d038f05bcf3ea39df6794ef163b1c72862becdfbe0637a0f2953082208c8181ef5ffe92b77bdc239fee2b8377e3e17bd64e14f0096ad60ec249ef069a9e4600695a8da4c75d72d91161090ca7781164f3af5b66c5cc3c1cc6e767a911ff429a373853c1eef1906412b05e070585e533884367b80c52634c62555fda7956107f2bd8a2e01cfa4ada61e4bacdb803baf912017d60d2bd568bd2211338f02871a6b0ed31ee9e45bf3d29d3fd57709fa0acbbcccfbd6f3342a17de9ddb5c8f58087755817011b393602048ecbfb05ec33910ca016510d359b9af1077bc34875c1a5b7f25ac47068179a44fcc45964d6641f1037965f509e3b6e9451e07ccc03349155ea5fee64211168e99758a83e8b3889c2717980632ab8f7166899940a508977188ed565f2cc6ecc163cb8f27576d5f054386503899d6dc5f4557c69926621abf1a06dad5010d96ecb53aee68fe8d20116802cf8563895acd18ecc8706d5d11a31cb90204a4d813865720639d32503823e4dd8105ed5faf624a8138172e5a743e67e4b59c4beea8ca032896bc72cad90307b50f21e3dfe1e5749b9acfe9a78e53a1221b23034eb4e442bfe8d6bdd7715bd94d173202f4c8a0e8c39038ec2a9b8701c44c0ed4daad67dd002217dc27a9ed3a4ab2faf496c48f6f447907511c1b0791ac332439581e21715e2d5eb567b97720537314c217cd4d938238cd53e5408aa796715c4472fd1fd8c0310301e2195c84bf43f0d372898a35d1adf3d5a8f1be407dd72a3efe09b1742655effc2aeeeef51a9c00ed742beec7bd45812f5a141b00e5eb9e31cf1454293f74b17adac8fb1256133e93632ab4312cddf4489a84f149585e9ec30727504767dd2b2235857462eab4e3681fe83cd960426b654a6e2e23cd09f8c3af98ad4503b8b7564617d820b6e54c49acdacd69f3913fa0d3d16eace10284f91070f8f50566125100f6c948578e78e7c41a235abd5108cae77ae5e1156c064b0935f3a5c833e99640631fbe7d44123408a0d2bcdba7b878e3196678694b829fa13de2db1c1ffa4201ad3b1f68ba5efaa1164132a5ed2fe6d0d3c74b3f3d586fb6e96b8d68fa42c85db0fc56a36d64916e8adcbdb41cc05c09596fddf5d1f6843492d177f4820cb60fb9bbbfa68eab83f8ae1a28305bdd4b16856d14a261a28267187bba0c5393e7704c189565daf481e7b95973310b34e5c3ef26a1113d5650a9f1c42abcafc6a7d037ac08e25f904a53788ed9e0a78233b9a60e62b849e1a954e04b0868879ad9c54fb2b47306a3ce9f0fde050c9ddf19700531defa8be659e0989008575c90cdc1e439717b67650e54de89e4be76d36f63a313824b5c3350fb4b7243be5a8358030a5fc2621b5965fb6c8075dee062430a7fca0473199000ddd3a3fb53971a8251e7201c878b2f618087b27e75eb09a1d1544e5e3a8bbdadae8558011b7bab06582cac1562713f4c3856d22e1ea1e66d63e4b1c0a3b1413f3ed667dce0cbf8e705f794b990f0c68d48c30215f0fcd429d1174a68", 0x1000}, {&(0x7f0000000500)="03a2191f78558f1145048da6c187b623ba4fb5acfef3daa67827faf4af06c21e677f07911aa4350c16ff2073e6e40110c8d9342695d8af856f998f782ae00c9d8f5404edb42fcfa3ac22a79c28feb93755d542a8094eeab6f5eee14f97a0113772e3f4391e7abe17bae16c1888f2391f498395cabce64ca42a52b22e92cf1a2b6d35a526f0c2ea9809f5d705fd362ec453393824d2852ac0cec6312e2dcb5ade08fea9b1832e9536a85ae3a081e9bf633cdbaa3d978d9338ed53bf93021f0b843fd2797cb7e488", 0xc7}, {&(0x7f0000000600)="9a9da6ecb37381c7d1e01653234692813d0dc28168bd49812cfc9b62073827d083a22e05b5e64adf119242839843dc016c6ffd05128f67cb2b9e1f35ea3ed5d60d36b22251c46919e44cc5668576e218ccd8e5fedf26daa3bb4315f836a304282351971c6b538df15bc446376591166f6efe68b7db86445babab1b17e5669528554e1eb88b90953d6e2d1e100d1bba328fbc3e89a13b9f", 0x97}, {&(0x7f00000006c0)="b55de1d127410676b57295931f2b3c686a2aafa3dba9080d29c5488ac93a48bf876cacf47562ffbb10f160647ee6c37f0698451e52af033abe4717d8193485408d5a2003851e79e6a1336e297e18ddaebe200dafa7ae8cc29b0dcf1944d56bb294f41d60fad28d310f69851ad81e5c5e3b2eb8f7a0acaa1ce80220046ecc3a149e70d77b499de00070dddacdb8b501a1da7bc44b43a69b87164895b6c31e830ce6da9e1a95c32189f788347410ef7ea9140b3e8c102a256b713edfff73ee72e56740128bce0ec5e13b563e2b5e3076e962b6dfa306e8dae4f5495daa92635838a4112f4d970e04288e587d69ce085ec09c17eb0e38ac73be41e97f8e33", 0xfd}], 0x7, &(0x7f00000009c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, r0, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r2}, @rights={0x20, 0xffff, 0x1, [r3, r4, r5, r6]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r8}], 0xf0}, 0x7) 20:24:34 executing program 2: r0 = kqueue() r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{}, {}, {}, {{}, 0xfffffffffffffffd}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:34 executing program 2: r0 = kqueue() r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{}, {}, {}, {{}, 0xfffffffffffffffd}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:34 executing program 5: r0 = socket(0x18, 0x4000, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) write(r1, &(0x7f0000000100)="46cc11de8dedb1020fe9c18771794f024bc939d3c67e60c3d15e8b0bc4bfe3895b6765af49e0e9671b588195c1337ca40bd5747d08c9f2d1cef57efddf0b80f2e0ae1d5b7204b2287f48af6a34fd32163cacd9f84a951ae953fbfc11b3b1896538a9709a5294bbd64a4617f2f645ff194ea4ed2b05a509e7d7dd3884a75a28648e9d8eb3893383f272475c3d0f4fa5ad85a83011", 0x94) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r2 = socket$unix(0x1, 0x5, 0x0) ioctl$TIOCSPGRP(r2, 0x80047476, &(0x7f0000000040)) r3 = fcntl$getown(r2, 0x5) ktrace(0x0, 0x0, 0x510, r3) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x8, r3) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0x3, 0x1, 0xfff, 0x9, r3}) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r4, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) connect$unix(r0, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000200)="c86cb214ca8df27f1368d2e52b7a4098f3f159f9", 0x14}], 0x1) socket(0x18, 0x4000, 0x0) (async) syz_open_pts() (async) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) (async) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) (async) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) (async) write(r1, &(0x7f0000000100)="46cc11de8dedb1020fe9c18771794f024bc939d3c67e60c3d15e8b0bc4bfe3895b6765af49e0e9671b588195c1337ca40bd5747d08c9f2d1cef57efddf0b80f2e0ae1d5b7204b2287f48af6a34fd32163cacd9f84a951ae953fbfc11b3b1896538a9709a5294bbd64a4617f2f645ff194ea4ed2b05a509e7d7dd3884a75a28648e9d8eb3893383f272475c3d0f4fa5ad85a83011", 0x94) (async) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) (async) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) (async) socket$unix(0x1, 0x5, 0x0) (async) ioctl$TIOCSPGRP(r2, 0x80047476, &(0x7f0000000040)) (async) fcntl$getown(r2, 0x5) (async) ktrace(0x0, 0x0, 0x510, r3) (async) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x8, r3) (async) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0x3, 0x1, 0xfff, 0x9, r3}) (async) socket(0x800000018, 0x1, 0x0) (async) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r4, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) (async) connect$unix(r0, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) (async) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000200)="c86cb214ca8df27f1368d2e52b7a4098f3f159f9", 0x14}], 0x1) (async) 20:24:34 executing program 7: r0 = kqueue() (async) r1 = kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa, 0x0, 0x80000000}], 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) (async) r2 = dup2(r1, r0) (async) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) (async) close(0xffffffffffffffff) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x1) r4 = syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) (async) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) (async) r6 = socket$unix(0x1, 0x2, 0x0) kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x4, 0x4, 0x7, 0x3}, {{r4}, 0xfffffffffffffffb, 0x9, 0x4, 0x4, 0x8000000000000000}, {{r5}, 0xfffffffffffffffb, 0x0, 0x4, 0xffffffff, 0x9476}], 0x80000000, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffff9, 0x4, 0x2, 0x8, 0x200}], 0xfff, &(0x7f0000000200)={0xae52, 0x100000000}) (async) r7 = socket$inet6(0x18, 0x8000, 0x5) fcntl$getflags(r7, 0x1) 20:24:34 executing program 6: r0 = socket(0x18, 0x1, 0x0) (async, rerun: 64) listen(0xffffffffffffffff, 0x0) (async, rerun: 64) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) (async) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300010000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0x2, "0000000000000001048e7d00000000ddf500", 0x2, 0x10000}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000040)={0x49e0, 0x0, 0x4, 0xa3f1, "94ffabcf9cbc0f9f5611122285b4d3b8420ca941", 0x3, 0x8}) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f1", 0x9}], 0x1) 20:24:34 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f159f9", 0xb}], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000100)) 20:24:34 executing program 4: r0 = kqueue() r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffe, 0x10, 0x80000000, 0xffffffffffff5a95, 0x80000001}, {{r1}, 0xfffffffffffffffd, 0x3262f5fb725a0e25, 0x4, 0x48b8, 0x3}], 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:34 executing program 0: r0 = socket(0x800000018, 0x2, 0x2) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 20:24:34 executing program 1: getuid() (async) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x8f}) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xe970, 0x0, "7e00000000800000000000000000000200006ba3"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="0fece0a6f901e8c89b3a3f3868cc244c0b9a91945c74fc9f47a4c1194a1f20552249e71eb338700ce5caf34cf4980f5b6163e2fa66f586e4633b89503e9279f17bedde69cfb818ca4fa82d14d69847cf719cac35b290cf6c1a94cba213b7d92262371e088367c5769b7ab1ffb7e512c8db9830c84ec8841fe9d61cb544bce09b7240aacc5727aa34df01abd244b0f5895804e59985819f6ac5024f2fe4af4d713a74e471f5402b706e4808dc9a20a61b2b27984a6e16be1ff8ed2af2634d270bef03d0e9f404cd15160b3a10fbe4dd706bb769bd5f4cf4bb274278ef175a8e10e236fd2fe34c09c74a07fb2eecc930cfbdafc4214bb778c9531ad45826697d5e854de020c7424cbd1c75ccbdffaa60debe5d10f2bd6c875b18e43344e6952e8fb58909dc841ae81fbf443056256682084e84cfd460a503c75cc8ee7d5ea994646f6f66cad220e41d42df9e1c3d947c4a35f70638864ccde3b6777184eb3d55f6f97416351c6057c3fef1b6d1330f99b923a057ac8a55535672618b1161db9a56b072212a919ddb5a1ac959f4c165e3d48ad15dca02b3ffc770c0d10ec0e833b2683bcd38c9143ca269a77cbd4b58ff7e1c0585a65701a5017798413f1757b6c59e705f7f603063c461ce65c9c5904558bc1bd19aa83b745382048f334353d6faf228b7f05665c1f0e522ae40837ad97bd04d6f4525413f895d34ca9cc33ba14e2f00cbec36b7dcc096e998c1a8c778f9c36a013c3b8ec1d70dc2f55817a1084600e127d27e12bb79b91c54b0d7e5a463ad2c693d246a6ad3e6dd8767b2aa4639a7425a29ae037b297bb538832f74c72c233da9aa3c9ce607d2f39871e259108c37159dff396e15681ef5b0da50108960918b0972aa18ff9e68bf0b00f05364bb030bbe0ae5fa61382065ae80a97037fcb9936d871f18823f96a31998863b565fc1683a2d831a7e4e6f9ed5a7a707b8a54e15717fc89881573634499075247a62b63a0d090e1d78417b2998f8252920915ece38ae47e4504c9a7e83a985a62bb89867e828c2526f53542ed6d4e339dd2effd8c13c72f5d086f3355293f0d1ec14efb4be658651b1add1651164bc6a56cd76c74b3902f4d7d5adc0dbfb0fcfd268fd9453f64109a3d7e247d2f13df51173fe699f861f73cde3bb310c6c0b66f68699ab5c4c8a2d32b4dae20c7430e37a03e96b64a5e026cdcf43500e5fecacd24d79035d70ed885a027d9eb1981b4238cfe947085a6bc1c92e4d523a976f7f9f3fe99a688d8c9238bfe398163067735cb33fd2df1fb0e9c1be000ee30d293ed5a66c205d3fa80435c51e34c0572c03858c56c8a0c17a50fe34c6e122c0e4fcfeb119644b8de0205c7f49ed057c9f0edd9e030ee7975e6173eaa3073bf9d4c080d10480f8ca4c233f6a16f472450f697ab58af631eadcc11ae013263c96bc17ec466a", 0x401}], 0x1) (async) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000500)="1854410995479d1df284fb80510bfaa1cf44d706e1ce3eb8f2fc3b3ea16923550e5f2589853a5feeeea53b16c86da315b32338c0a6b4229e0594f132c94ea710a300ecc099b0e362d57df8f8", 0x4c}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0xfffffffe, "000000000000000001000000000000f843d07e38"}) (async) dup2(r2, r0) (async) select(0x40, &(0x7f0000000040)={0xff}, 0x0, 0x0, 0x0) 20:24:34 executing program 2: r0 = kqueue() r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{}, {}, {}, {{}, 0xfffffffffffffffd}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x100, &(0x7f0000000300), 0x1ae, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x801, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x1) 20:24:34 executing program 0: r0 = socket(0x800000018, 0x2, 0x2) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x800000018, 0x2, 0x2) (async) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) 20:24:35 executing program 5: r0 = socket(0x18, 0x1, 0x0) (async) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f159f9", 0xb}], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000100)) 20:24:35 executing program 6: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x4, 0x7, &(0x7f0000000200)="98293ed828ec664ca11fc61c691c51f3ada1f17ccd7e3b25b2560f0a039c9ccb4ea2f0cdae3fdf7455d0fb3f92290380521203ccf8b46a67352e7a6f1fe93a452e741ec9ed24f4f9e05314cf0660f573a836976646afc4e96b5c8e7672883ad6c6b87cc0e34fff5df6141798a5b700062022b50ea396a08f0ef266f0fdde79fe7634788eaef485652dc6f1df3785bb3fc4ca729df94cbee483c093e0374247e86a5c52508144e7a4efea848d4e9e7c187577c1a1858514c75ee85f92b0b4e978b16b774ba3f4c38cf7", 0xc9) listen(0xffffffffffffffff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000100)="b9431061feb880d0bbb8f084dac323776f0bbb48153c4b11a62f264d0a186d5e8fa0898acf3bab14ee6cca7a23afe5068c2984a7f506365a6e6684c40f391abe28891ca5b40eaad39eb331cd012c8c2e72bbed0faab640bb1bdb485724692f6ad7cbab5d316bb14ca57827f853336762bbe9e1f381325916e017e787ac486ac9eef9eb4c18c185f7214dd4be987e47993d770b47408a604ba51de16209e3d2f5899c9bf741", 0xa5, 0x401, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="c86ce52b7a4098f3f1", 0x9}], 0x1) 20:24:35 executing program 0: r0 = socket(0x800000018, 0x2, 0x2) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 20:24:35 executing program 1: setrlimit(0x3, &(0x7f0000000000)={0x4, 0x100000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xe970, 0x0, "7e00000000800000000000000000000200006ba3"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="0fece0a6f901e8c89b3a3f3868cc244c0b9a91945c74fc9f47a4c1194a1f20552249e71eb338700ce5caf34cf4980f5b6163e2fa66f586e4633b89503e9279f17bedde69cfb818ca4fa82d14d69847cf719cac35b290cf6c1a94cba213b7d92262371e088367c5769b7ab1ffb7e512c8db9830c84ec8841fe9d61cb544bce09b7240aacc5727aa34df01abd244b0f5895804e59985819f6ac5024f2fe4af4d713a74e471f5402b706e4808dc9a20a61b2b27984a6e16be1ff8ed2af2634d270bef03d0e9f404cd15160b3a10fbe4dd706bb769bd5f4cf4bb274278ef175a8e10e236fd2fe34c09c74a07fb2eecc930cfbdafc4214bb778c9531ad45826697d5e854de020c7424cbd1c75ccbdffaa60debe5d10f2bd6c875b18e43344e6952e8fb58909dc841ae81fbf443056256682084e84cfd460a503c75cc8ee7d5ea994646f6f66cad220e41d42df9e1c3d947c4a35f70638864ccde3b6777184eb3d55f6f97416351c6057c3fef1b6d1330f99b923a057ac8a55535672618b1161db9a56b072212a919ddb5a1ac959f4c165e3d48ad15dca02b3ffc770c0d10ec0e833b2683bcd38c9143ca269a77cbd4b58ff7e1c0585a65701a5017798413f1757b6c59e705f7f603063c461ce65c9c5904558bc1bd19aa83b745382048f334353d6faf228b7f05665c1f0e522ae40837ad97bd04d6f4525413f895d34ca9cc33ba14e2f00cbec36b7dcc096e998c1a8c778f9c36a013c3b8ec1d70dc2f55817a1084600e127d27e12bb79b91c54b0d7e5a463ad2c693d246a6ad3e6dd8767b2aa4639a7425a29ae037b297bb538832f74c72c233da9aa3c9ce607d2f39871e259108c37159dff396e15681ef5b0da50108960918b0972aa18ff9e68bf0b00f05364bb030bbe0ae5fa61382065ae80a97037fcb9936d871f18823f96a31998863b565fc1683a2d831a7e4e6f9ed5a7a707b8a54e15717fc89881573634499075247a62b63a0d090e1d78417b2998f8252920915ece38ae47e4504c9a7e83a985a62bb89867e828c2526f53542ed6d4e339dd2effd8c13c72f5d086f3355293f0d1ec14efb4be658651b1add1651164bc6a56cd76c74b3902f4d7d5adc0dbfb0fcfd268fd9453f64109a3d7e247d2f13df51173fe699f861f73cde3bb310c6c0b66f68699ab5c4c8a2d32b4dae20c7430e37a03e96b64a5e026cdcf43500e5fecacd24d79035d70ed885a027d9eb1981b4238cfe947085a6bc1c92e4d523a976f7f9f3fe99a688d8c9238bfe398163067735cb33fd2df1fb0e9c1be000ee30d293ed5a66c205d3fa80435c51e34c0572c03858c56c8a0c17a50fe34c6e122c0e4fcfeb119644b8de0205c7f49ed057c9f0edd9e030ee7975e6173eaa3073bf9d4c080d10480f8ca4c233f6a16f472450f697ab58af631eadcc11ae013263c96bc17ec466a", 0x401}], 0x1) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000500)="1854410995479d1df284fb80510bfaa1cf44d706e1ce3eb8f2fc3b3ea16923550e5f2589853a5feeeea53b16c86da315b32338c0a6b4229e0594f132c94ea710a300ecc099b0e362d57df8f8", 0x4c}], 0x1) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000080)=0x80000001) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0xfffffffe, "000000000000000001000000000000f843d07e38"}) dup2(r2, r0) select(0x40, &(0x7f0000000040)={0xff}, 0x0, 0x0, 0x0) panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff8259a0ff) at panic+0x16b __assert(ffffffff82613e2d,ffffffff8258219f,3f,ffffffff826493d4) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 single_thread_check_locked(ffff80002e4fcd20,1,c) at single_thread_check_locked+0x1f6 single_thread_check(ffff80002e4fcd20,1) at single_thread_check+0x4b sleep_finish(ffff800024b96340,1) at sleep_finish+0x75 rwsleep(ffff80002e4fcd20,ffffffff829a5750,120,ffffffff82596a6a,0) at rwsleep+0xd5 futex_wait(904bdffdb60,2,0,2) at futex_wait+0x13c sys_futex(ffff80002e4fcd20,ffff800024b964d0,ffff800024b96530) at sys_futex+0xf8 syscall(ffff800024b965a0) at syscall+0x484 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x904effc8040, count: 246 End of stack trace. panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff8259a0ff) at panic+0x16b __assert(ffffffff82613e2d,ffffffff8258219f,3f,ffffffff826493d4) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 scsi_iopool_run(ffff8000000a3048) at scsi_iopool_run+0x95 scsi_xsh_runqueue(ffff80000002d500) at scsi_xsh_runqueue+0x203 scsi_xsh_add(ffff80000019f1e0) at scsi_xsh_add+0xc9 sdstrategy(fffffd8073527eb0) at sdstrategy+0x187 spec_strategy(ffff800024b95bc8) at spec_strategy+0x75 VOP_STRATEGY(fffffd807efb4a80,fffffd8073527eb0) at VOP_STRATEGY+0x9b bwrite(fffffd8073527eb0) at bwrite+0x1f0 ffs_update(fffffd806efacdd8,1) at ffs_update+0x27d ffs_truncate(fffffd806efacdd8,0,0,ffffffffffffffff) at ffs_truncate+0xcec ufs_inactive(ffff800024b95f58) at ufs_inactive+0x14e VOP_INACTIVE(fffffd80798044d8,ffff80002e4fcd20) at VOP_INACTIVE+0xc4 vput(fffffd80798044d8) at vput+0xb6 vn_close(fffffd80798044d8,2,ffffffffffffffff,ffff80002e4fcd20) at vn_close+0x7e acct_shutdown() at acct_shutdown+0x6b vfs_shutdown(ffff80002e4fcd20) at vfs_shutdown+0x16 boot(100) at boot+0xc8 filt_hotplugrdetach(100) at filt_hotplugrdetach panic(ffffffff8259a0ff) at panic+0x18b __assert(ffffffff82613e2d,ffffffff8258219f,3f,ffffffff826493d4) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 single_thread_check_locked(ffff80002e4fcd20,1,c) at single_thread_check_locked+0x1f6 single_thread_check(ffff80002e4fcd20,1) at single_thread_check+0x4b sleep_finish(ffff800024b96340,1) at sleep_finish+0x75 rwsleep(ffff80002e4fcd20,ffffffff829a5750,120,ffffffff82596a6a,0) at rwsleep+0xd5 futex_wait(904bdffdb60,2,0,2) at futex_wait+0x13c sys_futex(ffff80002e4fcd20,ffff800024b964d0,ffff800024b96530) at sys_futex+0xf8 syscall(ffff800024b965a0) at syscall+0x484 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x904effc8040, count: 226 End of stack trace. panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff8259a0ff) at panic+0x16b __assert(ffffffff82613e2d,ffffffff8258219f,3f,ffffffff826493d4) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 selwakeup(fffffd806f31ea80) at selwakeup+0x16 sorwakeup(fffffd806f31e968) at sorwakeup+0xc9 rtm_sendup(fffffd806f31e968,fffffd80671ab800) at rtm_sendup+0xfa route_input(fffffd80671ab800,0,0) at route_input+0x197 rtm_ifchg(ffff8000006b8000) at rtm_ifchg+0xdd if_down(ffff8000006b8000) at if_down+0x108 if_downall() at if_downall+0x7d boot(104) at boot+0x12c filt_hotplugrdetach(104) at filt_hotplugrdetach panic(ffffffff8259a0ff) at panic+0x18b __assert(ffffffff82613e2d,ffffffff8258219f,3f,ffffffff826493d4) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 scsi_iopool_run(ffff8000000a3048) at scsi_iopool_run+0x95 scsi_xsh_runqueue(ffff80000002d500) at scsi_xsh_runqueue+0x203 scsi_xsh_add(ffff80000019f1e0) at scsi_xsh_add+0xc9 sdstrategy(fffffd8073527eb0) at sdstrategy+0x187 spec_strategy(ffff800024b95bc8) at spec_strategy+0x75 VOP_STRATEGY(fffffd807efb4a80,fffffd8073527eb0) at VOP_STRATEGY+0x9b bwrite(fffffd8073527eb0) at bwrite+0x1f0 ffs_update(fffffd806efacdd8,1) at ffs_update+0x27d ffs_truncate(fffffd806efacdd8,0,0,ffffffffffffffff) at ffs_truncate+0xcec ufs_inactive(ffff800024b95f58) at ufs_inactive+0x14e VOP_INACTIVE(fffffd80798044d8,ffff80002e4fcd20) at VOP_INACTIVE+0xc4 vput(fffffd80798044d8) at vput+0xb6 vn_close(fffffd80798044d8,2,ffffffffffffffff,ffff80002e4fcd20) at vn_close+0x7e acct_shutdown() at acct_shutdown+0x6b vfs_shutdown(ffff80002e4fcd20) at vfs_shutdown+0x16 boot(100) at boot+0xc8 filt_hotplugrdetach(100) at filt_hotplugrdetach panic(ffffffff8259a0ff) at panic+0x18b __assert(ffffffff82613e2d,ffffffff8258219f,3f,ffffffff826493d4) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 single_thread_check_locked(ffff80002e4fcd20,1,c) at single_thread_check_locked+0x1f6 single_thread_check(ffff80002e4fcd20,1) at single_thread_check+0x4b sleep_finish(ffff800024b96340,1) at sleep_finish+0x75 rwsleep(ffff80002e4fcd20,ffffffff829a5750,120,ffffffff82596a6a,0) at rwsleep+0xd5 futex_wait(904bdffdb60,2,0,2) at futex_wait+0x13c sys_futex(ffff80002e4fcd20,ffff800024b964d0,ffff800024b96530) at sys_futex+0xf8 syscall(ffff800024b965a0) at syscall+0x484 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x904effc8040, count: 214 End of stack trace. panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff8259a0ff) at panic+0x16b __assert(ffffffff82613e2d,ffffffff8258219f,3f,ffffffff826493d4) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 selwakeup(fffffd806f31ea80) at selwakeup+0x16 sorwakeup(fffffd806f31e968) at sorwakeup+0xc9 rtm_sendup(fffffd806f31e968,fffffd806d626000) at rtm_sendup+0xfa route_input(fffffd806d626000,0,0) at route_input+0x197 rtm_ifchg(ffff8000001a02a8) at rtm_ifchg+0xdd if_down(ffff8000001a02a8) at if_down+0x108 if_downall() at if_downall+0x7d boot(104) at boot+0x12c filt_hotplugrdetach(104) at filt_hotplugrdetach panic(ffffffff8259a0ff) at panic+0x18b __assert(ffffffff82613e2d,ffffffff8258219f,3f,ffffffff826493d4) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 selwakeup(fffffd806f31ea80) at selwakeup+0x16 sorwakeup(fffffd806f31e968) at sorwakeup+0xc9 rtm_sendup(fffffd806f31e968,fffffd80671ab800) at rtm_sendup+0xfa route_input(fffffd80671ab800,0,0) at route_input+0x197 rtm_ifchg(ffff8000006b8000) at rtm_ifchg+0xdd if_down(ffff8000006b8000) at if_down+0x108 if_downall() at if_downall+0x7d boot(104) at boot+0x12c filt_hotplugrdetach(104) at filt_hotplugrdetach panic(ffffffff8259a0ff) at panic+0x18b __assert(ffffffff82613e2d,ffffffff8258219f,3f,ffffffff826493d4) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 scsi_iopool_run(ffff8000000a3048) at scsi_iopool_run+0x95 scsi_xsh_runqueue(ffff80000002d500) at scsi_xsh_runqueue+0x203 scsi_xsh_add(ffff80000019f1e0) at scsi_xsh_add+0xc9 sdstrategy(fffffd8073527eb0) at sdstrategy+0x187 spec_strategy(ffff800024b95bc8) at spec_strategy+0x75 VOP_STRATEGY(fffffd807efb4a80,fffffd8073527eb0) at VOP_STRATEGY+0x9b bwrite(fffffd8073527eb0) at bwrite+0x1f0 ffs_update(fffffd806efacdd8,1) at ffs_update+0x27d ffs_truncate(fffffd806efacdd8,0,0,ffffffffffffffff) at ffs_truncate+0xcec ufs_inactive(ffff800024b95f58) at ufs_inactive+0x14e VOP_INACTIVE(fffffd80798044d8,ffff80002e4fcd20) at VOP_INACTIVE+0xc4 vput(fffffd80798044d8) at vput+0xb6 vn_close(fffffd80798044d8,2,ffffffffffffffff,ffff80002e4fcd20) at vn_close+0x7e acct_shutdown() at acct_shutdown+0x6b vfs_shutdown(ffff80002e4fcd20) at vfs_shutdown+0x16 boot(100) at boot+0xc8 filt_hotplugrdetach(100) at filt_hotplugrdetach panic(ffffffff8259a0ff) at panic+0x18b __assert(ffffffff82613e2d,ffffffff8258219f,3f,ffffffff826493d4) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 single_thread_check_locked(ffff80002e4fcd20,1,c) at single_thread_check_locked+0x1f6 single_thread_check(ffff80002e4fcd20,1) at single_thread_check+0x4b sleep_finish(ffff800024b96340,1) at sleep_finish+0x75 rwsleep(ffff80002e4fcd20,ffffffff829a5750,120,ffffffff82596a6a,0) at rwsleep+0xd5 futex_wait(904bdffdb60,2,0,2) at futex_wait+0x13c sys_futex(ffff80002e4fcd20,ffff800024b964d0,ffff800024b96530) at sys_futex+0xf8 syscall(ffff800024b965a0) at syscall+0x484 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x904effc8040, count: 202 End of stack trace. panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff8259a0ff) at panic+0x16b __assert(ffffffff82613e2d,ffffffff8258219f,3f,ffffffff826493d4) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 selwakeup(fffffd806f31ea80) at selwakeup+0x16 sorwakeup(fffffd806f31e968) at sorwakeup+0xc9 rtm_sendup(fffffd806f31e968,fffffd806f010700) at rtm_sendup+0xfa route_input(fffffd806f010700,0,0) at route_input+0x197 rtm_ifchg(ffff800000bb5010) at rtm_ifchg+0xdd if_down(ffff800000bb5010) at if_down+0x108 if_downall() at if_downall+0x7d boot(104) at boot+0x12c filt_hotplugrdetach(104) at filt_hotplugrdetach panic(ffffffff8259a0ff) at panic+0x18b __assert(ffffffff82613e2d,ffffffff8258219f,3f,ffffffff826493d4) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 selwakeup(fffffd806f31ea80) at selwakeup+0x16 sorwakeup(fffffd806f31e968) at sorwakeup+0xc9 rtm_sendup(fffffd806f31e968,fffffd806d626000) at rtm_sendup+0xfa route_input(fffffd806d626000,0,0) at route_input+0x197 rtm_ifchg(ffff8000001a02a8) at rtm_ifchg+0xdd if_down(ffff8000001a02a8) at if_down+0x108 if_downall() at if_downall+0x7d boot(104) at boot+0x12c filt_hotplugrdetach(104) at filt_hotplugrdetach panic(ffffffff8259a0ff) at panic+0x18b __assert(ffffffff82613e2d,ffffffff8258219f,3f,ffffffff826493d4) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 selwakeup(fffffd806f31ea80) at selwakeup+0x16 sorwakeup(fffffd806f31e968) at sorwakeup+0xc9 rtm_sendup(fffffd806f31e968,fffffd80671ab800) at rtm_sendup+0xfa route_input(fffffd80671ab800,0,0) at route_input+0x197 rtm_ifchg(ffff8000006b8000) at rtm_ifchg+0xdd if_down(ffff8000006b8000) at if_down+0x108 if_downall() at if_downall+0x7d boot(104) at boot+0x12c filt_hotplugrdetach(104) at filt_hotplugrdetach panic(ffffffff8259a0ff) at panic+0x18b __assert(ffffffff82613e2d,ffffffff8258219f,3f,ffffffff826493d4) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 scsi_iopool_run(ffff8000000a3048) at scsi_iopool_run+0x95 scsi_xsh_runqueue(ffff80000002d500) at scsi_xsh_runqueue+0x203 scsi_xsh_add(ffff80000019f1e0) at scsi_xsh_add+0xc9 sdstrategy(fffffd8073527eb0) at sdstrategy+0x187 spec_strategy(ffff800024b95bc8) at spec_strategy+0x75 VOP_STRATEGY(fffffd807efb4a80,fffffd8073527eb0) at VOP_STRATEGY+0x9b bwrite(fffffd8073527eb0) at bwrite+0x1f0 ffs_update(fffffd806efacdd8,1) at ffs_update+0x27d ffs_truncate(fffffd806efacdd8,0,0,ffffffffffffffff) at ffs_truncate+0xcec ufs_inactive(ffff800024b95f58) at ufs_inactive+0x14e VOP_INACTIVE(fffffd80798044d8,ffff80002e4fcd20) at VOP_INACTIVE+0xc4 vput(fffffd80798044d8) at vput+0xb6 vn_close(fffffd80798044d8,2,ffffffffffffffff,ffff80002e4fcd20) at vn_close+0x7e acct_shutdown() at acct_shutdown+0x6b vfs_shutdown(ffff80002e4fcd20) at vfs_shutdown+0x16 boot(100) at boot+0xc8 filt_hotplugrdetach(100) at filt_hotplugrdetach panic(ffffffff8259a0ff) at panic+0x18b __assert(ffffffff82613e2d,ffffffff8258219f,3f,ffffffff826493d4) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 single_thread_check_locked(ffff80002e4fcd20,1,c) at single_thread_check_locked+0x1f6 single_thread_check(ffff80002e4fcd20,1) at single_thread_check+0x4b sleep_finish(ffff800024b96340,1) at sleep_finish+0x75 rwsleep(ffff80002e4fcd20,ffffffff829a5750,120,ffffffff82596a6a,0) at rwsleep+0xd5 futex_wait(904bdffdb60,2,0,2) at futex_wait+0x13c sys_futex(ffff80002e4fcd20,ffff800024b964d0,ffff800024b96530) at sys_futex+0xf8 syscall(ffff800024b965a0) at syscall+0x484 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x904effc8040, count: 190 End of stack trace. panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff8259a0ff) at panic+0x16b __assert(ffffffff82613e2d,ffffffff8258219f,3f,ffffffff826493d4) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 selwakeup(fffffd806f31ea80) at selwakeup+0x16 sorwakeup(fffffd806f31e968) at sorwakeup+0xc9 rtm_sendup(fffffd806f31e968,fffffd8065ae9f00) at rtm_sendup+0xfa route_input(fffffd8065ae9f00,0,0) at route_input+0x197 rtm_ifchg(ffff800000be2800) at rtm_ifchg+0xdd if_down(ffff800000be2800) at if_down+0x108 if_downall() at if_downall+0x7d boot(104) at boot+0x12c filt_hotplugrdetach(104) at filt_hotplugrdetach panic(ffffffff8259a0ff) at panic+0x18b __assert(ffffffff82613e2d,ffffffff8258219f,3f,ffffffff826493d4) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 selwakeup(fffffd806f31ea80) at selwakeup+0x16 sorwakeup(fffffd806f31e968) at sorwakeup+0xc9 rtm_sendup(fffffd806f31e968,fffffd806f010700) at rtm_sendup+0xfa route_input(fffffd806f010700,0,0) at route_input+0x197 rtm_ifchg(ffff800000bb5010) at rtm_ifchg+0xdd if_down(ffff800000bb5010) at if_down+0x108 if_downall() at if_downall+0x7d boot(104) at boot+0x12c filt_hotplugrdetach(104) at filt_hotplugrdetach panic(ffffffff8259a0ff) at panic+0x18b __assert(ffffffff82613e2d,ffffffff8258219f,3f,ffffffff826493d4) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 selwakeup(fffffd806f31ea80) at selwakeup+0x16 sorwakeup(fffffd806f31e968) at sorwakeup+0xc9 rtm_sendup(fffffd806f31e968,fffffd806d626000) at rtm_sendup+0xfa route_input(fffffd806d626000,0,0) at route_input+0x197 rtm_ifchg(ffff8000001a02a8) at rtm_ifchg+0xdd if_down(ffff8000001a02a8) at if_down+0x108 if_downall() at if_downall+0x7d boot(104) at boot+0x12c filt_hotplugrdetach(104) at filt_hotplugrdetach panic(ffffffff8259a0ff) at panic+0x18b __assert(ffffffff82613e2d,ffffffff8258219f,3f,ffffffff826493d4) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 selwakeup(fffffd806f31ea80) at selwakeup+0x16 sorwakeup(fffffd806f31e968) at sorwakeup+0xc9 rtm_sendup(fffffd806f31e968,fffffd80671ab800) at rtm_sendup+0xfa route_input(fffffd80671ab800,0,0) at route_input+0x197 rtm_ifchg(ffff8000006b8000) at rtm_ifchg+0xdd if_down(ffff8000006b8000) at if_down+0x108 if_downall() at if_downall+0x7d boot(104) at boot+0x12c filt_hotplugrdetach(104) at filt_hotplugrdetach panic(ffffffff8259a0ff) at panic+0x18b __assert(ffffffff82613e2d,ffffffff8258219f,3f,ffffffff826493d4) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 scsi_iopool_run(ffff8000000a3048) at scsi_iopool_run+0x95 scsi_xsh_runqueue(ffff80000002d500) at scsi_xsh_runqueue+0x203 scsi_xsh_add(ffff80000019f1e0) at scsi_xsh_add+0xc9 sdstrategy(fffffd8073527eb0) at sdstrategy+0x187 spec_strategy(ffff800024b95bc8) at spec_strategy+0x75 VOP_STRATEGY(fffffd807efb4a80,fffffd8073527eb0) at VOP_STRATEGY+0x9b bwrite(fffffd8073527eb0) at bwrite+0x1f0 ffs_update(fffffd806efacdd8,1) at ffs_update+0x27d ffs_truncate(fffffd806efacdd8,0,0,ffffffffffffffff) at ffs_truncate+0xcec ufs_inactive(ffff800024b95f58) at ufs_inactive+0x14e VOP_INACTIVE(fffffd80798044d8,ffff80002e4fcd20) at VOP_INACTIVE+0xc4 vput(fffffd80798044d8) at vput+0xb6 vn_close(fffffd80798044d8,2,ffffffffffffffff,ffff80002e4fcd20) at vn_close+0x7e acct_shutdown() at acct_shutdown+0x6b vfs_shutdown(ffff80002e4fcd20) at vfs_shutdown+0x16 boot(100) at boot+0xc8 filt_hotplugrdetach(100) at filt_hotplugrdetach panic(ffffffff8259a0ff) at panic+0x18b __assert(ffffffff82613e2d,ffffffff8258219f,3f,ffffffff826493d4) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 single_thread_check_locked(ffff80002e4fcd20,1,c) at single_thread_check_locked+0x1f6 single_thread_check(ffff80002e4fcd20,1) at single_thread_check+0x4b sleep_finish(ffff800024b96340,1) at sleep_finish+0x75 rwsleep(ffff80002e4fcd20,ffffffff829a5750,120,ffffffff82596a6a,0) at rwsleep+0xd5 futex_wait(904bdffdb60,2,0,2) at futex_wait+0x13c sys_futex(ffff80002e4fcd20,ffff800024b964d0,ffff800024b96530) at sys_futex+0xf8 syscall(ffff800024b965a0) at syscall+0x484 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x904effc8040, count: 178 End of stack trace. panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff8259a0ff) at panic+0x16b __assert(ffffffff82613e2d,ffffffff8258219f,3f,ffffffff826493d4) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 selwakeup(fffffd806f31ea80) at selwakeup+0x16 sorwakeup(fffffd806f31e968) at sorwakeup+0xc9 rtm_sendup(fffffd806f31e968,fffffd8070095f00) at rtm_sendup+0xfa route_input(fffffd8070095f00,0,0) at route_input+0x197 rtm_ifchg(ffff800000c1f000) at rtm_ifchg+0xdd if_down(ffff800000c1f000) at if_down+0x108 if_downall() at if_downall+0x7d boot(104) at boot+0x12c filt_hotplugrdetach(104) at filt_hotplugrdetach panic(ffffffff8259a0ff) at panic+0x18b __assert(ffffffff82613e2d,ffffffff8258219f,3f,ffffffff826493d4) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 selwakeup(fffffd806f31ea80) at selwakeup+0x16 sorwakeup(fffffd806f31e968) at sorwakeup+0xc9 rtm_sendup(fffffd806f31e968,fffffd8065ae9f00) at rtm_sendup+0xfa route_input(fffffd8065ae9f00,0,0) at route_input+0x197 rtm_ifchg(ffff800000be2800) at rtm_ifchg+0xdd if_down(ffff800000be2800) at if_down+0x108 if_downall() at if_downall+0x7d boot(104) at boot+0x12c filt_hotplugrdetach(104) at filt_hotplugrdetach panic(ffffffff8259a0ff) at panic+0x18b __assert(ffffffff82613e2d,ffffffff8258219f,3f,ffffffff826493d4) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 selwakeup(fffffd806f31ea80) at selwakeup+0x16 sorwakeup(fffffd806f31e968) at sorwakeup+0xc9 rtm_sendup(fffffd806f31e968,fffffd806f010700) at rtm_sendup+0xfa route_input(fffffd806f010700,0,0) at route_input+0x197 rtm_ifchg(ffff800000bb5010) at rtm_ifchg+0xdd if_down(ffff800000bb5010) at if_down+0x108 if_downall() at if_downall+0x7d boot(104) at boot+0x12c filt_hotplugrdetach(104) at filt_hotplugrdetach panic(ffffffff8259a0ff) at panic+0x18b __assert(ffffffff82613e2d,ffffffff8258219f,3f,ffffffff826493d4) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 selwakeup(fffffd806f31ea80) at selwakeup+0x16 sorwakeup(fffffd806f31e968) at sorwakeup+0xc9 rtm_sendup(fffffd806f31e968,fffffd806d626000) at rtm_sendup+0xfa route_input(fffffd806d626000,0,0) at route_input+0x197 rtm_ifchg(ffff8000001a02a8) at rtm_ifchg+0xdd if_down(ffff8000001a02a8) at if_down+0x108 if_downall() at if_downall+0x7d boot(104) at boot+0x12c filt_hotplugrdetach(104) at filt_hotplugrdetach panic(ffffffff8259a0ff) at panic+0x18b __assert(ffffffff82613e2d,ffffffff8258219f,3f,ffffffff826493d4) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 selwakeup(fffffd806f31ea80) at selwakeup+0x16 sorwakeup(fffffd806f31e968) at sorwakeup+0xc9 rtm_sendup(fffffd806f31e968,fffffd80671ab800) at rtm_sendup+0xfa route_input(fffffd80671ab800,0,0) at route_input+0x197 rtm_ifchg(ffff8000006b8000) at rtm_ifchg+0xdd if_down(ffff8000006b8000) at if_down+0x108 if_downall() at if_downall+0x7d boot(104) at boot+0x12c filt_hotplugrdetach(104) at filt_hotplugrdetach panic(ffffffff8259a0ff) at panic+0x18b __assert(ffffffff82613e2d,ffffffff8258219f,3f,ffffffff826493d4) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 scsi_iopool_run(ffff8000000a3048) at scsi_iopool_run+0x95 scsi_xsh_runqueue(ffff80000002d500) at scsi_xsh_runqueue+0x203 scsi_xsh_add(ffff80000019f1e0) at scsi_xsh_add+0xc9 sdstrategy(fffffd8073527eb0) at sdstrategy+0x187 spec_strategy(ffff800024b95bc8) at spec_strategy+0x75 VOP_STRATEGY(fffffd807efb4a80,fffffd8073527eb0) at VOP_STRATEGY+0x9b bwrite(fffffd8073527eb0) at bwrite+0x1f0 ffs_update(fffffd806efacdd8,1) at ffs_update+0x27d ffs_truncate(fffffd806efacdd8,0,0,ffffffffffffffff) at ffs_truncate+0xcec ufs_inactive(ffff800024b95f58) at ufs_inactive+0x14e VOP_INACTIVE(fffffd80798044d8,ffff80002e4fcd20) at VOP_INACTIVE+0xc4 vput(fffffd80798044d8) at vput+0xb6 vn_close(fffffd80798044d8,2,ffffffffffffffff,ffff80002e4fcd20) at vn_close+0x7e acct_shutdown() at acct_shutdown+0x6b vfs_shutdown(ffff80002e4fcd20) at vfs_shutdown+0x16 boot(100) at boot+0xc8 filt_hotplugrdetach(100) at filt_hotplugrdetach panic(ffffffff8259a0ff) at panic+0x18b __assert(ffffffff82613e2d,ffffffff8258219f,3f,ffffffff826493d4) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 single_thread_check_locked(ffff80002e4fcd20,1,c) at single_thread_check_locked+0x1f6 single_thread_check(ffff80002e4fcd20,1) at single_thread_check+0x4b sleep_finish(ffff800024b96340,1) at sleep_finish+0x75 rwsleep(ffff80002e4fcd20,ffffffff829a5750,120,ffffffff82596a6a,0) at rwsleep+0xd5 futex_wait(904bdffdb60,2,0,2) at futex_wait+0x13c sys_futex(ffff80002e4fcd20,ffff800024b964d0,ffff800024b96530) at sys_futex+0xf8 syscall(ffff800024b965a0) at syscall+0x484 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x904effc8040, count: 166 End of stack trace. panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff8259a0ff) at panic+0x16b __assert(ffffffff82613e2d,ffffffff8258219f,3f,ffffffff826493d4) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 selwakeup(fffffd806f31ea80) at selwakeup+0x16 sorwakeup(fffffd806f31e968) at sorwakeup+0xc9 rtm_sendup(fffffd806f31e968,fffffd807d61d500) at rtm_sendup+0xfa route_input(fffffd807d61d500,0,0) at route_input+0x197 rtm_ifchg(ffff800000c0c000) at rtm_ifchg+0xdd if_down(ffff800000c0c000) at if_down+0x108 if_downall() at if_downall+0x7d boot(104) at boot+0x12c filt_hotplugrdetach(104) at filt_hotplugrdetach panic(ffffffff8259a0ff) at panic+0x18b __assert(ffffffff82613e2d,ffffffff8258219f,3f,ffffffff826493d4) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 selwakeup(fffffd806f31ea80) at selwakeup+0x16 sorwakeup(fffffd806f31e968) at sorwakeup+0xc9 rtm_sendup(fffffd806f31e968,fffffd8070095f00) at rtm_sendup+0xfa route_input(fffffd8070095f00,0,0) at route_input+0x197 rtm_ifchg(ffff800000c1f000) at rtm_ifchg+0xdd if_down(ffff800000c1f000) at if_down+0x108 if_downall() at if_downall+0x7d boot(104) at boot+0x12c filt_hotplugrdetach(104) at filt_hotplugrdetach panic(ffffffff8259a0ff) at panic+0x18b __assert(ffffffff82613e2d,ffffffff8258219f,3f,ffffffff826493d4) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 selwakeup(fffffd806f31ea80) at selwakeup+0x16 sorwakeup(fffffd806f31e968) at sorwakeup+0xc9 rtm_sendup(fffffd806f31e968,fffffd8065ae9f00) at rtm_sendup+0xfa route_input(fffffd8065ae9f00,0,0) at route_input+0x197 rtm_ifchg(ffff800000be2800) at rtm_ifchg+0xdd if_down(ffff800000be2800) at if_down+0x108 if_downall() at if_downall+0x7d boot(104) at boot+0x12c filt_hotplugrdetach(104) at filt_hotplugrdetach panic(ffffffff8259a0ff) at panic+0x18b __assert(ffffffff82613e2d,ffffffff8258219f,3f,ffffffff826493d4) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 selwakeup(fffffd806f31ea80) at selwakeup+0x16 sorwakeup(fffffd806f31e968) at sorwakeup+0xc9 rtm_sendup(fffffd806f31e968,fffffd806f010700) at rtm_sendup+0xfa route_input(fffffd806f010700,0,0) at route_input+0x197 rtm_ifchg(ffff800000bb5010) at rtm_ifchg+0xdd if_down(ffff800000bb5010) at if_down+0x108 if_downall() at if_downall+0x7d boot(104) at boot+0x12c filt_hotplugrdetach(104) at filt_hotplugrdetach panic(ffffffff8259a0ff) at panic+0x18b __assert(ffffffff82613e2d,ffffffff8258219f,3f,ffffffff826493d4) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 selwakeup(fffffd806f31ea80) at selwakeup+0x16 sorwakeup(fffffd806f31e968) at sorwakeup+0xc9 rtm_sendup(fffffd806f31e968,fffffd806d626000) at rtm_sendup+0xfa route_input(fffffd806d626000,0,0) at route_input+0x197 rtm_ifchg(ffff8000001a02a8) at rtm_ifchg+0xdd if_down(ffff8000001a02a8) at if_down+0x108 if_downall() at if_downall+0x7d boot(104) at boot+0x12c filt_hotplugrdetach(104) at filt_hotplugrdetach panic(ffffffff8259a0ff) at panic+0x18b __assert(ffffffff82613e2d,ffffffff8258219f,3f,ffffffff826493d4) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 selwakeup(fffffd806f31ea80) at selwakeup+0x16 sorwakeup(fffffd806f31e968) at sorwakeup+0xc9 rtm_sendup(fffffd806f31e968,fffffd80671ab800) at rtm_sendup+0xfa route_input(fffffd80671ab800,0,0) at route_input+0x197 rtm_ifchg(ffff8000006b8000) at rtm_ifchg+0xdd if_down(ffff8000006b8000) at if_down+0x108 if_downall() at if_downall+0x7d boot(104) at boot+0x12c filt_hotplugrdetach(104) at filt_hotplugrdetach panic(ffffffff8259a0ff) at panic+0x18b __assert(ffffffff82613e2d,ffffffff8258219f,3f,ffffffff826493d4) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 scsi_iopool_run(ffff8000000a3048) at scsi_iopool_run+0x95 scsi_xsh_runqueue(ffff80000002d500) at scsi_xsh_runqueue+0x203 scsi_xsh_add(ffff80000019f1e0) at scsi_xsh_add+0xc9 sdstrategy(fffffd8073527eb0) at sdstrategy+0x187 spec_strategy(ffff800024b95bc8) at spec_strategy+0x75 VOP_STRATEGY(fffffd807efb4a80,fffffd8073527eb0) at VOP_STRATEGY+0x9b bwrite(fffffd8073527eb0) at bwrite+0x1f0 ffs_update(fffffd806efacdd8,1) at ffs_update+0x27d ffs_truncate(fffffd806efacdd8,0,0,ffffffffffffffff) at ffs_truncate+0xcec ufs_inactive(ffff800024b95f58) at ufs_inactive+0x14e VOP_INACTIVE(fffffd80798044d8,ffff80002e4fcd20) at VOP_INACTIVE+0xc4 vput(fffffd80798044d8) at vput+0xb6 vn_close(fffffd80798044d8,2,ffffffffffffffff,ffff80002e4fcd20) at vn_close+0x7e acct_shutdown() at acct_shutdown+0x6b vfs_shutdown(ffff80002e4fcd20) at vfs_shutdown+0x16 boot(100) at boot+0xc8 filt_hotplugrdetach(100) at filt_hotplugrdetach panic(ffffffff8259a0ff) at panic+0x18b __assert(ffffffff82613e2d,ffffffff8258219f,3f,ffffffff826493d4) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 single_thread_check_locked(ffff80002e4fcd20,1,c) at single_thread_check_locked+0x1f6 single_thread_check(ffff80002e4fcd20,1) at single_thread_check+0x4b sleep_finish(ffff800024b96340,1) at sleep_finish+0x75 rwsleep(ffff80002e4fcd20,ffffffff829a5750,120,ffffffff82596a6a,0) at rwsleep+0xd5 futex_wait(904bdffdb60,2,0,2) at futex_wait+0x13c sys_futex(ffff80002e4fcd20,ffff800024b964d0,ffff800024b96530) at sys_futex+0xf8 syscall(ffff800024b965a0) at syscall+0x484 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x904effc8040, count: 154 End of stack trace. panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff8259a0ff) at panic+0x16b __assert(ffffffff82613e2d,ffffffff8258219f,3f,ffffffff826493d4) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 selwakeup(fffffd806f31ea80) at selwakeup+0x16 sorwakeup(fffffd806f31e968) at sorwakeup+0xc9 rtm_sendup(fffffd806f31e968,fffffd80751d9900) at rtm_sendup+0xfa route_input(fffffd80751d9900,0,0) at route_input+0x197 rtm_ifchg(ffff800000d57800) at rtm_ifchg+0xdd if_down(ffff800000d57800) at if_down+0x108 if_downall() at if_downall+0x7d boot(104) at boot+0x12c filt_hotplugrdetach(104) at filt_hotplugrdetach panic(ffffffff8259a0ff) at panic+0x18b __assert(ffffffff82613e2d,ffffffff8258219f,3f,ffffffff826493d4) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 selwakeup(fffffd806f31ea80) at selwakeup+0x16 sorwakeup(fffffd806f31e968) at sorwakeup+0xc9 rtm_sendup(fffffd806f31e968,fffffd807d61d500) at rtm_sendup+0xfa route_input(fffffd807d61d500,0,0) at route_input+0x197 rtm_ifchg(ffff800000c0c000) at rtm_ifchg+0xdd if_down(ffff800000c0c000) at if_down+0x108 if_downall() at if_downall+0x7d boot(104) at boot+0x12c filt_hotplugrdetach(104) at filt_hotplugrdetach panic(ffffffff8259a0ff) at panic+0x18b __assert(ffffffff82613e2d,ffffffff8258219f,3f,ffffffff826493d4) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 selwakeup(fffffd806f31ea80) at selwakeup+0x16 sorwakeup(fffffd806f31e968) at sorwakeup+0xc9 rtm_sendup(fffffd806f31e968,fffffd8070095f00) at rtm_sendup+0xfa route_input(fffffd8070095f00,0,0) at route_input+0x197 rtm_ifchg(ffff800000c1f000) at rtm_ifchg+0xdd if_down(ffff800000c1f000) at if_down+0x108 if_downall() at if_downall+0x7d boot(104) at boot+0x12c filt_hotplugrdetach(104) at filt_hotplugrdetach panic(ffffffff8259a0ff) at panic+0x18b __assert(ffffffff82613e2d,ffffffff8258219f,3f,ffffffff826493d4) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 selwakeup(fffffd806f31ea80) at selwakeup+0x16 sorwakeup(fffffd806f31e968) at sorwakeup+0xc9 rtm_sendup(fffffd806f31e968,fffffd8065ae9f00) at rtm_sendup+0xfa route_input(fffffd8065ae9f00,0,0) at route_input+0x197 rtm_ifchg(ffff800000be2800) at rtm_ifchg+0xdd if_down(ffff800000be2800) at if_down+0x108 if_downall() at if_downall+0x7d boot(104) at boot+0x12c filt_hotplugrdetach(104) at filt_hotplugrdetach panic(ffffffff8259a0ff) at panic+0x18b __assert(ffffffff82613e2d,ffffffff8258219f,3f,ffffffff826493d4) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 selwakeup(fffffd806f31ea80) at selwakeup+0x16 sorwakeup(fffffd806f31e968) at sorwakeup+0xc9 rtm_sendup(fffffd806f31e968,fffffd806f010700) at rtm_sendup+0xfa route_input(fffffd806f010700,0,0) at route_input+0x197 rtm_ifchg(ffff800000bb5010) at rtm_ifchg+0xdd if_down(ffff800000bb5010) at if_down+0x108 if_downall() at if_downall+0x7d boot(104) at boot+0x12c filt_hotplugrdetach(104) at filt_hotplugrdetach panic(ffffffff8259a0ff) at panic+0x18b __assert(ffffffff82613e2d,ffffffff8258219f,3f,ffffffff826493d4) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 selwakeup(fffffd806f31ea80) at selwakeup+0x16 sorwakeup(fffffd806f31e968) at sorwakeup+0xc9 rtm_sendup(fffffd806f31e968,fffffd806d626000) at rtm_sendup+0xfa route_input(fffffd806d626000,0,0) at route_input+0x197 rtm_ifchg(ffff8000001a02a8) at rtm_ifchg+0xdd if_down(ffff8000001a02a8) at if_down+0x108 if_downall() at if_downall+0x7d boot(104) at boot+0x12c filt_hotplugrdetach(104) at filt_hotplugrdetach panic(ffffffff8259a0ff) at panic+0x18b __assert(ffffffff82613e2d,ffffffff8258219f,3f,ffffffff826493d4) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 selwakeup(fffffd806f31ea80) at selwakeup+0x16 sorwakeup(fffffd806f31e968) at sorwakeup+0xc9 rtm_sendup(fffffd806f31e968,fffffd80671ab800) at rtm_sendup+0xfa route_input(fffffd80671ab800,0,0) at route_input+0x197 rtm_ifchg(ffff8000006b8000) at rtm_ifchg+0xdd if_down(ffff8000006b8000) at if_down+0x108 if_downall() at if_downall+0x7d boot(104) at boot+0x12c filt_hotplugrdetach(104) at filt_hotplugrdetach panic(ffffffff8259a0ff) at panic+0x18b __assert(ffffffff82613e2d,ffffffff8258219f,3f,ffffffff826493d4) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 scsi_iopool_run(ffff8000000a3048) at scsi_iopool_run+0x95 scsi_xsh_runqueue(ffff80000002d500) at scsi_xsh_runqueue+0x203 scsi_xsh_add(ffff80000019f1e0) at scsi_xsh_add+0xc9 sdstrategy(fffffd8073527eb0) at sdstrategy+0x187 spec_strategy(ffff800024b95bc8) at spec_strategy+0x75 VOP_STRATEGY(fffffd807efb4a80,fffffd8073527eb0) at VOP_STRATEGY+0x9b bwrite(fffffd8073527eb0) at bwrite+0x1f0 ffs_update(fffffd806efacdd8,1) at ffs_update+0x27d ffs_truncate(fffffd806efacdd8,0,0,ffffffffffffffff) at ffs_truncate+0xcec ufs_inactive(ffff800024b95f58) at ufs_inactive+0x14e VOP_INACTIVE(fffffd80798044d8,ffff80002e4fcd20) at VOP_INACTIVE+0xc4 vput(fffffd80798044d8) at vput+0xb6 vn_close(fffffd80798044d8,2,ffffffffffffffff,ffff80002e4fcd20) at vn_close+0x7e acct_shutdown() at acct_shutdown+0x6b vfs_shutdown(ffff80002e4fcd20) at vfs_shutdown+0x16 boot(100) at boot+0xc8 filt_hotplugrdetach(100) at filt_hotplugrdetach panic(ffffffff8259a0ff) at panic+0x18b __assert(ffffffff82613e2d,ffffffff8258219f,3f,ffffffff826493d4) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 single_thread_check_locked(ffff80002e4fcd20,1,c) at single_thread_check_locked+0x1f6 single_thread_check(ffff80002e4fcd20,1) at single_thread_check+0x4b sleep_finish(ffff800024b96340,1) at sleep_finish+0x75 rwsleep(ffff80002e4fcd20,ffffffff829a5750,120,ffffffff82596a6a,0) at rwsleep+0xd5 futex_wait(904bdffdb60,2,0,2) at futex_wait+0x13c sys_futex(ffff80002e4fcd20,ffff800024b964d0,ffff800024b96530) at sys_futex+0xf8 syscall(ffff800024b965a0) at syscall+0x484 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x904effc8040, count: 142 End of stack trace. panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff8259a0ff) at panic+0x16b __assert(ffffffff82613e2d,ffffffff8258219f,3f,ffffffff826493d4) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 selwakeup(fffffd806f31ea80) at selwakeup+0x16 sorwakeup(fffffd806f31e968) at sorwakeup+0xc9 rtm_sendup(fffffd806f31e968,fffffd8069ed4300) at rtm_sendup+0xfa route_input(fffffd8069ed4300,0,0) at route_input+0x197 rtm_ifchg(ffff800000d56800) at rtm_ifchg+0xdd if_down(ffff800000d56800) at if_down+0x108 if_downall() at if_downall+0x7d boot(104) at boot+0x12c filt_hotplugrdetach(104) at filt_hotplugrdetach panic(ffffffff8259a0ff) at panic+0x18b __assert(ffffffff82613e2d,ffffffff8258219f,3f,ffffffff826493d4) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 selwakeup(fffffd806f31ea80) at selwakeup+0x16 sorwakeup(fffffd806f31e968) at sorwakeup+0xc9 rtm_sendup(fffffd806f31e968,fffffd80751d9900) at rtm_sendup+0xfa route_input(fffffd80751d9900,0,0) at route_input+0x197 rtm_ifchg(ffff800000d57800) at rtm_ifchg+0xdd if_down(ffff800000d57800) at if_down+0x108 if_downall() at if_downall+0x7d boot(104) at boot+0x12c filt_hotplugrdetach(104) at filt_hotplugrdetach panic(ffffffff8259a0ff) at panic+0x18b __assert(ffffffff82613e2d,ffffffff8258219f,3f,ffffffff826493d4) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 selwakeup(fffffd806f31ea80) at selwakeup+0x16 sorwakeup(fffffd806f31e968) at sorwakeup+0xc9 rtm_sendup(fffffd806f31e968,fffffd807d61d500) at rtm_sendup+0xfa route_input(fffffd807d61d500,0,0) at route_input+0x197 rtm_ifchg(ffff800000c0c000) at rtm_ifchg+0xdd if_down(ffff800000c0c000) at if_down+0x108 if_downall() at if_downall+0x7d boot(104) at boot+0x12c filt_hotplugrdetach(104) at filt_hotplugrdetach panic(ffffffff8259a0ff) at panic+0x18b __assert(ffffffff82613e2d,ffffffff8258219f,3f,ffffffff826493d4) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 selwakeup(fffffd806f31ea80) at selwakeup+0x16 sorwakeup(fffffd806f31e968) at sorwakeup+0xc9 rtm_sendup(fffffd806f31e968,fffffd8070095f00) at rtm_sendup+0xfa route_input(fffffd8070095f00,0,0) at route_input+0x197 rtm_ifchg(ffff800000c1f000) at rtm_ifchg+0xdd if_down(ffff800000c1f000) at if_down+0x108 if_downall() at if_downall+0x7d boot(104) at boot+0x12c filt_hotplugrdetach(104) at filt_hotplugrdetach panic(ffffffff8259a0ff) at panic+0x18b __assert(ffffffff82613e2d,ffffffff8258219f,3f,ffffffff826493d4) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 selwakeup(fffffd806f31ea80) at selwakeup+0x16 sorwakeup(fffffd806f31e968) at sorwakeup+0xc9 rtm_sendup(fffffd806f31e968,fffffd8065ae9f00) at rtm_sendup+0xfa route_input(fffffd8065ae9f00,0,0) at route_input+0x197 rtm_ifchg(ffff800000be2800) at rtm_ifchg+0xdd if_down(ffff800000be2800) at if_down+0x108 if_downall() at if_downall+0x7d boot(104) at boot+0x12c filt_hotplugrdetach(104) at filt_hotplugrdetach panic(ffffffff8259a0ff) at panic+0x18b __assert(ffffffff82613e2d,ffffffff8258219f,3f,ffffffff826493d4) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 selwakeup(fffffd806f31ea80) at selwakeup+0x16 sorwakeup(fffffd806f31e968) at sorwakeup+0xc9 rtm_sendup(fffffd806f31e968,fffffd806f010700) at rtm_sendup+0xfa route_input(fffffd806f010700,0,0) at route_input+0x197 rtm_ifchg(ffff800000bb5010) at rtm_ifchg+0xdd if_down(ffff800000bb5010) at if_down+0x108 if_downall() at if_downall+0x7d boot(104) at boot+0x12c filt_hotplugrdetach(104) at filt_hotplugrdetach panic(ffffffff8259a0ff) at panic+0x18b __assert(ffffffff82613e2d,ffffffff8258219f,3f,ffffffff826493d4) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 selwakeup(fffffd806f31ea80) at selwakeup+0x16 sorwakeup(fffffd806f31e968) at sorwakeup+0xc9 rtm_sendup(fffffd806f31e968,fffffd806d626000) at rtm_sendup+0xfa route_input(fffffd806d626000,0,0) at route_input+0x197 rtm_ifchg(ffff8000001a02a8) at rtm_ifchg+0xdd if_down(ffff8000001a02a8) at if_down+0x108 if_downall() at if_downall+0x7d boot(104) at boot+0x12c filt_hotplugrdetach(104) at filt_hotplugrdetach panic(ffffffff8259a0ff) at panic+0x18b __assert(ffffffff82613e2d,ffffffff8258219f,3f,ffffffff826493d4) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 selwakeup(fffffd806f31ea80) at selwakeup+0x16 sorwakeup(fffffd806f31e968) at sorwakeup+0xc9 rtm_sendup(fffffd806f31e968,fffffd80671ab800) at rtm_sendup+0xfa route_input(fffffd80671ab800,0,0) at route_input+0x197 rtm_ifchg(ffff8000006b8000) at rtm_ifchg+0xdd if_down(ffff8000006b8000) at if_down+0x108 if_downall() at if_downall+0x7d boot(104) at boot+0x12c filt_hotplugrdetach(104) at filt_hotplugrdetach panic(ffffffff8259a0ff) at panic+0x18b __assert(ffffffff82613e2d,ffffffff8258219f,3f,ffffffff826493d4) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 scsi_iopool_run(ffff8000000a3048) at scsi_iopool_run+0x95 scsi_xsh_runqueue(ffff80000002d500) at scsi_xsh_runqueue+0x203 scsi_xsh_add(ffff80000019f1e0) at scsi_xsh_add+0xc9 sdstrategy(fffffd8073527eb0) at sdstrategy+0x187 spec_strategy(ffff800024b95bc8) at spec_strategy+0x75 VOP_STRATEGY(fffffd807efb4a80,fffffd8073527eb0) at VOP_STRATEGY+0x9b bwrite(fffffd8073527eb0) at bwrite+0x1f0 ffs_update(fffffd806efacdd8,1) at ffs_update+0x27d ffs_truncate(fffffd806efacdd8,0,0,ffffffffffffffff) at ffs_truncate+0xcec ufs_inactive(ffff800024b95f58) at ufs_inactive+0x14e VOP_INACTIVE(fffffd80798044d8,ffff80002e4fcd20) at VOP_INACTIVE+0xc4 vput(fffffd80798044d8) at vput+0xb6 vn_close(fffffd80798044d8,2,ffffffffffffffff,ffff80002e4fcd20) at vn_close+0x7e acct_shutdown() at acct_shutdown+0x6b vfs_shutdown(ffff80002e4fcd20) at vfs_shutdown+0x16 boot(100) at boot+0xc8 filt_hotplugrdetach(100) at filt_hotplugrdetach panic(ffffffff8259a0ff) at panic+0x18b __assert(ffffffff82613e2d,ffffffff8258219f,3f,ffffffff826493d4) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 single_thread_check_locked(ffff80002e4fcd20,1,c) at single_thread_check_locked+0x1f6 single_thread_check(ffff80002e4fcd20,1) at single_thread_check+0x4b sleep_finish(ffff800024b96340,1) at sleep_finish+0x75 rwsleep(ffff80002e4fcd20,ffffffff829a5750,120,ffffffff82596a6a,0) at rwsleep+0xd5 futex_wait(904bdffdb60,2,0,2) at futex_wait+0x13c sys_futex(ffff80002e4fcd20,ffff800024b964d0,ffff800024b96530) at sys_futex+0xf8 syscall(ffff800024b965a0) at syscall+0x484 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x904effc8040, count: 130 End of stack trace. panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... fatal double fault in supervisor mode trap type 13 code 0 rip ffffffff81c6d6bf cs 8 rflags 10286 cr2 ffff800024b92ff8 cpl c rsp ffff800024b93000 gsbase 0xffff800020dd8ff0 kgsbase 0x0 panic: trap type 13, code=0, pc=ffffffff81c6d6bf Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... dump to dev 4,1 not possible panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... SeaBIOS (version 1.8.2-google) Total RAM Size = 0x0000000080000000 = 2048 MiB CPUs found: 2 Max CPUs supported: 2 SeaBIOS (version 1.8.2-google) Machine UUID facdd91b-51c3-88c8-dda6-9406d7e40e23 found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=4194304 = 2048 MiB drive 0x000f2730: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304 Sending Seabios boot VM event. Booting from Hard Disk 0... >> OpenBSD/amd64 BOOT 3.53 boot> show all locks boot: illegal argument all boot> show malloc boot> show all pools boot> machine ddbcpu 0 machine: syntax error boot> trace boot> machine ddbcpu 1 machine: syntax error boot> trace