3d6d76c3bbde3fdc2b5ee636e2dbcae2d7b0383107e2770a9f9fda43aa31b33a53764e2d5ca558ae71c7b905b84c69d9ee5f3d2ba70a87347ac68ca6250da974ca51a2b6a32ca8e087f5a33a1b75c42db8d982fa4a9b58cfd283ab31caa3a8c154dc67c47531bc944706eefc7760b1d110968c230bc10e54e91e3d1cd1f9b3333d6f1ffb307d69b522e031323a3d27af826969dcb147e56156c9c93a3fc95b36bf2e5c380d8fcb85c0a2651967967bc299a3e9a21e99d3631f4f16f43f59e32111c8ad5caccf1c177b7930c0722010a96a1b365be19182ac531a91dd267270afb898225f852a7533a1a6acbc4975859968d7f4fd31e5decda4a99d382524306fffe9c3611de52f7ddfad78df3ff3924f006c5742f044302dc9667e89a03de31ca2b7753d321f0823c81d2f6a3039c9460efc73fdd52c7b4cbcf4108960e2006db79633683ee"], 0x1) writev(r0, &(0x7f00000012c0)=[{0x0}], 0x1) socket(0x12, 0x4000, 0x400009) 16:00:18 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1, 0x24) getpeername$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x0) getpeername$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 16:00:18 executing program 0: link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRESHEX], 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8080, 0x4) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x8a, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(r0, 0x72, 0x400, &(0x7f0000000100)="3b61a1ab4637ff5e3a800aa784d534de9b931efcd9e0a52768b421e6a2aa8a91e27cc2da651e930dc6799905f281585994dd57f42fd942502f5a6705776a706ecdba5f5aebc28e", 0x47) clock_getres(0x2, &(0x7f0000000180)) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x4000, 0xca) r1 = socket$inet6(0x18, 0x0, 0x2) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket$unix(0x1, 0xffffffffffffffff, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000100)="01000000", 0x4) clock_gettime(0x7, &(0x7f0000000000)) 16:00:18 executing program 0: rmdir(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x40, 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x400, 0x2000000000000000) r1 = getpid() fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000140)='./bus\x00', 0x8, 0x6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x86) unlink(&(0x7f00000001c0)='./bus\x00') r3 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r2, r3) close(r0) fchownat(r0, &(0x7f0000000200)='./file0\x00', r2, r3, 0x6) 16:00:18 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000015c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() openat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r2, &(0x7f0000000040), 0x6, 0x0, 0xffff, 0x0) close(r3) accept$unix(r1, 0x0, &(0x7f0000000100)) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x3, 0x18a}, {0x18, 0x2, 0xffffffffffffffad, 0x9}, 0x8, [0x1, 0x7, 0x600000000000, 0x8, 0x80000000, 0x40, 0xffff, 0x10000]}, 0x3c) 16:00:18 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000140)="ffe099c2ea24966df98329010007000000000000", 0x14) read(r0, &(0x7f0000000000)=""/176, 0xb0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) fcntl$setstatus(r0, 0x4, 0xc8) 16:00:18 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) fchmod(r0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8001, 0x12) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000140)="5e9b48d20089847570b8de3dc73a9ad368984418", 0x14, 0x0, 0x0, 0x0) 16:00:18 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) ioctl$TIOCNOTTY(r0, 0x20007471) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) syz_open_pts() 16:00:18 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) write(r1, &(0x7f00000000c0)="97908a359392b20aaf972c26fb994b0bfd91ebe86c658ccf6e07da1b9caae8c6655f4143f8837e54f90bc4205529dc8cc8d9988bdf44850b4aa54b3757cb2d3f34fff2c7c981c1e71a38962d96fb82113f47f0b6f7cef239cf2ed5d51c1c57b7cb9ae8d2aa1eeb5b2093597e1513f3953f48ba2cab304def15784a6b5194231f0cf160af646430bc274be84ce62f86601e848a7e726b0a4ef553d0b817211b0473376a4517982540a548001a0c442cce1b4029baf462ca935df070cf9c64ee7aef7576775e300c8d15c83368996750c2b27275f42338ce0d5699bfc52181594ae9c3f47c91da1c158f06b69b15548451708c98d2b05ef03725ac821c063e5f992deca388aa8799d601f3cb07f0f73b5a608de33c1ff0e5c4ec29735b932009ff1ed191981f867aae59101bb5573d7b450215545baa64651e83496e9ae8a5eaeda3429846768e01a39eaba2bc9266d8e7ff9da1c2011b9e4c0b1e3324e10045ae3f0e9b2b7c9593db4183a375c259ff9100bceb1816e3ad2c5ba9912ac4145c7e5aacca12d76ce11fb8fa8c10723adc92a7cfa58ae355eee3fbf297e4cf5c38bc7281837b76d4ac4424914bfd090a7887e902dfab9b0bd01e97452b48e22a30a26756691e8610819fda2baca403f3310288d7250fd9da4ec16741a888759750505ebc941deb0c3c22ae62f82d91740b20d8bbbc1eff06c89e4872509218e9d2817a311e4c707034cfdd9162f8c2d697fe0f8f75d00cc8a34c45660fa58bb856e86a3955b1e62fe4d5a1e320a5a06ce10d552d3a44af49865351bbc3602c47637f46470f462e6cda6d104a11382cd88fe898dca5f52a9332af3174023d5fff9170778ad23454b3254ee438452ebd2d0b423f2af60890096501e31c9f401faa2064f041ffe39b9437a7381fc9e753a1a12557f238a9575c782bc40431e3dca079109199966e0ca53c081c911f2de0526d770362377a4a690e7c73f966681961c14321d2d48aca8767f1b2f0c3415bd6bf70eb2182154ed40097182597fd3927123ef3e8878a740a96750c4f8d8fb8fbf76ed4e93b0788f55b31757f1b104fad797e584201d3b624476de6498c5cd745b7edc1a4eb13af3a0391bf4e60ff5db15087738606d4011955b81578cfa90ddb7b085ae02d79eab53c3a6f61a94226f9b7cad04aaacb1ecc5e15590756d9b4b198d40bde19c0a41fa4ff19926718768c71bdd53c644f7cc46934a3fd7bf2359b59f2fe5bc7f125397812775794d94ec72c2913d0c3158f0bb7be12fed1f67d9aef2379459da94700b2bbf0a6bab28d3d8f4467f038af38580016d766c0c449b48779ad325c9889aaf148274fb6012e2600ad859f8eb40fde444fff166f28c219f2c2ff0ceaeb6d77b3c29a441a8856b854191cb534598230f3b891a435093815baba0d98726adf62ee9168a3345debf0b769f05865b2db353a7fc2c17c241ac734628138ee9ddf8743deb312916f8607e71f442bc2722430dadebd6cf364f38eb3d85f9895e0ae50dabcfabe0144405d2cdac5eefd188626d7eb9c688f3ab7321a8f858d69a9d2e66aa787aa9a6fc3873213052a2b8a31d8ee81907c8b29ee0e8b814c4a0c71171f10af9bb3a306ab8b83c42b540cad20090f1af697fc344530d582574d15725e155e097ad65ffd3de11a366a898bcc16226ec30501dee68a1d2627200de563426b08318adaa420c4db25ff038067b04caff8d6816c7e742e396940d87ba71ebd74e0286c9e568ed3e37de304fff0867fa51eebe2642c6e2af7deac0c555f8bb6fa5cb8bdc38711a9b2254c54a4067e0f1c6b0a2387d115b05967bacc27d2b01be9b1ae79292a9686dc0a563455c2b8244679f6cf7753ed454677d240c640114724c8f204546a2c8b06cda7c1e6230aeb45c5e60c884db93f37cc01c300f5860ee1584d6bb778dee830b072d1876120ce1a5450f0140671b47b75f3b8f13ddac43569aecff17be8db3f95fe07531f0e8a6cd826286a5cb0e22693dda458cdf7635d437f7b9fd9232efdfaa6cc0119333fbd2bb810d1b014afd6b52615844a2febba2288556c1a5573fcdafb64855c6127ac9fab2e06ccdabb1ecd235bca728ceac4c26f2d1545cc3b5b637d109b9137297533f2263d95d428c306f628a1a9388732600e929c16b9abb93c469c440597e4b611341e7e87d1c6312bd37eb03d902801659359d989ff3bb006ed5a5adce28e6039b1c4e851ecaf799e0a631f412f2fd809143beaffa9a5996094887520c3423add5996395da24146c0db403351026dd9d72e8a40e539a9f7a1bc5928b3d1bc49611a0ee8dc92a61d9232aac02440a711f8086282838d799c9ab91f7a64620a9f13261bc2556e778e18f4979d34cd5e6429d2e529ae9d0e0f0058cca270531d3b49e0e70ad99055488c803335aaeb1aa964b262ab40739be1eabb50400f7b07da3cb304e1960963fe7d264671f67481385b3a5ed10d78653ee2f97768789295fadeb807294a8bfd10ddbbcb260df04d887eaec9853bd3b543f97180b46dbf5af5f566107083a1d6d2e05d5381a84702ece79b0ec39e4badeb312f53e561894021d7e7ffd74eb839a4f0de69027999576e88a5501a7725d02d5da20953a5c0d44ec4eb7967592aa084456ceae801d6bd9ef29b1c1e4b07556792157f47b1611fd8e3fab65b55959211b26de42cd8ceba6ef7da44397e636eb073c7876c7848872108c87fb66fc9d3f16fdb80608cab86d391187a85efe1744436d9dabaa71f13244a355a33e2eed5db11c459c1287f357588b4985fe9c2c106ba5e07945678056ffa55c7681df5ef10d5a2ad8e1ad4b071890ca47fca7149f8fd857a657f81e1595f83a4bb82ef9ef91c8651455fdcf0d9795a57e14d7889f7b6aabce45a4dad78408f7f7999eaaa6b690ff6cae3597a7d7d4bd32bc5f79eb0cd45e3b0e3d0f4a29816a2db9d5a6a7b0f8cfac5724c4e039005fc45a489139c210179fb39a30f8a61afe2e6ef9fe8d6248544b28c2df3355d56888f2104e3ddcae2b1ef7fe58dcfd21119a4f01138813a11c6bcd7da62856b3cd43f5b914699ff0cc8c00e672ef420bbc395262edc0dbbd6e6c89ca821903544b37f5f15633486f850a023cee6632c2851d8283027351f760d2cbd15f8ea52d576406c8ce676976bec0d93e5c89690979c74f28fdf5438651e2cd4fd8afe775dd74bf6969189caf41d12f02573c498a4cef9ee410061ec9522ae33dde50b2c44ac535891ff9f52e828c2997d1739b960653172a2c01578e9e067d074f6122aa23abfed35cb9427ba4f0546eb33b630812d6a3428f51cd713b6d92565084fdcf7e8af5303984c7486f5735808462dbb982f46d1a19af058ec2787eb862b8d392a351eb9a4e3e247a43ab171e622e99c6dc60c31f7d7c43a1d64593782d2756be1d5b8f09dfd69b08ef6274618fb3a6c6b1422f794353678680e425a65d6b79970d63abbf65c39b0c42a8c8970f6e57caeac0ca90099a9a070e05177e16cd9ff49479ddf7e98ba4a9fbdbf8dddeddbe50831cbd6ff9e98e47b97c5db4e53bf71d4d01bd76140531bc0d297755c1e93c7f7134714ca8800644a54a9be77f804dc132abddb6386363bc750cacd4601304087778f422d6c1063acaa5141cef39fee51c04ff333a97b747f7e36e0d5e4f168f20b58b4dc46a137d5486ad9f75dbdc2d401f7db7e21f2a15279355a06bf67d381b26a9ff2fcb4d2c5cb544f49e1bf8713797cbf5a99519b14d181d499fe6b1db8a4ce0863104cf13d6f1e0bec64a0356f998c03cfa8a4091dce48292b256b8b0dbc72125a180cf6ab546973941b8c3f68b1b8ac0b315738f16448e569f037667c56c5daa3cc80bff476b6ba7da6533b043ecd118cdd648b5260603705b03fea18ed37ae18ffd3cb105c9599f0625918b9488c5d1c989da4ac3ba52c0a42737a346af74ab46efb2902896e4096ed54d77a76735c77fe0ef8b4eb7877a4db252d2eeb53ee0398a6ad48f30ddfc5305305b6c7e31b28a4037b50b93d36096584378ac6b2ded387e2e193ac53346ad45c4f3f3d01ee4665109554e7398f4cbcf56291ceef39dcdf0e88c300ac124011ebab80d50bfc9e914f9dfb8765d266829b20ed44eb1f8070113b7b7ca1f6cbac290d58789104d4f838064142b60a3fa3942262daceb5f8ec80b8bff7f3ad327b016374bc0f75aaa68c93eb1ead71b9c1d7246faf835946fc8944607950ce11f629629b9b106abd861325f9a6e89ddc6642c102106fc5e8501781efac97e20a7a1b20bfd0ded5ac81b061c238a2ae952acec52cdc402193531106b3ef950a02c2dce4516e25eda6ed1fc0548f13df367b690283871f73f6209f7ed9066359e47eda6e74cbcbd186bde3466b0781ebcda1155c37829ee3bac0887f1316958c8ac8d65908a69e141f26a3a2b32a21af53fe9b53638652cb7647c95beafda6b0885199088c4fa952c0121ad6d88dcef3137052722310183968aff5fb474cc833c50671ede13c381ec8fbe491b9b15c76dbbc141b19b02d6e4a752f0d4fab1bad67fc66682359b54cd6eb8dd232f452fa6c9a4e8315de5b02725f79525f406df6537949ea9eeb6fdef397979e15e24deacd7d14e2066aa4737b0977519417b1d4017d9cb25a8f133f6e8d5a355037d6c207760628dc32e238edb8785bb62bab37ca226a3777e4894b53ea8c026afbd4fefb3a28593b1748c9b927ad13360a4990858ab76e405198ac515aacf1df393e68092468f25cac7ae3d15988f4a301a1714d26b9cfa4c3e0bb7c576535bbb8439fcefe430bc3fff152831b50a62b216ab79ca7d616c9d6e3cac9853f7e4762754b8bad7ec7f4e03eaceb66c063c9e66c94236776093a062b40de6c2b45b48583d2994a3efcb3941b0ba6aadc773d0ce5c74b370c54591a9e73d35b0b83f5883b686a5d5ef8361393912be57350d3de07920c5846cf5921dbfa93c1fc75dac413d479ef9a362e8a0bef4e04d2121ab6d91896f68b6c5a986e786cb30fb9934b21f178959ffe8d28440c2bee46192d43e5083d09d97ae5eca88ddf7a4b6479649d65f8a147d9e7fa3ecf47dc2fec7bbacae6f5249cc4f44b81054fcd4ca6ba1ea826f7c84cba7eb01681fd69dc9b9d761c49e3244428c33a81276581bb4a2c46af369b1cece5ace4e5730e8d5d182451c34661abe39479e9ec9740a2dba4363f00a13305a95a9ee94adaea68031985abbb5ac9651bf393bfb2c569cead2b6a4bd1393539c3ad8cd8eae60166eb3e5c49110e9a6fa346a251a83a324a4d8fa25ebb38c5e78a6fdbace515ba9db7f6819b38c3b90365eb47df6653a446bb4cdea1d11b035ecb69df715b43a989bc44c2a2f8d8dbeadc7b7266a8d3ea33958cc4772db4d5ab12a41c8706b9ee9bc15e65aff989eddefec25842751bf8b8c1780e7f3d52a28c8def5940ee1bed59cdaba5e75af0df418be5c556d83167df7b44cec9a497630a06a32e98bffd0fc71ee1be6cf3a9a3937ba74992ef840e579e2cd3743923c0e94d215ba6736fdfdddd7276d87d7958065463ca3530385e9b90c814f950be808a041eacc2b3a6bfedb612af7fcf862ceb74eaab37959b34975ae352c414c57e315877a00ea2841ff2c2502c0cbc1e60ee0968716c93663d679ca6f79fe9e00dde7a664693a42b5682f079b10d1658e09cfd5446be76af9afa1cfe58f6e6c47038cb5acc868c52ba65aa85324b36f5837a6806700bb239afd4cf71ca4675912219e78f0f8d724f7ec7aad398a93e78ece1ff6cbebbfbd914f91fb7e7", 0x1000) dup2(r0, r1) write(r0, &(0x7f0000000040), 0x0) 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000380)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4", 0x18) write(r0, &(0x7f0000000400)="068cc47d7baa5fc2bcf4e7c5e100980795c1f86d93b4c229bd69187b1b6088d60aba", 0x22) ioctl$TIOCEXCL(r0, 0x2000740d) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000440)='./file0\x00') syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x202, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a", 0x8001}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000480)=0x100) r3 = fcntl$dupfd(r2, 0x0, r1) syz_open_pts() lseek(r1, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000004c0)={0x100000000006dd, 0x1e2b, 0x9, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) sendto$inet(r3, &(0x7f0000000200)="9d9d7452a9359d6694cc7bf03aef8578a18586f370ae6f93ceb935cb49cfadcadf5f790c1100587cd223ce8fecfceb241588b453197318daf7c5728015fbd5cbb424a092f7d764a1dbde63de616e9c4b9185ba7ab4cccac45890370e2085598ffa5e446c02c792f77d96f4790cbabd9e987531e39da4f32eaa0c2411b10ed26acd98c647e68b9b832b7b49813dac3a8e92016d39cacfcdae1e72890f6862ec2dc2fbf9a89e2088b45fbdb9f589701c6c7b2a41be568a0372337f3e9ec7d845", 0xbf, 0x1, &(0x7f00000002c0)={0x2, 0x1}, 0xc) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf2916d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb7685480b40000000000003e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba655222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152c45bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dfa68fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d1676568010c02c3b2b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d6754872b39e44a7910fc90f8be714d74666901c2503407a1f5a1fe6ceebc195e0ab8fa3e6686772f61a3f8481b951864e38145e6521ebeead52f632168e82e61422b32c62917a68a1634cdfa148aca0a7e0cad1b8bf495f80bbd6ab1b3197bde61f06ed6a4d872e24c8c88ee55caee6a46a52762d4f7609e15983a00", 0xf16) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() writev(r1, &(0x7f0000001600)=[{&(0x7f0000000200)="dceacea76fb8bcd4df7a77b96fd04527363af196fba7e23b8eee76613b9d112bb11f80b22ce05d6c3f429208d08e9f1b735471cb6fb87c762d9963320d033352ea2b4156d6133e751aa0e03b5d080578148d880b83dee045e31d4ef9692dc703730b94703157a6c74f78a5f29ac2b893041132f8596e0df7eac25a1bb221360705db", 0x82}, {&(0x7f00000002c0)="dc42583b4cd4b54d56dfa2f39b80c1f7bae54b8bf072f450332be4ce312626b8b1ae495e89f69b3d909861189e13a2aa1450af2a8c2c5f197e4bf620679015d003856b2f4728f4de5af1b3a09b132bbbdb540f00c66089e1b8c8a499cb574d3253e2045f7651da18a4d1b677ccf0a0522064d1664c371e143d3f79e7bcb8e837283116a876523a586c77e40b992e904a679198bfbcf5", 0x96}, {&(0x7f0000000380)="a4305accc6b50d295cb7e7a19393e84156ffc6727ee66226", 0x18}, {&(0x7f00000003c0)="3d05ea4b45a997d435cd7f4bad0a1f03bb89bc73fc1f21acb7d6e73e31041db7a585a591363a6d5790d256d52876444feac17d91282bd7ca92ed52dc2401495acb20ee858a47c7eaa33d", 0x4a}, {&(0x7f0000000440)="92cde037e4b5c2259116e5e24db3c713559b5e8fb09eeb7d8e3d3d836394bb477966d68f0e1eb604d9ebd18444d6a68738da34d273a1d3d32ccdf872816666bedacee18304cc6dbc026be8e3b8bd218c22e65a38af996072c02e1a3c410acaa5bc62ed7b2da61d85e41e278a45085a48abc3a05dca97998e536cb094cb499739e4d50a31a603a5a18ff9de9141ea336d1eb4", 0x92}, {&(0x7f0000001500)="c2450ba527b9da0bf9d6bff8b4b2a64b0577936822f8059f5f5f4ca14899e60e514fe41b6bf9e62965867a8950962172dcd620e6aa03deca24955df7b5085ea29af0ae7ffc0b7a5e469ffb06e4982f5ff576d75d70a84826cdfeb7640533c64bfc1aa253dcf64b441a323990408cecd4f07c24a5ba1c5b6fadbfe909", 0x7c}, {&(0x7f0000001580)="69f2b9f6787b41273924c70689703c3eca0ea7f0f5a3cbc58fe7739b8d5d832589774c7e074df665f5752d4c4e8753d9c50e638c6631de2a6bdbd474b5c4913c9fb6ee", 0x43}], 0x7) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a", 0x4}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x0, 0x5, 0x8000000000001d39, "bad84b73f2a42ccccaa70600000075835db57180"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:19 executing program 0: socketpair(0x18, 0x8003, 0x101, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000000040)="eb50aa5b25c3e1035d9218e671171e61", 0x10}, {&(0x7f0000000080)="b7b54e2e7a661252bc62330d0c20f53c25da99f33afef83f22f1ae377c1e2707a30c55ee09950fdaf992832b8d7c4ba9a80e529bcf1d694d10b107f628df636ab69731c50d944032ec7452aee53966a95b029874a43d8fd4afb05756dc21e3400e2bf2ccdb8668311537690be2c1991e80518e7add716b0928ac4afe824398676bbf6d1d836565c568f1bc14e7fd6f9f37b2e47c82e51a043c7490c7d148e53183287a6fed58f3745e92009d6ae97bdb861ab7b000032f6b342349aa383939285fae694dd0cde33f4264fe6df2aa9e3dc1c7c52556f9905e201ba9a49074e65ff1f6a991360c0a6928a8a57273d68e1a76f914c8f5a9669eb62658610c55fcb06f61fa1cb05022afe34e13e9b23b9f078cfbced1bf0125aff031b4dd42aa878a09a0cad3e2c07799c5a9e41ee5ebb1f6c0d9d79ebeb65fee3a729f942ce5f81ecc779d3f97bb417fd6c405216a40ba5b2f291846c0e360f5568c0749854ada4287bee0f9e3408820596a2b0b23a6e63bd0463a12523416628f59a46bd275b817b475ca9b349b10047e598fe7a27572437390d11f2c55d0335d2e38a2a082819a1a80342229bd74ac06aaad5a979ef703a40c38e2d2d986b66f573a9fbef39ddb98400f41201d6fab9575e1a0353bac6ca89e4d312615da1251ff56affda2b9328473749d092f1aef702f6314339365f47978624b2d979b53d499bc9d85c83cba38bcb900581c181df9d597c3bfc22cf08cf742349412aaac4647bba73e9f6f70a9b032172e93d914a7f5ab7ff1e9b6bcd83576a5d06182b2cbf9fa341c753be7f8d94c38b6b470fa7ee852af807c8f53439059a09d2ad428f0ede26682ad0172107d5792acd3351c578a99136a7b87ff1d20b11bf8db80ab1107a1a7294bae8948253543a7610e0ff5128431e71e1e612507109ab89ee920b68650b7c706e029daa555deb36d88bca8afdc1edc072bdc9cb2f5d95fb891245d5d00897c7bdf062f96d913693b0b9bedd8621d6057111e2c27bbedb28c269857e07363e4cda2172c16bcd0968cda43030d143dad6c41f0e469f0f7832433576301f7345d19c5e81cf4e84fa4210cfae5d436268601a4c3d5ef6cb90387884d40437fcffdf9eb8c9ef54513027752ed1044b4ae52dcdd30386ed68911bef1f93050993cf3d748a7b281c6adb2dacaaa5a716b6d0aaa90b1e00da142e21c522720d74a5f047d2cffb53dac09f0bfdab77604d794a221b58d6ddf4f1794d283264d0c68dcbef20590a0e7f394db6f754554f6268693db416e621fc4f3fa0750498294a6b117df3cebd9c246a855fa1dbfe4bba7bbf881610f52f2eb15c11462df49aff96268b649b29b7dabd81ae8d9eb8e8868243062b7af4c69a82b47809d9af492443592196fc693f7c2ef89c290a4f2e7c716d9561016a7fd35e82667c038713bb0b4bf2e075b70198b19b5f7d03a01105c8fd3541c69f555d7ba292ad77b512074f51924dd3c04e5308cd673331dc221e3b40ba966942aec266b29dd8aa4ed67f4b1500b0e61a4ad0ce0b82cad62299364cdcf59cbc21f14cdf3454d2e9e43170ff1364765c86d9a0ef95ffa3a4cfcb89b0921316db8f6f872411c9b6b20ff32ac153411925e3e9ff77daa6de72a1bf98b59c574aedec5178dc4f55d21413f4f2a42fccec23a48af587aa76b01cf31d543272da6337f7b3263e4d22a220eacc6222968f9f3728daa8597e9f730b96ae3c364ddefb666d34c98a4b49a93ebf22f2f9170deebffd581ac508d568f93ac79c32b53b17b94cda3927b8d72e3462a429f8f1cb97febbbfddbe955af2368e74e598dbbea0ba40d65f2ebd2471b2d970299d80ab25a4b00ce6841f534c5c554b33ed44d2b420a64bfd2e319fd0b8afe3685c782adc192abe6bdbdf804208db201a5a21e91fbf3ca94a58f04ec84106420c8c1e69442e8b608647114514813737a3d96f2da0b3ab8da531181e7477a8f7c8899030dbd0cae3b0c74b96f897c65b4e0fef11241cacd1529093c9c67177ab5357e300d1b605f8bc43f9ebf087cb3aabd35ed8c7fa348e9f13a97fa9222a67b3448a45aa6e9bd283c54a3ade19912835bc44b1d876152ddc2196a6c1d7ec6d2bf8156e37f564ec7e173132ae0e8e218b5c36cb14d4d1f9a74a757de9f1227532ada0b909c5457144ce875aa31c702d2fd98117ec9d2dda6139dfdb78e6c18e1b0c243059da621b93e0cd3ab32aab50027c93bc162a7b4a9fab0c193cfba5798e9d1eebcf1d60127af5ca6a9a1fd72c64d5f1d92c3698fe0cfe424b83c92c963b564d025ed6c0c56ae5a87d4268520c0af9b1603fe373d8ec38e9beccd9934e77057bbd0170f20e9672a85b4050a9b7231934269a2e8f8d5a73552431376e45a6531090073e678d9f5e235e9fe90abdf8305d8fcd03b752d7f098dcd5d4c93c39bf37d5255ed3d56e35035d1478fda4285567911129ce22f6958f00fcde1ccbe9890d5de7cc500495a6c8751973978512b85f505c1456edc8bd6d1356c1f370c5bb1912fec95fd78141c1259add1e76b7b58813f101787bbf91f1298b8dd8e24fc669205f0577d633efc942e71f84fdb458eb1f96c71f3ba5df2a6679625d9e59197a827c1382961f9880651267c341bc43d826a50bf7994a23cce89f0cc40125569199d7e7f666bca2493482124e023f0704fdccafad2ff4181a2a301be88ba99b94d714ffe06a6cfb9c361b1214d72bcbd83fdda7ccff2cc8027913f0341213ab34004fb4dceb5939f3973d0c57789fc84c205f33e7b1d69faceb9fa63b073a1699a1ae48644da9e945ad5e0d0c7d1598ece888d0ec8906864377d4bd60b63db8864371dc1d8eea422c7798c3395acbd89a217a949db2a539709ef6911eeadd05c93116621d0321c2a96d9b11fc9f542483e11d2357eeeb2ac17a57b544d1cb31fb22728cd40c30f9cccf432cb61eae94784196643343f7ca968b2ad37cb0f5d9b713150ba38d42d701c874f783e8fa8fe49f575e0d29e095066a6644ed05ef5d0cd1fbfa8d4c67c18e7ff51f39e3eaa66e8e3705b267909c8dc21b5390591e53375ed82ecb4100b152cd44db7beaf83d47baf1804a80056914d921b09ba3643aa7975d3dba37e4e732ac98eb2c98e805746046d8b2e9d99b75875059a282deecdaaaf7100942977f1cef53f1b23600fb86d9851221407693a81276e15b73728145ee698aef72fbbee193c87e7493cf61df2061f16967f23f765dbef708dfbdec78a16fd2123d00c8881077f15f172b2a858634ddc4e503ba9f7f42644e265e9c09b93ff0f8b623fe87d5e355696d2722d31c5c40afda91cffac99d5fe8af97abe2600df678d8fac04fa00ec2589f79453a13376be97c3abffa588a687859940392d358a7258e6bb1ca913774bb94bb7770fde374663cee58eb19fdddf179ba43c6bd93aedbf65759df74e1a05144a20962de25e75a61103b27cc3fa279c50472bfc3de74266a1885de2730f4f247f73c615ca354d7046bb1dfc1b95cfc41ef89af5c484d4f7f9c22d007999e6bd189d3da974aa44ffd6aa1a94d0b3c7d5bc1a5c29bd9758c9e4c02c9b3249bc8774f5ac12386367a1c4b0e37f5940c90983f03722ed53eecc291e5c6a36a067f9897fa0cc7d54783e8ccada427b6b308993dc4cc23dea92b6ece4967fd8c4ed153cf4b84829a1c7a0f4c67765c93540b9715bd6644e869cf9a1cce47938cd6aab47831dd5cf4aba91e026b5f36412dbd359532764075447f0b3ee41d957a86f7dc8e27e4b006b09600b93d2c12467c4686c6a699e37ab770a726ab182e36a3fc900e32856d11c6f2c3c0ede50a485e61471e692c87d9c964ad4821f39cc3c39b6454e9021711eb9e06ff1ee0346c2dfae1a4f41e5d4720a13ec5fa21d4e0e340d6e85e07d6520aa4e00c19f4fb5b29e78a24c132b2b605e540bebd7efe28772775991950c42c13f581f750dbfb73c03f2cb1e6f22e61406e6f037daac0e0b09578adb363c8f79828b66e176d270d0c994e8562a503e7ee9a2b67e99d081978e90984b49e51460fe99202765beeeed7c253e51529ee1d799f75ce2e0b4edb17f7db08f4ddd83651c1b1c9831bf68a95a66890e0d33d3f06d8b9d68a7bd7379034d8501ac8bb2e4a2972c5de535ff9b8bd566887d124a0ff66ba0f31031f67bfd97db9a9b2f6242a9202672174b58e2f43943bf09293539a9fed84009de3cca0edda9c487c53e3c345af5d328a8e054c2d2f77f7cc6ace377a09b8b9b027b927b2a66925e1f1d1ad6d8f97b1041fb2d26d0b1abf1bab852df10c39eb9ed6abbc7e9983979f689a1077058be679ae90a24c2bf858dd3f38427e1e17c5781ce076182669234395734844da10d34f542ddcf285024d1fac064707b4e93e1f06c578ee13225009efb827dbf4cd0136984496c4baaf475067d6c29e35a4dc29807aa75f01aea648b0249785da73f6139f4b6ba026de7b13b317131453a79036860cfa3e4e62adb8b884b2efa5578aa2328a3029729d2c3ea75449a8f7cc3dcbdfaedb0c7c91ed1a7b412b0eb321758da6737346ff3b2feeab5ff3b4aec0beb4f18c38d3cbc6195d873f0ca89258d346df1179d6831d1298f19852de74837ac7f514fd18ab576ca7d31b54482346e4dc06a40fae895d03096cb94254943aafef4ac3af627b3da01c3d7277f1b1ea2ee5d7350d039cf2b01f79220ebdbf278f734d722c069114fa6fff1ad6597d3d0809e43aeb67cd2a77708ac614871ac432a820477ea3ead31a2361b6bb2713dede297a20acf302e46512bff59d789ab24bff5f1f6c1c6dd4000b7c8bdc54958680c7ad50b9c400f890c4ba0092f689582eb6f44fd0e45dea42441b5b3fd9726b14b733929638b3b107b190972ede578ee482cbab6339ae272b8d84b74debbb7e281caaa7712ee191cbdb27e4e090ccd12cb468be6b5e5fe418f814fd21a58e31ecb54f87229164aca9468c9e17b67f2cd4aa7e7f4642369de5cdc73bc1d5a442d6dac1adc2537133288158d2821e47644a0433b68d8d68231ff93d874b54cbb5af556d6a1733ae6bc0337fc8026585c28812b28822d79fe56f04034c77be0af1b20d78899f5b7e88e1652e2684e01226ed2fb31bfd81c0e30c69423823a41ecbd8525b02a479ce99feb5a89fa7b760ff6db4c526af4686aa73cdacd07ca2f4712bfa90015b8804b6a13f43cef9ea6c6b0e9db81368e03d243c3647f2456d175ca772e4d14265f6aaf9fe5a5262e4c2b08a1b7cac70b95b03baf769c87323ab58b58cc762702de8f5779364474573808797a89751f672cd97ea7bffbf7acb14b2f4bbffc46e923ccaf7cc0f3811755d1e6872b249c570f4026561db4f7dbd1df9df0724aea8b8df62dc8d2210e4c991d21eb6799cba4ee55e4da3d273d1354fbce1f087b70d7cb88801bb59214bfa157a7aa0d1963dd309b7c957728c60a4be590967243c5ea5f4b28e50ac661aec4185c9a71275923aa2db30b470826ea8270702e3c3c2ca76eec3fc6922948cb7debeab23260a751fa76eb62c28109169a19fe534e9d22a3c3946c9fcefbb8e2bca73f4796ccc07fc9d0f26904a2a1877176464f2d8937b260aa4a4b6fc5c8960315a04d7ba53752d4900ce6ba5157976b390e9f44c29af839db0167afd07310dd5f758149c237eddf1e900f41f309beafa114f45094116077b5e6c947c82b5f4133379f90bd0b8cc8c7f1f03173f0193e061d5ac05488279220bb3f5f8fa2dd53c027c9ab297e856e00ae05134600c9037b9eeb96deabb9bd0a1296588b304a", 0x1000}, {&(0x7f0000001080)="14abef3055d50c17026b87ad6ca2c022fca380437a28fa30e45e58a42dfc1830377d67a8e9533da80558c7e3bbf3f28508b54e4d9036ddb6c898702a0b61c710b469a414022a9fecd29f06de9487d8e14088d3d3e138b77a225e43a86172c29a2a7cd0cb9ca11984acd396769992d7c817cf2fc1786858e6454c6df1a2aae0494280ed6254c19171df6ef2000982c19ac6fda6ecd43c737c666fb5cccda661145bf1aeb70362e117dc34b69aa357f01e1e815f7bb8394a32844b3192b0845f8bf07586231533ba", 0xc7}, {&(0x7f0000001180)="6c1efcd50cab66eca5e36af67767d69558a23c4446a8d52587601ed8cecf32dce7c1dd92df19f43fd22c5c14c67ae44a889d39d17df62760b546d8933bb2d2925037e19611b28611f2", 0x49}, {&(0x7f0000001200)="8589d7f6ed9f023e89474d203fd853bb4e504e995633760d9a09a38168f336df8006", 0x22}, {&(0x7f0000001240)="137cd915ddeda280f23ce61bb8f4efd6837e0730e7182fda7cdf8aabbba165b4c580eb2f82ee5aecb0037db44cf14b254ef34702580d6d41ba2ae7c9ff8e7235453bb1ee723a3f28526ca61b632e4d735873131a0e867eac94d04000580309b7be7df56d73cc", 0x66}], 0x6) 16:00:19 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) socket$inet(0x2, 0x5, 0x9) shutdown(r0, 0x2) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/119, &(0x7f0000000200)=0x77) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000000)="37b4ea41df45882bb43727edb80427cbafb879ad3984bf7e06e810110222117659270b24f8b7fa025d2127edef0e7652e6ec98bf7f9af9da357e024ff79f3c076063b777c00b7ba4d5bbd854464cdae57146bc7216bd8d7905fa9abdaf7915ceb043441c7ea01b1376bb4be706dd085ce408a2a9666b73778eb0de3c3387363563b4cdffed62368d861ac0263016f8780073cc4e3ab0", 0x96, 0x2, &(0x7f00000000c0)={0x2, 0x0}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/19, &(0x7f0000000140)=0x13) 16:00:19 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) getpgrp() 16:00:19 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x2, 0x7, 0x9f}, 0xac) connect$inet6(r0, &(0x7f0000000000), 0xc) connect(r0, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0xff10) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x9, 0x8}, 0xc) 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = geteuid() write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000380)="b7f4398d5614249fd9", 0x9}, {0x0}], 0x2) r2 = syz_open_pts() close(r0) r3 = kqueue() writev(r2, &(0x7f0000000500)=[{&(0x7f0000000840)="61b702b67697555684e0b352d7757aa414c7155ff2895c4c6547f022274ffd32007c6560e5161bbb3e684b0a8f6e0af5bf69d2ca4d0a249aa77bc89fa40251d3d122f685e9223cfd52a7713a6a2bce38accf683775d8c508e850fd04e4eab69659d0842140828f3c73eeed98bd93abee89c28a371aa14ded2f36186063009dbe73fd8ca37cf3f68bdc3aac42fa6e34672c998d0ff2567962fcc5e0435c00b65246a25ca13b25eea6ececc95ab1fdf88e57cef43ee6c60f1023a277b8240ae5510ea56f2b965b1e4f94076347c87feed35f69dbccfbe0e73fc1e0e0827675a312f902fc9a9e0a9dcac9109dc1186fc1acba8f3f56cdc6b3e11a4704d7a6fd6c4b24e9aa3ae705345cd440d0b446f1f465021131178426db99730281ce654d30c58b1aa51ebbd691fff6cbb26399b5ffdb6f33039c9549cbe8bb2bca82981588ca1cef80ca424e7ef0e8e22b0f995713d1f4f287db542eb4445d82f95ddc1852f64ccd38a945a1fd34a54e29fbb37d95ff85ac1c91997a5804529efc55288cec01447afbb76e12c9d679e8c063bd47fc3b35f2b6c7c64b6b221e8bfa1c6fcd663e4e78dfe3e6a052195c83f47e08a73539e320e186220b5722699de05d772c5175deddfa235294cdf3bcdde91527940a8a699e08549ca38bc32c9502797827f5c9e37aeebe783837b438b9150bf9e0437b07b4986b264be238198cf21ad3cfd9f649addeceb1f3a776134a405a85d01e59b629b5569fbdec023c5c8a49bb093f5a1ebc96b7d7b9c3c3c1fa769950505a44b4af66cacfeddf2102bd0aeca6431f977b88f969ecbfec52e1182df3330be52b287cf014b9e2b0a7020faf1809649b7488f6a9fe73a984392511d4d1d356bd67be612c2b32a2ee637c9671514bb0b0957cea0c01a7b436976d9ea88cc33382ab6a174549c293ac7151418865650f1bce5d2c789fea0348bec990c564473d06120eb6b055bbaba93a6a5a88d869bf3d8e0a67422108b148ca1157369df1221ada38681514c4a081fc29d53e4d15c4537e87f5418547932f67fed8d8fde7ac8e2263718ae115f29b347918fd720cb032891d6355d49115f2cf25e3e7a317cb5e30c43decc495c003cb188b0265646b212cff26544bb2bd0d8109a0a453c8a9dd9fc4fa889297bef885a4a17ced0ff4635346b04a04d46cb7a831a07e235b67efd926badfc7309fa0079ae6f0d4f19f560a15d2b7d81aee3f85e7d3c4f509fdca9d85ba0e2e244e42f83ba6df3a1f041c49816480e801c3a1e42e2ef90a064b8b1fc98087a24a729df1c3382040a14cfe9f9beae28797408395537d5121bc78e00fc0e507ccce9e47a640c3eda27d9a3452df4760f6f6b9df4e8994563b56febec33b26f8db9c61b69a680dac5f2ade235f55332084278e76fae5ea38fc94120088713dbd08d0b2b54df3f8f447cb4deadd9a42557082670cf8b86e96061a41e915aafeea78dfe8385b6c05415ecf68413c0ebf603e5962b4c0a802a029fa6ff58acb077af1ef3d8139170b191c7abe73c019b3b901cbcf73313ebaad76cd536f6a07df1b7150b7a5d13524ba51f2355e3887058891bad816b452da4176a40ff90d33ca29569507f07be2721c7fff4958e85a1c71e5e7e81204f3b240308a7948d0f9e82e4fd5e1e5a3a1391ba04d26e206a8c3ea736237c57f09f02b544b8777271c8cff9b6a48e886a502955a8657ec69066ae37a7553d76cb71494c1f83a01f3b40b729298e51c5be4fae5a1ec06943bae4728a090d2f82438119a7092ac898d769a7ce217d4ffc83c6e4f9d0bafe05eb4e9dda70b19717fddb95d3c84d15ff8944b97101b2ba27752404700c558d0f47ced20f22a28b249b2a2a33380ea4379a523d425deda5fdd96e74fb6ee4dee7c800c8dc2841ea58011ef0801c808e0d632a395cef46604ec493c2db926ffdc8dce5db4ad874286cab41cc7d11d5066237573c91e52bea32e405440a6e1c63cf8338815dc14a388fa1b86c5e529dde81ce3e2ae09a4e06db6a570a05024eecc8f8043ec03bc8d8a1744205c77083dff09c1878a1a12033f5f66f9c51df4a2918cf9d3641a89a9ced05969f89f5850f57223149808c8b84b1313974eb3c51484835734f3745639c94b8ade05ecec78265dbb35ea72132dc3bb5d59523bbc914c2578582214239a6952468e900b16ecbfa144bcb6ab4653bfb142cb5bdad6b9243f3ff4418ecafb7a2b0ba87c9dfe831b0b1b75c8bc54e0c21b575f01cd11a34998acc5a7fbb355d545c8cee3e4c8efd65fb93d145d75396c98780636d44fb3e67b1987131736005ebc5be04247fb1015878cb8d59495bf9ef3cff67a97395f8d75e2d6b12281067f4b30e07e3a15d6510700ae79041a96dc9f0635a240a49d9d02d09ce479d91711ac7153e66da39459d46f9cb53cba615ebf3bfe714eac6675870e4a1845f228b7913aa76f6a2cedafc556232afa217a24b04276e9f8e9b0384f8e95fa80f1dabc3ec654c8d92d0de57d6b8584c9563bdd6b84a57e5313cf7ece21a6a84caad8accdac89ad9dc233b868b278f38c5d0c200f54dce916630355c60b27362bfe1ec077c5d78d5315d7acd94ab286d973e6565f26f14a68a492bfc9534316598e4c05fb2df1d0947a9b31c03329a8becfb21d12b4176cef94a84e8b4996e51f76e6b84a51d642bba5aeac7ac6b0982f43d877b1fca2e0079fcb059275acabffbc470851967329fb827dd83298b6fb8ffde1e4153380966d870352d1148d70fe23bf16ee8e0f376a498474d0a6656bd8e0dd045ae99e0c0d6d8021273223493c7e412c12dc03d08f9f138aebfad8686a039557f7e67a4d513069e6e34e6b003e9da9754036085c13d5d2cd1c323d9e9e605f9162ae66a4ecc7f99c65c057884156e053218be01c869013d84056acc1bb4fe93712c772a6a14054c0b23b16927d352bdc7a784d7b4166587578dba42fffe34931d30f138b5268995a030e3e26dc123d32e13d2bde37e1caf07bfe3db62986520862557f2c8c25c6c0a918553dcb59390464a1442283db534a9247ff422b723697fb16acb01874caedeb6e073f622abd04835a7940df8bbbd620083d69ffe07f635fb098403a9ecb1585f73fb2afe5d326ace417645f5c5d630c0f28ebe53790588ff4c5e3861e2fff8d58b97da1d93f995f3a2be5071e8208aee007b8defb1c35fc09579a09ee2d886cc1abfbe97183e188d864b463278171e791c7701ad479497b76d84900b073d49eb917b677b6710b02b595d3488120ce0c02769343a3b4a08f1ffd2fc9ed059ae78a6ff1b3e4077a71ba37dcd38fef1916d56511b3f75adb1ff1624565f29fa8030ed52421d9a088f728d7ecb8604d16c58892087c18efa9b687bc7ef10760991221a78960013320b5eb031cefc0dd2e72210ce19ad7794859408a5a8586311a55b97d2a404932ae5cd3a300c6f020a3389ef5e0b249811c2a74a5e2e4714a8429641e97f84ce57b9051802cbbd5cf8b48afa0fe816102e6dac35106f807aae8aca3f54862cbf0daaa6537808935caa9c63ef0e8c07a51f096011b3385d324147d5b8c077426046dcb6f32521d86c75f2123bc3bf8ca559814086fd23b667a53857502c694daeb68d78bad43928524437a0424f09755baccf5a1c1a241c8a348002f4cb21284cfc77c92ef8dcfdd77f194bff2daf5493bff60ec07880c3c75d26782d6a4ae5d6c9a12274d751a37c0bbda40ac7485806b02375eccc4b3b2fdb3d71d11d35e5d6b103597a4420e04e0a0efbee262d9493946e72791a45c43808f6989b48917c5b4f4c1a6bcccc1defbaaf5fae97c0e8a7b06bd705ef668604a23b277c5d2f3f07b625a5553dcc3ae62c583671a471d4b5447d00f7d0d52819679a49dec6b57ba6667871fe6d4e24c513c2fabe520bb9963ecf1571650f45422b518cd7d52137e7ed44b0f41fabe40a9441dbbc48be7f48a631e63b06cf1e89c4d5760d66c20ccf1017d2c6dce2e99c98663ad60e8fe24337a5d9d6f3361c185b29b3481c6c9d6ee19072087c9c1c4d0512808e82bad2ebacbd0d32df97bfc66e4b240badc4b782bc4d7c5a06baf8eae5c642ff3f07928a6e810eb704e268d0b5e74f2f7242af68c6eb8cc321445d48109b64db0547613fdfb3032c66d30149ec72a5faf9646e0c4ab001f0364344c5d9665cf9a678171a1d3e523ec21bf6086ffb8ca1f0a56ae13732e945d1756b67710ac447f42ebe39931e916d344e3234774e72af07a49516b0932d32c6dcd2fb0089bb07f8743d103c0a7117a6c5a1466a7f6add5266aee47bfbf9457dd4014f85b540eae309c949aa849f0f1266c09c5d3a93b52bdd7cd6f1ab59f906b42c174e5fcf75f58cd23b2ccc4ce3265d6d981762958f6c3b3efffdde0941df8682b6b4bf08c1d42401ac7851b22530d9ce5d94dacb50f5d51b29c853b03254a80425b87086f7cb3a7a11040cd4797dcd129e233d267f587cb64907e73bd2f03d44bd1866299e28e79e5c3810f796f73dde81c81390200c3d946da7a8d20c0954ba70533861c39a4e082df259708a710a1a91fc5193b7349c4ed0cb4fb339906587f1c6140653fa48bc2b14ad1fb5810ca536a4e2dbd18de9f56f4cec88d59e248c3c33732ca8dc9c482975330c47889b14dbf1a924f39974df7c6c46764de3b4a56be5ba1e02ae4b0e5f4042f1e8bc03d8b38aad319e0a22017f6f4fe9ccdb5d4cece493ac3836f082c143f2a33ace2edd83a1883e863b613348a39ebaba215b22816b1210f79b15c17dbf034f6e5124c8be184196dde30c0bfef12945c1d124e462af6097040f751dc15bbe9eb7017331d90b3e8dedb9c7f98a28e6c3a16c6759bb046e1324ff3acfedfed1be2f191c559fd6cbae45fab6568fecaa197433138ad39458a212daef29311ab4dbb193b91b18cb77340f9851c0c46b7ea3873579e4f0684f40c2cec716bd61d9f6c82c09364de9153388a6a9b1730691703109de54b5d209cde128ef19d5125018ffb89f7e78bed96e160d3aa892e97723428acd60ee424e92cb7ba09eecbabe753859d9bd1557626c1ea8193c35923988c36e177b59ce5ee525bcb85ba49e00ad1e0b0d81c42b6732b3eccc17336471357a07a129de1d6c9026fa78816f4324b6617fc2918cf0d5ef735e39fa3d69b858cd4252744e73692c89d7bc45a6838038682891b131ad3315b2e18c4c0f6cb5a7a56b2d8a7028cab4736a8c03165675c9fa0eca0f711da9fd7f603e3abdbbf8238db59bd31a5edf8d726a0c62ced19edf5a4e01611fbe6fa997e7f608e194dae73059a7eed399427eff3a0262d4c13fe821545818182d9ebea93f75101e94adbcf6f560b64ea412a36c7034f5e9840e38677ed8601cd96229da1ecd5cb17df45c1254731fc1a110acf86405689aec59f1a44c956f5d4fd5f5d757ba815a3c6df8159dd1db83395dc66657543450e2b1ff09d0035e204caa20630fb227a89126e63b429749b54758001f5024f58c6660c8be151c8d1b87426029abd9e4eda5c9629a16252e77471ed88dbe5c994a706ba104d12b15feeba4f736abe92bb4f66d4d03b5757e95d5597b5cb3645d90021fe075d438b13c085750efe49dd4b6b5112feb55214b6a833e91888521abe9c10b6674a28e49eb5be5ad708e65fb63f82760a07f226410704573b91d05b764a03381e8a38b70ea12173028c7339c8bbb94e15488ae132c7640b3ade3ff630ef042dcc6035b009d1a42689e12c6c4e293ad727b8af9bc04657b84f4b937fe777659a5ffdb6f8bdb48d52", 0x1000}, {&(0x7f0000000140)="4d9d4099fe1271e3195d7ac9098c4ae7e77e3342326241ed41fc4987ce66d0018d73ae252f2f8e834b9302a0a8b5952298749f8aa16aedab10ff89ea56e0d59f8b7eef399a3437b760acf5a1a1ddbda3ab69fac2af1bc73d34a85e9b32d8096fa923b83f93f0f2c5c74e44dd0dab3ef078db9c5938b58114749aa0d081d5828caa7b2113789e816fe16de98988e5b5865fd27db6b72afbde6be4c4062a1efc27f5f15a", 0xa3}, {&(0x7f0000000280)="8d716ccbd54887f852cd41c7ee4209f994220641153960855455905241a47d8ed163e0ba9a4c68a9ab4ca49e301758ee01e881f20c663b023ec1ebd1f0713d08261d6655f6ca7c4c2aa8595968162f7b07cfc197a641f136ceab22993426d8a0f97ba43152db7d46a47bd199b03f1b1357f3649b3665b39d849be9d0c90f11a2b94d522b3d73bd956a205f", 0x8b}, {&(0x7f00000003c0)="aca61d1484182a253d4aa16aeeb054e44cc6b11ea82b1194badd212b2939438e53dffe8dad34aa55ff165965b94f30d94409f9e5f5673e3b02984e4cb4b74ed73031f028a7cb18e7e43da7616a01ed0bbdecdff6afc80f20d276d7d1e471e22d9f59f04a4199e10f8c22a254d43a2e14e0588c4dc6e055b18f0604c6bc9df81432ea9d3ed15b8624bbf1b7e588902dc31344", 0x92}, {&(0x7f0000000340)="6396acee2bbb992f91733fac", 0xc}, {&(0x7f0000000480)="76a13f0f5b66f3889710f043160e41169f2a26f57fc354588087e2a7d888300bbc1c1451a28433895e99dbde21376d2e10c99cfd7c82062a216c9c6c4563d9b18a4553c5dd09b9de448c53ff54639e38252cff42a092dd7accd8d4f6dc", 0x5d}, {&(0x7f0000001840)="5724d064fd9fc1d66e895f8ab96456b8d5cb70e27589de21516515ee44497daadc5cb963980f806ec86ad242a1c5c217eb27fdb4e249fe40e4ed92633c86f63be13eef0ca1d299dbc063dd7d07bfb43bbba96cc19d79603fd60a8c8f75ab98f0f639b36601a7166350d3aa7d62d61151f6373b82ec49c64ebecefcdd30a896c0f6257c888a9975aee974dd8b0425b0648d163993d0fae22fc025ea66799458c586ac33188171b7651551a5ecde2e4ab4ca5f2bc8f511ec535b15c6a76d11ecadfa633050137beb4a49daa97f3265fa9dd691649b4af45174514ddce5d7b55a736f2502fc82d0d8977c631119fb16c6b96b2592bb6f88565e7d74a4aced564c202b31933b44de54c94cbc4911ff028f3dbf4dee4cb027481b2fd69f8f05c03317507b0c6118443500ba858bee8e3ec522db2f3836aa3d8b520879aaee55f9b827b3218db15166e4e710adfca405f6d349671fb2aca10bf3f90073f6892424d33954e5cea90b3ee44ef02aefd95526ca401b07cd6e4423d23f9d9362fe5c6164be86a08d3b9946af7f9defa841e6298d8b2834607e20d8e52a66384b0dbdf44e572fa5fd1dd1775c4c31ae30a852588a088d96cd068e59439cd6f77e4446ce788b4eac6fb8eb9766c18d8929a700f95fb38d5015bf561842a8e741eedc6acfa4cbf95cb6208d01d9da057e10ef2928a166d606d2f1283e6a0829efa2bdf4cd743c5bab34ed226311ee6e6db7bbba2f6cec4a512712ff9837d4502e63229a2f0d4b59d49f90d1e4b0a7b40bb4c0c673ef43e0ec7889e41f6e576c56f2d05267ef4f672ef41540641bcfdf5b79ff52f431de53b3632d442fe0b0bfe5a4d816dc5f2b6d3883af4c63e1618260feafed7adda805c5c84433e96036b306193322d3d1a79cd46b667dc4929baa70d604c31f784fe583556f849786936c2f52e4c7dd656ec917400151b9b3a68d43b552cc723009019b679a9731b73257be3da653ea48804241fdcfada5bd93708175e11b57206fc28a2f5c02b1e5248f8a67594f96ba55d80ad89f58ccc62c1cc4cdf3011b3331e133f0861b6f319a00efe48a8382ed28130a1e5463e0a47f59cedc81ec3f823f9c87742afe0fb66c04351524cda6dc67507aa23b8eeae380affaae968794cde4dcbe6fea85225902f490f08c7620e75e69e3e9fb5abdb7eaba7e70ede718215b74faea649e96c29844840766559e145d10e6eea80c98f82c6d09f6a3dba51a1f785b8433d6957e113822f0047020912d241227e08868ea1abc3ff4a871e8f5add6d50b15a309179a15545e2cfd7c462c717235a7d5687f964168d357da9b26cd8d7bc4e20d44b2b41983ccda77a0ac85efcf4572d97c7fa85c469793cd1e2b648810af41f27fe55a27d37fd1427f16a61050c5c9a2b130821337cb4e83dc22e28a3988f8783ef62d6468d28be74f7263d7df51c1fe77bc6349309737e20e8b7bbee110adaea67c7b77d813225064cbd0eb0c3f5fc164d044f62ddd161e2c5a6ab7663af953d093cac29ed619652c5fc74193defceb5efd5e80057f1ab51787bd653cd51139c4c6e0da5d3b65bb5b557d07a9e70dc7b0853105fb3fc196c28b5eae37f8ed41436d495bd12b90d3e8f174f318eb5518873c321cede2b7775f64721a9d9b0c00f6bf5771ae10461061375ddccaeb4b79bfd8f6f68e53b0202e5b99dfd4a079d6b6193e7be541e9343ac69305102b1145efa635151833ba545449b14ab714785c39b332ae7679ba679ec5c839f3762d06841b8fcafdd743f0bbcffb2965bf496129459db2661c922be94becfacb3bdab22be484701aba9efe185973fe3e79e9f2b6aa132186d7eb222b8ecebdbbb0bd526b39ecfcecb92e7a70d38d5a1b694111a68960cf5d872cadd88232748f0593c51afdaf8f9091d834995d41fb311af96c1cf9fd4d658f039da2409bc8839038f1de441fafb6de28a43d9bf2047bd3e51c7d1d89671b200c68732adbd9517287d824c41c430a67b325a0cdce3263027078718930c30d7959d85fbece560398f5c9b7e079d5e19cf75f31bcac57c62e8ae23c571c7afef5a94f348c6b80cd7dac12cfe3864872881c8f4e5a3fef8a4402a6c300de57051ca4dbe6816dc471989ce047546f72a21eeba35d4b9b9d44091a361d1f30e32829d4bf37e7406e5f0c95b2e0bf870685bdf72e52b6d868bead481e65e0fe083df4323faa9d494343b15365715e0659b91aa4094d9016de6cfca23d37c560bf7cbdfbae9016e3de1fe40bf241299d989aac0b09cfbb0c6bfd887ed2bc476117611c7827a7fc34204cf218712880422ee59d7211291efe7cd9303ede6e59bbf8c2d92e8c6f0e87fe43db954aedc213b644313e39c2dde141134ac6576bef87ba1924ccdf84680e611060eecf75cf0a3542282e705f1d230a2b15d2ba9097bbd711465753b4afc4563fd4f63a676e5d18b9c08b6cda933aa279bbbef07f183f5773035b0580c24e57dbe05c89e2f61dcb3abc940340599b0a5f7d9992a09ec51e82e92e4cdbba2765889083d90f1316be37d94a031ad0c7150fd9e34ccb1e3b6c476ff232f4e6bce993cff337c49af5163cf84986885ce70157bc0e8d19a40c7dd3748143cf16c90a559a022759c78f5d97bfaeb67e8c40489d69453438dfdb03b52dd8f455bbb5d7a7d73aa9b641b87cd2001a91811afa739a35e4ce1b3ca1c905d1c09da0f7dbba2c9783a9175b55a7b1f1539e60fd68a26785ec3bd34d91713e71de17bbf5527147a710e0541a7e174bf159653cc663407b0acc0bc9731d70c446c5d1b1fbe5a79b6406b0feb04771b539ea94eea7b3402a25f07357f0d67838c628fe96b56c8c150093e2b49c5c4abe2628fcd24ff5b25a4c58cd1312ba2b449394f3c20eaf9fa3554750731a73a7ba79485f098712ee941273c0302c8d14b4e0287f8f86519592bbebb2305266aef564ff418c33d5462d9576b637a2f1fb33e0d32f08f520599af39d55e18816af9bbf17df8e6ab30e136fd020478aabb8876b7fe69ebefb9f55331b25f4bfe561c1ac5c2aab2d247385eff69f8ab549f571043fc52eca5d3e24ed9b562c21965be4aadb0e2db7d648b7cfd4bb6f771bd265aca0e4b444db888673782e6571e52c1d497badd2c86150f9c579cc27b632df34c419006271e6b033947bf58b0ca1030e3757eff0b077bed8d9437509b9a8094be4c65aa276a5f71bbf6fde366ba71ba977ffebdc78f780d6db58fed13b57766e8b06ad65e1b10612481cce9d1e48fc537304f410e619dbb47510d7e82ef184ed11cdfd0fcede52c28b4dda2e8e4447d43f4c0212ca29ca5050ac6bcb6faadab251698004db8ab026891f58ad556d2bb7c7e41389a30080d633863df3a7a69898c90bf29ab6d03b9f9748e0335d49e292d16e9ab665d30a79387fe744302c2dd1b3df50116716b7437827bb3980cc86edba8ac72216ccb5fa327bb4fa399e69d065edaa24f7c12be2baf72e82fed5b29114631e71f48d79f1cca8b00d41749b5af53ed06987a00828336f300de03304df4e559a1a5ce481e6176396312dd5a7d5ced4f7e6cb6aa4555b835ad05f6159fb9f8226570b180d7d07fa432bc7dce68d888ebbe12fe93e28e6bbad195053a368c7f14373c9222c10df54e542ba8e0d431944b5eff68db43fbb260e882fa0a6bdd8a6bca4c30e0877b3fea4cb04067d0efd3ee3b87f563ecae333600827b96901da4e3ccff98de5fc7f57336b6780b2bf4cbba6223843a3d51e84fa57664e6012e129157aaca5654e1257790dc071fdc3ba50fd2008fa65c664eaaf39abde2191d0f46c83e6ad444db92f5f5e2b7bff66c1ea92bd427066a998875c3d10e83a29e7447c15d705d59ab3da3eb82db75c1d11fa01dc6c94e2ac0cf19c70f3a23547b620e9fe8dfa25f81fd3f9e657d5a4081f148465789b096f816d90b8c788b952b0dc02aebd1422732a17f2d2eb31c6069b83376a33939f81f53560b411f3fa30083560844280e303a1b3e3634b30876781c853b45a7955c18bd5dff1e4be9d449a08356567b4658e82302fc83039eb8a833349324aba29c7e7913410731fb0f40de81b5baf002d1923e2049c5f9d28f50788b31d80ff9f2e184ef551b364d326c341cb8d3b13f719e6f66c2848ea3c72dfde38e358ff68f09bed85075208453c0fbd63c749d24ab672d0b51fe4859072fb50f8470e97d4ce6c11ddb4cc5733c74bd57336bdc2469a2fd67a03e4a8800335dade33e513a46ce3940d9b0110492e8cabb167b0760d1a2cf436cd9c2073e92706325015453e9d20da0c79b2dec35f93e6369a312e963bea3668c95731581f3f5b00f970e8f6dd6a5899f1a89dc3da6abaf42cf7ac856b2aa643a129ac4ef06ed99fe7244ba81673d2c1c3964f0fd6bd1ce2b099dc5f6c2422060cc78c936b1992ef00d00b0ac112dd008f298a358a0daa8a544a583831c22abdfced59ad3882c9ca4b45ee2814d5d0fb55ef0205efe64afc7c40ad0f7f82fe91b0e0c1a7ed6a7831c11af053b23ff47e9cc9efa814189c82fbf160761cef40b88a0ecf16437bf376e31e879d2ee9d2d8ddd94d876bc0371ff1d4f3945425a07d45347e167f82f1f7ac7a6198651e2a2de15244ba612c4a548bd84a62b7c45da1ce0cfed3047f8accb961163c7205dc2de1abbdb143dd938918fe5992f7cd7f3838f4b244844926a4780a98d72ec3467478b1915a4064bc70d8ff4683aab7a811c7a904bbd5d46c9760c0d959925cc71636445ff4041157d82de24944c8e96cb819993b582eea41825b4ba24be1dab4dacd9581de44481b41ac15f27f35d805b0ecc1ef90d10d4414bde8e9d92d6622dfcff0e78ab56ee24d0ccb28f1cac7b8344785776a87b83aff57f6956e9b5461f0756e7d0542f5a0de9876807ed6e26ebdaed6b4792c4761cfcdb61b275dad24502caabfc4242b974e26e34ba1c011ee6f387a01428ef37455a0f17421ada31bf130a908a4d9c14e7f33c0717a7f5b8b5376cb8eb79a40652eac8a413afda44a65f3d7523be3c2e252158cacccae43bbfb12673c30ad94d6da97b0d327ff09aa34048f28798f59bd5d623b513207043e4a582132948f1a43ef55eba4b3673ec54412d7f333488086d347d6cef485869294b257b7481b0a43a8ed7220e764a2f6e66bf75c9aeb1520dcb48ae1de3518437e31ffeda11e9f4814b1950cd0e98e72f7588a85cafa8b02710c6a6d5504d3aac3087c3ed8f88f0eca7158743e659d897ccb97954d27a49bea9933550293bd5b6db80101e91ed4e5a1aea4814191b3e3fee6380b3e87d6d2b51a25ee4cea886b203d8657f846edf5e294140c5f76910c435f3b80f129d9f0f0954d00f4a4ab34cbd1f151f50f52f20f9a231323b973d9271c6574a3cf37c3611f0d015d293e5dd474c3ed95b7d638c6709d29dbb6811c98d560eea7f1e4b3c8af8b44274d9f87ef6983a6a7fb815169d7c3d4b75031321f9c9ddc94c1da6ecfc8a04e5b77c4df945011abf7b2d24c3f355e1340f962b4743f7008fb26ae945ca6460518b4e3db2fdb1d3ce1e412b998e74c6110a27c8cbb2fc3592e06da0f2114f818b688929f39a05d465a9f67226331e6c300b1cbe9e008687042e950673bacbb9c3c28d155a31606efc3376926f6363c7f37dc4897290239e04631391592b6a123b61a9664d0c0d6c9dc4ccceb909e04ff1cb20c673a1025100d66293b02adbc06d7272fc554c8d6a607a964d847e72abc9c48059baa394ff794ebaf308b861aa2ea06283088fdd0dfa0eb300690173a35", 0x1000}], 0x7) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131100e800"}) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000100)={0xfffffffffffffff7, 0x1}, 0x8) r6 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000000000/0x1000)=nil) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r9 = getpid() r10 = getpgrp() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000640)={{0x7f, r1, r7, r1, r8, 0x3, 0x10001}, 0x0, 0xffffffffffff2cfe, r9, r10, 0x6, 0x100000000, 0x9}) r11 = fcntl$dupfd(r4, 0x0, r3) readv(r11, &(0x7f0000000380), 0x1) 16:00:20 executing program 1: setuid(0xee01) setreuid(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) 16:00:20 executing program 1: socketpair$unix(0x1, 0x4006, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000080)=0x10) 16:00:20 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x2) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000140)="014cc7739f2c5a99fa0668928a953a0ba8ad3093c5a08d19800e1a08b83d6ffe33f65b6f4ba6c659343e71a21a4f7431a6409c84db7e91d71f3526bc7aefe9dbba5bca080c7bf000dceed8172433180e7855cb244015c2e45c44e15e4c349d1c640feadfdd4744a21a9f7855d2dfe4b8d2992e96a95273c84a98aa5350d41c31d76d664196fb75f161dc7fbaa8eb94d89b62ef0043ede3cdd97a7f7c52382d2fb9813e15c8d7607f2682b3343b3794245785f2e3c6dcc138ccdb5400e7de8c2a9c3338b6ca92", 0xc6, 0x400, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') truncate(&(0x7f0000000040)='./file0\x00', 0x0) 16:00:20 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x100) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0xfffffffffffffffd) setsockopt(r0, 0x6, 0x10, &(0x7f0000000280)='\x00\x00\x00\x00', 0x4) 16:00:20 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x100000001, 0xffffffffffffffff}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x1027, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x41, 0x0, 0x0) 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) shutdown(r0, 0x2) geteuid() 16:00:20 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x8f8) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x7fffffff, 0x4) getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) socketpair(0x3a, 0x0, 0x4, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000100)=0x81) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) ioctl$TIOCNXCL(r3, 0x2000740e) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x80000021, 0x9, 0x2}, {{r0}, 0xffffffffffffffff, 0x22, 0x20000000, 0x3, 0x3}, {{r0}, 0xfffffffffffffffe, 0x4, 0x1, 0x100000001, 0x10000}], 0x2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x10, 0x80000013, 0x100000000, 0x3f}], 0x35b1, &(0x7f0000000200)={0x7, 0xb42}) lseek(r3, 0x0, 0x1) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000240)=0xfffffffffffff000) write(r3, &(0x7f0000000280)="93ddd75485ed93f02c27e228bc31dcdbf68c821ee1d8f59b63c04078f9a0e3c62d19a19f402b8bb26fddbe0c0aced93ed8d92791e65904b0a068f75d243dca54c297db215b37d23b85adfa740998f1", 0x4f) fcntl$getflags(r2, 0xac79b780203c96c8) r4 = getpgid(r1) setsockopt(r2, 0x8, 0x3f, &(0x7f0000000300)="b9dd75798e43e4404db126369971302ed33dfa5e56615738a96db2a17f53e703e7dfb54a287220f8740171eeffb854b4289f625dba725318e715d1", 0x3b) flock(r0, 0xa) r5 = accept$inet6(r3, &(0x7f0000000340), &(0x7f0000000380)=0xc) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f00000003c0)=0x2, 0x4) fcntl$setown(r2, 0x6, r4) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000400)) ioctl$TIOCSDTR(r3, 0x20007479) recvmsg(r3, &(0x7f0000001c80)={&(0x7f0000000440)=@in, 0xc, &(0x7f0000001b00)=[{&(0x7f0000000480)=""/213, 0xd5}, {&(0x7f0000000580)=""/150, 0x96}, {&(0x7f0000000640)=""/184, 0xb8}, {&(0x7f0000000700)=""/252, 0xfc}, {&(0x7f0000000800)=""/151, 0x97}, {&(0x7f00000008c0)=""/143, 0x8f}, {&(0x7f0000000980)=""/175, 0xaf}, {&(0x7f0000000a40)=""/4096, 0x1000}, {&(0x7f0000001a40)=""/157, 0x9d}], 0x9, &(0x7f0000001bc0)=""/184, 0xb8, 0x2}, 0x2) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000001cc0)) r6 = fcntl$dupfd(r5, 0x0, r3) open(&(0x7f0000001d00)='./file0\x00', 0x0, 0x10) writev(r0, &(0x7f0000002380)=[{&(0x7f0000001d40)="baf567698a67e39e468bc9f15f020357be152c8e4d4fab705948917eb81297fdc068ceee2a8107ebe814ff70e403f590d1390f4b0445b57f9f4e7a26aeaf05ca8c55a9eab7e72438e216e7127ec65d470f340b805576763ad5dda6e97ca2e9", 0x5f}, {&(0x7f0000001dc0)="ecfdeb6bb08242c4bc6cf45aa36f8384f1d1969b4a4ea4393975b6e06b58990bd25bc2b87034e9b974fb15c4efb0c0fd495cf9dd63c8f3fad002e630727b0d3da80314af3833198a2610d65265d53c285c3e3f918f9afec6e8bbc65eb1047efd734206f01b32a38e6e5677e7839c5c43714ffe2e1e46346003308e05412a9e59944ded90a2ccd6bf3ab08cb2ce07cd81b65462efc19cf2f5115363ddf6928869c689bda48ea4aad59ec685e1a005554677864b635c7e0206cc41eaffe6c984d8b7cccf79da5ddf37079d8986ebd5d6999060d58385b78b500c5d9421cd4a52681431a73c17f0054d49ef3046a0d2411ae12b530766873f62", 0xf8}, {&(0x7f0000001ec0)="48c8172ffdbef1dc88d8c4bffa92c823a9f19a41d619d08fe3a66a60b83d4ab0d89bf020aabb8b42c7c91d8c9e9790d70e1914c64cac51aeaabb57149f049c6d36bc63b132eb49154d928b6856578b7439495a90df5a14fc66388a3869c905b95d86593446f2a2fd3666271a5b2c2b27ea9513ec71885956e13e2d6831ac6b5924067286eb19a01b3e", 0x89}, {&(0x7f0000001f80)="d042aa447374e8786969de93c5142cfd28b4497515bcd09be82fada037b5cf330cffca5b19da90a120dd6918e4013d69107ceb0322da62bdae2be3ed7706b7261d728cae32767ca14682e64636dfd14a4eef0e30d8b4614b6e23443fe8d6df15f95c049ad816583987a0cb2c5ab9c4aca315f8b35aa55bc7a8836c9237a6ac130853c8a88c9f862d5b8c0c4188f9320d51784bdabaa6b10310c4435197ce8e7f5f28214da5696c292ff5c0d1f746696c07c5453fdcd8a66a6f36", 0xba}, {&(0x7f0000002040)="e29d6dfcb18262cb7ecc98bcb341bf8b8868690e40d42d5dfc2d527cdc467fade87b4ef4d5bd605dcc0ade2618883e47850b6153d1e30c93432f1ebecd4b11c71628e6dd2cc13049d4c76fd047137e7f07eeea8bd228dbb7ee8225216c7d8dccf82db623398a9cdaeaf8f8f8276e3f30d1b3961bc7c5280d1e588e1462e35a3417a4ccd867f4d286be36a52ffe29110bbd3b182a4d0092ef5c15d535946f76e902b59185ff7bc0ffe081e302c385340085c8d4264cbfe2906b9fc200115d6fbbff63994b699bda545ffba13f2ecfd0eeb5a8", 0xd2}, {&(0x7f0000002140)="3ec88e56245ee4275c851be5d86a14ee02d1c6907c4b93709ac6d74e5adf8cbdbd421befbcd43d619cfce8e84cb6b5f6f68ce0ae19c04b9a8a6a9f5a21ffd6a13aca2ae3adca56ae90c9", 0x4a}, {&(0x7f00000021c0)="62fcd7637d1ff83d046c4d6c29251849338b3f8695fc4decb49ab25a50076511aaf8e3a8f125a8097bcb0f7bf5cc1e2bc7ea799af8edac86f95b195c61110a70444216476224117f", 0x48}, {&(0x7f0000002240)="69e3c65631977f29f3e722341f3feb9b24a5a657eb0fc247efb0bd200aca166db9c5996180d67844c018d8f84521bfd01a670cfb78", 0x35}, {&(0x7f0000002280)="927407d8d57e3f1427348b15ffde45ce75907ccf7b6a12b064bce9cfb9d4d4f1a7d9bc210cbf9f6a294171f8697416366dbdb4b71daacd221b46d6a6dcc6256cf8713f0bf76ae1cb6e9264ed302759231fda8627dbeb6ed8af829cb663533b9157965974294474098df7b5ad95efccaeaa50323b76c244b82dc1104c6d2a539f49c76ab110085663ef18c2cb5e99db47b21e23d1fb4dc9af9e03f7b498a85cad8c2bff68771caa5a83529770d118703e2385c9cb1279b12e484dd8698c27786ddc6576b94542ad9cd8e8e979747f841644a55e52", 0xd4}], 0x9) ioctl$TIOCSCTTY(r3, 0x20007461) preadv(r2, &(0x7f00000038c0)=[{&(0x7f0000002440)=""/116, 0x74}, {&(0x7f00000024c0)=""/42, 0x2a}, {&(0x7f0000002500)=""/63, 0x3f}, {&(0x7f0000002540)=""/83, 0x53}, {&(0x7f00000025c0)=""/236, 0xec}, {&(0x7f00000026c0)=""/151, 0x97}, {&(0x7f0000002780)=""/128, 0x80}, {&(0x7f0000002800)=""/72, 0x48}, {&(0x7f0000002880)=""/58, 0x3a}, {&(0x7f00000028c0)=""/4096, 0x1000}], 0xa, 0x0) fchmod(r6, 0xc) fcntl$dupfd(r0, 0x0, r0) 16:00:21 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) sendto$unix(r0, &(0x7f0000000040)="3d00bddcce5e7f98a40932b518a8185add9c0078dab821c9ec1bfcf16dad401bd0c058b90d7118527f116b1d8af18a6dd4229f915fad745bb0bc7075b75b34a25206955a6b1b1c74ef13a49341bcbdf3544c1d24feeb0c2a6f22962664456f3d6570ac44caf0c07726a9da6567ab5754fafccf24b8a0", 0x76, 0x6, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040), 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:21 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x6, &(0x7f0000000040)={0x25c}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000200)={0x81, 0x958b, 0x7, 0xc3c8, 0x1, 0x7fff, 0x0, 0x7ff}, &(0x7f0000000240)={0x80000000, 0x5, 0x6, 0x8000, 0xeda, 0xfffffffffffffffc, 0x1, 0xc8}, &(0x7f0000000280)={0x3, 0x3ff, 0x3, 0x1f, 0x1, 0x20, 0x88b, 0x1f}, &(0x7f00000002c0)={0x10000, 0x39a7}) close(r0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000180)={0x3, 0x1}, 0x10) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x3812, r1, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x2, 0x9, 0x100000000, 0x6, 0x1ff, 0x1, 0x6, 0x100000001}, &(0x7f0000000080)={0x2, 0x1000, 0x2, 0x3, 0x80000000, 0x4, 0x7f, 0x7}, &(0x7f00000000c0)={0x3, 0x9, 0x400, 0x857, 0x2, 0x10000, 0x80000000, 0xfd1}, &(0x7f0000000100)={0xa5aa, 0xffffffffffff904a}) 16:00:21 executing program 1: r0 = socket(0x3f, 0xc000, 0x4) connect(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = socket$inet6(0x18, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = dup(r1) getpeername(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendto$unix(r2, &(0x7f00000000c0)="5e9b48d200898475", 0x8, 0x0, 0x0, 0x0) 16:00:21 executing program 1: getuid() r0 = socket$inet(0x2, 0x3, 0x102) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) getgroups(0x6, &(0x7f00000016c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setgroups(0x1, &(0x7f0000001700)=[r2]) r3 = getppid() r4 = getuid() getgroups(0x4, &(0x7f0000001440)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000015c0)=""/137, &(0x7f0000001680)=0x89) fcntl$setown(r1, 0x6, r3) sendmsg$unix(r1, &(0x7f0000001580)={&(0x7f0000000040)=@file={0x1, './file1\x00'}, 0xa, &(0x7f00000013c0)=[{&(0x7f0000000080)="970f5d7890059f79218db30354d5c05971e806b994b447b977bcb4043916c4f153196c69080e369f5e589c1a51d14c782c4f10ae81a0d09a63f4f3db0ec9b2ee158586f45fa36cba89e93c7887c3dae9377c1fbb5a388bf2ac6c0518915a1df86a5caa3a0ddd0721514a89f5c6753c5a8f75938e62778bbf96d9fdc77f2e5f0da3c04fcb3e879006edb46d46996c2bb8545a88fe25bac983a199da4256846e792e15dd9d0d6bc52d74fe6614365528bd57e5352c258d35ece3de8f7b7744fa5be10f5affa480397dccab68eb6746ac925afb4421d566527ff8bdf992f8705de878367e02ccb52cc65ab62f4f23c12134c95da43abfda9626af409c0ca747cc598b45d293b60499714513c0266dff8e8d94233afaacc8bb6a0b8790b280d93140ed8b16ce57a4547b40230f19d2177c9e7457f03cd6999bf2150512eacdf331ac0460a8bcc8dfa6c2faed764f915755fe1518b8a4aac963c3dcccba21a230d25348df221a29c6b48fa25589e41e3dea6a5e0c8f8da2b3c14d8d3edd1b093cb33d186c44f10efb1b94f14bf1a6e0da0bfb0d1c9a07ec0874ab02de211a86b53ceb100e68f916783adaefbf24cccdc4599018bf748a11691c819deab6c249d8a82f52b1505048997c4890761f4c386a994679050d450bceef5c13f30fae5aa5ac1d3e9fc634e14c8cfb595d25a4e94c6b59b89dee1ea4b814684812a7a31994e5694d9173478fce763013101868b13048f7fab84f24378a7ed012e6e35c7faf856da0dd8b3a0a95c503713ca38155c066d4e555f4ddfada1127ddb6cc51bdb4a8ac13f4968cbd34717b0ffa2aa682ea48e15a4192ba727448f94b548021dd370ced0d739049a9494385508fd00ff66289433c4e98b7ce71802c4c575ac3fbe32e3d83ca75989bd85320a62a582fec56b5df8d281ac592df957e88e527ff6f93c821819411faab59c2fd953f57a8dd619e746830cac232a26be646f4d7b526eabcc4edc3fa8168198a6dcb27df7c37853337a5e640b2c7d45813228e3e9f7a98783d07c8d14ccd9cd5dd10803aa91a865d0177c79deceeaad02e9534a07b2958c6996e953afc8a69e68966af27def942513c4e82be98d4c5bb5a0ea38b90adac8c290754b7f3a571084b7c7ad14aa32c41e069e4ff61a05d14bdc16acf9bf2b2a8de0b6458c09227a06cdd0c05ef13dee97209b82f5667535b21bcac07d1ee4e43d4262dd548be0be58d0d0b7aee206cc4a110486d3c1265b34e0de14150e828a377cf521df05b22ecc14f5c712dda7782a39574074b3136cb6825b91425231d02b94035e5e3a539a1906cff34b957c591de393a39bbc40e1d9eca5060f9d8b0b5e7538a4af489e6320d3cd0d8f5f210541bd07d509c342a6718aba942e9b9eac24ca4e9d84eade3684a5e13341f7a86938559a2d0be544247d8bb319bc15e57726d0fdfc0b4642985bfedb9006d3f82e9de59e2204b65a6ea83731c7170b7a271a4ee9fd30631510d4bd12defc3fb46f3052f149ac3c294cd1b3f8b292cef4f49807f2f19e0ae2d586e1be60eb9e85d0b607bfa82fc79a78fe87f85b01e83f94737047cffbf25de846f31d515b80236453e8c76520cd33ddcf774f068f99da5da657f9c8278d2d768258bb06397104efd89ccc32f17ca6d49c9771bad2ee2822395972b00c480a2b2db634f60960f6bff5dfbd2ef5757ee32ece4ed2012f064b29f52ca83e20507946e2e9a5f565c62f3f136eb42186509137f659793d4d8214dd8e54515eb75874a0e4203d82f3f6eca4f74beae6b2d4362f12f8613a4b242a7151a6a9c7b18163fdd1713da7822fdcbda9ddaa2f357cf10ccb4c46e2657fc46d6a253638964f014b6ab5399a8f6ead9178b2e529bda8a6430da10cd6a5b7383fbce0161675f9771dd9c793443b34c50c0471d1c088b7e5beda2bb613812aef779f6b6f60c655f31f697a763a961d53596b9c215d484e0399212bd66c2658e604c934469f77edb895872463a0c25df8543497efe23d5e7952a8f5b4c5549b92d08ed2584c23e6bda27d67c0bc10dcbf52d4ec7826818dcc46f876a214ee5533f268bd01aae623d7c3ff85fdb407fb405c3e7bf069547b955a14f70eb477fffd9c24453dc9d3a52ca62dbd6c46d4c5ac4e34cec91462241f070c85729fc4d41280b855aa254a4cfd4cef0643f6a6a4321e04f5326608935b40a2d770db328d7e51e65e7ce2bda89dd4d9c8cba6137ac171753f2f098b3cb08bf5fed3c5293b9377e00637c007e43d4c3430e2f47f0eff9dd9d9ebfb5a9a76f2d0f373a939a25ba60a008d18031103e49a7a329a1bafb8d505c16015cb250e3a51309181a4bd27924358dc94626922c0abf0280610958948f612d072b8c4bf6c8e39b732a5b6f5f0473625eac502e55b1109e1435b35419a9026f22fe6ace5459ac869b8fba5502faaa4d86a7479c4bf6449c2323852a91cc9cdeddeeeb3e35f030615879e6591984606a38d96db0dee152b307fc957c88a686736ba60a841c417e8904a6f070f05c0f4cb111e9d51c53bf28ee39674c9f23dd74b1f942d7bbb8bc107730ce1ce373aad3362c671ea4e2a58cce69151cc91b0aa7003335ed0842e4306192828584fd5c68de6620fdda4ac3381c7cc15e09ac3dafcfaa43e034034a57b3e189980513473919d8cbe9848641eaaf5d906600583a43fb285041ddf20e15ca809e01d12fa4c0a0664cc7068ef9acb20e0525ea04528728a4d18bc2061b8c6cdcd48d536290c39567c3fd29924218df2676ac30a7218f6bea2bab1bf86c72d626e4abce0f5ff97c875d9cc4ec011030fc64f0ebbcbcbf220a88802e5eb3aa5f88b1e577251005d65bc97596a8366a6d7e596c9c63025e8d0dc002da6e3c9f0950b5c38575cb0b36aa12e4abf2be8a4a1272e69d3e2391b5caeead44a4bee177d38ca7722af4f8221436be17b4189851f6e5d3e0cb33b1697ee5bdc0f45290d34d69efdf0d6fe6443b850050e419a99daded4768d0eaeeaf01a7116da2a1ec3469bee9698e06df04737918af25688ac11d25ab7855676e9aa30e80f4b1fe4e9ed83576846540086fd5b22e8e7a7fc877012db5182522955853325486667c36ff45c73ca3ea68cf87a7e8a54f06154ad45dccce6af10050783f0e332b39c97cab794c300dd0aff3109cfa6af5c29c9514912271fc2b2661552fd84141d8f5192a7bcfde1421498606489db48bee60340c69e14574d953183162a7bf3d7a43a995c8edb87110c6600add3c15b3eb0c51d4bda5ce6c87e5ee09a078663e57785919056775e0488ca939fd663aa48941e104fcfe1e730e09d1e60e536caf47157012384fff5840356c8bd62ec49f13a75a8c69caf1966681da8d4fbfa242ce6d1e508e1ddea3771d9b0098d6c3642dca8f269cb65d0d4602b7d9464b35d16c36dfba903a081e23289d9a02c1b262993dccb8b4f4fe918f0d403ca4c3ba7173aae15bf987b1b2758e01fb79510c9f4a9f98b2c0a4d0e8e19a387acb871ca9995dc82c5ef5d1e2b22a1928432993ba6c2479da3cdf4c884813ab1c60ded85d03d86616b293f4a1a0ebc6c7a2f6dfd03a84a72730a1b9e367a8722ad7d35fbaa77bcd11e1f635a8059ce97ff560d1527f9222d00b751d60939f314a3589570e205ee378b86874decc816176673d3d523f68a8567ef652329c08aeb4c17e95985734a06ab5e275448314df2daf83ea14e5b282ef6ba4ec625a9ec37a4bd90933dbb2b0aa412c4f676271b7859f336b940059b830c374bb1cc709d365ee461b67230e4262b2432888023f25cc100562e9e90488d59f641bd452d5921c80bf82a6b52a111a21a3d40c0176527bc2a5139e8a1c478e4941ef819c643d02a28abfae4137d40270aa0d5feec09eabf3e4374211231fe652096e264920c5bd37c31d44b8bbc2520fb264b2c8518381ce8f6d52dccb4f674367ab19c335441afaf77d464c7183edef6c45a44b373019137d2266d0f14f2addaf6126a85515288e288b0a1cfc3e9c1c3c82ee0f86afce459f7e1aaab672749a2a649f052dd6904ea87e1547589224255c0b747b230ff751760a84f98c40094cfb564f979c4541d56fc164578e474bdd2315fc29bba8a1b6618df53f2d866d501098d74c507a58fe0572c30c5a72bd97385403a87142d0cc28eaa4a805133e60d1b63791d425331f7cb4a9ff5a16c0259ebc5b09be60694b455e954d10b67ae413393a8ddc04a13b64e7e20ca86dd6ab27e5679f3864d6d965efed79d05d70b8ceb85461a699e5f628b5a378f0deaf215b28914fe7bac77fe926b782857376470e44f4bf098d28448900e0fcbd2749eff51a21a8c531bd6b0696c7e5e5234491c055263e83b1fca02f26bcc3991ead1faf921351c27e585221e3f82e96d77b7b69c5ca02bba210ac1efc81f310cd24078ecb058accf579862e79b99aee80c2c6de3f721ded4ee7cbb131b100c79d220082a45cec801c3ba2a6c141f77a5e52c1fb83a89b5b06de2b0d6fae5323a53fd5c5ee6558aec6e1953b58b12bb5b0f0b4ea6af10c5725044e62c142d94970c920d6153a4b7001d5b70990995b81498165110116facd38ac4255783a47febaf8a6347b9bab4561a4d5a7f9e83bc4d8304a6643ac71729e521cf4cd12fbbb3310b4e156ba948672a9ea59129ea700c67d133c2f7a67e2033b870190dce194a0951a1b1b456a118550cd57288afd444c708bde77b785e6c7d3482ab5d7febae893ee9f1f44e7dd2fa4e0d87238e0e37f71b78dd6dc341780b51c6f669bb3f1e8e72de01b8e1c853c719f1970d94d4378118cb3a88f3bcfe6ef700374c52a1edb6f2f0c838baa4d066164ee1701a350f17bd161a84db101a9aa632eb0de3d35167b8f43ea932f4b294c7ea9281a64c6973f693a64f4922f3f148a14519f09bedad54dbf5ee6141b4f777a58e7bace1a53bcc57726add791b2d644786de828a2cd27a57b0d2ad1a36fee0dcf4ab867ce6c0b093f0bc8ec269e5fa9476a0542ae8170699e6aec1db4426b7b079976180ffa94e26b18e88fb9ba91259f0211f8bec1ec1cd0983939c84b4e80e696deec980e84a95455a8216fb3c0b5b43a34326a1af897704616f0e9bca03937172fa85c2aa062a7f481ea81c226cd967bea29be93a1ccdf1f25c3efdeff9f4327e92127672ff572d4db97aaad80fa9ffa6d97748d6706a7d450546c8d52f607cb5aab4e626d2f8433c10f5b4aa7918baadb9ac1fe112a6475fa0f305afbcc4626df7414b092e4540eec4ed25cd66a7b2b1b2b32ea9fce353fefc088a8c54303ceec8e8980a0b48c317bd462021a28ab09e7816c3c533e69d3132df3cc557d06b9656387f58e222923a985d8819afc7d7d9edb0d0e41d0f8a46376b207349b01f895bbf29e355bd38f764442b891cd3c4972bf88d81b6bf8a66459918f729bb6395d92423f26fd1de6920672748da3f821dedca791b5b924f001ee83138868ae9c75f80b9b655eda1cb7898e3cd994064a13eadc6cdf82b86288075d2aac7fdf3423ebf03ca6defb5a8708c72a65003020087dc1bc824a10b73fec1dfa7bd8222af7b2e3e418467e5e5a361c3fd57cacdfca1493e2510c4fc81a9e3e002b8003c38abf1a32b59e0040aa118fe6776b33e2dad05dfcde72ffe32a728b43fbefdb55795fa443775276c57abea67819c9b7c9f90a69f9b0ad3718dbc9dbc3660840acad3773e70eb5e7b68514d69d30832ee4f79a7a0284d20cbc53f5af2400442597e264734d777c35ec3792b5c79249eda1025396c8ecf4b9baa492", 0x1000}, {&(0x7f0000001080)="e9b4f7188d12449d9292a57df50c68d3ea099e62006069e4a20b47b8357560815deeb188ad48b39af5c4ecdc278ce2bdcfd2", 0x32}, {&(0x7f00000010c0)="7a7b0403c9c7396bcbf9b7e12e7d6222e4714e4b9ba1f142c2ef504c82f02de1addc58", 0x23}, {&(0x7f0000001100)="94505316aa4b970e0ca08c4665d6a0b9d9ae9fdeaf2f12575c62cddc7b888d944e44f3bc790d94db88263f3444f801d0b39b6165cd", 0x35}, {&(0x7f0000001140)="ed4852bbff95be260399f08f85ba921c0401388cf15047da7ad4200b3d9bea48ecedec0c4a1e27c619e64cf86e21951174476cd72935e0f92737148355f2b21c466f358411722be2c6b66fd26a76aa0d590c4b0ce7d9e0f90b2551858e7b6f41c2154f121badbb24acbf3b7b0a9617d92f8cd4367d7826358e0794aee2def39c7984c966830666a5d370c161e5d9a46e02e9f6ee8c0dc6b5cd90b7105dffdb8c8c96bb8a83929a28638e2fc07ebfc86870d1c2b0d6d793400c7c245dc7f42ba13cebfbffdc46f1fffa82d1348a0685e0837020d4d9755d083b06c4e0baa36c76ebb43141ff8ac6a1a85cc228465e", 0xee}, {&(0x7f0000001240)="67fd323a56a5441edd80cd518058a8c564921eb6fd5a8ad810c60de5adf51fd9dd84f999fbef462ecbc4558fb5da9a9ac5bdbad7020886c798cf9be460c5e1fad0d20453c87d82fd362621751b005f26", 0x50}, {&(0x7f00000012c0)="e378fefa9866373f0358b53ddb61a2eb2312b2d5f3569ce63d9d5984deb7082a7fe7bc0b6c96684d7569d0e9a06758c665917236e353375445c15f11e3998585e3b59002ff69cbfbb6238aa1d4ec6bd71b6abcecbaa90ef1e513be9c097cec7bc099ca19aa7cb5b7548296bdf0ffe33307b97ed1bb1955c1096c60cbbc069aaea5909138d29f3757477beb432e4f2f98926eeb6ef406eaa51f93a5e7e0e3da0576e5bd163eb167463da955f5233467cb36c477a3c8343f7ff81812ababca", 0xbe}, {&(0x7f0000001380)="041edeb0e9d638af7ffdbbcbaad5e069519e4ccc9a00165a679e230086b9dd701030839681e26fa127c4e73b260b239178bce2356776", 0x36}], 0x8, &(0x7f0000001480)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1]}, @rights={0x30, 0xffff, 0x1, [r1, r0, r1, r1, r1, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1, r1]}], 0xe8, 0x8}, 0x6) 16:00:21 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000100)={0x8, 0xc1f, 0x3, 0x9, 0xffffffff80000001, 0x9, 0x1800000000, 0x6}, &(0x7f0000000140)) open(&(0x7f0000000000)='./bus\x00', 0xd00, 0x0) 16:00:21 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x2000800000003, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, &(0x7f0000000000)="31f79d2cda2039a6c6aab2275b5199ce9ecf8a1ddf472293215a9352ce186c895a629d130e9daf9b6d680bae5819643ff78fbcdd977e088a", 0x272) 16:00:21 executing program 0: setuid(0xee01) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getpid() fcntl$setown(r0, 0x6, r2) fsync(r1) read(r0, 0x0, 0x0) 16:00:21 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x200, 0x0, "0001000000000000000001000000000400"}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="911204", 0x3}], 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x50) r2 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8, 0xd) pwritev(r2, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) close(r1) 16:00:21 executing program 1: socketpair(0x20, 0x4, 0xffffffff00000000, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0xfff, 0x76}, 0x8) r1 = socket$inet6(0x18, 0x40000008003, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[{0xfffffffffffffe8f}], 0x1d9}, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) 16:00:21 executing program 0: r0 = kqueue() r1 = kqueue() dup2(r0, r1) 16:00:21 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x203f, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0xc86, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x4, 0x80000000, 0x401}], 0x1, &(0x7f0000000140)={0x2, 0x4}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x3ff, 0x702e, 0x8, 0x834c, "c4dab8ac7660c01006e5d9317b964a6276064f6c", 0x80}) 16:00:21 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000040)={0x1, "dcec5232cfd11d5be5ce68eda74de33d600b24bd529200dd5544075cac1647dcd626e16f11c6a5dda2a7f486b9ff2a9e8c3d88181c204b6b0217ca922c8e19181d4e89d65f3c2113c9459fb943ee1ec3c728056d27d17810e4571df1a1a0466804c1e403399fcf25fbe2997f7688d4f0432ad36d4230ecc211d665807f6dc31d427f67c3f8ee450a5e3cbbc273611850191fa739e796c6ccf3bee964a3dc9c9c62a67b2e686394b96683f1452ff27dbed084753bf61ea7ca2ed545b5e380ccb8"}, 0xc8, 0x800) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="840934cfeb05e7df16f1cb6fc0b5f58c006d7d92ecf6c3b019196ede88f8e46510dd05560960ad91a73394b2934009a0dfda0b35a966f46ef2898308339d89e61121702ee3cec53044"], 0x8, 0x0) msgsnd(r0, &(0x7f00000001c0)={0x0, "fb0889c2b31f6b98ffd8d43a0d139b8b4cdfb5e7b97c49919fa3ef9770bc002cd98e3db5495573c1984e281bfa31ec6cabac1dab47e457e8461175204996a32cda8b4d90416072ad4102cc3a64df387d194c01b6eb3a4cfe14e33916bbad1da67b81010d8afcc75ac56f239b50cc45d71c04f903078075ecd7e30c5dd7a8902db1489b28490edfc6376f06f0e49f3134c05f33392cf42442dfea2fa87e1e06193db39553df170d50"}, 0xb0, 0x800) msgrcv(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x804) 16:00:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) r4 = getuid() getpeername$inet6(r2, &(0x7f0000000000), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r3, r4, r5) 16:00:21 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0x5a553743a6640d49) getgroups(0x4, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000240)=0xc) getpeername(r3, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) lchown(&(0x7f00000000c0)='./bus\x00', r1, r2) r4 = open(&(0x7f0000000380)='./bus\x00', 0xfffffffffffffffc, 0x200000000001) kqueue() flock(r3, 0x7) fcntl$lock(r4, 0x9, &(0x7f0000000300)={0x1, 0x0, 0x0, 0xffffffff00000000, r0}) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000340)={0x6, 0x0, 0x3f, 0xaa}) sendto(r4, &(0x7f0000000000)="b52b2d00a0b304a81bfbb6476107ae1dda185fc33e5dcb4426bfde2744e06a6daaee84be89d65a6cba98e00c27e8224f", 0x30, 0x2, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) execve(0x0, 0x0, 0x0) flock(r4, 0x200000000005) lseek(r4, 0x0, 0x1) 16:00:21 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="5cbd544199c3646854d51dff3b969df9f5fdc38fa32b01a3556d00132b9056526a01"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4003, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, 0x0, 0x0) 16:00:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000300)="f32d005489341a3c17cc199ed62892f84049c29d31d7da128ccdaf6aa2dbfe4b2d76dc213c16005593181274081b3a011eedf504e046de4d6ba3ff023a6a3240c85882a4841f68849d02a4cf0615b1e665885d4d28f98cd05c7cc4898e794c84c1ec0d053469a6992a4ab837375dfa4de48be9be66bc69d6000000000000be4629be1b830006e56f9ea321d1f1eafad8e81c2af86f179bfbc357c58045889fdcf897516562c58f9ba325777eb00b024720ef8ab9d878b0ea6c432f0cd5c7dde49323c14e472e7536f2824aa46a6ce8dad3df543e71869aa41a528c94c76faa6007af0564219e50232355da9fb67848f489121c4be32fb98e36ce073c9b598ac6f1", 0x101) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) close(r0) kqueue() r1 = syz_open_pts() r2 = syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) pipe(&(0x7f0000000040)) poll(&(0x7f00000000c0)=[{r2, 0x1}, {r2, 0x4}, {}, {r2, 0x2d}, {r2, 0x81}], 0x5, 0x80) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x81, 0xfffffffffffffffe, 0xfffffffffffffefc, "a175a2000053d07babec44f0b1c85b6a8a131100"}) read(r0, &(0x7f0000000140)=""/249, 0xf9) 16:00:21 executing program 1: socket$unix(0x1, 0x2, 0x0) open(&(0x7f0000000100)='./file1\x00', 0x8, 0x108) r0 = kqueue() r1 = socket$unix(0x1, 0x2, 0x0) r2 = dup2(r0, r1) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') r3 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) shutdown(r3, 0x0) 16:00:21 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) select(0x0, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) 16:00:22 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = socket$inet(0x2, 0x1, 0x8) fcntl$setflags(r0, 0x2, 0x1) rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r2) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r5 = msgget(0x1, 0x480) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x5, r2, r3, r2, r3, 0x11, 0x20}, 0x100000000, 0x4, r1, r1, 0x9, 0xffffffff, 0x0, 0x2}) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x3, 0x0) 16:00:22 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mknod$loop(&(0x7f00000000c0)='./file0/../file0/file0\x00', 0x2041, 0xffffffffffffffff) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = kqueue() r2 = dup(0xffffffffffffffff) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r4 = syz_open_pts() pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x4) r6 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000780)) r7 = syz_open_pts() r8 = getppid() r9 = getuid() r10 = getgid() pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x10004) r12 = accept$inet(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r13 = kqueue() r14 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000540)) r15 = open(&(0x7f0000000580)='./file1\x00', 0x80, 0x10) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000300)="f2e4f3c53be3694563a7522c728fc0e8f02499414ace4e587547baa1783245ee25f01be70a62bfd83db5eb14ec107089cd596babf55576679b1a260a228eaf82aa5d09717f8b1d78617b300fda0b61f1b0bff06f4b5308865042cbdb5f2287328e5d26cfb423aa4e1318c96342ff78501be2446f3afc842faa62e61d70346c08690e57a6d01dacd2c3db996dbaf639e327dfa58722c7f379e19ddf0aecbeee9cde01416f40fa3cdef01c219e007b2ffeec074460bcf16b03be778624787dd76af435b47efce931212dd6bd5878f00e778b6ee976", 0xd4}], 0x1, &(0x7f00000005c0)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x28, 0xffff, 0x1, [r2, r3, r4, r5, r6, r7]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x28, 0xffff, 0x1, [r11, r12, r13, r14, r15]}], 0x88, 0xa}, 0xc) stat(&(0x7f0000000000)='./file0/../file0/file0\x00', &(0x7f00000001c0)) r16 = socket(0x2, 0x2, 0x0) connect$unix(r16, &(0x7f0000000240)=ANY=[@ANYBLOB="ed717560b005ca5d30007beb82573ec35aea35af4e81004e2723f5f80678ef7f55633841e115f25fd008c7c3d07628b9284bf18c1d3a66d987c9036e1f2d87ba56ada50c612ba45872e6249936536ca819fd55df13f04db6cb7b6cc3b18a782e8a67b5911393c82e291139a3fb20fbb43272571c8b3de8fa9e69caf698ac88d9d008f9390a1f6fa4f3187d46017d9aa4afd882b961c20afa5b85123ec6ceac3a0369414a7a1f47a4"], 0x10) r17 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x183) mknod$loop(&(0x7f00000006c0)='./file0\x00', 0x20, 0x0) unveil(&(0x7f0000000700)='./file1\x00', &(0x7f0000000740)='W\x00') 16:00:22 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) shmctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 16:00:22 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2108, 0x5de4) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x10000000) 16:00:22 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x80000000, 0x4000000000, "1eae8682ab0320755ab8bdad345f07c66fb200", 0x0, 0xfffffffffffffffe}) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) 16:00:22 executing program 1: r0 = msgget$private(0x0, 0x20) msgsnd(r0, &(0x7f0000000000)={0x0, "0fb204d575ff13399ba42abe59ff3742cb614d2fd34f385d418edfd4592e843948364655fc2a5f6e72b3f2f1319fd64d2bad31a082a37de120317370b3e9bdd550d07a6096164d6a4f78398fbf882aea9b99b8bd7f34ca9425b61a7c3c6a8a896582e8d3f9a8a098a02683e1f97ad4a46b7b13b6d464ec8df75dc48d2a016820604f21ebb3afdc47202af74820c7cfbf73d95185e4dc7e3c0152ccf1c294957243bc31029284590468924f11609ff0c86540dd95a8e6c8556b2e321d753a30757a2c6f730817e737416dce4b11d5d95a1395864426a9c2585833"}, 0xe2, 0x800) r1 = msgget$private(0x0, 0x4) msgsnd(r1, &(0x7f00000000c0)=ANY=[], 0x0, 0x0) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/80}, 0x58, 0x2000000000, 0x800) shmctl$SHM_LOCK(r1, 0x3) 16:00:22 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000000)) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:22 executing program 1: r0 = socket(0x18, 0x4, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) poll(&(0x7f0000000040)=[{}, {}, {}], 0x3, 0x91) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x9a, 0x4c, 0x10001, 0x3, "20c5b6f7c7b534ab831488d82b6d6a6a631c1254", 0x7, 0x9}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) 16:00:22 executing program 0: r0 = dup(0xffffffffffffffff) connect(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r1 = semget(0x3, 0x0, 0x84) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x5a6, 0xffff, 0x918c, 0xfff, 0x400, 0xffff, 0x7fffffff, 0x3]) r2 = socket$unix(0x1, 0x1, 0x0) fcntl$getflags(r2, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) r3 = socket$inet(0x2, 0x3, 0x0) pipe(&(0x7f0000000300)) setsockopt$inet_opts(r3, 0x0, 0x14, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000), &(0x7f00000000c0)=0x4) socket(0x27, 0x1, 0xc0c) semget(0x3, 0x1, 0x66) 16:00:22 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x48000000}], 0x0, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000002680)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x0, 0xffffffff}, 0xc, &(0x7f00000024c0)=[{&(0x7f00000000c0)="f8e135de4721863345134586e6708924c94c4a90c5ce9ded7910c471d5f70550dbb35cb13f2a2f6f548363a8c422bf88880ff630345bf44678e02b89485360500d1a3f0f97001b5f8cbcf955f2a2c10befad0c11280747598a2fef851691866ac4353c53aecce1819bcbae5a74a1acf4f1ceaa7ab0086f5a19997f7a91f99c8b18c586657f70d6760903371d76a466fe0fd736314823be4df9b8f55f5806934cd08414b98841fdeb9580aa81836794791c2daaf221", 0xb5}, {&(0x7f0000000180)="fdd50bee89d368afb53ee7c1a10b6d1959dcf04bcd5a8e7f99e8e2f5c9e6a081cc4b6f54bbffd4296635218ad782731cd972de4aa1703ad77b3e3cf73c6a69266de1a9e7bf5500165ffd70534dbc6b0144c0c09c0225b34566fd01d41664466ee26533c8d569dad1fb69baecb33b75704a9a21575ff7f31843874fb917b2914d34159d3251e17ec6bbe09139245b15c0ccc739347429b420ed55ada2ced7c73535dda0a1a4732b1036b78f80931030444f4fda2b7b6b9905e0f3ec64e020d1f3c203adf588e7c1b2616e2316cb16e539cf2554f55299f44ac9194a1a23c212dae5710a362eb54095cc02b163e6987f73c9d7d70c5039f0d7d3a316715a4b2a3ea4eb29ae1d68da48db349cc264a010a0336b9bde3dc029e61a85dee750f3efac23019e4e57077eb5a7a4d85dd7554f07ffd36a116bfbe5189707b02518cb2b2c3f4f37a45d74107b8b1ac96d1d62f486fb520de5bdcd2e2ba0e82aafe545a6c2bfa5f68083b4aed754b5480db97586f65939e7887d5c30426928e5b4290cea0302be2e03d0d039b8fc9ca04b53e6abc446ae81d2caf24c0a388be8c692d4126de501d78b6661deac012334f5c4540a0c487a6387122d98f45d8147544f30fda95513c1b02280bc74b83ca52b8e1090267625ac711747704ac2589e5771bf5c5d1afaae9d49b3e901640929e21b3e229f96dec6fdd8efc13043d814da6b2df109a3b85dee9dd6a3b40c0ff7c53d3bcdc60a52469e50ca5dcc1686af4ccad3fa2a3ab2e52dd7da4c41aba1ea5d582769f8af5a1f15f2be068d8dddd5218096a248bff533c217ff47b69dacc0386716b7c0ade9d1ba0cf2ee2da9360cea345261f15c064097b8267de46a88a9cbbb525f009faff1c3db113447bf36aa12f459f75242c88da288518597778ab2bc379c29c475e008d0740aa8b5f63893ddb6bd0c18a6ef954128cb08ac08a9df3582fed5572ea69dd9b11aa745a903f84a5a0ac3ec727b4339f1ecff945e176dfa8fc5a14843766b21a7169900fb08f6bddd1f5ec43c1357fe53950e2b2a5491c3b387802924532f23c7fdd4d75712acf7b9e273587c37806a700300f7e7d359a7ea9b7141597ee4d85a37dc84a8f973d8e60f2f8fc9b748ce85117dbe3a3a9c7a63af0dca4f8fa838c7cc24155bf6bb0d1f6b024f69ba904eca3354d2903e41bcb9000a6b20970183fb07d61b5ab41d1b8392555bacd798ef23e73ac96245f8718b45f3945df8e57d57e20c986a486ffabeabfe82013dfd49cb59c7dbeb989482674360f626acdaf89e6d6a1c9e28b0cb8762c86813ad856644848633cfc0a5b040aa43086ab4d5530f57f7a9943258c47b29c095fc2427208d60f1fbfaf211b1c0e0011c255904c195222e68bc43cc96077ac8a306717a3bf2e1cf959c9c5449a389e4a472bde622f09fa046b7121a2398c6f5652afbde9585a6aad6fb8c07704cc4efbbd2e0bf939809f85d782e28a8d7e844c7551b2e065917ab94c04e2501e97635a5b576285f16f55b3f16d9910e3abf0d27c5fe2cf1ecb1ce891e85d9d74c420a982d30b7693d8c6397aba418ace9ab0aad247d869f5a9fbce32a51795b5750585faef275e8b981b4514f1192c34486702d474325bd57a423b83a54a5c82228a3aedd2153f007d2e754b9c1b91519098c20eb596ef1f7e62307c95f6018e23f237652e568925932b23069dcabda03a19c9f0fab4b8e7a8d3b61313efe1417db296045eee80232c2a7b132a404050bb73343e5b2fc8c121bb9a6f36fff0432303f3e840f42ee469a97c5ce307a0a06b0a28b9408ff0eeef94ca9ef97489d216d1d230cc7d590af2ceb54daf3d6627a10b061371619b17f979d5675e629b86e7830883dc13dd61df217a79db70b0221473a72b90d747cf524218694a79d4595bbe9327af421f3efc188269bca7d92b9c09a86d0ae9a286c3e844a6a044c03485bec632b0856e0d6362465dc9d2a606b86e02216f6c1faf9363fee8beb8bf5735150bfbdf07bed897cb97faef562c53324770d686e6f1e245ba47793fa7d73152375acb8eddd6af9ce017dbbe77ae4ab379ad04dead48b7993fc1475624d3620f636f997f428a3708625a5aaa138bcbf165d2b9d4337b35bf99d9349c6276c496cad5aefc0ab9afa7d3758cfa33b8767fb9853eb09768673cdce678573e0bab54ab80d3f695c0e66e5a2e0db485cc4c6e2031a4833e863f0a028e546eba596437b2cd6ba3cd7afd3ae005999427d3032361b36fab8fd2fb7ec88b444f100af8c06ecad2f9f2f651b966bd899afcb350b8a21142e5989a699999784b2a33bc956a97b6d6690413331649bfd7992ad23eb8d22427f590faff782cbe4b3019f14d6a12b95993f56d7f0557656c81df9c6b5807916beeae2689e5705d80487ccae083dbda53d1fd7adaa87f24f1caba7671e1fd1992a3e8c380ab6b12bcf3542d235039649c3c3d38d0c2de44c26082592bd90247e3cbdb18047943e5ffa4f695be563c43b4df1333f86434e565503db4075d58d99b35eb1a3801d8401b82fbc1dc68a72eb38539bcfb926fd3843304ee45c51eac8b88bf7d69ba146d41fd95c739ff042480830351a2597525a8a4bf1b14d76bf1289b6c9eaca8d55f3c99946b06071759f463ca643ca4eb256e4befb07602e9180b52fae1e5e673f5a70e14ceda328ae2ddc03e939d384ed72788805b5d9070ab3838041c1cbcfbb11e3a24a1b9c1b156003bc2f2da20f29689bbf04c15b1013e4a20dbb4cfc11db0afd65628f819fb3f30adfddd129277ea1a3811a866ea2c48d54d84843eb2fd25d5468aeefc20b83fca1801f636e2e1b8dc8fa95ae581626ad4084becdc44c1c7038b2fe98e40d50e26fb8ab3afd0013ed555c159d7f5d702ca9bd0f589a2abbe251d277f164eb82458791c8ab71819b40e833146754615bbfd50cdf1562b63a739a91676eda934b82bce02e685dc147f07657961c89fd1be08c40e49114c32b9b20b1b73a1dfbd0afd23551c36702e624970420adacf9c460a9bcc21a1198b537cac579b151193bd1e9123d140301481ba3cca613cfa643f660c467d9dafb6a345d1d1e483106dec5ef5b30156fcb28545361d27d52b8520f1900ece7192bc36e599c6f90c747be4384d273d7e267ea74b9c99a6d1aa2b3e14d9486776bc1ab3045de4b712fea102a1e950b79a8872c4bf0018c9a7ce54d0256b03017e53912cf8e680e6c5083abbfed965bae223aa2e48d3278b3195d240ecc51214a9203d91874220a1dda3c03ae4c806ab9df8d7ad88ef83996113584ac8413c9d26122ac6a752b054a6bebab1e83a99aec434702617bbf2324feff12873f6d6175fc9c214140e0b37c7f4d3868d1bf7f6ad4631a809ffcf22d10aa95840d84d8d1e1ec039e545321e7381ee4fdb4458b7c400ed0f96818a9d5023ce1f35de1e8d9b64ad667f5003f450412ef4c2695de8d712c55f47f4ece6cbff119687cb946faa3c5bef2ed991133efc758984bbf44b635cc82a82c55a4cfbf59c8747233f0d13f22c25a5606b63d96c9cf8fe536ce59fc583323b84a9425793a9d93ab6056d64864980fed3b1d28b6914651bf85ddd2260fa2ae8f93296a7c64684ecda9e357c0fd45a04aefc1fa52cc512eeeaa234a7110a47c998ea979c09eca578694c456e8b1ebce403de8fca19431262da37738007db075640bd95d609199eba241765e385fb73a13795807324ee18140eba85e760f89779e567d32daf07ae125e1181a9490456b5317ed561892ef1c16d5304a527c2cebd269ba764893deba09935aee327b826b8ad08684694dbe9dd48b49459bfe3b4cbf8b1cc9431ff37b8c0b26f3509dc876a63789ec6790a0ec9dcd7dadfd89e956f60e47bd2cb42801550eda554eeb044c6da606f6e9fa2bb186b048f4d3883d6526fc1a86e4dabf30534d10a855678d9141d793c52c57ff8defdb75c6a271b8ec71c0b870e108a15f51ab6df7feea7dfc4bfe23f1b13ba7ed204081c6beaa72ff69e45ddc9d05ae9ec374218f0c1d41e95be5ffd863d0c9e9ec920e6ddd15fddbd0cdd764e1ef9788d75dba5c72134d3fdd73772ae10c518682fdef9998da44456c8b2d7164565dadd361353b615027fd9aa874586fdd9ec662909af7a70f68d3648cadfe8c9c3f7330dfa7926dfee7a216d8b32561f3b16163a47f9e3634dcfd2baef485847bd5fe0b360146e1bd407c2d72089c177b88c53b0c75fb566a1e687398659996fc14ad71769e5e9a00283ea918f57fdb11b1dd46e18b1a641fe56c64177b0932caee88936e89ff3eaaef326566411e99d426e6c532da82d5ab5b0de0104452b645c07b4735d6188b6064a68682f3a83839a1ec1f9661a3c38092aa51efcee24b7aaf1a211112c0e88005c8051f22f4a56d9593d591ce1ee74041f934ef0a781201647549436956d17625eb16edf68df62841560eb530e06c14c2dcd207ddf48e4a5a1f306555b096de7a8e342d867f3eb6854b57f6aca74c06cdc18c432235f73a34255a26e683a992dda9104c894f93bec36c17a718a80f1d744cadf03514b7fade54a2da02b8feee6fef7783b527d466fc16e9b49478556b34ded2aba5e28c915dada653270a8b9cd6717f60ef7d2c86192a82a1c1f0dbc7ecfaa7648f3d13b9cbbb70a1d0bd95e68b6f3deb9ce557f068c314ddb425fd79f7afbe8230853e8c4fb3f1ec262a1f9d22024469fdace256325d49c4e3d3a275b65bb5cd3f205d603bf7fbf9ebb08ec7cc005058e6b7dd762c35ca6905e64925e62cc420a607ce649de9e0e539248575d183d1c7b436d0128f5451bf090bc88a6396abcf5dd796988793027bac2ecaea100edaf5f98f2f35377b60b12b145b09dde373920a2385ec5448bf7986b9c48def28a78c1b8506c02321b86894c498a66ead76e8b16b3e2a469acad1038abb5c5c51bf251a17200981605292739b924233db7ba4f51a7d3113cf771eeff6c87d69ce87470314bf2b58c03e414bcf19f36f3afd2c5f7b1a6bfa490a2a332eefc26903d25b89f131c41a2f5ff03f06f271e4b61d317120602dee74fa162396e23ef52422c61e4700c6518bc066e77c953d05959ba90394a8f703a3d4e7227dd4cab46073aa4d1b310e3e82d8861450d074343118cc621882ccffbfa45469449038574c92063e3fdbf44a631bba680ecfe182b194151a6b7c908ed68927d7956c2c30e9189f7896113884a729631e70ae5d9462fda9d84409de50598c7372139560d2e3039586af901b8029d98e976ef906872417b1052e876a356c6421bf653bbd91849b6d75a8938081544ffbb2709e7e382e599c19a9617b29b2c6a7420a790dd16809012434d0027c6bc624c53cfc953ff512a97cfa4ff451b3e724c5f462f69c8087867bf23addd812f023d3434b630f17f4086f41ec1019bd0962a83df561615b3ad35845875d43d8288e8e7901171dc8cfc7a9abd85e74f8dee77173196baf84f58b272f1ac222864595d8fe44c1c55bc403e860d4fdcaaf24a944a9375be3711db4b1b909eb8f139d597a66bd87e815cec28c7ccb2ba73c4f41e588acf1e3c61b91c1fdc2aeeed79b6cfb790b2387e5b758bfd5f74c2f80a11414ad387b5de5bae361b5bb35141bc29259bb397b8c9703a99c54142e04610f13b21de3cb8958ebcce8d64016be862b6e2d88ef9f533d54f9440c401b1383cffc297d5aae8c1324522b48de99f68963f2bc9d1356f144fb1325aa20254b3ce54cdd8ac9ecbee6822d2f83bb7215091b7be95d9bd0a4136839f1ba1d8078a3", 0x1000}, {&(0x7f0000001180)="8e9fa8b5ce3c0f1f904b6d716b4f7cfd3b80283cdc002fedd6769a2dbbf7178557f66be6a410d3dc69d7311eb2392ab68a6689a6adb15507429b150b2db179c3c8c0aec598b74ef41925ef2d299f63af361b1b1101a38ed512e6f75f8929c0f05ca5b3ab0adced0a8c431db668a337be7bc6b2867f701e256af5c652c3bfbdead044bf83fb900473f1e435cf0806b565e4216dac75b21dfce381baf4b9702bd6eaf490c81f9d42e878495f911f", 0xad}, {&(0x7f0000000040)="82fe657d1d6d06376466ceed48ae030499b420886cdccc8f5644c5c23ce7ee6dd8da", 0x22}, {&(0x7f0000001240)="bdfc9734272ff283fdd60551fde539f5da81c2b6c5a14e25cb7dbad7905010d598885cb7edf1df792bdbe0251b2d554080dee1853a9fd5c79e96644c0dd8d60f6b56b8810b741f371391877748519146dd2463bed9f306f3dfbd5481ed3661f84e8dce2c5d28e405d7fe1e188103092e342d4841207427fb5084bc0f2cd0c5b9a12690e02a3eac368c48", 0x8a}, {&(0x7f0000001300)="7c774bd4fcd35c6f2ad08718b83af173c27c7bd28599e3ebb716954f14aad8e775377c0a984e402c174c975897bb2e920a1b48fe786548efaee4f3b14a5e9c3f05dfca2a64d605ce11ce9212ea929471dda697e22abfb4a3f19be1610100ce74e22c99ae2f04f91355a688b5aa7d0fbc3c0640c49ca186a373456351fb9ba65438d4cb6e1eb2526a3c4ab51557913ecd8a7c3d9e76d6d7", 0x97}, {&(0x7f00000013c0)='^8', 0x2}, {&(0x7f0000001400)="a219a9fca1805e9cceac780ae75863cfc46f6aa939c5ea22a04d23a5c4c814befa99ecfb62979e971a01fe8329cf2f9ace3a968c5902ce84e3242fec40bc471d6dab1ce3267e10899e72320081c05cbae82616716726e766c198170beffe135cb7e29e02c8c1b6db4e9ba9fcb38a8322cdd458777bc2d249f79ce5c79f9d10315c59668c4fafee70140a694fbf059e11618d22e8d211dae9553745fd101c", 0x9e}, {&(0x7f00000014c0)="57a2d396f3928a371cd8835761817ab751068358ff76bdfd2e9bf852024637471de78284ecb702d259593e19207dc680fa619db7d499f9bf651865469f7ac2cf40379645378d86bb727c4c19b6dfbd1300ad87e86a01340d5ff5bae1ec4186cf95aa1a7f87ef1f3676e91ed65b00990320371702d8e5c56bbcf5270eecf218f04ddc4776c91b2ee7638a0a9331a1eead0b23a9f8f9ccc6c60c85fb592f212d80082f700e1cb894263249fa69fb94d86e7d80b56c8235fd7b7dec5ddb61e678e73e66975049ab22059760b6a2534a20348ef10a588142c24f6ed3bd8e3a01cc735f1a369cdf81ab3cfe90c485f31ffd67bd52b5191ddb4c99f810404ede1e1f156abb56151a52fb5e7d329582cd2b8c4ca21143f926d3bcc9e45264ccf90519f62f9cdb7f2b5ce5e8cdb5b4b18cf4bafac499ba081ecfa2b9e8eea852c3f8643cb8776b350514c6110cfd71fc02ce0dcceb88360faa7f7c349f652d9777521fc2f3cad8ebbf70d045dcf107a57380b363752c8d443f3c9211d1574b20d62a747c2fb9e64606d2f81b1144aad18bfbae54f68da0e3184fbea22dc7db062fd7f52782d792c7aa4b360211c29b52eb6eeeb8fd45cee7e4f39d5d28908278049936f218792235ca1f04aaf388d4b63f31aae852e7a05c3a6b4c70283c247fb61245ba218953a1f7185dc44ef2fd8cbdd5d0070aeb74396b6465d06cead181cc118ca984a1783429a67abecbf89101aa9807452cdc237cfd801493768922949529e26eeba5da04b002225872e106ee501bd3ee4fa6179e51755481cd955551c1bd51146150e869f78fe4ad2338adaef0d55af25ea0497c10ef6afd560a0e8d5d7fab646ebe1f29a235b7980c23bd8e19f20a70c97623d8617d6dfee1d5430aecabc8d04bf8b179fb410eeb6a0f716c9d9dab6fddcc71bae000925e33768b4a4c4dcbef8b8dd3d8709e0b311e79e092e6ecebf6d40ac0fcc9de5895f7cca38794723e846218c555d6042913474667dd799d9d57292f7cfa1b908bc0a01a97c0a85721f7c4995e69776852affa33cf5520a5c050ddca814c6ebedf6a49494b2cadea56d8367af991f2ff8a97196753cc15a5800a29390dfb6a2722f7aa28d4f3e8238045acc32c6c281f86abf32c2b76deb55d7160f6fd5b477251912b2f6f41f01d8f32098643f71ffdb25211921a4870bf250f67166a05454328dcbd64868bcd10eac4aeb5b664cf0b4de830ec8cdbb9e9cc4d75b2b845fd5efe9ceb71f0b69432e83a0da4f54e3446663bb49586d0ffa6a58c6a0500d0499efbf7da1362346501d963e7490277cfa6119e5ba5738e18591ab778c19c7d58edd2ab964b1158e505afdec1acf5806c99243586ff71170747d5b3b1ef5c04926815fb6b92663e07ed19cc11107683cd13ab9d044aec23bb56ac1885647c76b8360a8076d539fe2c15cc43286f922c98a4c0f02ce49c379b9ca2531e0461de848f5db2289ce057664c9798844b6fd81a6ed215807ede1324920bd22d4c1f66d7748fafe718abe188236f7efab397f573a437a08328bc2d16c124991e7dbfae5b84cd1f3de213e75afd68a9b1df4a93acbf01f3d54f663124d45616a1d132b3e5e39fc371528021049c58b7f24fb769471fb7717ef26040d1682038e1254347c489c833d109e7488e50bb06dd526ff75f2d4b1f2f87c25209bff4380330c6126639a467a96933d00dc4bd887597eb3eb31086dfce54da2a4aef767954e48556feda98050aca095dc2d01720ac63695846a054800bdcff04dbb35df79882ca56835f71df1390953871874637a5583ced15c36728fa57681feb170ca04de86c5b0af139b8bdcf6b30a9d921056be45a38e2aea3a4f9907a59f503a3c1c800468a68a62e7230183e866b4689cf6c8bb597cf2a2489e2b66dcc8648744d497c0005b3530e80eacf556a176d995a13170eb1aee51ce78691af288dda0892e3bedab5bbceb7ac1ca9424e54a41903d9cd3d5ad26c8f93f09cc85ed7620db8adf0abfedc99b0e2a1ed33505d609a29be241c624476dcdac5ec525807b460221d4758b43b870a0983b5138f63f484a2eeb995951eb421d4533545ecbad912333b2edde89db1ac7150bf0a6f5d332a831e4933b99d64154c9b909b0804685d8126ac33b3f741972e946d116406b51644419af99afc94fecd84871eae918b3ebef942d694dbe86efe740baf4d259bf6cd4d4269d9f52f26c0b72ee673777e8dd2f4c8e9eca0f8aa0f3760ce82470fd0b5d13e84149d134333bd1c3bfadd175e0f34e9026eced9aa9a5f1cb59ae2528b9cbddba899aa73433a648606f006bac0b85f75f593410b98448467e8167524738cde5297f5238de4382bfbbc66e15f77464ff93415cf611b76ab9c7d518147e1086c45e51fa21339340b5d1b4a1181fab9a77ed278e7129519bdd9d3ac556f5e110268db05743d7bdf59eae63764ba0a2573206c7a79be789227d3574a8912910583f297250855232a64b0ffdbd77e6b0ba86191f7436697e75682d82a59c06f3ad495a493e04361c7b656c01b23faed1a7507ad60d4a1fca737b7582c724f14b455e58089a461c73d524f36f93d9b154ab1d29967b38e35308ac18ca9438f9f39365e212f8df578b5ec3664aa35a40669379c9408730ff356c35255ac82244f036770d718323502a5f2c73ca1b2eef3d9852a37b28ae42c000ad0b7afca28bf2c9db9add842e5af92d5fec0de1a19e63b8d25ddff9b51ff14506a8128ac6a2fe3d20591033ff3ebfe2d1968049af5952b846c4b9872b193240361c732b7abdc0dd0b62f805e03fa1caa6d0261875d0241d0dd1d96d32be997889b393adc7dbde3f3b07b3fe70851682ff0322fac96ca3ff52ef073bfb938c41897015c3c72a82a2fc4c3d56e1f405dd3a8dae0deb9e28d812c4adf1beb4de57ccae6230fa89cdbd30a9dcb15f5764fdd7ca4120684834fe233cd1e3b51d318fc5cbf932d671e3394e58c37cbc9dbd0c126ca9012a111c5e56a11187124230c23fe9a6a5f4be947033137919c72dd77dee200e737c0e249453d05b200a13477b0a115613da8bb411cee032de2b1a4e32ff1442f2e57fbb4f586a54dd0ecf4e7f2a38008edebceb87911397b13de84bc318b645f3f0b7a63cdd5745fdcea8e4b1ae3b34a56269253072c05f50cb5ebf8aa0952ceed78643b83c649718cf6487e8393837786fbeae09467d24023b863159245021a9a54c40cdd27c54aa1027ffc05ad42b3778e9e3685db4d9386f8ed432133e213de362b4fa8023caae80438fd36a75530503ccae4f55c31be1d96caa6cf63024ade1acd0ffc4085178a8d889e2335c72d24978906417958d6735e7c37c9fc3897129972c79425dccf9d62b031539a50245082dbe65b8afef25cd2ebda63e31abe644d655e4fb1920b32981a142f360e73364b75382ec6c7aa13c8df86c6e79b52fd52f26d14b655b7bb17e12fa5bb9a88bece90311216b6324348a2e11d564db5adf35406550e19ac8a0735470f8637e6838f0fe1d4a4eda695df8f8013568465394aff177d3edf90d938b6f6c961b91cf6aca401f4309e8c563c881d7c44719e906c37770571676e9122cdb47f146daf85ca3797126e2a053d8d00ac156db1dca90db922a3d074bf44191df0a5e96699beba44fc06d8839aaee321e36a3908dc8e527d9ac113f205ea062e5341089edec89bfdc0c0777f6c1fdbf6b88f556573c4efd77f3531ec178fab2395cfca597509bac3a28c58fb4befdec083d92e7a2edd330f5d13a56a19dda9b868a44907296600293969ec7da800a9e8f791d44914f7ba9a576bfce503fce7e0dce3867bc8b91c868652a1ed208096e8a355704cad29d094769c242f27576655c5dfb8c1ad00963b57388ca0b61f687f142a0f6d6fa766d8551fda56ed48ca56402128b7c20ef48b1b05816cc1417e1ce5e70d91e874f26199879a7e6e794b237bc1fc4c5e895f25b1893eec7a4c16dffe3fe374adbaff2d046c86ce07efcbd81a8fc9b808023b60c04fa9c681753012c7f9f7b8531122f5c7c350490f91f661a476eeb18ed878331102945416be4e1bc198442338328ca8dbe786c1216f9ed8fb65d109dc0263255c5a82c572107cef45c9b1dd37ac350a6ca4c903e34f27dbf72b2e5fca6ba81805b9456487afa84f88cba694e5433410257aee03073689470b2d58026eac81c0dcd0c3d25962791fa9d81c1d8d622be31bac2f718b8331c83c3da6949d2f04b6ef019a168bfa4340b9a9fa7726fb66f48a09ca97d24f397dae4b3883a4ba1c9f071be7856ab527511d27bd7ab5150062a0d15b3928d923aec2a182954fb6052474b03eccc1b71b2c41d20eb2f951dd657abfa3eb7781825eee8577caf83cc9e102a9592d63e77e4bec70142ff1520253deff2e39a0ba2b26db29b313af00b624eaf861dc9f4b1a14dee9e78d42fa0ff039836902e6398b029bd506f3a8036a24ba49128cffae6f4bee6916adb2e9bc86c92dcf42098c2d6d942f2f4b9cf2f13210442863b1c6700a4630330bed1de843da19ac4a4e8edefc919169855c8041f4d19dfa5b23e22c41d66192ccc75d8300f50ebdda6204850eee733292274825cd6f73a77b606943b5a16ab7d572d03f61c9956cb3f435b3abe503b123de27249f5d778673987c37310e83944d7a5e55740a0301ea8151960434a3a38634d19b87b441bf7cbabfc2c60433ed2fbe204b7bc098df6624280de10cf993bcb3908d359d065f590adf019688fef3e6725f151f00dcff47762d3dbf6d1528d73de6de1d59606bf07b1fd7110de8ba9b88a16250ac8476d055ea6e95d5db364516a120c079776fe44ffc188a417e4ab4aea7306f9041171a7bcb878adab7221fb0ee4a7dd572f450b7399ef4668be7835cbfe8b9f5608d37f5a828158035e1c1e36650fa456f6dc3099caa9f94d6b4a2b7e9281cdc575f1bcac2bb28a7a76a6fcf2a83e05a78d32febdff4cad89f516a3e5c52917238778bcb87443be0d0ca82401be8451b0efaf3639d843b778b97966712374a1a4c7b8da922c3435e678603f9fb1f3245ced65a4cfb713fdd51c130e85fb4b634e4b24affeb87fe03aac78a5fc2d63a7d5aaf6b606769c68b0671b9b71984173e689d32a8445cb0e1c18197a18ffe1c3ae8616afd9d7e5be62b8fddec3e487eefb49994c99ecd99b2907d0a528dc5d600ea5138887117af68e48d3097f4079a801d63e666d25a0710b94942f078883318ea6e7b01fa1673fbefe71471b241297c04ac940ae25f7a1e199f968413e3d3b1573d2d8310bc06fe68c223bcf357897eaf7253fc959e45759bc95ca5220de366eee35ec93a0da992bd551d598bb14c0d29badcbc184c89f907eaed5c308f63d69a9c28513c928b6b13dcb79f295ec35ec8594882419916cce110f317a90709e814a89f70d5639aa4f1344d607dfb154002a9385fd2095fb30fe3e8780e2d242adb5f12b343a12869bb7f3a5a9f24a0d0e90ea4a014134ec93c2a4fe0dcb9e28ec4db36aee0756b33760efcf6f70308203cd2e3bc93a2b3ff89b2c4af88c6fdbfaf3053538b64d1cc9fc03b2a9d09866fe0507560955324a9fba040c0242aa5a0e0766ec66769e306039fbca10697890f1831e5a93eb9848823c624fb50d09a89e8f427b3e1f36d62d9b52738e7638f5728279217f2a691e135add9c5dcb4d101ed93c1501520e0c4bf4f7804d6919e247e085f2950c4e861b5dc060ba40887bf027a71165b0db215e18b47ac45e984c363d292d07a5113c04dd5bf1eef24a432", 0x1000}], 0x9, &(0x7f0000002580)=[{0xd8, 0x1, 0x8, "dd40c5e360472f72612bfe0b410e600378e45d568d13329417549de1fe05792244cba0a05da1662b9af87e81f9333dc05543e43fafcadd7241254f8bd961d391621827d32e0a5285587223d3d3b97908f8152949d6f7971fde2dd37f05c0ba9a23643efae271fa303fda8a687b942920fe01d886e11f4cb1ddc95cde2a1bb5585a443c680d3e121fb323174ba4889b414ba023d27171822e82289aa0b01801b26244cec04e237cbdc5817ba6fee0e307b4febe647aa960b0042fa20e756f6545cdcc7634ee65d4f9"}], 0xd8, 0x8}, 0x2) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) execve(&(0x7f00000026c0)='./file0\x00', &(0x7f0000002740)=[&(0x7f0000002700)='@-.\x00'], &(0x7f0000002840)=[&(0x7f0000002780)='\x00', &(0x7f00000027c0)='{-\x00', &(0x7f0000002800)='*-+\'\x00']) 16:00:22 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)='Y', 0x1}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef440333535b1f955e849de2a7e2e563c6d69fd84dc482bdec1112e06dcb1d36bf29851483a90365872f3df1ce627e14b0e3362029f39587d3cd08fa9b58106204ada9b8f5c9273d462ac638d48643027d2114bb5f52ab24282c150c5954552288768efc24f037d6d41bb551e8db977e00aa6a6739f695b3c2b88d89769c835f8ae5fd68f4e388407e0b8213d999f7fcf99a928185bdba956ff4fa40f416b04a8c46ba21c3338673ab9137e5fec7b0a1fb3f10d09599ad49efef48e7701584cddf0ae09c00bccef063fe8215c76228245056c7067cae7e3f27d69cfd1387dee862d871eb563fa942783a3940d18885f6dc2f96c96229cbd28378628d62b23d8d78953905622a973178277e", 0x16e) syz_open_pts() syz_open_pts() 16:00:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x1000000f5, &(0x7f0000000100)}, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x410, 0x128) r1 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:00:22 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x30000000, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10200, 0x10) 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b409", 0x11) write(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000340)=""/221, 0xdd}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000000000)=""/8, 0x8}, {&(0x7f0000000440)=""/180, 0xb4}], 0x4) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x9d1, 0x2e25, 0x879d, "09456988cff4bab396dba449a933772830b113b2"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:22 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) sendto(r0, &(0x7f0000000000)="df957676e136740f153ba989ac95659804aa21a0267974c21510a71d3c29d4bff23bc74d27211e257dd71df223089972ae106e8ada6ee28e4ed6533b8c58f08a96a4c0f89f9e91288b2d19bd4251d1f44ebcd86a9751b367b183bffa7bdbfc420f7797f81df4344a75d487bfc6c1bf0cafee754d0acf434ae9a04ff5e1208cf84d430edd4890418c08882ea85e6c72efff1440c647842346e7a075b87c6c30ba3cb6e9b7903340a98a72d0689a23", 0xae, 0x5, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xfffffffffffffe85) setsockopt(r0, 0x5, 0x1ffc00000, &(0x7f0000000100)="12f697dc3b68e878e5453dd4ad729b263b973826b6c10eab2f596d9f9a8157eb492000db631f4808bddb4129d31846917e7ec50ba28d2b9679fc34149aee62e9f4a3e7ae76420ad82db365124dffe29276df2efdb3c067732a558f3dde24e14c2a39323b5cd093bb", 0x68) recvmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001680)=""/81, 0x51}, 0x801) r1 = open(&(0x7f0000000180)='./file0\x00', 0x4c1, 0x40) fchmodat(r1, &(0x7f00000001c0)='./file0\x00', 0x40, 0x6) socket$inet(0x2, 0x4006, 0x80) 16:00:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) geteuid() getuid() getuid() geteuid() r2 = geteuid() setuid(r2) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:22 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x4) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) 16:00:22 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = dup(0xffffffffffffff9c) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r1) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4501) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() read(r2, &(0x7f00000001c0)=""/134, 0x86) kevent(r2, 0x0, 0x0, &(0x7f0000000500), 0x6, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) 16:00:22 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="07da85f32b694b", 0x7}, {&(0x7f0000000140)="f2e88c878ee9a833a9518869d54284ae73e003f324fbce84bf22a2a86fefc3edc5f117251a556a96341426cb2de975c1ff288f4ac1b28492394fa8430e44553fc225dc992a62dcb03a28428e6f7f76cf492a524845be1c0ea5bd842d45cb1fc04557534b0916b0256af771171465d49a61fd8e233439caa447881619c2ba78a34814c54ce39d6dc59e88e7576d7f924a6648e4380482dcb0f7bf1f70c30393a847481e6285295c366f67477a90e766709d18643715192ee1007c8948aadba4cf4871583747a59d375d97b1f06efab9064aba16f27875309f1c3c58f2da0c8c9a32b94044376b9509cd0d58380f926cf88c9509289cf0", 0xf6}, {&(0x7f0000000040)="004d825616490aed59c74ed5250b80bfe34ab87d7d14484a8fca8b8c080bedff4af1e60a3c6d1ea7f262fc", 0x2b}], 0x3) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) fsync(r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="ede7cdaf5be755d57f6ecd3323fc62043bbb7ca762987f3aa664346c95a4e259e5fd0015792324ff69afb6aad393cedd6fde1a107e44654d917cfd89a1357e67bf6f0b69a6607f56278487be784932abd07b15446a5a878b45e9fbcce2b57565e550d00a6d49367aea3d57cce1eee219e88a91aeb5239a1a23b397d7e95694d2ea6f2a02e59b35", 0x87) 16:00:23 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x20000fffffffc}) login: pckbd_enable: command error 16:00:24 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe1f) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x6) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) pwritev(0xffffffffffffffff, &(0x7f00000006c0), 0x10000074, 0x0) r0 = kqueue() r1 = kqueue() close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xe1}], 0x1000, 0x0, 0x0, 0x0) 16:00:24 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="593a69224ccb38", 0x7}], 0x1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000001c0)) ioctl$TIOCSDTR(r0, 0x20007479) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) clock_getres(0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x11c) syz_open_pts() write(r0, &(0x7f0000000380)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef440333535b1f955e849de2a7e2e563c6d69fd84dc482bdec1112e06dcb1d36bf29851483a90365872f3df1ce627e14b0e3362029f39587d3cd08fa9b58106204ada9b8f5c9273d462ac638d48643027d2114bb5f52ab24282c150c5954552288768efc24f037d6d41bb551e8db977e00aa6a6739f695b3c2b88d89769c835f8ae5fd68f4e388407e0b8213d999f7fcf99a928185bdba956ff4fa40f416b04a8c46ba21c3338673ab9137e5fec7b0a1fb3f10d09599ad49efef48e7701584cddf0ae09c00bccef063fe8215c76228245056c7067cae", 0x139) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000180)=0x84) syz_open_pts() 16:00:24 executing program 1: r0 = socket(0x10, 0x8003, 0x5) shutdown(r0, 0x2) 16:00:24 executing program 1: r0 = socket$inet(0x2, 0x8000000000002, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140)={0x0, 0x4}, 0x10) r1 = geteuid() r2 = getegid() fchown(r0, r1, r2) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=""/138, 0x8a}, 0x0) shutdown(r0, 0x0) socket$inet(0x2, 0x4000, 0x6) 16:00:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) r4 = dup2(r3, r1) kevent(r4, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x0, 0xbb98a4eb30fedcc7, 0x200, 0x1000}], 0x168b, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x14, 0x80000011, 0x7, 0x898}, {{r0}, 0xfffffffffffffffb, 0x6, 0x2, 0xfffffffffffff1e4, 0x6}, {{r2}, 0xfffffffffffffffe, 0x4, 0x80, 0x6, 0xf65}, {{r1}, 0xfffffffffffffffe, 0xc0, 0xf00fffff, 0x1f, 0xfffffffffffffffc}], 0x9, &(0x7f0000000140)={0xdb, 0x5}) 16:00:24 executing program 1: r0 = syz_open_pts() link(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file1\x00') r1 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x8) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000180)='x\x00') getpeername$inet6(r1, &(0x7f00000004c0), &(0x7f0000000500)=0xc) open(&(0x7f00000001c0)='./file1\x00', 0x42, 0x0) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000240), &(0x7f0000000280)=0x4) unveil(&(0x7f0000000940)='./file1\x00', &(0x7f00000000c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) sendto$unix(r2, &(0x7f0000000540)="5d52955cad", 0x5, 0x0, 0x0, 0x0) setsockopt(r0, 0x5, 0x20b, &(0x7f00000003c0)="e16dae982b7f917df7d72aae0afac5c72b949e6a80ac4615944bbfb753564a296325a2f536201e8ec9b2e6c132aa5f11b6e50cd6b0715fa0298b7930bca8015156c0ef27b5d2fe83ff3b858a461d6574d86e4823c97ed6f4bb5d1ad453f76af5cece93def2326e7bc4ef0b70e1e5945eb62991425c483e1dd0f747e8869611badbeee61928b3f75d8bea50ba44d5786f794d97c47c7d89f974a2aaa6c207cbd2fe240a3b9a76a77030be56ecc9232d9d52f5f8664645709c460e32d4912cc77c3ab4fabb0c56ffaaa1ceb4", 0xcb) flock(r0, 0x0) 16:00:24 executing program 0: r0 = getuid() setuid(r0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getgroups(0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r7 = getpgid(0xffffffffffffffff) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x9, r2, r3, r4, r5, 0x40, 0xb9}, 0x82d, 0xa86, r6, r7, 0x40, 0xffff, 0x9}) shmctl$IPC_STAT(r1, 0x2, 0x0) 16:00:24 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') kqueue() 16:00:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000002c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730caad953fb392e842dbbffffffff000000006eeb00000000000068f7acad445dd976a67cf92c23", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="2052bed8085df9138021cdc0394b659dd7ab00483bf71c76790e1a2cad3bd632d4141f7929a09ced675e777c18164f4c69cffc6e66416429fdb1b5138f7e14d4887b8fe2dc936ec6c65da9252547592599a5f97f14d76a581a349738324d7dfeeacac9f746ed9f656b9183b3d6bef59e17a6e586152360d0cd51b9a041ae3d16b0ffeba5eb18cc5c86fa82e7e55f39e34668192f16a1f282f71b1aa660a048284b6058e757dac26a15697b245c97bc907892812b26457c7ecb793a0cef4ae456e8b0e61acba78bfcf059021698c6c71f7ef6a338d734999be62deebe6c814703c4ed1519", 0xe4}], 0x1) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000580)="363f624f50058b5170538ae6cc44a1ff8df8d3a880557bd8c593b672c2b049d45dd3be23d8454e1e4522bf3b59d3b58483633bc3240cadc1799ef2ae5df4268cd0f2413a40658cfee1e41fbcbf9900fb6fc8108bde75e250561ece965a123ed4005b4480bf30853b8b520c9fc301d0e0af340fcec496c1728c657c9bf40d", 0x7e}], 0x1) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000001c0)=0x100000000) close(r0) kqueue() r3 = syz_open_pts() read(r3, &(0x7f0000000140)=""/100, 0x64) execve(0x0, 0x0, 0x0) 16:00:24 executing program 1: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) open(&(0x7f0000000040)='./file0\x00', 0x188, 0x4) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) fcntl$setown(r1, 0x6, 0xffffffffffffffff) 16:00:24 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000180)='./file0\x00', 0x106, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="6013d7a887dd47181ec6a33f862391277d6be22b459fc6ac008e478d4fca5703f5b1c813e3da6008590f3c144bac5c582fe4ac04332e36bfc1b7fb60846d7327fa7db665adba524204fcdf0d954ce9686fc9c4c88f9eeb8ccbd5b514a7feeeb7a0eaae092707c16e269f397d5d07e2e9be8eb3556107c97326ea30f4f310508e", 0x80}], 0x1) unveil(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) writev(r0, &(0x7f0000000000), 0x13) 16:00:24 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) pipe2(&(0x7f00000000c0), 0x0) dup(r0) 16:00:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2028, 0x5) syz_open_pts() r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0x0) 16:00:25 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffc00, 0x0, "eee63d343cc3d54755e0b7dbf4863a06b4d8b994"}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x8574, 0x0, 0x10000, 0x0) 16:00:25 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa19, 0x0) connect(r0, &(0x7f0000000580)=@un=@abs={0x1, 0x0, 0x1}, 0x8) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x300000003}) flock(r0, 0xe) write(r0, &(0x7f0000000240)="6ecb41d24e7b996e7ae5d946b1846abc69b235dfaaeab9c0a4f1a7b6c4c394d4762c73ac0782566b", 0x28) rmdir(&(0x7f0000000680)='./file1\x00') recvmsg(r0, &(0x7f0000000540)={&(0x7f0000000280)=@un=@abs, 0x8, &(0x7f0000000440)=[{&(0x7f00000002c0)=""/80, 0x50}, {&(0x7f0000000340)=""/252, 0xfc}], 0x2, &(0x7f0000000480)=""/174, 0xae, 0x3}, 0x40) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="d9fde4b3cb0c3a8eb27aac72bb02d93fef5390478c3d0d68134cc35bae174a714439fe75053c7b9e829ef1c01b73afe17acc1bb6f7f25b35baa1ed72ef4b245b2895af2f89f95df66b794ed721197b417307bc5afc1fa2ecdab6645c11cf746db9c1b4a2b102bf02f814a9edfb2aeca1e02073104927249cede6c58577bbc7a6b536c3cb2a7b3460502ef6ce93310cf865ffb7daf21add531b3c4c418637610cc74721e09e159cbb6f0d4ea9754af5b5f32dcd6b78269181cf0c76ac8f5d825a1f99a0a9ce5e0724b925aab3f30ca2e6757971e8281d8dadc1ccfe71885938eb80", 0xe1}, {&(0x7f0000000140)="aba1", 0x2}, {&(0x7f00000001c0)="6178deb93c0b9e035faebf33de9bd169443db73694f38b426bd38736be8ceaa48a91804ae21959ba4845077c4ae32f4a109580c5b26dcf0ebde76e3a", 0x3c}], 0x3) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000005c0), &(0x7f0000000600)=0x10) bind$inet6(r0, &(0x7f0000000640)={0x18, 0x3, 0x0, 0x6}, 0xc) 16:00:25 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x800000002000, 0x202) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000b00), 0x78) 16:00:25 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x81, 0xfffffffffffffffd}], 0x5985, 0x0, 0x0, 0x0) accept$unix(r2, 0x0, &(0x7f00000000c0)) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x86) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000400)=""/4096, 0x1000) fcntl$dupfd(r2, 0xa, r1) dup2(r1, r0) 16:00:25 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() pledge(&(0x7f0000000040)='[/-', &(0x7f0000000080)='&*\'$\x00') writev(r1, &(0x7f00000000c0)=[{&(0x7f0000001640)="c40788ae0ec838bf5b68130b5c7598831b52714918923f81223db9cf05e6067d5b2e216e08269e03f2575c6462ac146789b0cacddf5e837914ebb654e66a88b88784eb325950f73b3721e0ad5c4f848d2599d7442af1ce764ac76bec0ebe2b6579ea4f3b3e4443aefedef43317748a195ea9d598aeb20849be98a130d22a366fb6f8262ab06ca93d2d40142cf02a8a1a45710238315cf36a6d1dc8c8c8b5f22f82b127c95f8b97a8868a01c5fda9726f86bc36f5ca5b528d0665d2c1d7d5f700c74a78625b9ed2bda67845fba7219af2ebd6cdfadc1a0a29b011e0bd71e873e0d7fd351c1c4366b9a3343491b533807bc6e5bc505346e90b58b913f0da6e53b7dadd65a7878eadbdc94b10a006cc34a1117a4c563fa7b00de62f7f894f0fed33344d842198df0aa9bb375a82427d7b2d5cfd1a7c7e112bc41b8a4dec60f89577d87dbd06dcae0112ade097303013539b971737d3cd9c090760da3d979d5b2ed367f34a87b6ee0c9a6fb074085d7f14aab5bc9025acaaa4f47ddd30e202b6bbd1a805e5ad233ddad7515a89a360466144acad56a675d44dc6ebed5b612bedd53204d557a879a62de8baf399eaf345eec55594a0738916c2a0873be473983dc87e626862ccf31448c6aec278990e9dc80b8aacbebe13d6cc24a1b09111899780f12d0576cc5c58b1b787ead53f0fef97730ccbbb4246db7d550c32f732506dffd0b1668a5ba71743446c006acac4d9988fc6fc648ba77d0df4878384e639ab5f995b9f35c5f9e6928d042c4c76472243e54de156da8cf888c9d13ac374ecd451a2b817e97bb82c177d4ae5ca48e45e3f47f1d7f24e0675302a6e595bc76603dc17a220c6469c065c657073e59a0d36df4a26d83c6319f6702ed8287f7aee63fc6fd8d62a984b4aae974cda42938f171d448172d2c40ba7b6eec307af6f0ee8fee9c897dfb0f66d0f85e8cc9ab8b0b07afacbdb198199471d78b025dfa8a91fab67b0a4d0deb8ccc5c07e7b6ffce8235627273801107efc5d075e50f24ac4440c7f04b0d762303ea72950c31ed550b29ef5011f1a2534951acedd8404e00df8f5dbc3dd858de85b55b7f9a449aa3fc1429fbbda5fda3e5ebf29793ab46ccd7e2c08d49d4a70289911e00410439ee5e9bd5eba021ae383fe721df2b22cfd06cb78a76d50178875683dc2a1376f375dd6a5b737151a24567f7adcb432f9767ffa61939ba4ed92ee7606ee4d134394f0fc34a9fa6a1398aaf9d442249f2b6633abc2f76a91596df253a8aa770fc9219ac6a38b248ef6c23e78ae720db964cf5b38df8361839601006aad4c0074705f26633814df84e2ed1562d06fa5e28d28242d3c27bdc9612440c97c895dc1429daf5e71b2a3f4fe2c0de5254e59d3ae61e8f452912589b92c5a564d437983ffe7c117086f1145b69bb9d8b84e57397e116f3ba6e3e3c774afc6a81e30907e0b3fc4809032a44140eeefb54f69ffc0530c22d9cfdf68c7640c98fd7195f69edc64fddf07c388c5ca50e6f5f66a91bc982d7424f9adf62e0fe69ec6444e9b48be5ef5381ce6a73d027e12d00f5405e6a470a1289b7f4fc7db1688e126f7eaa8ba7cfb65330cf335008cc7b470ec81da186fe1664456ede0b7f4ee8585cdcaed716529a79796480c4971566e0cd5c1f45aafece2ab01cb6b80ceb58d7f24a33727bd2a229fe25f7925b6c74707b3a965e5e344c0706ef329aaba2a797cc6dfd3bab5a79e1c9f242da2384ed915c737f40d1ddf43ed88cfe87570ffd1f1cc044796b61157023a8f0e52500c0a4dba52fe6ccb8179c8b8ea0c1191b43a71ff6bcfeaa3f017e5c58f4b78187fa560eaf651fd87afc069b488cc6978ef00344bc6071fa3fe6d9d14ebe7cb15e307292ea9f10491427f1b1b754e28fb8f8e1f472eb092e8e0121afbcc1054437bb89522d29f28cc57ea14dfc32dcaeada678708f94f90e431e3c85759afa11a74480ba0329e1487fb286d07aa3ea52825d99474fcc479fd599fc5ff5908c33bf261a27880f6eb7731a14f04e76094bed99430ad0c312cb886919ae216e590d64d306a33579caea6b78cb63b874c0b142ccd3654c7ecfad5e0786a6ad806c155b4ffbba1660a3aee616a9686307e9a958bf7848cd60016a8e483cf1117c5abb4e9ad44fe866917f1eff1da64be251052bbb9574d2fc25e922eba8ea73dccfa27f485aa17e2f8f70fd12d3fa38ff070b9e2fb2ebeac38eeace520730ca887f9765d154e8d1f7469079851fec39da414266c304aa2b2a9d9c5a94aef2c602ce9e1d347dc7680acc1012387f6fdc340bf1aeb99e926a0dedfed4de81db920031cbaa029d087c94c5bb3bd01c2311ebebb3918e6de023f0e03126603ebf6cc758e8c1e1b44263194f2ed22524cbc2d68ee610237b03ec03e55e0af4d87f642e9dea78fe8e83594b1a1cde02110e9a9f2fc18b8742754db1119a90ceb98a97087d8d2c89cb9b72edf5cdb3c24cf574b90fbb0da3acd868ed7706395f900de937aeff10397cc468130b0028b8f849a7d9793614168d2e736ad2742148fd339dde3dcd79ac26d00b314a6a2539f2881d1e78724a0714c89eb9cae9fadeecc63d03128be93f8c366b3ba56cef0d3a942f51ef8f8484ee153d5b62b7a5e9a8c8ed2eff52030b9ea9da01e745b3e7103d93971bd9e1c454648466b50b218094d85493b593fc04c84e0779d668eaeb69ca685897b0cbad475978ee8f059215b15ae19ead49e41411487f343a04591821e6145f5701d1a3d6272d6c37dd2003c4e18cc82ac6a1a975983dde90aaccbc42c4b240cd4b80f17f1e1842495d3b1a8786a994b0d7061c4155af3f09915d27af243e716b0feac5c11b67ba8ddb57a0223295f0eccee127db24d7d794ea104e4fee73e2839c8853345d978ade9369425729a800d6ee191ab9c2984e454dececaca5b86e8f708a5d01734ecadea861bbd0a0188933c3b245b12b294258b0f0a4475fde16bc7b4b617849a67c9623a51bfe4c108a0d2e2a68c4d67bceca81a6b39fe", 0x85f}], 0x1) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x20, 0x80, 0xffffffffffffffaf, 0xb6}, {{r2}, 0xfffffffffffffffc, 0x20, 0x20000000, 0x9, 0x9}, {{r0}, 0xfffffffffffffff9, 0x44, 0x8, 0x200, 0x200}, {{r2}, 0xfffffffffffffffb, 0x35, 0x1, 0x1ff, 0x8f88}, {{r2}, 0xfffffffffffffffe, 0x8, 0x1, 0x5, 0x401}, {{r1}, 0xffffffffffffffff, 0x18, 0x1, 0x101, 0xbf7}, {{r2}, 0xffffffffffffffff, 0x18, 0x2, 0x3, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0xfffffffffffff800}, {{r0}, 0xffffffffffffffff, 0x10, 0x22, 0x2, 0x80}], 0x3, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffb, 0x41, 0x40000001, 0x7, 0x6}, {{r2}, 0xfffffffffffffffe, 0xc0, 0x0, 0x3, 0x8d5}, {{r1}, 0x0, 0x10, 0x0, 0x3f, 0x1}, {{r0}, 0xfffffffffffffffd, 0x18, 0xf0000004, 0x6, 0xfffffffffffffe01}, {{r2}, 0xffffffffffffffff, 0x21, 0x2, 0x9, 0x7}], 0x80000001, &(0x7f0000000340)={0xfe, 0x10000}) read(r0, 0x0, 0x0) syz_open_pts() r3 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r3) 16:00:25 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mknod$loop(&(0x7f0000000300)='./bus\x00', 0x191, 0x1) close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1a, 0x0) readv(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)=""/86, 0xfffffffffffffe7f}, {&(0x7f0000000240)=""/152, 0x98}], 0x2) execve(0x0, 0x0, 0x0) 16:00:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000200)="35db4bf22985b37fd24c6c3cdb8924c42e7386ecaf709e8a1f1e2e8d1906d8974febdfb25fc90473", 0x28) fcntl$dupfd(r0, 0xa, r0) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) open(&(0x7f0000000240)='./file0\x00', 0x1, 0x121) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x7d, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:25 executing program 0: r0 = semget(0x2, 0x0, 0x0) r1 = dup(0xffffffffffffff9c) getpeername$inet6(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="1a274be5ed15e707ef5de1a940d046001f687d7417eff4be43cbf04358c3a9ff1ba4fa4cc009eca879e0a3df66371e02fe729a5557863ef8b3c62c487b433771deee4b3f56cb848de8159ade389534c7c5042fa5e3d1a9839c5b3c0fa33006001fd66fb7767471e2be422f1af60770c8a580fea6466969c694facf4afe519230041054176a9ae9b65cf45f1b31d57019192c9107da9767735845c45432fa1cc83da064428b1cfb1b36d6dc07c03cc87a5a5f3a2ffa20fad4aba40c18bb35bf6e653b4e89242a07a692718e488559dd88bf9ce2eba93f03bfc15d1aee78ad61", 0xdf) semop(r0, &(0x7f0000000500)=[{0x1, 0x3, 0x400800}, {0x0, 0x0, 0x1800}], 0x2) r2 = socket$unix(0x1, 0x7, 0x0) socket$inet(0x2, 0x4000, 0x80000001) sendmsg(r2, &(0x7f0000000380)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x7e, 0x776}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000540)="27a1888a4dd5d6ec4017f8fa044092a6324b462c8550212aabc59e4714d0c9664eaad23152387c5a0754e41c66ded893200524a0e879df58552ffc391a005b2a2cbd884d7dc475ea52548f613206d8682d448106946d1a6d07312ec4f66dd8cdd44aae22f99f37bd10e63c8355602dbd6f49a4580b7b91a0b1b3370e7abeb4f0371d33b9dc4d96bb46926066ba7f895aa17c08a5a4a33549616cf9433cacd29ff503be9694dcdd27f81e63f7d1cdf81a48d231300d7d32bf664fa2f905aff249a5d3b88f6271783ed992ccb0d5f3d85af5583c1ada2147fe7daaed25fcbce2cbe84e4f6f2ef06596a21efb5a8061eb8695c86db707d9e4bbdba386a97e20ad61b548e4667e426ebeecb1ee906b31858b61a483f367b270d8678441d2b76c8e2ae2f58f0f1d5cb1c7ec3b76cf954342167955456fc92ed1c692c4b595b8b941b478461d4f9d22109bae9c2328656e500145eab3f4516fd2575e141a9e97f87b5ef4e5135665a479b666304b64743c20493296745811e4912739103f672ce08a361b90f8714fec03e70edcc915e5502a8b03fc6bd4dd38df03d51bef418397626bc7f4298fd78e022da0384a76d78593e878743e48d5a7feaadeacb781858ba240088a4c55561cdfa73cd5c461a70fa002a5c5925e7a6defc4ff9342343bc3ac4532850b9e8b98aeef227d3b95dc2ab6c324d77ed13768e1df7a4ae91bbf0378c3d68f6950c51ea31342472eb619d571a9f90aec9a9ce192b2d77787d666ba78ae112b6993721a711fa8cf9ffe8ce058677f0c08b92e708dfdd4316ba34c32194d9a12718b85a820f9f6ee6183f61ccee524a00aedf77b92a943123e316d385b78a3ce7501ca275c136f570f1ede299eada93a1199a786ce257c04775f343da26ef304c7c7918e3e997b1e2ca6460474ab3c4031e1ea2e4558170b15e415407b56488b4ae99853233258647c21485cff90b048fabdfdf2fb095ecefc40e4b0526732269637e70c640e901b300ce2b248118aace357d1e8bc915b74e43f205b00d820d97f6fab102836575ff9fcb3c41e4dc23b2ab042c1e1105c1cc07741afc9acc6e36e13ad1490dafede41bbe9b71ec19507c077cdf8dd0a63e54133650c1e167cb2994e0c14206c44a3275dca3e146d064d4543b5b918eec995f59cba6eac41b6cf7b36a994062f1ccf8ceb0537b9af1608ca78656963fc9d7d98e0a4a37d842e0806892f65397f5b32a3aa63f2c3bc1c27c1dcb33affc398b02ac78b6d5480a339492ff5584eba60f2d40ca377541bc4397490f56254d15d31b4e56087b9ecf1598fce03fbcaf3f53a347b536642c041fc809b596baa82477202141ac3baf375c49f5f6176a86239aa32717c04f984fda77ea81c79339e1fd0835ced6ce864a2831d3244d5cfcb6d2489c9904ae703d48bad5ca78a14fd5146a17d931630e642eccb013e44ee8148a69298fcd4974220052b43baacbe6f87b560c7468bf8264be15d1793ada01ae02746e843060fc4dc0f1013bcfcd81fff86d86321768447f212ebd1db63a93b6c042ad1c67032d11934a1b29f8b74817905eb4bee7efa8f3e7f599096097da643cb33b2b5164d778e1aa3a36ac11711f6e2090964dba1d4e885ba34f6255aa79337aeb6a7e4d5d48dabf278a0835522eccc96203fbcc5ef2e35c4f938165b4bbfbfb5ab012e6cdd8cfc46864996a50e06336ca1b3aedee58eb6fd4ac2b67f19d95691e13db871642e875d46e6309c2466b10967af1f72ec89c46e0f365b12afbd4c76c960611824a4d3640861892de6d783099f0a0ba1308e1f7546afcabd6c61ce68ead993a7e02e3da9c8f33a4e4d4f45e776494f3bc968b73d134f1fbb4f8bb7c242798f9c82d22f392eff503efb8fc567674444de2f9d5b7ebb24e432307ff9838c273fc346831dc22e93bc7305582c7c6b80901cf9b587484fc72f667360bbc0d4030c3f8f97fff727887414e08b85ff99bed42cc92a2769afb78a2d5bb41e40d3487949a7222dc86fee0f13243d88d3682554258ba408e19c0da6b271f279b79b57f96cdbf7f9ae2a629c12f8c9579f594e7fb29ae6938575eb83150041a9decf94776bfb0c5093b085c17917ca031d1d4f9239159d78b6539f35ebfd163bbeacde033a3726fd5564718b2c70e17131d7511a4d097e33a168042b7d23210bfe5c054ccce32c0fbaceb15a4c04df64e282ad94861da5ce9c0b3f9c9c88f781b6647b42d33971e760598c83bdda200e14afae62f33e06f0617d03cf1bab20188ef7b12c47b3bb4ab8264638e18476217716a2572506324f1e0073813ebbacebc5784018d23dfee0cb03fb869fed29c0830760fc328b71f4168ad4288ff508d26e439fcd9808d93b3b26ab90aa2ce28d81614acdc03cba0effa3d3974a7f2967599ad958253fc045bb812882282c77dec5a61a5188aa5b51894534e04255c4fd09556f9cf640b58936f03703940ce34bb343ab354c5380c78489d6df690d4e79bac5022466c6c090f156d6f458d8c9ad5bfd69a3f2696deaf68d7acdd6ec2f961c3305bef7da06c4baebffa93a83568eadb20be4325b9929597c843073265b7145203b1ff8b5a40214833cdcc0033900e96583ee2f5cfde0f697b49e337a2797d87511c68797126af9c20731b6f22f29b89802525cd6d2309068f003a44352df0b50a94a385443dc18123bc1cf8d0194620ec87ce23af53bf41b22b7d62aa5eb02fd96fc7e05baaa2216da13241eba6f39b2877dfd356457f65f0adec029266519a9a00d1344597c3c9260469ca2aca5d3da2af651dac6099482b18ef588e838b3c9b359e120aa527812ba48c0cedbc396c82a9c6521681f38ee7a645e492b231efcbcf5dd6e8149377298e903a79522e1e01a28b00acfa22cfefd89664b518149b2f7d57fea621b1558298cc6a043cfef6bb3b859dd6e8b3aa66e15a97b2d355e412a76df3fab2ddadf3efe473e29798f95b27534962d5b55b4b927d9d73ef7adc768be25565953446822e00f14eb586e298f5fd005cbb3d3fdee8454d8fe2e86bde5ce3588e68dff42c23d0884a73562b8e53067dd23e0e857aed749c70fb7f8dd519bb553215594809edf91f639ba9bb15f893b84f51c2826e6f6be44374867ebdfcf31b8801c7e3d98ec63374a9d7bbb00c6134693787daf149e02498e721e14f3fd334fbb920c9008507c1e486b3f13c5e6e55214c0dd4c3b493ec9a149063596c2a53f5ca346e47e259140d6ad8468c97d32977c80ed0a0ae3692c0feebcbb38406771508a23548026b5de29172763048080da3bec6049386ce28a9d4d245f07a9f90f67a57c71a903218cc6e1780a7776ca600730b6b0bea80b96b7e43f91ba193bf4261fb22ba911ffa3859af5166b5b2792414fe0bf36f9cc3eaa088c74e8873ad6ca859fd2a62808ab66abe091a1172acfb13f098473366364f5ed559ed8dde60cdf386324346fdb82c8f91c7ccb81f8b33418ec491fd25ab98d112fac77e6204defeedf2f579de9ee6eefe0693e3ba604e911846e413d2fb61755ee2506391b5623ab8bb871e32c03ddf080e690d538288bb0ad2e47df7a220a4a68d51044eb9ffd37d6b85f5f68f839dafc8eb393f80997530350c33f4eb7a6ef562476ddc18c14b8124e51a78615d2e2c9e7b1891a2e7ae50dd4e376ae9e16dce0dabce6a02a2db3ff1b92f93abd4e33164ffb6dcb622fa093f6d6084d4dafe5dd350055e44baa3ea34f9ac24fa0b899c459b96a240b97521eb0b40f5d5124ce4decebea468aad56a80a4bfc99100d9a733f2d4165a862052c0de750a436e1c5ed0a088157d6fc8c1f4882bb748ddd848208130c73146735ec1d4b0e471a7a75c0853af0d7520678810f292ee64512fb3bbe0c48ecec01c2eccdb4ac75e71cf4adc53874c48c91e85447ac4ac1d7eb790ed3566d163e360b033a90baaa3cbbd6cdd28245295a7d1f314c0ed9d5b3dca5fbc85f4bc8e1bb255dbdae1ea49f41a0c6db5de44c792615909b3c2676985422ab57eb8a235505926827ed54f01487f0f7bce4e5d9d6c0877515246094f60955f0a5c0a139b4eb0a003a64d1c3db075569ac11a1ac27067584111c674924fa344ea6b232ec60cb9749ad3303ef5e8f7554fc9920dc7495baa79fd66aee86684b31516d6cc581760ea0e1772e86365e32f97ae92650cc4dde76d51109dd6b8100000081d2e15e06b33cdef08e522c721c163c224f019a331a60952f4bb1ccb4708c2ce1618318a2e737b708f66d914e9e702346461fb672a09593f6bc58dc93fc864fdd634476cb9a6cc77e10aeb7c44117e6b13c79f6769a3038a96b3d7235d85298547af85d726a69501f689263c50c5273ae7f99b8cf9a55b55a970c128f220a041703e9358aab84d2d86bdc8eed4247b29006e14701904bd90a1958ce0408d687921c0d64876eb5bdf49f829e41722b00e9ac4136ebc2c2609accc9fcb604e31c3f0aaa437a09c548516a1eef145059c58474bf0119dee59b54b918c141595c0686b44e5759a28f8b15840804634826ee380d96f235752933dbb1ecd56a7481f5e7b4897f6ce1d54cde5e568d50f58fcfba651d8b9daa03d6a0402f0ac53676d0a7465a98ec51ca15a58c9cd59a015d771627eb306f4bf283b3a2077b2bc1de9d65abef81bb9eae7de39bf239a181078ed035394102ebe3ef83f29e8c3b474a2bf22550e12b62b87c46f186b8e8f65d8c892ccdffd5f479927f05aea45e00ca5ebc9a6c9b7bbc680962cf7f28063ce84379db8f7a1ddff2301c9a43c807fc169e1fa745185305cadb93b55613a4d2db58ccbb768b84b8bbc397ca525f443d3a8a4cb28dfd5c497f717e3e6c0b9c7cdf40018b83d0580aa5026ec8027311bfa7444fa8cac4938105d3f044cea0b2381640eb5f8b0fdeceb8b3eba97b125a54ede79071c281fd36b08e049e8df32ad320939694dc8ff5f1f2f1b4278250c19e9b4202a7c6e923e75736d9909fbf801a320ff083baf05294f0a17f93130520cc53cae4dca9623f0f2c69b13ad965ae243cc8c4b5773c603274c086c1060a9371e68860b2933ff53fc9d37dd51e10a852836c7af3bf84fc8cf7e7c7f7bd3a2874223eee0c456fe60dab8189ed96fc43ce2311a5db51de3c104f5fc6baac13258c8bc6a6bd515b148aa67041ca5107091fe2c7da999dbbb3833d7447d1288bebf66b2fd3c518e9f5ed09da2c292d176b96b1e90ae56a5d98b2ffd9098b51fb2da681f643eac00e7bdcdc7e6e4b56f0b65972374b31efcc55de5b10ec4813d2a888bfa85df9c3127e948cad536e48bd848554d793d1a8ad43c0964a5bcd9a43f80df0609d40d75699ba39445cd31796a11a641fb7c1a8dfc80983abf0f252e018dc20b8c33fdb1393e11f06258798774d47ba8bd77acfded86942081b9e0f43da2f1a247d4d35e31e367f521fdc4e57ff2240a0ee7e3d31e9f8156a14ace0e4461e222bb2d58cacd6c6a19d7364cc583b85ec3965da3db4bad8915f249068c2be226c89bc945d0d7ceb8d33fab9f34d942d1b5cfbdffe5346f7792a63df568d4e534bd5ec2b7bc91e6bff8465cd8910824983f45ca0c5eedd6f8088e0dace8c1836f56d847681e51900bc61a988b3583715e9fad1d264deed6e0df918b1135eedccf791de904a42d21fbaefc5435cb7a484e18c63d38448ca39582378a5ce8cfabf10a08920ce04f7c2321589c7d937c0d74ef2ec211130603fbca80c5e462956485fb3c782853c61cddc73f0be9204192f1d0b184e4fbae24b950bafa199f2cb3b2e4afc99fccc", 0x1000}, {&(0x7f0000000040)="47a6a8913a17fac3b0b859dd2ad41028337aa22d10f69b644248b4676119412eeffab36b60fe792e13af6cc5df40c76721308769ed248f4fd0160f3c7dc4e7424399fdf616e6faeb303e33d1bd3ff0ab13f401c387bf7ab67b0e8e1ff3920fcbf6ff82f0ffdfd2c0c5c9abb077561552c77b2307b185a5887101a110abfc89f1097676d7125b3c479a48d554bdf66860821b559cd9e5c3db90b8232e796894de4fc469b81d7dcf93d22b7c4bfdc60f9401c0eece48ad0fb4b4527cbd7a35d314844da5bd3a23aba81a86f47e66b7f69c3ba0dac206de42ce91ddad2f8d0d3dbd2bf3624ffc82c880aae5b74edb1abcdec9bb03903b8dd8d7", 0xf8}], 0x2, &(0x7f0000001540)=ANY=[@ANYBLOB="24ffffffffffff58b6ff0000ffffff7f1204000000070000005361f190af76e50e5584069239ce2b00000000000000001f8f1ff70438006322c15597915c009662abbd7c2d658fab09833dd8bdc41f1ad6da308e6e2cae1d9c7fbc8d101dd7fc83f61aa206b265c36624dbbfd26b362d8c12b8b46102e5c5d000c7f6749a602e18bdf858f5c392bcf4b0da6afb4095243e0c5c4c85db862cc0308fd66c92db6068457322b8b70b045afe1c2bdf174d82a80585a34690605260359ffb6138ddf456ef3027d7f5b190ce4e73cdaac332493e589734f33aec6547b2dc10cbe16db1df858bd43f27a07093d19d3fe5758e6134e9052446bc08873fae723263d7f2fc2b5f266ba2680000000000000000a6ec7fa9192a4755ed91187538397bc127947c83e43e68385fb8f5f81b8874784ff057e1052088d4b5c34062c7617679269997b1fd1d7c9d2b5739d8d8a329c484355b953282ba58991b33f5d408ed45093048f40cf05ab1a4cb6254d7bde306e5b76e549c2232833d903418ddcfc8ac3a072ed66f1c9915379c9407b1dd4b2c22f09586c489a5b6902cf2994a8477d022a6ee105a108bfb4822f3c21eb2344d6af8b9d48ee4bfb66bd7111e2cd08c1981ce8ce9854aa9b1846fe8de01c1d01885b6601c5e801ce39da3704debc622b94bcb783a640fce2efae73ebca9a20631669f5ec1596eeda529838727b1b683"], 0x30}, 0x8) 16:00:25 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x200000002047, 0x2d53) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=""/210, 0xd2}, 0x0) pwritev(r0, &(0x7f0000000000), 0x1000000000000055, 0x0) 16:00:25 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000c40)={&(0x7f0000000280)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000540)=[{0xf0, 0xffff, 0xfffffffffffffffe, "dc2002ef1a21c89c78335cae3b4bee89853633d8abd6d6e1852a7a8a28b3ba4d188b2cb40312d41015908132997a34d5df2e92fb0e36007389176feb99cdba653d5d141dc5d7eea938de946acdcc566de6ba99561dddb3cc6d3bcd4f2195ab88ae066ae666884ae087b417c4e0d85eb0ad36623511cd17eb489c67e8bff04a07f6957caba4679cf3b14fccbd0e94ee6b691429a34876af8ccef27d281f332b8a8d1f4ce4f526f60f52235fa7751bcba70b3d16f1c894d51dce47d2e9bdc6bcc5d2c04142ee9f53feaaab552975179fe60e7d57694d10409487da3201fde2"}], 0xf0, 0x8}, 0x400) socket(0x18, 0x0, 0x3) 16:00:25 executing program 1: setitimer(0x0, 0x0, 0xfffffffffffffffe) setitimer(0x0, &(0x7f0000000000)={{0x4, 0xbdf}, {0x2, 0x101}}, 0x0) 16:00:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r2, &(0x7f0000000200)={0x2, 0x0}, 0xc) r3 = dup2(r0, r0) sendto$inet(r3, &(0x7f0000000140)="f1a7211b590ff50d1c82eaa32d1a78a25c64a53bd48bdd694293883c34897579c5330c9132e39feb182aa6dfacc5e2c9f21717202688379e8f86511f7beed29a9f326ab8036b04cbfc8524bb82e159b624bd8ef1c4937205cfdfbf84311392929e1799141e5ce0b36f04a8cfa3b6a178ebcc87bf9e979cb5d5100790a26ff8d2298eac96c1448ab42a42fe28f2a604d54c", 0x91, 0x40e, 0x0, 0x0) 16:00:25 executing program 1: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x3) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) connect$unix(r0, &(0x7f0000000080)=@abs, 0x8) listen(r0, 0x0) 16:00:25 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) socketpair(0x12, 0x8000, 0x8cb9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r0, &(0x7f0000000080)='./file0/\x00', 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r1, &(0x7f0000d06ff8)='./file0/') mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r2 = semget$private(0x0, 0x3, 0x108) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x16]) 16:00:25 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x880, 0x81) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSTART(r0, 0x2000746e) setitimer(0x2, &(0x7f0000000000)={{}, {0x0, 0xc}}, &(0x7f0000000040)) syz_open_pts() 16:00:25 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e001009dacff01"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) listen(r0, 0x2) r1 = socket(0x18, 0x1, 0x400) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000040)=[{&(0x7f00000000c0)="900885ee868288f81c8301ae16d1508e39eeba36c906750124e30ec48f02eaa6c45b814bdbf5e46a0879c3ec2d7f321aa03cf2940b355757438b6baf2de1b9300d76c5952009f949bf705114d5a77cb214220d3b5037dd9488cac9cf2c7cc129d534ac767fb51a123bf881ca027f1fe483950a7622941fd6757f6754808a3ed5c27c6f0539d2f650f43deff3cb12f74306e9e470a47e2dbda5c9946643261bb1a3edc460f0326783c67d2afad1092a46a78e8fe830639f36f8d1fbf45c7ab68f498f9b3eabd7b537ca956b6f50f884a1f35ad3aade561f7c1093f98c4a", 0xdd}], 0x1, 0x0, 0x0, 0x2}, 0x6) 16:00:26 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) r2 = dup2(r0, r0) sendto$inet(r2, &(0x7f0000000140)="f1a7211b590ff50d1c82eaa32d1a78a25c64a53bd48bdd694293883c34897579c5330c9132e39feb182aa6dfacc5e2c9f21717202688379e8f86511f7beed29a9f326ab8036b04cbfc8524bb82e159b624bd8ef1c4937205cfdfbf84311392929e1799141e5ce0b36f04a8cfa3b6a178ebcc87bf9e979cb5d5100790a26ff8d2298eac96c1448ab42a42fe28f2a604d54c", 0x91, 0x40e, 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) 16:00:26 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) readv(r0, &(0x7f0000000880)=[{&(0x7f0000000500)=""/227, 0xe3}, {&(0x7f0000000600)=""/94, 0x5e}, {&(0x7f0000000680)=""/75, 0x4b}, {&(0x7f0000000700)=""/187, 0xbb}, {&(0x7f00000007c0)=""/77, 0x4d}, {&(0x7f0000000840)=""/40, 0x28}], 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, &(0x7f00000009c0)=0xc) seteuid(r1) r2 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) getsockname$inet(r2, &(0x7f0000000900), &(0x7f0000000940)=0xc) recvmsg(r2, &(0x7f0000000440)={&(0x7f0000000240)=@in6, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/20, 0x14}, {&(0x7f00000002c0)=""/198, 0xc6}], 0x2, &(0x7f0000000400)=""/43, 0x2b, 0x4}, 0x3) mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r3 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1, 0x2) r4 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000180)=0xc) r5 = dup2(r3, r4) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{}, {0x0, 0x100}}, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) shmget(0x1, 0x3000, 0xa0, &(0x7f0000001000/0x3000)=nil) connect(r6, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) connect$unix(r5, &(0x7f0000000480)=@file={0x0, './bus\x00'}, 0x8) fcntl$setstatus(r4, 0x4, 0x80) readv(r6, &(0x7f0000000100), 0x10000000000001a8) 16:00:26 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8001, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x146) r1 = open(&(0x7f0000000140)='./bus\x00', 0x10b885, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000001000)=""/4096, 0x1000}, {&(0x7f0000000080)=""/152, 0x98}, {&(0x7f0000000180)=""/13, 0xd}], 0x3, &(0x7f0000000200)=""/199, 0xc7, 0x21}, 0x840) sendmsg(r0, &(0x7f0000000740)={&(0x7f0000000340)=@in={0x2, 0x1}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000380)="fa65b1df8fb1a6e6e3c086ef720c43f64d2f182e80f4c4dc2ca9a13507cc03fe2efa5d8372cf2e28bbed3e2982727f4d2c16b81cb6b0ea4e787c0769c0686323b7f5f11078573a85e2af495f9b92e4afed4723c651f0d85f121b", 0x5a}, {&(0x7f0000000400)="1f503442c3599a845d55492fb5708baf5a78bc99266354db035d3e596f915762581ec7d149e4ed2108b4e609a27ab317eed4f971e92fcbbb45888867b10e64c23f60d79c8505a6b956404c7a014d01642b43310dd6a7bdd6067c7a1d7c894e1d99d820ea43553dd34a83ccdd2912de06f5fa26b75bcb2ac6112b99a53389e2aa01172aaef89dab97ad68ecbdb9ed63e97feff9", 0x93}, {&(0x7f00000004c0)="f3ae3eb2f291b1a2fb6fa6fdf6397daec9dc6611bf5fb2c76695d09582f6a891189f9b92410789e1e33fa200074c8623b3a37455a9b3ec4fe3991ead4965c640efe8b547bfb1fa079c0a0e7b5d053f470730d17f996578", 0x57}, {&(0x7f0000000540)="be6cd402cb030687101d106d0ddb066acd286a10c02d72ee9c645808c83cc3f3bf36cbb2cfc1bff40b4762e92335072f9ca79ab94e6c6dfeddbdb5866a", 0x3d}, {&(0x7f0000000580)="8bd54c56f09332bb71f4171c47c537b657b0ed93d385809a9f1530e63f6f82479de9bff2c1d0b98875896b9929d576ef2f604abfb4c1b171856a77307b11ac469dcb56defc7d4d249e432029b3d07c550220d9499519d24f96f397e728f9677381d510e3727dfff1be36cc557f8ce56151c15622eb4e3a479cf5a88b15800034fb3000c47c819aa52124e24e38d614072edb69deaa2183517f24c7ecd92ce0c06a3c9c3d461d80791794ee7e41fa0b9c61a391d465cd0c519476da84a264342c46b4cfc6", 0xc4}], 0x5, &(0x7f0000000700), 0x0, 0x400}, 0x4) r2 = msgget$private(0x0, 0x34c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000780)=0xc) r4 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000800)=0xc) getgroups(0x3, &(0x7f0000000840)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000880)={0x0}, 0xc) r8 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000008c0)={{0x6, r3, r4, r5, r6, 0x4, 0x4}, 0x3, 0x9d61, r7, r8, 0x80, 0x6, 0x6e, 0x100000000}) 16:00:26 executing program 0: r0 = msgget(0x1, 0x4c0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/235}, 0xf3, 0x0, 0x1800) msgsnd(r0, &(0x7f0000000440)={0x0, "b0199c72d93fcece26044cee84ee96c1db6ac92e4c5065f4e6e67b02799981a323369f3469e874a0d3acb524a5f13f6e3da5650b76943d9d5f3c9a0b0eb988750257c5bb60754ae46ec3e257459e0dfe25a1014391aece0cc297e7f4eb8b33952812414599cd97a2ebf44af8095b7909d9a559abe8f72028bee7ca0d80032761bb7ffb62c09e1a184028c3e9fc96121e6b97b264d842bd028bf89efa3202b547ac6831c21c42623ba39d3a7a3898762a35dec662e1d8982fdf4f29b9bf"}, 0xc5, 0x800) r1 = socket$inet6(0x18, 0xc003, 0x200) msgrcv(r0, &(0x7f0000000180)={0x0, ""/245}, 0xfd, 0x3, 0x1000) msgrcv(r0, &(0x7f0000000280)={0x0, ""/190}, 0xc6, 0x0, 0x800) msgrcv(r0, &(0x7f0000000380)={0x0, ""/125}, 0x85, 0x1, 0x800) getpeername$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) socketpair(0x10, 0x3, 0x1, &(0x7f0000000540)={0xffffffffffffffff}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000580)) msgrcv(r0, &(0x7f00000005c0)={0x0, ""/178}, 0xba, 0x3, 0x800) 16:00:26 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket$inet6(0x18, 0x8001, 0x0) getsockopt(r1, 0x2, 0xfffffffffffffffc, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1227, &(0x7f0000000080), &(0x7f00000000c0)=0x4) getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x8002000, 0x4900) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f0000000200)=[{&(0x7f0000000040)=""/90, 0x5a}, {&(0x7f0000000140)=""/140, 0x8c}], 0x2, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000240)=0x8) close(r2) 16:00:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000240)="f32d005489341a3c17cc199ed62892f84049c29d31d7da128ccdaf6aa2dbfe4b2d76dc213c16005593181274081b3a011eedf504e046de4d6ba3ff023a6a3240c85882a4841f68849d02a4cf0615b1e665885d4d28f98cd05c7cc4898e794c84c1ec0d053469a6992a4ab837375dfa4de48be9be66bc69d6000000000000be4629be1b830006e56f9ea321d1f1eafad8e81c2af86ff897516562c58f9ba325777eb00b024720ef8ab9d878b0ea6c432f0cb2549b61185edd4d557c0a", 0xbc) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x81, 0x1, 0xfffffffffffffefc, "a175a2000053d07babec44f0b1c85b6a8a131100"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x1, 0x8, "03ea01fe829a10cce16f5c4eeea3ebdb160df894"}) read(r1, &(0x7f0000000140)=""/249, 0xff90) syz_open_pts() 16:00:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x11, 0x7, 0xb23, 0x20}, {{r1}, 0xfffffffffffffff8, 0x20, 0x10, 0x7, 0x10000}, {{r1}, 0xfffffffffffffffe, 0x4, 0x20, 0x5, 0x101}, {{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0x80, 0x80}], 0x6a4a, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x90, 0x0, 0x2, 0x1}, {{r0}, 0xfffffffffffffffc, 0x8, 0x2, 0x9, 0x4}], 0x6, &(0x7f0000000180)={0x8, 0x5}) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x85, 0x1, 0x2}], 0xffff, 0x0, 0xf7e, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000300), 0x17, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000002c0)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000001c0)) 16:00:26 executing program 1: msgget$private(0x0, 0x200) r0 = socket(0x2, 0x1, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xd528f3d3) getsockopt(r0, 0x6, 0x5, 0x0, 0x0) 16:00:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000001540)="eccfb12d79b5c41666c5d330d8f46275c60fe74a8af8f88ee2582ae3e00f050f49ce51ab13b7015dd73b8deb6ef820eccbbe01e82d04ab14203e874e0d2d7d67c105ca90d75acd1adfbe47ce0b5cd5ea77ef15d8c279e5945afe9face235163ac29317134277f11a23f64496fcd5539f97071103414b79738b0d69cfdb4ff636484f41394bb0721790511724879ca2e46edf87df31c90aec5611851bccf3ef8c6874783db90b37958d913d22f1365959f0ce5afd0755770f835b71786263543682b5249ef45f2a80da8817794d7933c184cf39c92841fecd8cc5e8f255d45f872da283cc1f2332891b8605024bf4a9401db743be4302590f38fe1bfeb6228d4ac481b81194b061b51296a490c9e96768bb73a3da31716fac9ee24fe99d5730a517c07b97d646f3649e6a17e68b9a27ca3f50a4d11a476e333e09253aae77af3db358a1eb91149f0ed2e318d093a27a742ad2b4a7aafb2ade1b6a38d04059f27aa43a8d3c3d3c6bdfe4ef3445d705943abd9682d975c6e485844f664da2f5863a8d1335c515d4b31ef2712aa13a42f86b46b73bf5435c1820459a5e4047884c8e059f46b51310ea3ca0c8660d9a9583af8119fc17a6a4125b632d3b543ba01c29b8567fd1f964e621bacd8e5aff6b65deb807205fd0ae01cca27b463d50db6273691fded364c1e43611f8679fbd82927b9228a81acef7bd63517b368692fa071a2a21deeaedfbed89f6a2254ecbbf401c8970f10fd6b0cae3f9e4e45e693492101f0f739c5527cb915c30003adc988598720126c9bf8ef284ae796716089b2be073bf871689adabd3f5db3eb9313967131f7c35fbd755722f0d11204115b63e6743db002d5c6f1290a4ee9b11c5a3cfb88a8c84173436cb4e380ed21455dd14de090f4195917624bcc1113bd446c2e151f88ffb62c9c1e8d35d79c038cfb8aaba70104713501177f7df8d69699c1c72c47d1a78082ef8a4443a40754943b0d04543982c3e8e98bf3651a7c3372a8e3fb330c959c11d73d7722f249c6aaaf5a2ad2dfa406b0f42c6911ebaa0cddaf3bfd053f1ff0f9d6eae3a4896133493ac0ffaf00a656225068d4af58e9d28bdec53f8e8841fe63f640a71e5681b88b21ff5c3d2ae0ee66f0131a56c115d31d89df616e058d99cdd53f558564422550f3c20b33af5cd46ecf2170d0bb37bb30bb1db4897b77dcb19e3bde3d211d9f5dcbf842c94d78dc9ab390b85c6b1a2e92b7c1ff9dae6b6329fcb1bb072f4d83869f548e67906235b5e289a69b84ff55eae7da7542eade15cddffaa62c5e64cea4cf50095a99a7b8c7669d0bab7754953da4a2cd48d25b7f20f7aef9262185ea9c38e9617fe0b57b5459ad789336e854c4ed7eb8edbc572a205731e4386b8f5652cb0c9cdc6658e6f95d091cae459c5d6aca261e86569ef84c828630b2c7cfbe7552681c57099a6122087ab4e02afa4aeca165c9014ec220c063762f07830e3d9c9d9160c4e6756194b2686c53e73c31af318feaecbf20ddf9570cdd421b24eae0c3a115f36be2c3d5ec1890751bee4e0d8a1b7b2dce30f9c3ea9556989423a0ead13cc056a75a16bc6076cb486f860a5b51ddb0e9c85e7647a761d0469aa100c1ebe8d3e094e820b5a6b5d78e1722eb4d1ef8ebae8a0cfe3e951ad49e22066fef9da5d1b13b6c46b0a88d39f3d04a07d23b3091f11df9553e1e998ddccd7b75f0a18b170af8d531461210b9481fd29234c934721a383238ceb11e80f980683db2a63b5f49d1d5b0319292fdf55c18c3b280e02c15dc2c858307da4ee43a592958f565dd2f8ad7d40953f1f439895e69703c8ebffe0e8a2d40bc5cbe68e77f8e75f9a5c9f29402bb0a5c66db4983c670e68088d46d5a829738c2399b5e9dadd6d1095c52ca80c5e1d225b01ec8fc17f29a1cc0b645036cec9ac0cfcd29d64f2778ce79ba8bd424634a3cbf34af7276af7fb010bb48a895ce1cfd078511ca18112c5abe1aebcab6c5665ab1c8a15c7dbe8a914d56d96e2ea605f4fc4b4bc03c83df1f1a3c9afb5e7bbd5015fb9fd5ed371b0d422f4d29181dd4ec76ca6b017f97c3da8df9df79fa8418dec6e5e8f6ec0e3db29118c5666c0f3e07dd27e88593693199579c127c6df82b5867aa15f8d643158d2b7e4a27f793903c38bf5c5a1abd83128a3ac5cd94e3ec100385b648df86cdfbb2beaf8b09f8cba85d1825bf63faa269adfea0a389ee76fe34efe5514c447bf4a2838659ce33124c309f46c8ea294bf31d653ac6417be441eed7e0fafb18a10727d2b969890264586672d698aa8d54f22917bfef649ef50575bff814113bc8ee978af94df4f4d6c05bc6c7adb0033d1110d591ce0a3a7085695b6c5e0bc742ac359aca0ca8a01c7337f3d3d6475e822bb740c2bc2204822e9561572a1e4a0dfa9a47facbf5226642a6ae8fb376d81847cda8d6a74fc47e4ba7cf29e10bcaf9918b67c23de0322b8aaf1d8099f7adfa268681bdad9721a5f3df5b3f1b70e0782a7506161f6a9c8d362cf5dc2c58b5d0cb6eecb9b66ea84c1d662c9f9651fcf8c3a48b58bf12c30285ade05321cec0285902bda784cc401adc5195380851a8b3d6dbb826d2ec48af857f2e705d8f0eeaa753fc655c19ffc5a54a25fb5f9c9caa3c1f3341675bd483ce80d3023a14440e16d4476d913d8266565c9ffc25021ab9d3b227264a0cb54b41b3eea7679297257eb88a2f0c090f413daba55a8e2e9683c5e58e30245532fcba10c7f91a34dcc0af0f001b8ffe8ad5cc81f0efebd8d16b42e1fc442fa8ccc551ebbf479651870877b5161c2f2f4f6f25875620f652f68828f306417c755cc185c0c99941f23815a7ac673278f3568ced435069fe58724f477d6fefdc53ad16a23f2b1b7b9f5fff92670ff1749b27eca321bccbc95363b322eabc05d1c44384c2e7c12e0f3e25c776cd73f543333b91d97b96d73f3ffc72c961c8241383fa57e7f44a2acb6183321b72ee2494db0791073f95274690a49c16159e245cffaa3bfe64a680161d2faf2476e4f0d64b47f49744471be1b0e23fc0c583d27789f92ab37e724f601fa47457d252daa03883a37031a93fe3bc0e8bc7f24ed3ed3f1b5b71cce26e34a77a99912b204481904984eb8201c2e432e5d3e881c869948252d33c3f68899a792dd3946aa1ebb8be9dc24b01d3c358d21a759002ae640113f60fbaec4f03e0f99007a90e94d44ba6f5e23ad13d27950944d45b426673db290fc9b4e12726b14cdaadf688302c11e0d5cbac03864529b59d4a89da51dbf6a6f17a9351a16042917bbb80cbc1535596429f3c8211b239da27b752ee8fb1e5756eb640e6fc20deed3a23094b1f75cb3529ee273333559bbbe9bda711890d9f31583dce0d1bb1700c716ffaf2cf4492f54bc7921b044ce20305e353bfcf9413a95dcd92779768eaa1e93b428e7d089ec7a4d58c58a68a9118d38b50100925b6f8d81922aea1f6bef2a6b5dfc467aafdecf4c095a7c841fad141a6b8d47c879056240805be943bd72840fca83fff59a716f8b93fcc3b9d9bb5230185bb80ebe86e09df8629a94b65eff7893e2a21ba6d106523bb5046dd22878d55fd273eb9398ea3a002f2da576c61c9f3e36b6df66265fedc5bb5d112ff82b82d8ff2cc6fc4deb637b75b5b2c96b0ce14ff9fe680fb360616f1e98297c3391994be870d3dd8b267c86ff61b53b461ffdf63ca10f8a53c024c099150fa79412c7190693afbc9684bdc2d425eaee4ebab8c14b7130d98c72e0b5f7ad8d504e3cf945ab7089118d67a0eaf6349137b07da8ca0d7a512d74f4b2739295ed6a8e724b2ad1aa2809c991f8cd9c68371ec244afefe3e449df0be99ef58b7c5e897638ebccb6de8b4aa9818f3254c37de5f1a70761d9dc542d2e85abb5c4cda75fcc96801b23c0266e3a041bc37b21babbd30298ad3d89631246c118a112f699d07747bcf8b7d0e0ef9886be6f0adce7b74ad112e811d7bc05973038f2204b5be8a4235b275abd50288c5393b1bb44f6b8c1d664c9821ee751e62a0f1399b2eb3feb1366e17ae03f7a4f145b10340ed63915330c293436b48d4ce9492a99d2da06cf9464b11da4dfc11b4f5b72d20c8024753ff22f9d0855cecaf23f7efa397785482363556768309a48a31c15d00eb1b76709f40501c0a5e375b75a680c12582eda2bf3d6b20898a8836058c1e355a2dc3d30a3dfdcc906db5c68736b00d2c2f2dd5d1f200873bd3df58fc57fc646945f508c389bf9ab27bb9e65fab1e298919e1550dd425ed21e8ec20a5ed32f3b5b517d5f4ba802f44a12e8875de14ee3cbcb480bb899add0e4d2a0c853428b326288fae2a4b83e317fbebfe49018eb8efb95cc643c9f2fda51c167d8b193db6309ce6cb3eede275057c29717e79075751db10bf2eec08291dc6e31842272ad2e694a3e64a6488396861080a2501114a2e1feb1ea92de9d20c94d7786e978573e48a1226ed39a67fc0a0520091516cfe33b794ff818f25b6305a2b92d6eb533ac03e39129735d54cf78e4faaa123aadf98ae4490154dd75d49e310af23d5acac24d9f4dd8222f77c293ec68a820f2d6f2fd37ef0449aa738c869d60192a4891eac111ad951e6b91384d49b0d645bd2c5497e29b4ad1e30b83bdb5223e50f1e573cf411bbd1beabdafff9282757df1691ca6e9c4c9891d532bfd14a3e155fa4985028d10f7fb9b7ef7b0f0bb3fbddfbfeabcd8c1e6af5b97ca7b283f4e17e4db6973ed3dd4c6157c84077f46138d756183c3d564edcf119f4dbe91c6b2db62b13030f0b4a3a02c49e5a4232f4925356947fee091fa5d5d1863851f963e125aeefc5a2bd0c3d3a4b55925617daf790ac4b227ecc47e962d57b7249758b3bbd15ac69bfd50b4c19b1043b5ebcdc94107671eebeff6f70bed3d9449c8f956ba47498433a018552b89132a61ea1a531cd62ca5c81c33b2893fd35683af3bc41bf3fe57177276e233e7b3c85a50909f9725820970093410eb85d3c2d296edcceb15cbde0cffec8f4fd3a4b067336c7da75c033ea2aa6d0e94cef3565883f2db3661470cf9e31967a866e65a075a7c174d56cc0b78dfea2f18030f3b35a68080be842553490c65fa81a906bf85198e3afffa7c6d07893e1a1724e89a12ca89a5e7bcb1bcd44134af96d105e960a719239329457dfc79fc6c3d4dfc2eb844eb838cb067cbd0f9c335b39b8e982245032657fee8ea9126900d62037e061b8d392e43556ecd8093a0b35dbd7eaf79bbaf404430467777a7ef3f75442dedb2e770ef3cef35d1682a539c408f84c4a4ca6a4968cfe92a83e48aab33c8aadd77d97104cc74157546eb8b064df13bde5ba4b851dbebd63ad1666b8fd48f4ab86b137efe55cbd285ec0233a76e3f544ca7cd400006990f56c35500416dc4a742e17125a9d8711e50ddf0838f3e0b908642c12b13ce0d534443e8e863111cf26cf76773a760de418d1c2575089aa93b5d85e57cc53eebd8bd36e55637dd8c2cc375a858df2ce56e4cae22475904d5d4e82c953f079750d957a6990abecceafd03fd04886f1dddaf480a0c71f807bb45ad1f7384a9", 0xf63, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="4a0f1bbb4f5d2a83412cd4932ebb254e49973ed4dde1ccf269c1265fd1c998f41427cecdcec62fd1dce5bcfa66225dd56bc60e8181d2f8bb18527c01fae7d8c6e57b4877d4865c60d210dbc9acb97c1023855bb2a1c903ed1ddae7bf7134076269890f37371102cd288fceb7c1a3536f99ceac8ce0b7e30f87dc769639de853315a5c4f4c2a5b2b866dc44aac49887ad2a6348afee359647ce64e1fe293f", 0x9e, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000180)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/49, 0x31}, {&(0x7f0000000240)=""/75, 0x4b}], 0x2, &(0x7f0000000340)=""/118, 0x76, 0xfff}, 0x800) 16:00:26 executing program 1: nanosleep(&(0x7f0000000040)={0x4010000}, 0x0) r0 = semget$private(0x0, 0x1, 0x20) geteuid() semop(r0, &(0x7f0000000100), 0x0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='./file0\x00') unlink(&(0x7f0000000140)='./file0\x00') nanosleep(&(0x7f0000000000)={0x80000001, 0xfffffffffffffffc}, &(0x7f0000000100)) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000240)="931700", &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='!\x00', &(0x7f0000000340)="2e1f2e00"], &(0x7f0000000480)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00']) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 16:00:26 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x40000000000081, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="b4040000", 0x4) 16:00:26 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) recvfrom(r0, &(0x7f0000000100)=""/143, 0x8f, 0x1, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x1, 0x2}, 0xc) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) accept$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:00:26 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x7, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x3, 0x6f0, 0xd1}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) fcntl$getown(r1, 0x5) r2 = getpid() fcntl$lock(r1, 0x9, &(0x7f0000000200)={0x3, 0x0, 0x7fff, 0x100000001, r2}) 16:00:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x5451, 0x0) ftruncate(r0, 0x31a2) 16:00:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getgid() setgroups(0x1, &(0x7f0000000040)=[r2]) r3 = kqueue() writev(r3, &(0x7f0000000d40)=[{&(0x7f00000001c0)="9947f32c987e29e6814189db60cb8a2069831bc1003f3b0ef6bb939e3d1f65833d0a556dd5187e9ab5dbe25d1c713a48d7ba6fa9af2a7439e53783d22e939c709015073af928e671b830b4a1991e32e4785508fa0c5e0560ae1ac13c59051ae0d3e5a6752faf2e413ff46e7ebb3612c681d169ed6261934b8a86950a3b7bacc3ba25a7dcae246e91b94d8ad05d57e2598b047c02007340a0a6ae3b45609a5fb8ce01fdd92ea27b9eb4cf12d2e04ed9b8bee08a47207e67fe30c5ce066f59de08ac14f369695752757242693ec49fddbbbb8cb3154f997e", 0x18f}], 0x19a) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000440)="e996ed59fafb370e46e81e0b399af55ec5603db13c11304b7356e940e4fe88759e8c59f3cecdf7508390d09ffa48a2e7e8ddcd76e7f651ce10d0da6f47bfecc251737872e37594b36b5dba7217f8d047546bd18b0b36fb1a73323f6e0f335f790f87c059758337191bbc300f3648b0740a3fad3d83617a38f4b32b090fc3bd8186249e5095bb5957c23d264b0215fbb9259bca3bc5e6a011923860eea9a546446765526cda908a43b597ded71e379d25917de997532b718574b203714db60464b72214671c18014ae0d81d19208b3dc3a2b690ba23940e7cf7fd9d1c9d47a123e8baa3edbf10740acf740c33ba56c9ad7da7c66f7a71ad11fcd647508db53f910b31a56584baed9c55faba1f88b1099e1c0ce94d32bad8ae041a9954590ff511f05616cd452f5bd926cbf86946b98bfe6ca554cb601460de032ab93ca6be5faa57345da242abb9d70449180ed87329a493bc3513abcef3779dbb1ab9f03d1eefff166c76bc181a0adcd311b42c3fa30d20dce7fa17e70e6a0c7b1e84efea0a5508c59649389a095e4345a03188cd3f54e75ac98929a304f15b224f51a2a9f710f999e025224a18bf9745714c7ddd2c9bf5a13e5246bd4a6b77a5f5072e28915aa6d4e8606da05bcde3f40b8bcb61317dbdeb413476f67a1cd4cd55f763fe3d3159cb94cad740638f6c81c2eaa3f0bfdffc17348df849ce0111155f15d5b53848f4a212f5bb4fdba04b165839b7827bd2f306f7d82fb44cb5adcea5e1c2e261ebdb3cfdb478158f7c75e7798cbe001b75f412c45bc90cc2af4e4bfc0e5c69c77d96ee17f0ec6535369495789dd132979d5d378c16010dd8dd3c85af1be838d6133a80162f0ee2dc3960bcc65353e69ce4503cc8a888ec638d61c513f6b2b4b4419a7ad0b5c70e3891fadd1a19cc91d2f233d63b7e3f89681a2f1eb4e8f1759090c75fcdacfebd57704e1595664a73f14b7bca25eb5b1e658bf2d7b48180dc573c23b5fab3d67dd66628a7b52b4fdf9d9c9953116cc2e8d950800efe1b4e88e3b8a15b3bd7efcf4e3c59fb19580c5eb763cc24065ab17752f6c7cc6f6b8fe93426444f830f1d838d8498efec7d4c72dbcac6de3a65202dd44f534f88a6f0bce633f4086e14f030fe2c8ecae8c66d00a603a26cf7204987918679120316d35f2303309700836b3e1691235b7fb765261744245c5d92629a76310ddce5065311c4a2cf039c10d0eeaa2ed8f6a437cdf2d6f22023ce49eae690e054fa11206349f78d3b660a0dd8e3c68a59592f59b03db320e7ee4630c927ed3cbbb419c1d72b3c292690787d29f9616c64472c8d5c1b19234dfc73787bf135f52c68cf85a46862f062e841e2037528425f048be1c023ea77180ab0129be4e8e3e1462ba4165a34a5612f9c4906cb471d95214086e98ddcca126be4657af4c0a95fa94cbb02036fb0fdad4928a5ca37e93b3919ec49bc8529c883a2cacc68ee04298df61ba6ddcd829eaf3fa7067bfab8435eda53072239a31e363ce40b6a4dd3f9e3c14bc4aa31ffce3736ce61ad16fd073bfda706923f201b6425f9cd3a3f27a78370546c9d6f0ce7365219e13e3bc24865159d89cee3b7a9c7dbcbc51da457fd7ed8671a2eddb22f1dd8475e796306c8cd86cf217ebeeba0ffc2d31a9a9315d656688cc378ba490effdf3296fe5e82d13452ebf36ec99a61b2a67a8b02d69df1136315c5322e54a4642c825b572b95b2f3bb236b414db22c2a91c9ce6703890872fb3d96756585f2e9bf7721d476e2c0fc5ff836e84c677b9caddcd36ee6763c4a0a32fb791ea42adf18e323d2650ebff410972ef34fea7b2398a5460a552ac0f0ba99c9a0f8a8dfc2377847a2cf16abdfb946fa447a66d6b01b018fe0cb7bc6417929dceadadbff5a0d2bb359a7a7cf123ccda97c0dfe24d491e845b3a4ddca77a78c903ab9836f9f74437c5abed7179401bcc7486735ea219c7246b68d8e11d00b06596f01d8bf18dbccfcc4493222e5444667c031801e263e22ceefffdd19cce45a2f4582ee83a1822d11312cb770550dcdb2dbbddea66c9241cc0d306b5eb73ba5fcb811999dfec377683630af94964b30079c254e7772ad1769ec387f90c3131f6c63ce8819373869ad95f15ce337ccac7a49954c733819899f0f103196dabd3723721273f7f41ad7d534db4abe69d7674d159d6ca09d5893d558c791768f7ab4ff91e3b2d3bd059c1b6f4db52e4cd1", 0x62b}], 0x1) kevent(r3, &(0x7f0000000080)=[{{r1}, 0x0, 0xbccdbcb4be6b447f}], 0xffb, 0x0, 0x0, 0x0) read(r0, &(0x7f00000015c0)=""/94, 0x5e) 16:00:26 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x9000, 0x0) r0 = msgget$private(0x0, 0x15d) mknod(0x0, 0x4000, 0xfffffffeffffffff) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) pipe(&(0x7f00000001c0)) 16:00:26 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r1 = shmget(0x0, 0x4000, 0x698, &(0x7f0000ffc000/0x4000)=nil) shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x2000) syz_open_pts() fcntl$setown(r0, 0x6, 0x0) 16:00:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffff}, 0x0, 0x0, 0x0) nanosleep(&(0x7f00000000c0)={0x5}, 0x0) select(0x40, &(0x7f0000000140)={0x9}, 0x0, 0x0, &(0x7f0000000300)) listen(r0, 0x7) 16:00:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="ff030000a2db3c16005593188d1582459a7f3058e32e5461e76bd00800000000000000029000000000000000ff", 0x2d) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) syz_open_pts() close(r0) kqueue() msgrcv(0x0, &(0x7f0000000240)={0x0, ""/138}, 0x92, 0x0, 0x1000) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000003c0)={0x0, 0x0, 0x1f, 0x283da25b, "636123a62bd51684a00dc1c8b557a5f81fdb4fbc"}) read(r1, &(0x7f0000000140)=""/249, 0xff90) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x7fff, 0x6, 0x54ca6c8f, 0x9, "403a7d46dfae567df4d0aeb759a2e01b18bf1374", 0xfff, 0x4}) 16:00:27 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000280), 0xff9b) socket$unix(0x1, 0x1, 0x0) 16:00:27 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2) r0 = shmget$private(0x0, 0x3000, 0x418, &(0x7f0000001000/0x3000)=nil) r1 = dup(0xffffffffffffffff) r2 = dup(0xffffffffffffffff) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') geteuid() shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x1000) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) mincore(&(0x7f0000000000/0x3000)=nil, 0x3000, &(0x7f0000000080)=""/51) 16:00:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) r0 = kqueue() r1 = kqueue() close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) sendmsg(r2, &(0x7f00000000c0)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000880)=[{&(0x7f0000000080)="94953b0365ac6b22e710", 0xa}, {&(0x7f0000000180)="06a17e166f55071596fd5de20317f60fb120ef2016c346d59bfb9efcc14508539f75e208e82be72644e53e2f8202151c87358611b751a84a02abd852cdb4966faee312ffb0c3e72d57b57359a92b41d0e707d98698198f3498d01ff3a6808c9e0169864ab3f7047244dcd2de572085b51fa58ffbd586e46d4cc62de2544f195b6381e9ea1ec8c60b4468587f997489e7f673845b7b6a7e38d1a42c6043e659c323be01c17285204e447393a7e840531f472f7ff66ccd6beed1f5c6c50f5bce6ece79", 0xc2}, {&(0x7f0000000280)="f40e08fe5d9f63bf00c17da8073034ae74a5fe31fa4305d13d55b07b4fe39e244a0756af90ca6640a385ab47208da41327b8590ab06421762f40792a6220477e3af44a1ef9b220067bf5", 0x4a}, {&(0x7f0000000300)="197ed18ac232d1ab94ed9cbd9762a770cf7f48009c5340fd622b87f02d75c4c07f43b3af39892949a23f8f40ba8d9193efa3d501e78406a1c3630562b132530cd992ae35c79956d416eaa3d940bee564032bacfbc5484fa7164a514ee4", 0x5d}, {&(0x7f0000000380)="9008f674d8f099b2f8f6004b5fa386557e74c3f5acf21bc117bcfb3ae9fc7a6f547d78943804218a36a14d05ad37ef48b997b66220d2d68be40dd5a03cb02c614c26f6d99ffbb655bb9dfdcf3781e058efe223bf698b6182f9f81416adf47f0103f8082a88830a64b8bd42f14c59948c2570badf7734a2992ad88e34afad2ada36771ff8caa752103c5bb535edf8e39c7a07b99e5675bacce7b83ad154e2e731bd959595d0b2a835a822a798bc2f195e3cc8d44e7f93e1880436cdb8d657751c858ef392637805f33c58c08c91992b6595b13b", 0xd3}, {&(0x7f0000000480)="e8bb8053e5004964a69c2885ded96794f02988d3ea2c25b8d4d22249e8b64a5d96b4b71a019ae9f1dfd58419eef3d06144eda3d78f59a28331d4dc7833dd9a1dd6d7e27bf91668e7d80d6635c66b3faf9ef314e57192a998df8c6f054160c190b994e3dfcd8ed5953ec8cf52b14696b9a2f57e8a8e613f3e1ab2ac001efb4be4d8893313bd828557266f53c469072cb5528f654e472e71117568eb22c1cf35ccec63e35132ccd943cc19e8a0db391849d8cefa6dbee7f7d36b2c9ba9fd3f460f1be6b7249c095435276393e7d5258c286b8091f614083f225bae1a0889a39ecf0f48996823681564374993eb3d7a4db08d248dd674236851", 0xf8}, {&(0x7f0000000580)="a9d9fbe81208d05a7dfb4638d9bab909a9d9f3b85ba84cddf782267a73c6c7e3a6bfd324858da24a8f4ee0c83d15ee50f3d4aae81c082aa154d799fc9161ae54cd1a8a47105ea6192ac8bdcf6744b1178f276d67c466781671bbb3a3fa7ac8b13c37adef465061561a4722c5fda4b91f1d3a08f91865d07f87b90d4cbafa41f47c4d778ee660b840d0d8721d3111aabba274f6ebe497d080345f1d260baca4e416ba15f94777694b6088302aeb80cae664b6fad3565623043057", 0xba}, {&(0x7f0000000640)="8b86b19f03fc0befd4bddbcf0efb982435b85392839c3bfd64d783b4f4d38b358d1745b6a63eb0eeab6478a60cc2fcbe245ea722321227a933c806dc5970c2aaf15cb94dcab5afef4ab8fc1c0a24d0922cddd0daa2a3a23b23442b10b2e93e1b7534c1c3472f6972278f0417c8d70861a4845d783c9085ccbb36c5f1270b10e19b52b72542533ec9a40c616f0caef072ade73c485f7d034c049bfedab75956faccd96352ee78664f7fe7cbfc7204184a96a34e90169e41df6fd93441466dda99cfc60207d485668fcc", 0xc9}, {&(0x7f0000000740)="21a2fe2b907f5be2701ed9d3d30490cf2a7bf64e05ed23ef800f13c1bc794b794bc704ff1913daaa81f9c5983b8c4fbcf332c80a78f0cf27c5778a8ceb3a03d1bf2c7641915bd863e59ab5ade5524769314e39b3d6e1b8718dcf81138798eb4137792bb1a5e0dbaebed2f4037d10b2bfd47ed37227108068f167de140c171a39", 0x80}, {&(0x7f00000007c0)="8ec4d9fd9586e3fe88be4426bb0302f83cbfc787cd1ae8b2be21da69c81a071e667f091b96e8d458d5f2b985192007fa6310be8ce61cda609414559ee95a3d6f472a2e3df49f8f04cced32e3d59275ff97cb6891154348900c1c5e18fa20ef3310b4d6833c46a6d40e9b5dde4e22ed78df1279490d633a24cf82b96883210faaf0871fbad6b2bca16eb96e71c2191e3360dae54c766db72f3779ed2f588cf9e23a001d7d4a5de7d37a3ad3ea062defc17fc7ca", 0xb3}], 0xa, &(0x7f0000000940)=[{0xa8, 0xffff, 0xfffffffffffffffc, "0d0a30be90ef5c6ac1bcdf0ce7718386d726da74801666252320dc4e7f4b5d92842d6879b418e408cd4a5f5d85d75689f695c4b81a6b6dc9713bf0ff6a543d0d743663c4bd353711487119acfc3f157578009192d3d245991435b69c262df4125a0b6a55e61795a58f5d9ca53cab7dc4bfc2d499c203396b6092db1cc61ec1b7e1bef94484945d1a32f8591ce860a3e47c08a94f7f4e84"}, {0x48, 0xffff, 0x1, "b9e683b351486fcae35e0ba9457699ca6cb018fb9ea074a6262a4e1c636ff2859ee807e00647aa908e31f046423f44fd2af186"}], 0xf0, 0x8}, 0x1) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x4, 0x0) 16:00:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000040)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe43204", 0x34) write(r0, &(0x7f0000000300)="7270bf6c40afb6bcf4eb69ff", 0xc) syz_open_pts() close(r0) r1 = kqueue() readv(r1, &(0x7f0000000740)=[{&(0x7f0000000340)=""/208, 0xd0}, {&(0x7f0000000580)=""/190, 0xbe}, {&(0x7f0000000640)=""/21, 0x15}, {&(0x7f0000000680)=""/163, 0xa3}], 0x4) r2 = syz_open_pts() r3 = open(&(0x7f0000000240)='./file0\x00', 0x40, 0x8) sendto$inet6(r3, &(0x7f0000000480)="f217ca016068e16c77832a4f54e3e22721ee5e0cfd2992169eef54ae58d4f7c7270be363edff639a3f8f2a4139343536145370bb2844fcbcbb138ed44c1bf55cc0612e36eda38d5d025c486bcf9867fd29ebd97e280e15bb4bed896a0811243b7f4ae5ffaeb697a9657c85e67e2b3dd90c7a7859db5e477d64a898174e1712b2c67e221397586b1ca7bdccffd1fec86e31c134e7e732918d6a0046f607f40cf11a0368ab037ef6b0dde12ed65f40bec6768fc99ccd256a9b974d444d6547bb91bed9d4b30b50eedb507dd88030773b780e96c506618356eff33bee9efdfe2519ee1a1919a2bd86b5f7963f", 0x4f5, 0x1, &(0x7f0000000440)={0x18, 0x1, 0x8, 0x6}, 0xc) r4 = fcntl$dupfd(r2, 0x0, r1) fcntl$getown(r2, 0x5) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x3ff, 0x3, 0x9, 0xfffffffffffffff9, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:27 executing program 1: r0 = shmget(0x2, 0x1000, 0x50b7e4af7989e4ff, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = msgget$private(0x0, 0x4) msgrcv(r1, &(0x7f0000000000)={0x0, ""/240}, 0xf8, 0x0, 0x800) r2 = getuid() setuid(r2) shmget(0x0, 0x2000, 0x80, &(0x7f0000ffd000/0x2000)=nil) setuid(r2) 16:00:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x1, 0x6c63, 0x0, 0x8000, "15f440e7d215f27f8366d0b249cdc0e8d07b747b"}) r0 = syz_open_pts() write(r0, &(0x7f0000000040)="9aeed85d9a473fb8258d034583f04ffd0fad83e7daeb696daf80e7c7d7c757e18c59737e94c89c4014ec2b3410af8fee2e4220d226d85990ab7753da2b0cabac3aa07a03eba8d73d93aba652f0f29fc6f3fc695d1c6ca4a58eba1089d102c58ab2610c829fc4850bb523b994ae208d5fdbef560f60fe7d1b35a53004cdfe781b757f33e48d2ebd74785ff06ff270", 0x8e) r1 = fcntl$dupfd(r0, 0xa, r0) semget$private(0x0, 0x2, 0x330) recvfrom(r1, &(0x7f0000000240)=""/116, 0x74, 0x1, &(0x7f00000002c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r0, r2, r3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7c796822) syz_open_pts() 16:00:27 executing program 1: r0 = socket(0xfffffffffffffffe, 0x10000001, 0x1) setsockopt(r0, 0x200, 0x4, &(0x7f0000000040)="7b1cd7a7e15cef171f93d94d08d4b302833a4b1e18ac2f0eae424f7223e11c61c8bf7615b694b1753f4f17bcae4f54e493da36679d8921b55f1c00f188dd330c7c425ec74dead2fa9b16f88b0ce5567838ce6902b55646e08e391f1e620b672b93707225e67b1b99a088bcc4f2c2a6a8b56f1a13e84026edf4ed1862ecc74324788122a8fb7b0f937387298ae9484703a7be39083001643b2c210113228fa12262587c13d942f5422c063ac4a0f425397e8e77bd8c57206e9c5b931a34a7fd", 0xbf) shutdown(r0, 0x2) connect(r0, &(0x7f0000000000)=@un=@abs, 0x8) 16:00:27 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)=']*&\x00', &(0x7f00000000c0)='\x00'], &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00']) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) 16:00:27 executing program 1: r0 = dup(0xffffffffffffffff) fcntl$getflags(r0, 0x3) mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x32ee3f36) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x48) 16:00:27 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1000000000ff00012200000002000000"], 0x10}, 0x0) recvmsg(r0, &(0x7f00000006c0)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000680)=""/6, 0x6}, 0x0) 16:00:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x6, 0x0) kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x85, 0xfffffffffffffffd}], 0x400001000, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) write(r0, &(0x7f00000001c0)="a7", 0x1) 16:00:28 executing program 0: r0 = getuid() seteuid(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x1, 0x9, 0xf8, 0x4, "15e18b074d6bd772d7f5a4daa7a3f47058565a71", 0x1, 0x3}) write(r1, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) mknod(&(0x7f00000004c0)='./bus\x00', 0x2002, 0x4000005200) r2 = kqueue() r3 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0x800000000000fffd, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:28 executing program 0: pipe(&(0x7f0000000000)) setrlimit(0x200000000003, 0xffffffffffffffff) 16:00:28 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0xf5bd49c93884bdb8, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)) 16:00:28 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = getegid() fchown(r0, 0x0, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:28 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f00000000c0)='\x00') mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000000)='*-{\x00') 16:00:28 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) 16:00:28 executing program 0: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = socket$inet6(0x18, 0x8002, 0x4) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x7, 0x4) 16:00:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="2052bed8085df9138021cdc0394b659dd7ab00483bf71c76790e1a2cad3bd632d4141f7929a09ced675e777c18164f4c69cffc6e66416429fdb1b5138f7e14d4887b8fe2dc936ec6c65da9252547592599a5f97f14d76a581a349738324d7dfeeacac9f746", 0x65}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000003c0)="dc007f982eb65f5ac551e20d827fe27c8293bdfe709a65de7d13711bbf105833d4ce30bf6b079d79c40d599cd485e81b422fcb8f135876317c89165e9561688f581236cab70f8e3efe63d700953724d31e166a9c0b6edae2549405db9e7200b90e6584bdf9ce9448e7e5d34950f3c594f4c332639c4cd0f524f56b3badbae263d3fbe2d1fce22a22f7aef8e74aa8ff178d85cb2dde283e8f7b93ab8e57a969461bc36f0c02af3aa9b359d9e82f75916175e7cb5080e755ed348b6a5fc848f1b6d3a2ed8f156191bde45eb75a0f67c4ba0257a8619404519eab545191c975a78d3cc93be669e11e126840aca2c39334dc86992d5c23144e6bfb67443d74c451ddda6b2ba94bebd780ab011bef78830f0606e81045ce15cbeeee805039ec8a82ce170e2a45f66111d6a6f4c6ba766bd86fcf993f1d2c2e3ec5dfab1edf1ad006f59a396117d7774d4dde880b58dd218f4785b8b0262f9bf4b21b4f3abcdfd0caffa50d6736701cbba9f8d9dd1f03acf7fb5bb2e774ae9e82b5cc418d432af8ae9a091a57e09661652e4eb0c9f529a2827dacf9ef0519a3219160130566ea45632026032781a7e1f5265702759cd76c43df4e0542e18b5689c09aad8989bd8a5a6f85845aa6c93d9bf10a3f26d6873d8f92951ce7c0bc873e6a2da8c51da5af5131f1e0290997da373e3dcbb741de47d3159e18852611cbf1fe5bf932d5b8fe97f9540e54b0769d5391639bdecf458c13014d5283bbc45ad008ac4b43ab3411461025d5e043969b61711c3ace74b39bc4cd96b0f5096ee3918ef86aab08d422c482058a481336f4f456c6e64f5c584313e6b09b0a1976a7bfa95e4c19a778a8366c470451dfdc8ff6ba04fd5cbd3cc14c4c92630bd8d0d5fb39bc6af49d2f5bdfcbc98c72537b4b1746c225de61c91313", 0x418}], 0x1) syz_open_pts() close(r0) kqueue() syz_open_pts() 16:00:28 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x70, 0x102) poll(&(0x7f00000000c0)=[{r0, 0x1}, {r0, 0x4}, {}, {r0, 0x2d}, {r0, 0x81}], 0x5, 0x80) 16:00:28 executing program 1: socketpair(0x1, 0x8003, 0x7ff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x1, 0x401, 0x101}, 0xc) socketpair(0x1, 0x8007, 0x4, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x23, 0x3, 0x401, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r5, &(0x7f0000000140)="2d2bfaef842560134311b3a79db28da664c3242ae54d60d0efcc19f50733fb0ad79af098d6674e94a1afc2460f0a00e6c958c3ade356b27b55e957ba826988eca4c21a499671c469e6b086780b4b12355abe8afa2767dfc3ab63d4bd7e42470d60110bbb25b9353e163239f7caf0e18d834d5d868b33012720b7cf610854fc059adc1b369c2bd53569e5a027bb95074eb9b3be0dbd6398acad5f4ac06b0bdbf80f382762293754fefa53b2d43a6b9ebb095bf42a7a857243f7b92efeebe886c7e7486d3b525705928d3c5f0337e57592", 0xd0, 0x0, &(0x7f0000000240)={0x18, 0x0, 0x8, 0x80}, 0xc) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000280)="fbce69d977fbb7611c36f8b0f752857110637a14a95c6688e419ed9bbc751214b9f3ecb818f4", 0x26}, {&(0x7f00000002c0)="4e8991a788b88f56ebf59ddfde93e1286319501fccef48ac58711576cf569ef2cf98961d04398aa0c319e75c07f33547131d14fcc52b17277fa16db4f2fd1ab5", 0x40}, {&(0x7f0000000300)="33715ae6de4664228d469b16f9ba08bcae6d0c893b4e6a92bb9f8fe692ef332c0c46b30a9b2dbff63fa6c83b7d5e99d960aaa2d1fba434ae47692b46f711fef6b89c09f09bcb909b438542ea7ca476b7760575584fa91104ac6f498a47c7fb8ad6ac925084967b6b06cd3778845068b084ce8131fcd36bdb5daa15da4931968d4d75cd1b07c8e75c4350b62d2f721c7b1e96037893f214e8c9b6e11b5d97b7e24cae6a14711484a879806524ad63afeeb190", 0xb2}, {&(0x7f00000003c0)}, {&(0x7f0000000400)="c49818c7dddff8ba5fe0afbcc1a9f8d211fda69a710b83b0049d9b50605b0fbbb86edc0640aaa5e3e02bb4d6715ee278e0be8aa0d05fa272996c6ba18aa5d901c7bb6124da9bcceb67d776ee027b5d6a2c851f2914a4df571247b56b9a85e416b033ab5f3a", 0x65}, {&(0x7f0000000480)="1d7e5cd8a331569e8ec6772ad62bc69b7ba1e862cce23dcaf6257020ff2a41f08cdcff8b29b5279d37330ded6141a870bb2282ba7614d7dbad79e0007477cbde9639b1d82c0c28534cb9d05b9603ecb5bf15c3c58a7c", 0x56}], 0x6) setsockopt(r5, 0x8001, 0x4, &(0x7f0000000580)="c0d76345f2f580cec16383deb3bb2e847c64920a6aec3c2f8014ca4462c2545d1fc4c2c61a42bfc0ef374ba8bdc7464eef46358ac119d7dd3560f488fd9483143aec8b80613419324fc0f26dec1bc4e1de48a40177b51d3ce46ae804d4cfad7bcd215bb99f6a61d28f62df52b0a4db3859739820a6d7c80f9ac41fdd7c0404b9835e2d44453ec736886079eb2fe2ef34755f0e5660779d3587dfcbd60c578f22c4f54315d3c35374bf230cc708311547cc6ee56569f96fc1e39fb42b8926e5c99ad2ea5bb7341c3e3eb6b7f4270bcb23dc90354dc24892f3dce115", 0xdb) pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r2, &(0x7f00000006c0)='./file0\x00', 0x8) socketpair(0x30, 0x8007, 0xfffffffffffffffa, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r8, 0x20007479) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000740), &(0x7f0000000780)=0x10) sendto$inet6(r4, &(0x7f00000007c0)="865e6d737a7f4bc9c702a67c860f63f3a6868923930cd4590a8e0e4d0ee13e49979cca9b2d5343b155bd7eae0e1182876204e22584d0005e71e40265ca93cba67fc48e0d75b50221252efed231ead2995b7b6e6098c6e39645840277163722441f3dccf4c4c42983b1dad9bdcd0a86b7c12b088562a5", 0x76, 0x1, &(0x7f0000000840)={0x18, 0x1, 0x2, 0x8000}, 0xc) recvfrom$inet6(r5, &(0x7f0000000880)=""/200, 0xc8, 0x42, &(0x7f0000000980)={0x18, 0x3, 0x1}, 0xc) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f00000009c0)={0x5, 0x5}, 0x8) r10 = getgid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000dc0)={0x0}, &(0x7f0000000e00)=0xc) r12 = geteuid() r13 = getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000e40)={0x0, 0x0}, &(0x7f0000000e80)=0xc) sendmsg$unix(r9, &(0x7f0000000f80)={&(0x7f0000000a00)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000d40)=[{&(0x7f0000000a40)="520008a6152ca6f6a268354f61b05e626628ea06239781a3e6e5f2e798cda8c9fe5ad450f8a87a661f7c362daa6a06768e1165ab9a", 0x35}, {&(0x7f0000000a80)="41301569c48336cff82460701845dfa6a005d2445736ef0b7dab6332a9e027ea8f56277740e3a6f0fddb418adf38614f9f3428a5c35f69e311cef309ac5f8f26a9b4afffe90d038519ed1e390ef31b25e1acc036d429f55b4a618d0a02a341c9a4397f85b73969be6d1953ad26bfd123ec24025b084a1cbad5f8117b6ae68abb0b1319cae7659ad7a5e7bb17b5b3051ae6b98f570a9cd8293a57854387d7fd5171bab909ea747d5ee6a8dfb822294febe5e3356c36eb71b4b650f899343d878714a06d01c0ab9f5dfed836a67a2d875abae78345be9a794cfd88896820005b88e6d6de945eb810d6ff9cafc9", 0xec}, {&(0x7f0000000b80)="d83309a9e72bada16b1d7319f75dc0b1ab7c6648a5130fd400e650f50560c66dfcd10bcbe7531f3b6aec376216270c6dea72c3e1637aa5f8389e71884547b24128c5c6ba4ac0d0bd616e31558d2ca22587e73e181b8163c2b5ae41c7ef7dccbe82701b53c314b9dbe6f5fd2a658c8cdef95aeecfea387e66f84ec1e8eb77761ec0156e01812b33bf782261bfd9374952def7462e91695558fef91f8fad450613defebd", 0xa3}, {&(0x7f0000000c40)="9574ab5a2c4abff9db37d51b442a745a70666cf4e1d64ad1954cb25492e0e808bca5673180035a2783c116cf7b29b96ead02a9d6fa70356628024cb0975248da7d79a9e4b59961ae", 0x48}, {&(0x7f0000000cc0)="b025669fbcb3bb9e83801ef27955ad3563a71c529a06807cd14dd6d445ee310a407ee4dcb975021fd354c704ce", 0x2d}, {&(0x7f0000000d00)="bf098ed49e99449d9cc7ab4511b67c9bfdb99c211b62558e6b", 0x19}], 0x6, &(0x7f0000000ec0)=[@cred={0x20, 0xffff, 0x0, r11, r12, r10}, @rights={0x18, 0xffff, 0x1, [r2, r7]}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @rights={0x18, 0xffff, 0x1, [r8, r4]}, @cred={0x20, 0xffff, 0x0, r13, r14, r10}], 0x88, 0xe}, 0x40e) poll(&(0x7f0000000fc0)=[{r3, 0x100}, {r3}], 0x2, 0x100000001) write(r6, &(0x7f0000001000), 0x0) geteuid() sendto$inet6(r8, &(0x7f0000001040)="7aff9d4fcbb0cd82ecd9ee125ef1ebd3179721727b1381842e2919f8a6ae3ad2d731038b68d8a1e875db1bf0e40d5fc96239ad74551e91a0cc4f14b41a76e63f7d703b95ddf6f608c3a6c977a71ef01cb106c618656724b106f8fe95da16ed75eb1bc72b2ab970cbedfc4256c70db92c0a4e7f3df74376d26d25739910378380fe5abb95ae5217f45dfe789f56e9e6323b71fb24af07fb10524aa57fa18a32b79fdaffb9d4b72fd539df0ee85385ab4cc37fd25b88c0a1bc194d2840508a0b7d6dd83882b5740b6d6d954f1856a542e190adcc196028552cf63a44", 0xdb, 0x1, &(0x7f0000001140)={0x18, 0x2, 0x100, 0x3f}, 0xc) sendmsg$unix(r7, &(0x7f00000028c0)={&(0x7f0000001180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002780)=[{&(0x7f00000011c0)="0bc0310f8ac3def2e6910e5b0851c6b37e03481971b66d644f0dd3735fed5543cae1ea9d75415e65736bd69df4696440875c8a61f73095bae12fcfe2cac89faace2120af4bdc60c62a4c8935bb11b4d8e0a201d2d8cd53953b1629fbb0d005bac36c8096e7280b2d7bbfaba992162e5ac8cad401b3e101532545a377a40b74e5ccf9e7dbf80f331c2604c6c05ce91fbb0e773431d335e7d75425d4b9910284d6787ca08154d1e59738d689e1091693595002d9a80cf6da081f0601128f3921611917f824884d022a03a4dc4d43a79f89", 0xd0}, {&(0x7f00000012c0)="2069e9e5b0635328aa4d5624a386d378", 0x10}, {&(0x7f0000001300)="d8d3029a36d5de23239f0facdeefd471f628bf4c7c249e9deec1f530044efb97f6b0fac0cc09235dfeb81b93943c66f806895e19100e883b78e7db08e7edcb64473903b0bae9af452fba15ee9e3e0161e16ffd0c5de9bde05b5513c1c5574e206ca38f0eec6291871b84f6e8afb928b13613da2b650b1136105127ac53cf54c4a642a89a0715cfc867272c3e7f011a15522525226ee57b694832e531a276e929bc1d4409520341074422592117797cc55e48d0407bac00da5a5b50ec6e2a3a97dcb14efb44c4d643094beedde3", 0xcd}, {&(0x7f0000001400)="cae32c12ec7756f4315b847abb4a74f9f31d5ee713ba3e9a87a19f105a6ff6f67375c314dc5fce42025a1fe9e02714c6e75e50b93d0edd89c81fc835db74d202177d52a325688c7dfd2258e3640dc50d50041013d22771621cc0", 0x5a}, {&(0x7f0000001480)="a60b14e41ef14a4ad8879136363ad008a0aad38e56a1b4bf53ef18e844003c303c1ac29f8b46cad62fb936eb41dc49818de7f37923a71e8d8e14f74db1089ba870eb2bc6756fe6abc5480257264428f8397d06a31ca5e9866e5dd7e98e5570c5c585c128f64f7b0d6702240c320817dcf543797ac591fcbf634ee0a9d08e709299a67fe49d4c14eb1dcce1b1134379d06356dc8b88945a7637beb4b23bfd52be46f78e2c18c777f7f495dbfdcdb76e74caee3e8746a2d7bc7e8e854efa25597b6e2b754d1862025fb8c6b27f549a87ec527e2a12997a89d53849edfd10d1531bb35dfc9d3c842473ce11615f409b69b62f", 0xf1}, {&(0x7f0000001580)="5053dc852e7f1fd64d24318b70049f16700b1125616092c436d715a27af30d3fe8c3cd988d7f261a70c44af1718a9084f1aaca5f0caa13bc6e1879fee10af295a2267c9fb452dcd5fbeeba3955fede1b397023422c2c03b942e20deaa408e1dbc0353cefce2247ba73bad9645f3284900236b6f70fa9d5bfc5973c5e912acdfa2ca70a64bdac32de2121a756de5624e878d2efe67c43aa35bd91", 0x9a}, {&(0x7f0000001640)="ba132273ac38767ca4e765a8fcf333f9148cf066b3fa66886dce06dae75121130b9ed0d5b2cf8cc6bdfc02290b37708ee04163ad6811bd38e8d7b7342cc7cf6498e7939221b405a0bf0bd5d975b2016817dd72e3d9f536d512a3494efc407e564a3aadeb37c8e949111bad4e1e7f2ee98a109ac6634054dc22b17b5bc8e07c006af7bd75571fcc63fbe834644632849870668302fc9f2d66d082803a5aa472053872eed4abe7d83c96723384a3f3eed0e42170e8464be52c3250ff2edf52c7fe634fe32c4c424ab48e49c3d5c0d4b4f5b9ecffcd0b7f15775f587ef543c2790f32", 0xe1}, {&(0x7f0000001740)="b6f50ae728911abf02c7797954c95841f67d391ef49874bb6ba2343dd1cf478f965f7efb74915c3e583ac4b20c8088925957", 0x32}, {&(0x7f0000001780)="fc0da9d0f52db100b8a9964f3a68c360575d5b4aad16a7d434951f50c0378feac92e0b41e82cb3085b06f5aa27750c1891a746a4be6176e47c85dfa60dd2d181711e185346155844a366073d502cf48ac5de47a0bb8676e4775375632ebd7e250fe865bd924a1d2712573d9e1fbfe26171aba0b4434fa775b80f1f77b6d893167b3dceeb328503c383fffd8cd2d87654cd92528e7558cf02d5ae73f91eb6ea9df5b3cfed5a2334877e72c3c4cb79644c099e24606bc3cb9e7ac0ee3e71a3ab47537f9beb624ea703f8d5c39aa30d949d7ac942403534039fb7b285fc1502b4fbe4ff333900a8836cea6b7ebe96328cfbc9946275a4f8331bed09b7b3d98baafe2dd33e4c43decd94e841becf492621053a6fc78235545f3690bbdf4c474912991f1cf598a93e4074cf603d2ab57de4c2c9eb4fb297c682d7f1d3d9e490a4b9b64e4e389a6c9f1b8907f031181c8a76b8e7191a0c873f2ae535091a02a4d89ac3919fc598c2ce9215b54c0644f0f57b7b2739f49d2e212a5e8bc0bf4e5b58a7ba19a5d86884a8e78e084b31d47c57989eeb54b280ed9b9de03666d9f3c2a8eb1a9d1c8f920ccba30aafc1e63be367c7054b44d24e1c43ae442145d50318a79c15c7656604dc6b2dc25bef170e0bd59f947bb7c5cd6ffbbe0e86fad262c70add171eb423e7b23a6c758e8b5d6cd45298262e69a32627d08da5dcd3b1caa3c365ddfbf873b53da35c83ff1a56fafd8e1af3c1039412003998b993b54d3ee4c08679842fb38afc44872011c271d5562f71a3b3df1ebc12229309cc1157bb64d3717c368457f2e6d598521f806a38628b194a128ca7735e1fac9c129a4a8916db0a72c691ea1039383fe38ecb59556a6838f121ece972ae69a3c7aad59dc67c7fe044a9327adcc9e2298565806ae7c4677138615f4a96c9fa8d6313e8f13fa64ed80abd04a7f99646df40473da42a20b732b0f9e5bd4a1983b01a5d242415f9628cd7edb00264983a6bc09c5ee3f5c3fb090dc1681aaa5483e0e5d27b66cee79eeb1ad149a3f85272be410e8487a43b3e5faba97143993f823d422401857b22bfef8edafd56fd4a5b580b17a0977d43080f6f7c2058de780842d643ed58c89da9d56d725deef661a83c908f574ff04c795e0143c66fe8be00e43ed296be87d80b2a56a3e7181f65958e7e754bcfeeedf0cf3b1198fafcea1af0865cd73444c40c89461e51d9eb512bb394ddd16993b037e144e28d131f64986fd09e6d18a09e7c01570e168593b1eedd7327e8ff52446041a930f9e512a34cb91a593e64fa8c7d1ebf879af9b636e584945345010ec91c07c023d8102e39c12b1549613f4802bb7bc34fbe7d7f19ac9865676369140a74ddb410e24d3086c298f6815bad3e4d6ab622b399d09e523b12e930044fe325803cd76e84ca9093f053f4a8e8784a4c2658fdc839034f64e28cec030a3c68e3eac43bd3ac4c7341f8a07a50eca4b024e01dd6d4e225354aa5cb9ec55bfc639d3c3d5024372b5ef220b7c38b61ba17fb29907cb667ae22232b7672ca2f0393d9703158bf460d40f0f23a6b51271673b153ceca34844e379f469eefa0b2d131d2deff4b4ab264da24e9e5474a2a0f4e5437b1657495171064ebb9809210436fd01020b5362cd397b545f8aa847fa36326b5dc782e87ebcbe73c9fd99bc376c786a5c7314c2f0d58d6e381972e9dce17ead38fcd510ee8496779a4b9e0a2b6aab03bac9cb039312be9bc73433a042ae594eab987e78bbe1712b048fd77eb4372a6bfa31781fd309a99e09e25d22243f532fe8afadb167e60d773309a324c1298017fd751e285841dd214fdea10281f35ca70c1b2ebd511e4adadb93cd933e267ac2deddf3fee8d79b92a8b9e192c29e40289570f9ac7307ed1b162c5481206f5555ad53aedf900eda5606d9a744fab2652c9ff0c561644589c48fe510be9a45a7bc0c24aea8d63c640e21de2ddf97a6fdba84b72a838a9c582617a759e9a1b5bc7b238f52ce47dd610482a8b1751981b7afa66c39c4f4c382d44c36df6546e9054f6f1ed102883d6e6d8c2fbb1cf083bd40febe582251b5f8489785f6898317e4fcb18715a652d4ce2d7494327f9435527b292bab336cce31ac62f9b2b39576e45d694e981cc9d6264cccba13cdce6cfefc57e2bb27ab466801e74f26ad3310c1239beaed2ec45b72102887afc729514537c4226105f059dc96b7a654d793c29aaa825d294380597a746a33a9887722fd1624fa078108de0b4cb14bca268104f643f60c6936458c36e24a60aadc05c521cae579e74f14965d0324c71a4b1b78e101704d2b8a28986503dc24e3eaf99c83a9997972d10c2ad6c0c80e23dda5d17ac19f870a9d3979be6392505d758b11785582fef5cda06a00186bbf4ba1be5728cac52260aaa8f3c2b67b014940cc81fe422c026725f60231d85c763ae8301da19d35b3697e7ff3f496ad0c28a77e686b501318c07727591389b57dc536a6813664867c9e786cd82281271b41bce9d7e24224ec2716c98849e03a56665b3a36c74b6f6cb5abfd38a4a01b5a29039eb1be0a2060fbcba36ad30c6bb691cb31c464f0019f360418aee5a3daeb56a775fd014632f0d5d53501748ef441b25dbf919ef747ad19ea8ab26c053f0e6dfe65e424dee393cdc11c52f369ebfd857bf595ed1f3ff3923f80f1b79ce1c5d99c4e782ffd2c9f0a7ca863733097a9b82201746f62878d786ba897bd8f7aa9a0f67be5fa103289237da51684c48ff6d18dd4d07725b931de85cc8ab016f212f436541383c8bb8a83c4f022c8529b9bbfd386744e0a76dabb3d525a0063a67a55c28f2dd826546046e40ad82a1c3df6e5da6d3ae39eef75e70844986d963276f2eeb85e20dcd0b031934bffac7eb806809895ff17415105febf5437f5c61ff57366dee777c5f9c79f1751e5713c2611d3ac1b83ae7f8146174e90719847a09e262600944f8e2bbcc292d25a5b58ad8d9eec1e6a4a6a84cb0dafab5b4e3139180f70caae8de6d9f2c4b530f2b4434455bb910f2707b0c9c0b2922c9e731bf18bc4aecd4acda141a0f992996d886f4336ad7d5ee912a24a45e29ac622e7dd7431223f550e8a946c9f1e7139a3d46edb44d021fb7239f02c9bcf7909dc08cf252ac2d752f69b5caf9070e31c199dd4de0c5e0fbf4524f405e714ac5d552694778f86b9701a1dd783e9bbb758392ac861da480ba409ef67bd5efd706dc93bcc7c9b6c60fbd580668dd533876254a0c9557e18b135e128e60f316ada970ea6277ff1575d1a94314353c82be4c19600424c4aeda3847074bd7963460f1b568c1e485eb9521486e3c19841bd3ea7b40b5dc575d4dca746f8c60aca252f7af4db8263ef3a88c3f0ac7f46bbe1d727f54b7897af6339b791e9fd539faeb1fdd5a2cfad7d695a42cd313821b59c65fcffaaeed28356f673324adf3087a512317f01635a99de236a602f45a3102b179c4aa1ec1f269ee1c0e3f5d23176799923a5a9037d3933361620411d83ea6cebdc0d45e4ccba96c86d3015db5031dff1d4d3b67faab7a8ac87ef3251931063bd1fc095ce3e3fa1983ddf8c9554fc55545f15b8a57202c0c3f19e2a11e0e0dca296e28dbbb34e194141630b49985c6b0012226ba2ec59b47cd4c9a9e47092f65b0d5f5141c33fd4edc1589eb82e1ef58e4ec1f9b6bca21d6cc15ca6c91db04740e73572ba152e29269cf815d3377f49f1c7055a3dc4c8549d3ac813d9864c6d611f27739388f477d077db420d75357b360f2dbb6b7e0b1632212f57e3b4e2a700a76f11c8d1811984ddf14cc27e39042cd795475b7d08a9579ab2c0768c031a776c9cc7aee0f985fc8db4dab410a0bfd672da8bdaf42e9769904edadfd4f63baa9bd7f8ed6938da326d2de11aee467c997a4f293770815964133ae1677c49c4695f6d4309b6482507859a918ca775ab39dff7ae09ff606ef696c863e934636d8f08238483ea4234cc362b9e46bda069d67eafb1b2e686256c37eccfaada194f8729a00749af4a5963c1f9bdbfcb853f53b023f3d8c159f94507ef202291d9d65dc7699a6b8104adb176b0c464181b30b51a1301ef55819f150c1d5e93a87b06bc5677deafabed799a7e53be230ae126f47fc55ef394e0419264b92e95c5a12a3ccc1f7007a65bbe9ab2a5ecd146faf1c267238d5a179ae32e0bc1b2d5042b77abe0d2e30cc151d5509e9388cb40a122957c481f3b8e2b7249fd2a24217ff287e7cbce53238a57684efb8a3c2e6f83b829803ea7965ad2932d0f9e5602c07aac7999152dfbbad787dca65e0a11ef216c05e860d0ad93946b9f67b4d034acc29d377471d3bd209e523fea9c9aa55fae0c9134a13701cd1d784aec874912312a8c35e3b4847e6d7d4e92ac5db81fecba0b246ae02fb1f157e6e153045b50c02f325f2445e2321872e237248474851ef72e2563800f0c7e51c8af5fa0d2a554f4bdd797a7ceb53d6ec2d0780766f6f0137b18eec21abaf9506a4e5418382eb6014c2443c117123369ce12eb03614ca4bb3f690ec5d62ca9c3c88ff7696f0a919e4bd907e9ed928830b170161194fa545e2d4eb13b00b7c525ef0028b26d0f07ae1241bcffeb983005fbea253f27a966eb2897158729c13e9099897e537df10116946f88920789277457711e4c50c44bd4a7840ed060aaf4642f228f66d4862509a8d892b00fb1972990e9444268e0e55c990002005cd7dbc807e27eb56c7fab9b58a8692d9ea03a975fd568cd922768adb406850cec050fc6e151cd8db53469b1236a91bde9e5fa265f6c7be480f2c66b691256c25fe192877978ff986da8f88c762648f803f95ea32e0ecaede78055bedb3c77495aa54b52db0abd47a231004faaa4c8e60bc9f552c43c4811c803b3f5650c4847a9d86c3cbec5f21b2603167b18f6c29921673147754f30bbdd8725d25355fc09c933141755bd9d74b54d655b1a73b68fdabc954ec05d53d6e577f02e9292170be3708871a8509343c4ed4a8117f4b6858ed02ced3b5c2f6b24c4ec02d8fb8315fc1f140aa25332d12164ffb3808856f1dd31fcd9b4cdb608221537479f1520b1eb9ded09638e137873d8e36d4464ce5523e73f3406f36cbad3dc0353b4e8d700c3f972ddc46f73ced062a215274d1bb308a6dc879387bfd7af9455c5b70bcb625b8d8a65b5b7115c192db56392dd943a8f708ff4b754059a3dcd57051dbad78ff9d116c6fe0a86140018aae1f4bef10bb7c82299e5775875578efb1b740584f8980d11dc34173093728822f64489523a79c25b4e63d35a76a044fa44908c76d1a59fb909f6d4e00361228be3a9eafdcacef6a1e6e7cdc4f47bb550e073f935d14ad40d0f9d14759c059b794c42e6532e2e16ea46948353f48079a889fa26ba8cb22893e56d32b59e65b66337ebd0d570a8745fd57ac874c7db75c31cf231b367a9a257ebd9dd80131729b359995c150c5a1ba3e8e388bd4b11dac40bf459ebf8265277c8cd8546dabbe4f297b34d7ade89eb7dda4ed2abd4831c375999361d8c5e0d1b0baa22ee846dc49e0e9e59bbdb23e2a71b5efa098a4d0e8a5e6394ddf1026b4887d736197209d968bfad86d86620347876ac66d8184b68c66ee879cbed10b79f13ebb2f50da9b1301e8605b37eee92236148affbc18638f38c089b5ba22c1c49c4c7536bc82f98c1607ae9748acb0442e708b1b2d793b6d15710212458700a597ce1a51567358c04fb854cef41ab3026d13bd5364d9fc980ee489b2e0d069a43991c86ae89f7a6e4b18", 0x1000}], 0x9, &(0x7f0000002840)=[@rights={0x20, 0xffff, 0x1, [r1, r3, r4]}, @rights={0x30, 0xffff, 0x1, [r7, r3, r8, r7, r2, r3, r8]}], 0x50, 0x4}, 0x4) connect$inet(r3, &(0x7f0000002900)={0x2, 0x1}, 0xc) writev(r2, &(0x7f0000002c00)=[{&(0x7f0000002940)="de6103d71b3dd3982cfb7d1e037face5ad6cfd9603b1099950c2d13bf1ba76910fc0a9962727d63206bdeb331fa01d8419f4f8b43f0fd5e0d3d2d988497ac6fa3023cd62025a87aed7dfdac042cc483ed4f32abab8a94a20f86f71a51781efc6907d9286a0c14ef4bac8669acc5eb12ac010128dceda98586adef2b42697e5bd1db40f18ed5c2f04e98d606113cec2092943ef44a2a7cf6209779010a45874ecd1c6ae86c78a8d5c2bfc5779ac5a7cf51e8b76c770d4ecef1fb853df79e657baced66fe14a15fa5a17f42918b92a99555a37373580cb8ef76114", 0xda}, {&(0x7f0000002a40)="a0c62215e7e3cbec9ca0104539b3c4ede861f572921cf9d7b6d0bd0e65602ab3791836c28ace5da8b563202dfc3ac68c70beb5d8360e8a2498f430c9fc1f99557d19d1636b0ad6973524a5cfea57938cb65b31cf9ef9356ad8458272c60389f3a1054501a6cd4c22ea", 0x69}, {&(0x7f0000002ac0)="4f06b13631187dd7d4", 0x9}, {&(0x7f0000002b00)="4b8b4b2471723c9808ad19ef8f9559a3fe869300e2550c62cac01938456d33", 0x1f}, {&(0x7f0000002b40)="3799a002b479dd8466b33e837424ef772ee364b75f3b899a2d44877a7c9a7113bb6ad714fc1fe4da3bfb68fe1f947d42e363f2d8ec4793429623e651ad43dfee1c95ec860c33cf1b41926a00ad83f2ce79062666eb2826969be83f628a0fc451686f89f63c5e402b3fed2952888bf3234e4719691d618454c98f28a5372fc598381f2ac266a5bd51062e045b87e277303e", 0x91}], 0x5) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) 16:00:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) write(r0, &(0x7f0000000640)="692b74607e9481ed665ffc691f50403bacfc930ebda323af87466d3349d135edd2bbd360e9ce7aa4bfc2e4261797d9ae10a1a87a4ea5172bea723f27576e8b9ebd0f2c48640cea9a05ed6f9c9b307916750e0cbe517975bfcc1d1befb1a73b6b25e281d2810ea82418d7fe25f660023439cc5edc1aa333016e881b06eceeada90c505d16f2aee66eb630652d70ec0553c92081c5ef315fb592ed15c2742c93cdc50679178ce7358395b983354d9b692814bdc418ca6f5a06c74afb097450a062cfa9c13cc6d0735815ddb5d3dbb1", 0xce) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x5, 0x9, 0x4, 0x3f, "19c7501f734e771603cfecb43c14f431c22ef955", 0x80000000, 0x7fff}) 16:00:29 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000200)='r\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffd, 0x100000001}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x10002, 0x10002ffffffff}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000380)=0x20218b5) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0x91) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x3, 0x1, 0x8, 0x3, r2}) sendto(r1, &(0x7f0000000240)="e3b847a19075bb44ee5a86ec25990aad98d656d21e46c6d95bcfdae2dc945af57697f485d4225496619e5aabf2c383f9cf4b00bced00da0184cb5012ea7dd72220ea9b459756c96723af2e2523b6c9df9d3b52d598f06d3759d214b66df16f91d4a8e5fb86536ae5fadc51a5f7ce871c4a3858f8da8d820ee3b34ff7574fe73ec83bf5d0ea0a0a204a5482dd6df42f5b562dc6d72a0e76d570268f3daf6cc2bc21c33576a36fc021b36f91a5cbcb5bce674ff65c07eb127f2c8726a7371fc340352610d4ae93e30acc07bfa766e85eecbc4e168c0f714c7959d7f0c7b3eb83bd012bd2ddf292467309f618228d0e1cce4b6e72", 0xf3, 0x0, &(0x7f0000000340)=@in6={0x18, 0x3, 0x20, 0x3f}, 0xc) 16:00:29 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x8002000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x16, 0x8001) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000003}) flock(r1, 0x6) mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x8) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) close(r1) 16:00:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000a40)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000780)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee12340603a1794809426a7e33b8dcb399fce526607254793c7de37187a3c7557fec186fc36ae659d60a0cd341d018a4b9bc001cfe6605d71790dee06a18df5e1909dc13993b14a6f1afcb5940000f8128037ee311267ea5efe1e2e3e3bc934f94a952a233d1771510ebea6bd3eb3d0458b01a09a1a18e8a733155d88c7d79ce8c2f2310007bfb9f4c927eb6a327ff88f3b4774504fa9a17539167ca312ec4c5d9f610841922d137b30b850ffe96c4716735d3546aa3a82f12f5bf59494d72c984373e3abb3c13ddf8678fbef1f23cbf03f8c23d35dcd442515c99a12466ab79e9ce89fecad3d3939f32c42c2c25b5bbd49d9fd02a88407c158e5ef8529663a53dabe8a65038aa7a236ee1c0cf605ff3ff3375de6dadbb9f26c097a", 0x15f}], 0x1) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, "23fc7e0d7a0000000000001b4540b65b8c757d00"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) readv(r2, &(0x7f00000005c0)=[{&(0x7f0000000480)=""/27, 0x1b}], 0x1) syz_open_pts() fcntl$setstatus(r1, 0x4, 0xc0) 16:00:29 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e0010000000000000000000000000000000000e1"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xc) 16:00:29 executing program 0: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvfrom(r1, &(0x7f00000002c0)=""/4096, 0x1000, 0x0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r1, r3) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x100000001) syz_open_pts() 16:00:29 executing program 1: r0 = socket(0x6, 0x7, 0x9) read(r0, &(0x7f0000000000)=""/25, 0x19) dup2(r0, r0) r1 = socket(0x18, 0xc003, 0x0) r2 = dup2(r1, r1) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) 16:00:29 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x800) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 16:00:29 executing program 1: mkdir(&(0x7f0000000180)='./file0/file0\x00', 0xc2) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) ftruncate(r0, 0x6) r1 = open$dir(&(0x7f0000001640)='./file0/file0\x00', 0x290, 0x100) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)) open$dir(&(0x7f0000001800)='./file0/file0\x00', 0x802, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x8000, 0x4) symlinkat(&(0x7f0000000200)='\x00', r1, &(0x7f00000000c0)='./file0/file0\x00') r3 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x8, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r9 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000380)={{0x8, r4, r5, r6, r7, 0x104}, 0x200, 0x7, r8, r9, 0x0, 0x7, 0xeccc}) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:29 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000080)='\b', 0x1) socketpair(0x7, 0x6, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) execve(0x0, 0x0, 0x0) 16:00:29 executing program 1: r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000002fc0)={&(0x7f0000000b80)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002f80)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}], 0x30, 0x1}, 0x402) sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000040)="d227b002c19ed3df2a97f90504b902070bddc53f053eed9d04b19ccfdf04236b0fb774b68117ad86e37c57b778045392ee717c7edfb0510043ef602e5e68768ecec1edb1fb9db0e09a5a88f852ecc776c1324bb257e5203a1e5a79b3d4293ed0562c26d61403eda3e69c252e51fd2423194c9d1b536b2158d01b21d277138ca09799c3222bb8c6b5e778d6e6eccbdf416a008c3c83e4fa96f6b503e5cd5f73f5d1ce522246ee3567e55358ad422597f787ed452f0faf812541a2fbdbc00cf326d34ee9a6ed15", 0xc6}, {&(0x7f0000000140)="3970b3495efa8da4033306085b4d8ea3a563363fdd09e7d48a05ef1ed8b536ffb0bd6701e7791e9834811098137ee063aa42a500008864204d93a079d28cecd0a09e0530d8b4fbd3b312a24e71778a8fe61ad144e11c48e29d2f14fe2e875a1361f9cbe1891f383298e9ba9a97c15237eb8d648b864e0dc300a16f5a61ec5568c399d124feab5f8e64c0cf621692d036309f2047ea66ff7035dbbb38a5f275cf0227feaab9124e0eedeafd4d74d7954b0a301fb6dc2cef39afcd61b1059783a88d2d10ee2df187da5d12a3d1", 0xcc}, {&(0x7f0000000240)="4b4d854fa46c74ef000e3ba2114f91b3b2255e934cb6f1908b0a929e14d78cf50404c7af77800ff52fd37b862cbbca350b2d2638510eddfc2738ab731a3a3c1e1f0829", 0x43}, {&(0x7f00000002c0)="5b260199197888b5f30b82c1af68cdd26ab041e223a205ac23012189c0ef7f9ccf0559be7ccd2479f8135a0e0bd817139512cf0084598288801d7b882fcfaf2b6435454d866d276fcb353cc6f5088f7e9ad133b5fd087f069128bf654cc409d7", 0x60}], 0x4, &(0x7f0000000bc0)=[{0xd8, 0x1, 0x6, "d2fca991aae91aa4620701bc8d11ee2ffb52b9188bc57d863e67816e35f6bd683036a3d94af271dc3675e0fa2543f7266cd20603cd24220583a46c14fafbba12a2c2a923096e1a60b62dac120205da7308bb8b7865bbc049c70e0d4181c01b9ed445d83b6be335224cc09288318aaf0d2bd933bc8b8747bcb2e0a7a2017b7391293219ac9ba42842ccefcff14e149b512dff9d4cddae7596ea5bd62be0f02397f6ef15e567a2c6268dd59d5d824beac185a67dc740c83c7f930469903a1408547a370214179457"}, {0xc8, 0x1, 0x2, "55eacce50b3a6961b9a7716fd7374c57ec3b792eaab8083979548ec974fe6edaa0fc35e699656f5b38a41ce1353d90d97dcc4eab83f57fbfc7610917bd274b0b0a77fdaa1a0e0967370280d3487ae18fce008292cc87993199e1b6f3e6c086a382027b85f692d50e0b4b730f818056592038b48f230657baef3d3e03d64c32a5a0074d2f7117321b0225880dfe576e9e0cdae08923c54a2509977024d452f64c3df48dc3a16b546bfe08f9387ba75ab2342a84eccf"}, {0xa8, 0x1, 0x0, "c77dc148e9f6d98addd70f2da0d589d1bd287e3deecb3d6489d2a88e2db6ac233c711d4593825a57a2d56130e6edee35fd101f18f333b9d05446123119411c2f180c1c29af83240cc32a6f251b4747dbab67dc8e3bdac30761a20c2cc1acabf656558006c3d98ad1baa153f1dc43bc80802f8a08c9075049a6517fdbaac905375e1a996c4ceb7a894e3e3b95858310d0815916e28f113f"}, {0xc0, 0xffff, 0x8, "f602cce7b8070825bf1bfd4c988b91f91fc7c68a0c14cb7aa0a940bba5e4428b76ad4ca82bf27d85eb371405a24998f7188cbc942303e2151fed8769f1c6f26c4fa14c888c8b06a61a91ba2782e0ced7b513478be1df021f7b72cdc6853b2d5211f1de18d913c4291834aa6a3f6a6cf364f3eb9405bc40a3db6345c6e409b65486fead51e0b5cfae76c7c110b7f580ff65907aef95f4b818779e4329ea53d57eba018c0627b9d41bbc8fc0423f36"}, {0x78, 0xffff, 0x7f, "79da1989389d4cfde258a19dcf8e4c4495ec2b7b50f74777f04f5e8fa74106d607d009d08dc93a56e86ce5de0e8cd9529c81637fd17ced2cc7122a224a86d643e2c89a4ba98e96b05e005c41a0bde2a539cc5a66ff3c463b46d07d242ef69d48cd712a5f8f23fe"}, {0x90, 0xffff, 0xff0000000, "f56c130934093aad36421e7c9ff4b20521f3f497a4d62b8f007d566a7458bff3e8d3e669437fec66a1353d29fe66c46a8b2253d755ef839fd2cbeefe39cb515869accd5618169b764ad94a718d9ade0a970fedb98dc93ffb490251a0c492d919d123b7e951d9a4016d14fe0545b8226abafb78f78f2d33c0d25178536e40a458"}, {0x1010, 0xffff, 0x8, "0d828b282dafd605255ebdba14a03b190baa165645187e130a45da2b9905c4d941ab92d71846831e2559785ddd3d948db7611fc93b89d924d3db6c6f298814f71aa9020120a57043fcec13470f5a06cdb262657fbd8ba2ad4b9ac3710aac5397f63de86912562b21a08f38178a8dfea45e80a512d5c27406e0a2d9d9f2fb38164b1c2ad4df0a4fcf33a8a98fb81a0b2e9058010cb134dfe32be0851cae2a91856a3df41a224ec2c0d08bed72693e0763edcec8bbf8868b30152e67a2cf902de08e71d240c441ffa411d7c0d49d02d28a4f7c940a85b26ac62b32f19ba3e92c82b3f3179331e27a6559b043eff8f436bc9597dfd31d6e36b245dd58f9aea8a68d99d6b481c15195366910477b7eee815def4dedf71b91a3c1992a1afe5df00480dfefb3ccaacb162c64ebfbaada10cd86eaf8a012d77ed6fe0dbb4e317655dcd8b6a1b5f448f58b662bfb94408ae618d5395adfd84c47f2bfd3162b2ab16b3d32a619dc3f9847c43ff9497d1b13a87be1e43ad3d4958ea72369177f87761a343fab3487761ba54f3d40368a45bed009c4ef9eb9ac385edccbbd606fbbbada649205d43bc9a6fcdd6e79dc3e8679efcb4e670f76c074894efe060bd2bef08d6cfe01369c39e55715ae2f44575da387c1b09e1665620645376cb81b0cca0e4b3814a9cc1c88bc8bd45ebbc2d6c7c633e9aad81d67705325cb4e4cc3f3c2dc5e966bf9be95459787f958051d32477c4e7a717c97107fd319bb4104c0285e16f4385ba760da88d52629b2af53b8e43d583906d280b446a6c39c39e44d3cd54fdb7de184ef3e59354238d277044b7b6436272d510a10f598a046c19ae2506a8d3d6b2658c4830c88234d171e91d13fcbec8448ddbc6f2157165ace85d4741620d881bc8c7612ec1b19accd7de1755cc40ba7eca1cafdc2fff5ca2318ada5b4ced3c7246df29fd952a8a2d8b7d0a87f16c0a816f46a53f85549aa28083c4e4932cc86c18c507988179faaee8d3e235d4bee32cb7ea74871fc5a5ef550081d4959dc9e0dccc9eb456c55156b1461abc4e41a79c86daad8cdbd9c6eff3e40de84f257b954e7cc388abf16e69bd939365c01e4c28339c1798dcc23b80f876dbf01d7aa2e08e34fd8d5c1d2becc19c494c660e87f88d73c6b603a3fed54e5a0ee5ccd6adbedfaea14e6292029f6ea273d34ca8597127864c35bc86bf57eafcffdf9240ac4c004058bd2472ed7afd2e25ecf590e9a5a7446bb9f9e2be4e742398f2e2fcf6d643791891aed6e43bfba817f4e26ed5e6cb52d89e96af117ba89cb12ecb1a1e45d8d56be46b88a5cf51eaded309ae7a8007f4dcaec21456875efe3fb59ea53f34e30d1aaec401988a371855861f1aead6bfb60250e17bec213060dc59a77802dddff061d64174b979f2cdb4edb1a63a08dab867523a44921d2cc841d659f49ac7f9da8747fca9a0ae7db7cc75773bea621635d8dac130d15eda7abf726ea6ee2c4bad5fb5fe5e1d1e754decb6389995acd1f49b1df1af93e77e8268fa31199fd2855f3c528eb0f9da816bb68b58fb714b40b625a670bf46f75badde9199360f090d10da95ae3c2c4fa9be1167a489e7c405814855eec026fdb6ffb4174c4916942bb4fce91c5c7de943afb1ecc8769d63fe5ecd82fdd8aa7270df656ce29a4cfe25cf387be2ca3c38ebed4477723d8ce35679e4b56e6ff4cf7d86f187a6d050e01c5025a52106e5d8706c022c6466f9cd10aa0f202039ae80e78e59c7839736b39e10e4c4027c48b3ff47c698aa61e6ccfa7fdc91c5ae26eb04cd28f1daee1870e804b5fc7cc4621d9a2740333264760a1e9f1a1cac874c2132429c5fa24fa803272dde6a44cbdfca32bca0843141d39606b0347f7b943d722ef7228243f27a627960a8e1e352f6452d893ea73bd8b626bd32ec182c4590edce9f5405b0d490bfb8143ec197ef18f48aff03aebfe56e32a524b9b757d9bd24b675be3ee2477a7609031e94631aace89a003c2a25d441a417e26af09d1b31cc3352957ec366357d129f9d201500781924e4a2b2053c1b747471f4e4f2a2121735ebcce6b82e899d23af3709284bdaf1fd9363f7189085f824881a1f87ef5569fc095ef5295b3d3d46394badf704659a290f733c26697df20676af8b6313f7e150b07691b2b8a7cfa25664382a7b6d78d5d3902290457e2065b4a38810c35bb11bc9dceed871995907294dde1e4511834997c8bb6a8d1657c9397ebfd620fd003b0f16580c342fa386788675f4351e303fe3e4e4387e0b552ad0b2e3267560130d7f6f889bc6a0aff1348ae8b1ccf41ea58b14db419b36a6f590ef0ff2793df36f4a7162559e01a9e004daa80574f82262a32be6c877f44c6a9411003406f22b7af2fa6d43b5b6d6f34444e9a186f5b327f9ddee7a34a1762338461ddf6bf7d3b703864bf8044518855f07a3111ee1cbd547437160aff29f1e6bf525c95f4981e1b1aaa0302f24a1bd1171267c05c89909ade6177bc6cf3b9c03bc3986a186d6799e6c55d67357a3b14ee292459f5ce3de9527e8cf4fabfe49871bd2981f4adb0fd75b4702f1359a808b59d48ef69bcc1d2df63145c23eba0316496e17ccc60901a35f5c42a130b478adfd713c2ee4fc57f1a7c0b9e2f11a23530a5c141b2012fd58d5bfc240eee359e0dd3fb788930a4a5da2a1fd11c0bf4f0b5137700dfe365141eab71af9ae6dc4c3fb23dbd23360a01fdea2b42924185a1484564c42e7272995357fe932ea6dbd138604533a4c2fb4a9aa3645f9dc6409ef6c613f4274b4527c0f8eb30af4698a6209edfcf85072c2caa236216646ea3d4f066f8cce43a831837635b8eb15fb922cf068307637e3922ddbc08471d33c9418020e41adc1fbeb9f1cb98da133d1db2933d139febaabcb1c507191e1e7dc15b633e53467b692cfab7be00758dccf9d7090442e6301487e63ce63d788f95a129aaae1b3e46097d56c131f9c830f84e34ec440727d56ff0884ef85b5c0a3472b18295095340035acce935a8951a29370979b34d78193f5f68d8b7605407154980d78ee030349bec4173c8b13866ad7d89ce96f7c818147ce19fd4534215167974383d154c8e26e6fc667dad6d3dcaa80e08a788b6a73170b0e796dede488053e6ff6bc79c35d599f1432460ce6a9dda894c81e3e33512a3f67574129f9b1f9fa69720c572aebcfbd343d07c4330026ef17e71bd474f0b65b6d7a4eadbd27809fb33d346f3291b2e69c9b1f863b48d680d901b3953750f9f5c98d96ee3f17671a1147033d21c261af41684885d70a7d2b2d59450426238bda131cec8ff9e7fb3b92a6699367f4f2fa29140e92fc3aa66b93c116f78c7d6a45cb838ed66bbeab989f785af1f953d09d74eab6091d7454861dba7efff217eedad4a762aa254fec2a8c6a2344125c93dd41d48e773aeaf1eff1d207e4aedf56dcba58825d52407dfe21faf12c429a92eb2d764ff674e5ca0594c4bff039b53a60079711bdc7edf00d9b3cae93ab8d707fe0ce4bbedcc7e1f61bafbe451ccd97a741b62f57cd95f8e8f9cc381c2c69b26c1a1e624ac86776bdf59d4dde8a8b9bdf9be6e120e85b6a3b636e336ebbac1a4b80dd6371881ae49425b7907ebb52466c80c2d11962af52b5ed4a30f619eba375f5483091e29891d913ff340b8da4953c518799beccb147cc319cd61347ce651f5048d5c795e57a283bfae6efdb5b9720c5f998806638dece7da202b4c9886909627501201a4d99d4cc70b249ac952eecfde67ca7f0e99a1ab9f2eed6a684d78a46b4aebb76f4ed6ccac08896555acb079bb5ac1760950d9c8ad395ec4536a4c2efd9f5156ce723bcb2727d7e8341a317cab32c1099bc00e23ee559e4007f6208f3621073606b6e9798d014203791740dfb66d38c20316fef6ef9a2c18ecb91bee3dcd9b5c2a57e85c25938c9ad7437dc696f52939c2ffeca31c6e206b0f8fb623766bdb50d92dc5ac5ebe99dd1d2a718b4fecb48099d59548ad23163dc04f16aaed6cfc7c34047f77e0b786457341b1acd46723a43dc930b4b20565ef74d61d969594bccbef3a05fa35d715b13fe19d2999ef682ff16852d55705a19718e3223cbe57fd3d94cc9a7c021373a15b37e2286f95330477157ab1bdfade41c1e346055466c43b27e14c7640ef7150a326efa973334a893722080132463f09b5854e41b9a48a8521700916da1db2259bf7c70567eb060d4087fc3350d6466c253df17f280cc4984fe422e9cade55c0bef4a36a0560c45c35c85eaf1cc14268cdb7ec5d289de0e77221151b166de4190d5985c17763a3c0630939080c3857b54305f6542a955d7795635838ef1b72bcbfb58f309591485a2fda07787648f952b424297e6f0ada81feb8364f439174e3163bc4320ce3e9d6dbc2931b3a617a4de19a035292f814a91ca9a88a888fed0ea932cfdb04a8a3418292f13cde6bc3cf72e39aaaffd107e9dd3aaaae4f5ef057bc7fac2f69d0ee2733bf2b6f201275125c929737ac79b45d8e94a7baa4feb3b88b14a95f7eef53904fa3a56544a223ed36f51bf336d0ada9e1d9a6c7afa043f4c22791addb42abee120e57e33606694aac2b8dee567aecaae6ded3c33f75700fbe140dd0e7f38bd332f08fc117b849be0e36990fb5f11733aa0c940bb7a52798157d30a7b7ea14ea374beac355743138845a888261c8b971329fd5602fe3208cd07482a187eb9ff838a487478e8e5b79b2df45c5519dc84f1019539479b94b7369f404dfeba8ccdd98fdaf25ea6fa9619c322a01ffa840142dc41fb9afc7fc51905e609a48bb32d6a9084cc5f8a9fbfc9e60564546e0f87d6f473f50fb7849e0fae46fe997b452a1bf738357d1659cb1a6d3299a9c664d222bb2370c26a758e8540d3f6b9fcf1df127bf4959bf0aed288fa8aa3ef43bbb42ca559edb3c595363cfd31eb5e29e009f1134aefdcd51385cd8e5635005d87f3fbbad8a5af7aaa8c4818e53fd848a7e63bf618f90be1db732f305196137ab2eb2b57e67cfb08808ede4fde00d43ff7b4e56b20dc751f6afdc1d63beea4c416f365a4061c4e1079acc2f4b5ff06d67d6faf82fd32637755046c9c1f4aaae4b84eedc5a8d5126e34e1a6e564a4b2616f9fe186fc87056bc22192a55512d7dcc8f3ffead18c593ce89b7bb21f3a164a368a31d67cd2cf1067d3f5687b38a30a533c83a01413ce16b66bbb22d90ebd78f3b285777c0b698f4cafe052362def37135515af5c2c7e94648b2ed6a05367d863c29e4bfcd716ea1f43a835760d164b3793a9ad049d2e8ad19975a5e83afe7977c3dd4bb917c47ff29c5466a7e1e87ea88ded9bbe2fd5cbea8f5db8514cd21f300b2ffe61cab6d6cbc045719c6007638e70df8661b338e72d643469c6598518a3b7d555ae4ab71d4763fe200f116ddf0a95d28fc7abd6895eb7104af11992cf72f8244b22498cb4a5246f7bd3ab56b5911bcd8ccf3129ca7850f5ad792db9e391fb6df6c1ca4096fa25c500866003c3d4aa40aac7b7f157e5537965afd091791b6c78be8716e3ac4060e1244a4546a1e149b43f3c8fc0f12934db4d9293a76cf9d6b6cc149cfca3de5199af8f3e288a0de4c41ab0c3a6fe46733f309034d87c04ecd4e091bac3792a7e5e5176c04debd9a6aed04787c396af28599e3f1a88d968a2243e795427be4aab7f8b0a4ca8fdf15ec85140b8df490e023a9b55416d2d98c47515d13b463f8704fc8041fb0346e152c6436f34352c5551012968465d0942a0ecc41c0da3e7c9a65ebf1db59d30ccc06d2f336"}, {0xd0, 0x1, 0x80, "91d7fa480ea0f2c35668001772ab37eb2fcf0c1b43730fd4d54bbbbe3feabdd11d685db13054d979147438c987ccebd435463bcd2d125c865a3115a9ffb88ca0571874cd76c55b739b5545494b87c71108edad5276d491365a713412bc40190dcb1719ff725f585d0fa884d786fabe7ac6f9136fb31957546fe54319f9829ef6bb091b63f691fd91894536801917004c7b67ceaf7bc14a6307d9b9d1a74761b8d1bb306983b6a9490c4c6e224dc05fc424842476ade29f5ce589"}], 0x14f0}, 0x8) 16:00:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae8a5d691595a44c9ed141a79be600d2ca04004437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ec32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e6385c3ab25a79564a262d0a72ef17f8e8ae675b5b70", 0xf8) r1 = accept(0xffffffffffffff9c, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000baba65893a27dc220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000000)=0x1002) getsockname$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = syz_open_pts() write(r1, &(0x7f0000000280)="687368e91849cec5df1513a9875714f5c46fa0c2f05049a1c264707d212e8a7eb191203dbf3ebb697674d45606b796cd496b36210a735e37d24c7a7987ff7867ed9b4c31f727f7b638399cec2306972016790c8953c34a412f1af2ada1a4513f874b48f299a815b59dd1d6dc6262365f23acef71417b090cc32c85799dc81b89f494279f6bcdfdf2dabe29b6a6f86eb334a1842210a5b19de7e29e1ddf5576a85cd5e580574326a9a3378931e14cc993ec874e4e12cfdf8b35edd5087381cf5ca7ab2e23f0bce3a5ab99b7407c16035d223587e4f1eb2ccb", 0xd8) close(r0) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) kevent(r3, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffff8, 0x0, 0x80000003, 0x401, 0xfffffffffffff800}, {{r1}, 0xffffffffffffffff, 0x10, 0x1, 0x401, 0xffffffffffffff7f}, {{r1}, 0xfffffffffffffff9, 0x2, 0x0, 0x4, 0x7}, {{r0}, 0xfffffffffffffffb, 0x0, 0x11, 0x9a5, 0x905}], 0x9, &(0x7f00000015c0)=[{{r2}, 0xfffffffffffffffc, 0x60, 0x40000005, 0x80000001, 0x400}, {{r4}, 0xfffffffffffffffb, 0xa6, 0x1, 0x1f, 0x6}, {{r4}, 0xffffffffffffffff, 0x20, 0x44, 0x7, 0x1a}, {{r0}, 0xfffffffffffffffb, 0x40, 0x0, 0x9, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffff9, 0xc0, 0x2, 0x80000001}, {{r4}, 0xfffffffffffffffc, 0x4, 0x0, 0x0, 0x6}, {{r3}, 0xfffffffffffffffd, 0x1, 0xfffff, 0x0, 0x4da2}, {{r2}, 0xfffffffffffffffc, 0x20, 0x0, 0x7, 0x7aa}, {{r2}, 0xffffffffffffffff, 0x10, 0x2, 0x4, 0x7fe00000000}], 0x6, &(0x7f0000000400)={0x7ff, 0x3}) r5 = syz_open_pts() writev(r5, &(0x7f0000000380), 0x0) poll(&(0x7f00000000c0)=[{r4, 0x81}], 0x1, 0x0) 16:00:29 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x203c, 0xd00) r0 = dup(0xffffffffffffffff) sendto$inet(r0, &(0x7f0000000040)="8bdb", 0x2, 0x8, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x1048a, 0x0) 16:00:29 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getdents(r0, &(0x7f0000003180)=""/4096, 0xfffffffffffffe73) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 16:00:29 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x186, 0x2) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) fchownat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) 16:00:29 executing program 0: setuid(0xee01) r0 = msgget$private(0x0, 0x200) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getpgid(0x0) r5 = socket(0x2, 0x1, 0x0) shutdown(r5, 0x0) poll(&(0x7f0000000040)=[{r5, 0x7}], 0x1, 0x0) r6 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x200, r1, r2, 0x0, r3, 0x4, 0xa53}, 0x10001, 0x2400000000000, r4, r6, 0x20, 0x2, 0x8, 0xa2}) shmget(0x0, 0x4000, 0x44, &(0x7f0000ffb000/0x4000)=nil) 16:00:29 executing program 1: readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/240, 0xf0}], 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x28880, 0x2) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x8) poll(&(0x7f00000000c0), 0x152, 0x0) r2 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x62) poll(&(0x7f0000000080)=[{r1, 0x10}], 0x1, 0x100000001) openat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x14) symlinkat(&(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') 16:00:29 executing program 0: open(&(0x7f0000000040)='./bus\x00', 0x800, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2003, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) 16:00:29 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) socketpair(0x800000000000002, 0x3, 0xffffffffffffffe0, 0x0) 16:00:29 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x4, 0x1000000000001) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x2, 0x0, 0xfffffffffffffffe, "f5a6849ac35d9dfc1ffdfc79f7a824d9c9bfd010"}) getpeername(0xffffffffffffffff, 0x0, &(0x7f0000000140)) accept(r0, &(0x7f0000002040)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003623375c42ebbbd3e3dc32a615f9f100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000000c0)=0x1002) recvfrom(r0, &(0x7f00000001c0)=""/86, 0x56, 0x802, &(0x7f0000000100)=@un=@file={0x0, './bus\x00'}, 0x8) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x8001) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x5) lstat(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)) 16:00:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = socket$inet6(0x18, 0x4000, 0x72ec) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x200, 0x86) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r3, 0x0, 0x0) r4 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) ioctl$TIOCEXCL(r4, 0x2000740d) fcntl$getflags(r4, 0x3) connect$inet6(r3, &(0x7f0000000240)={0x18, 0x1, 0x6, 0x3}, 0xc) write(r4, &(0x7f0000000000)="e5281f70c892ef6220f492878b5839cb1b926cd2464c69fdd582f03c0029f771fc14992a5cb6fc645dc95886f1daf33a1ff8e02f1c8ed5ff02a53904dd6d5a5042088df19ed4386c1454da1dfa440a13b841267dd2", 0x55) utimensat(r1, &(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)={{0xfffffffffffffffa, 0x6}, {0xfffffffffffffffa, 0x7}}, 0x2) connect$inet6(r2, &(0x7f0000000280)={0x18, 0x2, 0x6, 0x5}, 0xc) write(r0, &(0x7f00000002c0)="871fae61ee49bdd68f676cb8bd9b4e8312b923623e6475380c5c5d37209c7ec1df003c0dc3f6cbe5308d47107255efcd50d65c87b845e9677d376c649d01de6843fe0aff3435238936c86250ed7756a6a43a51db1fe27005040905fc17652d94456da024d618f09af34183f8da1e1d1b5cbfd5cb1087058a", 0x78) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000740)="00000000000000003c18948eeaa5221347adfd3ecdbdf8d928a74c5d303856e7cab3473a624dafe34bbc0804356640d95d44ede9ee0c53ab3fb373a4345ed3d352960b8b38c92356455f43fce4a35a", 0x4f}], 0x1, 0x0) pwritev(r4, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) writev(r4, &(0x7f0000000680)=[{&(0x7f00000004c0)="442fe0650528e2e33fcadf6ed01290cdd719d0cf54c783eed6d18dcee6a0f03138b7cb0c3cabe9da94c7e3a24d9dd29c43b039bbeefb892314cd7b53bc504f", 0x3f}], 0x1) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000200)={0x695, 0x20, 0xffff, 0x8, "57dbdd3f85bf9492b1151e97b7192d773071842f", 0x8e7e, 0x8}) 16:00:29 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r1) r2 = dup2(r0, r0) link(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='./bus\x00') pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) kevent(r3, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x5, 0xfffff, 0x3f, 0xffffffffffffffff}], 0x1, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0xe8, 0xa, 0xfffffffffffffffe, 0x7fffffff}, {{r3}, 0xfffffffffffffffe, 0x1, 0x80000000, 0xf03, 0x2}, {{r0}, 0xfffffffffffffffe, 0x2, 0xf0000094, 0x2, 0x6db}, {{r1}, 0xfffffffffffffffe, 0xe2, 0x0, 0x6, 0x400}], 0x9, &(0x7f0000000440)={0x0, 0x4}) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4501) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000340)=""/238, 0xee) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x21) socketpair(0x2, 0x1, 0x490, &(0x7f0000000080)) 16:00:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) fcntl$getown(r0, 0x5) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:00:29 executing program 0: msgget$private(0x0, 0xa0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r1) setsockopt(0xffffffffffffffff, 0x29, 0x37, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r3, 0x1, 0x7, &(0x7f00000001c0)="eae56d6b74e723100104d9fa00dfab0444582f6dc4b0255a03132bac57776955a004c0b343fc467e17af9fd562a33fc4d15d40507e80cd3850502b6991e7661e56", 0x41) r4 = msgget$private(0x0, 0x220) msgget(0x0, 0x20) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x121, r1, r2, r1, r2, 0x20, 0x4}, 0x8, 0x0, r0, r0, 0x6, 0x7, 0x6, 0x70a9}) getpeername(r3, &(0x7f0000000000)=@in6, &(0x7f0000000180)=0xc) listen(r3, 0x100000000) setuid(r1) fchown(r3, r1, r2)     16:00:30 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x36, &(0x7f0000000000)="03000000", 0x4) r1 = msgget(0x1, 0x300) msgctl$IPC_RMID(r1, 0x0) 16:00:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2002, 0x4000004300) socketpair(0x30, 0x7, 0x101, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x2) close(r1) 16:00:31 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) flock(r0, 0x8) r1 = dup2(r0, r0) ioctl$TIOCCDTR(r1, 0x20007478) r2 = dup2(r0, r0) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/4, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0), 0x396) preadv(r0, &(0x7f0000000140), 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000001300)=0x3f) sendto$unix(r1, &(0x7f0000000100)="0990f0277c92e8616241f583adb3a1e5417e7ba49282a0855eab89d08bde3c7e035540fa8c07dbe077e70f2775474e6e6e710d240c5f938382c9e89673e9a0", 0x3f, 0x4, &(0x7f0000000140)=ANY=[@ANYBLOB="010021022f36c562f8e9d35c1de23377765bd47d158c1f1cedd73566c7ae61973187af0ed718c11c9c0407613be12cfe17ba5a664b7c24b1c1631858de29c2c618bf28da51eb293f841d2d39caa4345d036593242a03859c220405abf6f9f266651e2dac293841571c6fd6f46f73e7f71434ad36be8e0785232f070056ef356bbd82896072eb578c1c55160d26dafc37819728b5ebd6980db102f281000000000000000000000000000000000000000000000000005fe088"], 0xa) r3 = accept$unix(r1, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) kevent(r2, &(0x7f0000001340)=[{{r2}, 0xffffffffffffffff, 0x1, 0x2, 0xaa1, 0x9}, {{r1}, 0xfffffffffffffffb, 0x4, 0xf00fffff, 0x2, 0x7fffffff}, {{r2}, 0xfffffffffffffffb, 0x40, 0x2, 0x5, 0x8}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0x6, 0x8}, {{r0}, 0x0, 0x40, 0x40000000, 0x400, 0x20000000000}, {{r3}, 0xfffffffffffffffc, 0x2, 0x1, 0x400, 0xc1b0}], 0x80000000, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x20, 0x40000022, 0x800, 0x9}, {{r0}, 0x0, 0x88, 0x20000000, 0x9}, {{r3}, 0xfffffffffffffffc, 0x40, 0x2, 0x130c}, {{r0}, 0xfffffffffffffffd, 0x1, 0xf0000083, 0x5, 0xa2}], 0xffffffffffff7fff, &(0x7f00000012c0)={0x8000, 0x9}) 16:00:31 executing program 0: socketpair(0x7, 0xc000, 0xb9a, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x1, 0x0) r2 = dup(0xffffffffffffff9c) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x2e358a3aba2f855c, 0x2) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x20000, 0x10) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) r6 = dup(0xffffffffffffff9c) r7 = socket$inet6(0x18, 0x4, 0xfffffffffffffff7) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10004) r9 = syz_open_pts() r10 = accept$unix(0xffffffffffffffff, &(0x7f0000000380)=@file={0x0, ""/17}, &(0x7f00000003c0)=0x13) r11 = socket$inet(0x2, 0x1, 0x5) r12 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x81, 0xf0000000, 0x5d, 0x48a}, {{r2}, 0xfffffffffffffff9, 0x8, 0x43, 0x1, 0x300}, {{r3}, 0xfffffffffffffffb, 0x8, 0x2, 0x9, 0x11}, {{r4}, 0xffffffffffffffff, 0x2, 0x20000007, 0x7, 0x101}, {{r5}, 0xfffffffffffffff8, 0x4, 0xa3, 0x7, 0x6}, {{r6}, 0xffffffffffffffff, 0x0, 0x2, 0x829}, {{r7}, 0xfffffffffffffffa, 0x0, 0x40, 0x5, 0x401}, {{r8}, 0xfffffffffffffffa, 0x8, 0xf0000084, 0x7, 0x400}, {{r9}, 0xfffffffffffffffc, 0x2, 0x40000000, 0x1, 0x5}], 0x1f, &(0x7f0000000400)=[{{r10}, 0xfffffffffffffffe, 0x8, 0x41, 0x7ff, 0x2}, {{r11}, 0xfffffffffffffff9, 0x2, 0xfffff, 0x7, 0x1}, {{r12}, 0xfffffffffffffffa, 0x24, 0x16, 0x3f, 0x80000000}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x61, 0x1, 0x101, 0x8001}], 0x40ea, &(0x7f0000000480)={0x8, 0x81}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0x4000003200) r13 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r13) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') 16:00:31 executing program 1: madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7) mknod(&(0x7f00000000c0)='./bus\x00', 0x4, 0xf18) open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) 16:00:31 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCNOTTY(r0, 0x20007471) fcntl$setstatus(r0, 0x4, 0x10005) ioctl$TIOCNOTTY(r0, 0x20007471) fcntl$setstatus(r1, 0x4, 0x40) read(r0, &(0x7f0000000000)=""/199, 0xc7) write(r0, &(0x7f0000000080), 0xfc4c) 16:00:31 executing program 1: r0 = socket$inet6(0x18, 0x7ffe, 0x1) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000), 0x0) 16:00:31 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4537) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = kqueue() recvfrom$unix(r0, &(0x7f0000000040)=""/1, 0x1, 0x802, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r4 = dup2(r1, r1) r5 = kqueue() r6 = geteuid() getgroups(0x3, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff]) fchown(r0, r6, r7) kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 16:00:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) shmget(0x1, 0x4000, 0x100, &(0x7f0000ffb000/0x4000)=nil) socket$unix(0x1, 0x2, 0x0) write(r0, &(0x7f0000000340)="98e7602123f7900374941324770256b4093cfb25b84e5bbdc3a560360e367a5e6f727b2c0000000000a240078177da4ce9c287730c53fb394b842dffffff7f0000000076a67cf92c23ef4400000000000200000000000000", 0xe1) write(r0, &(0x7f0000000240)="f32d005489341a3c17cc199ed62892f84049c29d31d7da128ccdaf6aa2dbfe4b", 0x20) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000300)=[{{r2}}, {{r2}, 0xffffffffffffffff, 0x1}], 0x100, 0x0, 0x7, &(0x7f0000000040)={0x9}) fcntl$getown(r1, 0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffefc, "a146786eb953d07babec44f0b1c85b6a8a131100"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x8, "03ea01fe829a10cce16f5c4eeea3ebdb160df894"}) read(r2, &(0x7f0000000140)=""/249, 0xff90) OpenBSD/amd64 (worker.syzkaller) (tty00) 16:00:32 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x31, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) close(r1) setregid(0x0, r0) setuid(0xee01) msgget$private(0x0, 0x3fe) syz_open_pts() 16:00:32 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x25af90167d5e1800}, 0xfffffffe) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x1, 0x8, 0x3, 0x7fff, "f71fb428684a6ab5383cb5401f8ddc14d1cb9b7d", 0x200, 0x80}) sendto$unix(r1, &(0x7f00000000c0)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585ea7ef3ba26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81ba32e944fe8e1d43d0c99ed1f37eb", 0xa2, 0x0, 0x0, 0x0) 16:00:32 executing program 0: msgrcv(0x0, &(0x7f00000001c0)=ANY=[@ANYRESHEX], 0x1, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r1 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/148, &(0x7f0000000000)=0x94) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000180)=0xc) r4 = getpid() setpgid(r3, r4) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) fcntl$getown(r1, 0x5) socket$inet(0x2, 0x4004, 0xfffffffffffffffc) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300), 0xc) 16:00:32 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) close(r0) r1 = dup2(r0, r0) write(r0, &(0x7f0000000040)="842638aef1de79fa96628f8302fcf9bc3e4794b0c1699480aee5223cf54241875d645ba6316ea1bd05a18e0b24079a93b0ee8208a6c4079c723e0518b21e79105470e6e73c370e56426ae935723c28077b4c95a85521a654a150e9d042397a4e18d219439e74a4dad86b371d1768d850d598f25e5cc55ea59d2e50e056758f8e3269839a7cae7f056f8e46166f4d46f2f3c27ce11e018227b4cfe7b8f296881a2e63db4e983b496fef5b02c07183d7009494197760df39be10719c1a5f6ff2a0cf19e8191f4aa90316e88e3c446d2ffcedbc07cbc27388bdea1188b10ddc92f9bd0cde00fcf43d6a0e156a2a27fda7c24554f32472a36606b74a313a948ea0c60d0a49641e63f7986cb213cee38cbe1fd718aab30aa191b4426fca2d3138ffbc9f03fa61babfa5b40c71506e508aa33d211864a17016247543079ddb3e62b069e0ca5815f8cac943eea404480a1dfe8f0cc6af284878a2e138283270a9f1218214f8de2beed75fec4f7d2a9a2bbdb977b9682e0fdd19a4a5016df2d00891404f3513321ca618c25d22287d647d2be23b4b79ddac9c3a93d35195deaf42709d5770ad723d82fc858df1dcacc0cc8d772db407f7a5203279665daeae520c2d4b6115d120f0b2e4e39bf4568978ad7b130bf6741431477e175ff705e08cf56f9842ac4cf761662f20377b6853570f7c4e1cdfa892b72046cfc6f30a46e7df2310acebc9efb30681ec955a258bac20f917e68a95acef75937ab335e6413462b83aee2ef7b62f639a75cd2553aa83b757c5a924be1a884da72ee6d8a239b8d1c94c997e297489be53ec743d0b8c910391be7694edb98db86ff45899c5b4c23e5ed382b64475a007c2733944c8ab346da2ad5fcaa8a9a09483580ed172ba1fdd6c4416db150f5f7e7fd7a9478f7817d7a324f03db71bd9e0adb5349c27402f82f73c36ab326019e3ab90d63e3bcb50ec6b7818a30556c85f295026dddaaceff946dc8fffcd4a961ac50c52d194cbc5bbe57e21f908307db5108980ca4537dfee3c094575790e91e0c68386ed3e1b4fd93b628c05292e1562e957d506632045ed98977c7fbaf62af36ab5bf22f6cbb76bb724a441054150923f3ffd06f740ea1b129ae6ff73afcc3a1f96919cc42285a191b528ab35c278a3eb5860deae04b85f4a5183b502be167d8a113cfb42cc60b5788c92ee724ee72c245aa3bf6e45201fa357cc81de52d8f0af07600bac94984ffc7eaa9a61f77f429876b6a90ff5dd6d6c5f4d62c409635f3937647f21e00aaa81a9652f40b77f76a3f51bb0e46bb779880d04ba96cd14a3aaf1a3d8a16f4a4c808648fd5a5aa992868dc8fe70ab74420dee8c11823145a0be159fa40875d8acb3be96f72edc28b0be6b0dbfc464d457fb34b3352c24d696786eaca847a9b50bd17855bf5225abcb7499d51cccee5ebf7793d2397867b011e87749b1b323edd365c54b84775f175c6cd0126dd049d8e5b718397661f5f43475da3453906fee662e1e905b14a4f64a517e8e977c5117f53ad46175a39729a8c322d3c831051435ad66302b48badf5c4c510547422aab84c625785bdd25546819b9b5c94a1b661a378ae2622dcec76b6b633d464ce0f65089ebaca150905b1ab8659c095392ad353215830c7d4d570b8d200f06b8dab1d4f61a288fa3c975d3621832263c756e4838fea1f27423858497038a698d63aea91f023c8c72fb626c05c0d290aaa51917f06db834ba22c6c8f8cde7125e275244f1ca9aab068d5ba88767b29d37db3c777bec726b510505844bac0ad4e9772bac47082387206b09575b4ad711e71ddaca379037d89040c6d9620f55245ea21d34aff4c518cf0d7adc68bea1a7399605bd64d91242a6deab04bef6a5798b705e2b6f74940a6aa684bcced86cccb3cb2b5358c6d98ba3b9f913ff982936e876f3adcc2ae6ea2172ad49120b73fb13f99662a86a667d9d2db893a816c0ac09353679b51e8a5511fa08e702fdff0169d2828805b296e164c833467219434a0e0bf2f786b5ca86cb93cae11cca1c51d3198f296188089add8bf5992d05d7a06c5d9512a0057f80444d13348bf80e36fd25b3aa27ca9d9d84f23efae3bc69e186881285773ecf7c3e1e82ffff5c4c08f269d1d3ee57f9da628604fe9da2189608ef54c58480a7083865a9af76ef85ac4433c3ac3390057ee2c9fe8fe4244948bd5c60e8b9c3a2b90ad5e185ef02b35d99364ed0f245ebf3f5f8be3848767e650c0ded01f2170e3f667d7424736b9fec23407c2fa3c533e62f1671f956a4f438bb128ba2e72a0051f253cbe28a494adc5ad64a587317ae5e4a39cf1a1925794445ebdf4d7be2e1c77391622e6edc69511bf79b6598467a9efa07455a6590947c5381c8bc5c67273a788e70f66946e1745023409f5eb6e11241aaf0173321125e7c7e9e554ed9e4e6bf31f30e52e2ce21bbd278cc9c8367ad4e0cb87f98c93e5b17f4753d95d46ced2ee00cf7607fc6bd7433bd459afb4a4dca95290f200f6305e3a33dc8ee16e69da3d7596616cfc8550c77388dc326721c2bbee941b200581210f2dde3ae701d787a44350450b6b5f3edd673505571f85cdcd09dd952d6141184ec7b409b8cf1f28150a045a0fa13b641488469ed648360456b01c0d17e3f88634fecc438c74d5352386dcd432eb5db5696dcc3331e039092b92d2df1df6da87e770af94d38307d6cc41638d8bbccb2da4aa943278e2487a61f9521241356f4c27a220bd92c50e4447fc41332d15d48487ed4208336f3caf372a1708f927dcaeb44d10dc944a10385eff30322a71d255812e146c0b556811478c59b24138ed857f24c2deb27d979a857f3bb7c97cba72e9a7c7bef2cb6d0b661277f10a4cad5c9662b43fb658116e0947745da3c61361f72cd9e50f7b1c3289971876ced7035b3a18ad99243a6b7693ff27539c0375638c39c04ae4c0da26bb93f18c0ba973c7bff5beb8f25ee367b5ed09d369fdf067b56c0699795665478854f3de8b9911ba5960d09e9946cbcc5ee1a77af562a83bb27fb20543d462f1d50c851f28c767237b67e9587d5d70d65733e1d2fa43c06dfcd48fd3f382c25752afd5eae5721d8bfc74b9b5b36cd8b041b43098cc3ff79353eaac6d00c127ffab6781ab8270a195ad320bb4b8387e51dbe542bb9d96ed7a0359d442578a2ec3c54090d289beb621137605c29a17dca1277a633788e65aacff257e47465c5d380edb1584c11141e28f656d8e316662e5e265890c6f2191af80a0689fadc78c2c0d1abaa67ec9bddb5bdc81b7835de71f51ca7c4693a0f2c072b6e275cf9f1f4c322be8b3e781c4f4aae0132d81a393c8278b0a09887770c6f3945f6e6da72b8cca46ef0ac99a4c2a9b81faf807d330a2cd2ec650cb10e9d93dd23d12f5cb1987aae30cc7807693a75990baa9071b6c07453541908a7806349ab06d4077f32b4dd034d91f343b6c1f35a0de489312aae76156f9d59c10d6221433138ffde9612f606db1487cb4b63c92202e28d1d6065b86883bb496d0260af379754d94e131a9e4beb460b2682ed4faa2fea7d55f50eb1528de2c9f54ec5adba7a87ea4e2923e9a898cb46cf832724f2fe3010c44a0a524500e42aaa595c9cfd16d90ed6e05aa10097e82244bc045fc917cfcd9cdffeb1b4d4ce518512f3f0960488d1cfb6f2e9bab8ccd7f813671e5459594e3572994bb6de3b220a1f4ae9c72af05f8eeaef9da9f7c144625c41729a7d405c67f0534d43ea482d0dd0c335775770a732415ca39e5958537de6c23f1db6b515d5131ad76d24698daf5ea1fe129db9f69e13217ab46c15d39fe3fb63a49696f9f6b6ad13aea08330d3493118b4c4a479f086a334c5535757ebddb2f82f4c1acd6c9b5b01107e8a6bb14f078ac4425620d34d7db681b97648bfe03a162ecd1e29b15c798edd681bea472d61ba98a76e23a97b6b38aeb13b39eace0d8df856d5bdb8d92d3f2db1258e4549b865cfb8ce3d234445c0ca60b90b34c3b430bdb9615d96bcfe18f62b50c2911c5c3afc0e3c4870881c52bbc2fd6a3de8232a50f32d2a4e99c86990ed305a3ca2e35a7638cdbf1409f386fd0f2a4c36284840409f0d07c6bd4916f639beb35d7d554b7824771cd42ab025f9ee5235c8eb8580fe93cfa585a336784b62c39263a9eeeead4413ae06cad63d96f863e1a9ffa950ff4576d32fda96992a54049c4bac5335a89b7c706caf8251819f4d1dd496f3ea37634522acfbb375202b6009658870901b017c777f05160a31ddf692d4ebc5a0956ed2c8d694c2d10a9ac11dc82329e61d02d59e5b663a7cdb6e5c5ea00920bcc87c31a04d58f181a84c0afd464def51be3056b453cacf341a4138f1daa812db67b146ec9e88fcad4486a9260e9473ecc71193af71b05b49043c3777447e6b0769e78b923d7f3a6ee09d8bf2b80295dea4d8de7b53718371025b33ffde64c7d558a74992091e5b3987e139d5a693c446561aaee4e8205f49adde5c026f61dd1f6348f114fcd2dc65f9c740d748bbdb1c8486649e5b788df130173abba6cac8424707924921a0168d1bd11b6d01f3e8707aefa505bd1f773f91eb9867f88c1eeeb2e9f7e460bffcc53ccacc5aee98cc6b41a70a7763089e51cf787fddef28c88e47d116518a9adc832e9b6ba6f176e9d83e4e6470dcf80e763d206d6101c486ce7cb3fbcb550979e81d5e9e30a8d221d4816df52226f18cb7d400a3f5daf8451f9ed9fec24fafcce0b2a5acea40e233d61dbed1193a1c3e7d66bace680748aba1b9e63b450cea3e38b220277fa4a63903afd80a350da8b7e8201bd676c1c6908d347a95965481b0b02327ea794897c9968e27e56cd64edf269940ec6d985bc382ffb87745a1e6395675fea0ee1ecc9cda2d9f90629d18259727f7327dc06ce62c10b2b1b23824e11dde6172765e89243e7a15c6a6521527139c461e52954a34291088f76bc307366e79509ff5e54ed797122a06cc0f11e4f6b48e0095467319cafe114d8f1b9a81e9b3920be287dd1675d35a7f1d1c61d7737c917d14a69ac7e91db521944a729239ca41bdb80d55f92f6af923677ad75bfb876a7c73c69cbc5938c68fa21dda67ace23409097e4b8961201a507dc766b9fdbea93781d60583c944f086a8aefced491728d8978b312fc9a38e8596ab46671aa70e7fc888c563017fe179588dff2960352a181cc3b0174fbe8b2ee96124b5cbf15c18c5225b723148d41483f5d2fb24ad4267fb020c478b939268e8f6fd303e93ac75e56c8ad405c1b832cee1d7870535b3eaea80554a8b04ee2e0524bb96e479126151db255e7de6c3a7cfc5ad4eaef5d61bc4e55a908b43bf6cdf8c2250e34cd6520e57c26d3ae0043e029fec76debdf466485121909e5162b0a807a88bb201ed4db1ad4f1f5e7c66a3a1bd32eef34498fe7f088e0a41d8c2badfb3c2b2242563a9b6442c44ac1961de8427779d97c554c56a0c9207fd01423ef3abbb2b36246112f83147d9d032366cdb17a4e9e899295028f8c0ddc217a96063a1bc722a6a8589da5b1200ab7c9f5adaa0242e8479463f289aaa99e46e7503a04919b6fe60d820f31509cfb528bd4e7e982d0468709e4659a8563190ef19ee4e9f345062de7cab6f44aead0172ced774d33535e35eba2b198ba68e84decced3f7798bfa7210b29abb010e27f059a858287d46bb90b638caae8a4bceda4cb307e1ea5d4e7efe244b420a9dc9043bb040ec6c678c6e2edc471dbf49c9ada7166db1bc5839ed6ef7126b4374ea0500214e8cde9", 0x1000) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) fchdir(r0) 16:00:32 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x4, 0x100000001}) 16:00:32 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa1d, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffff7b, 0x200000000}) 16:00:32 executing program 0: poll(0x0, 0x0, 0xffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = dup(0xffffffffffffff9c) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x20100, 0x8) r5 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x280, 0x10) r6 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r7 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) r8 = socket$inet6(0x18, 0x3, 0x4c) r9 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r10 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000002c0)) r11 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x1, 0x80) r12 = socket$unix(0x1, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0x0, 0x0, 0x1, 0x5, 0x100000001}, {{r2}, 0xfffffffffffffffe, 0x2, 0x20000000, 0x4, 0x5}, {{r3}, 0x0, 0x14, 0x40, 0x7, 0x8}, {{r4}, 0xffffffffffffffff, 0x48, 0x40, 0x2, 0x81}], 0x1, &(0x7f0000000340)=[{{r5}, 0x0, 0x4, 0x80000000, 0x5, 0x800}, {{r6}, 0xffffffffffffffff, 0x2e5283e3d68f07d2, 0x80000000, 0x7, 0xbd}, {{r7}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0x4, 0x6}, {{r8}, 0xffffffffffffffff, 0x10, 0x4, 0x7, 0x55}, {{r9}, 0xfffffffffffffffa, 0x8, 0x20000000, 0x9, 0x5}, {{r10}, 0xfffffffffffffffc, 0x2, 0x0, 0xac8d, 0x3}, {{r11}, 0xfffffffffffffffa, 0x8, 0xf0000020, 0x4, 0x8}, {{r12}, 0x0, 0x40, 0x6, 0x100000000, 0x7}], 0x5, &(0x7f0000000440)={0x4}) 16:00:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000140)='./bus\x00', 0x8009, 0x0) linkat(r0, &(0x7f0000000180)='./bus/file0\x00', r0, &(0x7f00000001c0)='./bus/file0\x00', 0x4) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x101, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) stat(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000080)) 16:00:32 executing program 1: r0 = syz_open_pts() flock(r0, 0x8) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) 16:00:32 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/20}, &(0x7f0000000080)=0x16) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x7, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) munlock(&(0x7f0000003000/0x3000)=nil, 0x3000) 16:00:33 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7, 0x810, r0, 0x0, 0x0) setrlimit(0x2, &(0x7f0000000000)={0xa11c, 0x4000000000}) r2 = syz_open_pts() syz_open_pts() writev(r1, &(0x7f0000000400)=[{&(0x7f0000000080)="080b9560327bba86266be772b3e2be3ed6762b07f191227d2b75fea58e76b93413e90c73b98d7b65aec50bda27fe99a1", 0x30}, {&(0x7f00000000c0)="bb2b5fb15a285f2186d41f489f99901e943b746714401becf8e25463ca8b05783e88d46526511826e97a44a65a81e3e77df207f0327a07ae028aa8d5a89d396ae14bf802e365b7abfda79429283c63777d25b22d476e1c582c545efddc5c96fd51b2869ad095b3573e92921dc0eec9d69340e7c4089a1a78e1a51f911020254ad37576de65d3d6f184c2cd106d364fd91fbccd45a8914b770f2330ad1a9daf190dc36204a59e12ba7a129164081305daaf9938e610df2985fe8a9c4dcd75884e48e906c9355d5ebba80ba6d07f62cf70751938dc811e7e0181", 0xd9}, {&(0x7f00000001c0)="37a3236c22b2a5a291c3f0e16d5e5c734304bf3754596b9692659acb9dc99e4190ca740669704471f0d5f5e658c641d5077fca7500c69a66d53f49f8143adf04ea61fc5a17bd0cb99124bf46f159c38c82827ab9bb323c1f619ba4626d49782252fec58417c0f9b4dd99d574d6d299ad334a5b58b1f04d15d07934196b26576e45928ac866d1a90ae71a877a091249b36b7e406eb84206a8df6ac966558684c817927868e52bb8818a7168906c6da9058e3a2e", 0xb3}, {&(0x7f0000000280)="70b237d37b25c66b8ed3268ef2db3ff504f6bd3be5babfda66620b3c227cf9e80d32bd1a183260a718868d5c3cfd28bb00e6b01e75caebed8b8ed089cc579e9254c2ff509a1e31fbed63753fcd23188181b4a9fe73603068ddb47c4f54f872080a5bf0a5185be184147eff56f94aec1aa35bdfe1d8768c3f9baa981efec1d6c6577891", 0x83}, {&(0x7f0000000340)="c862e186e0352e979b3921ce31af62a54e900c0f0cf6f75d8d937793e0fd0c31f9d3180263f8ae82aa4d54b94bd7994af1e303ad363c0a393da53c5e63a3a5af9bd46c3b29a824168411a2a83d309abaed8b6ff708d6b01e03db39be4a02077f5d5d75143e70f77ef78da72df9f791b2e1992cde4afa7af55bec1ceafc91206b1a144351a2c8a50fd2c8855317ee7e79cd5a94b70f8a066f01f1224b65da94110e1ed743bfa139742e7f83dec7707256c5f3c4d9745732cf3e107f0880cb9756", 0xc0}], 0x5) r3 = dup(r2) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r3, 0x0, 0x0) 16:00:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) write(r0, &(0x7f00000000c0)="1f768076c29c4a8d7d688ab71337a073775090f76582ba3a4fddf2dd82b4deeea70e6557247a3fa0f9f4d2", 0x2b) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000240)='3', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) r3 = fcntl$dupfd(r2, 0x7, r2) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000100)=0x81f) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r4 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) poll(&(0x7f00000001c0)=[{r4}], 0x1, 0x0) writev(r1, &(0x7f00000000c0), 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x402000, 0x4a543a7) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x5fbc, 0x7fffffff}, {0x18, 0x1, 0x3, 0x9}, 0x7fff, [0x1af, 0x3, 0x0, 0x2, 0x8, 0xffff, 0x10001, 0x7]}, 0x3c) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:33 executing program 0: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom$unix(r0, &(0x7f0000000140)=""/220, 0xdc, 0x40, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x52) sendto(r1, &(0x7f0000000040)="6862bcd50db0f9035f936d72e81c920531a9e32500b33a0867d600298c6820206c47aadc8f8dd6f01123cc6f", 0x2c, 0x40e, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x2000000000029, 0x6c, &(0x7f0000000100)='\x00\x00\bL', 0xc4de6489a81eea22) 16:00:33 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x11) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, r0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) munlock(&(0x7f00000b2000/0xe000)=nil, 0xe000) socket$inet(0x2, 0x1, 0xfffffffffffffff7) fcntl$dupfd(r1, 0xa, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mlock(&(0x7f0000062000/0x14000)=nil, 0x14000) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) munmap(&(0x7f000007e000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x1000, 0x48, &(0x7f0000303000/0x1000)=nil) getuid() mmap(&(0x7f000023d000/0x2000)=nil, 0x2000, 0x4, 0x2013, r1, 0x0, 0x0) r2 = semget(0x3, 0x3, 0x11) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000140)=""/4096) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') login: wsmuxpoll: not open wsmuxpoll: not open 16:00:33 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) close(r0) r1 = socket$inet6(0x18, 0x3, 0x0) msgget(0x1, 0x1000000000127) close(r0) dup(r1) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x9, 0x7fff}, {0x18, 0x3, 0x4, 0x732e}, 0x2e, [0x5, 0x10000, 0x7, 0xc000000, 0x9, 0x3ff, 0x400, 0x40]}, 0x3c) 16:00:33 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) r1 = msgget$private(0x0, 0x628) msgctl$IPC_RMID(r1, 0x0) 16:00:33 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x2c, 0x1, 0x10000, 0x1, 0x3ff}, 0xc) setsockopt(r0, 0x29, 0x200000000000001b, &(0x7f0000000140)="1ed6b537", 0x4) 16:00:33 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) connect$unix(r0, &(0x7f0000000080)=@abs, 0x8) listen(r0, 0x0) listen(r0, 0x7) 16:00:33 executing program 0: pledge(0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0xfffffffffffff5b7, 0xfff, 0x6, 0x1}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x3, 0x0, 0x2, 0x2}) r1 = dup(0xffffffffffffff9c) getegid() ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:33 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x8488, 0x0) recvfrom(r0, &(0x7f0000000140)=""/138, 0x8a, 0x40, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x1) r2 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x60) getgroups(0x8, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() r7 = getgid() getitimer(0x0, &(0x7f0000000300)) openat(r1, &(0x7f0000000340)='./bus/file0\x00', 0x480, 0x20) setgroups(0x5, &(0x7f00000002c0)=[r3, r4, r5, r6, r7]) fcntl$setown(r2, 0x6, 0x0) 16:00:33 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x18f) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)=0xcf75) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x401, 0x5, 0x1, 0x1000}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8}) 16:00:33 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x40) r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) 16:00:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000080)=""/8, 0x8, 0x2, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r3 = kqueue() r4 = kqueue() getsockname$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) kqueue() getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) kevent(r4, &(0x7f0000000180)=[{{r2}, 0xfbfffffffffffffe, 0x7f}], 0x0, 0x0, 0x9, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) kevent(r4, &(0x7f0000000180), 0x754, 0x0, 0xfff, 0x0) kevent(r3, 0x0, 0x615, &(0x7f0000000240), 0x4000000000007, 0x0) 16:00:33 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) pipe(&(0x7f0000000080)) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x9) listen(r0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) shutdown(r0, 0x0) 16:00:33 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)='Y', 0x1}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef440333535b1f955e849de2a7e2e563c6d69fd84dc482bdec1112e06dcb1d36bf29851483a90365872f3df1ce627e14b0e3362029f39587d3cd08fa9b58106204ada9b8f5c9273d462ac638d48643027d2114bb5f52ab24282c150c5954552288768efc24f037d6d41bb551e8db977e00aa6a6739f695b3c2b88d89769c835f8ae5fd68f4e388407e0b8213d999f7fcf99a928185bdba956ff4fa40f416b04a8c46ba21c3338673ab9137e5fec7b0a1fb3f10d09599ad49efef48e7701584cddf0ae09c00bccef063fe8215c76228245056c7067cae7e3f27d69cfd1387dee862d871eb563fa942783a3940d18885f6dc2f96c96229cbd28378628d62b23d8d78953905622a973178277e", 0x16e) syz_open_pts() syz_open_pts() 16:00:33 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xfffffffffffffffe) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x27, 0xf0000000, 0x200, 0x6}, {{r0}, 0xffffffffffffffff, 0x4, 0x9, 0xfe02, 0x9}, {{r0}, 0xfffffffffffffffa, 0xa0, 0x80000001, 0x8, 0x180000}, {{r0}, 0xfffffffffffffffd, 0x81, 0x0, 0x0, 0x9}], 0x7, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x20000001, 0x7fff, 0x1}, {{r0}, 0xfffffffffffffffd, 0x40, 0x4, 0x2, 0x4}, {{r0}, 0xffffffffffffffff, 0x82, 0x1, 0xcfe9, 0x4}], 0x6, &(0x7f0000000200)={0x4, 0x6}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x80000000, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fe98bcc4617000000000000000200", 0x1, 0x40}) r1 = dup(r0) write(r0, &(0x7f00000003c0)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) fsync(0xffffffffffffffff) writev(r0, &(0x7f0000001c40)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d4220daf5d7c34601a1630445786ff37628619747d6b1bc7fff8a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a92ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x5a}], 0x1) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x0, 0x40, 0xffffffff, 0x6}], 0xeb2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x0, 0x8d1e, 0x4}], 0x4, &(0x7f0000000240)={0xed4e, 0x8}) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) write(r0, &(0x7f0000000340)="eb5ccc4c1644a60e33bff61bf2805807b360aee572aa25c56f", 0x19) recvfrom$unix(r1, &(0x7f00000004c0)=""/4096, 0x1000, 0x1, &(0x7f0000000300)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:33 executing program 0: mprotect(&(0x7f00000a6000/0x2000)=nil, 0x2000, 0x6) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000001540)=[{&(0x7f0000000340)="c001ab1e6903b2f5b1f8e9071183b2b6203b6b734757c10ead4e9ef113d61f1c35060494c81f03b955153faf0f427f27da2b53fb2d42849817d810b8b5396b632b511d28ced23bbf606d963059df924fdf8668768ae360bd449f56b1748d381b46f28b4511c66b79f88b2639c6ed5c141ca0629a3c6d61c7de2d03dc967ff5c677b831f735e63b85c5dd30e354cc15f07d5eb308a6094ab68369a9f556e0956a7f8d4ee4d566fa22f7b931334361687e1aeae21c8df30e8950581f25b56563051e3429ee0dd85fa8b05a126cc33080174940c1b57fc0472d14e6950b93bf49e6f3ca75980b72c16c24c8ed9740168e4cfd8ef4013007467bb0ecd2b13c92076ce5f73c4f89437576438b416ebe54e4920791a00a59d0f83868ad2a5415c7d2d8aee682424ace856bcaa7e54b7c8660dc3156291fd7b3fcac9cc75d9109c34bdd18ecd19364b2ab78b47063841bcc96cd5c80502b5825aa25042e898e729b3f82c49e32696e37d951930945a8535f7677de098932a4025a7faef4c3a17415d2cfe3a46716eac2bf390443ee16cb838201d5a3f92910cbe00647b14fdebe267de4a3c96c4539f9ac121584f3b9744b504b4fa8e63e28ccd7afa4c9836d89c1f218df5fd8524f61e83065eeebc7607f2ffc7b2ec3544c1a8652bf03b592be7d8bc4561fbc5c11bf6538821f4676fc599d356a2ca9e20fa7f312a2d37b3608d505af89fe479bd5331bb7c913820f78e904dcd01c1aa1370552a274fdc03d9f08a3de92e120d1bdb13bc79c5cafef1b93dae2fb7f577c5ce56a4f246c8316dc2849582a736d2981acc8064fa8fc92b75ae5a596bb4aea065ef45060cbac78033b2a57ce089eba2e0b1a5c1eee369a1124525fbd30117ac02f46879f31fa597e727bac7de39e5152a7bbb094eda3d2e4f33cacfa37a095596e5bd71114fba45036e7ad52f2cbc7fc4c8b4174dde1a9be50765d6a0c3ff6299ab6f0b16b356846ad67973edaeef8059445d03aca034a5ae5d60eb942fa15c0b028c65d69cb82465646a6b4ac25f83a87a04b30f0e70a5ed46e08220a2762655c76e9a12b159d5791c41cc3b9107f480ac9ebccd407bf9770531f996c1ad58fe3bd6c0fe8393874dbef2310fa0a277a97ad03fd8769846d1f1fed1e54969f9204df50ae316842ae6479cdad701762ee1e518f171103c42c6b7446e61f759d31c82879f321593925bec6cb9cd30ad32d7bd438dba13a6bcde8cd31e96f12f88a2743830a48434b62e4fd00463f725c48469a102e847d77dfdf4eac02a60375044f545878f27fad962fd15599ccca044805e7104774991670e704432ea31d24eca7719070fd6c5345fed23bfc9d76ad2e03eb4afaf71488c8bd2446a0c70d92fa6014f3c4fe6c785f2cb5b9b32159e4d87fe92d094c7f9706c8571c4aaed636c41b8ee7fc80cea531dcb912d28f4f615b116e8b6d95e48ae8a8dc13c5aaf7394b20b96eb4504291818a89337f72be69367713235bfbaf99b8a3d76a51d44e564200e96d07b3192802f8e4760cdab0a75ef83c616ff5a7649c4b9ae4fa56522709e230f46393470c99321afe452eba4ad14d7ff18c7530d123299b97e7b67542d9801e49359cdfd97471c65f130940cfa9c6efe0e0b9385ede3cc7f97f9ebcce41b396bf7db19b5a9f2938792070d08422cd55a300748536077cd46711e3b6d1623c5547dbf4ed9c529b3ed34bcc5d4c3007038f7ea6987e78975d906b0d1737dd748a8b7cf55093fb446aa1293e195f3ab510a8e168d1506c9cd9b0f153b6b2533356fb4105f1d0ceed76aa0e1576d283505d03c4de298df5a73a231e118578fb120220f7a3fd2b37503f1beeb3a2fccd91f1f438b89a9c765798427679877e1a5f3e708c277ef5f0fe4a8c1777cd88dee24b195deebe78fd70010780343d1603d4e1de8d8593fef560685e9d0ad69b31d3cdfdc96b53df7ded52b46b5f03492d8fb98fdac6aea4ad124cab91f2deefd986841bd09f204cf9945ee5b4a9a8d3d488169d1148fce7c3580974699600aaed9343add08175c8c514701f98950e024c4a4648c45aaeaaf5cd47713b1cb7e44d377430e8155fbb851fcc27425ec5e873748b0ed8c1f2fa627697a4d0dd6a607d7785b810f96c307249f06c482cb41eae8f0e889b6016677f3df1727cbc57ffb73a439e70da1b62b7d231a44d2c3a637af4e0cd0131326e8bc8e336c094bfb47be75cfd170c2bc5e95c96dfe3fb469c5de184b6f2a530fac92c114b64cf5d60fe038c48bd0cbe84bd481a943aedad91a46dc9489a2c94ef55b683d396cf95982871604f7472107ba7d2742d08954321bceb41824d0bfcd4690721d1272ac93ac141b2158a895f6648847d9d7fdf4921efc3f48bcfeac72245dd0a6bc0645107cb11ea8693b9ac98335d3d04cbbcbe0a8c1e88a741188d0ffae013b54d53dfdf4fcc3bd3bef52cd2d490642f27b05e90646b81a9cdc7efd42c4c7fe030832e6eae62546bc71020d036296f16438cacab141437026aab540c59aac211dd19b1d6ec04330ffd20971de354a50256338dba3b0c811e925e776efdf5a57d71aa796b6a7e845f7499afab06e9594e44d8cc9c290572d8f2679f260953fdc01efc5b81526d8a651ec4f69d96a3dc029e1b82b19354ffce4daedc8c7233f229aab1c031e201708e27c4b989978fdaa1e51c4790ab2b9258f2729e48cce6ed62e0aa9211b2ade07a3be8a8722b024a974aafa9e39affb23f3c087f5065931095144c6828033bdc527a8d62c59346e48a9ffd7b55dbadef770c26b8a1f99bbcdb0ea158f0dd5a1b511294f70bfc4c957e15519c0d6e085b16996c9ad9e4203bf62206a03817e9875248ed14e8688b313389d95602f7c50065b3c3f8e329409ed9ad4337993f58c20883df731a20c9c95ba6eb1bfd20324df76aacca8ceb2bc5e11e0d17daf2b03d6a34f219fc8dca1de8db3692eddff68c5d20669411219d8d2a2cae384a14aebe82d25e981170fac046ecd21b0a1060f625c6342b76da881558bef61a39ebd7f36fa86910935ea4d84056e5143a25c2cf72bf593244527ac59b36a5d0c3770728a9641e3788a463c6d05e2746eff23763d31f6ce2719e3d4eae67a80fa7e726486f4bfb8d3d9880274b82c2de0d96cd84777e0e7cb77b161a7b593496a3c73cfc64ea1ca25f746dc9c47052c314dc1fdd695c0e6861121d1dbda9de8b5e4e211ee5a0f9d3e25e62bebbd66c2790fb0c75563c101059c672f7f298dbe02213e24b941f5f5c2b41664469966b4ec4b7c7ff032011ee6efa347f16ae86cb6aca5c060ced967e9e1c505bed917d9e7c4574590a3224c646480daa4e6b0aa541503461536d4137cb3b91b3d1b6d85a4d5e4cb1282e266af1bc330c9d5f9ea9070e436ff4465d520fca808a6b8b4cb155466cf685ce20d70e89042149ebcf507fb8aa21430b6f04392dabc909730241fac8eae01a11034541dba223e4cdb9a8985d7d9d8297160979157b3fedc9e959a3fce6f4951e2887ff718ba9d2fc43f3c00e075bab3b3898144755b8ff97a1c541ce5994eed688656f4561d0aa6e036376c1bc991851048194645cb5686c52c2255e01605bee1f4a38766ff7d3083e942bcbd85eefe39ed5a3a0abfc96ef1330bccf035a58bbd70156c7fe41530bef5c2b1ed3181197181cebba90b294674b9339732572a079877063bf58467df432b5b665cdc6a2f8460c2fd27a403427c10c9d06519915176625600cd96b6114ee7299a520543507a1408bbb858fb2887b9cc93a5c3bd9a111e93e3a9061a979a326a40684d62a78e71c65d8a7ecfd807ebd2f75450742aaa08026d6bbd5f5b7ac4c56a9876cb379a915b53c9ce910b7e8c3b8f954a363b7c38ce4012ad3fee4e323447aef569dfe2ebce6a349cb00b7117e1983de791b056e7dea8f0cf0eea568643d49f602f80c0e1009d20b322ed1b5f256ad258fb984347620d1b20a1c107cf9a94ca670ab567b5de3b99eba7a96e64b2af84f4fddfe605651babb2656cb86b6f7f8cb6744745e3675c490c2b2a5ce03384afb3c7520007a2f09d84d5c73f3a9e25b920a129a4c6acec67d131ce91cc2b0c2da2302b308a0d3a1c96cd90f08e4207f52e5b974749167c7514202cd62b22961a4237547f60f3bbf3b9c3d3953e66626406828701fb0068e957ef327181f6c185f8f084f3e2e657283f5570725bf0d63d6987584e16cbcb88a8c8cce11f9aba25baf9adae49bd1e9483949ae60efd2fc6948e9c009d257648c965f4a953969b1707424bdd63c45ebc493b6d0079036c4a521858a0aa7ab96591564f1e6622d272a1113fc514fecacf5f0ffe8794e4fd34ba727cf8ead8b9b119fd306691ff590413b8ed4dd7acf6e6270b7bd89a75a3253fb8a1697759da672babdf790c884518cba3eccdacd7cd7943a31b50845c5f4e4148d79a295de8bbe40baae351907e4bbedf832e485e03dbe511c5b7e478d8921ca07a188ac417e9e605cec40c4b424d9aaa19076ca596509a44df1298ed0fc79b6bb8e64e2cacc72d00489cc8d598b99e1e2b0e0836f5ed5137225ddce8439de02874f5b6d00e0b3b71d1914c2c65efdecb0dba942789623eba17a40ab9ecbf790b73c1b70575678fbc2c44a2a292f3842e9faaa470de8c6361002713a3fee879aec0cda3b15edd7c213348d37057ccbe8cb250b307d676b4fcd103e3d0bb493de8bbd11078c889505a7e7ac3247a377ae5eea5c72aeb66f1083b729ae99e4e6de3abd90c41e183a6327c83ba32b38ab6f00f8938104aa97615f255cce127b5385c74cdde39f8709c30be6a85ff3ea849d99c1f0c2669195db5136a7df65ae546743748fc73e7ef838e703a7a93fddd8fec967f8d966fca4f42be2a238bc7f8c1d1fffc6ec8fe927bb4a1cf561d9cc38eed6bc0893eba31ace43f832afe8ec96ac7b2e1aaf49ed72f2fd8ee78e905f5de1b590f02f0fca4c8cc725fe34421944b660256d110ac9d826b9042c6a0c42ef6cd8ad4c562f92f3b63416aab0506a9860b309aab1d6a366b95d2822de529f7d90e92b3a40ae98e22fc939f49a9bdc15406cad91c8e907f4f81ddf09e9e06664", 0xe16}], 0x1, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ftruncate(r0, 0x0) syz_emit_ethernet(0xef, &(0x7f0000000080)="83d45fa00b0931f161120446456fdbcb5a8ec49937fbed6674d86dca5b6f50ff44d06ab282e5f1454560261a5e145bfef80b118696806fc3f9644c428005848546955db5aeb2f9959b5fcf3d1f2a5c3a354f3d0d354ed0055c9f8292ea10600a485629961695596b41a6d7efa0933957030d0db16f1434433a6cb77a04c243d798f4878c8b80b90b6b7166676f6c5a0028dd3c66975ba8b40339b310ab16c647f60a1796f43af5a2957779874fe001c8936af645eeb08941f9d02857fca1a2b9c739a01fe60a520d3c8a983336f631804806b06c352822488da701bd40190f45ed6012af8b23abae8de1415c3d18c6") mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) mincore(&(0x7f0000fff000/0x1000)=nil, 0x1000, &(0x7f0000000180)=""/69) 16:00:34 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) chdir(&(0x7f0000000180)='./file0/file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file1\x00') 16:00:34 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x20, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 16:00:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x87fc, 0x4) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x100000001}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x20212, 0x12) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x1000300000002}) flock(r0, 0x4) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x21) 16:00:34 executing program 0: r0 = kqueue() r1 = kqueue() socketpair(0x7, 0x3, 0x9, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x0) close(r0) r4 = dup(r0) write(r2, &(0x7f0000000180)="2c3c1720a682ba", 0x7) accept$inet6(r4, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000280)) 16:00:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) write(0xffffffffffffffff, &(0x7f0000000380)="3b891d2ed114101fb1ecf32e73b4f8b0222d57310d90dc4da76082fe61dcd9c631b887e4b6eba542e9ac2ac3aa6b09f621de63cd55d063146664811c73cebafb904b38a3baee4c330e55fdcd535f304a25d21697eed4c450d0a17f2d1e18ca63f2be36126c4f71081b0dc59da184487eddf8b6f5f9d638387f374ff28d1c90b85bdf478c", 0x84) ftruncate(0xffffffffffffffff, 0xfd68) write(0xffffffffffffffff, &(0x7f0000001680)="d5d30b3e66089d1530a809ce06b98166412baf2791436526f7931f62ec1bda603e1b6f0acb6bee999027eb9597b789adc687e5391ebab63622b3df5fa78aefeaad2bb45f8aeae78ebcfb1c450df92fcee773421588123d9a0f67cafc2f62751de12d6889177363fd05724d8eeda412e531f25966e0493a2778258ba2ed5c7db81df4dc4d127148d83086a9cf0933703ddd66eabea89d6ce8aa5bd552dd88c8cf85a7a240c6f7473a9494269f9196d92c076e78781ec9276eb2cdf970d70ad66fe27ad72fe352c97ed6c14febcd3c247a8c1c4f69df13b45bf57048681aac5d7d81fd6dba09d08b4a1364318344da693fc997808305dc895730ca0f3c76b752af349889030855cd116a2b83c979b8be01f1db6ac0e4bc39e4995049aa602453d287762a7c4e341f2cfc914163ab3f6dd70b482445bfa529c1f553cdc4454c16a357ad911e174b1228daa3886c8d6e5571e8af0625ca69245e1742fb25593e113835805d84bd6ef0c17484f4d227047ce5de5d17921b73ebc44cd2446add0b333343a3e07fafdc61f05c6c98b0ee1f541d5179e45fa3a8ab0ec9cd92c621d8acb9f326493296f23e5e00f54d8dfe4a516cae0df5c81df3369761a751aadb1ab408fe1b7e982a0bbc56e266c6a9920562087d725725d744d5c8e0b29b161c86c3083077c192538b3d7706607a3f89f9102ad3516082206d51a8bde21e2d1390120df9b7e4b3925bda56ab8ffa596149cdea9d085dd9d4a9d4fb3082f5e6bb38eed16d404c73dbf181d6851d98c78859db49cb5eae63fc868312b91921f9bf8a86f9ca58e8a494fccfc7941aa9de943af02548428d6c804e740c3d38ea9699db1b2b44f3ed6c2e677e5506211101dedaa45364e4a8eec82294e85494e7e1ed0165ba014e67e3fd090c7ceb3768db2266b9f9bb28ddff39651283a43bcc3f3bdd0a014906d96e4a8a376809e6129fbf51a6932c363cd245d48d4dc6cbf27cf07367329916960d3c81f13b09ae363e4fed00e5fb57825fe26532347b6d09b30510bd7ffc59c06a961f1d054f8982a4498dc3a16e1b366a2fc074e8d3dbb357c752c995d17692277967a7e63de482afc3edbc197b7230037db9ca8c24a400d26438b9b0647538412c9e28aabc806ec322dfb37aeebdaa2c86904c7747ce86b374e5d75c463918b83388d19676eb9c66d329ca50914adcee811d53ff92a4561f95e7e924bed14695c14e5fde37c101644f57dc0c07afb3d129674c17a550cc722632ad2cc98e61f722e84e917995f892215ad871032693278926ca02cfb8fcad27390a10a64d47f54b4c8eed262ca859ae914ff2b0502ba4d86ee94eaa050b6cddd18adb148abbf940359501d2ba9d19816d594690b0a9b18128453d0e4d19134982204389dbd6323b43558ea1141ef7d3592e0ff9e1b96312412de6d2e14fa37cf646b7c8b84ecd5d6d1e75dd2169b1a119be77a2c73eaf1ab0ff098d8e8f5dca78f5ba35fa0b5b0e390facf3ea4d92d7c6403623bc9a0f850166085c58968a49e6e8e4f2af4ffdb7c30852d8c10d0fac840faaaea7bc392685318f799518b0f6e537c40775fe6e4a5b74fe8f8dfeb86963d1872d1cab1b3f954990602da7bd9c3d294a4d54228fc2aa3dd2353e1854cb017b788a78f15d7da6fa08aa9b8eb71da754a3caebcb282358ee5f1c789791e7185e525334b9c843bf58cc2611c34135c9bd93e69ebd590b56c4ef70bc06ea468224eec0bc78831cd51dea96b99c8b1be7285b94f893a6bb8ea4307577293b79027cdc6c66db10974ec7f9ca6e5459d5dd5b7716d34f03ee49a937cde5810ff5238973ed048b93a1eabbe540cf9e5925094b578e39d57b300beb08b8c3ccde4acb5df011b859edc0416e8b19fc9e53a395463d8fe426302fa307b591defce0170d8857ff291a7ebd2cacdb2e8c18d562751ae12140ce36a1ce6b6e74fb45dc9db3ffb33638787b2814e899a28f5f62f0221436fc655dd8b967400610cef0ca9d4fb81707f780a8200f2285a0bbf18c3aa35dc1b2a33125e64e3d71f3470262e1e8f8e5eda6da4c457758800373982c79d13c1d249aca7a16a39d908d2776129911d6c4429a6fe6c1586e6a403c2e2d1cf3afee7c21b39b6b6a6697808e4cbde5f4592b81281f1ccd859073e97124517484132329b45b265c263cee2673c702eb24d00cc842772872d798543cd8515fe07ffe9dfda8fdcbc837ec8e9fdde91fc77f4fdc0737ea56a37649f955d1d616616b0ee7cce8ea953116d0109f38f471add1a5401e494839715c8ad997e18278d65ec4500f4ef678ecdca189fc973dbaee20edbda95ff0e8e6a0d7f8fc03581054936d34ad419387b537c0db83f0223729315837f29675e3d9206f9c5ea75939b18533abc756f5386c2862fb46aecb9e114a4e0c686fdc57aa17ddb6070bf7f94718ac005aeb1524a8b975e70e012c01904a586a39cfb50a105f33febd35e51350c25b241964293291ff2aa3a95891f92f976c3a666e7f3042657311320f466a653a9723174c504274bbe4adec80030c69d3d66757e27c9fe6b5f26200e9b4fdcca8b8b6aa859b837e37c7091043c298e1056ebf59762b19a1e62182473c680407efdae4d49bdea5e447a6be707f0d5019dd477b4ea8f882e4f8109b7ef392c94f0849bb146e4c36831b9357bf18f1779c60d1b2549ae19863a8c1e2599af163c43a787cf67edb21f4d1a88fbcc9e2a3dbb1847fec072e54c823c3dad72243c6cc706fe81c18c6a486e0d5017b5a88714739dc33d4e1d5b364180490875f832d132c2b6f4c37a57e26158551b14de795ac47cbe238d3673d38915218776d641d24a48154d096a76f71506644cdaeff826209d9631b990d4941b384ca5f9be5cb9d8d591fdd9894657f7fd76658347127525d1f84caf19995bacc3ce82184ad7cdea6f0fb01225d92428446808a76fc4d0fa36dfb51196b5ddbeca107453e70df8c91f3eae10c119784087da11094f94ef8611b5c0cf3b7ab2b75bb903095d081d42c00702faacf54a821e7360e46f57dee201411fd8c96bf0e1b6fd02f1077d1f79afdce5a5266aacf4f3661c043bab8e214167fb4e1d57e973dcbfe6193e0440eea995067d79c606a99336212cc94f09772b08d326452380010ba6de3fed35fcf0b8aec81cb5ac28f06a10127c51a724e01e9d5cf3c1f8b1efd0e8255095d3b291a7b7924cc5a1c75f96cd6099aa48e4f7ddc74eb4579818fe1edc4eb27e8b10796b4a0b911d17972a3aecb782b39f715eb99c18ebaef3e7d5d35df71502db940fe5d7a70df16424f2fb44aea4d863ec736102acab72c6df2758304b56f894c106bc786607a4cfc5c06904a5fd7389f76f9cb5a59603d53fdf719b0b157fe5e89908432a85c362b671022a81133a23955ab935853ac49b50a9b83e720c343c126a6d7be96990f15f6d5248013f2a959d6655a5744866b0890f1d27e9d2947c2a7bdf8eb1a9287bac63efc3c7d6ee3f9215566e8f9605981587a34b155a495e4f9e12dc5fc7e9bd55494677985d4766fbfa0bede876363bd6a50e9fb9c1828deacc67ee054aa5e145cc68dca4c38ac38edad9a68805320223f38d344f94c6071febe65f98cb2e9006265e3691e73982febe4ca89828ec436917634362afc584d23415ae5f93338165403afe72c59e6da000ce1954dd71d4ed3a2482cb84f6aaae2488be0c172269ebe58ba50b2b5f1ec55e9cee31f6dc48eb0e1d1f0e545a3d52dcf19a9f2edc6bdd3d45d71e5227e50bba8144f2442f1f0f8a3f8442cbeb080e046a6957ab03f8c39501b0e5d1c10526493a228d802f6eb0297dd6abe84d135eaca503b64561df0100e93e31296784023c21904dfd23eb22f82ce2dd24ef0b82622c69592c8b502a23fb143f74b2284040df22b51933daaf1c464978afda66d0abd6f1831ed0d320da1b2a93e57d10bf3c34632c12928f55228c5ef5d2c7dbb2387fe02401db38abb739be6108d3df8e3af4c975ddfeaea101dd2c667f2d2683b75d04c54dc51543d33775bfb456ea64e0d17292219be5714628505f089950ff47c850562a7f49247407951c65dddb928bfbc76263bf4b67fab1da5779a66f9820a8a87f4f1e636325eac491b1f3cb9c0c691a764e22c441a08b3cfc212dbbf4f1823852f3b844120adeee391b3fc77b7f070714ca71e3202bc54d17de76921bd2b1a02a324fe53f293e23d42f724482fb624a99ba1aa1ae729be443a10f501d0a8f5c26115fea5c2522adf6075884663ba7a1a42dc7dbf9e2627d1063b0d482bdccc89c561a8337f1644788a33567cd26414b49f9cf69d23df1f4fd2861979c9ebae61c548e4ef344e64425e41259e11896ff762999e0c05f025f18aa67137d911744916f9b43f7e7896589bdd619209f95457afb799bba5262e137423241b6dcded6bd3812d1b1da22dd13e9dc282bd8ee5055982ca34cb1b84729e27cfdc788db849280f3b561b63143c1910c951de4d940c16b82878ad6695d746746c5ffa1bac8adb9df88047caefe029a8eddccb31ae705d4c8958e368d9a732fc5edfbf43d132e37345dc8abc0d06866fd3bf0a8c0f3a6f68b3ae34c383c882e5cd511748601697625f7def459ba366b961b0a9e5f81a045306f649bb97579e11f6688c0a4ff5cb8168b710ba3484ed178e71dccd04a48cbc4daacb5d8003fc5c694146239f780abd8d06abb6c331e64ac63d3ce2f08d3303fb1471027b37904ef94cc1d81f02bf179c414cb6331d3cad2a7644cc3dc6dc54a3a503e3102155414b6c4f78128545bceaa65c57d06c6a462f17deb3ffaf94fc767f44e3918bfebb59e50abb9025220c0d86a766019500dc1fb28bc425162813f94c74ed297c2eec7904c7ae99e8e8670c65ab24c1901cb41bbb6c1244cfa39af40ce3cccfe069beb8e1585037101851dfd1985cbaa00410b6869f7cb9f86dd729c588a86185a1ed6956c99413032b559fe50de10d9fe7be9e8d17a9efc5f8c3a67986a3155eb64278b1c9cc6a2755899426a3389e280a9b88ad59fd7b9c9ce9b36b74648bb16b56384c9df6cfa8c98a0f3f3dad9ac2fb21a498f76bcc3b1ab5d875306afafe42db4b97e632a551a331a9be669be2dcac19955d063bf261de3dd63a677387395849f5555211560227858823bb485b9b54abbe1dd0632db1223b5a0d867ca7a3f284bff8038d14c4f879ebaacea825efcd245a6a6e79b2f3bfc1181277cc578c3b7113f9c4000d3c10dd5278c50b45c559907e82fd1b0648a08223b18cd93836b440cf88885a7d1850d1b612ae119e0e7e2b4175703e559093e285abec1ccf58c7d3ec2e1457c5e207a82e44289de47b966a3f47a35da02abc54ce4c4ba2b85313541e99a9c434cb62f144ed4476833e06a31e43e3783dc874dfe1788f7ddfd124697a48f02b2f5f0fe2c63e27826b12213f1542d8ad303e107c394402c1761ca8c872bce05881649d7932c7bacc0e61b7a48cf57dde4ca9a4a928f279fdf281eda28122675531bde347f5e7f49cf87550e6bbd12357b6e2be752f53803c4b58f7bdec05406fdc376faf4106c449ad8dedb9c1fbdbf31b47c8f38d5dad49dfb63ec6701b428d7c720a5b0265c9aae9943966e858c501c7ea90b382565cd52c9a06a5fccdfb10a04c048a2980095c46a27ce357ae3b88091215c750faf5409c9cc9d7114b300163789ca0692d11eeb2cf34e78678f23a6eeef501f5a232521913670f6f06f63c468992c9b979710d33d4082f108aabed93d76557fe28ba1356edfdbf8577931a8956", 0xffffffffffffff59) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='\\#\':\x00', &(0x7f0000000080), &(0x7f00000000c0)='{/}#:-\x00', &(0x7f0000000140)='\b', &(0x7f0000000180)='*\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='/\x00', &(0x7f0000000280)='*$\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00']) r0 = open(&(0x7f0000001040)='./bus\x00', 0x10008, 0x2000000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) madvise(&(0x7f00003e8000/0xd000)=nil, 0xd000, 0x80000001005) 16:00:34 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0xfffffffffffffffd, 0x4}, {0x18, 0x0, 0x7, 0x4}, 0xff, [0xc9, 0xc56b, 0xffffffffffffaf89, 0x1c, 0x1fffe000000, 0x877, 0x2]}, 0x3c) fcntl$setflags(r0, 0x2, 0x1) getsockopt(r0, 0x8000000029, 0x69, 0x0, 0x0) 16:00:34 executing program 0: r0 = syz_open_pts() mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x10000000000005, 0x812, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x12, r0, 0x0, 0x0) 16:00:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x90, 0x1) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x8, 0x8}, 0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$getown(r1, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x8a, 0x1, 0x7fffffff, 0x7, 0x1}, 0xc) 16:00:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() r0 = syz_open_pts() syz_open_pts() mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() r1 = syz_open_pts() syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) open(&(0x7f0000000080)='./bus\x00', 0x10024, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:34 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) readv(r0, &(0x7f0000002500), 0x4) syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:34 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) bind(r0, &(0x7f0000000000)=@in6, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) getegid() rmdir(&(0x7f0000000140)='./file0/file0\x00') 16:00:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2016, 0x4f72) socket$unix(0x1, 0x7, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) readv(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/176, 0xb0}, {&(0x7f0000000180)=""/96, 0x60}, {&(0x7f0000000000)=""/1, 0x1}], 0x3) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = dup2(r1, r1) ioctl$TIOCGETD(r2, 0x4004741a, 0x0) 16:00:35 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f0000001700)=[{&(0x7f0000000000)="a5", 0x1}], 0x1) write(r3, &(0x7f0000335000), 0xfc94) writev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="a4", 0x1}], 0x1) read(r1, &(0x7f0000000280)=""/243, 0xf3) dup2(r2, r3) execve(0x0, 0x0, 0x0) bind(r0, 0x0, 0x0) 16:00:35 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x23}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) kevent(r2, &(0x7f0000000040), 0x6, 0x0, 0xffff, 0x0) close(r1) 16:00:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x30044491) r0 = socket$unix(0x1, 0x2, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x28) 16:00:35 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f00000007c0), 0x0) 16:00:35 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) chown(&(0x7f0000000100)='./file0\x00', r0, 0x0) 16:00:35 executing program 0: r0 = socket(0x18, 0x4000, 0x6) ftruncate(r0, 0x7) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) execve(0x0, 0x0, 0x0) flock(r1, 0x1) 16:00:35 executing program 1: clock_settime(0x0, &(0x7f0000000080)={0x700000}) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = semget(0x0, 0x4, 0x11) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x4, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x10000, r1, r2, r3, r4, 0x8, 0xff}, 0x24f00000, 0xffff, 0x2}) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 14:53:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x2, 0x180) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/13) select(0x40, &(0x7f0000000100), 0x0, &(0x7f00000001c0)={0x4, 0x450, 0x85d, 0x171, 0xb89, 0x49, 0x5, 0xffff}, &(0x7f0000000200)={0x6df, 0x9}) 14:53:52 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() close(r1) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xf1}], 0x6, 0x0, 0x0, 0x0) r3 = dup(r0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000000c0)={0x5, 0x7}) kevent(r2, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0x3d}], 0x800, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) accept(r3, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000140)="090471898c2b46657dd1eccb049d773ed2393d78166cb062fbadeade6375b2f8dfff4e9a9b806b6c32372fee0e3168c27339ce00b07a8114b1604909ea4b6697be40054f4201b06ed5daebb7926fa3e2cb0a06f8300ffda613b72f7737a70fec59363df172486f1f0fdf3e7e21ff95f62fce867a2ae968a1642bf2eb12142e51f68bcc88f2d2a2a4c88b06d0c635299900df911ffdc2649f6c577bea11693e33c9033d0d603071c9645df9aa3eedf2e837b84e579715f5185e1f6883d26e30313f840d4155fe7e3c1a7c8be3feb4", 0xce}, {&(0x7f0000000240)="a64c40ea07324e9ed790d9131e18a0b48d7dc1498a71343584a2994cc0cb6c86f322ee3b1babf9165fedd6f5ebac2a8a65f7186147bda2cc118c4874d7cc3d46fc3ee077822d3b08b02406de6cade744c8768301a8356adc6dba1db36ba4c3838aece27101d76994ec4b85db0cf0ee3907535756cace328d86aa66edcc2656b182eb29ed793a58bdbc63f3c492f939c1a3f6b755c5bf5fee39c790d511ee6576", 0xa0}, {&(0x7f0000000300)="6c9a8d63d97aaf6843c42feb4cf2b78b1c5d22396d8e4418e82e8a7e2b156fbd569a69550d140b543492be5bf3c9d191a06a91190c6d717b318a0594183a11e8034d78963bd51d419aa8274490653993151087a60c56b08f0fa142", 0x5b}], 0x3) 14:53:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x0) r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) select(0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setown(r2, 0x6, r1) 14:53:52 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) socket$inet6(0x18, 0x5, 0x8) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 14:53:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000180)="87dc5670b9c326ad5b7475077df65a23eadaf06c20eca4b7472ce83ec30f30a96cd7151a4ae2f027bfbba34a29706ef3caaa1378ab00a377cb1cc8da18a32eee085c151afb9743b9da039f815aaa1010ff309a8d4d4338559cba3fc4a643301a696ed83a047018f289d21d3e75d41280b10a2ae8cb3fbdcee2dadb34ecf74e7379d48f14af7be3b41124", 0x8a}], 0x1) syz_open_pts() chroot(&(0x7f0000000040)='./file0\x00') r1 = dup(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x9, 0x2, 0x0, "3f84d0e90ae43234a2d373fca7c7c2426fefc61c", 0x7f, 0x101}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 14:53:52 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mknod$loop(&(0x7f00000000c0)='./file0/../file0/file0\x00', 0x2041, 0xffffffffffffffff) stat(&(0x7f0000000000)='./file0/../file0/file0\x00', &(0x7f00000001c0)) 14:53:52 executing program 0: mlockall(0x2) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x1, 0x1, 0x41) r1 = dup2(0xffffffffffffffff, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x1, 0x2, 0x29, 0x100000000, r2}) fchmod(r1, 0x8000000800146) 14:53:52 executing program 0: socketpair(0x18, 0x4005, 0x6aba, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000080)="16e0647c7eb1ebd2fe42c2a33df238e07320ab", 0x13, 0x400, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x32, &(0x7f0000000040)='o', 0x1) 14:53:52 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$getown(r0, 0x5) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x600000004}) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x3, 0x3, 0x1, 0x8, r2}) 14:53:52 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) writev(r0, &(0x7f0000001380)=[{0x0, 0xffffffffffffff8f}], 0x3d4) 14:53:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) recvfrom(r1, 0x0, 0x0, 0x843, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)) r2 = dup(r0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) 14:53:52 executing program 0: unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='c\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x902) open(&(0x7f0000000180)='./bus\x00', 0x51, 0x0) 14:53:52 executing program 1: setgroups(0x1, &(0x7f0000000280)=[0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xffffffffffffff0b) r0 = kqueue() fcntl$getown(r0, 0x5) getuid() geteuid() getuid() r1 = geteuid() r2 = dup(r0) connect$inet6(r2, &(0x7f0000000080)={0x18, 0x3, 0x0, 0x10000}, 0xc) setuid(r1) setuid(r1) r3 = syz_open_pts() fchmod(r3, 0x400) 14:53:52 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000001540)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001640), 0xfffffe00) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x2) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f00000003c0)) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="e58e44ca899ac1a977734931d4d1ff5a431c86fa8aa577caaa5a522af95fc6fc94ed8f31bd10362d5cb117c85ffc00dd97cdbaba10a6ee1ed1b1981fbed6460124e29703701beb49caa2fdc29fb71e7a16172af12dbc1e4e503176453795b7bcab02f82663ab69adc186c92aa3ac05fad1835a2b702ea5e6f193f765e88cd623851f771bb70aed9999a92feb0c8bebd1ed104ceecec68fe62bb22ea2cbce7f0abb7ed1559f9b42ca15242f", 0xab}, {&(0x7f0000000440)="1ea70e87ea963d6e91ec8412acdf6fe727c56af69cd6bb78fd8d91ef47b52b8f2cee1b20e4f268f4c825d2c943ee42a3b5fd5a64a25443c46ba1284e62c7c52a639c91892bea277d797c59e4ee2b120a22343ec6fb93da05a8f70c446de6c1f4586af153e83915ae7fb09a75e7d99ba1a2238690682b95ba009ad622af8508b1897084fc7ecc028983354969d51ef01a08d9f4c2d342c5de0ab378738c70267d714f6ae27c438a123f073c32a89b347451d512447b79b7767b50b401f07e4e76c6b08849c6cf9aee11646fc327673c487d42df7aa69ba3cff9fb1275c46ad26f015077c360a7ba0e1d037afe26ae9df75dea13b0b48ae107a70306d6816e4b746d2dce4e2320cb838b38f3d537c33969fa27d0aff18323e94d3ce09b82a279bd4f05a1dd866333f0d813a76c742c94a6ccae2b67ac55d9b7667fb670b4fdc65a90c3a8d31f2d33031840a10f0bf35830a9e92ccde4bd0d2e4a4ca4686bcb6ea53f76fea185cbc8a554284efa53dffaf6945c0f2cabef58ea385cb9ecbb1a0bd180ff9025b47f0e76e5999d5a1d31f3ef1ad721ecd1bcef181e6cb8671e2f8ff442d0cfbf587d8e54375c5b441740b2c32957ddaead06dd4cbbb77b86637c6d34cf95f1993f051f2e4026aa072beade14725a9d177a83e0d11c6e15868b87633c25150f9935b74291eecbacab948341197026330ec7d1c2a658e8a677c0c665bb7174023ea1e2460056f7347d1cb8030230182fc77587cb35304cbebd00db703f63ccab2adb62b2c9d03fcfd7006b2f50e0d52518f93e6d208a72bcd75780b78077babe77567b1c699d9132e51380cb46654c417928bec876cd2e64d051e78d77d8b8701664212c9e1bce5e5148dab2956aaa6c9b784144c632e51795b07e6e27e4b07cf41e14e4200f0a25fddbfdbdc0cfda63327af8447a170ee7ff22e35b578bab614cd6f83969957851a6933039b1298196cb533282374b43a0c92ad9340b2e1aaac6e7c2b45cfc562d635ffe1e0f5755255ac5d4c01fc917485a8c349b6884f7561be37d0d630666d8eaa57ca16c151ad7e2dbfb964d44663f391cbb01b268da09af5152e301ae951a4f12f53ab79184b97db85858c2500af825fb6a2fc9b3b862f5961075dd99a010e5243c23ed81424752c67e31abc4e3b49442d3da31a0589986c0b44d8b240470e386f478156b8b6a72013882c36ca368b3535ef43973339b649af44253aec1049b948a51879fa868629a880a7adafb6ae1f3c197029b0c87f3feab311cd9da518bc144253ad50f17294af8cb4b9fc67bdafaa2574d8377ad8360aefc5dbab81ef2f27b130440b779450ae42684b53ae0bc7101d6792727231c971cd7d75f993ef4a825cfc9673d4756b540acedb9b643e87d6ad09e0ee77bdad9d34ba5b86672658b8023b53fa6e327d8d3952bd0becdf61a3470e43ce5da2f5f694fcda99fab5679ce7e2a094689b6b52f9e9fb9291b7ecb8029094c821ef883d88798e8fb12240fd97ea12351d0dc7977e1914baf269b6d8879480391dc7c0a08102077718e491783ed4b57d3676057825aa574ca7b31a9ebb0ea896dca0b544838d9baa121856b56612451a2fa10eb652a73a06d7f047704cab4544ad343c44c51dbb9a9d26a4c231278d8c12580316bcbbb8f96b2a90c79c59df494866ea4666168ddd2ab8e5ac6e8bc9ac4f0d6422924ca8b1e896fda80f2ebbdb1cedd6636824253148b28962497412394c29c5ddbe20abc772fee73174cb379e431656a9a60bcf8deb31ee53a2a9f79711af5d21e4d62b4a0669448e7d8af61a1f3ba20113c2ba32165602653e69a66d3b02d62e2a09b104968d52faddaac45b40c71796a8c9bf5e68c7a7dea8f815e72dde3cd43f750b030559e58ab4103997a6db45a86dbe7f7239acc170ef48f63da73b877a0555487b6aaab05183655266183b9b23b84093b8e198e26e3a3416f43eb8264ad0a88e4b2c71cef9b2015ddb49891206143c413b053a4419af24bf79b9d99c2f6f816be6e3d143e2754b2d17148e5357ef7f0c0ff79389d848f30285f0788a62729ce0c4685feed4eff5bf035298bcb847dd38c90ba1dfa2c0891932513686571b05d3dbdf57fea2e26324dab87c0478ef7bbe40e03f133985222c2910d7c5e35e5008273b8adc03d88ad1627f47ba4cf7c071bd293590f5bec1967dae7fd9e4796f26584ddd662fccd0ec189ef484939b900344f3e11fbff7741ea8d0ac2b12658455138ce09e54d889e69d94cb6b618e9b0b72296e11f7c6181aa7ca14588f0b2aba6c51ab40088f331743d0ad322c76efef4320d23798343409caf1839e851da3d32560ce50e4fedefc48d3b6e5aec46f284f6d6d6f66e3c4466ae91110901f28f733a4cc02cbbe2f5ddd317a7a2d2166f874db755982b72ab8638d2a0688f246bba3b3122244d6e199df26a5cd0df01e46f2dcbf1554e7351feeb4515f1f5f71d400b943122c4e15cdc6769d7b5b64d6a070f2842a2fca7fff4732cb82c134a865197b70f6af83547b649ffb2e2c09ec3d22d021374a8f9227207fe37a4c8990826a4426ed90247a9ca35b84e342089ea06f1ac73faf93df1a283254c232b437677643db12847b2f0261cf3755c12e250240457b3430fed021083cf1fd5047b9e511db7dec8f82cc3239d36c157c51b55cc0b254008e6225904256a6cb6c3627f485d073dd1543089f5a82191a474ecd023bfd189cf9ed04b61a17009b2523cf622da952f823771d5bed462eb98e4e9eab20e0664cf214a46cf508b8f48f7279d2632f8bc6dcf81980d09f184dbec995ffad4c95706c78fdd5c8875cf09da68e597374aba8c75645106967d657634ba0acd93b0d6cb1410d8f779002ccdaecd0bd845246669f6af78703c59613724030a86cbd05594f9285ea6bed1a6da0c8eaa09582cef627304ea579b93c9bb219b2598e0c23c9ae194dacede9e1dc0e57ec6a7fc7097a2212c8b9d29446ddb1be728857a5571497b6a7582349851ab421265c4ddb218f0ccbc042905ff73ee520c9670e476c63ab411939e0a9bd508edb781d9aae2883dd6f4e4e3f46db4a570c397ce866f023c48951b16ff6ad2b7fcba3d09f1c9b6d7583c3925ae5827219c02f419b9bbb4abe4b91b526019eadb4a908fafccc206ecc252bf83da24ae57b6f61ccf33567240b10f1d482543d9d5b629ccb607b9d8a7f3b7536b97f7d0bb4fccecdb6e0d4028c9bacbff97a7876769c32d451953dd91ae09edac0f21a2fee31d5559909abd91dca236b042dcc1f15b90be45b7eef4a30212c651111aa286dbf0fed8d449813ed5c502d69cb084bfb33fdc312d12e4017b3e704137b554d40d4f85d6d03f1394492021ffc9e2708126a239c03d8ac0697fc221be82e77a124905e592c6f026c1eaee2f0c273ca33c875a323bb35250c8815ddbc95659d0f691d7be72861edc817bc89767094091e0e9e73bfb0c37974aee39bc370a75c7e49a4cde4261a50dc6c45a4cbdf5cd2e2c9c3a5311d09884acd7a7dcb9892270b0f6a05d9bd50dcbed0f1c56e4ee46db71b9363e79d77027c6713a04c569b7e74ec2874c8b88908976773f19f4dca0aa22f845efc6709d90789a9f789f62823f6c5053763c4b7d22fedcf4d93e389f699a26814487524c088c1374b03fa2c7b8ae8aba8a930f0ff4bc32e06f4ec6e0237ceec18735228fd6f7a226cb98530226b879be0c6fe104def9115435ea42638302a21828cafb37a90a44c2915d582b19958530280490921eba92dd68df9029c187a0f40f3dbfb5529ac5d545ca9ff1f7c5d8acf213fdefed325c5c2cb9687319b574587fbbe21ec0feae0765c0ac761cacc7126cb6517d8112b563bcf0d05b200af7ff11bbf47995d982c88452bc69bb803833ab388896d238be6b45e7545e2b5e67777a077d5d4ba1e2f4004a52a2ec4b345104c5e8daac705c8c5104303b6fe309ff903e543e68e1b2b165c74d04c24625ec5ea88225497531b6f1d8b84d5e89fce00343fe526ae5509b78b363e6f62090425177ddc48db99c30bdd5837c9d6ed75671914ce7b6e773854c0646979c7249da9cf54363b79fb16d266240da6a907ca70326c2bf968d02ff00440be5626720f772b865b8c985ad7a72d43a1a1c74254376e0f2853521cd582e79f932af9d779fcce38741f3285fc7abe27b23b0ab04b4de2026e1f16970cd9e646fbc482605f92e50faf6b30a1fcf062fa31df8424e00d2a94011e700d5d6223ed74a6d690fdd92d7ac1a3a80c7b2d4ac8e60a543da6b6e5e8bd85f549699349c402454bd3626ea012559dfc669795c098be383d5326f4d11fd80259aaa19c45b7af7200930e741f1e361042c3cff6e5a947b305f8179fe2f4006d2211d0e6f7afb29fd542a597bd950c9407a02a77f66fa3e57b056cfbc28e7058bfef3a1f6268d6aca5ff524e2f922d65e2e278c7a28a7f0ba94b739a10d93d4dc523e290c88e57f46bae3f2e34ea4e5bd7281dc3d39e3747f89e8647fc4056d45dcfa5dba159bf2c8a72fb0d686efe64167023ca7f55a1caf9d5effd5ef725d38964e2b60fee5a2dc2a691124bf2404db02bda6b7e0c8f3beea3f2dc42987a400f7ccb12d5e5abcb27d737705623b5ecc7ade3db6b26799d20e5e1e1a518cfeb4ff550d7d749e86267defcd7e6b4e780abbb0c3539d0f59dac815b6e2cc1fe5588ecdcf3a0880a88f4ae89f259e8e7e93dafe660994b79a01170941a3356b793b87f5c0512bc350fb68922cb186c5133f908c63f6c4d9268765cca460f8379c6b226e02f2d209e68a8c015a94a5039476e88b45a62662fc4dd45f866237388bb810df8c54c72c6a37df8116e22333dd490e092f02c5d54309439ae636e1a00fca0e0dfa90a11fda9410cc39db5d899226e20cb7323d9139619ffea141236da6ceb5ed4e43ed8cf68ef978fbf519532afde904758ea0d94f3259d16c37e67fba91de02beeac2c62b5adfe1b2e629e25029ad713f8567797731d8c0e957f7e7717f99d20cb7afe5173649ae2b02a292802614c700eff8984e312b32cdeda44d3fe17b884f27c3595880e0c24406ddc3d2ef775dd4fede2578ebde4bba4866b0767f69b120a5e1df250411f49b184f50a5f9023aca6de08c6893d6d4008b3c5f2467d52ac1ff36e92de3be8bb6a586521662d59cca0c7eb58cbcbdfc4e6b9126282f21014fa0201e82067ebca17845993db7f4104ee6e8425dc9b8597f45232a06fe671c78aafdeed298339d16c087abe089ccb68d608be0778aeadf8862c36215911a8302ddbfa75c9856c4e09a64f9ccd4f6426776ebdd468b46321a0989ee2f7c3b1310fd73202009164cb4badbcc3d2c13ba40f7ce3746b443436176eb96282d230a2b54215a411f6188977047de29d981d57a0112cc95b49549841b7400cb17753f28ffd49b75799a3c568d11a928429f214030f0b61842bf0e876d8e81c3cabc288b33599ad8f55e55501d84c57cf05da667d30d7ab13463300feda54e04a44f0fb73e0b66b2e683a3526cdab56ae018997e5f0e90c3f6f8746d83c46baaa530a4d7d38c2745d7a45c22edfa10ba032d880be357bb1f9a0fbf60d7e3bed4c5adb5627aaa393ec65ce50a050b3669978bca123d8424763765d7fe0ef7231703f8cfa9606a716a038b45742e6558d9fe1c5f2a2940bcf530f8dd2718d3efb2dcb382962fa35514260c5d153d3c66383e856b16d6d2b72a64a4fd82965bea974b3a0d4be116a9cc56817d1fbe007ebd0a39db3d69e55abbe11d02cabadeeeaddec6d01867", 0x1000}, {&(0x7f0000000200)="8e2c903e9e6e9ffdb41beacdc8d923cdce4a06743d0ccb3b06445d0c02f61b11f72471f4b050deaa713bfbaef2acd1ccb0b648ad4805f64415c36a5e17b824b1fbe28e32b2802675196c50ffafd75a98de195090f7b91a97e568", 0x5a}, {&(0x7f00000002c0)="b86610a3b93c7a4a47975b220204a3b5f8051224225ea5889d709023b44e2decc27dbf318faad8b02788b8d6ff7822420613cc149a5c7147652f9e3ec24cc94926b1", 0x42}, {&(0x7f0000001440)="1c7d84600d85eca0c3db2815f72d28ffd9b106558e87faff6b004a47c2c273ec99556cb111a7a6ed02697f71001fcd7f8ba2386743649f5afe1614c4a5505e01babd09423c746302c86ed6c18d33b7360ae0e321160fd78d3cb9fd1042f312a5fe9d2eb4aac2a3212e470345d594a1c14699c88c9e1b38c82ce841e9f92de41affc14f0949f84ec18454db3a3cd0553b85e8df47780bce7c674fcf4cedf02d384db8f5262ecfc6eb3d6c70e34ed9474467a9a7b24b3deb589450d34b4cd3321a6fdea1", 0xc3}], 0x5, 0x0) chroot(&(0x7f0000000280)='./file0/file0\x00') 14:53:52 executing program 1: r0 = getgid() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x102, 0x40) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) fchownat(r1, 0x0, r2, r0, 0x6) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 14:53:52 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = syz_open_pts() ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) r3 = accept$inet(r0, 0x0, &(0x7f0000000080)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000100)) r4 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x8408, 0x10) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x2, 0x2, 0x92, 0x3, r5}) mlockall(0x1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)=""/56, &(0x7f0000000280)=0x38) poll(&(0x7f00000002c0)=[{r0, 0x40}, {r2, 0x10}, {r1}, {r3, 0x54}], 0x4, 0x1) r6 = socket(0x20, 0x8000, 0x0) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) recvmsg(r1, &(0x7f0000001580)={&(0x7f00000003c0)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000400)=""/150, 0x96}, {&(0x7f00000004c0)=""/13, 0xd}, {&(0x7f0000000500)=""/3, 0x3}], 0x3, &(0x7f0000000580)=""/4096, 0x1000, 0x2}, 0x1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000015c0)=0x8) getsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000001600), &(0x7f0000001640)=0x10) pipe(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r7, 0x20007479) getegid() getsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f00000016c0), &(0x7f0000001700)=0x10) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001740)={0x529, 0x0, 0x40, 0x800, "8e613c247ce7d94c2db5bb342d8f6d627ff1302a", 0x101, 0x3}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000001780)={0x200, 0x1, 0x8000, 0x8000, 0xad}, 0xc) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000017c0)={0x7b76, 0x2168}, 0x10) getpeername$unix(r6, &(0x7f0000001800)=@abs, &(0x7f0000001840)=0x8) ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f0000001880)=0x1) close(r3) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000018c0)) bind$inet(r1, &(0x7f0000001900)={0x2, 0x0}, 0xc) 14:53:52 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4000000006, &(0x7f0000ee0f7f), 0x0) 14:53:52 executing program 1: r0 = getpid() r1 = msgget(0xffffffffffffffff, 0x3fc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setuid(r2) r4 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0xa2, 0x5, 0x5, 0x8, "d685f179e5e02c83ab8fa6ada9ea0206626563d5", 0x10000, 0x1}) semget$private(0x0, 0x1, 0x405) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') r5 = semget(0x3, 0x2, 0x18) semctl$GETPID(r5, 0x2, 0x4, &(0x7f0000000180)=""/110) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0xffffffff, r2, r3, r2, r3, 0x1, 0x8001}, 0x6, 0x80000000, r0, r0, 0x3f, 0xcb, 0x2, 0xffffffff7fffffff}) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0, r0, 0x3, 0x2, 0x21, 0x100000001}) socket(0x20, 0x8000, 0x80) chroot(&(0x7f0000000300)='./file0\x00') link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') 14:53:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) socketpair(0x1, 0x4005, 0x952, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x400) ioctl$TIOCSCTTY(r1, 0x20007461) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000140)) r4 = getgid() ioctl$TIOCSCTTY(r3, 0x20007461) setregid(r2, r4) 14:53:52 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x290, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) 14:53:52 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x7, 0x0, 0xebc, &(0x7f00000000c0)={0x0, 0xfffffffffffffffa}) close(r0) pipe(&(0x7f0000000140)) pipe(&(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 14:53:52 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) close(r1) 14:53:52 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socket$inet(0x2, 0x8000, 0x80000708) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x1, 0x7}, 0xc) sendto$inet(r1, 0x0, 0x25c, 0x0, &(0x7f0000000040)={0x2, 0x1}, 0xc) sendto$inet(r0, &(0x7f0000000200)="b1f3da05be4f7ebdf4ffa85e5652d333991c384422a42c538a76bb7594f9795f1498065c71e6ea0a0942d97773c4d7009ae21b8c20202f7589af3e3e4f25c71d9ee621c86045cbaede7555bf95d793048ca88778615a81f7ded2b5171958cb9788b78b5373ed5eee325f9614e4050039efb3d699f4d5a1aa7abc080700b6be86f01f07bf13", 0x42, 0x2, &(0x7f0000000100)={0x2, 0x0}, 0xc) 14:53:52 executing program 1: r0 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000040)='./file2\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') unveil(&(0x7f0000000180)='./file2\x00', &(0x7f00000001c0)='x\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x0, 0x1, 0xffff, r1}) 14:53:52 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1, 0x6a89) r0 = open(&(0x7f0000000280)='./file0\x00', 0x5, 0x30) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000001}) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x10002ffffffff}) 14:53:52 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000180)='./file0\x00', 0x106, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="6013d7a887dd47181ec6a33f862391277d6be22b459fc6ac008e478d4fca5703f5b1c813e3da6008590f3c144bac5c582fe4ac04332e36bfc1b7fb60846d7327fa7db665adba524204fcdf0d954ce9686fc9c4c88f9eeb8ccbd5b514a7feeeb7a0eaae092707c16e269f397d5d07e2e9be8eb3556107c97326ea30f4f310508e", 0x80}], 0x1) recvfrom$unix(r0, &(0x7f0000001300)=""/204, 0xcc, 0x1, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)="988276c0e93e66d18b3ca36610eb130ee767a6cad164da71aa9c7afa166d3180c885b28e94814147e7bc039a34ffe31e6056be922291c34f158fa42483923a31be312fe2dbb8f14899efbef9b7a1c38dae991084e545c72d5d5bf631841eebffeefc31bd74d89b7807c3ec661e97e222dcb67648d160902667d2d25c371939bb2c90f81f99bc2a792e0454d52c77fb5dbd3e7ca0d4f76524e80cb60a83831abb9baf66aef5330aa6b099cf6822343665568d66fcd357182bb4d4ad52dd8ce45d62202b6f25fc9ae1f99bc6c6d1b11761c5cee8a79ce9c52a68247cf865c6a4737e0cf77ae434f4bb1dcaab606ed3b3c6874d681dfbd039380302ef116e6f415ee57a4ad147810c4da5b42a16554c9207a1db5b1b07917801e2048972e48ed5b2d24667e67ac514c330a16cc4dc29a90748b99e17e961ed962ad5fc4518d7892e345b3e4eb59637b9b5ba7abfc1c6097fb013d915d0908985086c1f08b2dacc60f2228129b3665dfbdee2359347f20e54163fda31d5db1878ffc9bd3c39f7814a766a7dc73607287bbea4b10ddb19709f7e4a7d0c79f912f54733a9da5c5d00caae8382300f920c939a2c2b1780750e89fe4dd7063c83ec0258977d7807bdefe5f1db47864b81eff710fbc06f6add6db70573b4832df56b14d5aa0746f5715e12c87fbc113b0ef2591a64f38c5ffb6551fdfe66f044a639f10bb07b29eced074f0d9b820be40873f0bac40224e9095c541adf375c870895be3e3d7aeb5569d94b0506747d6c7c0318338938e4d793e41f269f31840935aa79e03778a70677a95af1ac24bb457b0d38f1e1ba94146b4e3af580ebb22918ac6b486910149678c2a10227d3c353376214c2acd32ff3c5e8b3c799ed538d8ed8089859dc4c007872d6dac9cd6fb21622ff340364f13b1c15e2a135fda059fa563d0b62c9349f154b2fd1ae2d58c46a42ace5062c617b1feaaf64bf086876d7c06aef915eb0366b75fc85300b4cdfd8fbf4c544fd9b10eadfcb9b672318e7dba756cae357f789a3999947fe924e40586f9918298033bef0ce1c5044209008a132db65d06f771079b7000063ad5b234f4cea8bdb199d5d23525ddd74985662fd3428c46717dfb0ce67be74464e5d5822ea8e5905044c9c6ccb9f19edad116632a76b3cb0829eab7c07622b1e1a15b8fdf1c7438b98e67aba3d30a759c91f8b7eb4103be1f3280355ca33b43f5232333665521f737f6661287f647c5d42db54cc3844184c1eb8bec978baf92e7f6718a15208a9051eb975aa80bb9078e0b7d0a0ad4dd431497dc9c54b4a3ee083b33691b30bf885218afaa995fb43abc3fee94ef04a18050fdf3b487fddd1e5e8bbcfd4d39e4c2424a6a244c08c3b6061e027f751fbbe8381379292345536192e5a1f0f5765fb7bf03210fa4318e4c50a0b48524eb6ccc204dc90bfbb7d9fd37530231534cd0791e8f0ec1e03b64ed86ae9de1051a4810854205a4d09433924fbe3d751f5442384d781bd1d856d3129c97c52c337bf39614cf9bdfa7f931fd5fee81f598bc1d0303ce29a10cd0461910e5ebcf2effd77bfb585d482094bcc2a64ae28ff6e6fd53d05dc325faae412eb9bda3ac8f4a48f9a5ed5d03a74856af1dbaf5858e46cce5131f64ca2e89e5a2ab3889dc21a324021ac25311f047167b5332533ddd99f2f8fc55de917ff40ca2992adcbe3fcfc75089ab803bd4a9722176e16354c62b3f7ec3403a523fb4676bf397549a7dc6bf82970241e151b9a5509cf14f74af786fe2275bd54a874d68a34b98854764d63c8c4af8f485c2914c6111ecf768aff34bdf82380fb7b6e1f3ca73beb07e37f235e66411e5c611b88e6592449c2da0417e97fa3650a3a19a5ab5c3de2be7ea7bf287a7c602557b7cc6bc4780ad5c25d4fe9b9940aea8c16d0d83f6607895234f19240a74d5c5111ce680eed32ad08dc7ad9905c13a927dfe7bf6480c6ab5c2733d7ec1db6aa9a1e1f2a6148f4fc24574ea994e6fa429bda8d73170242e2ffc4211d51efdc72530513bd74406c858f8a5ebdd80827df6f4facca31d5bfa3e8ee148022b7c8b2b34bb47f1c5bc6e331351c6ff56ffbe08321c7f565f2c3e36e907bff16a5f3cc1ddef575f62652179baf857117e3e6ce9ed1ab1336c0a0b5a598ccb7479f3e829ff2b2b60ee7f019078245e9ea4faa39de576cc0890f081d67d51739ccd85ec87b59400524630ac0da82cc48830ce4631dee56e9473a4b4114d5c29a6bb636f73f9050bedab75df215e4a23a18ad8d5a686f9b9275cfc05d23792911ed9625caa50ab6a34e6f891cbe203b827a31936b5f075fa7d2f8cc43fead5e832db1b761b26b180bba485717a0a14ab7ae6edad32f074f49f4dd9bb834e490aff58da4f5c12ff9637200229b6ec194515a3489ec405866a5cbd2fc5e758c021e735ddca9e9ba1cd62fdffdbe1257c45286feea285c985ea01bf6968fd8d5c5b6cdcb3f3655088bb9d1154a1bc7db5fcc300df196b4bc3820287fc41432cdefa71e3c1505d3103961465bf47e8e44c75b7da4895682e0bcdc48bcb2d31503f84d83a2536784757a842ea045547f1bcc046ecf7d82c3c1cfff3e9aacb19c467af6b9a72bf97eb84360b95c3296389ad3e50f280ade6b151b8478620bd33f78ac67e9a8f6e9847d35adb044464a5c583622356d92a038c4465edf3a766c9be17fa2c4998df587e8eeb9cb1cbaa7471697de2792bbf27a571675499d06d6bf5fcac4340f93328afc7213c1ffb25d1583ce4a440077310c920839ca798a75cf5f53d5f9a790dbfe0fc07493fe80053aef66927b86060389d07a8156f58b5ae6452eb06f3ca984467cc3bfe90ff3bbe6277f599dc80dda10e27ca3bb14f74adfe9f8b1bc0c80459bc879ad609505539f908bc8b0451c84557fdb6a3606ffdc6da2c4e91345573ca13760d8370f9fe3083173edbd7f83d6884b6bdf76f183b3e4fa1ae3a9619c9b61b936c62690b1486122b792d99f76c9ca2acb79215911d72e04521b854eaaaad01ecc2a6b687b1356846196b794e1d440f13dbfbcb862ae1f749103fa94350df978ca6bc1eafa51ee682a02afa8fcabe3ded136f3175dcf7c0ab002955d8afb82cb15f02da68f1cba629ae272c16afba2268ee8e3815cd6d73e95bce069ca1d3bc23656a8549548950be2cd068d13efe35eb6926d60417fb29973944432e7b86fa2dc34c9ad0d2bfc30fddd1e4a10d98c95c5b89d84c727a076d774e742bdcf0a0a46eea3deaf650b743b52e546f9c09d026d45805df37ae0a1aeff258cef053f72550a4a34c4113331f54be8fd6eb4d500d77bcfce9e78b8cee841b9fcb5d8df14043df5c10d4a8f44c74bf09bf750579ad95f45eaa5e31651cad5ceeea549da038c11d515d7a01bf55fcfc00ea42d8a8dfa15e61d3c91164ed2e5380afb654abb756c5f020ce1c9ec78ffd27717f9cec97708056e9b9797695ee3aadaa17a63273e8a9225ae966950efc02a9f3cf6119e4f8d53387ace9567ca848b68abef79d8d33f2d2accb82e0d61cb2a720a03e2822115901fc1312a14aea66793829ad7d11782ae270789954a779a2700256210851725d1cf84cd8bc7f531ecb27c9bd6ffa986b750e2ddab6ec11b755f74ca62124310672e537fc45e4934fa7521f8d05d77014400622e6a46342a852c9078d6b9f3ab00d58faa5762e264889282b43098bfc08ac389849f38278609c6d7c6ba5bb7c051ec0bed3487f5835870e09319d1473af54a3e4474a2197a1beb73fbc8b56ec217d5f14442e0de7215174b4664ea653224860145c38a3c8f65bbe084b1b59bec5de2b6f1dce4cf22616e1378b2058f9e99b6b7fdb94efb388220a46ca52ea15fe3a4fddc9abc6b750ed54a0c14ddc8bbf6ce4bd052f7fd81186d3cece0b69790f88fd8ec2cc0105b5f607f047bacede3ff8b71b09954165d4e633e6678a8070b9a0cf78393464d0cf8b1fba82e257645cb60eb3e2f25a967f356ae1ec165e88c081326b91c412aa184407caf8d9869ec64fc77e98aa62c4fc10d64055687f0e461858015c7dddb785d6de5001ab2eebc590e008cdb543f00ae986b0f49f5505d4552ea2afb76ad0ec8c796e1d001495b9f005116616fdadbc952317e958716c798e8c41ee523a13f070af0b36d1ec0b8f7dce72576372bc77083cb20463c663501c2feba13accbf58b1b94c098b6f290ad6b2d4536a330bfbd59bf6a138c65d4883f9ace4e8424ca27286a7e70313f7774bb4418d1fa8c2c83b303d5990ff2aed93260621f24dc368b13d386a75622f6920571a2d8a5bfe3d376594ecdf3b5f2519b220819f838c038f0dea18eb7339a3148a260d4830778ac34a70c467db3c97d452f81a5f9a935d09e4527f794a415b7d4cc55c77d0c54148e435e31aeadfa0c252da2fe384d93e344a83cd66d099f0c680e16603e77027882cff58532d8bf8cdddb8c53d1862bb32b34420ef37c07ad27309698bd91226d3c92f9f41411b089f37f1674aaa4d450eb4a01db0d885bc8fa172e65194d276c9882c76c60cac18d87873e87589cb459f337fcb906fcf1f88b479df23a32d5bc62e14f1c4f76437cb85861cc2c26882f9eecd83b5ac75a1ec6840e7068fe3fb59a233234dff4574c660087f8b06da243cffa68bfff421735da7723ec5bb341f26c97843c434280d848f64d86a8c82152e6ef0c535d914fa90999dc571530bae1dc5d84cf2f16173e2e243c1d3ff8164df640bcea0e39aa98c9168178a37ac2a20c8a26de8e259da58fc1f915d7d96cb59393bf0a1f91ad857dd5c6f715969bf721ab20e4de79a3ab03eca25cad4b6fb3732afd1bfc77a320781c0ab1fd387a82614af5a7f680841bd3e04cd7c35e1663eaec1f915d0076ad01dc0abca1fa65e1b5f0a088ccf1eae04910de0b4092aa9451989c7a5a1d24cf8e146293c7594a4cc50281f10a634143e3b543149f49fa9d5344b25066ab1644cecebad1a607efdb611c825f52225f43e3e56a3112a70649a64d9051f598ec34338b76bf2477dd250ff040a4253543da33958bd0b8503f5c862d303a2ed3efec068d2df1b768857a11510299b9321a8e43d7e7607bdf57e34b5bceb50fa68bd28346f637a96c7cc951cbdaccddbd12dcf82b35a654d906d67593327c0185b7a21731999ed5baade20ee160b3bf11e349a885efbe2fd6ce8bd6c339d81779aaec4e63c0256425f7a35b80717bcfc5f4e94ff9c2045b320919c888418a4c0c3759e729a7cae41872a5a6491ecd3f570d9cdaa3db430935dda989f1c70e926cfd52ef5f711d83420a2c64471ecf521aa902aa1a683419f20c76800710756e11106974794d00a6c2b7372f4c38c662173409c4e44365757b58db2562f88fe8adeb5a5a114a847e39149ecc6dbaf01bb62574bb7113cf5bd8d1d15d0ba947a1162ece21d187c5028d0ca13ed54980b17250a744675a591740982467ea8d5d601351e1135148505fbb95f2067e90adaa67f3f1d30a3fa7a44bb04bc3b98bda0ef4f3ed541c18905a96cc726efacf75be815d009964b84266f60d94d11b35be450ebaece284dd05efeab7abe95a9369ee2eb7d9108b81001e7a73ede4176b80b5795d", 0xf81}], 0x1) dup2(r0, r0) 14:53:52 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="1f30dd0562145228d8642d9d511811627a411baca8139dfb4355f03fb5e88069a80db9db92d7b141360be7263284a881865fd0c95591fdde1695a36c35bcc90871e42f548c8adb12eda6a18bff315517a6311e60f05b7d488c4635ab8f9f3d18949f41129658a385f94f2e69a8c8e98a561d274ec753683bdad170c3", 0x7c, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 14:53:52 executing program 0: setreuid(0x0, 0xee00) setreuid(0xffffffffffffffff, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) 14:53:52 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161b9) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000100)="c794828ca957e6f2f3b7d7d9dcbffada7491a79a2cd854502f6435161698dc6baccd3484a6049e2ff380f2626f34e776ebc9e470a3f79ecd6bc301486a43cc5fb4c2c42b03fe458d39adc24371bc313367f5f6b6f990e907e38c7fbd640176e9af671e9bd7f8f61d65311ce513be54fb0b238ff4bc287998f63b0981a1f57c042abf79442e3d9cf3db3bafab5be8ba86c91f68724a07d963f1679230ea0793c10a7d73fc2d9bc1dc29c0b7f5eed80ce4a647fe0c5897e999a194a79895b7b4813310de8afbde06789e1f9268c72c747b4e43308e1cd08165cd91642ba9a7d967f9fb90", 0xe3}, {&(0x7f0000000200)="a04e8905fcb834ffe58986d7f2a8843118673b75cfd0e86643e4b15ba1751b967547b2f048bc9b48d5c6f5f3db1baf3dee0cc879a850bfbdec7d860338554317db5ab394c80af77d856b047b7f170828beaa361ba034cfc84e91a92bf5e3146c23683d2bf2a4b3bc47518764af1bbe22f18275a7a2913a5f8735b28066677da1324bacda8a93b291d53b1748746ecbe718cec511cc0a1768524c134979e0873c88c03c165f561f031b00c73d609f6e1a3459f226f53a1bbb2014c3b86d8338c911c263701f2f4db885c98725f4b7c9", 0xcf}, {&(0x7f0000000400)="7a5a46e31230c2efb100b7a596b97577438624b2e4ee5075a0a56ab884db31b08c45e2cb073e362a6b68f7b726bcafba7a139d94b9611204c3a3f97471276a5e2d2dc5bb1a05f9ee45e61a4654d8c89dccbe3f2dcd5a2428fabbbe2b0d2441ee68b40540892702fd24ce8c50d6ae78640c9f8ac1a314ad4ba0782c7a12c647a50d359a7575f25e816a52574299a3dbf21b044e10798274355c9b919185f1273d679352689a179f0fe609f05873a414e53a4c807f513539fcc75a1a933fd1f261afe1f0a12c8efd82094ccc1b726a170b4eb8743b3efedf3d15f8b91dd72509f3843d5fc999eb62cfc38b", 0xea}, {&(0x7f0000000300)="b4a86e06b56a66f64dee870aba6e661321d0f44fe22d8430c4a23430a5c0ccafbfc0451c963f5aa1662cce1340f473cd0f526cb34c08c5a860f27a351aea99f620ce0dec3bf03db3c1c4ff4ad4da41bfff1fa0210c44889c4d221d82379f270f3203931fe523b39326e99f3643f273de3e716a317357d5e581db5738d945ba09149cdf0efa1dcc6cfda25141555da921571346f571cb34697d7ba74731", 0x9d}, {&(0x7f0000000040)="b214d0aa0aedce745b7ce4585dfbdc74b10a1668ead43776bd662691fd11ad28fb39d92eaf4feeb16fde9502c1259f9562b0dd5ee29d403c3eb2c0ff00b05eaa1a2ba5f577ece71fb1", 0x49}], 0x5, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="c30f6a", 0x3}], 0x1, 0x0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) connect$unix(r0, &(0x7f0000000800)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000500)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000600)="46a5c57e83a1087121eb08456d7cceda75e0160600b97da5148cb4c78e8557e8a157c2f4b23f178d207baf56d08e8212a327c9c360b9b896b958b32a7ac034e1760cf9d4d687b7b757120ad0c18310403b92412216a94277ee69caf01d7ded65c835e356169ba0ede9882c54b5b4f055263bc335f77cfda391c9953bc52824f0c6240aa2280db9380c8365d0118e59930684967b823f4a40a5ce8cb31042fe70c507d36d4ac1ca73a3", 0xa9}, {&(0x7f00000006c0)="4ed7d5a718a2919be561e14f291fd169eaa28d33f0d815b36d03638f11fb4e0ec6bd7de9a44154e98953382c7ac224f1c039da90ec62da7d33655455cc", 0x3d}, {&(0x7f0000000700)="233052750066c678c2ec24fa9c61bfb039f4da72df7d2a25f023f424cb1bcb", 0x1f}, {&(0x7f0000000740)="6a962898daff7a4afc230461bcfaa71c5dbe7ca16e138809064ac186f6cbd3dd3dcc24e055a232c738d1aaf8a1b94955cce2dc3d132c93234521fa570c5b9981769f476d59e85ce141261d6b34dbc411653dc56c56e356474f02439e288b3639142dbf6a9b102429dc9461b6987fc06801", 0x71}], 0x4, &(0x7f0000000800), 0x0, 0x400}, 0x40e) 14:53:52 executing program 0: mknod(&(0x7f0000000040)='./bus/file0\x00', 0x8002002, 0x100000005f00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) 14:53:54 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x1) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000240)) 14:53:58 executing program 1: unveil(&(0x7f0000000240)='.\x00', &(0x7f0000000200)='x\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x20) 14:53:58 executing program 0: r0 = socket(0x2, 0x1, 0x0) mlock(&(0x7f0000135000/0x2000)=nil, 0x2000) ftruncate(r0, 0x101) mprotect(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001340)=[{0x10}], 0x10}, 0x0) 14:53:58 executing program 1: mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus/file0\x00') kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, &(0x7f0000000000), 0x7ff, &(0x7f00000000c0)={0x80}) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x87, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xd8a8, 0x0, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) 14:53:58 executing program 0: r0 = socket$inet6(0x18, 0x4002, 0x10000000000) listen(r0, 0xffffffff) r1 = socket$inet6(0x18, 0x4000, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, 0x0, 0xfffffe6e) 14:53:58 executing program 1: mkdir(&(0x7f0000000180)='./file0/\x00', 0x1d) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x20) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0/') 14:53:58 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0xc0) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x0, 0x1) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) r4 = socket$inet(0x2, 0x0, 0x8) r5 = open(&(0x7f0000000180)='./bus\x00', 0x100, 0x42) poll(&(0x7f00000001c0)=[{r0, 0x10}, {r1, 0x6}, {r2, 0x45}, {r3}, {r4, 0x4}, {r5, 0x20}], 0x6, 0x2) mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x80804, 0x0) poll(&(0x7f0000000040)=[{r6}], 0x1, 0xfd) poll(&(0x7f0000000000)=[{r6}], 0x1, 0x0) 14:53:59 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0x2) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x1fb, 0x4000e007, 0xa, 0xfffffffffffffff8}) syz_extract_tcp_res(&(0x7f00000000c0), 0x8, 0x6) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), 0x10) 14:53:59 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b649e69bd5bfa6be1e758eefaf518f1c02752d0507f55434ff74fef979c6c9e8164508d0ddf9cee7a5f6d88c64551097a6dc7c701e7769e939bad6575203270dd2638e2b936d9f791450974a3e31e5525ee103bc50d744195cd5f156f34ee9029cfdbaadca592c70420c449b08a3a3254aae972aa86a6dd3b32f9a2daa07a34903f16641ae6169d9f6984b4c2aa92c3561", 0x91}], 0x1) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) r2 = socket(0x2, 0x4002, 0x3) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) readv(r1, &(0x7f0000000840)=[{&(0x7f0000000600)=""/183, 0xb7}], 0x1) 14:53:59 executing program 1: select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x82) mknod(&(0x7f0000000000)='./file0\x00', 0x2010, 0xffffffffffffff80) 14:53:59 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) socket$inet(0x2, 0x3, 0x102) 14:53:59 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x81) r1 = getppid() fcntl$lock(r0, 0x0, &(0x7f0000000140)={0x2, 0x0, 0x1, 0x6, r1}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) fcntl$getflags(r2, 0x3) write(r2, &(0x7f0000000000)="e5281f70c892ef6220f492878b5839cb1b926cd2464c69fdd582f03c0029f771fc14992a5cb6fc645dc95886f1daf33a1ff8e02f1c8ed5ff02a53904dd6d5a5042088df19ed4386c1454da1dfa440a13b841267dd2", 0x55) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000740)="00000000000000003c18948eeaa5221347adfd3ecdbdf8d928a74c5d303856e7cab3473a624dafe34bbc0804356640d95d44ede9ee0c53ab3fb373a4345ed3d352960b8b38c92356455f43fce4a35a", 0x4f}], 0x1, 0x0) lseek(r0, 0x0, 0x3) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) writev(r2, &(0x7f0000000680)=[{&(0x7f00000004c0)="442fe0650528e2e33fcadf6ed01290cdd719d0cf54c783eed6d18dcee6a0f03138b7cb0c3cabe9da94c7e3a24d9dd29c43b039bbeefb892314cd7b53bc504f", 0x3f}], 0x1) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x100000009, 0x3010, r2, 0x0, 0x0) lseek(r2, 0x3b, 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 14:53:59 executing program 0: getgid() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) accept$inet(r0, 0x0, &(0x7f0000000040)=0x9c634d1f) recvmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001540)=""/93, 0x3d2}, 0x0) 14:53:59 executing program 1: shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x0) r0 = shmget(0x0, 0x1000, 0x2c0, &(0x7f0000ffe000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x1000) shmat(0xffffffffffffffff, &(0x7f0000120000/0x4000)=nil, 0x0) 14:53:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000200)="35db4bf22985b37fd24c6c3cdb8924c42e7386ecaf709e8a1f1e2e8d1906d8974febdfb25fc90473", 0x28) syz_open_pts() close(r0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, 0x0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffe, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x7d, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 14:53:59 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$TIOCSTART(r1, 0x2000746e) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x401}, 0x10) syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x1) 14:53:59 executing program 1: msgrcv(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="0005ecdf010000df000000000000000000ffb92bacccdf7233090641b7c0f553fff803d0f50480030f3d04bf4e2de89cac93eae1cabf8a8819ba008327edb7a2d33e8e8fc4fa1258610000"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=[{0x10}], 0x10}, 0x0) 14:53:59 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x203c, 0x404) open(&(0x7f0000000100)='./file0\x00', 0x1048a, 0x0) 14:53:59 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x401}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)) 14:53:59 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xff29}], 0x1) readv(r0, &(0x7f0000000000), 0x10000000000000c4) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x9) fcntl$setstatus(r1, 0x4, 0xc4) write(r1, &(0x7f0000335000), 0x10052) 14:53:59 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e003009dacff01"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4002, 0x0) connect(r0, &(0x7f00000000c0)=@un=@abs={0x25af90167d5e1800}, 0x3d0) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)=[{0x10}], 0x10}, 0x0) 14:53:59 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001340)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f6a5f1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf559a5eac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee00", 0xc78) r1 = kqueue() sendmsg$unix(r0, &(0x7f0000001300)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000001c0), 0x389}, 0x0) fsync(r0) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0xa) kevent(r1, &(0x7f0000000080), 0x98, &(0x7f0000000100), 0x10001, 0x0) execve(0x0, 0x0, 0x0) 14:53:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8002000, 0x6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) mknod(&(0x7f0000000040)='./bus\x00', 0x80, 0x1) 14:53:59 executing program 0: unlink(&(0x7f0000000040)='./file0\x00') r0 = socket$unix(0x1, 0x1, 0x0) getsockname(r0, &(0x7f0000000080)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 14:53:59 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1021, 0x0, 0x0) fchmod(r0, 0x2) 14:53:59 executing program 0: r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=""/138, 0x8a}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x3) shutdown(r0, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0xfffffffffffffff9, 0x80}, 0xc) 14:53:59 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r2) 14:53:59 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0xc3}], 0xcd10, 0x0, 0x80000000, &(0x7f0000000100)={0x800, 0xffffffffffffffff}) kqueue() syz_open_pts() 14:54:00 executing program 1: socketpair$unix(0x1, 0x20000000, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) write(r1, 0x0, 0x0) 14:54:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) open(&(0x7f0000000200)='./bus/file0\x00', 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100), 0x10000000000001a8) 14:54:00 executing program 1: chmod(&(0x7f0000000100)='./file0/../file0\x00', 0x84) mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x0) rename(&(0x7f0000000380)='./file0/../file0\x00', &(0x7f0000000340)='./file0\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x101, 0x10) connect$inet6(r0, &(0x7f00000001c0)={0x18, 0x2, 0xcd7, 0x4}, 0xc) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') lseek(r0, 0x40000, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x80160) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x2) sendmsg(r0, &(0x7f0000002740)={&(0x7f0000000200)=@in={0x2, 0x2}, 0xc, &(0x7f0000002680)=[{&(0x7f00000003c0)="1b4d925a1fd92dc178f256a14f031a4ea48d6c3dad975f072f328f4c7ea18359d82997312f737f49793e8bc81812e773c79001173965690ee4dabcaa0a06f4ff4c391bb3004f79ede503c81050dc50fe21a3e38f5856e4e4a7d595483a59c73acc56b43c76a86a85f1d5b01fa461562a2b4248001c28a74d9260e6e7d8edb5799e694c0f82a4bdb090e47b5538cbf8a7926e503e800e34cbb04e7b976af2ddbbb76a923e89dc55f717ed16c2f09af3ed01e732403c1d539c54d0ecff21c8e11dc084c7dc6f41b8d0d36c666595a06a9d6b19cbd65899814da001814512c5efea2fa9aa906d68853e407d4b816112a1", 0xef}, {&(0x7f00000004c0)="aa391ccc7bd70ede1df9bded00566cdc2bb086f14196e6949b8d4e0ffb4279094fc5a12665ba86fe2af951f780f388c76218b6caee23758c860521551f4ea37d58a1743ea810e63e959ed3902aec1861c5b6507c746040bef3679264f139a78ba0c934f4e7fa0f7d4c8a73de8a8b6b664daaf85b052365b5a0953ab6fd8f589217", 0x81}, {&(0x7f0000000580)="f3c0750e5ad9244e6a5ca329c2ade60420ca68692b5d4c133fdc3df0816930d47ad07b0ec6012a7ff95a4244b3f34487c5ed4c8bd0692cd553ba970d0a8168a7bf0675e3b2c6d07bed0fb4502d89e62463a6b224b9d37372330c952ac64026edd5016b30be6352103ecd8d2bd33e83544d", 0x71}, {&(0x7f0000000300)="bfef9e14880ee8352c78a21bf67d4ad37529056655338338cd6483242a6131", 0x1f}, {&(0x7f0000000600)="595dc85b82b5a77b9164bbbd3027d2112c8607c67243d35800e40c23add9bced7fe002a6310676192d066359789ef87a9213880670803ecd5ebb8d605e074220843676d7bac1363684b10186af9548d0980b530d863ae6bfa361b660ec661e9b8d8d2c2f19d7a3fb4158633456f4011e36bd10d6b8f0c446967bba6dfe01d672eb0cc231eda440fc124f1205a42513356441128b1658a381b8aac160d3431f17de7a7d1afe26d40c49286c6dc2e1d40bc3f40f1f104c4a8129d32db1dc2602572727a61851fd514ab28e71f607980b92c029ebd176e23a49e4e49d66e5e786f62e4ab8d13bde6a544cb81ffd5d58b72ae17bd040797b73b555f7130d6b609565c4f954571bb6790a81d7c17f311e75d3fb3a7b88e04a9216bc4a348f2a978d67b1962472e03e1a2bf28231ac252e1fcfb26fca3150db96e382b245a4d6c41f5a8c337b21871ab95b99da939c3f7b01ff0e858de3b4e672bc27c547e71b4a2396df934ecd17d50087e6081c3d5e175f6f930e80b5f67bf059c6307bd9c1dcfa2374560cb353119138843f8ca1ab94a0aa0316f8da93b25a907886b053c3988ca69a567aba17b722d876a0a5d1de20cd92f56906e8814cd0cd684f4cd12362760ec2c08368b2276f46f21d93a3bf36ff27a69284494114aa374ed259d96032f657a5ff0628c2f74b6b1e5eb41975ace9b07628a5fa15eed1afdb12a56c892ec2e3ff3435684e83fcdc5d14fd88f01e2666e1b10808a7483f5f2ee57e73a3ebf1e9462f4711b3a78ab803924ba0bfe8fadf78f063b29eb37c9d803f910fcce41dbde33b7eb3677c5439ff78308f774bed25c0e267ff5a547f3d7fc43bc411f1ae5b5dd7e010985b610420e383780fed5c501de659c111ea2e006bf32cc9161b04de5095b4b2bb6c951d5f298af477b9568c36fc5c7c3492def0f3119feaa9edb524e079edb39cc9e9de427a0d5fe90c6825b1ee6400f4fd77c53a2c009137fcbb5b2021981fc024471225cb83a2c62481adccd2973c58766e06c2ad8a92a496a9eb3368c371ee8210bc8761d8feff73685b98b88b1d8166790316dfbe885c94c3c72bf343a320eafa1bd8477f684d5d3985d70f5446b4980425af8bc5daaff3764e8d88ca5a05f992f2eea0dc850caf7db2123100bef3edf06e9ca1f8318746df292a30c19f900807c956a03dee67830efe39b47bf72fda32a93012869bef0cb1b21e143982b5d35e001440436de287c5aa96d860c05a2b721d4e5573ad0f9d550de6425839ff2b1621829da051f835eab74e1ac7058d525017d0a4ce60b89613e3c0b11ee497eeed78ca87adde65aaedc3aa6d5ca2990f8610a4896228aa0ca348b800bb7bd6f4855dce566a5ea9966c4f69a1d78e9bb07e0e42a0a4447ec048f504d886ea4de9aff2454e4f35264440ac012c4356244913894237b49c968b1903b11372a2d4a43eefa3bbb19ca82a27b93031dcc4eff1b7626a2419a2cbc46cfb465b77066e24dff743432e8510af1a1ce011d10b6faf31e0c4477a3cb8030622b2195ac3b53e580ecd51ba6dde70f65551cf2bd78d62b8e3dbfb0cc61c2a670e336f1cca7b2bb690be2e9b76b916739364271de1cbf5328de592b4e758d4710bd9dde91367e4e475b09af633960a7ccdfe4af4f6ed7cc9966013ac6c3615f3cdf2ccce2e82e28b4f8f003446aca6bcd3c527b17839162b6d3c054bbfd013054a9a8a7df5fdfa14a7f427027116065dc12f12c1cd6605f5f151fb208079ae75bde41e5392fb30cddd38cc951bfed54d7ff16055ba7d2cdaa304e438f823db692126efdfe0200d27550450979da9ffb0cbf2161367a04b69791ca34ce899648548dac8519ce93703dc2deec6dfc74c7238cddd97d07ddc2aa1a5cdd5d21cb99a4e85a483c08e7f6cb8429c4579af215e9fda3d36dc292f426eee8bd91702a138224994724cc1887e902b5a635a2455b03e1d88b6d1638051661b83084b6a2f64001b2e8222da5de7212dc118c196d686843dda9bdd0158538017a8cc7d797533a7febfe985fff5451f369e0214ef45142c826ec4fd09b48bbc62169c23535e59dbe8ffaa664b981740ae80732d4796be9b23fa4bd8216f1862fd67d5110e6b144403884cc0f87c26788ef14d19b66365c4d8ac23e1e54b489e82062d4db211b80d311045eda96aa5a42ab2c39ea3119e138f839178efa71eccdf667841aa4c4869cbad92ea5b25a938d08602f67f06b3eee9b157ec4d6746457dd23345a00f41761154c8e5ba2ccf70f0f403fb175d669c7ac8faa809a109aef0f639dc04c92410b24de00a80681ee6299f2882412a5a68532558623d79eae8b544fc2e1f9151f699958f24f5427794aa4a0919fa844c4412ed3af1d20c3eac68a7fdd0c59df8399d989d511b596720d2d216aaee70cb8476299777e8b8d8201a43651e3e5753489c9e393f28c04549ebfd8c563ac6f2bd0205e0755c7e25fcd36267cb02b8a197790d0eb3bd05e5c8fdf39a6c1b8b38128ef87f393dc213878c3b5e832ea9315890a6dba5c3719bd89eb64cdaf46fe57e35e2887e04d5d7e1aa757193b2a95b399e0d798f72034f12f4e1d88e47070e777b8c7bf8f05117fb33f0077ca4f5c3980d3c44531d1a457e1212ee311aed8e33d7670e451294cfd35528ec27d6807e8d8b59a91bb531f60dff8894e2dcb5941626c6b48056eae13b897688c2e6c7723531a5c2419a405618d67c24c47a91c91fd331650c0120e41d627f1d25d394d3d1e896aec8713ec48049ae20adf1233dd377d374c7815ec856acabea184c26921418e97659ff6649037b7e9d8a74ee9571d052709cbf7a2761cdf348f6859ec60eeb8528bbd3449f52beeb24fea1893ddf7115ea0f0c1086fd71c97113e24f3337d2787e7f2e82e14a268e4f4ec843d6b3c755a3e55a4f2dfdee3bda9f394d4acd7de049d4161b1585621da3b92970457f34e9e59aff8b664c79c9f3e7fa5b4b1200c84d737516c9a5ec8009bde009b99b44301e2a9e66b9c7853f60a143d3fac0431c55b7afb739f98518c78f3875930e101dd199c3d3fdd57377c93e2e241f60c4b8b110a60022b1c28c6d08c99ab65be789920fa8e086d3ea0ac1c5d3bc08db739c162038d090d411657b348239314d9ae33eb7697aedb577828a25761634ef2057def52fa044f2f6d52d2b42a68fe53a714cb3d2ea4ffe4878adbc1bc5e52f075f7665de370fd1abd70d437bd2e3d9fc2676fbc812f008f9bcbce99b9ac2da780f670669733058d087745f83add3a96169f0673707a3fc8d8bac8ea51c8b72520094cca59f9818fb7b9114662b0a4dd35e56a5533b18e9e8cae9a572cb08be8c439da39fe553643f13350f72326eda0a7f018b35889e55e14b03386712624a4220d6e19b3a3e587ed21a5510285130a2cc9b598d8798e36ff7ab793894af311b8aac449c12e6f1b74c0611463d9c9bed3fb1a161bdfb55a2c90911fe8d32c3982cdcb029ed5f98e6d93bdcb262efe04382e128b408a4e5fdfd8c51b501c7bca743fff3e96088ec3d0b6466db0b2d5ab6d5d834df11dbce697e9814f3b5dcc08bfcb2e6f32803267a6d3c284ee5e4b8616d6c7886c3547150c8fce0d84fa3cc6faaeee7398c933ab61a6aae0dd86d39aeecd6e86431c9dd03baa0c08615c2eb93d7c2f0cd800b1e7a2a15217d3a8e5cc5c29c5447cc01660c437217b32c39f6d2fb1a29e9f38ed6d50dc88a2eafab79d47752a9b325e2c52eb127175ea56a405289fe300d17d3c4e33099cc7c3ec6299fe6053030c9372d93597253a25af6ce10eba0b174a20dfb0013b1d5e97d13e41b0124abcf035e5fbbab33006d914f9c633ab326b82a63e8d5ac87e91bb72977f3b6567b16e3b5e4d8477a7fafad2332fd983a91e0ed012afdc48dc5c7480fd7da79dcc2c7e636fc640749938bfa6bf21367e57e3401c39e5ad68761aea910c34a1d0b5bc77afced303c3210e456c05854778da548179865d7cbfd7f1a099d3eafae61586227420abc413fe0c441c88e918ce20688a824c0b231e6e36715fbfc5ddf8a95da1d7f539728e730e7626a95bc3c287b8c569eac3d1987eee99606351c49f6e23cdafb879391f66425f18a23893c7dbc1ce47eb34ca210abc5314fcbaa43f03637b113605090bf3ee907b1182a34b3abd0c9e132a8246ed87eada8c92c6691f4ed8c8cf6c5e9b823a0f13ca027b8a5c49023679e73f1baa633db6c591b65c6e9af57804433d9e5effc7d026b97ca98f1b5553b33b7f29c8aa700ddc5fe98f1c71879d17121a93ec659767a2b6186be79d4add8ed486b1890d127955932c409473b3057656763e785efe06ca8ef26cd35492612e2c66c18e573d33604da36a042adedfc9663631db280e1c64482aea24ab8ea147f1521a81aecf29c7f6369c0c11864768d3e4a45d99843d687f90fc67ebddd43fac1d3503515cc1bcb0228b4af3ee0c7ee753afa5f3d8d6276df0b30306fcf14b2a1fd40033c932a38106025e1eee6c2816ded6397c1881de2a26c33beb642d08e8b65b23c79776476dbc688fa77d130ee761b3c2105b8a37ac447907be77b6361038d74e7d34b6b11177a6158ea73e8964f9b09184c9d1cbfe31a95d300821b6475cca6612dc2a7a2519dfbc9baec82ce8d29463ee59dceeeb19f4a66692674d184d37e27446d5a952d86328d7d330d94987b6c862120c3f993e5ebc1729f182c12ef4d033d1857605f46a1e418fe0beb2941ebc7929606349c14c7802faf17fa5bf129e4fa90b9a0be5f716931eee679865fb5331558e4afe649e7f5c3db02d164c6acf383a90720a4046b8df8bacb7336f4e4358cd6246f438fcdfdc6d6469eba72b91468dacc122441639358b1d9d1f3e1dd05450521bbc4f266ae8912a674b254d1caacbd847ac22d020ddb369667b77296999ee40c21b204421450157e6e08fd0925b70beec0c4bb29cc55e203f6f3f9f199d85d6ef44d94367e3d682635386046ce4a9b69c602d450cd8514e26bf4340b8f69dedbd2d60448cc939c1f2bf3fb01c5ec8d67fb54429337f3f61c39bb3df61f19810d824ed24ac3b1e5d1818553219f628e7adf5e59cf9a18f2e34c06f7de49813f83ef2af73757395332c2dec6cb92c7705c05cc8edbe0f9012039a499b7825b75bb1b277cd946170adb2ee49fef865aaab11674f09023251a416a354c4b9bd4ef52f747713ab4b30b9c92df4fd95709c3dafea6e4d17beac36caa02d82439f62e1f4ec1c68c1b7d6c30eff39bfccaf7e184852585b47f1200a0e5bff82d6a0d83447e8a88abc0eb1f30583b07a8ab65b9af0e4966b480f51804f3a8025c46b31a82cecbf5eb989c6a94a4f333fd2e2c03957e5573762465ffe993239bf70756687e0b333592071055a36ed1a7718406cd54b7995fffbf9dc38b9546301c067e8f082c42e4bd7ab356571fc73024ca6b859225fcb02b3536997b211c8f6c6d3d7e4d5df9f42dd01c34565818ac580b0b28e2d58c25c0f244bc22bfeb2504b030965e0da516f445066dd2a40c23c1fbefb60be9a1590a5679259e74aa502511a71ea445fc5fb203c23e47535a824f88b32b4fb13de95652b2bef7c6d3cb176cee0ff777136d65012a01bec89b2bbc1fc9b0cfddae3230be0a64e5b74ea9ce1122db916bcf0d7a785a15d104ac6cebb01415a4e883f515a47ab792674c203d35828929f39e17637a573bb7bf656117c4217f2ca70f2f884349753c8886d13943334ebf5a71bc21ff360c749ce8f465a4c4dbe3413835436e3da7bd5ae167400f6812ee07", 0x1000}, {&(0x7f0000001600)="50d51c3193924f55d4126c50cce76bb1135db64c4b19b8c9fd27d979e0b9322f699d5dcfb381635eb609a7444f314ac2b3e4ffa04b8d243bc1eae7fbb8dad5f1538f63e716baeceaf13e9792b34f384ee73b22a78ee10342da7cfd3859bbec1dbb3c4ba624c7cbf0879f21fd029fcbf9cbf5a6", 0x73}, {&(0x7f0000001680)="38ccd0c8371b7aa875408fa6e580d58c9f5ddfdc4a15c405ee4d5e034a3a626152ae189485cbf65a877847c8e592ca573d3028bcd3f2055b6030a0929b800651f707bfa0660ceb5abdaac9af174972b7257746f85c88cfd770934d3ec4e6b9978a9b0ef341ceee6d9c4a06b07a653023829b3025b7d4e4df253b3400d7f23495155f7327095a6ec9e4f52f8d6efff9628913a5c91821386d705c6968da0fd995ef9609ef943a1bc2d3044d7ef25b407f17e7f600bd58cf532f57946987f1f24f786bb51f88b37785c452d209886e72f3fea8428f3f9e9417da958f171af82e46d7f3688147c4d4970db3013e93416ebe06cdae5f0f223509e7215355b76cc3b334392e05ec7ff7f7cc9b16ff4cfea3faa244d8f9aa0da89f6967844bc8a56cfa91508e753a58badbfa3453ccd5ef4686224d9dcea06e6d5064def26d675a3d1b7c4fd7476018ee640d63f3dedaeeda89a180bbebf01749d4b00f5d87a6de1d3dce916656f0d39b3d3c72bd4ffc8c81e554a965bec21f7c209e5b546a9632b3daf193bd0cb623a3f15a9d9549d1dc9ea080c67388cbf1dd64df8870e620d64b199fbf952ff30cc050d1eab3a51f99753badb4b8891b3b4a4b4a174ec3bb7ae111b85a1a45bf17ca8b752f8da1dd24d9e7b51d309103c9ebadc9339079c6e24fd9330e11557d465a6f8b2a6aab48ad8b7e9cac05d5d114ab40492111b78ade5b278803f487d9efdc683850bfb1246bed2711eb43d64a3cb141b9808016a0988bc736642fbff463e87d91bdf6e733de6058e5828e2607eda8f329e270757464d149c9fdca9b07f92a5a6d201a3d148c22090c04eef94462b7b95ed8599968283813557148f3076ac0bf1540b642087c6abc9bad6eb16bb4d98a8a9b7508895feed3936c3eeb89b9790499e6243afd6089f10a1a4f91febb7e0422fa3031cad82d96a84067d995b74c9a0ea8388730928d7191e6b7f2b8c3e331e31f28788bd931ffd7bba8f95709a9e79550c7c828eb9e63ade87fd219a4f7efc6a930659312b9ef46294539eb7193d0a3f8c0fe79c044d9edd9d72a76b6b3cacbf59245bb22437a15a59b9a0fedd67f44979f0313cb5d720e7f04b2e0a8430cbfcdb946a217bb6692c70acc89c2c175948c890984128b8a6f78f36e5d897bc21221d410e06225374c4d03d6eadc85b5a62b2003b7e223d716775dd9be3c03117bc175d2a9d84056423a09db783b5a845575d8a5980b23db582d6bf301af092a279a8b7fe77477fc0c2a23a909268fd3bfde684bf7cfe51021313bdf59f609dee28b538c953a7b0540e261afa9ec208c6715d90b20a461ce16642c57f1df8cfdaa6b30df654ed05b03f73ca7c6540020a3a16e25050cbf86a93c796b19d42a4742eabb5efadcc590f76bf435f5bd95528d5cf3014132b33ab5bab2112bc8d5735813dfe1d5c5d9e4988209cb36370785b57f9ab2df315ef02ecd2eb6d65a382096925a5a7ef4dd15cc29c4c4caaa33b83c4d6f976a7bfe7084c3580d96746f8aa924054febd3ecbf9881cd71b4b8f806ed7dcc1cbe6be0c1e35222d5ea961ccfd7b8e3abe21309abdb0bff36c99aa53c613b729a3e97ff524186105417297d1304d68b783e24d2593f87ec6056ea2c9be71e82bf5e47cd5c7f9b502a97b119b8b62f53dcb0c919ae0eeccd42d9835177fefdc86718b84388092fdba61260a67e64c0af423459b7b6405f5833c1b29ea23d61ae385cd00a6c0972a8a85c9fdf8abc19a9f784f3e052f2e828032492d8c32d6725b8be84cdd0ab46fcf3f174c1b74dbe8dbdd96ec85b7b1d9447c87763e41b919a0f7462366aca5074c18e1a68eaa4def8258c113035acd6c786c07f41ce715e5b83461c588afe4cfcdd68c19afa616cb203a9246a459ac9fd437e2945128269237f1030acd9986fab44276883c4fb80c2883f01e6f6667eec32c2c015616677bcf6764085182ae0bde0df0ca6640a1a8114b2f9fd92194c529a16d89f119f8ddf0f8bc9ae42d232f54ae9d1ad3ebcbb2f6222837f1aaa83723b071d66c0e4d6330bbfd3a130266bc68b7fdd95cd3874d0713f580e86c3130a54e16ce4fcf33d66484d573410e3ac5259e2cbddc53cc9e096add3cc17962c1bb1ceeb739e682464a1c76a0402842ec782fa2e70bb4f81f3bbf33a8a0eb20df6a5e0120028cd26caae613b3ddfbfa774862755740e4f4b70005d44be3a6207f73b168e3a0b8c1203fd324b97da722541e05bebc784b92cbc565f0cad4ff5f382f19bfe142856546ef3355c5e20004cda280c549c9d25614af844e914445ca13ae17b2eed38439632a1b99df215c39535c28dfbe1acf4c0d23aea53565241efa5878b13c5e3b179b2ec90b06a81567159e80e86624835a5ddcbe3778846c49fa3aa03e2d89abb89d8edce0244636ccd585cd123ec3e78c781151ec87e7d3b25a18f252419f608aa0f0e093faa500cd368217e5f80e9d27fb5a46c20b17497d00ca9440f66c4e4be883ede7b2f4cb3e657b262e8a429cdbc00156ae01912ee5171a0064ba56fb917e90b7336c2943e8eb30806869065e97d68fe0719f17e3f18da3539c5f7b16ffe84ccd068b0c7ac0baf54daf519f725350987f0129e8ac39a29667334aff5ebdee57bda2ddc5895f2e674665cb561e7e4124862feb8d93d9494a2a06f38b82ec071be5b7b53de95d163c9fce31991163bbbbfb2ead39eec8b1cf642cfc9530a4f44185742de549e3dcd0e49260d2750647c5b11faf6044b53b5d8125499e5b25924edfb905121b66fe4cb1286a6d41a7e1118efb4f8abe158001b1de68552b534bdf755a4e1a95df905819ccc8924118abfc10706d2c39c5f6d7efa1d701f76b28f416e1b6383a78c1bf67bf14e23801321aac15e95dacf26215ed0c9a888ff00c8bfe80b113f7db4ddf07d9b18dde48989296382bd85a749e29575eb8284a24fc5b6563b29d52a9271bd01168b337b4f95329f9d8047f4c8bc7e3f4e93821b8ad7d1f2f41423b88a1c2394e4f0fe76de9ad8b5643c8e658b98c68667858388b1927383a0de7881b11bbbf8147e88049fc0cf031ab5b6e68c0c795837efa5a41939ed0b4ac546c42e6c77e10a538380c7a5a3240492d448212f680c5e4e647bbe58b2b86f1bf651257bc12daff2bf47fd5169d610d5adc3f1515ff900beea6a4d20cbb6e1c9bc41171b8d16ff937913876ea84babf623980381909461b03b9ec3764f7271882835f6487c055d66a6c5547e72b8f76227234a371fd8538b0aac5900efad06c102a72782f382bc0720508116e78867884c651f43021597912088f39892680ed2c9590f6b60f4f5d4550458f332d707b0c1a6373bb6cc67da6ff2038e73aecfe9342d4b7a1f67e378613f1c9f41b10b060375292b226e3a54a91660e90d0f78f87a1c19949e4d17cd6f00f1af998d751e1d905be75481efc6ed87896b9138b4e262c196e0e66f712e15dbada12900aad488e0ed94dfac91ff3f62654280d0005d27c62f9596c5c2bf35488d07bab07049588be5c81b316567217fb9bbade42aef6a7e27ba4d431391d526250cd3b68980b5485d0e5e5ce0539ec8579fc6eb290095606511cbb6a188009f1b1f874a6876d37beacf5ad19e4318ffea42790209181896071649a57f27a588be71efa3a6b1a25aa843a0d9070fbd540d786b8b6a10e6466aa0e0cf9fbca3aa47b59f993bd26f29c78e657e65154b089399614e3a8b574ec22db6a71a8a5b8313ae4fd144aab95a4faa4be90f6c786208dc874dc24b84b7521aa8be861738339f894d8fccfea0c3ffae0a8ad09b6fbec6a706d5b74a48af0219e86a0d22413c1cbb0b2fb9fbd62a7e15203502f4499fb27e941e15ce8c12fd1129c39c8f761dfc3ef8e50d8fc2b35ef51bfd4b4548e7db018a5b8fe8ca0aa6a1c030afee6cc04089bfc79ae1d5f78aa1128433b935ef5f13181d7bcf45e3b4d5ef68b063d3656efbc4cb7dfd48b690cd1d29050504bef7cdd7f7655fc7f9f6acfc0ac35d8a1651531989d7b6dc0ae8671049646992f2a98928d16d63f2ba76355aa06d812344c3b6c317828da9e9c7fb35417fda5a662196271122630766714493c2e40cdba086055258b061afa285e1060a322537b583025c56924651e1dd422c07f130bcf978ef64eed60fb0a4fb5530404fa79f2ccb32f15c629658b02e5fa3005e25a0c8b1f97f0e8578f17feab8e550457d1445ca8f6adb18ed2922a59d7c03ad6434663ef4309f251843b63e207f631845a5d607094d71dd87acdb48fd4332caba463997758fff79ac7826f2fb23aff79c75f52cd2c173aafda26bd8711084b34894e3918914c3f103b0337894818067efc538a8eeccc528a5c3774c2693dfe93b4e92c5b27e4741beebadc112dd6271e4dd44d2fe374478413503c436ab23db3990b8ff7c3fb15222ab50c8d4923af30b497be48aa1ec1717ee0efa93b2d6ca7f797586a9e09088f6def235cc153205fd0cc5e2ff085b71c9f8b6b8ce878532d8adf52673a6030735a1fa247e1c3417ae84ca72e37bceffbc551b44db24cffcf351e7e16bcc2c2ed2bf1f3e94de0916aa2e33621347b999dcc6b3ada15f00dba00028f41a61ae85d14878ccf0878c7025c63c42c541f3eaa9d096d1e6de067b5079445f55991a6f7e4bab8a528713ce3a780de19d4a464ac25b7a3fda6530d238d991b038017a6f80272180f8a71379fce7476225a729917e16ae44a1581d10de0dc177a1d3d955eb59226d6724de2531222994500d0d300cc9924f81428d50dea41dcd91c6d2254d38c0a4d7bbdedc1129efcb189abb8198065f25b83c429ec670b876a8551fea60ce7edc17bcb8dcce3e71435da146f050efd59e32d6d88f90145d18fb89df124dd3e11ec818ebefc4cb567e4f451366faf0172f7e1e89b63af2488035fbfe5ca8a61d177a1da4aa575a727d097dee9036383164d257c215f14ab439b46cf71b497e4b95b4ac92251255842a5170f3f4d7b225bbf9f878bc2c1f3e2ca6b417039a4dcbeb01272ead1b7c447751b1fcb0c72e7a0b2d53e5386e032a0660abd0be3c424633252babaee77ea4211b131a6898a3cdbefdfc5477ad63253b92c4cc41d43554cec4057063b5b415cbc412b16001c7a11fb09aef986b6bb99e235087baa833bb8d7231392ac5d3d1ef8e0570cfc8b91031b45c6e2771f4ba78e0db8bbf32cb7ef3a739a43164ff19a6426e7ec4add71aa570f7a6f32b600423c2a4e204dbfdb1e77c9448bd6cd4e65c503f022148509817c9ebf3257f7ccad3be019835114ab8ecc1b9119400b5d6d2222212164ab6a0b0c951e72423cde01c5e9a05e56f286dfd7a045cc022b72cb44110ddc014ff371a1c39de6ad3077cf8d054782996d1d7a3d82e0f2641f69122a875b3d459b692a70fd12421ff025eb0437ee0ce70e76d0ee937699067a2653e4e1a45ad85eff0e89226064cae0f73be82c999ebb01170be46896c7a3deaa5eb7d86af76116a063badca80c0dcfa146b65de822facad51f4a6c3682911794c57e9699b4a15237396f3a3037203578409f10974f1f7e93a09d8c8d56b0eb857df20096c0ad5e010204bc449823f2676ba7a1bc3691dcf4482ca4e1cd81654f45431cfd4efce6e4d332a0ae526618aa177232364505a08f56fd2a7c8044e6f48e26d7a82303c717071290357d805b82b7f27420c72e4c993b86d822db56294113dbda48b55d444c7a0d45294edd480cf283e21232a94f51dff320829a3352a86cc3de3ba7319ae0155c261e44a188977c71da6d15b7a76", 0x1000}], 0x7, &(0x7f0000002700)=[{0x18, 0xffff, 0x9, "a14c4065ac4c"}], 0x18, 0x404}, 0x1) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x180) openat(r0, &(0x7f0000000180)='./file0\x00', 0x210, 0x80) connect$inet6(r1, &(0x7f0000000240)={0x18, 0x1, 0x621, 0x7}, 0xc) 14:54:00 executing program 0: clock_getres(0xfffffffffffffffe, 0xfffffffffffffffe) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/203, 0xcb) 14:54:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) listen(r0, 0x0) socket$inet6(0x18, 0x8001, 0x20) 14:54:00 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0xa1}], 0x2, &(0x7f00000003c0)=[{{}, 0xfffffffffffffffe, 0x1d, 0x2, 0x4}, {{r1}, 0xffffffffffffffff, 0x40, 0x4, 0xfffffffffffffeff, 0xffffffffffffffe1}, {{r0}, 0xfffffffffffffff8, 0x80, 0x4, 0x1, 0x8}, {{r0}, 0x0, 0x28, 0x2, 0x6, 0x4}, {{r1}, 0xfffffffffffffffb, 0x19, 0x7, 0x7fffffff, 0xd39700}, {{}, 0xfffffffffffffffd, 0x8, 0x1, 0x8, 0x8000}], 0x7aa, &(0x7f0000000480)={0x7ff, 0x280}) 14:54:00 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) fcntl$dupfd(r0, 0xa, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r2, 0x2000000000029, 0xc, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 14:54:00 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setegid(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000040), 0x0) mmap(&(0x7f0000f0c000/0x3000)=nil, 0x3000, 0x4, 0x4010, r1, 0x0, 0x0) mincore(&(0x7f0000f0c000/0x1000)=nil, 0x1000, &(0x7f0000000040)=""/43) mincore(&(0x7f0000f0c000/0x3000)=nil, 0x0, &(0x7f0000afaf0a)=""/246) 14:54:00 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x5, 0x0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 14:54:00 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x9) setsockopt(r0, 0x29, 0x3f, &(0x7f0000000140)="63e7cd4e3e77ebbd2ce48be18fa7eaaed0d4218fa9ab00f85cfaa5dc0330ac500900d2e76d7f008ac1516ea000bd123569e9d3c63763bae30cfa72d78371d0b9eca20ed846571bdaf5d0b10418acdfb1556bc85859977366c4088b17f614b6559b30a8303bef7a59bef6dae3b206eafa42a78ef66d8ff6d4c4991c3425eae8eba9b63cc42224b6bae554cf17afc13771f57f971035360ad1da4425e000ab9a42a2eb6a817f2ac13213955e35e095e8b3c8d04b6aad525f3eb88bd795dbba198c8cfe3dc06540db05744bfc517d0e39b1d07c7db0af85ffcf8c6ca8cba5d0bddbc02d09c40c998f4a79d4f5a906b151fe82f6ddff6fe48ec7056d36dbadca69f0a66c60377f8bfe81d4331da93afc2bc85d5753fb020861ec30ef5e8839cb95c5e46f008347f28ad5923894b961c636a68f563e426dcd2348028702dc2be348bc409c5fccff7db8b10979cad4c3693102efd91fa96441ceaf20608ca4f24ff204c3e6de617519dfecdf46831d1f47fefb1e60329e4657690e62a839c151d0b06ecf1ab6936e732662d6272cbcbc3314003eb14568db56b1f5ed7f50ca3421caeeb547325fb30861d6bed7a1d90244a415baf14474", 0x1b4) socket$inet6(0x18, 0x5, 0x10000) write(r0, &(0x7f0000000000)="f693bb4cd4dd51a8be2279126fc18d534899ff0f815332be2094b6c3e1077d9731576ee1fc050b3b3117b51e6282bc4be7cdffccb12aecef4562a497ad9a2bfb100d38e85ce46d962ef2c29f38e532779c6212cebefd", 0x56) r1 = dup2(r0, r0) setrlimit(0x0, &(0x7f00000000c0)={0xdf70, 0x8}) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) 14:54:00 executing program 0: setrlimit(0x2, &(0x7f0000000000)={0xa11c, 0x4000000000}) r0 = dup(0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) r1 = socket$inet(0x2, 0x2, 0x49) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = syz_open_pts() r3 = dup(r2) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000040)=0x8001) chmod(&(0x7f00000000c0)='./file0\x00', 0x2) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2010, r3, 0x0, 0x0) 14:54:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x8b, 0x2, 0xfff, 0x6}, {{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0x81, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x8, 0x42, 0x5, 0x7}, {{r0}, 0x0, 0x10, 0xfffff, 0x0, 0x8}, {{r1}, 0xfffffffffffffffb, 0x0, 0xf0000001, 0x2, 0x4a}, {{r0}, 0xfffffffffffffff8, 0x3, 0x81, 0x9, 0x6}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x6447, 0x9}], 0x3ff, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x20000000, 0xfff, 0x8}, {{r0}, 0xfffffffffffffffa, 0x20, 0x3, 0x9, 0x7ff}, {{r1}, 0x0, 0x4, 0x20, 0x96, 0x123}, {{r0}, 0xffffffffffffffff, 0x88, 0x40, 0x8000, 0xfc5c}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x101, 0x5}], 0x32da, &(0x7f0000000040)={0x8, 0x3a2}) kevent(r1, &(0x7f0000000240), 0x7, 0x0, 0x400, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) getuid() 14:54:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x8002000, 0x4900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) getpeername$unix(r0, 0xffffffffffffffff, &(0x7f0000000000)) 14:54:00 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000200)="e34aa59d87adfdba0bf50bf36551774850c0ecaae0feb312105584bd91099f8c4f6fe44f57d2f2a5dc785c5884", 0x2d) write(r0, &(0x7f0000001680)="744c10f46ab9181e25072515a168956a0fb5076be2da60ffbab787ae35c5cfe7733be8ddb0e875769aeff30aff096dff898d24fd87ea8137450aa2f1a1294f4457abd6bc8417fe45b1dee68ccfab163df217927db3a07993b4af727f2ee4e04e9f2d478d59d68115a5d75064d98a4f3bc851efa41852ba077ea0dc6cc9622a2641b55bfe41a2d9725acbf168a69f2eafbd17b1afeee86ec3b4bef48493bb388024981c59f0019c2b543407c6c90ab4b041fd58ea1eead0307c2bba97353cbe7dc82432aadc3c276339fe4c552eb03a6a2faffe746c490601cf3e8457c236309e99a11cfd55722c35db6916", 0xeb) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) getgroups(0x3, &(0x7f0000000140)=[r1, r1, r1]) write(r0, &(0x7f0000000080)="0db4ab1fd6090f82103633a164c11e698c626b147ec7024202430f12b705e8d1de9473c42f568bf91e71a08ed674799ac957cd5a5f542cf494e84bb7f01d9af0a1e2ad9db580a24cbc0c5a3adfa2a066cac4814e64be6babf77fed425fdd3a88948fdd6fba5df75e0e78e47a1f967944e94a42a856111f6505ac9631cc076c9fc71de5a3e1c01e3e6a", 0x89) 14:54:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000011c0)={0xffffffffffffffff}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001100)="7f", 0x1}], 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000001140)={0x0, 0x401}, 0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x411, 0x170) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x6100, 0x4) write(r0, &(0x7f0000000100)="06edf58d0c1495a22f950932cb2247ca561c073c0b804cc41dfbb632fcfc3a470d47c69a72715d513d5cd523767c6be8f925f5952eab07afecb56c746851bc57f1f60550782cd7bcff1d5c09bc92d74724d62592b4d8af1bbb2de5c0a6368066e785edc63a41789e17aacd173cef5a8de07701c70a39f2bf5948f31f35be9f1889c3d87831d6393d545732962a954d57705e90a3fc4c3bfa3f8f086f5baf9e56b17564a430c431ebd945ad104379ff98227300f12cc9fc7792527b04dac5b99bd01f42355c16b9177678b3be97accecd4b63f3f574457132cde27fdf4a4177000a09be819d276054538b8c7983569611d6e82e0777e0cf6675c70718b4f2d0df312488c78cff6d1a163b51b7365d13710d72fe029f9cdb2bc66e0af0a2426d5bc1f29d120a79dd17eed4d4fad4560cb757d966827ab45e2f8ab8570809cd8f86b7fa949ea0019250bcefd3e4eb0c0ee471184a9305e85c82a3728c5689982c8910ecfbc8ce400dd79e002ea01ec1f1421772368be91900bf641b506995b653c936e5a9511491985aad55fca2787c2c3be2a04473fc4a25a68e5d7941c1b6cabb155838ac7b6f36ed213292e711d950591ec39f748d9ef42ef972a4cd9c3c8e39c59a15e419c6fb45fd59acd98ffcae2af102500bea98d288799725e40b7bacebbdbd112214fd0abf7ff3d01e7c3114f23fa8156f7cdfd017d174a4cc9feb7ee01d93571bfd625278d5e9c9abac8e40775ce859ad052dffcb422a9ef8301994a0fe3bf96a8b85e4844af8de195739ebc7a9489979875d965c065ae4e4420013be999355cf2160330f4bacd35e1d64b59c08b6008fa87460d779b52924a2467a15d266a656a89b8a8c18ada45779d16282a6182806481b052bd255322b9d5908fe8add0da8fd466b3d1b393ec7e5019e4dee2c7bd7fd1c40850f19c964f435d41d31e7f0bda0d40624c4eb6736d498feee913aeaec842b8bf11b06f2391d914038de0b89d9b6063c0bd8c789e0bdf7c96eb1c762201d0b86548ef179e2972f1538eeca7a82e223d626e0ac2e4f7958d21c4a4d610d6f50f7494f87622cce1b87c568a34d4533adcaaa5d7f84e7469f83a1531d8484e4f9d9e5ca50eea371662910969f1db5c4be447544f5e936a4fee7df04f1306daffdb8b167c9d7285bce3af6d068c936a0e7b2eae792d3673bd812eaa7c89bccaff1c7a8d653c58751ee44e6c1917e8c8e168f7712cb6c6081b6b78887d16845f383c651fa229e4699e62d2474432a327f2532f3ffa74f0781aa1060d7f060875d5c76f5f6724148957588564883ca1bd98f6cfc74e3feb570031a45367c7bf6a5fc56aa965042f0ce00220eda8c02b92d92022af149a611fa0fd457aa159772f3b6c5a12729301f9610c000545a1877b1b66633a98a94f25ec46af7d8333d77cc07ca64845aedf0064413e77582fadc7da63d187ce16f74051e74a5880818dbe427dcc31c014c2024d4d9483b68029e4ae03fd73e762a7da01f901b13e7aa084e9647be0d6adaf4b151eaa49c1614456ababc37a537e8545a6fc1799fe6d8451571ff845e8c5f7252bab8307dfee4982f02699c92a0ff71169166a0cf1a3e83ba8ee1d1a2b1c39c791557b6c3803bf4cad8071049d93cf58085aed66c0dbcb2901682384de38c92089568aaf32cbf82e8906bc2a2c9d15fad4a12910d4813738f3966e6b19e07a0fbeb18ecacdcd323912f886f573ba8bbc23182c82703934bd432bdd57f2475446a030d5f35b8be94b95ff3e0da66f01621355eaf2ccf321593f23b754c73ee882732e29cdfc9f0de4bd32b8f50eb90c1880532a422606e7e080997591f6f1b8c06465653b112e1cee12133b48aa6e10918ed438a0f9e8920aad134cdc9b758c2acb5577ee58d698d2c24bd276a3bba544c846e34f2fd24849562030cbf0863b670e1352a1dec2b0bf3df1b5c03e273a511d55b0c4e0283c99209e733ed814470d73fa2fc3fedd00241fe0326c78be7689b61f45ba8f4eeeaf183896fda210297c4bb7c7e3f36435d9a43006acb204ac76a1b7f10728ff96e73af3942166750224ef131d3228bd5a2891fb179b11efe8956b373a0be1521c6a757808392f58142a2ef55f70b523613700725bd7ccf2bf7ee7a63e54f96401bf03055ea531caf858baa8ca632f7ea0ba500eeb0594a285f8c417818195ac095daa27dc2df92dc5fc2ab140d31241a9c110a3389a3c580159cda9d01684885d585a6c25addbbc6781ad9ee97e527153bd61004de585da9b78617ac30b123053594f6894181582cc098606ce3b6ecdaa12ad37a80ed2f7c69d5e586be3235c71033cfa3375e5003977aeb1d977550a0cea9d2e026aa17ffe58f675bb5e4eaf51e9989bd1190a18099b985059172bd3a59a4aeba2ea6c2765c0686351c64177c59ce99c85ef62a939d81234bfd0f56272871dc4ccce315d867b4b49101ed600e8f306af1532a75bb789fad693620f909ec9eaf68ca5cceeb02c850c6c204c804c729f34073a10861348c572557120e1828ac5cf2f7b3257c5cd09d3b99ee456a7a450be6a04f60eb244aa52e24f4ec7e52c56311d4fd884e9e9045743b11c570efcecfdfb2ad180aeb19a939d3b927dd3e3579879dc1ced1e7ae78881b67183da82d1286515247e6d1ea68b48bf9a2015009c085da2c111ab5c6cb058e44256be2abc22c99f008bb82af2c3838d01404a93167842ede3f591b85bd752d35fe714a9fdea0aade03daac9ae6e640434d77214357b0284d4af5cd1d27b9f88e9642cfbba8ba7a370a78e63d3bb0520990236f39eaf6cb406ad0a572dc309aff9220ba325910394e2885afa657b1d1eebd63508e3491b9de12de56d99309112a0fe4fa6f281e42ec5e65afbd45cf06f848259f0a295d0c94ecd0cc4f0c6797e60c7d8bd8e69f085f0447cb4e01705d25c4e7f39af78598bf4de942d7bd45ed3a16b325aa46e7a3ca7fcbf08ee63c808d47d8e1f6f48c5c81d90ff8667d8f8969f942cd6e8a63dbba70535c913a1ebb135123e2a91cc3df9c7ba672136280cee6b937dcf28783656c0871dc60dad837b35ec17dedde4bcf5f711e575d4d2ea18055e98950f4c262e9a4b874f574545b554a3a475aa3bdf80788ba60c44717986449830c18cd993181790b8d2d8a0b70e468386ca33529a8a9b3734eccc4f9e287d0a0573fdd22541c43014a909073a5ea9f60c98c127fba514d0d1417010c95bce3dcfdd94c45215a5fab98dcdf257ccf656889a82a57c40462bb6c35f261331d74a2f438d3875336278951f09b0977ee0e35ee6825b2821e386bfc7fe0025ebe3354175e8b4ab00e7bc588f041f466e6430252d412104472b581934055a94148920e01d437672e64e30d9b4f8bd5a2978122ef2a6182160037cd24facdd40d007dcc69ee90bd123f879ff117428775ba640bfc40045c80eebba70122d416eafc234d904ccc91f9e7695c38019720e8c85e941f03d8918331ba8c66ec7d90bb7392f3675ae1f40f3fee59a5c978d3103a66998ccd9ea7c6439b2ed15932185095504be32fcfcf19b06536227a04fccaf68c7ad2bec40b0094755f870706bda9a35beaffa72cbd5dbd2bf9a8fbfe4250e3340520548a74926b502cc9c095d7b3121134233263a48ece7d49f8a8e5456ac441e4dbde2f9fc8bd07cdfc2e203508090fc96747785f01aaa3e8125331b1f11c2284e34bef4529c2ecd29f1cfa531f75cb3e727bf354fda3d8643fd8105ba1896d31192b3143fb1a35af5ca8b723bcae150dfbd5c96ae21b48021b256b2af9d2e871676074287c5f29c977af5d2fc28b6e89b54327a826ffb9ab35e85e54a431d4044484d92813d2f762c2b5912089e10b2b02a967b34cf485171da10a39a30d97759c841dc0908be6606c084946b9ca72428c13500314ceb4788eac3169ccae57cd38c17a9f2e8acfbd936fa9a67d1fe016cac68127f5a44ce954fc5c6112f3dea345a36424c4e5788cbeef1296a69966401deeedbcf60b76de5a53cb06bc1c4a7ed8595c0b4e4242cb15bda2c7cc3b659824b80084bb0cbf515d8ca2c520a86ad8557ac733b04eb7b8ff1360c66dd4f91f5e2f91109f886e84ae7e42762284dd55e79dd2b759605e459a32394379162b616aecb2847a23a4879ff8b22e12cbe3037520884b881a864582fb28cae92d2600d0f3ab2436f725b2bab8a3c316058ec15ec8536b1bdb814cec8b919f9c3640d6d87cec078df6e092b14e8a33b70b04fa56642c7eb483c1a912eb76183920da00642c412f00182bd778ae8fbf011dd66f82916fd0f2cf76b69a63c21c66f0fce8190553748798e707bf2a90916fdbb4ff19a2580458b030b3d6d28c18d4a5e645fd26987464b23e1d5536c223d10c33f30dbb96b3ff913a48378d6c1b9c0c682eada82875bcb47864461ab96dbe58b53857e9c40018316b4659644a4b697c926a80823724f1dc4860b4fd56b1aaa1da1973e8a4237cf0b537444456f58833b901884a426186d6aa57ed8077a408bafb07409a8b7b4281f0a0b6bf2dbb3821944b4bee7f89f62b029898b3ac1ae60bb2094bbf38d4e723c9c5cfb40bc338e144003c511d510ef340c125fce633290a685a010abfe822c2a53c3b687146e1cc1800d01fce0e99fd85dccf7e156fea22924161d855bd8f29e2a287d5de524a70a78cb2aa3996d0ab7bac9ff9b8674e3af4416cf32e66467efaaabc504a19727b07b6a98056a4f8ddc84e55e10b2f256b1b83ca1be629ff4a13ab259f7d7cee434fc0075dbfab82b40ac9f469f638caf3daa0f0284756008b710cd4efc1368c9e6e80ffd810b9a5651ac042b6c55d3f471fd80ee4a7fc096a68064fc794fd4a10e2f70861a49a2ff3ce0f8a104a1212d3b2915ae45690a3c8a2c014904844df6d5320c0401e478701d34e2c58854d63a2f9e9c5132130d7aee402acf87a1aeedf2a1039ddd0d85c55a77843112a2e4816372b9e0f0976b16d38dbf45f405f4a556cd347b48e390bc64a4534ed978411c5d08e20586b56291f4208d7f748ff9d112262350cfd8cb5b5dc9c5b2b99f458d83106550615547152f867373099549e8e11cdbd59fabb5c2711acf84784022577765d1bd5fe0b28ba86da39cbf94550006c7faf0b4ae6412a228c5ab55e7f99c5b2d151772eb27af96ba52cb7855d28c7dbf3a6439ccfefe893303664803112419d882357dd6969d619f193cfce9a02258d1dfea6590baf4887bd3d12eb650a7e03f0b39e15a42c693b069cf72ce61f7b015f39825a12441c2de9dacdfd069d95a6ab0984413778f3482db377a4eec9f60d796bfc37130c200e980002aa24bcc8f99ef9de004dc8118decbc9907b3620117bf76e070904d5bc4265b6c03481a455cac6dd32fd1bbfc66000562a8cfa5a6101c7ca0e161822bb8dbbb84112e0a4f1b6e226de1e4af7f7aac5167eed1d69cd96e5872572448b2141d641e64c25f06e912d77d411d7e02634c146a8e66cf3e77467de9e49808ae9655594f3ae467e242cd5804c9da1023cdaa623807a8ef4151647c8b0dff5df6a50a9fe41ed3971d0848e7d4a9e34de9925081817ef3ac19f746097afcd64631256ed29ffef4051ea85738e5cf5856c3f4ad5cbb8fd9a8593e0b4e7349985937322f6f932ff7daf91bf18881d95b9eb62801d99c048aa40c15a5841a3ee69c93b48be378d4e336e9ce1b5e13f9417d75275e609400f5359fc001009e793040962118fc07ac1a86149271a4cc701459f01bd8b6a4b1e2b66e661dec8b1ab7d38f4b93588aaf0c72", 0x1000) 14:54:00 executing program 0: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setuid(0xee01) socketpair(0x1a, 0x8007, 0x200, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setregid(r1, r0) 14:54:00 executing program 1: socketpair(0x21, 0x2, 0x6a20b92e, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x4) r1 = socket$inet(0x2, 0x40000000, 0xf3b) poll(&(0x7f0000000000)=[{r1, 0x1}, {r1, 0xc2}], 0x2, 0x0) 14:54:00 executing program 0: r0 = socket(0x12, 0x800000003, 0x9) recvfrom(0xffffffffffffffff, &(0x7f0000000080)=""/1, 0xfffffffffffffeb1, 0x0, 0x0, 0xfffffffffffffee8) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x18, 0x7, 0x1) recvfrom$unix(r0, &(0x7f0000000000)=""/61, 0x3d, 0x2, &(0x7f0000000100)=ANY=[@ANYBLOB="df56cd3dd8dc17664900"], 0xa) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x282) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) fchmod(r1, 0xcb) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) 14:54:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), &(0x7f0000000040)=0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) 14:54:00 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = shmget$private(0x0, 0x1000, 0x190, &(0x7f0000ffc000/0x1000)=nil) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r7 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x40, r2, r3, r4, r5, 0x100, 0x1f}, 0x5, 0x7047, r6, r7, 0xbb, 0xffffffff, 0x26}) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 14:54:00 executing program 1: socket$inet(0x2, 0x0, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xec579c79a3e3592d}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000180)=""/91, 0x5b}, {&(0x7f0000000200)=""/128, 0x80}, {&(0x7f0000000280)=""/118, 0x76}, {&(0x7f0000000100)=""/30, 0x1e}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/167, 0xa7}], 0x6) kevent(r1, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 14:54:00 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{}, {0x0, 0x100000000}}) r0 = open$dir(&(0x7f0000000000)='./file0/../file0\x00', 0x20000, 0x1) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/4096, 0x1000) 14:54:00 executing program 0: clock_gettime(0xfffffffffffffffd, 0xfffffffffffffffe) syz_open_pts() 14:54:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_int(r0, 0xffff, 0x220, &(0x7f0000000040), &(0x7f00000000c0)=0x4) openat(r0, &(0x7f0000000080)='./file0\x00', 0x80000000000150, 0x0) 14:54:01 executing program 1: socket$inet(0x2, 0x5, 0xd19f) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xfffffffffffffffd, &(0x7f0000000380)="cb9262370a37688344b7c4b98faed19607fbc07df96f81dce8091df790c0caa8beff25dfee2a490777b21a89236dd2153c05743fbe70ed496a93a7445ca478481f81adaecdc6f43a05b32742e35a0ce88f15190a6806b6e39fa2ceffc9543375dcc6df9063c2375a1c863881af001684f2878e91b2f92f64134bd6131f445e926db5f0a758fbb9520ef4fde86787f9ab45c21d3e8572a181550f912f1ebed924e361b70a6f79550cf557f27078ac8d22e364930b2f4f147810767f332d0bde48a9901fb39b06c6e7fd66b8ab8f80a7c38965cd2cbd7fd1e01fa866801ab52d6a0c7ebf4870a887a6f78a93c13a8c131f35f39289b165214d1b86d88fff6e15c130a609a03ad6a7828830a6f3fbf9c97c7919dc8d612b143d28b0aac61812ed16d2343f5f33932a1341ce8eba57aaf9e12b7b2f02aa74c908bbf2dd41f0a2ac9fa5eac476197aa30395bea892fc4f95e793cdbf874eb233fa7fd0914269965b43f8465e861ccbb98befb9622d4194f232ef7d25baaad774eb03ee276a443eb07db8c01646c4fa3149cb6f2f69ead3e8b31ecfd99ae698b0dbd4c711d253e17e7b29f0cf9027cffa0105b8daa4817b777a303241b2cd8b79bf552d341d", 0x1bc) r1 = socket$inet(0x2, 0x1, 0x6) readv(r1, &(0x7f0000000780)=[{&(0x7f0000000000)=""/177, 0xb1}, {&(0x7f00000000c0)=""/121, 0x79}, {&(0x7f0000000140)=""/205, 0xcd}, {&(0x7f0000000240)=""/103, 0x67}, {&(0x7f00000002c0)=""/124, 0x7c}, {&(0x7f0000000540)=""/191, 0xbf}, {&(0x7f0000000340)}, {&(0x7f0000000600)=""/102, 0x66}, {&(0x7f0000000680)=""/182, 0xb6}, {&(0x7f0000000740)=""/30, 0x1e}], 0xa) 14:54:01 executing program 0: r0 = semget(0xffffffffffffffff, 0x0, 0x1) semop(r0, &(0x7f0000000040)=[{0x0, 0x1, 0x1800}, {0x0, 0x0, 0x800}], 0x2) 14:54:01 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x6) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000002900)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xffffffffffffffe2) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) 14:54:01 executing program 1: setgroups(0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet6(0x18, 0x8002, 0x0) semget(0x3, 0x0, 0x580) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 14:54:01 executing program 0: accept$inet(0xffffffffffffffff, &(0x7f0000000000), 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) 14:54:01 executing program 1: setuid(0xee01) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x8, 0x0, 0x0, 0xfffffffffffffed8) 14:54:01 executing program 0: r0 = semget(0x0, 0x20000000, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff}], 0x1) 14:54:01 executing program 1: socketpair(0x20, 0xffffffffffffffff, 0x32, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) socketpair(0x18, 0x8003, 0x101, 0x0) 14:54:01 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r0, &(0x7f0000000040)='./file0/file0\x00', r1, 0x0, 0x6) fcntl$getown(r0, 0x5) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x1) ioctl$TIOCSDTR(r0, 0x20007479) 14:54:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget(0x2, 0x0, 0x8) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getuid() r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x3023d5dd, r2, r3, r4, r5, 0x140, 0x7}, 0x6, 0x10001}) setsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) 14:54:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005308) socket$inet(0x2, 0x3, 0x80000000) open$dir(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x211, 0x0) r0 = socket$inet(0x2, 0x4004, 0x3) shutdown(r0, 0x3) 14:54:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus/../file0\x00', 0x80, 0x80) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') pledge(&(0x7f0000000100), &(0x7f0000000140)='\x00') mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x100) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000100)='./bus\x00') 14:54:01 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0xa0) open(&(0x7f0000000040)='./bus\x00', 0x100, 0x50) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, 0xffffffffffffffff) 14:54:01 executing program 1: r0 = socket$inet6(0x18, 0x8802, 0x9) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000140)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) 14:54:01 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0xa0, 0x3) unlinkat(r1, &(0x7f0000000080)='./bus\x00', 0x8) connect(r1, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) 14:54:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) recvfrom(r1, &(0x7f00000000c0)=""/30, 0x1e, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) read(r0, &(0x7f0000000200)=""/202, 0xca) write(r2, &(0x7f00000001c0)="be", 0x1) shutdown(r0, 0x1) 14:54:01 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x22) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x20c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000000), 0x287, 0x0) 14:54:01 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 14:54:02 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x4000000000002000, 0x0) kqueue() pipe(&(0x7f0000000040)) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xbfffffffffffffff, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000700)="44d9b035c448edb83e089fd98c9d06db10fd6211ed6ba1ddeb23b0c0008165c1f6f2f4fa4976fd0833fe7054aa4144525ebd721dfe4f71d9ab1a4864f60c72811270dc9e7ec0682851358ee056f72194d9e8a8cb8784d0b7ad3e19d7a3af4f0671fd58deadd8ae9885138f9ca262500c41e1eeab77b64f2d4776860f6ecd1e1f34ac3bece92e92ee3359abe058db188aa0a130e4e908edd4882ba3f4622ee9c1980e3e24d63255bf847da5a0a5ccd64622bfc48792bcc8bbe070cea21a220fde7dc08c09cd3be1766e09c4cb69ed5221e2e37004d1f4d6230d39073b7d238dfb50951c91845cd6d0327aa5cb7d2b469b63d39a65d52fcc4763df1e2d9d632e21027056c99ea7b3ad08455fdc07cf61cc42bcfaff3d5cef7dd38ec49566d4167e56592d29a76ec28097bcea325c86b45d2b0e2d61ff2d5d00000000000000000000000000000087ee1e4a49941f20bab935992c51d363044791d72b2d1af0fa8d04ea8457dee7ad3604c60a8e6f5940f82c2617adf360a57e80161ad86ad998eaa32e588564e34c8e1d7d16c19330f482e667d6fdae144fb735c8ce75044c7adb5b", 0x1a1) 14:54:02 executing program 0: r0 = syz_open_pts() r1 = dup(r0) recvfrom$inet6(r1, &(0x7f0000000000)=""/68, 0x44, 0x802, &(0x7f0000000080)={0x18, 0x3, 0x8, 0x3f}, 0xc) r2 = fcntl$getown(r0, 0x5) setpgid(r2, 0x0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x400, 0x1}, {0x0, 0x1}}) 14:54:02 executing program 1: r0 = socket$inet(0x2, 0x4000000000003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x80400000001d, &(0x7f0000000040)="04000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="e0617e5d7927dbb7cb507ff095ddc9304818a70d48707e4dbdf3c8653f15fcd6b91960857b66ea0f59bf0e31d1ce15d5e9adae8c995c21a80944850680fc2d02c5ac30e2897dd7a3a7cc72b79826bf994f0638b533561ab3b3bf95e8257d08433f3bcdc58155b7d2a202", 0x6a) 14:54:02 executing program 0: mknod(&(0x7f0000000140)='./file1\x00', 0x2044, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='/\x00', &(0x7f0000000080)], &(0x7f0000000380)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f0000000080)='\x00', &(0x7f0000000300)='#\x00', &(0x7f0000000340)='\x00']) rename(&(0x7f0000000100)='.\x00', &(0x7f0000000200)='./file0\x00') 14:54:02 executing program 1: r0 = socket$inet(0x2, 0x4, 0x800000000eea) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = semget(0x3, 0x4, 0x104) semop(r1, &(0x7f0000000000), 0x0) mlock(&(0x7f0000381000/0x1000)=nil, 0x1000) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500), 0xc) mprotect(&(0x7f0000216000/0x2000)=nil, 0x2000, 0x4) mprotect(&(0x7f00003fd000/0x3000)=nil, 0x3000, 0x2) 14:54:02 executing program 0: socketpair(0x3e, 0x0, 0x100000001, &(0x7f0000000040)={0xffffffffffffffff}) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x200, 0x3}, {0x400, 0x100000000}}, 0x2) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) clock_gettime(0x104004, 0x0) syz_emit_ethernet(0x2b, &(0x7f0000000000)="bda8c471969bc80a42a81cb33923037e6cd38da5d4a4033a67808279803165389f9b10b06688ba7466e5ac") 14:54:02 executing program 1: r0 = dup(0xffffffffffffffff) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) r1 = msgget(0x0, 0x80) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="100500e001009dacff017dfae7f1299f893feb128cdd8dd661464d53db34d6bbe0c8b234c8ef9e3c4710f4b177c2a74de9e7331b867b6935fd0c0644c726b889fb170e3469dfe2068010bd9dc96c1d82a02deb3ea338210633faa3a785dce9880768a37fc16e23a05e3dd91aaee1c4a00d7f590ecbe276d4d5dd1792d8e474820159d8336a104d5b0b814c5cb32026e74a743bb19d9c8203"], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10100, 0x2a) r3 = socket$inet6(0x18, 0x3, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000001c0)={0x6, 0x4, 0x790bda42, 0x4, "52fbf4f4d2696496285fd5c00c5bc8860575ecde", 0x0, 0x81}) unlinkat(r2, &(0x7f0000000200)='./file0\x00', 0x0) connect(r3, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r3, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="10004000000000006911000000000000"], 0x10, 0xf}, 0x4) 14:54:02 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x4) setsockopt(r0, 0x29, 0xfffffffffffffffd, 0x0, 0x9af5ec86bbe9e1b4) 14:54:02 executing program 1: r0 = getpid() setpgid(r0, 0x0) getpid() getpgrp() 14:54:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x6, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x85, 0xfffffffffffffffd}], 0x400001000, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) syz_open_pts() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) write(r0, &(0x7f00000001c0)="a7", 0x1) 14:54:02 executing program 1: sync() r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x80) sendto$inet(r0, &(0x7f0000000040)="155ed697162c67aa18c2009da7c903abf971783c48d309487b705b82e47bf3b2408cc5b848899870b5c9311f9fe45fd1d78f2307680654132ac0db9b8a2e86ce7963737ce19836206a476778e8bfa270b24e33137a538376d60aed11096b324c", 0x60, 0x400, 0x0, 0x0) 14:54:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x7) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSBRK(r0, 0x2000747b) r2 = getgid() setegid(r2) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) bind(r3, &(0x7f0000000100)=@in6={0x18, 0x0, 0x7fff, 0x2}, 0xc) setgid(r2) r4 = getuid() fchownat(r3, &(0x7f0000000140)='./file0\x00', r4, r2, 0x6) syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000180)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x10, r3, 0x0, 0x0) getgid() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x3f) r5 = geteuid() read(r3, &(0x7f0000000200)=""/203, 0xcb) bind(r3, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000340)={{0x18, 0x1, 0x6, 0x1}, {0x18, 0x0, 0x8, 0x2}, 0xfff, [0x6, 0xf05d, 0x24000000000, 0x8, 0x0, 0xfffffffffffffe01, 0x0, 0x3ff]}, 0x3c) getgroups(0x1, &(0x7f0000000380)=[r2]) fchmod(r0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000003c0)={0xfffffffffffffff8, 0x10000, 0x0, 0x0, "8a1b609e819d81fe3f197c028706762567ca6686", 0x9366, 0x7e25}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) read(r1, &(0x7f0000000480)=""/4096, 0x1000) close(r3) setreuid(r5, r6) 14:54:02 executing program 0: mknod$loop(&(0x7f0000000080)='./bus\x00', 0x0, 0x1) connect(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r0 = kqueue() r1 = semget$private(0x0, 0x239845a452655130, 0x600) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000540)=[0x6c, 0x7ff]) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x0, 0x180) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x800, 0x197) r4 = kqueue() r5 = accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xffffffffffffff09) r6 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000340)=0xc) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r9 = open$dir(&(0x7f00000003c0)='./bus\x00', 0x20400, 0x20) mknod(&(0x7f0000000500)='./bus/file0\x00', 0x8000, 0x3) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r0, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff8, 0x4, 0x2, 0x4, 0x5}, {{r3}, 0xfffffffffffffffa, 0x41, 0x80000008, 0x0, 0x3}, {{r4}, 0x0, 0x48, 0x1, 0x8001, 0xdad}, {{r5}, 0xfffffffffffffffe, 0x8e, 0x40, 0x2, 0x8}, {{r6}, 0xfffffffffffffffb, 0x2, 0x0, 0x0, 0x7}], 0x80000000, &(0x7f0000000440)=[{{r7}, 0xffffffffffffffff, 0x20, 0x42, 0x3}, {{r8}, 0x0, 0x80, 0x20000000, 0xffff, 0x2}, {{r9}, 0xffffffffffffffff, 0x8, 0x40000004, 0xb3a, 0x1}, {{r10}, 0xffffffffffffffff, 0x80, 0x1, 0x80000000000000, 0xffffffffffff630f}], 0x1, &(0x7f00000004c0)={0x200}) pipe(&(0x7f0000000580)) write(0xffffffffffffffff, 0x0, 0x0) 14:54:02 executing program 1: dup(0xffffffffffffffff) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82024f2f66696c653000"], 0x1) writev(r0, &(0x7f0000000f40)=[{&(0x7f0000003bc0)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90ae0fe6ddd61f21b7e437af20f256fe03885b1d0948b656d438197d11edd141dea108038e8fcdc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d546ff02746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a0440068166073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faacc5318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a984801429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc9297461999aa2b9c4798e665162fae3d86034e7f363801ddaaf5e9cf346fe4f4a6277266c5e25521ea5fe81fe468c86ea9d24f31443e2a91df51d75bc49f80c17cdd0fd754870a90e8c0760f443874a3400317676addef5d2f7068e85cff20f5059e1bea328dcd8ae157cc4d4ca48d085a04618624da2ee4326b00e86dbe67259bf8b28cfcab369aeff5e067b772a8348cc6fb8c9e03be75b4ba92f7a29809d24d8dd4b0498f37f4ce4312f8e251177811650fe1b498b0b96ada61c977adcc5727e914eb30b312bb5907ec4a6f8fe07c341af31007325d24403ff2877e3fe061ba978ca9fcb9b9b10e98f131f4129d3c09d1b311b0ce72e3eb04409c82f71c206e6bda6225f8cd5f0c99f66d6e420787d16308d7ac53cddb807203afcdc01f93e73d6920730be81e7c584fac636e951ee6842fcbcbff094912a89d9a0600558251ab0258b24b38f54cbe9a666303a8c9db8e6fad3179867e1335962245188c32bd8b6fdb7ea0be76c62fb5adeebd41bcc552d42d690db547337dd35c735bb437a1e1cc90c360059ace114e07747f79f56cde7e48164ff887e7a7c73fd9f3fb788f9935ffe208045e7c86f4893762c0cff4948435cae505e66add8f21381fd30f732a9b841ce84022174c54033772c0abf2eb3a908faf053d48e5467e805daa99a5cda5a47c1f3384dc9b1d591cf69cd2206e6da7ff08e36571887a9ac67426b73fdba7e517b924f4761337df6a459f014c6eab0625d217fb01dabad8c78a48c4efd17b66324272bd05075344f1b8143f40b010c294a871dc2b731bf9e2d722bd4a961d1af96cfa9cf5a3b33a5b37fb5104a78421f5e77261a29ad2d3b20cd04b5121a809476d05ce0709aaac51f35602360c0aa603708e697cbffefa0dc3a1f7d437c99a0fbe3faf972b9dc7b54bca5e19f11300deedf1d4eca56d02a70540e6c26ca5d2df10e0d1586db71b784ea73b7ba6f0a0ddd16523dee57f51785867d65e008ec6b3886ff73e271acbc5b5283d03d4b0c06e4bcc728d2834c1b19ea85ca4a568374bc639e533294cfde128823760915a43a83a84e83f7f82cfe116c8da5ff52ea73736fda1a884716cfbddec382c3fcd5c7dd8729fdee7dcaf7d269cc6fa6159dbb9488d70f2ee251a68a8067cefe2f172989f66b2ecf79ec174e219ced6cd6a1d7c4e6970751cb5000c80133c9f0da7ddd96c40e5a146403631776859ccef19ba2ac3368f0ba9083115b984a1ae6a09445d054896300aa9687c71873d4faf3c7da1fb8f0ab1bc5c6268a2d2987bf3f3959918f7424824b593d80ace2c091c59d55c07e33e83870bc0164fcf1c753209e74c558f0416ee9ffc33f48164b6eb727f419c583b5394836e0eca052d39223de7d478dfa36511739e2779fcca1ec065742063d69a93db3fa9312b94053b12fd7e87445e219cfa6926f1eca111d0a6913c5bbc89017f23f8ba32b1d6bd7ee42ae98c4d1d688f27a5b97cceed5f62c7b3da44bdfa89ec22fb04124dd28fa22501d97abe75d656495ca5780341bc3a95876d81cc14434e0a40abb801c43a2d347569166fb3daf8efb78b843337430836e2cf970e60c708d915ba7bc078b4b867e54f8c42ce3869b681cfcb5e8e748319c03b86dfc24d9d835fab2080a0c7fd6061c11613c7aa8dcdb64f398b602d2e990efcf293b5fcf60b6f10dbc36bd2c38d4e5fccde7985d9665abddcf68b203e1d3b51545223960dc18af1ef8a06c760b18185efdff5c4eb428e9121b0c1e954f2cc4d96042876cef2e938d9e1d806cb31d144521248c33ff0edd6be72126671d0e5cc9f6825a69f4415d17599282cb8d1477f1dc0d067f6fe7571129a8834cdfdaaee71ec345b8fa9f36b6e950bf12413882216113087b210e4aca2caaa77251a6c5dafb493b8ffa3374dde0a3aa25d84d93fa816b443b2d0ca31c280ec243f5bdbac9014115c5f7a5ca369607b6382d5935098099e3faed58892d10897632602439e8819b3c1268ed0ea67d1db7e67848c58dafd82af353c54d49d4a4f8795578dee1f7f844cc742ddc2cf4cb7ff2ad676e8594379574346319088441d38b1ed476913036d752ed19770776198298a376188669ce853a0a739f76376b756669d3f33716edab77147a4e73404493ded588865569d4670ab7496b143980dd12325073d5c4540dc4a4bc0f4167d8e97988bc832222e6c3c952f4049d5f70def082b40891b65fc33fc7a5c843b17c7b166fbe57f67519fa97d03381ae56b6f1ac19997b885fcabc462e1ca15d846dfd59a2288e391fde620a368ca292a7f1c1b58eec124ec21282377ab8b0ce3a93e6b086a3567e9bd7c90840523d97246cfde2b46bfd81e92938a5299e99ad0b398499827ebbe4d0de00a0a733458fda98e0603eef21e24ff30d0b975e80cd651747ccc0ab0944dc35a8d3c7ece51f6069fc0261d960de6ba1a723068f0ad60f0f8d5a0a72cc3abe14bc73bb09162cf05d62b435a72f86828da75e6f0525a88043eb4b6d86e5557491958753786de72943177d6fc458af90c9a4c7c0a957274af6ad16e6174c40bc5cb1a32a5099deaa1adcca4d3ed1c8445b47a0e10113fc3ecce6e9099b12069012ae7767b0b8e350d012ca433397b838fc85eac563c01fccd623a4c92edf9dacebfebb540b87897faad41b68fff2", 0xee8}], 0x1) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) fcntl$setstatus(r0, 0x4, 0x80) open(&(0x7f00000000c0)='./file0\x00', 0x280, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/123) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x80) 14:54:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x38f546549fab378a, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x3, 0x7, 0x10000}, {0x18, 0x0, 0x9, 0x3}, 0x100000000, [0x246f, 0xfd8, 0x7, 0x8, 0xaea7, 0x3, 0x7fff, 0x9]}, 0x3c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000080)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x808, 0x2) recvfrom$unix(r1, &(0x7f00000000c0)=""/237, 0xed, 0x2, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) clock_gettime(0x4, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) mkdir(&(0x7f0000000280)='./file0\x00', 0x21) r3 = getuid() setreuid(r2, r3) r4 = getuid() setuid(r4) 14:54:02 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x20000d27) setsockopt(r0, 0x29, 0x26, 0x0, 0x0) 14:54:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x20c) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x12, r0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) bind$unix(r2, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) getsockopt(r2, 0x2, 0x2, &(0x7f0000000280)=""/232, &(0x7f0000000080)=0xe8) preadv(r2, &(0x7f0000000800)=[{&(0x7f0000000100)=""/108, 0x6c}, {&(0x7f0000000180)=""/205, 0xcd}], 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) 14:54:02 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000180)="8d94860e", 0x4) setsockopt(r0, 0x7, 0x80000000, &(0x7f00000001c0)="7dc066893f63cd6ad21e6ab6a2267867e51c31c039c8418a3b1deb86066d0970a51092ecd7d2bb3fa4bb3d5f24a69e5df1c262b4e91e563785411a246a061e07eb8bdef5538e46aa06279a2ff9a3e4b5a0e47d0e84dc571f662aed7b9622b7563526600537e351997e3daecdaf65ff86732b36bf75046a63404cdc585caa3b42c7e9d09f72815ec2858cd9a5851c1c9a9cd1d16c6bcdeab49649dec96f013607cc61552d55d62d8fd59c6e714dd7e3a84437af561b649162b3f7c8bdfd934604eb0c9f704ff4e54a0d", 0xc9) 14:54:02 executing program 0: r0 = socket$inet(0x2, 0x7, 0x0) getsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) 14:54:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) sendto$unix(r1, &(0x7f00000008c0)="a0e27bb0ecf1f9f2317cf138b80a5c875d79425fb28576adcfc03c5ddad90b1f9a72eee54d76111c326ac4641216b6649139ef144568446eb6b7d77e0667219e29ed302e7cee44eae5d823c3ee094d086c40c2bc7e09e2e31f6d67d22f150597692228806bb5a1f304222ea701c44d50e1fe6ff6954312553b60bc91386666f3197dd629f4ce905103f6803f5f5276765608f3dcc4c7ec834110f133a7bb19c618d532ff83933fa2ae82a050023eee08fe8b5619a08421735b4b56fc5d7a25adf6dfbf522c4ab8e12f98866abec583ac8f339b7f96944a2fd7fa8e3bb6eab0ca553f0dcb502e09ff876594b4beb8e88c66fa7bbfaf90187575d203284213a6abe2735ffdccb43ad33e9c194d885db84cd19648be8bd6916618ae0ae7282823ecf412435ce445eaf9c343089a6e9174f26f38f863aa4bafb84b58ff6f1eb94ccecc199d1fc87ba845223384c5ee2e5a8beac9727806a1b4a178e1708583b3af791b4f3d25e0f52fed300f85a1e1e6822b89", 0x171, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000080)="a25da4ae46b9da36808b51c6ee9f294a1754fe47eb588de9b2deef84f8bf842707e6573db574c7ba9aeb07ab118d15c89c991f08191dd91193506889c318f5cc164fdd077cc20d19b00dd66f9caa5596703e61055e8124b02d7fb5f54985c977022a0becba0dd9f38f7fe81a48fbcdc9684201aa4f7f71e1821e1b1e99989baaf72a933255bbf1747159e9a1ce9a69adc44038ab9ff5ae4d784a", 0x9a, 0x1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) shutdown(r0, 0x0) 14:54:02 executing program 0: socket$inet6(0x18, 0x8002, 0x0) 14:54:02 executing program 1: r0 = socket$inet(0x2, 0x5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xbf}], 0x10003, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x5e9c703cef48f843, 0x20000005}], 0x1f, 0x0, 0x0, 0x0) 14:54:02 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) linkat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00', 0x4) 14:54:02 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) writev(r0, &(0x7f0000002280)=[{&(0x7f00000000c0)="6e82ab36ba67c292e76b472ea09b12696027cf635b77a0e475abfef2b52fa34a67ea6eb58be927387f51f4afe41c35b639ac79e7e52cb063ac7475d8c1267fb653155e0ab6d044359f7aa7c07fc4fbc26f7a9b0860ba0d4a7a5e46971f8cc2c4255149cceef96b5c9cd1713d39cbad4ceaf168dde230debea6de77593c6fffcc59c8aff9aaa24917620feadb0fe407c602e3fbfb43d157de221f7162bac04e9a82ff8d588e74c9d82cc8cf237cbd0f4aef02c40cafded2308cc462be4c112bf3f58fd0dbfbb72625334c90d5632c9ca321fafd3c8208b809e825454b84973a80986cfd4bde21f18d79628d58296437644c9cd3e3b9b952ce7d0eac9d29ed9933b6362946949895b8a21c2a1d7b2750da0b277bea253f5a458dafbeac7fd275721616a7ae8b10e9a95d61a50fea003f350791640896f0cd5e9c72e7dec4b300d492fae6ecaada6f2667d837f1f71d2f38bfaf2acd41e162f339046736d3701626100e92bb478e6e3e04757944212c4b3e8439c2ea019dd3e125ea98fc15e7e3f9ad0fb1c236003b9388479ac9789e712dd722aea0b6ff55ac24ad2ef53f30308a4e1298bf0c40db7c112fe3e3b8849d18014d04e7fd75e5f8b8e83ddb67e1f0e31d79a21844bec6e2178874b10b6cbdca4aa59a92251bf88fe3a8fd819be2bec89d96389ba4743edff64dd71c7db5f8a210c6f17a22cf29ec8cf1aa00ca2d497fd5cbf5e27e9d701492ecdee3609b5207b1c4d0d6265f3a6218d6df9d1af4be8515551dbf1d39067d897abf46dcaf04ce33209e2593aaa490c8a5a1858d7de32f9c756314bbae1014a3240881a0211da3f4bb1b4846542788f86aaa52eb53e69eba6ae5e53404734a5e813308d2e6da774de072ee32e873e4e902672f74c476b329f2ef4ed428d65232199a7c194a9e1da527f797eee763e708fd205ceff855c543352d6571fb34f427cb6daeba3af2a005ea1af8791a8a55da58c602707a48c3694b1af3e068d282c9292676a6142edbd485578449227d6cc18ee2b1210a381692f99f45346e335a9fce830d65a2a8c1ac98927c6cfc5260fe67af92ddcb507aa29e1f80efeba856b45c1426beda77388299d7a5c051cdfdd9f5aa2af58c8e479681a0cc8d4d846eafa8ac43c9b798df7f1391a0c8d643efa2cec544de172f9c3b316c7c4684381df355fecbeac4e230cb70591ccd0d7d8e2350c1326f3a54d4d91d02afe0dc0cc9a5228826793c2ef2c636550b258f4901f91d2eb2da4859f08ef48ffdfe1c91d0458f11522fb3f97e448dfb853ea18772c519f85f2f191f30188b13a1715e0dcbbf40ef17791f3015756e036e46d4ee6ef98f02411fd16002ae98a56287e8588fcb549de82ebcb8ccfd2c351b91b34af86d61263b5e890edcea85488e8584b605b45c575a5093371039419a56448a1a5708cec4c33d962df7d344579ebc47786390e24b68167ae451c8a7851df6d5e4603ff1377c08aebd95b224b11b648734e4854ea6b697b256d9ed3014c5e785dd6816ac2a4726887f3576b8ae361406b5393d7aeb43f9d7b940632dab8e4b7071c50f9d56c8f83343b7fbc152d8ba3d220f7a013322cdc2410599aaf3290f1b3e24a084bfa21b37c14347e4f673442c0cd37bb9640a62de178c112c1a23a8a3ad5a76e7149fd012e396f3a8a1b7344eb62a97ce9b98804dbc13ec33d45af599e605366a92da6b60beeb805a533872ba1e4def2c97d527f948aee32087d84afacc4292338311ada56fe2bfec7a094467067c1107dd3f86fca7b303e21c3775e96bbe03d4b84753a6597b4666a60b51787e4223767d7efd2f3633e2ed3dd1b8479d53bb57e5bbe25f3e4d9ce29a6586c957ae8a6568dd913789911b09a9fa3ee2f4f57368ffc8c0cfc9e9d28c7549331ae07c369ab990eace492cce08341a326767b4a0ed0cc80f4a525bdf82ad9b7af3c6262223c415a3706cc550d366132a883afb04252c28ae5c0ad88739768076938aedcd4dc8895ab3174156d984be49871bafa241fe4221927b52bd7ea860a8e1c1a0b074b2fe63b242af064dc56ec4b1ddda7a59000ad2d4229531eee3b53602638b28be900b1699528421d56679c7bcbc186b1dde711d80e9d7a2721e86f4dccb12d1a385b2c5a723b470bb71b9abcbdacb9609660d59a52dbf3f16838e9682b52bfef2ec316683bbcee949d5eddf40e677d126b79c505e32e5cb874fc5b911d668a7584014779b2c3b79d2fe2b19d0c1c510b0a1c6679f13741763982e7ff4e8a852cac34f5bf8e0022a6ce3bad34e71e84bfb5df62617c61c7026a7f162abcaf897eb552343f39c1a03649fa4705f54051859a0cdc360051eea02efcb9b5e6cc04aabdbc3db0535f7099bfe5d0653fba19af795ee12dae98df9050f99c4fec159298e84f81adbd2df80690cf4d019a6d03e073daa31a76a3e7059267face6c157dbad7bcdcd14dabb3f2417f2d174260310e861ab43d8dd9a681848aaa5d49037d2d0284050340dfb03bd95c729a23641f9e54355c5a93e175c1172a60862f5719a31a2e75b15b919f2137079277d88eb9691cd5791246f3b293d8147a8fe8ed6a468fbdf95980c1506536099c08653689b2b6aedb9e77dec28f4dc42931f4cd2ccedf027c30e531656339b0d17eab3eb7d0a1216f6b5732669d17834325191955ec87a5b265d4aa80aaef76038ffff864f7ca73782814039fc9dca266dc80dde6b803731044df2202893fc2dad8f54e0294a749b93a4ee08847fe43278e6d0313b53877fbd5c06b8962e1f42002cb36146365693426c37b2612e0487e89740c8f4021ce01a9d6cba11d76d5007e7e2c67c08d62a2ad7ec61f4b6a58d855b62f451d972bb5f5a193373edd69132c1843279d0134ad3cc87ca79ac1d3da8ea42e7b5abe3a6080858446421803658e53c70ca9a3c75bc7dabea07d6c9a77b8a09b0aa279ce3f1e4a991108fb748046416f9f382da19607f6faf8825d955768b98240c20de2f95dc9beda79aae880d6debe3dc33fb49cdf0cd922dd9c23190cc16b2de693b789ab1835d6f3ebf577519c962bb1664cab9584216305973b1710e67a7df8f911fd2aebdba0bfac9e3f62e8d1d8e0d479ed117c10984c0c17c229537a6abec9ad09473a719756839b781eacf1c2d994aae97837976de3d1f82eeca244a4d9b599a87de863a1601d274e63c9d582294cfdf4120bc56bc00a208af74a82d7258ccb12f5fcff5fdf313ace180fcfcebe6c7849649e7133883869a90f31aadc1fdc92d25a5ab083386a1ee574fbb80eef356154d7246c99e8ba12d1d193c181e466809899639eb0f1ec89a1ca28e19990cd2dfbcce7e12a959395c1d949ce8c91cc32a4d6d7a736c1eec02f7adcc910a4f76a4d9d3f4f8ff1940b6eb03df85157f1b575f8609c0a69e53e9ae18b8ac43abc0cd9d09ecac9bf086675503ef6dcbb6f5fa63c66e496990f33337c47703d2497d4a06509ae6afe83d5c0343015a0b7e350aad242e173d1fced966d581b4b1bd029085079911eaed9c6c09127f2de4a7f4700be12c8325d59e5881ed5174c6f5d2db1cc71783d8e1273f3df41a09d959c6d42d3440e4eab92e50970454d177e7f45f561e685375e2258c93b2b23850736585e19c017e4258c686c7435560e418910b995d570d36380d89869717af830ad471b3ba2d58a00bdca81400e0b921f57192e076f82da1b4ac4ef67e96e0f30bc7323ad601f2ff7feb6c1da1c715b9dc6696f7d538f4208a5b95ed3994823dedf67fac311759198050989b2774aa1f51f4d7d50a7010976f45ce74b7c962d3e08fb1b2479bfd3b52398acc6cfce3f0a6cf5579d376f66e43e56abecfe98324b1791227a23d42805d714bc9ee26dd8e07c802fb7bb65bf1ff505fa67d885f1ded359d410865094faa451185d3753a434971aec94ef85cdd98860f66e99431035714a58ad982237da1c51e6eca11a91620f897ecee3ec4a5ab3550e5cfabffbd11b788d3fe37ddbbae9aa77662cedfd29a21fc095a12dfbc62dab451eb8da2fb3db219ea1f976e0f09acf4c623ef3a4353ea16916f11ea5943138c1dbd2d5211eda6a0f1af6cf621b5618ecef37b81c6bb8f5d7b21e93a75851a7b60374f881382098c3ca2dd6b7ac178b3e4a8ba8276930344f2f3fbb6e4baad6eb2d84092f0875a7d6e0ef6802f5f0a617103d1626ea6c04c7f3059445675af561f6955c600b4d11dc3f446e2145b46dd178b61f3d39b5552e51b9a3d5bc1135c4fa8733b5ca95e2789043c5df945e9ff785f2acc0bdebbd3a62db501f9d6129b15754141f13943d475379762edd1ccbdd4deec677a81a21bf525c0320cbafdc8616f251d284b2ba5bb1a067be473859c2666835cbdc0a13c8f6d0f22cb581aa3baf590b387c60b2dde35dd38b55aba5ca2a2605498ce19cee001a26f503749eae8e12dc9930a27174ad153fba38793aa90728ea439054dfdbf5903e1d84741f440812bcbf52c4071fa7da02c933b0ce2bfb59833a1a58ea3e994af14a4884bff4afc583e8c4a04b6fe1f4c9cc1c163c26e9291618762193bf3663c9735dbad00e007e3c46d36d9fa22812259c441e2ccf8e77f0ea3664bc8f2fbe8666c70f03316ab0e9ee1c91a0284fd74b4bdac5aaf84c353928c51813332fa15d3cd3f135eb741c2feac9b906d1a422af0533360de07115931e8c08ebda8eb2e05a5d33b8b8dbd611019f493cabe326740907e06c7b6874db324f04e26217275f87b35d32c1aaec6a14af35de245f5765fcc106aa0773030d3fcf975d57bd692bbd13c69204537d364acad73a3a8632520111655b7b5fa8b43ea8ca113058896f8a7d9d779793c724cb5f18d20fcf637bf8f72eeb8560f61fd66162849cb0d5d5c8e6ef05dcd4c58947053be78c28103bf1d517d12223a369b91776095250f0aa5dfd54d817f9ce5a34e2e020beb5f5c5d4d966a7cf35b89aa80fd94551c0cbc98dfdfbd420447709391acf3876ad0676328e523d5dcd12d8432e50d0df57fb3596f6a1a0d87c456441ae7cfef41287a4532d7a0846288a430a46de7109d73878166028a80475dd859e6b9dd52b1eecd4260ebb05217efb135ac6e4778e65870c302a4da55702ac3aa5d8218d72b5dd06f3d65344b8b447bd28005c60410faf66f35deac7f16b872210c40ceea0d12397f8c9dfa3eff329f4ee54ec968c9689632db0edeb627da17b38f16315d2e0c047a6c2c76fee0fd992f0d562e1d8d0b190218aa16a9aee7c3e9c47243077fa94512b648ca92002ea1f0628a219f7a65f154f6663b65f35003caa6b98eab67790bad2c737fdef30d401fa99b2cc265ef4135a48e8aaafe1f277ed6c06e8ed2bc384fd4ebc17df79d7b11381f50dc1c1ae40bec73e46ed1340fbace379b0c2d411b741ad22c899f1926dda63323c3567dc0af20e0d8818c464d12677e680a92c0cc4bc348cf8268c76c7bc03181d04d9a553ab3511fc7fd258d93ffc670cb755a0d2d705d535f18c3bc50fbdeb64ad240309dae51c4eb8d4d42276e1072e0473aeb4aa396bdb4916fea5ae29bfd76d63b18de52c72987fb6143b8437818879b31a926b0e1d5953e748e3ca4de3c53d0a40480af3f5890aca79fe3226b397313036ae613834b8dd9debac0e23a47bede1164164e206910cad4924d", 0xfa8}], 0x1) pipe2(&(0x7f0000000040), 0x10000) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 14:54:02 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x160) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x14) open(&(0x7f0000000080)='./bus\x00', 0x8002, 0x0) read(r0, &(0x7f00000001c0)=""/150, 0x96) open(&(0x7f0000000140)='./file0\x00', 0x10b885, 0x1) 14:54:02 executing program 0: socketpair(0x1a, 0x8000, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f00000016c0)={&(0x7f00000000c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000001540)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="fd080b1d0ba59c2cf1f4365a61dfe3266ac9ba531a17d76daeec31b6235d036bcd566d431f5be7a9d34516159b2019e9793d45a54ffec93522a5def368c3c48fedd3e970e4ab8cd749b609c7b86d89215b0fccee7d74b3b70b8b8aba53cbdb660a759ba0d9eaa3d2ff2f1b6733a895cdf5e0275d65ee48a1da026c78e3df8df24316cac7f3d42a923bd19cd59c6289a8190a975e773a6b3ca4836ca8cf4d769fc3afa94d25fd8e2d047806f62ccb827ecdf1538ec4c96e80aec6cff83bec68d05dae588b7817f55cf773587cd82e26e74a6294ef163cdd8005d2dd854eeaebdbac13866e6d2e555e1f8d4ce448843e041c4e36747dcbf8981bd18d1c14f035e847c6b71eea3817f64adeecb70dcaefcdb505f496fb00f92a729bfb5df591d8860b1f6a9ed0289cb3c5cd535ca39ff42622248c94a32493cafb6cc354c469d07fe900b170dc0e73cd9f86e52bcfc1206eca2f9ad340831d0d350c3b96a05df3a63ef5ab9dbfeadf81a1c021d4991c3adc9c1241fdf507407aff8e04b7d5a5f66cb19d255f0dbb0aad323db56441a0dd21394701d66664231f7886dfaa8eb6efd6b1fb6970f530c4f38aed7150e11ee188e6495e025df8aa46bc0fe8d6feeece09eb8b91d59cca58bd08820ac9d8f403a4ca3b886e7a6abc63ca122943094b651a1d51ce4763a074d40d5158bc7eaa258a2a61e40a2893d9082520b7b7c93fdc9c2cdad58249211661650bcd00454af93c3de5945282824b3b638ca7dd2eb05f88e4e4b5a73518396135d97f2fa6a9c584275c5bd8ba66069ec48c2b51943ab1d2b7850f6bb5698525b35b44546406123a454687349eb402193515798bb096591d76d64ca578ddb00e026c669d7583845d70f848c5b497588e6ed37645319d87083209556159dcb113c016a4a0d8ef8f6faaf643755dd7f12d5211301e280530caf422b8e582f33c6dd5824d981718d74ae57deae7e4a9e7cf7e14a8c41cbc84ecfd82ea37ec01caaa75d7771b7e93bcc4ea12e9f6c4e56b33bf75fbeda966e647bb94027c42a4fdf83566e8c6a593f37e24b5b04682cfdc195879f92809f449e83ad4af0a07b7c1de802b17e3824cbdaa8d7f68994bb8a2c427340409edae1a56eb95700d6a77df43aebc087f0c5598aaea79d3cce412993f33135fce1a92857197adcac90610c4252c117073d5d23ece21edfa8d37ae02a0f7407859449aee5901fc64716cb6aa4cf722cc86559f630e226a6d48a6710722aafdc95b2f4e098f7cda9719ee514b1e5cc12f1ae425c3aa2cbe9ef986eca7ac80846a6809a96f796f5c671f84d0a591b4383cffe04873fbfa8ff5f8699f01717a1119edf60bbf1540901aa9d2c42a8990a0e841e0569820fe3f7fe03e2d7cca38798e4dc174006d620f71f7b2cf929d7074da3c8e86871f8fbc6b69e066c4757f1411777c9569a57a8e25a67646c26607c9cada46eb7d303298d60d02b1fd7dee680215d25156a8351f550563a475aa4731fddcfdf152e4927403ea7727daa955d80011cb716fb6fcb9c0366c59e7a7908cd0de783f1db0d27cb7f35ce018e946e3c83ab2b16e6aa8f67043af4e0f67acc541bda33dd72c3f954fe7f4b8f10ed89ffffb37b52748f2d812a261e0d23dfc2a2d7005f4d231ecd7b2517ff4ef0faa8712c35496f87b303c2a53630b125a08c4d8cf6e1ce3b5bff69006d486eadaa62dc3ec953966e9d147356dd619ae04dee0ae8e707a682f0e8956cf412b52995c06e51ade685fcb2a54a1d8bcf0413ce0dd19673c50e4ab64a585cecea4fde5aea0920241be507c4247a2ed5d1dd49af8ccac299054df4e22647609505d15417baf8de696cbd77bb21ccfc30fcc5b7354658480a98e1540bb1f161aeaced73420421fa642e4380d7994f0468f742010103d9ea5a5bff0946bacff420648723f2089b4d9d2c22857848286bfab1dbf99155ec74b87705bfcea108fbcfb5112379bb1ce2e6bbd94c2c1afa3ba5ed4fba0cbe11f0b50cf5f12c2c6a4f6b5fa1f06515bf847038a656adfb7a0b962441a1b211bfae896926419692aca610265ab0a9b801d1c695d76e4b22468fdbc7ed2e1fc73b4198bf94889543e8fdcdfdd3c5902a73cdddd7a0ae40aa5a244208c49ae5a8c21c940a2138b8ac94e27c5649cc1c04b462311acc95307cbc5099f7335b11deb9f724bb5b94b0b373f0c8d5e8f4eac11baa3344f6920df3d0e48cd7ae6a5e164f06e3d2fecd6ba32fc0ef08b9794ece3b245f5a9fb77502c17c9e97c6c47a9fa7fad2dca03c7cae4fed1ad54ea9f2422b51b3a0e646b2390527588c8af7909eb63fbc550f35aef5b8f8871a89aad011774999cdd18911b4015f26070fc5a69998dcc20bda22636c59a1ae2397d5079cbf3ea7dc0865bcb83fd114f9da2af9221397187213b37e696abfd9a7a2e60ffe955ad9a04fd0d0fd96e79af11cc58d0dc3dc15a4089b57a010b5cb5ae8cab81fb6febcfb3423b6167e1f0bcb21b38832f1842d1afacf7bcbdf72239109cf3356d507560381d44c8b41db132d7bfa486981ab540f561884a97d2998f894edcdfe1d734acb19e8b9241a516263c626d2f5ba02b1d9c7f78a9360d4f73201343acc67fcfd79cfb172a5c0bb9fe31c87772064aef96da545f1dd6fbe56de7621be83bfcc16c7e46450e6dd15bee81efe26cd14b456f1a5d87cf999aa2d39e092b2997d2fac69ccba577bf1e9f55cc1cef1286981d27b21ed4b1325a00c138a51c9c8840d0b058cb1bbb270b2a8e02498e8e177198a96e55f108cac50359c2ddc33946fb0c34af78bfba6c55561b591343bec635dc1df600e81e9f9569cbc24868099f0ba87eee034b651dbc6930b14f588ca007c0bb2ec50401065d96ebdbb86d947c761bcd371a8bae5c775966532cbd0e3055e608c552866f92161f16dde25a24a4b58313b6da13acb2958f17626b4a4f93fa632ef43af3ca211d84f4629565146c387da628808a1d4b7b2edcbccf6ed0cd90bf71eb2885e07883d01e9bf388c3b8295c9c5f2d5b2be2df9b59a2987f0687ae477626c9527d4e795fba7dd09bf426747f94d93a3dc5dde1681dba44ea8f1a050f2ab27286d874ce0f2aec6108d2c5cc8ec6232a6f00c8fb447d2d804e161c366d9bb42095ffb9f9b87e79a16eb04333aba70ed978825a404ecc093ce6ae9d41c05c270a681a49f4c6ffb606155b3260d1ba36871c283492f6d9c71cb201966b2b662114391000389ea2ae02c823808a8580418a9087ff17ad338d8b4a8fcdeefd3c086e0022595a12d495b42ba764deefeb06d26260dd0cc630e335b236626510c49c6c5415b70f4b3ea40dec46bf7ec916702f9b5aab12da370f9b19942dae0a2d52203c47156eb43f79b004db2043f0f88e2ff03afd2ab5a8dd3f7921dd6e6a51fde877f3fd7b6e24a77e7760debc5af815b15b9423649f9b1debfff69551921c1451e473d22d548831fef1b10fe9ddab25c99de2e32dcc40f264d40f1db562681a834745fcae682bdf48688913dda2ebe2fa2e03d115e83a6e5b0e3ffb88a2c60595a8111dfd14edd534667d8097085d27cd812839e849931ba5199cf3508784d80a394e8334532f7fe3b93a41671b84313ccf611c2ac7a1ec3d90e0941834f3d633925b4d0271701150c4918bda22adb5c7296c78b0756be8d972f2dc41fbe5eceef001f646d789794b3e51410ae4fec7e8d272d22140fc8dfc9a8c4d7f3af8dc7531a2b842fdb6ef7d2f960b487b4148ddce99bf6fd5076b37bf3531074cb54b159e83511c40928a37641dd76181212b11952a888d93d190f1ce0b5b41eb4e33087b7db1a858023182006c2f13f8bb9d9f6f30ee010a1157a0cebf41cf5ac8d4aba91665b34b68347b278d397951c19576ae292497080bc45e4ff0385a54c9b434777d7c30cf660b095034b47b1d7b01425a86f3851bce32c0c4808390c2bad0aea5f5f6481336f52377df688216abae470b024ac7b181afcdfad671ae03cfa4c73b895ad5a940435aeed41340c042cc4eb5ed9c9cce7badf7ff61d34b364ab71ee273613faf2b72fe34a552aefb326d08172593ec209ea62b4cd5bd6d70051201f8d2ab71c4effe55201a17d2007b836cfd30ba66758b413a0cfc84098584b048ff28f4d1436abb97de231421f35288ad757c8f184d24c83d6dc683e7251e8d80274d3ad3cb37df7c388d8a25585b7ecf6326908cdf689d4a162d1a3a404adbdae6849ea24083c15c7bef0331c7e8f8c4e6a7401a5b29a7ad9d04fba3ca4faa0d69aca593bcaf8a3cbf2dad9253697a10c99ae11cccec510affe586469732cce5b52db4470e4ccc2471d369603ce7846d908923c389069aca339495caea312ef58c08b0b3f290ca18570db41499e5c9d3ca0d9e420f179c5199ea5db506c5d87560d2ebb08aa4af13757ff9dba95e1739471b5babd3cad18c9a28f5da32d33ca7579a59e71c9f8260668d3dd9f1a141e26215fc7212b02d8f36b4334cc6d6af16c84a322bd686db06cb97d7a6b63a4bdab578d8693d2c442e89bb650f07df4179af6bc266a1c66f078fafd068e6ed065ff2f96e7acf58347909850cc41e34d0af711c688e42cee5cce02275967c8928aa73a6f373aaabba8192adf64fe713fd974837c380ade6600ccb74657cc4f6613f38f13938644da158471b6f98e18672f68e7b423a1ffe6e51772ff87e0135d13b15a42fbe5965ec9ae4b2a2c32910932e83f53c6f2bbd81c2576c0ee78c80a7dd1eb0a0b8bfb7ef19088f6808dd4e1a4150473e6da81b21ed864e657b30080733fc5358067ebd647393f810bb96790cbd2f3d646fe1c8ee486c03aa0c85e01b48a9a2610b68cc6d7d36d73c40a996697d6bbdeaa6b3550a1b6349f4f38f9224640364e701a6837eda689fe30ef16e592e4d17b78895af2a78d4dc6a604275e8589e4258e30548f2bbdd4c1c416df9eeff319e6a326aceae549420580c40a1a1cddf2b82de198308f2c9652bfa1a2dd228d3687737de664399a5a6ceeaa16fc07313d75010a47623cdd34f5c8b9a5276888c72c5057043c9d9e6d140c7f35f56d61d1e0722a2bc48857e926939c9dd0fb8c0b3466f411bc2688ae7e46aab21d579d5c30f9898d36b1fc6530fd837368d1089c4435c6849f3af46b522bc71585fe3dc32640b59fa2520d20c94fdadfdedbd61b09b66534be1d647fc594ca31be79d465201ed757c9321dd01cd953db4d6a7505956549c32e4c48beaecd5257369338a0900fabe50a7a405c1fffbb967088537ee1472a55696f35a617b8d6c08a8a04aa9c38a52663cc4a1cab69c347f1c40f2f82a758388a859491a260ee3afdb51142e117ce2975de508c86d1ee2efb7691812575865f58ad48aa00ce235660787a0abd2b4642295cc550ab6d6c9e2e86fded63ef2d7147db37da4b74278a1b26982fbed955ea4bdd35ff2965ffbc40fc7f286ad49f0888929a7f328e5c2f187835eb427f11bfb9c55158136cb7da9b91db19944bd7ff8e037942cd0d4cf9875c602c3fca8a909a23bcab54e0343e44eed5e1f6c8309c84b9d4fcb8b96337f380261906ff4cc3fe6c589e9bf825c36496a9282c22dabf73eeb8debe85a15e492f458f012150b8b4ced53f3f2c92440b4b97bc977a915df3d2df26b3c3004c09b05d88ff5932f0ac92aeb6b1d120679c5d7deae18a45340afa8c84cd63c7d4fc7c5e254039241f005de30855bcfa44c2c460fffd5c4d2edb2c12ffdbcfcb10754bbce0014fedce4d0f2746eaefd518e95549f573367648e9b6aa8bf6bf84bb13b86b2", 0x1000}, {&(0x7f0000001140)="3acad05aff99e5253b67a0e407ec2d58630cf852f4b7ffd6009d92eff37465c6cdf97a538fd3ee431294195aebd5ec05585e9541fbe46bd83b3d1dcdf401aae933a2c6", 0x43}, {&(0x7f00000011c0)="b76b2645210238c7c86ceb73e2880c0b7d416399ba6b0c65410e40514dc92fb90454734238f9b6a700b0108ea870ad6d536ba432b01f2ea21b5b001617053e9cc41f90a3f41cb99c4d7a5eff3a92a376af6421832391ebdfd4d0a33bff10398769ea2df17dfcb573f548de11e0112644b7c12ded160b2adf9b8e21e6618caa95e113f153f7181f38a99fc526b490c81d5b81430d80b7500ff993147991b8822ef97564ba8c8baae272ba5473d72a54effb1b05f92fdffd62e186cea1533c345f5c9f7767f22e7fdcac3dcce223197526a7c8d417b8b513186910efc0f2011a61d6e2c5b806aa024acdcabb57ce05f49b", 0xf0}, {&(0x7f00000012c0)="191cba06bd8a5027ee2bea4bb2ba34bb23adfba333f381fdb05544573e33300cd9aea3fd265c2611a946427aa36a79067361acf2b9ae3197ca7bf5bd579ec745fbc596adde991cacace3bef1e339d0155d4f61b8725f9a54e04dab310f7193b80669f6dfb544f784003a0448f179f248707081b05763dd99eed84fdbc51e9c6a66f4de8d2468c188c4d76afae6c714f87758a98eec0c47865fd2ee7792eff6f783484f09324eb52b1113", 0xaa}, {&(0x7f0000001380)="e67fc1f8c6fb81c7b80f7252a68423be5ffd35ffbf651b9f76a2c41e9dc39672020295cbd00d8d150735c67d491b890a9bd9ef3f2dd582826fed2dd2c0549fd1f54b15015ec7b4e8dd3bfea28121ffd65d88e91974d4aa1648a9ae8b494273a29807b23f6dbc113a25efdec258d4a9b7aa06e6f6aa5f335d772d4bce0b55dd3c636e97adbdb68f2b7ebf330afb3af97a796b169862542057807c2b111d0ac8ac9bb15c5f55b16c99e3f27b41eedfa25cbb740e322a4463625b933d", 0xbb}, {&(0x7f0000001440)="9be97a98d8d908a1bea822306b67884710c533dd8c03dc7de7f166a42fe6b80708e01a91dea25fab868ed57850303584d74d526b46a897864baa470d5d9d64108b3bb28099ec9f01ec56acacb465a4b77e341f0802e589b2db55985b4a7262e00b8ca88defb3fc75d911e755b3a52fc4084d3330f0acd7faed29a4281b270af4b16a1d8d2de6574c0e2b223513e2628971fb52395995b9aed7ae7bf2b58f5a0450f94bc24376a51eb71dd09d1c86b69e326fbe9e00e21e6b1ef3c0f39032ff8c330556226dd824293cdf9a430f6ee7817c850537", 0xd4}], 0x7, &(0x7f00000015c0)=[{0xe0, 0xffff, 0xfffffffffffffff7, "5c3f241c42649fed213bd3f91711a67ed045ca79195b6ef7e90be0a62b3a915d917697bc2ece7756e45943935feb12ce1a8771877c06c71acf33dab2a903ea7b3e3950edafce369623fd6eabdb755fa7a8608da4380d8920aa812534ee2667111e67c9950a50f9ab449beeab489520fdce6a8603e37fb7304e31adee6aeda9f82768797366390a3e33314a23c23ea6292812f3e491899942d2701a8a0f29aacf622ca7485666e7f9702a87ed168187a06115107536617e5ce04d4627ebe745577b14311f913a768fbded445b147ec2af"}], 0xe0, 0x2}, 0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x118) socket$inet(0x2, 0xc007, 0x40) write(r1, &(0x7f0000000100)="f78c4b86def85b3a9f4fb5d183ba25abb2c601296ae5f6575d28bd864cd5a34a69ccf0fb7328350807549ecd9b639813246d42c9f077a394", 0x38) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt(r2, 0x0, 0x6a, 0x0, 0x0) 14:54:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() close(r1) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xf1}], 0x6, 0x0, 0x0, 0x0) r3 = dup(r0) kevent(r2, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0x3d}], 0x800, 0x0, 0x0, 0x0) kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 14:54:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mprotect(&(0x7f00003e5000/0x3000)=nil, 0x3000, 0x0) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000040)="abcdc815d0c2875271d11a38e31717b8ac343a1002470cedfa59465998f1ed7ae897d0c71d3c8ab43e86838438352b9593e6c8ce397bd5f13c63776d411b612bee8430274fe93d28753db1342f3e0c3146da033ed5eca37d64e654d1b341d025b7124f0f8cb5a421fb5804bfe255a5a66c1225c31313918223852d9af4da6db2553e81b6827fe47f9a95a7448fa4a127d961b99836357bb3dcd6b36b55f14e2b70e36218022bca1ec0bb07", 0xab}], 0x1, &(0x7f0000000180)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0x38, 0x401}, 0xa) 14:54:02 executing program 1: nanosleep(&(0x7f0000000200)={0xfffffffffffffffc, 0x10000006}, &(0x7f0000000300)) r0 = kqueue() socketpair(0x18, 0x0, 0x3, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x101, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000240)={0x3, 0x4}, &(0x7f0000000340)) r2 = socket(0x0, 0x3, 0x7) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/108, 0x6c}, {&(0x7f0000000440)=""/160, 0xa0}, {&(0x7f0000000180)=""/5, 0x5}], 0x3) r3 = dup(r2) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000003c0)) r4 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000380)={0xff0000, 0x5c}, 0x8) getsockopt(r4, 0x4, 0x1f, &(0x7f0000000280)=""/54, &(0x7f00000002c0)=0x36) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000400)={0x4, 0x2cf6, 0x101, 0xeb34, "bdb2ff146e843c574ea0e64747aee5c99505e4b6", 0x2, 0x6}) 14:54:03 executing program 0: setgroups(0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f000047e000/0x1000)=nil, 0x1000, 0x201) socketpair(0x12, 0x8000, 0x9, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x8002, 0x0) write(r0, &(0x7f0000000180)="b55d0d2cbae6bbd2cee0e1aa785a3483a5aa2aaff192efc5349ee9ca6b06970539bc9cbcffb6a80b4b85b4577ebc6efa73dd8665a3a3531e568776facdc5afdb485ed150916b5841c631939e0fd065c22dadc30197ff0d046db45b284aec8973daa40a711417e0be47f2e648269d5b23f240237dd93ec39d8f78f3ccef4da4ef139a1de9c8c251c497af8215156e92b39922072fc0956cbcf70d3b6b423a20f6f11627a01b2427e44f6e510df4778b72c62048abee601838c2f0e0578f7576f99663043fdf8fc84d54cbf67a11811e9f8ca4a7fee52f2f53065cb6831ed8886243cdd9f160f4dcabc341352c22e5e249337e30", 0xf3) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) r1 = geteuid() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000280)={0x2, 0x3f}, 0x8) setuid(r1) 14:54:03 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x80, 0x10001, 0x80, "b8ba39a8c45e6f56d983cd20fda2620292c85618", 0x6, 0x15}) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4000000020, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/7, &(0x7f00000000c0)=0x7) socket$inet(0x2, 0x4, 0x2) 14:54:03 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x8) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000000)={0x0, ""/88}, 0x60, 0x1, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000480)={0x29d5e2242cb20844, "f5d2c24c1bee5e982a7a1fb5b4359a8523903a94b1fbe07628519a7ec03875af5647a47426e05f5a5e655c6e2830787f0f4ddb63d4f419033a5039b710884935589eb0540937b83a0efffee27c813c641b396f8fddc73d56c1f533664ec08c39ac01b0b5653d67f6ce2cd17170129397badf661cd3bcfdbc7c38537ddca8921fd85611ba44fde9224bf566f57f4f2fdd00f07db1f2cca0906ad97d646eba7ff77b6e7c07e8ad28acc1923a1383f52a7bc62598f1535e"}, 0xbe, 0x800) msgsnd(r1, &(0x7f0000000140)={0x1, "7b9b58ef788b6bd610f402a281a5a81f1490ff503a559ea6c5a0e8baf110"}, 0x26, 0x800) getdents(r0, &(0x7f0000003180)=""/4096, 0xfca4) 14:54:03 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 14:54:03 executing program 0: socketpair(0x6, 0x4005, 0xfffffffffffffffb, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) getdents(r1, &(0x7f00000000c0)=""/133, 0x85) faccessat(r1, &(0x7f00000001c0)='./file0\x00', 0x0, 0x3) mlockall(0x0) openat(r1, &(0x7f0000000180)='./file1\x00', 0x8010, 0x0) 14:54:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x7fffffff) r1 = kqueue() pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000480)="d13567f32396fde1599228e7b8fdf1c2aa91d2dee7a47b1fbc8cc7ee49b969c43097fd3fb4a3410e100c349cacc6bb6b11d9cd0eec97e78ca99bdb3c63a8cc10444e16f02b3727d98f7d7b5f9654530a936fbce0324eafe35fcac24de622e573182371931f4561832b218961e624db43460cadd48f294250074733", 0x7b}, {&(0x7f0000000200)="4d29d8d9edd7cbeeec7061bed2c66d138bfa587f599eb7a46f644728b4b4afb68528443630f63c673f151564801579202fd6086d9a9cbe517274e69ddc4a4b1d97b8d1bd010cf9cf1f5d2118835e0a37044287f70f3c6851192f4d59cdbe0875bccde1d8be8e7811048d97178dbe8730b824806b07d84a99694f755a150090d9d0e1617a43b940c77dc63aaa0a9b5b679dee350bdd2c5193ecd66426b2268a1aff838b00aa8ce26c56ceb966018d4afcbd3d1b", 0xb3}, {&(0x7f00000002c0)="6cfb6880ef63973bfbb2f0a9ab59a0a3dfeaea7d949ae63272d07593c3dc496201831cdf5e6cc4633a78409de98a0e3abdf6e748692a95a278e7b5ecf9630a268789675a", 0x44}, {&(0x7f0000000500)="875aff711d61d2e32f4d891e43093c7b1b9ff23ba5328d99e2c4858878d59ab50bf550a4d53119de5be1abe683c2ab48e7a4b3d50f9173064c63e8380a95e6a9f7fee7e24899cb3b710ac561f419e7b9e783b25cefb92e02a7eea96845a36a48f205d11fe0ce9b620e9436f427e4c05af18391c6ea62443cce68e5752dc24ee83b17daba65056b9da0e65646ab62df6f47f7924d68e0b3615122cf7ce293dbc6466a7d79ff5d988fbc690172947011db8e2e505cb79a49e9a48f8f23e3260d61da0a1ac5a36001943196dcf64a03e167faad40585ff107072e8873d4c60f5c5e1d35068a82", 0xe5}], 0x4, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r0}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x6, 0x6}, {0x10001, 0x216e93b3}}, 0x2) close(r0) 14:54:03 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x1, 0x3}], 0x400, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x23, 0x40000000, 0x1, 0x15}, {{r0}, 0xfffffffffffffffe, 0x20, 0x5, 0x3, 0x400}], 0x6b, &(0x7f0000000140)={0x7fff, 0x100000001}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) dup2(r0, r0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x1, 0x40) 14:54:04 executing program 0: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmget$private(0x0, 0x200000, 0x10, &(0x7f0000e00000/0x200000)=nil) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x0) 14:54:04 executing program 1: r0 = socket(0x3, 0x3, 0x3ff) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r1 = socket$inet6(0x18, 0x8001, 0x0) setuid(0xee01) setitimer(0x0, &(0x7f0000000000)={{0x2}}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000140)=0xb, 0x2a5) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000), 0xfffffffffffffc7e) listen(r1, 0x0) 14:54:04 executing program 1: chmod(&(0x7f00000002c0)='./bus\x00', 0x20) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) fcntl$setflags(r0, 0x2, 0x1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x4) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x832a2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f00000001c0)="beb5efa4cff5ced97f2ed037fbf35bfbc8a59eafc918459869aa63cd688e0a28748290ccc5f2fedf3be2b8200241e16676c8bb98524e7b7468f970e9117003dffb1d113046e64ee7d47e209bfb24c6530b6a83a7287f83fef106539da95b37e405de81ad9673bfa47e2ec815269966fa2f8d9e548f6088e0602a6ab1e1030cc1abf653080ea782cbcbe98c36763fb9d8017ebf45048d080056ae1dad8efeff67823b003c07d6dbb21bd5375dd1fa3d798ddedcca08a7c70e4fd14b5e193fb522238112f1deaa79b0431cd5f33cd847c78043a2a53846475f516afab40f63761bd3901a8a46c319a853fb09e05370c735569a9ffcbff93fcd0af18a", 0xfb, 0x408, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x6) 14:54:04 executing program 0: r0 = getpid() getpgid(r0) 14:54:04 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b4c09e3b5e3c0dcc7513e9b6ded13121a733976d7f708ebca96a175e6e7a2b6639704e0b108e61f68832cca30f81921ef1e0cae6f834c6ed2f8dac2ae67621c2f184ca4a871d6a2d775ce084988aa4ce4a99bbe968152a65721ffe5d5ca9c24adde9660afc7ecd9484b613507ce0bd6be64da191fc69b723b0fba314988dbfd8e42443ebf15dc96d3c0b9"], &(0x7f00000000c0)=0x6e) bind$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 14:54:04 executing program 1: r0 = socket(0x2, 0xffffffffffffffff, 0x0) getsockopt(r0, 0x11, 0x0, 0x0, 0x0) fcntl$getflags(r0, 0x3) getsockopt(r0, 0x6, 0x5, &(0x7f00000000c0)=""/121, &(0x7f0000000080)=0x79) 14:54:04 executing program 0: r0 = msgget(0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getpgid(0x0) r6 = socket$inet(0x2, 0x0, 0x0) writev(r6, &(0x7f0000000740)=[{&(0x7f0000000280)="c96f8edfca43001f61bb7510b985ecabfae0806fb7411f50742ca0d844134e573e0bcf720f80f6b3d8992ebf6f2bb3d1c1bd6e10a1f6", 0x36}, {&(0x7f00000002c0)="c2379c00a1b3b4afddfa86c149b3936fac3951b663706209539a1e33119d5d4207b2f3f4b0f93993fb81c8f02ba9a47daeac3c44d9351560ff8b1501481f1dbee28ea28d34b1c7f4dca68f6eb4d30ada400b043db76499445bde50c912a65e3eb3c2c22f75d1161a31174fec86a23279b55f7977c65b9f13af61476eebbc6aea3db7e61f7de30bdc77b5700b89a02d5968a0b27b5fcbcd548cf051a20de398dfe55d64167e7c45ba230dc219226f597d954b8ff36348928fbc5c77e678c7b3c7d088ba643ecfe6dffdceb3b275503b1d654b05ec4e60f0ac4bdadbe8aef9e4e03e82c64e54f3dabf954518370aa46c", 0xef}, {&(0x7f00000003c0)="51eb5f8787ce1503d85eda179829bf81d175d2c3b8b272c554300a7a20d820ba51bdefbfc0631e6147f494418e551d139c6ee57bbd07b1c471c10a866c658b8f5d3fd95a94f72a7cd36e474ca98953784860f2b7cc760fc677ef4a948153c6b199794b998ce013a24101a9c48d3c24c8e702cbfaa8d80371bae79cd26010f05e2587476080511af7738c9805ea684473e4332cfa1f40f9f54070ac708a54b899d3b98b9014cbe7eec6854d9a", 0xac}, {&(0x7f0000000480)="531185c78dbb29ae26212839178192c32e5a56682dabdd15c5169f32b0c6a001bc169f332d9c9ebb25805b4edd117a71266b5365fdc8ee47eecd36b38aed16e21cd7dfd066b4800a872caba4ee9f81ce1ef0053758a66b3d799eb7d07ce9871e913a97336f22a60647eb64db6b9889ad0a3bb2e9307a7fe10c08522a2d64510eee52513626892ff1fd2c8bf5b4a249ca2ecd215a91769e87217cb2e15afb980664d4718d3198a0c79d8c5365fb2543b812e77414c4788ae420676ee35883438a62b13b2dff4869da99648ab53c333a75767f4a732d03fc7222a4cc84f91567c3e453d58181f37cd2e2e89f363c83991480b8bd69415b1ecc", 0xf8}, {&(0x7f0000000580)="90ca2f6de35a26086a5284f072765c7b58587587cdfc90c8e961d11708ffef33ce98553555855dd0277f47ddf564b19d42642a7c007b33dcfad3404bff02946c18b9c84e325745e93770d93fa4b8fa56d6e0e355b7949737aa9ebb41705b2a3a8f3dce84df33346f827c12ca79ff93c02629fa7fd2ae849de0c6fede027d2e642b8e336911676e7982", 0x89}, {&(0x7f0000000640)="4e94bf7ea3654ac99d13dba1b126d3d509cce6da84da94e0cc917d211535500ce4a05886574d44cd44584f33f81500ada39ffb676afe24e4c58988b937cc76eb4f395171e90331a3fddb20a1fbed6366cb228ef8cc4492514e12e465c63135b5c1e3e3ae52f15fa1f720242d2f16781df9a55130ecdfc6", 0x77}, {&(0x7f00000006c0)="e0ab7436b76ae544fe401e111df61e7cd472a1f7329793b478053fe6949950b4ff5cc29239d588c3e68c062fa946947a0da530a8d061d468f049a32dcd6eefe4ae5fd719133a40407340dda20d80e80511d0794b3cc12d6a3d47f11ea2", 0x5d}], 0x7) r7 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x4ccd, r1, r2, r3, r4, 0x51, 0x2}, 0xffffffff80000000, 0x100000000, r5, r7, 0x24, 0x7fffffff, 0x3870, 0x7}) setitimer(0x0, &(0x7f00000000c0)={{0x2, 0x4000000080000001}, {0x0, 0x5}}, &(0x7f0000000040)) 14:54:04 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) fcntl$getown(r0, 0x5) 14:54:04 executing program 0: minherit(&(0x7f0000215000/0x4000)=nil, 0x4000, 0x3) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd644487abae50f06, 0x1) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5, 0x3010, r0, 0x0, 0x0) mlock(&(0x7f0000218000/0x2000)=nil, 0x2000) 14:54:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x100) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000380)=""/69, 0x45}, {&(0x7f0000000400)=""/241, 0xf1}, {&(0x7f0000000500)=""/226, 0xe2}, {&(0x7f0000000600)=""/114, 0x72}, {&(0x7f0000000680)=""/11, 0xb}, {&(0x7f00000006c0)=""/254, 0xfe}, {&(0x7f00000007c0)=""/135, 0x87}, {&(0x7f0000000880)=""/162, 0xa2}], 0x8, 0x0) symlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='x\x00') r1 = dup(0xffffffffffffff9c) openat(r1, &(0x7f0000000200)='./file0\x00', 0x8081, 0x126) pledge(&(0x7f0000000280)='x\x00', &(0x7f00000002c0)='x\x00') 14:54:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) mknod(&(0x7f0000000000)='./bus\x00', 0x81, 0xffffffffffffffff) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 14:54:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000180)='./bus\x00', 0x282, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="c1d8882b6566ccab717910ab58fa5715c6c9e984251fe419cc26c330c32bcb36044d1d0c4336270c0c322073f7fdfe864b6d78409fca14aadff46f8f4570b9280951eaffaaf511242386290ecce5137c3cd46e319d0711bba264a5a9613913efe4232b0e53bcaaa73a82d222d02dda47eadb11938537f2fed35bd5233fba57e281309d59023c8ac1c77bc1bf26993cc18a3b78812f45bd125905631d927645aa5a4e4d1afa8fd74b0ed239bc2b77e6e34718f3042665", 0x9d}], 0x33d, 0xfffffffffffffffd) 14:54:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x4, 0xffffffffffffffff) close(r3) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000009c0)=[{{r3}, 0xfffffffffffffffe, 0x21}], 0x0, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x2, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x49}], 0xc996, 0x0, 0x8000, 0x0) 14:54:04 executing program 0: mknod$loop(&(0x7f0000000000)='./file1\x00', 0x9000, 0x0) r0 = msgget$private(0x0, 0x15d) mknod(0x0, 0x4000, 0xfffffffeffffffff) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/76}, 0x54, 0x1, 0x1000) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) open$dir(&(0x7f0000000080)='./file1\x00', 0x20040, 0x1) pipe(&(0x7f00000001c0)) 14:54:04 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 14:54:04 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, r0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r1, 0x0]) setregid(0x0, r2) setgroups(0x1, &(0x7f0000000180)=[r3]) r5 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname$inet(r5, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getgroups(0x3, &(0x7f0000000000)=[r3, r2, r4]) setuid(0xee01) syz_open_pts() 14:54:05 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000000c0)=0x4, 0x13) writev(r0, &(0x7f0000000080)=[{&(0x7f00000002c0)="b16d1f1cca68ef82142447fd75bde39321a51456c464b1c8033f028a2a484cb1eb0cafad121bd651bae1c647298aac0c261af9c1c0e2a2c74cb33a6d0f0fb5508c4ee8f900d1a0873f2e8c90efe10b5492652c7963d9b816c5920747157a5cf20bead3f9979ca1d0d49439cc85b4b1985c97411cb64c8d98edf541df61c6366bd1f2f6211fd306be441c4b81da4956bf57e04cf23d1556a79b19837a3638d52b55166e39fa40d9821e6a1761da0d3c9fac39c5c09b", 0xb5}, {&(0x7f0000000380)="7b180f622dff3423db43e7b607cc61282a8198694397cbcad6d343c20effb1dc5e7b50385379d69fb9570c8167e579cc780eb2fcbd6c060ea6719c3639884ea6d86fddb9c6f1ed741c66070be458d3a2c307db735cbdd2b6f1a1419a2cd7455b54f231e7c614230e0d92cb2127b5122ada83761b6491e772d59d49812a9ff8444e3b1d0c5cd92563e2c382e4", 0x8c}, {&(0x7f0000000440)="33d473c3dd3cdcd75d9c1bd73f653c3f2e6e2ddde5c7c8d78fe921393860380a4ffe74bd32aaa1f032a616232e372235184c4487b6a098096c4de0d8a3ffbdd04a6e3f59ab6d79b5daa7d7679c509418c3c9e4fab64b3df2202531d0467e66dfcde6f6bd5b908fc3ce682acac65f5886d0b0dd10cdf25ce3517927b79981e74652a19c2b571333fdb936d99ba2f3d82f02a2426491f87ce38eb9a051a80825e925f3be37e6a2e504da827118e31cf2719f65", 0xb2}, {&(0x7f0000000500)="b1e90139133d5f7ec3a0e549022d7fcf6ee02c393a53332cedb028f198a7e143f6c2fc1a6cfdfa374664fc24bcc8a74a1c457fae15cbbd51ec7340226b3405d5286ad6198849b3dad324ed94d65e2bb60edaf07b7a223ff213054244f813aec9c2859189cbbb38a1a855be5353b52a52a2ab5bf935fe78fd9c11000d8e00ffe77bf753db3e55c435490d74f0f9138bb0404da5308647a29986a1841cfda8ac69ba23c9422890d1686df11c58f25675ea975691858651ab3420377ca55fee3dd2d6ec82ceb93c23616301285b65eaa99582a4f43fe8ba446ee50e7f3347", 0xdd}], 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffd3d) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="5fa1204ecc05c43d5eaf80edff71a23a0cf909603f86c223f7fdab89d34aaad657ecf6050ff0cb68e8a463cf74163521b7ed6e3bf0d47b100ddd6cd2dd0c9fc99f662a7970250dd1f1ae79127f3619da669f2524b23dd27c8cdd6dfd803c4514b09bb6d59c68ea058ecf910d270fa3cfcdc8a84b8f88576c3b6d8ee7edae5837d8f684948ed30ce6d43096e7af2b2b638c75d6b30b385a3e8b98777c6f", 0x9d}, {&(0x7f00000001c0)="1355bbb5834161e20683bdd552646a8e17eea33c0675a62f7545bc0ba0dd6bc962a9ca66d9effa8c29ca763e5ba3d816598af93cd4b457265d45f62ebea6b69081d515d97a7dd3c14c2abf14201247b105fd8512fe58ba3cd162a07918e3f88e394cc2efca7d644617ea731660bc9669928b04e2b7c0d69a8a8c259860672bb52c94330497eee18c665cfa5c5510f2b4193b4bc536cd24e2cbd01ef5e4da6782663e48b50b58f5ac3725de6073b519357f6a8b07bd2a86ca4b8b0f4059825f0c0545311673169051fa4e9b920ff099017d175617", 0xd4}], 0x2) 14:54:05 executing program 0: r0 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) 14:54:05 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000004}) nanosleep(&(0x7f0000000040)={0x0, 0xa06e}, &(0x7f0000000080)) 14:54:05 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000280)='./file0/../file0\x00') r0 = getuid() r1 = getgid() lchown(&(0x7f0000000040)='./file0/../file0/file0\x00', r0, r1) syz_open_pts() open(&(0x7f0000000340)='./file0/../file0/file0\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 14:54:05 executing program 0: socket(0x11, 0x3, 0x0) 14:54:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) r0 = semget$private(0x0, 0x8, 0x2) semop(r0, &(0x7f0000000080)=[{0x0, 0x0, 0x1800}], 0x43) r1 = semget(0x3, 0x7, 0x1a2) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x800}, {0x3, 0x8, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x40}, {0x2, 0x3c, 0x1800}, {0x1, 0x1, 0x1800}, {0x4, 0x8001, 0x1800}, {0x0, 0x0, 0x800}, {0x0, 0x4, 0x1000}], 0x9) semop(r0, &(0x7f0000000000)=[{0x4, 0x1}], 0x1) 14:54:05 executing program 1: r0 = syz_open_pts() fcntl$setown(r0, 0x6, 0x0) socket$inet(0x2, 0x4, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) 14:54:05 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1ff, 0x0, 0x495, 0x3, "448a74410da6e03e8112b9cd4da863c0f6c890fc", 0x6, 0x3}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e001009dacff01"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) connect(r1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 14:54:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000300)="f32d005489341a3c17cc199ed62892f84049c29d31d7da128ccdaf6aa2dbfe4b2d76dc213c16005593181274081b3a011eedf504e046de4d6ba3ff023a6a3240c85882a4841f68849d02a4cf0615b1e665885d4d28f98cd05c7cc4898e794c84c1ec0d053469a6992a4ab837375dfa4de48be9be66bc69d6000000000000be4629be1b830006e56f9ea321d1f1eafad8e81c2af86f179bfbc357c58045889fdcf897516562c58f9ba325777eb00b024720ef8ab9d878b0ea6c432f0cd5c7dde49323c14e472e7536f2824aa46a6ce8dad3df543e71869aa41a528c94c76faa6007af0564219e50232355da9fb67848f489121c4be32fb98e36ce073c9b598ac6f1", 0x101) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x1, 0x10001, 0x9}, {0x18, 0x2, 0x1, 0x9}, 0x6, [0x0, 0x80000000, 0x5, 0xffffffffffff7fff, 0x2, 0x0, 0x6, 0x101]}, 0x3c) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000040)=0xffffffff) close(r0) kevent(r2, &(0x7f0000000540)=[{{r2}, 0xfffffffffffffffc, 0x1, 0x2, 0x80, 0x7fff}, {{r1}, 0xffffffffffffffff, 0x52, 0x20000000, 0x1, 0x8fe}, {{r0}, 0xfffffffffffffffb, 0x40, 0x8, 0x0, 0xd4}, {{r3}, 0xfffffffffffffffb, 0x14, 0x71, 0x300000000000000, 0x2}, {{r3}, 0xffffffffffffffff, 0x50, 0x20000020, 0x3, 0x2}, {{r0}, 0xfffffffffffffffe, 0x2, 0x2, 0xffffffff, 0x9}, {{r2}, 0xffffffffffffffff, 0x10, 0xfffff, 0x66, 0x56}], 0x1, &(0x7f0000000240)=[{{r3}, 0x0, 0x8, 0x21, 0x4ca, 0xff}, {{r3}, 0xffffffffffffffff, 0x6a, 0x40000010, 0x2, 0x3}, {{r1}, 0xffffffffffffffff, 0xc, 0xf0000000, 0x5, 0x2}], 0x0, &(0x7f00000002c0)={0x5, 0xfff}) r4 = kqueue() kqueue() r5 = semget(0x2, 0x3, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) getppid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000680)={{0x3fe0000000000, r6, r7, r8, r9, 0x88, 0x1}, 0x2, 0x2, 0x9bb}) fcntl$dupfd(r0, 0x0, r4) r10 = syz_open_pts() ioctl$TIOCSTOP(r10, 0x2000746f) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000000)={0x0, 0x81, 0xfffffffffffffffe, 0xfffffffffffffefc, "a175a2000053d07babec44f0b1c85b6a8a131100"}) read(r10, &(0x7f0000000140)=""/249, 0xff90) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000700)="27fca55bab5246111af122be5955322b5f8b380f22cbf9e5cf34f2dc66b9e33e99b9a8cce0842f5329d6ddb2ac6a50a769acc64c71be52f23f5b559e583f2d7c930ad1b179dde993ac1c207bf2826d8a7354ac02c43f581d7348cd0618f318c6ccde89d9dc3948762a1086c3add75745261630c8a2f44910deab59465976fb1a663d7747f8dda18aa5a377f41d99be70d55847c71a977d7eff49ef1be75698e8f6bbbbb32ba9122646465ab0a0b52a421db90962171c0950da8e34734da7ad22e45bf66c80f30bb5ab4d89f9b63c23de96d0ed5ca9c3a14170d5a995dc2002a1b4250aa518b05fde58e1e42de81b5dc50ee85087923e601e5b13c5401d2f2624c8b60cf3890c6a9269c83e67fc9918c3b354b121567e1b44f3616ba579115f9fd726b0a52a6cf8a6b30e36c808d839c51f4188a45949280f208510becc706865cfba275d2433c7f4b08ea2c9deb0075c9db03feb886c80c95b7a84ca9af9eb843279fa3daabf210461dcd588efbc36a50e37ab7d5c61bf1b4b609ae6d85cf12bb90056ddf6b97218938e54d96b9e12c49077ab5335c897d7711972ac3d71a6d264a7ff575ef5dc4cce7b3c62474a00acabcde3dd0af9d7d49f277204e49bf4996d9a8676a1a1657827f5da5609ee1f3a86e4cf371da3d2f4c3146a03187363404bcee66875ae6080081334283fefd46b9a3c3994d0b590f6b215786eef43004275e03fe6a79d856ded70619cb79a676291af67c4c18c48d1a0bcbff17f6f066135f6e154da2428d1c5a360214d962c6b34dd52c0bbda39c949c136f2e2a230c8283332381b72d1178ebb8e769aa0aa61106b2a8fb73ad020d1aa4cefd0acc62e58430bea3dce7e9bbb7d38dd20cd244b106a891c08a3a5f03854b93b41d3fbcf5fb6048c018bb5e8f12812465129035bd7804cc79c49abb173e92dac18991ba5cf622925301e5b44f39295652eabfb192610aac497b61350949b8155555f10cd8a34a7c016537002e525eb1fdb3be11baf9e63286beab24424803b34cc05098577fe2cc714be2e77973b09889cd7e3399993960100f32c5fcaf82e1b7ed7d7cb2656f0653de3dbd73d0dc619231a851dfc7f425703b1ed60fb22e4ae4365bc4bbe871ce8b7cc42f41f2ab5752da34e9d3222538a177b6598a76f383d424f37e0913f836a701bb992ab2eef1f0e40683fb078bbc4767c912c2b54fcaca6c1c573181d5eb49b22cd3ae910114988e8707a8309646269591371fc2623b2ee806cfb72c110b389014a58ff6e1cc2147a991a11e75a5dd52a9bd56e01e7dfb7ba8fd316fedd71fb643e5c4015b30b5d1ff5b8560e4db291b0e8b7be785d2f5e1a302d93214e5483b8bb742d692471118c051e0436b10321d66ebb627f0cc37bcd669b1c057c59e2dd0346d2785aa7d3dfca9afd2351618fac959f910ae746f943a947e099eaf4f6dc3ffbdb075b76657e8383990a33fa5f14b77affaf11abb518b4f3b783f5e3f8682a1455d678ee9d629f43308dbe398c8ac10609892dcee891e49a6b188ac93978fc6eacdb97782d17bbd21dcbd3541f01116ca8239cdf620e83de1ff05f6361fcea7f9d8cf0b4460d2456237fe12040e4f36ef6a80191b98e4aa571645d3e86912bd9145d4870481aeca1d9c481cb8ec3ca941a3561ff654543c14e431f76d0a7412991fd78827f611c9f3f418e95accb8410068d0483b8244e4efb61f98b81104ca335f6557dfd836540981c3e57f828a9f4c9e6a565440d5c64d408c2b38fd7bf5fe475c65eed7f283e1b69cd18a38e8f763000257240ee8499fd26488280ebf08931267016f1f45dd0578a5d81ab092cd4975d5cb0d6764c0eb840ca494ecf179ca0eaceede6963463911aac60ceabac4e95900a45f3a7e817415c55d3f8ba0159421211caa5cbca7d2d01198bbc66d8c766dbf6154f04e2e1280d311038fbd94e796f3dc0fae72c805d624762144e5ce5a2813b33190359e2de406899ed83d91299ac1e2f35072b7cc8c4ef75baec2ad3494d9a8ac080fb7ee05d2ff2e6485675c209546f40cd84f439090796f361d36d7e8ea91f4345d534bd9df529b77a056d2018d68d6c299fd1585fc362e5948148c959a843fd6a7fd801a8cfc8584281a863e5a9b9e0dd286d4b2f6698dd2bac2d61cb547d187c533f3df8dac87ce1eacf8be30b829235a7daa74ad8da3368a3ae018e56ce302122f0f1a6dfe13a667e5a3ebbce6e3ddb9550456a44ec20bc8b791cadae4abb4c3150690d748e3ed2f27fc6ef37de24bd41e53b93bee57f8d5a926429580a0d4f12aa1617f61067fc61b3cec1515c94d3887beb5b089025ef76d8fe8b1af2d9aedbe303524640cb3f63b2bc1a6fd896b94689709d79f423af8ae29cc67a06c019a19795538e28eeb75ad6aee0c5c8a17b52184ab3b14ef3f8b4fe995fe9b67ec4aba4e4986c6993dde170f96e42f02c679bf8b49ebe360eabe9fc1622a9901bb7ce1136b59e4af4106e96a511caf15eea0b599c83745e8b23d69cdec4e50efe239e76b16ba6363f1f543e2bd94dd3df341c9280cb8d869400f2f15c9067c4a7e084a23ca1d65aea7f0bd8a5570c54529662bb0c30fdd70ae35a4741e321127b993f6a59071dd3c3df1c6feee20b9ccae38b4db93626181dcd48227fec6278cda9563e0b83153ed06f178cb9d4404aff6b1f6a357499a11a94d0f8102a7227d2e0e240bcb6a556603c8c17c2cd7900890d116cfeafb315ec778ef842c660627f7ed188e6c57071af2408ccf4ad9020d28a96cf98aede4a8ec67ec0b2a5f615cc845d7a267bc4e94acc472e6dd720e39eaa4408072bfa81b8f0c383f134a25bf3864979381c38abb9e7be82a83451de97473496d5252b58361ee3b7e3409c8a715968ebb6cb755ba6e19999a5333426dc8317d77fb9029998138cd2ccd5f89118b469d93075f544009a6e120a331dd4ed47b2dc020003bbee6bc7d5324e9a0abed16e6364dcf8561a8c8cbd2dea9d01efa3078b99bf9ffbfe700c7d3b425f24181e23c84593ffa2fa089cd4068b6ff4ae7484fe89e45e48a7741e191b0fa2706c225b11111456d30899ee0eb4de98b002673127aa00a3c513ebb5a9c47017344dbb5e7b7a733ef1e7def755e77aa58520c1630c1ba4aaf0ff09b76cf64db89e6fe535ade78fbf4647ef794c8203028ae9540049d62f0cead9c0a545b988c9f991798e485b4d6bc6c11ba27f9e610d38153a10b916b2115b5a43ca5a48233b11f839dec9e9644e190f90f59298a9093d06c472b29f671a68535ae033f98eeab2ea8727fb70eb229577798386410ec525f8b4ad1d78efab03f0e9968534b3c3398cbc58e992a04af7cc5d026de7fc3ff9f4c92a0ae6d83a8479f1286b8213f99c248d19b9f73ff6df1a53af385789163e5935b0a394d21994a3ecf9f9656e5016d53216c09f5f3e48c8b34dc3702763f506cedd68410eeb61b763e02ff2d5f0144942d18a2ec7d466a42f5ba48bcf0ce218d90817b2a08b5bbe3001774149f3722e77ff6f9031e37b60179570403698b80a8f506a228030d9db18e88a77f52bd46bcb95bcff7b866c2766d7671232885207a3e68cf80e63573e4f13e446fec38db6e6c2f67f8724c080630fbf08d9440d9c8f097778c8afdcdf8e51a7388ebfd5c1643e982e645164359a884d0a1972895c2e902e276b6dda853afc75bbe36ab9ac422ee539b19a65ebae6b3fb986925b80c0532e0fbef88016af15e5ae8387b1535cb4e1d65b34e165128ace9eb639d51f3c659972f9d98ff2a7267b0d501a2ff3c20fe11989171a2e11fe042c82433d5e880e18c0a31b2db48f887f110b3121c6753241453a6405ed44210e1a8fd6e0b751ce6b4acec2d3d7b1ac97e6ebf325003ba14dabb24285645b040802b03ea1e6b3758954ee7a8aef7e30b080e3a604da66a1617f79543972c9279d680fa52e3c9cf33fbda3419958dd0f9cd82a67d60d651f60ff36004b3635a4fb5fec84e34e1af2de9b297824c937d0050cc178b4f3d23cf006370ef6cc59dad4ab3a18a92ac1ad14c83a4e2b25dbdf42d5d3120402ea77ec7c93312ef627ba9bd6c81b7ff3bcfc44984a0df5a9b509b463f5988b955f8a3d925dd708110b42ad8fb7c08e75c50f5448f0c4873c4646835d8969235d4638d685958f5009762d688ad37513e3a0df88d0c58c0703c49733b8f0bbcffab672a1b80a9be78bb6fd707b500525ebf180191a80bedef716afa321132cfb6ed10ac5ab41aedd2786ea0420fc294d5bb1df3520c546e6715e54697653c714d3fd7315e99337423e3c42a1d8e4d8add3b7cfe26f6ada0c9c53f919725923ef700d2622069209e6c8b4819a6be50c7faf167cd1018a92bf7b37ace545525eb25a4e8a820f7ea4d83b5ea8103ba5798243433d5f713711e90eb5e352c9d60f8474bf7ead904ea77691fc42f2755e261aa7e9776ffbe0ea6f7d090c01999a55d265b6b27bccbd0a8d58b974118ea703341a9ed60205413ab79662b37a3b4f8d82f2b35e3db89a55fa21c493509ccf12c652ee755f41f270158b06ece94bf48d2256118519396b2b77b66f0350b94a4c3c8f4de4815fb18bb197a09cacf3030158829fd256754e6123f181e54e5a5ae84b38d36a7cbf84d0a0854e02f7543b2b1c0f6b93f8bf38df74f8706281ecb991259ce21534b904c1ecd2c6bc53ad09069f2205f9141cd470c850bd6114a9483adb403f7971f0c966e197754b67855f0b0dba516427834310f61a803faf9683f34465d0d7df71890994576c0f28f4e2a953e9e4a4bcd8c67083b335524c616e044b2068ff3b50d1e7ff53a0981b1cdc35347fc64a77a5fb2b21a522046ced1d7ea4ed58944da544e1d4c528bf81d2075bf607578fdd3a1337061171365eb554f8b8449fc8267707c57ad501076924afd415b1c9daf1f37321663d46a1c3b1677480de52561e644660d42dc023674651d5e19c1a8a76de37ba9cbdd94e2c64b491771e91f41b473ad69d6a370542d7c47e469270a9f0124ed5d917b3b68dcbc94f0fbceef363be4b40e3388fa41a72a8888bdb0f83ce3f55ec4ca3cf3738a4b22ff191a31e1495dab267de00618327d544a8ad4a0424b29fa78d6881796c64afac67be9a8784edc92982546feab6025d98c742d9e6c072a8cc47d1990ee70ccd907c0bb8c71426b3d20dd6ad4fc4a6855d7559478a05ce5ab7b0b3d43b0401285ce54afc984b0138baa75852084abf4bd0d9f277dba4cc4a1d1d336d39fb264c8a9f3944b600144cfd46bcf5c3ff34c4d86d78c24c58751e7d577618f37dc84aca7bfe2838d5d1dee29e6f4a483a5d073ada3790ce23db6fd4b98da1d1b20e4986f07f721d90b819ef50fe7054897bf137832a7dceadb69c34f862fd88a212e98ad03407d0ebe2826461df039c028258eba52142082dcfe9c3f7523cdf5d64bee518d9c090e380ca0783ed407c2a3ba60bb19063f99463f7fea3e9c34fbcde10217c7c18c7c4a983402cdc6b79cda790ccbcd2529246bdcc3d21f2b7f1d66f938235aa570da0c533959e0e8dedbbf1126db38205cce4e9977b23ca38c1f80de0619eb4d2b87bcf343b4f25fe3cc1640d361737ae241b8f122fd52798019ecdb39036aaca574d2ed6de758a42962eddd09f7384de008fc785cfb17b0e41256e390ff9d577fe9c2a5c1ed1f80f340f59fe7f4942489fded1fdff87c174b63558dbab2733ccde7368bc4399e24c23a4b96a3f8d470f5057a4f01f00c235cf09de74aa7b23f3a446b47b160af96a67ac52e6fe3c990ef9c3", 0x1000) 14:54:05 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x2) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000180)=0x5) 14:54:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000001480)='./file0/file0\x00', 0x8000, 0xa1) renameat(r0, &(0x7f0000001500)='./file0/file1\x00', r0, &(0x7f0000001540)='./file0/file0\x00') listen(r0, 0x827) r1 = socket$inet(0x2, 0x1, 0x0) getpeername$inet(r0, &(0x7f0000001900), &(0x7f0000001940)=0xc) r2 = socket$inet(0x2, 0x7, 0x158) sendto$inet(r1, &(0x7f00000000c0)="666be9e38dc0683c22e4e844e29dba0c3cd26761595dea3b0bd7a3afd13a380c2ab524dc439c790030448a50322b03747b538d26a0e530e64cc25a1f0174485bdefca4424c180529cbe5d010c5c2050df5296ad72b128969d15cff25b1f498d463c7c6a1e0d1999c3f0fc5244c201a24a7643224bb69e7191317c2f1b2dc5f7f908a9cc0a412f8d5daf901523c70d19a7f90416f32e5dba53565834f8ac9de7a2f4b43b3e348c96766a1ca8ddf9e0982e39866710fe8685fbe3e6c80d1ebac51d94257d8100a51d5e86f6a58a627f216131897324fd740f9aaa7d27de77641956264f0275a7ecca791d77916e564c0eb3eb13fcda19f31fff5387f439ee1458b2f64e97933acc3ee8fc35c698022459e42eb8fdc12f3c7d5d55b4162022399e4a6288a3d913a47012f5f45968d50d593334b00f60ea0dcc85b1e41c799a6724d28d8825113b3334cb40b175ba9c9d4beb5beb391a70169fb12d456841986a8de1cca06297310ddcfbc54d672d9a0c9e9019387b6ac52a55e0b5c03faebf1e0967437400e07184fa4a8a067d771577ba19dd9208ab4aa5ff5ad19c9546989c96fb7a3d9b957470fdfd4a21505fffe1f744992fcd2d95f7cc95d8b7a61e17498768778e84a3e918f55395e6222bb2cd8f23191bfe3aa1f015b2e989438f708c73820b8487000e41cca6eecb5785e26f7544e30b2988a1a7495378eb25688e976effae96e2b8fb937595a6b584f0be56cfba1d992c82e9ec9bce92122f84fced2a19d844930127f6272d2ec5073530c23ee745be0b41d51995dfd98a75f91d2764e4a90e4d791655a7f1572a4f27f9ebb481c5e8cdb18429ae5c501bbf0fe4e4d3a2a9ea140510f3e8be0fa183921d493e4b0832c5f875e4ce8a66004a8ac12acf49e2570ca522653d6a295ad3625ee655bea025de0f338fe9c6603bf684bb9b3599e411c6da3bad42bdb7d298e176e97be98227a04cbe1b1e03bd3c8c6f998d2823c1033dca473fbbcd923b0c681fb9940daba9da4b425aaa26dfb4f14fe1bab687dce5263f5a2f4db552fead0a8c8a247c961287b56db895130f23c40413da0269f91e496e05482db36011b91f4916b5a88615a7d14f818f597c7eb2a3ab837453df9b2a2d27f73b22b5379c92042e5e5ba34b7980852790d1aa46a38e995a1865265833a33e9f82b3477ae8cc351bdb4ff8a5e8576c2644fb894b542d4c42aeaac06d8bf87dc3029a9226a3c1343ed9025b97bb43319e414e7225d1a5dbbb9390d3ac1bd9ace5f7b48ecf692f881a5df3f9e1b7f6a2feeaef5e45c46dc973b8d346c5471942784b3a77d5e69321f78681852d2c36f0cb6e6ff32014314bf4db3899f4cee15a9b06e351246a267c381d316c3c6e02f4ad10618dd1d9bb761920e771bc8a4bc03ca5343d5d2c06c79bc48429d58070d5597a1f51e83535a72385aeba31b7fc365ba5ef345f73b3e60b2eab89c64bdf55d1edf66b162fd068d08f3d371ab980ea34e5254f9eaa65613aa68d7fcdc5cc2d4dba24bc08c71d2e77b069e02a5b87d241de7f9cf1cc95ee0eaf0b605fd0d55a87e2fb9e7ce36753a40b89d6db5ed3fad1cbfbb10e3c12840c0cbc43fcf075e5198194bcc1aba0be5e48a146ee98d34968bb6003795b12780a92d94eeefde0f332b5d13ef4c88646fd0ef702375ace4c5ae032099d7dce598e058ecc0476cb32e0d4ab5636d5cb77f5aa207b99224d2ad9796e1176b2318a7a4fd37b5fed34d629257cf3abbf2b414b71ff8868e19068320739cc614438a1dbd7d10d5fcbcddbba03056033d1e7a20d35b895e0afbc1e280721f1fac9bc2f130d07d66a8e7617446f631bc0cf1d311e3effaec790930f119f8031778e4f8a0cde2ae71155fbeb945bc4da30ee9c1017c28362a5fd2ffb6b030d13590353a742f4468c77efb9407754dd935105d06ff078a829a9bde62d783b531d579c2c8e195c819f8ebc9e658a3b386a63b1e795f86fdc476e1a186d203c36dc4953afdf0cb9fbecc07f2e0ada3a55a6b707e47c907fc92172823c8085e60d5c17c0fd92223cf7acea9eb6f48156698d6dcaba10f828d5ec480ce48e458b66c1f9f81a0a40f7f5b826ec63db6c17eb83f32c8dfd1e1b138f97399a2adddda43c5ccb47459f4f6be1406f948f5321558f90df1dac5abf1e9644790e3616e48aeb46c703df389ebad5c217a0777c980a52162c15a0fa5ba70c954be9011e37b09785e73b455e4fab3c1cca85301f832d620b22f468bae45fe7616d263890c899120647b627e4abec58e316d279658a64e5589eba772cf1ae8844741614e656992d1714ebeb9e9bf26e758913b81b7ea6793d28050d0d4693ac491fa6d34aaf7ad714d913124c75ef9a1d3a37662744f83f936682278f76aa163848516fd949d757734cf5f32b9be0290257ecb47381848a3f8f14a1adac13d2fbce8998b07d0777c9704eb61db46cc2dcbdf20e0fda38287daaa66852f24ee450fa25cc96dc2b64df15a4989fe76a028d882cdce0af1ca8f4d31234449641a33c0eabef7f853af2fd5f289bb1e97b231d1fabef1ab23ab1c1124ef989590a54080f4279f0eaa9710457b69fe0ddc6f6f9da2202268b2b6c56a13876c74dd8141dbd32c747594f8ea643c4c0308be1afa33f38e03b9628ccf3edf9c36dad41dd08af24fa70978c5fbf04bdcd8424c80916ba8b6a74597269ec2455fa2a8e4ac9ff089825579ba01df78cb201eb382da4f2450b3b3f1f89abc5a0e93ae4cfd885973d25a27924684142e70dd52bd5f31205f188d8c4a6ed385d43bce66bc3c589d6e88564ffc69edc166c1d3dfe3f3ba28f9a2413c3f8e76b29a1063715e9fbdadcf52b224a46a6818c2d79b3124edf1f637ef50ff6ec72d27cc39235186918ec94ba08a2b2ee0b3469f27544614c332c41f3033d35d90298bda77020b487d5c330019df17a718434b9db1c9ff18f1121406beaae91ec6eacad9254c4ab045d6e2083f4ffefdac788379df6c7b6333f2873a23c85e89ce8e06dc3e02f8f5f223618a1754fc4c6817f93f7cd2252288303f4a916a1827ae9a28bd4b5a8192b316d54ffcb999234f0f8511779a449c5ba67848448b7a8850dbb40ebe57cf63b1f9f02287d9c03c8218ff38bc8ddd6c128cb9c69a69b3cde19b0e00d5e2ac6ca5e47861c067f3f5dc3f44d493f4b826e223b12eaa090d3964fdbf42b692a8491db84b2366d7eb33ecffc344cc352bd05840905146b4277328649e80e44f929bc651757b4eede59ce43f62f62b6bdd0f8822b44717e8c2447683ac38ea422f0851f2eeadb9bb3aa3d50dc190c6d8dd5214ab281320fadcba2a9f1ef50336f824063722b6628718acd514db2423af4bc1506eae65d50e5af0c83cc6b49c23b5e07e67b371f81ac0b139fd63f865fa208fa823f45c49080020f784281d2e1468b5c8c8b133723178c3bfbfdfa3274a685e0122b477701f224cd9147a9899e30f211d9d814c74b8010f813b3ff05bc25f8e7eab2de3b08b9323c85157ded4f368b18ae316ac1642732b93dd8c59ddad25f9ec374f201768ad8a1b7b018933359d9dd282143bb1ff83c73b43768a63d5452b236ddc9bd719c8e3cea959d2d87a812958b1b463ac6e476df73d920e5d360cf2cde6b18e09da3753706a149dc59127196826903c9d67e52c3138e96d0bca2522c27aec91eef5fac91a88a7d2f438377d0fc27a7bc5449f47224261f591355be615fd6f120762f6e0dafce014487435dc4f1aba4fef013c3aa30edced09e33778124286e3a4cc7851dbc5d7dafb71429eecdb240e3c60b019644222dae72e2c59c8dccf6fde5c503fae8a9805ef72faae34e42af4c66f1ccfc55c8e590415474214a4d7a414d342cf9d87177ef353b852b1e0364438add7fb3bc290d3b1fa16f0e2c92da8172f6a22c5bb9ad7b45f40d810c2874cdab18bfd9aa08d792477d1f9434bca58c62b88d3a3ef5234e23239f724148f647497554afccee21660b5e794b511774ecc5f3b2809063d68f00aa3b2d6454771f6fccf1393b43ea7927eb70a3d19543a45aba14929f17aa0ffb31343db0e9d5268da29e7c8decd74071f088fbea014c130edb7c8acc1c3464523d121388b79bdffecffdb1f3cf30c802583bdfe0361d137b245b2bd4f47c63038ec896b01f0409edf704e5f9c559eb3d9c3574915ee4409181adab982382611df523391ea9332f7f608255389aebbb43a334b1ce34aff02205fe40b8b112b7cbaf5c5a9c716d0bfd5847bcc01807c7814e36076a63d7f4d39cecf8064dfbfe81aafdeb893fda0da8ff229e1a55fc2221cbd42fac439f76bfdfe65111438265d3399ee96c4973f11c83a090fe2e0adf741c1b8a252f740ef07bb1e9b53acb70ac8677277ccbe8e903f8bce06965f1a16160490ea26665fdaa487eb8f943e72dc301b8a8c5155063ac972dc8c9f7cdd7545df36b1b8a9746b31bdf79122b0a5ef894860407203c02f775aaf053ecf217d52169e07e91a8298363f6f4533dab99da73febe38f3fff381cde77eba7bd5390555bae045793de3599a88ad6066f49d6ea56d21ac490b488a8603d1d1a78c95b6cc6683000fc9a94edd6e222349ef730e9178266d6323a013e5b03f3e8791b0eb43308082faabb9d37276040a4db7bedbbb2d03b9ab479dffd523212a23ec6ed147477ba8803dbfc2acfa1b37aab4e341dcaf22624b8006787ccc3c2a06e3d3ca475ad936e68ac125397d8902661d401af947298d99730edc703f6e02c275eb120b8493ba574d5bdfa61518aa16d147957ee14527172401166a1218c1c0e62eaae295ed557aa1c31c29d16ccded45e10ae3c044a401c1e0cc17bbac57339115ad71dfe72b8c0cf206ba064b543a7c02c2005ede44f5b107e684ad22484da6c3755b17c0538ca85aad96508686547bc07a39936bca2aafcb95f807169a37b7668de7914722e85c0a140700cfee061bded2d8dfef3a9befb8694c8f61e16401e1cb3a71686c7a869ec46f118533aaea953fa3e9e09f970499a0d8586fd96438f54b113fbe52adebe92f9d70bb54ac94fa6404805624ebafad20450232a62365f896769e7d57124bb21c76cd84ed4cbebf7316a1e75a93e278197cf64d910a3dae8e5100a19d658e469bb96835ac0eb0f7861fe71dd38454f65b02443f7e96390313799e8d88b68dd3d0fcbb336c5436b95849cbf226d97bbe46ccbacf8ac8ccca0d166df5642810c25c7e0170d722a43d9c24994ca3147510fac39a6fa155ebed630b0ef144aaf35b40553d96763f6b79c52e03ecd5a3e044f1db6f1a8e543bd01e6da4aee6617162d7657119319486a00b13fba8775efb538fcef764bce02de1004cb95e70d2c5632c6040e29f9cfdec65b9f8aa6c5c7e186cbbeddc0108e3effaea942f69dd8a6e243985c8d6ce01979ab832dc076de6766f337f4262d1424bc6ca878055ee84ee8a9e77257c9596649a1eacfbd08ab26fa7cca5fc0c7efd99f2a39734e1f64db5fa8f70f09b48b91959bb54ca4ce5037e1bceea8269987d924ecd9b9f9e11442793551d8bda23897adfb2ac00d918bd06509d28e53a4027f100b322f2d8b19aa0e7b445cd35a808d7c3444ffb8ed726ed329bec14434d1db63920c85393f06044c71fdc4486829d815c5440360878ac09b5527e0f676c5e165c6b1b596787670c7ec3382d07d43536c3dea258b0b8423d7a9301c85cd2ba3411dafb27348451020d960a5b9f38e2eff15f1afe5421daabe7c9928920465063478d8a4c3704b71baecd4274208cc95e298e566e5", 0x1000, 0x409, &(0x7f00000010c0)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r1, 0x0, 0xc, &(0x7f0000000080)="000000db00000000", 0x7) execve(&(0x7f0000001100)='./file0\x00', &(0x7f00000013c0)=[&(0x7f0000001240)='@#\x00', &(0x7f0000001280)='*[!-(!()\x00', &(0x7f00000012c0)='.)\x00', &(0x7f0000001300)='!&\x00', &(0x7f0000001340)='p]\x00', &(0x7f0000001380)="8b00"], &(0x7f0000001440)=[&(0x7f0000001400)="5da5292d942c2f2f5c00"]) symlink(&(0x7f0000001180)='./file0\x00', &(0x7f0000001140)='./file0\x00') recvmsg(r0, &(0x7f00000018c0)={&(0x7f0000001600)=@in, 0xc, &(0x7f0000001780)=[{&(0x7f0000001640)=""/95, 0x5f}, {&(0x7f00000016c0)=""/170, 0xaa}], 0x2, &(0x7f00000017c0)=""/207, 0xcf, 0x2}, 0x0) sendto$inet(r1, &(0x7f0000001a00)="7c3af401c2ff16e20031324cac97d1e221621e8ffab07a29a7d96cb39a41dde01d6c763469738c3f5dd610d1dc2a6aac18822f444a3d6204eabd7f8e6cb571b4f4adabf85a10aeae1d8ec964c8cf67085da539e15b6502868376bc0866ef055e08bcf55fe6742e34c4492e0b753b1c5a7c067a74c632be7fcc115a94cd0dee2e5a36303d31f8722e943516d94a739bc44f67b8097a6c60bc06c29b3723d5285122b1a7b808d1f982846698a843bc393aa0eefbc731", 0xb5, 0x8, &(0x7f0000000040)={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) accept$inet(r1, 0x0, &(0x7f0000000000)) r4 = getppid() open$dir(&(0x7f0000001580)='./file0\x00', 0x1, 0x10) r5 = getuid() getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000014c0)={r4, r5, r3}, 0xffffffffffffff3f) 14:54:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000300)="e36258a416f790037494132477f256b4093cfb25b84e5bbda52f5ea7fa0023d58bf3000000000000a240078177da4ce90bcb730c53fb394b842dbbcca9da10495dd976a67cf92c23ef442fbdf0b776a326af3a9f8132630000000000000000000a00000000e0dfcc1d2943857f40ce399568dbee0626805c56b3ed2508d9137e5c57df93f84597f69f88abc6b55092fdaf76b097d1637ff81f5e442e264df5b180386e46c6", 0xa5) write(r0, &(0x7f0000000240)="f32d005489341a3c17cc199ed62892f84049c29d31d7da128ccdaf6aa2dbfe4b2d76dc213c16005593181274081b3a011eedf504e046de4d6ba3ff023a6a3240c85882a4841f68849d02a4cf0615b1e665885d4d28f98cd05c7cc4898e794c84c1ec0d053469a6992a4ab837375dfa4de48be9be66bc69d6000000000000be4629be1b830006e56f9ea321d1f1eafad8e81c2af86ff897516562c58f9ba325777eb00b024720ef8ab9d878b0ea6c432f0cb2549b61185edd4d557c0a", 0xbc) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() getgroups(0x6, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r3 = getegid() setregid(r2, r3) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x81, 0xfffffffffffffffe, 0xfffffffffffffefc, "a175a2000053d07babec44f0b1c85b6a8a131100"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x1, 0x8, "03ea01fe829a10cce16f5c4eeea3ebdb160df894"}) read(r1, &(0x7f0000000140)=""/249, 0xff90) 14:54:06 executing program 0: clock_gettime(0x0, &(0x7f0000000080)) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') clock_gettime(0x5, 0xfffffffffffffffe) 14:54:06 executing program 1: r0 = shmget$private(0x0, 0x14000, 0x40, &(0x7f0000fe9000/0x14000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = semget(0x1, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{0x5, 0xb835, 0x4dddb725f086477a}, {0x5, 0x100000001, 0x1800}, {0x0, 0x3, 0x1800}, {0x2, 0x80000000, 0x1000}, {0x4, 0x81, 0x800}, {0x3, 0x0, 0x800}, {0x2, 0x53, 0x1800}, {}], 0x8) 14:54:06 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) symlinkat(&(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') getsockopt(r0, 0x2, 0x5, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) 14:54:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x1043fe) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) open$dir(&(0x7f0000000040)='./bus\x00', 0x20401, 0x80) setpgid(r1, r1) close(r0) 14:54:06 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x200, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="911204", 0x3}], 0x1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) close(r0) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x100000000) 14:54:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000008c0)="c0", 0x1}], 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() getrlimit(0xb, &(0x7f00000000c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfff, "83a4f55180600000ebff0a090000000000000100"}) syz_open_pts() poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 14:54:08 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000000)='r\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x82, 0x9c) getsockname(r1, &(0x7f0000000200)=@un=@file={0x0, ""/52}, &(0x7f0000000240)=0x36) setregid(0x0, r0) setuid(0xee01) chdir(&(0x7f0000000040)='./file0\x00') 14:54:12 executing program 0: shmget$private(0x0, 0x0, 0x0, &(0x7f0000b39000/0x3000)=nil) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x8, 0x4}, 0xc) 14:54:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xc020, 0x4400) r0 = socket(0x37, 0x8000, 0x7) sendmsg$unix(r0, 0xfffffffffffffffe, 0xc) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') socketpair(0x16, 0x5, 0x6, &(0x7f0000000100)) fcntl$setown(r1, 0x6, 0x0) 14:54:12 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mknod$loop(&(0x7f00000000c0)='./file0/../file0/file0\x00', 0x2041, 0xffffffffffffffff) stat(&(0x7f0000000000)='./file0/../file0/file0\x00', &(0x7f00000001c0)) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82aa42f093ce57ad0ea01254ea851d862b3bf2a973c1c7545b0806c819c1e30d2d022e2f66696c653000be6a5374063e1fe2def19828a02c4ef87ba1ed44b2b762953ae5946f5cc8bc1ec6718d383f3e4b156756043d2a5494a771"], 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x183) 14:54:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x8002000, 0x4900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "fa05e32d6847f88c2e98240718f347f332dc1216"}) 14:54:13 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x8810, 0x8) renameat(r0, &(0x7f0000000140)='./file1\x00', r1, &(0x7f00000001c0)='./file1\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x3) open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setgid(r2) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') 14:54:13 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x2) mkdirat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000380)='./file0\x00') 14:54:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000580)="b29b50b5fc5923f79a76728eb32619a5805661d7b891b575909fbcb3e09b9f0b44339b9aab82a4d3e2bb85b484e62e36255b9315ef5101ef0db9a731c42798fa73ca2912bb1bd46d05aaf8f05be9985bf4021feff8d475fa460574d9df807272cc67e25f440580cf2ac040c75551e3b0a5f71f0f27390f4c40df689e844ae176f2579fa971d43718db4c8e497b69a3c9a6ed77a0f01f655c1798424ba0f2ffd5ff0bd9f5c849e749aa8054f00f257bdcf9ed825c096d28d89ed68a8a80f5521e2fb72b2ffc5a2e81c75574b69a31ac9949b0891b079b894b23f807bebf3050400b5368d524faab7d800c9e1e3cca6d0886a4bf42805e00be49ee4cb9411fa03725e1c8fe4625c749711a39236d4dc0ca396f9825fd92e7506ae3dded1c3ecaaf6bf834a8d3ff507136ab555d7e71eea477ae9d81b600582a24e6e65e3043c5e7c4e9b1138395c0f24a6e0ba497488dabe84f532204acc92eb38c2cc41fc2f4c5a4d92fb2463d4de5d1c41f065dc5d7b6ee5913a396c225adad2f466811a8184ff0dcd802740ca5a7fe6335585ba2a8769a2668e131309e51c902ea5d857ebad35d08d0cca0b0c2e7c70d1d063a3af39447f1e4191cb1981827348b8465213eea20c800f2159512cae0512aa3bb5b6129e51de4468fef1f65404a4a852521661c1269aaadaf1d2ba08614e022b1d7d9c4c5e8739ee4a57cc47b99e20227575edcb9", 0x201}], 0x1) poll(&(0x7f0000000100)=[{r0}, {r0, 0x40}, {r0, 0x88}, {r0, 0x8e}], 0x4, 0xfff) syz_open_pts() close(r0) kqueue() kqueue() syz_open_pts() syz_open_pts() 14:54:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) writev(r0, &(0x7f0000000180)=[{&(0x7f00000005c0)="2014ccf8fb8dc999e56f688089a313cef7cbe425c5305730ef76dee73f54b5aa948b0f257e25184c06bb6de36f7a9f02c607ba8fa2cb47782d91a903e0ae9399711e57f406ba9c7d7212cb88c9e4e1c51e51750fd82b1bc0ba0a1b9d2dd62b433eed7ca5508d9591533cfa38d35c6f31f471143fbf743b974a257c381ac3c7d9b4a63bf717f3de2e9028c3cd32771d1bd7651ce720f423a738dce8285e9f1a8ed3d3fc4812eb8e0e6f572ffee874d4b2ba14235a91daa63d6bce8ee75a079dbce875fe5d92419628f23b9d64dd7e62792119565a3aeb087c68780190504214181b04e4432b970d6d9998007e02be855fbb6a18c8cf3ba90d9424163d381d4f29f93775ead037adfe30beb61e175c3f836b25a396598fb7b7679dde02661f05e3af74ac9fe5a8399aba9e3d6065e7f8018ea3ff5bd156ea516d96ddd302ef4d91e96e456114e27d69fcd7bda246e1b2c3d7ea1d61d9a0855b029faf4307babad7a63ad011ecc7702186df09ab8b226bf169d806dd5814736b57092255d3f3ea429693c63b5969016e4b731d86ea6b7a257a9d37378c630f08c154a107253c5dbf28c475a39c98117a04274b3e65f43a3bd857712cd0b7fdbde72df33449713a1401890f74f85cfdf1276973cc3b458964463e4a270d1a80378df76f7b8a50b8f6b990503ca3422278e4e8d0866464082ffa9d003990d32469438111d57a8f3d7aa1fd5a86b3e541d45fbadfe00f63cb23e8ffde4f484e39ccedae91592bc08ab530f59cbdac1a676c3b129a419f6eebb89015e910ae1e03c713e946a0c3216c44ffc4963f45b898cd236eeb164de46e9ad10a0c68cb5f6dce16bf810a90e3dad2d8a3e319eea23a6aca6a1f38e71b88b2a28b5f954243f7609764c748ff41cd007c79fe840270607a27c4ec91d073f6b14a50226906a1e22ffff476fe357e05eb43d1923df129e0821b8ddd6beb06017c119dd34dceb758cc851fc478159138782855fcc2ba654851f9e165c691b9a22f8515c9cee833f44816a3a28d8f021f3e0a8136611aeb49116051c4a2f2a86c905cd5787030c7e95a55cd112f257ff3db02f6e613251ee294c0727ff9494e42f88ec458eb605922ada3eda139e8ac20b398e65d7090df772b078a126fd88e3aabce8650d7a9b497cfe53da2ea83b38607bd745914a7bc8b9d5f1467485e498128ae188d657befc52df139ac23339c0d67d146f4dda0785d9e8cccde9966d06645f77b3a3ca9a55aa107a96c8558ecfe38264e2a443e7bddb2fed5c52c2ff8425ba37bd5cfdaedc1ce100497ef811d05df208fb1374b830adf06bd97bce0e741dcd661326cde7784e321cbd0e526a6dda8b6e2afbf143fd8dfac8eca4f9a8082a2502f3355d62ed09f5a1c3739ba7bfc39c24c502338eaa140bb342a8cf9092899dc42b8c2c42af40b650159eade50679454d17914094142ee81a10b77235fbacc337423b6ca22dbc9c1b3a7c96b846243829d3950485d4b4a1616b9dc7f711066f2e30d6a8b1116052377059dbf9185f33c1fc2f419cb2d7cb8b5c3064f8ce381a5beaee9e8cc25cf1e70e9e2d89cc32326099e404bbdc325e7d01abb87ffc0f567af963d2bda444a4c1e260a5af185963b9439e657101295b4a1ea0bf444a58f4e0f5ed9624243f19c4575894e9c3c42203abb1a8773bbe53dfc1be5d3efb8d6e92cf87c96b952209e88c827a0baba1980b97b200f19e14f4d4103b700ae597f331577f1020ca0704473d6ca906781fe1b4eb336c537a8f86346ad07acb02d4689e5b557c41b19a13432335f0bfef56b6b6e7faaeba5ac0f98436d44f0e0cc7931271e48cc610ec70d461921085cd8e3223036de1c1273d5ab277a38830db4e8584c6c21843da561eeb8a448df9eb01be828442856d5227657e819f7452b21e1c9b48ff3bb02258349c9e4e9864267e6788bd1d307ca61e5429e6a33311a9451e77ef5fe9a6e6a6612880a0268a8b359dcc520261ca3064cd45f8efe98959d531d8c6be29beee0f7d2568c6ebf7a4b6204a7240695eedfa205038ed4d2cfc4eb5aada037094da0ad1ee9204f82e157891dde0999f5f357dfec7d222ef70700b194baf624c669bbe9f9bac75ca4ffe77fce5e5ab66de0be9e45099f06c2d3c3257af11e8e238705b9fdfb352f25b1904dd63b1c01dbcefa205fccee13474cdbcccd9ddb5e217088cddb692893ebcd88835be1e73387a441ba55d895b4a28bfe281255850c0cedb2cdf1e26034b47f477735a96fa50c267d619618459d5208388c5da1eb09524ae08878b0d2f847adc076b343c99834fef0a72455400848400e9b5a9b429cf6e3942399e968d5b8935d16ef21cf3e5ce5b8817dcc658974780ea53cea30ab3833a829c3dafc4e8f1e88d973e08085adc96a98ad965ddbfba2fcf021b2900cd3bbbefd13efe6667095f2eaf4f9eeebf4cd73877e39a4a74e42d7bf39b31b35743a3ea4fe12877c1f7d9e3c46cda14d34d9ff6f8be4c6bba04a8f358f2d37bdf8b0d15ae4bb92eda2ff15e35f360ba601df6c43b518e1091edd887a7acfb8b3ba2dee98a927f38ece01655c8548beea7703c0d60fde212942454dbc99d3d3ea3f2715852d2ca3261c238a1a77c68b4b43b4e516149fe90ce5e1c6d05cea0033c026c8b293c978509c4873a3fbdd4cd6affe5a78cce5f5c2d81427f29dd18b95fa42c5feed3e764965212430cb907a5eaf6ab93f4a1322ebe36d7cb6625b43547b0247a73a211545282494f7ce801286805aaa0012ddd1427ab100528e02d33c87d34cb361927fe31d6288747cf28698d734a0019c7d23178104e7da69eaf8885a5f34860f883b0d4f029bb4845ada38d97a8713038c112012bcd1bbc8b2b03d3b14d0d2c517538536ebad93ddb333cdacd753d75e728f65bd66ea7090ff6d15f4a18c8b2cd66763ea7667a6588368aea7120cda15cb56eb96cfb2fa177c6c845432ecba90d63bc52829c51b1af48940cafec65a8fcd3265fadf49040b9654afd2496ee2114ace0fbe752e9d0c79ebdb01ba46277e82ddbf9d77144040d63b6d4737cc35e2f478e190609882d38504133a3bfc1ad783f218d4634a3686509c864b6138aa21aa47d66b2ae4b15fd1004f7af963ddbf7fbe684d61b0f198b98a65d061e322b0e4d519f03a27b395579b083a787b7108a29ac8242cfde310be8f7c7b6b583aeb0452dcabde1ad6fb3928546d13e0b1527512b0855ea7d79eb405136b81a44aed00daa03e9a96449b49375e06a6ad7e6823f34e2832dcce466dc007886bd566c645d9fffab051df6a7eeb62e367280a", 0x928}], 0x1) r1 = shmat(0xffffffffffffffff, &(0x7f0000dfd000/0x200000)=nil, 0x1000) pipe2(&(0x7f0000000000), 0x10004) shmdt(r1) syz_open_pts() close(r0) kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x42, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x100, 0x4) renameat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') open$dir(&(0x7f00000001c0)='./file0\x00', 0x49, 0xa2) syz_open_pts() 14:54:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000008c0), &(0x7f0000000900)=0x10) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000940)='./file0\x00', 0x80, 0x129) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000980)) 14:54:14 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) 14:54:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) 14:54:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000016c0)) 14:54:14 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = fcntl$dupfd(r0, 0x800b, r0) ioctl$TIOCDRAIN(r2, 0x2000745e) setsockopt(r0, 0x6, 0x10, &(0x7f0000000280)='\x00\x00\x00\x00', 0x4) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/164, &(0x7f0000000140)=0xa4) setsockopt(r2, 0x80, 0x4, &(0x7f0000000180)="32cb2fda964f5f4ae0f627cb65603f542cc55adf0319edf968f999ea367a604d02352ee0d8ea3490310ac31bc5a2989471ed9dbe08e13627c952cb4fb9d8092dfab391e542f40026dacc118ed924f8a20325c2fd2f4b19b3630868146da0efb4d30165d5a519f82f31caff70c1c08f28d2c38cfd649155dab3064f59bc", 0x7d) 14:54:14 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) flock(r0, 0x4) setsockopt(r0, 0x29, 0x3d, 0x0, 0x0) 14:54:14 executing program 1: recvfrom(0xffffffffffffffff, &(0x7f0000000180)=""/1, 0xfffffffffffffd56, 0x0, 0x0, 0xfffffffffffffee8) mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 14:54:14 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000240)='./file1\x00', 0x3, 0x8) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) 14:54:14 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') r2 = dup(r0) shutdown(r0, 0x0) socketpair(0x31, 0x2, 0xffff, &(0x7f00000015c0)) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) listen(r0, 0xef14) nanosleep(&(0x7f0000000180)={0x400000000000, 0xfffffffffffffff8}, 0x0) setitimer(0x100000040000, 0x0, &(0x7f0000000140)) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0xcab5730922aefb25) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000080)) symlinkat(&(0x7f0000001540)='./file0\x00', r1, &(0x7f0000001580)='./file0\x00') readv(r2, &(0x7f00000014c0)=[{&(0x7f0000000200)=""/166, 0xa6}, {&(0x7f00000002c0)=""/108, 0x6c}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/167, 0xa7}, {&(0x7f0000001400)=""/159, 0x9f}], 0x5) 14:54:14 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e001000000000000000000000000000000004c"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x25af90167d5e1800}, 0x8) 14:54:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() syz_open_pts() r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x38) open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0x0) chmod(&(0x7f0000000040)='./bus\x00', 0x8) 14:54:15 executing program 0: r0 = socket$inet6(0x18, 0x1000000003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002a40)=[{0x10}], 0x10}, 0x0) r1 = dup(r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x100000000) 14:54:15 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000029, 0x2f, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 14:54:15 executing program 1: r0 = socket$inet(0x2, 0x1, 0x8) sendto(r0, &(0x7f0000000000)="b3adb8a7365672350282015741039ad3524f6761e64f3f4eb4a25700abc2de9d5affb6cf06dcc6fd78e28dc8108d2143bedd33cd8b045100f8aeb438edda0b28b98f30dbf9d1419ee9", 0x49, 0x2, &(0x7f0000000080)=@in6={0x18, 0x0, 0x7, 0x80000000}, 0xc) setrlimit(0x0, 0xffffffffffffffff) 14:54:15 executing program 0: r0 = socket(0x18, 0xc002, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000002680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) 14:54:15 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x20500, 0x9) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x81) symlink(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)='./file0\x00') r1 = open(&(0x7f0000000240)='./file0\x00', 0x20088, 0x0) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) recvfrom(r1, &(0x7f0000000100)=""/5, 0x5, 0x840, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x9, 0x5}, 0xc) 14:54:15 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) recvfrom$unix(r0, &(0x7f0000000140)=""/205, 0xcd, 0x800, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) setuid(0xee01) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) fchdir(r1) 14:54:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755a65bdad345f07a098206fb2"}) write(r0, &(0x7f00000003c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f07817782aee9c287730c53fb394b842dbbccbbda1049fad2ba6ea574a5b227596586f7acad445dd976", 0x65) write(r0, &(0x7f0000000240)="a0", 0x1) r1 = syz_open_pts() poll(&(0x7f0000000700)=[{r1, 0x1}], 0x1, 0x0) execve(0x0, 0x0, 0x0) syz_open_pts() close(r0) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 14:54:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd4) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x0) fcntl$getown(r0, 0x5) r1 = socket$inet6(0x18, 0x3, 0x2) writev(r1, &(0x7f0000001580), 0x1) read(r0, &(0x7f0000000300)=""/213, 0xffffffffffffffd7) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x33, 0x3, 0x1, 0x1, "95180ec1f44a18611757603f4995320409fe6db6", 0x8, 0x7}) linkat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f00000002c0)='./bus\x00', 0x4) unveil(&(0x7f0000001740)='./bus\x00', &(0x7f0000001780)='W\x00') readlinkat(r0, &(0x7f0000001600)='./bus\x00', &(0x7f0000001640)=""/208, 0xd0) getpeername(r0, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) accept(r0, &(0x7f0000000280)=@in, &(0x7f00000001c0)=0xfffffffffffffd8e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x22, 0x7, 0x3, 0x10000, "eee7fc07f06beba71b0bab98cd2cb97d280551ff", 0xfffffffffffffffb, 0x1f}) 14:54:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x234161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x4, 0x7f}) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000100)={0x0, 0x4, 0x5, 0x80000001, 0x8, 0xfffffffffffffff9, 0x3f, 0x4}, &(0x7f0000000180)={0x1, 0x108}) 14:54:16 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x80}, {r0, 0x8a447884d2412051}], 0x2, 0x5) poll(&(0x7f0000000040)=[{r0, 0x7}], 0x1, 0x0) 14:54:16 executing program 0: getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x88000, 0x5) recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/217, 0xd9}, {&(0x7f0000000280)=""/238, 0xff15}, {0x0}, {&(0x7f0000000500)=""/254, 0xfe}, {0x0, 0xfec9}], 0x210, &(0x7f0000001600)=""/210, 0xd2}, 0x0) recvmsg(r0, &(0x7f0000001700)={&(0x7f0000000380)=@in6, 0x7, &(0x7f00000018c0)=[{&(0x7f0000001780)=""/162, 0xdf}], 0x1, &(0x7f0000000400)=""/243, 0xfffffe71, 0x36}, 0x40) pwritev(r1, &(0x7f0000000940)=[{&(0x7f00000003c0)="33b8cca50e45d29968439debc4b0fb36a0b05e412c9f", 0x16}, {&(0x7f0000000600)="51a1cddfa36cc9cc8bd223623fe648b45b1467b593a90b0ae7b7fa32bc5d69b207b76709ff407764088f9cbccc182138d9ffc3d02c2655b79c", 0x39}, {&(0x7f0000000640)="c6984acc809e47cef9b4a5ca30adc629fe80daa8e98e8fa1959a6cea5a10f606e0366b44eaa4c5f01800f5733bbfecffe757223c02a30fd16eda1f7ef5b3e5ed5d0d3762ee05ee9e", 0x48}, {&(0x7f00000009c0)="b3b5f5c491d05e93d333c1473e33eeb77a841f9ddddddc1337582ae6d4bb9411a62a8e09a7bcf57522545f358337d1935eb50aaacf8357c653965b48d626aac96c83968b09e44b48c71711e74e245b62a79b7708a6e6a85910d075621305076a84d73c9c743b6f6941ea7dca67b14c2f5ef40a3eff24fe29036a3aa87d13f9f0c1789f463d3390bd6ce16dad78787098834ab3d775615716b32fe77b637792b1bde53d66ea347d12cf106aee8dc2a6ac77d63f0e4d05f8a9a1c73e3d36a7b192ec11b872d65d35498da792a5d0697d", 0xcf}, {&(0x7f00000007c0)="2e7c4bda4210dfa3e4635a73c5d5ca8de2defbb363b94fecd1b351a2cf4cbaa61cfc29c06f7e777adbad72fe74e718d0dac080cd66bf4b3619299c6cacd00e60d9ed3e3afa3b83ef3dbbb24b63bfaa6fdbb84f10ac795048f21bbd397729a5b1671dd0f271f16b16a765506e38086f6761e73579eeb77273ed92db6ce0a150e30ebe8e89e6fe7e7b4885719dca6cddd489df7f2db5fac5b9d7fb2f97249a4f8674c95e5e58ee1e02", 0xa8}, {&(0x7f0000000ac0)="498f43d0c120c3e0c6635aedb7035f7d8d2e62c2316337a2c9f8ead551c4bd96f855fe7afa9537bf8b67b00afae42dbba3bfe59603f90241e3c7a24e9de948a7f9d8da64437c4d541f9e61ec3fb303ed32dd51424b52e51128de6f9a2f7472483c334a293ecb90bc3222f66cf30b9af7047ed0bc8188159b581d16c10754dbb2911a3354", 0x84}], 0x6, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) 14:54:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r2, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r2, &(0x7f0000000000)="94d5b466c0341a8b2ea905ff", 0xc) syz_open_pts() close(r2) kqueue() r3 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffb, 0xfffffffffffffffe, "fffffef90000000000000000fc0700"}) read(r3, &(0x7f00000002c0)=""/249, 0xf9) syz_open_pts() write(r0, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0x1, 0x840, 0x0, 0x0) write(r0, &(0x7f0000000300)='3', 0x1) 14:54:16 executing program 1: madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2003) r0 = shmget(0x0, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x3000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 14:54:16 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x3a) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto(r0, &(0x7f0000001640)="a976f4509f90d5343068a41668f40f29076383de8bbe354df095532149bead87c404f61ba917a7cc60d61e204741e62b0f6f4527f0da6921506d1e96989a758b42ff705cdca184b8ba9c51027bc18c0413764f8ef596b6432b044fba53c35f16a8e796debc2ccbb3d71785fd4d5d5127f24441b42d4505fd83fd25ca5f68b412b179c7d029db89fccbaf0bdbd56184996776f7a9216cce22848a7a7e3b6c95c4c5e570fd3369961a85725185cb9d70801fcff100464e78f43022af3d3e9c9fa52ab9cdd1e8db280333013d611b7f0459a050af457fbd5eac5cfc41130a67e2ae8468897f73204291f395a56aab055c95d70579a14d632c61ccf17cb436176e2741fc2d6f26c1585c115c0f251de4147c1dc9d4af8ca2d693a7bbcd7d38023193441001d63718992e0e6684ecbce89477107ac7d4f00d304abe27a83b33bdd9d484018169cd8b882886a34470e837ac11b41b71250a91a0d5a14e093aea394b744e7497078d3d3e7ac46d7e81927ec9da40", 0x171, 0x0, 0x0, 0x0) 14:54:16 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000, 0x5}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="9b72544199c3641cff01"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) socket$inet(0x2, 0x5, 0x0) writev(r0, &(0x7f00000014c0)=[{0x0}], 0x1) 14:54:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = fcntl$getown(0xffffffffffffffff, 0x5) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x3) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setown(r2, 0x6, r1) 14:54:16 executing program 0: r0 = socket$inet(0x2, 0x44001, 0x0) listen(r0, 0x0) shutdown(r0, 0x0) accept$inet(r0, 0x0, 0x0) r1 = dup2(r0, r0) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = socket(0x1, 0x3, 0x2) r3 = accept$unix(r2, &(0x7f0000000000)=@file={0x0, ""/76}, &(0x7f0000000080)=0x4e) fcntl$dupfd(r2, 0x0, r3) 14:54:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2028, 0x8000004000000501) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) r1 = getpgrp() wait4(r1, &(0x7f0000000000), 0x3, &(0x7f0000000140)) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 14:54:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) close(r1) getsockopt(r0, 0x800, 0x6, &(0x7f0000000100)=""/252, &(0x7f0000000000)=0xfc) 14:54:17 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 14:54:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f93f8d4f05846e68b7c87562fa3e4d4ae2452c925c954aa0c66984f195215d9ac62501bd75ea6d3a2f7e949e264718d50a09c5a9adfa9250618ca15d95c6c543e4db0a05f0589cf4b8284eb6bfc5afe9886353e8999b514f2c8639bf8a7333f1240feb5c730fccfd17f9fb0f2a25637077e55f015633fb7ee0bb217f577a6b7d29de2c2496574e4e02def34f02e8a85a1fdf69d7cadd57d393be3108899f36902df2dec8b0c4fb0a8ab304e503ec529072e024dc26d7dc97abaf99273fe19fbcd46c928633c2254dbcda989cf51b5eb9edd30f87c94037c08430e6"], &(0x7f0000000040)=0x6e) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x8) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x5) readv(r0, &(0x7f0000001a80)=[{&(0x7f0000000940)=""/13, 0xd}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f00000019c0)=""/185, 0xb9}], 0x3) 14:54:17 executing program 0: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) socketpair(0x0, 0x8000, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/205, 0xcd) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1018, &(0x7f0000000180)=0x7fff00000, 0x4) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x4010, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x4010, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x1010, r1, 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') r2 = open(&(0x7f0000000240)='./file0\x00', 0x240, 0x10) socketpair(0x10, 0x0, 0x8058, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getuid() r6 = getegid() fchown(r3, r5, r6) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) ftruncate(r4, 0x9) close(r1) sync() fchmod(r0, 0x1) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') readlinkat(r2, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/52, 0x34) syz_extract_tcp_res(&(0x7f00000003c0), 0x8, 0x2) r7 = shmget$private(0x0, 0x4000, 0xa, &(0x7f0000ff9000/0x4000)=nil) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r9 = getppid() shmctl$IPC_SET(r7, 0x1, &(0x7f0000000480)={{0x3, r5, r6, r5, r6, 0x100}, 0xfffffffffffffffb, 0x4, r8, r9, 0x81, 0x7, 0x80000001}) pipe(&(0x7f0000000500)={0xffffffffffffffff}) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f0000000540)=0xfff) setgroups(0x2, &(0x7f0000000580)=[r6, r6]) r11 = semget(0x2, 0x2, 0x200) semctl$GETNCNT(r11, 0x1, 0x3, &(0x7f00000005c0)=""/147) 14:54:17 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = socket$unix(0x1, 0x5, 0x0) close(r1) socket$inet(0x2, 0x2, 0x4) connect$unix(r1, 0x0, 0x0) 14:54:17 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x8001, 0x5}, {0x18, 0x2, 0x5, 0x10001}, 0x1000, [0x5, 0x8, 0x81, 0xffff, 0x2, 0x80, 0xcd, 0x8]}, 0x3c) getsockopt(r0, 0x29, 0x0, 0x0, 0x0) 14:54:17 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x3d1, 0x3, 0x0) socketpair(0x20, 0x0, 0x9, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) setuid(0xffffffffffffffff) msgrcv(r1, &(0x7f0000000080)={0x0, ""/128}, 0x88, 0x3, 0x1800) 14:54:17 executing program 1: r0 = syz_open_pts() r1 = dup(r0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x7f) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0xec3c) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xcf) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x400) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x897a, 0x6, 0x101, 0x5, "62aa3ee597282cd5cf315e72abdd46b83b05fd63", 0x40}) syz_open_pts() 14:54:17 executing program 0: symlink(&(0x7f0000000040)='\x00', &(0x7f0000000080)='./bus\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) getsockname(r1, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000200), &(0x7f0000000240)=0x4) 14:54:17 executing program 1: setgroups(0xd, 0xffffffffffffffff) 14:54:17 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) r3 = dup2(r0, r1) kevent(r1, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x20, 0x4, 0x7, 0x3ff}, {{r1}, 0xfffffffffffffffc, 0x10, 0x1, 0xffff, 0x1}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x0, 0x3f000000000}, {{r0}, 0xffffffffffffffff, 0x8c, 0x0, 0x0, 0x1ecd}, {{r2}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0xffffffff, 0x2}], 0xffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x20, 0x80000022, 0x9}], 0x6620, &(0x7f0000000180)={0x2, 0xea}) connect$unix(r3, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x80, 0x2}], 0x1000, 0x0, 0x0, 0x0) r4 = dup2(r3, r0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x5f0) dup2(r4, r3) 14:54:17 executing program 1: socketpair(0x3, 0x3, 0xffffffffffffaa8c, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r1, 0x20007478) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000000000/0x3000)=nil) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x40) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) getgroups(0x3, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = getgid() setgroups(0x2, &(0x7f0000000100)=[r3, r4]) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r5 = syz_open_pts() write(r5, &(0x7f0000000000)="396e22f01627946aa5c958c025c84fdc7a4307a69f8fb14b06587de2b481573d8d52f21adeb95d68", 0x28) minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0xffffffffffffffff) 14:54:17 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x2bc}) pipe2(&(0x7f0000000040), 0x0) r0 = syz_open_pts() write(r0, &(0x7f0000000080)="ae2f5782fd02cd9c41f5af92db5446af085b4ede7e4f56446bc233321072b3cbc7f895e06f49c213aa4a8734f65e8a94678089904f7d8631822f41ebc5912db23383a381a9725c025030bc57fc902cfe13fe", 0x52) 14:54:17 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') r0 = socket$inet6(0x18, 0x4000, 0x6) setsockopt(r0, 0x2000000000029, 0x24, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) 14:54:17 executing program 0: r0 = getuid() setreuid(r0, r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x40, 0x44) socketpair(0x1, 0x2, 0x9d10, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000180)=0x357d1f9869f58cbf) setreuid(r1, r3) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000080)) 14:54:17 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0xd01) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x800) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000400)="79cf97e63b77b7876956f9d518edb107155c068f954592a99a00a6445dbccabdb94d4855b240b499adcd0490d22ef4cbac16fa8fa99b3498132bd22468d590bd16aff3a066f454fc036a2cb71439c86ebd21dd62c39f71827265cf55dd9e52b5f34f47b7c01527ba1b2227a4a85d1f93e9afc4991a8dc35e0b2b35e496c89d204f5c201ba790fe50fbdbe7990dc031e7166fb75181c100ac55e2b6ef6ddcdf4689838eee896ab20438395b2b481e5db8a99e88f61356d56ac58abb57526cc80a1422654f78e89e3fb7d1236c3115bbd70b41df3837bd93cb7187d68351ae280c57cf3b8fdcef9ba721eb3af7ce23b0287173cf9a8192e18e6b29fd7676fec93fe228ea9651687f7443d1964c85ed2e153598d31179e0d0cf68b71b866704c6d7d51045a73250d8939112aead52de5685d892a0056e67d60fdc0822d4f964fd6ead31ea3ebeecddcbdb7a09e7b34fb832d82b3a516c95e6ee064e0dfa797904a3a086711f88f5a45549c0aecbd36d0f1d6eac29b34397af7c46a83b7b7257f66fa4d1162a171370f39765e13e7628caf9c77cca406f745fc84c6e77df1cb7669b512f32e1dd118dceb8f48a3b98cb387cdf1bbed0b57e552f654ea21e5edfa1f41a8d7e3bc716dad2d35b39af136054b35bde775151828ebe3719c59d05ef0ce4399e7bc12047c14677d4cd8026b396b837dae26c662334eceee14811695943ac4f6ed8edff393bbc93b62d772b7ee34279378cff55138f4c5111377f38714582c3d478d8575a874259f295f8270436731dfa5ba703534b892e50bfe9d703862788ad83f3189a98095d130a3b66c180ab2751ca4f56526032587cc6268a08b63201701275c8241d4f45ff2326e72b801900a71606641a9f3e55ef050b889e2bc86bb702dcf4f8305d494b390da96722a2869f61bfc64cac841f6a8a491407e5e1a8bb1c3134c471623279258b19e52523bd2f91f5814e93ff34874968daea802ccb27d27fe5dd3871528cf24b7b7e728ba4df2799c98a74e5fd0840cf77b080a3107cf91ee150d38a9a1fb3d35e37d72353f0f0fc8321f417282ec43a5c06fa203bc6c96bd719286d254a0c912fc712ec4bd764eb44d4a400464e0d7fe4f389f765de8604e8f353471e747e6994f44950c4a20caf95ea26f8c93075e7a750118d43588a38979efa6c7468478e0d872cf89a58470485f92903335a89803a2f0162d311e81cb8d5c7a304eec94b14b81deccbd4818b5698f3850760868b2aae025629454e48573dad3051049d57eade24035b0cbc7043cb070d666c1f3272a7d6d0d471dd1faca41787fe28523e98cc39be0ce30c89c71bb378b140739e051d89c6a92e4e19eb25a4dcc0e2531dd6e908eed9f5db1616955a7f198e0765a371ed165cba0a3fac397e0c4bde47b6f741aa4820dbbd699340181ff811fed08ac4d3285285d2cd0e11efac0bb36a5c069582da3bfa967fea2d498dbbc8686b70d1bc2d7aca132c021fa7775c7ffd21df39a7e5d6dc2fd88777b28a60e4118458a1d883ef40642df756319ecd97b09c9b3e08486825c5f05bcb8be94ebd7ab1e750347b667346463ec0b5bcba60d2b5ff1d727a9a5f113d30482218b53c6e01bc593ae0c043add9e6dddb4d789d59ae906021205185ed529ca2c6db8011ee745b7005acb1dfffd50adbd5642070a886f4f352fd219fc033720dd67004c54fdc474ffe3a2f1e59d5ade46af878d4665bc98636896dbf35b2348a64f9ccc5eddbbc01b174a6dbd1cf0e47f2a4cb539cb1cdc61473b6be7ad08b58be9d76d6285bbedd2253033c0df22d05a34b991d9d17b5b0e79057e47b541ca1112434541c444786c24e010e797c5c239e9c19ae14e4e9e35c600ca163dcb77605a5809c4f75d160ddb861d0fb11285a014caa13b76fbb2fc42c74df3de84eeb6e59cc91d20da3965e430e31919d0a8339b1335a4eaa79fa3c7f53cb5e8b1be2c1fc0bc8e0b7a88815d8582164f931838f418c33a503f606aaff83cdf242c30dd6a57ded8401fea2ee6478dbbd84f1960f3a44c89ffbfc8769a004f9e384ce34df08bfaaf0e2b6f556250f0abb790939b0db5fcd106394643bc90fb0aab06ea16a7259ff609009ccdd60cebc088cefe2bab5fd691dd7bae0050d80634c149a16545911ea860e58a396e9e493de2774a3e0bcc6c815c028f79c2f3610c6d40de07d548b0cbca2343f7691bfa5fe6679c07ed1068772f22d4f759c43dc248f12b7a2b82a2113b756d6fab91b17e00f1635835084c85347b67ca9fd931e398e52417afa5da8e342338f5817b246ad4bf93e98790d36edd8a32570993ea5b07cca5411f57a9cc5bf7b3528b64966f860aac35a1d7c09e9bff0506eebb488faeb71e30ef0259eb8fda5ce899a3fe8fae999f4aba43c2e8a203f06ea568a3ecc19507c805df8be7a874b3002cf134b3f224584f19969925ff0002870f0842048ebc12b526517cdcfcdbdcf45fc0cbc8a918e49efe20fb2adf0f12bec2ee5bc0ea42fb6be3ac6ecde7948c08cb6ec803857f06f7b75c9b9717a01aaa1b888a5c750344b14e48215a45c0f2632cb4e90e573b878d8f529f16886286bc8e451f45833f0deb94a97f4622ef4dfc41b7815ac33d7055b6d0bc6d3e07d6b4ab07796e86c67d4d3f927ac241124d9cfac3aa0106793f68c1318fbbf99f21b1fb0fc2d9bc9ed0a62cccd2a7b345e657472a8b7220d9f69f02ba38f80afa3d7963458ac43afd7af68dab9cb7ebb20cd08cfbbaf992346732fb804dd0d732d69fbfd7a7cd049d5074e77350e3b2db69d4af9871cdbd79d892eb3b84668f38188b0559b72d65b050781fc62494a08781500c812e81a796f516cdf98bcd1c5d468cec9c9ffff4e9e65ee6cd094b3ac92df90650aa340003b3ff1020366e7da00b26091b0d005068bcf783b20b99c277058d0b0c2431fd08ae52673b2937938c14bf0427cf940531522ea32f48a82725205cb97a159814815aa93b7b4b5cc1d0efaed447ec42a46492b5e6d5891d52c8414542f4455be5d10479199c13c6d4c09c10906bd00741e47114a1720d49ef4d869acdf56fb9415896bdc6954401da884d402b84fcc4735c542221a4db747d7859d91b24c39bc5ae55affeca30d133537c9ca9ceef53eeb64c06d8d60e81f41038681ad4427c7ca876e805cae23e7de522637899f3898a62bae7fa84f7d05e429a93ffabc93d3801f5f24fd064b093b59e700b5510dd48b5c7d42927d50ba76945d020db1c3e8994249092a9b5ab4f3b37d351ba3d7bd917dbb9ce9c17ded330b038274ddeff24a8b7c68e1cd80a99c4fe04954d10b2fe1fcdc4a3d41826137080747fdfe068ace9c0404fae4a27b749d3e34b154b0fdb1fed3e55aa3922e15dd9bb1d9c5b61b1ab6c4a12726ca0cd7d625ccdcd40ca6f2a8242c13af66997d733c8c5796a2742d9620067409895bc65fa14efed3ae2e85f343b6745db76e118848f07acdfbff1e3b20af2ee12098c542d04e084834a5232fb8542799c71e370e0676053cfe5cd2e2f0d485882082125d22367edbdff0b5d4e93a4e8629574644c798df40c246380f1bda2338d02ca9bcbfde97a60043aa2f873adec98406290861b6bc65eb301afe8c3647708bc4e8e0905a7d8a820cbea191c13e39d6876b90fe77bd377fae5a1bab6e552f2a716fbbbb591de6b34bf7510d79ca2b188922b150a95b3deb859e3269bce3fa1248359fd6d110fcfd5429338a71d48f984e0d532ea43f5495b039f0efd6e9c08b6d2ec73e2d61aacabda7e92effc1e1c2f17d2fa7d68e1ff4dc31d8cf98dfa7289f5ac8637e0851d7f689508152fbfe8bfbaecc2a39ef5754f6443086fb6b292ad47d0c758d6e3ff74249499a8e08c0b64c1cd997ff935e0691b66bc0521564061328f9180d3305b11da4e32c08f45a26155b7b09018c7970f47a20b1538e8fa3d2dc1a467fe7ac87f70b7a323627da7fa8b2474d712bd0635b29052f74ddebdcb93ef2d3fda5b2a4d794db6c1997308fcdc86e623e9fa4524c942c22ee6f6120b5da91c78716f6d025da099a54bed3350e9a18fab516b1b9336a56760b7f163553e209b206fb681277e21c75fb3934b489dd92a2e482d4e59797733cb50c2f438b018b8949471612262df48dd99767adbe783249b20a519c1449235210cd428b5f415e78fca79a4fd5d90e220dd9620860a76210607c0edca5938e557b379d79ff99ed01dc8d9f5506f51716e19ffe573fb118bd4e52255a11f80debc1b4d2cc8d2342a573d49f05f93adb98d4017cfd838664856fa3d679dfb3c5eaa1127eb6ed74fcca08d53ba8f5e7bdd725b045fdb55a250ac14ce3aca5322c2a6017477244eb839556b95f76868ae159560da40a14c84568d83aa40e76b985b0f2a2b8b2a22aeba5e0197f9507217e67707599b966f9a12aa7c7d83c0935f5e3bd8c8f00deca59f7925c17f56462f29155d4041d5e5c43c06e6be6992d766e52bc6bc5f99c696ded1f6f05e1a33829347beee2b7af1cff024781c7c56d41d963e209c1d81c79348c6799be9d9466569d1d3ce5cbae109208d439921fee0742ca0607ecaa3dff7e33205c7a6305d91dff2a0ad0ec8753c7914030224f8ef6e5edffa12a6b8606f0461ef91de301fb270dada377c44abcca183493c87c36d10a73777b291b584ce9e28dc17bcc032f3417e6a09d7964ba9f36b95f2a31ec256eb9434eda1a7bc1cfb279004425f5efccba3320cd938f1d828229b4c0f12df24a336fba14b7320de0529cdeebc1b35ae68ea54dc8cd0d1d34ec315989731028d3d1f600186b9681402012534fd04883682b0a980c37b22518cb2262bf721e6a92666e40b1bd5b512f4165210fbd2d09e288eaecfb92c10bccab8cc4c15275d05a17a4dd0f979240e486193d52ed9f76dc2e21b53ed0733574e9a21953f107eadd611c337138aeb8c298033c4c0a010a7d3e043abc7587cfa263b6f54211fb7916d20b594e5ced13dd10d85643487d8383be85674fe9e4b850a3507095322c254d37daef2fd605a834c6c0cee29d5544f4184cd9838ac3ba5c4a5f9c", 0xe00}, {0x0}], 0x2, 0x0) 14:54:17 executing program 0: r0 = socket(0x1f, 0x3, 0x788) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x280a) shutdown(r0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 14:54:17 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000002c0)='./file0/file0/file0/file0/file0/../file0\x00', r0, &(0x7f0000000300)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)='r\x00') writev(r0, &(0x7f0000000280)=[{&(0x7f0000000140)="05625cd5a78581bf004bd132614bce0659e9572546670cda02461f2439927be7c0771a6db496b640f1b3e6352a32c6b36e107321fb70d3196f14265364d02996b7ffab8e59dda6a693cada84e1f8d28cab8d4f0e3d04442ae80c71052967901ea7eafada353f1baba95df3fbce5d0f196b05c75d65f7007fa045d4872acad07ce73944e7316f2800af824f916a2c8ae87ec997fba7eb59dabc2c12291161cede582b4a035b29d2ac18f49dbc9678297501e0193162578c8ca36b0ad86d81a7882e2035938cb60d3fa0be91471d7271ac71277b83f5f866f03b", 0xd9}, {&(0x7f0000000040)="ef550bfc7dba85e60b92591cdb70c30356dd0cb18ae7bc12920ccc386ceae4a163bbab4a1380fd9e02404bcfbbe8c9861c44c1847c3c44", 0x37}, {&(0x7f0000000240)="e66e5502cb5a661a5680b3e5d7633f5597872a4806200c92feed1434e3a1b8", 0x1f}, {&(0x7f0000000340)="be2052218fde29f6310026a2e02fec1051ebd6091270d873f9919707e9b56d7b92662ace1fecd3da29af545fa0ad8a626be0226d2ac2d9055a214f8ea7ccd6aeb2", 0x41}], 0x4) openat(r0, &(0x7f0000000000)='./file0\x00', 0x8000, 0x28) 14:54:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) write(r0, &(0x7f00000000c0)="c2550f10d6b4fd6e82880fdd7d3fe7cc67158665fa28efa67b56bf928207628d1257a55e32f453c7307016b018da37c1e158c36853268e88874ef7fe2141b0a7cbf2c0904ecbac546526800e89", 0x4d) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000000000000", 0x8) close(r0) r1 = fcntl$dupfd(r0, 0x9, r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x8) r2 = semget(0x3, 0x5, 0x204) semctl$GETPID(r2, 0x5, 0x4, &(0x7f0000000040)) 14:54:17 executing program 1: r0 = socket$inet6(0x18, 0x203, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) 14:54:17 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x80000000000004) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open(&(0x7f0000000140)='./file0\x00', 0x20000000006, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kqueue() select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000200)={0x7, 0xc87, 0x4, 0xcd44, 0x8848, 0x7fff, 0x10000, 0xda}, &(0x7f0000000240)={0x2, 0xff}) getpeername$unix(r1, &(0x7f0000000180)=@file={0x0, ""/61}, &(0x7f00000001c0)=0x3f) bind$unix(r1, &(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8) 14:54:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x6) msgget$private(0x0, 0x0) syz_open_pts() flock(0xffffffffffffffff, 0x2) dup2(r0, 0xffffffffffffffff) 14:54:17 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r1) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x3, 0x800) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/6) r3 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001200), &(0x7f0000001240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000100)='./file0\x00', r4, r2) r5 = socket(0x0, 0x1, 0x3) connect(r3, &(0x7f0000001140)=@un=@abs={0x0, 0x0, 0x1}, 0x8) open(&(0x7f0000001280)='./file0\x00', 0x2, 0x102) getsockname(r5, &(0x7f0000001180)=@in, &(0x7f00000011c0)=0xc) chown(&(0x7f0000000040)='./file0\x00', r4, r1) 14:54:17 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2004, 0x0) setregid(0x0, r0) truncate(&(0x7f0000000040)='./file0\x00', 0x20) setuid(0xee01) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r1) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 14:54:18 executing program 0: r0 = kqueue() writev(r0, &(0x7f0000001500)=[{&(0x7f0000000100)="b5ad7a15cc766d88bae5461ba6d1acb33725ed23740561890c0eadee5c09dafbb747eb9baf012730ad999b36d8c1c2da1b68de211877b3c287b2e86d230731eb1d2ce8ae33acb9ed9df42884c69bdd92e7248510c8a7c2e2478c93a53d61157862691e1453cb8853f2977e0583a4299cdf8c68b85a271270e65275310cf7447ea5cbd2a1dd1c76ca10c757b1ed0f0b33e89528a1852f5eb84fe3bb81eb8dbe233125a8aee863aa78511d8f6cc59d7a18a8680ab62aa26871e995febf67b65c6149ccaea70b6f17d1b8991124d9d12a45f0bf6b75bca8b2c42303e39972ca65214682062bcfbc13b5b3de0b547ead741066d344aebf7a9040d72139d8a3b34071d38b66c9f5c43af4ec8ab658d700e7748484f6ecd40cd536524d0f778efd30614cb67563d758ec9220640e49b711c72995bacdd3e6fecfe2239e9e93fc4147e99f5063e1e54db2362d9cd0564d0677f9f32286efa412e0e334a6f60307acc6564b81ba485ea361d2eb206ed52c4344bfdff150f1cfc8427810fae75d6d65562408dd3270754aa1f298ff62c617494507d4b4dca856db8af9521fa5d4f0d4dc72496ffb23ca75d6d90f0f753e884e1bd17bd684daa23c2bdae867cea847fd5e5c706cd15dddb82af0bfe1931f01175d2753095dfd72b8c47cf839a89a5dc1587be3b306e10428e1fd0a69ce8a9b50d9021c67f6edefac0daf9c4b4b1236dff863ebde3f6557b7a63dd467a79b164194fecfb2b61dbd96ab57572dc2b039da7d3fe8bb2babbf151e3f835e949708adb81ef0fd6cf485effa928ef00b05366c88bf9c17084e39c186567f4dd0224993da2842e802424fa7b55dee359e53fb4c2e2ca76d375366129b9bc87ac29dd4b360fd7c39a42e4dc02c6ee0980ecadf073efc07cb8d00f3f6f9f012ab31bf1e3040728ce7fe4ae7290d29a5806d85cd49356233bd620f540fc827ed7ba46b6fce67c397cf7fc3ca8c571d66a2b5b3a09ec67e3a9aebd8a52a901d72676d524c709a3de9d9242b85f02810423512a016459602f326ab3b19e883d4444fea95aa68f441110b558c1162e030e1c6eaba185a740a28c416df5199255ecd2bb710afb1f8a1ccf6956a08bf2890d3d2270e5173a2ddcb7e59c28dd56864f169529b82631f6dfe5331e85371d9424366f707626eceffa1f7283bb099a5ad709a4589b2ab7cee93e0c5c8c9ca025d77b82573d68904adb3a8b1f7078a9ba2e8a48e7654e3c0b3b09d5a0c5f3b48ede8d7f2509b0415acb4f19c7b873a524dd3efe1c5dca630d4b7d49f73fec2d91c8eb13e2e016519e0c2efc9e3989a5f3ac675d7ba8b45422885baac062235f2fccee37eab183524b2455117de662c5f423dd478e1f6e55da66f8b8bbaa1e8a3a01859c4dbb7a394a31a1b499a7626e2c110a4fb2aea5b4d6ab6cfce0116a4e2d6f4e924da6a86db3eb00d2f1f01e73cef3f57047309332befe1ac9fb81b7c740dc69cd4fe0e0d0d690d9d54732232afe87167f22826af9bf5e7287bcb7b5252609d9903af5cdadf022105353510346fe4ab12f193583b70eb6797e518e8bd4941f9bbac7b69ab0f68cdd2451d7f7007d6c51f533cb56a88d3606ac56f8eb3e2f3cfaa55c850d122a86fdc4819217d7bcb4b7d6ffafd532305aa20e5226b81cce13edef418316566ccecbf23d935851858695fd488c1db8e5bc8c532198a4ef84e7064c9d206ba71e996bd0e1218bdd0bb779081535e7833a0ecea80649e939b3fdb4c9f57e834e16472fd8c7fb19ad8b54b4a19e20bf816218b186631c3835087427d2ac9731fbe812718df2310dfcccf51985594a8d14a720d30d0faac5805a392f40aa511cfb16689cc8444e3ac9ae67434ee216fa94bf74232c9d9634b43f21d8408096ebcb18e1b926495b4fe2696b0882fae18511bf10e77914798f06550ab96cd09edcc4699af7d7736b10d1c166db1cc5c2c614ddb5e633c4ddca800dba9ec2ea5af57475351ba2d5345f617d35c2245d72c703f21fca0c59c8bfbbfbe324384d169cc53c4fcd35c95bb102f3c7b8368a7c4ae53f9adb288eda337e390108fd3aa12c68941047abd3aa326f0e0f3ffda1eb6c66d2287f1c96e4e60abb99269e01d587325e7928966079ff1e06e2fbd117cfe1909983911708a428bb666668a781a4825d8d91154fcfecc23bd17fd1a37b50eb648443bd41f025902db9ab3d0446dc9cd848fc3240e37270b9b43770ad6008a6f7621f21587252c864cb23f380fa6c5034c65128ccc3f00460d539718aef265bb27685eea937b3996d41b80d4639a35f38fccfe3e96922fd5e0a4a7af09d63d19bc27454e3693b2251be2b341b0db6a3aca5b79b2d65f808c9072439b1554544a4d2f7ccd85a8a59757b56d60d2a2b20c73612632d6d5d0fadf6bd023d7dd0ddab7bb5ce2eb4453045229f828fed252d31621ccf3cf075eaa0ea8af64cc88149a9aeaacc9ea4bed851ac08b48c72bf0d96fdcffcf0bebecc92cf7360264de717c79cf0777abd1896bd21e4d23d543e165e6f5585deaa5105ae320c63a133af6d781a19e446d874cc5712e7bc7ed3d6f809fde014ae737c029bd532b3424a2e5fd6e717a4389adcac24b768f1762be356bd4e81f7e9539bf053c98fd581b1a9fdb24d77e79be90c250ce4fd1c1e22211233d4f813e0ea35a066626b3d5680c6c7f659cfcce3843ea34787299b2541ba5ee8046f4ca93193f4c0c8f16a2631f84b5310d8d428b3aabc47eadf74ba4831106d969c1e1633aa7cc2e073d9d0eeaf3cefd82d8b7796ec6364b8a029d2cc4a954736738d3189d516f1bbfdac5842b33a0af75840941abaf5e86b794dd097ce05ceeeca4d91d2f42055977e2d11ff49c30fa6c7dc46c96e6ac885e3abbd3cdaac44176a2630c66e2b8a84ea2b5ca9af1355e93a7e04b8dddf3ebf4b099e425008019851b5b7e11ad3da5642d56e5a304dda227cfcbb836986be350bc0c517d160ae400fae04b289fab307a33a19361d73f030ef98f09d7c4756ca2237573644077b5362c7b778ab48068cb690877f0d859687924a04167a636a019f7f84332d9f10f29c10b06604f8678ef7d70b3df8a1c10725c7cefc0a08bff4bc826482823d01b44995a828b80b81816c6a63d093f386f3854545c9cd17be7aedca13744dd839afcc06f49a843a6dbf33a0c7369de667bb9b66e66cac36d52cf018aa0ee66fefb28275b69c13840d1c953aa315dc72d8b6bb92a81c2c699bac6d7b573d2000f91219f53993d91c61758821198e1a8627f9e588da8606b35e1a077a1871d6d07562b8676e8a938eb9b9a587c22f9bf9a6ac54f06a76c97c7fd30adf581d67c73b9a1f7dab7a5ffc4621a5220eac2f990daec77a5b1d49372ca7d9e09e474c6bd345c6be4351931a89632dd36af693cc119547a9a02c44f26afe3935645e77178386ac30cd801916389cc4e1b9b28304862896c4ab9d0229bfd0806e02ee84a5e042ff1f1b5afc5dd24fca4e441e70448a89abd57eb45dc4e07e9d7a8c84f2d7c88f07762f8b7a337a29b8445ada4c3431f97caf9b234ddbb1975a58f2719585eac70834988a617cffc697164aa24a3980b896bb3951485b7edc814f82e4364a0974c4c1c64298ff5a0f863e69f67a0fd916ad918c26073dc5119f6aed642351cc9b871702bfacf86f4bc66fbcdbbbe1d7cdb34c7229708bfa2307861f90255ae860e9e6c35e971f03ee002cde91d0677e0376563719e5188239dd526ee95873b067d50840c948d3cc06c3369a3d5a92551db3cb772120c1d9c46ccc25bb0ea554635aff8abb001f58bdd3a78f94ac413a008367c42706c74b445d8a099b13314495c69b773587c521531a99a4106274e6dfdbffac87a25317f47711749815fb97ed41535e29fc6441a71f14f99a1a996f5ad91b8c99eed43519993c7778795d36ce0a2d15902bb56ab97e5586eb23569d109ec730a2931161bc58fba8ccdf5bfdda4e4ee3e15cc9dcdb36e52026e7cd3d9eba1a9b936a476a47d999b2a7dea3bf952d923c105064ed08c256a18b4a8b1d57f27d83bee672255f54606ea33b9b945a4369d895ad8d988f6daaabfc030e0194038202ffc832cb71695759fea2d98987f8affa0036569e0a5af6e0896f707d95e0bf8e577ca6fdd370dbb8711dd0050d7522460aafda8b7f4c2eebb1a4a541a953b57644278ff2638d2bb4f76bd7eb597e3ed214235cf8e0666c36393420d01c1021b8c07ca46d0b43a8e0e07c35caad8e2f514fa22bb645d7d20818542790df86e17fa31c57528adc737360a1ae200b9b969b95a0276109fb52ef0a8cff75dd92b5ba17b9db85eb2771341b9113999c2faa222d0065612bfa9d0a191159d599bfccf331b64d487a55c37a230ea04c4504d9a605c6e471229c2463feec109d2c44c8c589fc120c3751c4d837112552159c9af7f52bd638bc75af12a8dcbc542b157cbb10f11c5a19dee08ed2461c72d655c9d49bef123251bfd35dc3fe8bf0271984d5f14e0b782d75486b13db2c1bf4bcf36f2b4febe2b4333da76452e5adb859f75bc6969a0d82f56bbf111c8d163b9027141d533b6df2805bcd955ed9eb51afb548c72ca586d642c5458eace488a51450eb019438bb2031dde64b82d1438e78f54072117bf013020d9d16bda89aebdf01ac7fc2750526226c181fa1ebaea3735fbda26cfb6bce93f4fe023bc1854c7919eb41eceb3e9084cb81969077e3758bdc31d4702869d83d7f251014a93726ed0de6ff95f7f4578f4f5d84bc6e0b1550817384da0bfe1a6f039ced5c22eea7596a58f13f56db7a8ce8b00b9dbe45f0eccd4d9b068d8281b81e7be1f4da96a279f96e17eaddf7910f0f07669f73ab2cf0e16d4ee3596a0beb627b2c77ae111dc9459526662b043a8416d3a59ef8841e6240b2459d754b472491d0e30ff74ff122328cf9442f296b3d9167c21f1e2129bda316dc402eacd759da5a707ee851d401a9b57f1dbabfd1dd235eb50f1a7a796492a857a8920c3c0bfa4ef42b87dec8b0bf0fe05c9cfb4c41fdbf41bc0f41fe915555d3ffb4d89251e75373f78d351cd25573e0ff65dbc23aca2e22231bed956e31ea67e649e6724965bc0ddc6b2571a4dd2bd3f0266e41ba45878947a588be086cb10356f872c0db02b00f32ec69a6bbfc2723ac4b15f97d5e1e19dcc1f0716d138212ccc541f2ebc0f4411f274a659b1eea4e0077b98d2eb2278d3bca64466f6d3b145523484d5479220616ebc8b00696e73423648bf6205f61674d04da65d69ecf91486262660f6c4de4daf10e10b96a35de2bc631b0f6373abdaf6422656ddd538e15ae48f85bcc73adde81f476e3924f05fe72705caaa7ae58fc6f1f7b68d79af37a85e8252a383729e12b0f376cc3bdf8439b564f69b35e91e9d94038b00c85968a5a1fe0a8010edbded23ae215b562a90f6db758fe2f8cb25dd2eee4c22b1c9086763c1e978058db06bbc0f1f649438e90917a28402fb13edf2fe99e66e55f3d5ff049704f475c4521e28167cfb4dc73786c2ea53ce31251ead18fed0669ae841f0819a9ee6b6059eb621e799b48556f0dfb65c6ce7d5794c8f2acd641cce36a666a4ff6fc53d24c3662e15154566cc10c497ad79cb20dee74220129417a2bc130217eeaf9cd3cbd8a2bbc23c03f800ee813dcef4ebf67eba320e1faddf6f54c6bae57e9cf62293f8836069c5edbf53e5c1d3f47f76333032189bef56850d1225f588e6bcf25d416071d8cd8b0fe0df12e7ec07c3bfdedd612653971781f095b7d9ee27ad14aa66e9929ca726", 0x1000}, {&(0x7f0000001100)="9c5a3c55d820fc32de9fffbf8853c81a2d7ac45013348affb9aafb6e08e879a3a5b36580941e63567f581252594aea0fc10acdd86129f23dcc6bde89a5d76d5abca4b3c8b6e0e89184473e122bd1588dc3840fe808c806719ef2ffe523", 0x5d}, {&(0x7f0000001180)="df9eada44741c9d9375d9077cab75b04ba8f47dbf3c7a7b33fffe6441b36da0e390d4bbfa4c83dd29f1cf20f9be0559b3c98f1a55da4cb130caedd8bd15689dc80c561afc3917e7198f8aad193752524cc43a06c8a043008702ed868d19c834f5b4153b86abf6ff5509fc7c75f989e04a51945a83c1297959feea39b58c5f850496db4ebebb308d112ad1836377808f465380e4cfe889e2c8d72075f2dbadfd2521af4fd8b21bf845c", 0xa9}, {&(0x7f0000001240)="84fbecb2b780eac1119f5bda1afee76ef8ac43270254808efb8e1919c6aaa1b1fb8298b14c0436b72417910268304b891f942a6f48766fc374971311da606e6a896d30d5005ea2bd48c7cda57fa7f6606d81fbe8849ffa9ecb00932b4fcce14c07d4f1ad114260971c4ccf7a44f36cb0dc5fef450dd231ccdeefdb95a53e98cdb3702aaf0d3da44fb4198c90f1c8326e0ae9a88c21fe8344738ec9eac124acadf26b3fcacd025f009679961d27b9df438619cb1504839f0d53607d7d979bfb3d859fd32ab6ff40c27da8e4325c7fb4dc0cc565afc93dc7bf745df07ed7bf0038b2fa810c52615c6488bf7ee174cd6f55392f78", 0xf3}, {&(0x7f0000001340)="070238f406585e9c92b53e9d0ea68d379891f3adb4b808bd947ee0444fd2738a756a3844d08df2b5ed3df406bf691d8a3a3d8158d0798a9e782dc1db61ab99380cf97602f5f328bcc7630b0f29e248369e1cd71efdfca47607951f5acacc303db37bde44f9ac447e667eb3369c296348ef0ed355004dd64a3aea348177976176c3f4b680a34ed25646c5fac76eb04fdbaa93f6d02ca70084c73ea520cbe653c0055a2f", 0xa3}, {&(0x7f0000000080)="d72fda5e3f63766b1131e78b0d7a0068dc", 0x11}, {&(0x7f0000001400)="d497151e687ba6a6415f52cd7ab831aafae11d85a54c5e93d4fb14bd7c7ee016745fae0c3701bfe48abb7b834e4e8e4fbd6160a248bae224633f70fc2cb54ad28e3bd702d1b4101ff5073117d91e9f03ca5f54443a1610920669fc778637046352c2ec69e7e0f0035162a30457d084f3177e48f5ecb933b17ccfd96f7b96504603ec5608d7d17626f18a2ae226a2d4afa5cad0c7e3a7850a81152f8266301cf41debe27cfc3d342a3d97a35a275d6a8c910c0c824d1bffc51b391e13aa2bed5f2bf75e9e7de4d7ea9dec6ec6f778fc", 0xcf}], 0x7) kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x7, 0x0, 0x81, 0x0) socketpair(0x1, 0x4000, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) close(r2) 14:54:18 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x3, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) 14:54:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x4006c7) mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x800000000) openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) 14:54:18 executing program 0: r0 = socket(0x2, 0x2, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) connect$unix(r0, &(0x7f0000000080)=@abs, 0x8) listen(r0, 0x0) 14:54:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) open(&(0x7f0000000080)='./bus\x00', 0x2, 0xc1) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='./bus\x00', 0x10) 14:54:18 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) socketpair(0x0, 0x0, 0x0, 0x0) socket(0x18, 0x5, 0x2) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000000000002, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0xe3, 0x41, 0x6, 0x1}, {{r2}, 0xffffffffffffffff, 0xae}], 0x9, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffa, 0x40, 0xfffff, 0x0, 0xfff}, {{r1}, 0xfffffffffffffffd, 0x10, 0x1, 0x400, 0x9}, {{r3}, 0xfffffffffffffffd, 0xc, 0x3, 0xffffffffffffffff, 0x9d3}, {{r2}, 0xfffffffffffffffa, 0x24, 0xf0000004, 0x5, 0x100000001}], 0x7, &(0x7f0000000040)={0x8, 0xcc3}) 14:54:18 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) shutdown(r0, 0x1) recvmsg(r0, &(0x7f0000001580)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000001400)=[{&(0x7f0000000040)=""/231, 0xe7}, {&(0x7f0000000140)=""/10, 0xa}, {&(0x7f0000000180)=""/43, 0x2b}, {&(0x7f00000001c0)=""/24, 0x18}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/251, 0xfb}, {&(0x7f0000001300)=""/147, 0x93}, {&(0x7f00000013c0)=""/15, 0xf}], 0x8, &(0x7f0000001480)=""/219, 0xdb, 0x1}, 0x0) fcntl$getown(r0, 0x5) 14:54:18 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = socket$inet6(0x18, 0xc003, 0x0) r2 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r5 = socket$inet6(0x18, 0x3, 0x8) r6 = accept(0xffffffffffffff9c, &(0x7f00000003c0)=@in, &(0x7f0000000440)=0xc) r7 = accept(0xffffffffffffffff, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) r8 = kqueue() r9 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair(0x20, 0x0, 0x8000, &(0x7f0000000840)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r13 = getgid() r14 = accept$inet6(0xffffffffffffff9c, &(0x7f00000005c0), &(0x7f0000000700)=0xc) close(r10) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000100)="1f656246fbd96744c4155b2f4420fe07fb472b054ad493691a5fa7ecfad8011e60a35eff9e5035f9ad872862e7f974f9d41e53c3a1c0000a8f9b918eaed4d5af531839b203775e7ea4907709ad9bd683ea306cff243627dbe05ced06f31129acb007888c52168b15de2b79825c14e8f3722e1d1340efdd92f008576570f3194708562ce8084b4e82c9666268449c1eca46dc9aa937c57d8162ac68498de620fdbe589aec92412cb7499d90e46b1ad51eb55e3b067bab59efa81efe1246d37a8a12b502c27039410694a0cff7ef4fd3cd3ca6e251423a206f392065c61a1a69825f73d8cb7092befea6706fa6129be414f15f34", 0xf3}, {&(0x7f0000000200)="ac11eeff93becd5f1647b1bea0cbe8b3ba3bb9b8a20e67c2e45b220b75b432d1e279b59d8955c1dc27e8bd69c2be6b74a3b355ed3ad09c4f38a1cbea05cadfc0be5fbc868c828437871cc6aacd0639511ce634882860e8a68366f82affedc7e36b4a431bd5ec795bb977085cb1660eac57b4f621c975f9d36e88e0c79866bb225c831f9928771c20a9eb9b8c71ea187c20690a13b263deba4e30011b14cfbe5c260e7debd9b95796172637957d813f", 0xaf}], 0x2, &(0x7f0000000740)=[@rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r5, r6, r7, r8, r9, r10]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x18, 0xffff, 0x1, [r14]}], 0x98}, 0x401) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r16, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="10000000eaffffff0000010000c7ac888ca9000000"], 0x10}, 0x0) recvmsg(r15, &(0x7f00000006c0)={&(0x7f0000000080)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000600)=""/187, 0xbb}, 0x0) 14:54:19 executing program 1: syz_open_pts() socketpair(0x10, 0x4, 0x0, &(0x7f00000000c0)) r0 = kqueue() r1 = accept$inet(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r2 = dup2(r1, r0) utimensat(r2, &(0x7f0000000080)='./bus\x00', &(0x7f0000000380)={{0x5, 0x10001}, {0x4, 0x4000000000000000}}, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x6080, 0x6c8) ioctl$TIOCSDTR(r2, 0x20007479) mkdirat(r2, &(0x7f0000000240)='./bus\x00', 0x47) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) r4 = geteuid() symlink(&(0x7f0000000180)='./bus\x00', &(0x7f0000000340)='./bus\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xfffffffffffffd46) lchown(&(0x7f0000000100)='./bus\x00', r4, r5) fcntl$dupfd(r3, 0xd, r2) write(r2, &(0x7f0000000280)="a8decde8f50bf73561201f82f2cd70df556a5f4f6faa12869bbdba3109a5f77450d89097ca8046f8ade028d7f68864c8febb382efc8907bb1a63cb482994fbb2671ee674e16ee20ea5235d080aa44f0f1b7a7b76e9ea9c63291f236d9ad5f2115dcc35dc44124b179c9260d098dd679d6e1226f48c51da194574aaaf25fdb7b595863540fc8f9feac630bbfc442e005356ae78de77d2a66252cb2c30654abb3c764344bb7cba90809ad4", 0xaa) mkdir(&(0x7f00000001c0)='./bus\x00', 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0xe1, 0x40) 14:54:19 executing program 0: r0 = dup(0xffffffffffffffff) fcntl$setflags(r0, 0x2, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="eca36928a36eab3595ff830cac90b97d2d1232b378a70e6c4db12f7bce034084f9a9693335", 0x25) r1 = socket$inet(0x2, 0x3, 0x0) fcntl$setflags(r0, 0x2, 0x1) setsockopt$inet_opts(r1, 0x0, 0x1e, 0x0, 0x0) 14:54:19 executing program 1: r0 = semget$private(0x0, 0x7, 0x80) getgroups(0x8, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setegid(r1) semop(r0, &(0x7f00000000c0), 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x90f9, 0x1000}], 0x1) semop(r0, &(0x7f0000000080)=[{0x3, 0x6c80, 0x1800}, {0x4, 0x2, 0x1000}, {0x3, 0x593221d0, 0x1800}, {0x3, 0x3c, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x0, 0x1800}, {0x3, 0x1, 0x1000}, {0x4, 0xff, 0x1000}, {0x0, 0x20, 0x1000}], 0x9) semop(r0, &(0x7f0000000000)=[{0x4, 0xffff, 0x1000}, {0x6, 0x4, 0x1000}, {0x7, 0xffff, 0x1800}, {0x4, 0xe21}, {0x3, 0x3, 0x800}, {0x6, 0x3, 0x1000}, {0x7, 0x2, 0x800}, {0x2, 0xd60, 0x1000}], 0x4) 14:54:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r1, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0x7f}, {0x2, 0x3ff}}, 0x0) pipe(&(0x7f0000000140)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x81, 0x0, 0xad56, 0x9}], 0x4, 0x0, 0x4000000000400000, 0x0) dup2(r2, r3) getpeername$unix(r0, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) 14:54:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r0, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000080)=""/4096, 0x1000, 0x40, 0x0, 0xfffffffffffffd06) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) syz_execute_func(&(0x7f0000000000)="a7c46108144165c4412c146821c4a109dfa100000000c4a2b5beb000000000f042800afac481ffe6df420f38f139c4e279342766470fda5dab") open(&(0x7f00000010c0)='./file0\x00', 0x10080, 0x3) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) open(&(0x7f0000001080)='./file0\x00', 0x84c8, 0xa8) 14:54:19 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0xfdd6, 0x0, 0x102ae, 0xfffffffffffffffe, 0xfffffffffffffddc, 0xfffffffffffffffd}, 0x100) 14:54:20 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') link(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file1\x00') 14:54:20 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/29, 0x1d}, 0x0) dup2(r1, r2) 14:54:20 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000040)='s', 0x1) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ffa000/0x2000)=nil, 0x2000, &(0x7f0000000080)=""/54) getitimer(0x3, 0xfffffffffffffffe) mkdir(&(0x7f0000000000)='./file0\x00', 0x80) 14:54:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040)=0xffffffff7fffffff, 0x4) recvfrom(r0, &(0x7f0000000080)=""/4096, 0x1000, 0x841, &(0x7f0000001080)=@in6={0x18, 0x0, 0x9, 0x6}, 0xc) 14:54:20 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000180)="b0") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x9) sendto(r0, &(0x7f0000000080)="a3decace6d08880c2ec135a5209518efb65f002e1400c7ab1eca59fa9d587d51d5e2f12b6fc03848abdc0b833ae3ae7702cac4ff3e4cfd19794f37336fcb06de831b8679106e462d6572f1be62f0a8efc13d7960872188f96d7bfff59c0c45759304660bab95cfdf9cc141cc6c8a0811b18a53c9b78b2b44bd8cfc1120edb72a6f58fe1e75b757e38d2ad680e070350d90127639ae5f5d0922fea1f4124455207b7bb3282c6971f62c077fb0e8836e54958abe761d1ff1c7655d6c829dc3834e0c00239448ff69", 0xc7, 0x401, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x6}, 0xc) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 14:54:20 executing program 1: r0 = dup(0xffffffffffffffff) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x80000001, r1}) mknod(&(0x7f0000000140)='./bus\x00', 0x2028, 0x0) setuid(0xee01) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 14:54:20 executing program 0: r0 = socket$inet6(0x18, 0x40000008003, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f0000000300)=[{0xf8, 0xffff, 0x1, "9b2e6cf31ddf1d80b92098ce00e3840ba513181fea2d6b566fe9e3e448d918258162b09153c49edd3d6a87f92a2b80646da9d71be9a60af93d7a1665a92d1975b9a3f10b72b67ea408ad391b7b6c3fb2e0e25356206114bbb61448fdd604b2b3a1baa6237ed26b048ed0c50102ec980ca855a811431ec2b134cbd09ab442ddabd9d67ddbe1b130754620aca986bbdfcef48be8cdb28d3c72ef4d00f2b9f251b9526bb88d8e83f8df6b4f31d7f6b66f0997d61b06502ac6cf18d85c426eee6211b221a838041e1ba65c768f196479997419ef880fbf3449623ef78f1e37f0311c95dc"}], 0xf8, 0x4}, 0x200000000000008) 14:54:20 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x6}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5c53734199c3641cff02"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4003, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x25af90167d5e1800}, 0x91a72ab86a4a5fec) 14:54:21 executing program 0: socketpair(0x19, 0x1, 0x100000000, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x5, 0x0) listen(r1, 0x9) close(r1) shutdown(r1, 0x0) 14:54:21 executing program 1: select(0xfffffd06, 0xfffffffffffffffe, 0x0, 0x0, 0x0) 14:54:21 executing program 0: r0 = kqueue() utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x4, 0x401}, {0xfffffffffffffff9, 0x80000000}}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x1}, {{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) shutdown(r0, 0x3) flock(r0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x3f, 0x0) 14:54:21 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000000180)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000040)="315d5b94ee2452b12d3fa4a900a3255305d2982522b5bad836606cb3866cf156246409520c472e2ce48f8ec5d67d13c7d9c1a3", 0x33}], 0x1, &(0x7f0000000140)=[@rights={0x10}], 0x10, 0xd}, 0x8) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001380)=[{&(0x7f00000000c0)="d5", 0x1}], 0x1) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) write(r2, &(0x7f0000335000), 0xfc94) dup2(r1, r2) execve(0x0, 0x0, 0x0) 14:54:21 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() readv(r0, &(0x7f0000000140)=[{&(0x7f0000000100)=""/50, 0x32}], 0x1) r2 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setreuid(r2, r3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1afa4e3f, "0273e6c22c8bf98d15b3f862d7bb13dfd1592c4a"}) write(r1, &(0x7f0000000040)='=', 0x1) sendto$unix(r0, &(0x7f0000000200)="050cd35c377993c3d8bfaea3da0a93ca50bd56b633cc46857dc5cd66ac9a1c6cc6f5fc5d4c60e1195932aad4440306073699b3fb874bc6704626c946abd4a06913ca8846a157d4a5e277c9569775820bf377e6de9b78e4055d51e02a144eec505260eb913a8d94483e782a2a3d414c591c0c9b5978705a14308159eee0a37a8a1682b6a8cc567e8b09bcdfb6b7c583e834e0804f984753fce183be0c7b0644553f903c65f215a2d91095f0e65f565e812e15cd19e793d7b6e3688ff3fd8c518a5a990640f0f07debd4837b88b44169dca3f448fea45867eb10a8a00e055c2c50fa6ad1c1a957e5eff1b435212f39b5eb048e31aa927d0b2dbcc3bb68b1", 0xfd, 0x5e706d5c1b8e104, &(0x7f0000000300)=@file={0x1, './bus\x00'}, 0x8) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000000)='./bus\x00', r4, r5) llload: 2.99 cmd: getty 73990 [ttyin] 0.00u 0.00s 0% 307k 14:54:21 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 14:54:21 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000)={0x89, 0x800}, 0x10) sendmsg(r0, &(0x7f0000002900)={&(0x7f0000001180)=@in, 0xc, 0x0, 0x0, &(0x7f0000002800)=[{0xfffffffffffffdeb}], 0x10}, 0x0) connect(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xfffffffffffffdf5) 14:54:21 executing program 1: socketpair(0x800000000000002, 0x3, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r1 = dup(r0) fcntl$getown(r1, 0x5) socketpair(0x20, 0x4, 0x2, &(0x7f0000000000)) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)) dup(r0) 14:54:22 executing program 0: setrlimit(0x6, &(0x7f0000000080)={0x9}) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3, 0x1010, r0, 0x0, 0x0) r1 = syz_open_pts() r2 = getegid() setgid(r2) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x101, 0xef30}) 14:54:22 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) readv(r0, &(0x7f0000000000), 0x0) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x7, 0x80000001}, {0x18, 0x1, 0x1ff, 0x9}, 0x3, [0x4, 0x7, 0x0, 0x8, 0x8, 0x2, 0x7f, 0x80000001]}, 0x3c) 14:54:22 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x994883d46484d993, 0x0, 0x56aa69a8, 0x401}], 0xb2, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') load: 2.99 cmd: getty 73990 [ttyin] 0.00u 0.00s 0% 307k 14:54:22 executing program 0: setuid(0xee01) r0 = syz_open_pts() fchmod(r0, 0x2) r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) getpeername$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) clock_settime(0x3, &(0x7f0000000000)={0x2, 0x9}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x7fffffff) fcntl$dupfd(r0, 0x0, r0) 14:54:22 executing program 1: mincore(&(0x7f0000f14000/0x3000)=nil, 0x3000, &(0x7f0000000000)=""/127) 14:54:22 executing program 0: r0 = socket$inet6(0x18, 0x1, 0xffffffffffffffff) setsockopt(r0, 0x29, 0x9, 0x0, 0x0) 14:54:22 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() fchown(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r3, 0x9) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f0000000040)=0x80000001, 0x4) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x80) connect$inet(r4, &(0x7f0000000080)={0x2, 0x2}, 0xc) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x4) fchdir(r2) writev(r2, &(0x7f0000000840)=[{&(0x7f0000003c00)="b3f85ff3d6e8f2efd8723e0107ff646813439d1fe911734c812a54f3676843371fb2e4c17ece51425d54e0ad63a673cb4fa53c224c2afe9c16dde1aa795c744f1c7b0bdc125cc57aaa4529617b11b980fc3c1f2e447ca34f89b56ea1186996a5a6d0c4228ca6ee9776efefa449afe1e1d82cce1f2af3006a8a33c6ab32d6345c42be7cae94693e3308883dc5728524478bb8c285c48de3cb0f7e27e96c692637d36838f0ee4572bde9b169cbbaac1e9244b7bbe8fa3604862742ec8becbcab7e5beadda3934d767f6300f310ed7ed80d73b929f003a9dc860df5b472410340f5a428e1357c63f4fbc6ac6032ad3998811cdec16a376aa90c426a1d7cfc2561ce80b43ee3267caecfcd0a01426ba87e35dcffd84233331c3d3188a58ddcccec242f358ae964e4607ef0d9c1efa6a6607c350d0f8dcf75c7d17f5d35a384988c45639e42007707c5b4a64ee9110e5c4fbb682aab09721b4d55772a163f6ee13a7fe0cf397869a0fa27a3888b6a80c9cff2b21fa405148370746a2189455f77d0f29179d45e62538a00a3842b13d2d9bd25824a46e590d7a6bd128b9fe8fd4506f63cf6c74834a021b5ccfdf098f31e5574b876d679c38810a318f90768b8fa463737535069bf74122abbbd4d0d8c8541e7ba18231241c7aff3e55035769ac165f945ec08a68dd0be76a520abc57a5d9c3d5e858e087479f3a56849beea84337dd9040860c88bafb962ac28f37d794fd5115a263191576a3a99748ec194b5784b2b3c073e629772e08718a29ed4bd839c725f7e5f0d7ebe30e86d9c23b8832c1bdfebc1723f07a9e8ef88339c1466359b077bdaa18c4657c2380b211ecb6518a85801f08eee94cdd1ca512a22753244ca2c6eb941777a71a05f8fb7cb298a6adb423f3349f8f87cebb4ac8ad36d06dd452134eeceb50bc6fafecbf22968351f03bcc29828279009341a0d2f07aac4b6c503325b240cc5d7f0aa6a3b9f08028ac3fc457d99631fb2208692089d51179adb1f6405737a5cbfde9d5d826880e3c1e184a536c6b87c80fab87b2316a7fbbe08f1b10872cd34719ccef5cd0a182ea19470a697767d4ee636dd57d2147997a3c5c291c0f05aff8f35e0a499b3df3a25cd30fb37cac4decee99d9a679eae138e85bfe465f7420c73f8ee7dcc15dfd8fe78409b40b3db7172b9f795cdced1f21cad38beac2baaa9b1b62b59a6b09839c8031cbbbabdc809f4267b65d2118974e44d8458d932c121b10a0252f6b8fe411f69f961f8a3a65bdbef903851a671cfeae710504fc1186dbf4d6b12e12d58059223a9c077ef45bcd07aa04cb40438c485da6ce76da19a43dd5fac45236e758bff35a6d26bd48eadc0ff9332f6a520d2d27d761be982ade690278ba71b4dfcc8e78c6d983963d5cde7c0812188953b5aa1e664ceec1c5690223e0d431a0b13ec02b445e77951a66e552669cce566fd3684164de77c113a065e894fd65e3bcd74dddbfc16e12ab0ce11b9f19df2a73f657c0d87481f490b8c8dc1cfeecfdd39707887cbaced0b8512caea9e0e28928f3c743cd7c6294927546518224054b8530470f6b2401e75b759621363534c2429e70ed95d42ed4b1532438e9b0a2667c60f29c639c4caec9e34013823a5f0ca7682dd91c877c00621648cc35d2c5c092a9eebcad2d1c38ec9c256afd69faef5948da0999e836203359c6a2b4b6f6b806a506ddedc5c755b366714a7b0d76798a1b9562ba45f14e24eff4d1f8e4afe1f2f8aad15bca964e17b2ad245d4157a8953da0d09c15c67ee6f9bc8e58b744bf1cb5a5e5ea9fdf713ac60c43d4b3c4ac5d0c9b205e7a00c85167e5eff91a46bee6887fa805bcb80df31ed26e41c5773b052684ffc3f02895c8770adaf167406728b004700b2be0ed7c58c86453cf20476d9f8796a39d31ebb40f7ae99df6b1840c131d1e5e26f3c4f60a6970d8b426ff455cd4ff6c9328773307974478f43b8fd062c5e4fb53fd5940cb229e31ce12803a9d57a548780f4ee84d8483d2cefb6f0bad0a274fb1e2d082b9c77931e83592bfa2dfc464c23887ffd6d377a7881087d4f462f5c91bc5558412b0c2ac3e6901e81f5f54e9df236b68f377de77217faa78f66d9c0224f8d9d02ba3d2aefdd58e0f170ee1972be650b6a7d4f3b783d57b542d28ee6feb6ca384badaa3f166832407983b65135ca46169f91578ac071826eabc050cfff58d852749a32d67df132874a8bc03b04709b454e2ec6c114b18c38a470793af5bd9578665e296e302ed09f0a42cc2ce7abcf9fda6567e8ca938957fd1763dbacbe51b224c429951e1765c5d2167645471fcc5f8077adf697da18ce3022422dd1c548689de148860081e0aaa44691db5c3c87f5de183eb7a5ebcff7e1e245f3dc522ce2fa09eb1328cafede824a0d17b0d2e4565253f1dcab40c4ade34d316c3cfe63a6f4b5c79a8edcd455a1792d3e36eeff43a3565e50b95ff0b78547f6b65e277ecdf2596b7f2096bdeb7105e8b752ebc74ea4231fcaee6809b5e91b0ed9e4449028993340a5ea4edd05abd7602f809c3a2c3c814a156b61d89dc1e3d3232f1226bb72d5f96c327048ea074d7aa7faa4b7ec34c39a7ff60c3c31a779166e50c1190027ca589807e8c707c1f84a8744b619fd66d5faf153bca31b91d69d2a8b90a9c6b387c52c2516d0d41ccde116e0945e5d383a4300000000d0b43b9e70c5a2eb4c3eb164d3dbb4318c7e838b912a10c8d1c42452f53517f6e71d2f47d8db0ffb96cca3a4c5fde1ddd36ebadabe5d16254a9d3a0199ad0736171f447bdefd934221fdea617d1f1a35197a3343fa9ec372942069fc56dd46d9db81ffc8e27d0c830cf5cd3a7a31e262998dff9c7e36521602a63b97986fd68778bb147ae3d57ff4f2eb1cb63e4e477703e2e6625afc6cc38d96d1aeb827f3cc2d4cda33f1ecd5f57b5748ab0efcfc7f5a92b731711566c8b6f3efbd6c842c17d850e10e9df68842baa772ed895d4fec2ea19593882cb5cc847e7605d1d65f9e09da50df483e0eef64aa1115105a86fd1c9e4727d3f5d1a748570a11869da8857c946d9ce16fb8e6d3f86b10c079c837065c7576a2e061e83a7b0473798567ecd6fcf8bd804ec0892e30ee93822306b70029e95c2f84abaed6fb348b6f598639dbead295877caec9490fc6d01fb112cd082d9589c2fec9f2c398aae0f85737e8653cbc6015c0e72c0f7668f0fcd8bef17d2213da241f050161253485df6501da437cd2f279d06234100c914fbf626db50ac2c82c2bb6bad64645ddf9617e12f45b5113529e596013b8435d6c3c95fc486da67a186ae0eb1999d2b699656decb304a2896d8f989334ba0f5f6edd02411889de39996088bed7e6ddc73ddbd56604d64ab06f77cdbcde66b8be1cf020b4644ae03a7f5fe5783b2be6f42780723323beff726a57e51c8d191e507743f6e6928cc90e14978527a41b9792eb07ccb6f9de8073e3c664fa610f04d49d7b624c6faecf477f023668bdf0032ae0e63ec72148d6c714e7bf2d71615dc161b185295b55a8cce8751bdb0c0184524e65cf6de38143cb064f65e9163075fd7ebcad89c367e8c74e8b2588b9f034c85d2514cea60ead69ebb6341a9bce05caf982c143d448fd56914f90f6acd24b0d2bfcc79984d44e3ea729bef8dbd431a75a187cb32b6e8e940ef162cbf533223fb44a836ed8ca6d6f5d967663f80e670c30ca47d08640033f07a3e2ae96daf6a6f7ddb489b9d39e581c6fe07cb0c20293058b224d6ae6bcac0b6ce4904a7438667743e3ece1b125142c6b35dbf493749202237cf18db67531e380bdadd28008dcbcfb700ebee36ed8ab0b20c7e14c8d841c4856b9e49a7414fb0f7b317edf860aa574da005649feaf90bd1125cc6801183b3b6c3ce3c090fe9a09b96676c96c6f47ff5a0aa6efc245ad582e01ae056d9512c72d07733ff6b96ee7b04e249135e97604249a60c05fa6479d4baeb7eadfc74a812ccccecff809987061e2f1970391395209fa1ebf1b92dd0efe5940bb981b2ddd0e94a2b16ad701a6f2b0bb747f12a0b2506519682befaacfd98edb6b9c123c8c0974ecfadd48947d9b78c51e42eceb96cb21130213f5b8d80517bfa36c45655a4b69937c9cca84d229b7c3f69ffbf5839d17a8bbfa0f4b65ccf7498dd1a5a30c3f2c59882b3e7f0c574e74c6490df7701030f62f40e2c17b14f168e1e076b9bf3c88989c1c073934c9f7aebe13ca60f2ae5a8f2e4be38bc8cb5a97369da2fbc5283f4b37847d0e76354c50b25d2999ad6e90fae332fb557f25467f941ae3b33ee5ed9770fed7dd337fd31c4598589cdf7d27e6f3b2d980d2e1125d2965d364d85193483007dea87e05099eba14bfae89494d14a5970df1589dd3444e596442bf7c644fc78b0408f9e90a5bc40de681fc4af115e57d7027669009e13071fece4d3b14cc012f7a7bcf58927e1033f937505baf839964c9fec8983747cae83c6facd9a06a1159a54548ceb2e90ab198412df3cf3de1bb44f342cb048bf49dfa147237c88537500900ad31c12b6bcc86ef267a17f6c6f888d4f6704f5cdbd27ad73e409771f96e4786a32aaacc5e88d7546e49f65c36f5397619b07abab1521856833f19414cdb5650705915ced09d14e6dfb109f0704cb0e843512adfc4445f4d169efc477015157b122df8c78870d7de234da3d00548aae2fdfa601faacab4a1f29862c15a07aee9fc0360f2e3330b473ed9a8dc47df989cb9a3d271a0d350fa1ac52d0ea5a33117abbf149cb0bda0639dca2254120c395c37fb9810c85a20aeae03be310c9feb57d7b4b49a1719e702f2e79cd42ca87717c67e0f7d5ed77d7b631d297e7ba3fd3960ab89ce4a5b228e79a6f75f86a437b343a10e6d8226de7650c19581a7b9bceae6f387790a063dac64d75030b126fad8d93b0c2dc77d0812f89b6712d30e8c056f6e356d9fc8bd10a360539985ef271f8bbae94d39a3ee32a0d7dd73f901790c9fd073715aad479bf39ae8d43b5b26bb1c67a3a3a0754021250b0b921caecbbc4091c5f028d13ccf5d46952c8753d6918f0495d9a8ff2a961babe640ed0d81deabf5a91f33752ba6504d28910c3e9377b5569b978f862fd06f7d24df61c4ed0ed206f485cfca6cfd69abc01041a0f8b13df13fa9b69470df498a619353e9ea6cdc0b18dea821f6ff2cd5e9b2e3e620bd39ea12dd00ea7ebf548630ccdc0b51f51dd01dca921d8507c4b132cf16889455d733efd727af9ee10bdef6beeb8aad309d4efdd37b69a7dac142d77bfe18e0237aefd4b8ea08d58be878a452602ba1ca306cba1c60c1b5596da71e00779c0d559ea6b5ff56dc376ae943cb65f32a3470ee3da4f4fed2e51b266f15bf2e3ef4bbd7a45c680f54c1b9d3bc201f24445cd4ecde920e6f2764679c3d02d18aa482c12c8feea1c2a2a97b10f4b88e9bced97abb39d1f3627f5399df12081c3526839b8f26af5a714bcbafe6698e746c638e04d0cb256b34a46c0e82796e952c11ad315ffce5b9ca2e17829c65f23026561b0bde35b9c7198e73942cec5b67dbc26839ca7047c06d8f2006ce83494caca70f08d863e3a358fcaa0c7249ba681cfa3b48e4845332cd66eafc83b5f2fe8baa778dc9873a13ea69040835856c92857d6231ebb0155469e77650f690f88a7dfcf0476f4273075f707adf15e2912604ba9f145b18cd08a39134de2bcd4f611b04a71a3d2f3ebcc9d54c780f3e76961d3240a1cfb08923425292fb38431c6b0872513adea90df1d5038a267d4d7b75f5fec8ce9044a4", 0x1001}], 0x1) r5 = semget$private(0x0, 0x0, 0xc0) semop(r5, &(0x7f0000000140)=[{0x0, 0x1ff, 0x1000}], 0x1) readv(r3, &(0x7f0000000400)=[{&(0x7f00000009c0)=""/4096, 0x1000}], 0x1) 14:54:22 executing program 1: r0 = socket(0x2, 0x1, 0x0) socketpair(0x2, 0x8000, 0x4, &(0x7f0000000040)={0xffffffffffffffff}) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000080)=""/163, 0xa3}], 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r3 = getgid() fchownat(r1, &(0x7f0000000180)='./file0\x00', r2, r3, 0x6) shutdown(r0, 0x1) 14:54:22 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x1) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 14:54:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = dup2(r0, r0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000e00)="2da9984e204d297979621ed98845a8fdccc98ad062f14c559f78186f2592adb4acab89b80c07ac5f25c0282fc78b6482ad37463bc3ea5c48b75516fa6d4f282777d311ab113adba6deb0b99fd4f85fee0a5b61a51d4cdade13c3c840ccad6799cf75eeafcebe8e0d1754ddb186adcf5444bf0944a4cc1ca751bb98fc6e30ffcab3e4151426bda25d608a86e01258603819431003923c8e082c28498e478ea7c9e1e3448a916cca014bc7f67b05ab25fd94d3bd65363f3ebbf9b79052a3944e1600d712178de85b0a5e9ee4cf19d39901274944debcdbffdaa22e0a5b407c44afa1cfcad6654cfa5a633e8b22a9dc3f0fa25212fd7c457b8f31b51dce5bc39ed83ef29010e57414b0225bc39c1a3b698fe49ae5a45c464c2ae07ba194d0ef001ffea0e470a61e60cf2150137324", 0x12d}], 0x1) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2, 0x1) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 14:54:22 executing program 0: mprotect(&(0x7f00000d8000/0x4000)=nil, 0x4000, 0xfffff7fffffffffb) 14:54:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSDTR(r0, 0x20007479) write(r0, &(0x7f0000000580)="9bb1785de558ad890f8f9d835909b244ca83f3a1019fbbf89db00fb07765a4a808545ed761b8e7493972d7cf1560d14b6d9026a0292ab08ac20544c20a40302372b1360e9b1c16a8c770df5ac0bda1143e2feadcbc2fbcb578a3fa3e99ad62fcb39c43dc88", 0x28) write(r0, &(0x7f0000000540)="e3", 0x1) syz_open_pts() close(r0) r1 = kqueue() ioctl$TIOCEXCL(r0, 0x2000740d) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) poll(&(0x7f0000000180)=[{r3, 0xc1}], 0x1, 0xffffffffffffffff) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x7) fsync(r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0xfffffffffffffa91, "ca0a8073f2a42ccca78000000000000000f800"}) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x0, 0x18000}) select(0x40, &(0x7f0000000100)={0x5, 0x8000, 0xf62d, 0x8, 0x0, 0x10000, 0x7f, 0xfff}, &(0x7f0000000140)={0x1, 0x1, 0x9, 0x8, 0x4d75, 0xf6, 0x3, 0x5}, &(0x7f00000001c0)={0x80000001, 0x9, 0x8001, 0x0, 0x673, 0x0, 0x1, 0x7}, &(0x7f0000000280)={0xfffffffffffffffc, 0x7f}) getsockname$inet(r3, &(0x7f0000000040), &(0x7f00000000c0)=0xc) read(r2, &(0x7f0000000300)=""/241, 0xf1) 14:54:22 executing program 0: clock_settime(0x0, &(0x7f0000000040)) clock_settime(0x0, &(0x7f0000000000)={0x1}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fchdir(r0) kqueue() 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) read(r0, &(0x7f00000002c0)=""/214, 0xd6) read(r0, &(0x7f0000000040)=""/5, 0x5) execve(0x0, 0x0, 0x0) syz_open_pts() 16:00:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000440), 0x75d8}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000080)=[{}], 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4202) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x100, 0x10) 16:00:01 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000002004, 0x202) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x903) poll(&(0x7f0000000180)=[{r0}], 0x1, 0x0) 16:00:01 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f0000000040)) pipe(&(0x7f0000000200)={0xffffffffffffffff}) write(r0, &(0x7f0000000080)="5d2a07d77c5245b9480074d3f03bb6af6141ecdcdc5036064bebe01ca7e4112558f3fbcb567920f0d3d1afc7b991f755e7531d4826ce4ccac95458f64485b09ab898f8e44cdffbcc8947f655331a002beaaa5a64af761a42fb05b23f98b5793274b466f6f65da33283149c1b2b0b891aa12aa2dc29", 0x75) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) write(r2, &(0x7f00000000c0), 0xfffffec4) execve(0x0, 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0xa0, 0xfffffffffffff801) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./bus\x00') read(r0, 0x0, 0x210cd45ed878679a) 16:00:02 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x20, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000080)=""/228, 0xe4}, {&(0x7f0000000180)=""/89, 0x59}, {&(0x7f0000000200)=""/185, 0xb9}, {&(0x7f00000002c0)=""/202, 0xca}, {&(0x7f00000003c0)=""/243, 0xf3}, {&(0x7f00000004c0)=""/134, 0x86}, {&(0x7f0000000580)=""/65, 0x41}], 0x7, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x3ba, 0x0) select(0xfffffeb9, &(0x7f0000000040), 0x0, &(0x7f0000000000)={0x8, 0x7, 0x0, 0x0, 0x5, 0x8e4, 0x10001, 0x4ec}, &(0x7f0000000200)={0x54b, 0x5}) 16:00:02 executing program 0: rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='.\x00') 16:00:02 executing program 0: setrlimit(0xe, &(0x7f0000000040)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x80000000, 0x81, 0x8, 0x2}) 16:00:02 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f00000000c0), 0x1000000000000129) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) flock(r0, 0x9) mknod(&(0x7f0000000080)='./bus/../file0\x00', 0x9020, 0x1ff) fcntl$getown(r0, 0x5) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='B', 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x4a, 0x65, 0x7, 0x2bb75c55}], 0x1ff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x18, 0x80000000, 0x6, 0x101}, {{r0}, 0xfffffffffffffff8, 0x8, 0x1, 0x1, 0x5}], 0xffff, &(0x7f00000000c0)={0xff, 0xa6}) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000340)=""/167, 0xa7}], 0x1, 0x0}, 0x42) socket$inet6(0x18, 0x0, 0x3) dup2(r0, r1) 16:00:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000b80)=ANY=[@ANYBLOB="be3a73708cd5a5d47e044f07c6ba9ae7d41e6d11b40843ec169301e2bc867111265715dafd885e27db9af27fd039de4605b04d9ed5a32e541dc2b194592ea2f9ccf26161f6b351c3e613310eceb08ebcc1091c12189abfd42ed7ba4d0b5f55510d49a49840af88b210aabfb2bb3494091c4c245e977b9731d05cfb34a8245dc2123b3c0014afb495139456484ac4ce1f000000000000010185e1b9fdc9ac41578771bfbc9d2eb4ba790adb1849b00e437bf20a9ba9b32d0c82e67400aea5d71a7c328ce95b487b8cb94f9c5693b77b3906060d40667ae6430f512fdae88f91a1ff3697e5013e42b114d09f"], 0x10) write(r0, &(0x7f0000000040)="cb47b91f006fc6912668fc893f85980cc47d24a6428473c45ed05830f91d5c42846d377dfb4de82d18a3a2157e2f81cf66f0059fd1767a40e9de39f050bf31c21d0cfa901ef47bc29cd856103e76edb9c92d76c18987b1bd0a7764d78c4e9b2892f1744c8a0f9ee1a5955d86e85ffd59cb380c1468896e601ca1e2130b857a9938447effd3b70be2820286f42159d7b25a864b801cece690b0be0638b4ba335c05ed99e3a26fe3901ba13462431f948e09a1fa9f6781f889d6084d8b21b7c70d95c5083b2b2bd75dc806381aa0736b387c7f2d5a0e9da0dc63af9ad6a6f58bcaf1d89c9ea34084a3686d7eb361198d3406710f6cb0dc44a24419b486102a8b5ddc65f17db284e379de216f4142af6b060435e8c67987cd6fd351e62710ea37d990b5580ca73bc968b4a14545e57c2555eec4e609833aa14b7c91760efae12d976c6d8f8415d11bdadfc6b4c135522821e2dee36ae88e18d2cf65de260a9c56be52e19662aad267ffa643e3f650f86fa4b36bcc35035f26dc013c1f75f2e0edb27e1ab054f020be8e39a2d40e71a62beaac07e8a500f1b2567957b8f5c9bfc6f9d5d1f3b7ae78abd0198fe25fc03a74d7dcf59f18a0fd05853a8631d56b90e00c3153c8d6574937bcbaec5ab5d4184674e171d5128ad1c9e0295fd3b7148e09be86b8766963b796c5885fbf42df06ae962af23993b57b35c91e39809cd537fa739c8aa1c34a689c8dffd62769b6996146f208a6ff095e10dd4ee626cd67611d78cec1937841711de9ca75fa5608051cb1713843d4337a8817f5c03e31584c28ee7378c41c52261e81a2a1e78d3bcb38789442839c9b6124634e5f51ab2d20d9f3689cfee3daaf1f3e3accef1daba2a91a3b7787d8e71e96c5d0fe74dc14ac3bf311ebe9c783ec8c3e7fa4529da573b054a283ba82cb6b60a76d729224cea26848f7a798069a7cb34e2ecf67f66bb77990264c927c3f5f35b5477d666fad5c6207c8504229283fdfab1b980d193469e9ab443d683060c5aa535d9d00653a4eb17eb96070a8ca96b44ce2b054f410ec416345d23892554a4746848f9873fc1362b383c3d5dc02980c506b539bc4bc69c60315962a084543f273954c6249217ea6f60bfb44d22ae1bbd9e48600c641d3999af8fc1ca115e24d8098644ca04c93d00d890dd7e715b71ef08473749f4be6802e5f83e574f896c8629a5727f8b7c62914dd86c035217fdb0284bda0945b9926dd295062786ba81ef39021f30007e37c39d093832f14b0864b6715435959390229b8f8f46c02243709d0f6b34c7ed30b1cc13107cf54e646406d2133c776f6c34a27da128095b24f82b40df67192c275cc71bcae3d4fa75fdbf82a74b7681d001672948645894e1be0e83a0dfff9221b67c6f59159501e54e3f631ac710c66395e85a20571997cec2da49ba51db4d7e51634388ae70a001a60d666ee58ae71ea3ea922db76da081d47d79c2806549c76f757dd6d81527cffad60ef01366167f38867e10dcea4f4c1e538b73d15554a9220536e657f59aba7d6e058a62ba6fa29faffc3a08c624a803c29051049d7455a1cb9004730dd9524c738c2c1de91180d1c1d8485c994315d29e8ab8b08f57911f59fbcc8a4e98891e9698a77fb052494ed711367b6a99cc77c0ca5469ca5812776a17c14469221a5daaab783ee17b74ba05f45cea331784a949fbfcc61e84fea2ce625beec2fb5f1894ea42aa2143cddb044f995955be66d2fda6c078863a31112025b5c0932158d9b853ad8b373a977bdeb80785dc5b1c5c15589557a1374af30061da89fed4ccb1bfd0c9110d42e670b62c7b5c94740b661de3cd69cb41178b38feb4c03b5b9b339dfe4b55d703e48ba35c00dcd47fcd05c4b60553c8413e5ade9d88ad7645840a4958cab4e0197aed7f38c00bac9a0f22b6578cba33f09aeadbdd59fa3246f9beb90c5c9ccb39d496fb3e3098c73cf09b9139b0be25d380f19176256afaa4f0a41afe972cddb8f1409f1bb5ede863709294eb52ac38fd5311dfa49fa7d6ec78d4cef8144918326b087fa87f10ddd5b834031d2af3bb541cc29261f7bef230c7bcf52405328fa0e2d137d499d29944ea881ab42a432859075ad43c828a946e231d4441ec660c166ccc90bf6c75f2d691e5d92388656867ec639eff350cc440bf233e38951cc71d7bed60b189e3e523ccf8028f47e24d349fbd9c811040570a61caf8c52f33eb9b427ea471531d552d19a9b73ede3af808ba60eb0c7195eec9be0c78ef7d161a2bd716b4fee4923545186e53f3ba96025e6ade2107d730abbe301c89254d17a14294857d0994b7aab42b67387b8cc1e692995a14c20655c09727d69a915d16d4a50c177fa2530fba36b3542f8edffc8186db06778563bb8892e0dea81f5e1d1beb9d031e19bd55dc8ef04b75100cb1bd7dd43698841b7cea30122bc02f2b14154c25deaadabe80f218035647ade4849a10c04ccd045ee87b22538120c223eaa561a7de7c1aa7fd2460d5e3e7a8bba6be1e9dc6e461f3d5a80d344c91516269e0ed21e257ebe9682448ea092f3b0eb391c5c03a5fbc904cef444c61e2553969260b0f93fd25da760ebded5f61c93da57e1cbc72945a41e63ebdf6c1fd64ca05659f849918f2924de10b25d3650e472e5d551ee7789f88e3670206d84f1d04b7e8e8df210aac547ba4a7245e00569f1858b8cdcd7421d9d00335f7b95573d163c5cb1e4ca615aeeac59d9cfc8c9fe5155802ffdaa4f84fd9554e410cbcfa43b005fc645a3f3781104597b5973624d9820da6c678d06803ef9cc63db947d1acd7eb9204df64d91cd2a9eacbb36570ed50f7964db754c045a925e2bc2e54dedab24d8b516f5872e2374bebb4f86c736e6ce7f88377830bc28ed9ad45a4ebfbf1c3e919170d6f5372d1ab50413759cc552dbdfdafb4445faaeba8fbf5df2d246d8e547496f80ef99f3991d9dc57160c9851b23d65e3c07fa07ed431db21a14e2f49cbeae94d2200d034bcd093dff585da327d41f313984dff568e902e541c0a1b0e4bc9428f9902836e0733fa096786ff51ec78966ba22afcab8606621d232f8a7ab3ab37724ec73f2efd1cefbef833bec97c802c095917ab9da4839a15ebf9b5ff413f29b4d9898a852e6dac94f06790461e70da955216783cde85a43ecc833c8ac4a22c4382752fbea3b83d7634d493836a74ec19a17b2edd69d1b15644b287b1f5f3bdbd69b7c00fdfe946ebbd24cb5c392881d8e4bc2e7ada2cca5d17ba807a4874fba1814051af0dd9e8cab4f8adbf41cd4fbf818ad06d01cd8c016684e07a69e3dc4a9ef2d09cf3ac423d8d11b8f79f14b153fc6dd20a6be55afd2949f74db36a0be1fe786cc4dfba25b2da5cf4ed5869a1ddaf25d68831f11d353157ffbb1f9f345b0f71b613af78a94d8f1abdacd40c03a23c394f62b243a5dc6e90f0255cfc1c93917ca10b696365d3d660d50897601dcbdc90ad7ddcf3eeed13b2492458f11944fbeb658c98ca66ff14232803546016a254526cf1872535fbb2052f793efd91e531a6821ce3f2e3b4855b9b9533927fa0655c4532e4ab6192ea0648695e78c1922f4055f47b06ce3df629d7efc4f5de52b5b991254e10e5f3e5f0e4d148ad72c10075dc74028fc3f081f14c9e210efddc09953ffe654b93309c61c09941569cb488ae5d7a57cd70e18253d5d810b7ab311ae49bf68fbfdaa71c57c40682f08419d6eea52df620edb76087a6df4646d19eedc1074672155f01becc10de066f67113121f781e8733877018675adb8cf5378aaba6d5f1fa557c671fca912216b0402abdb72d13c8eaabbe906e2b252c2dfed0331fb853d34950711f5aaa0e380ad3fdcbcd56a4e70c3d462fde4b6765c14b192fb41f42cb72e72f93f3163cca6efafa4d7c07435813e9d82a1571bf1d56944003e520823560016d41fd64f306b04be67a48b424fd46a59c6a8dfb4e98a821ab9dade0a78052cba37ac29191eeeaaa7dc403ebf82fab5d65b764703422332c4d788a2ab09a6ce9083ce7c01304d5270513943d3b692b1c8152", 0xb39) 16:00:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r2 = fcntl$getown(r0, 0x5) socketpair(0x0, 0x7, 0x6, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r3, &(0x7f0000000400)={0x2, 0x3}, 0xc) fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x1, 0x1, 0x7, 0x7, r2}) r4 = kqueue() kevent(r4, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0xc1bc367dc9640c8b}], 0x9, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000a00), 0x1, &(0x7f0000000000)={0x80000000}) kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000100)="6fda3098ea7ae48f3b22c727b9087a4e79715635f8f4fe4f8d685c55db9d2ba5e65d1bde138d6869", 0x28}, {&(0x7f0000000180)="8fcb59b6ed7eff9ea6c1895f3f54cc94682ab4a686a6e6bf63a2c47ec84cdb8a1404a8f27e297ee478f4323cdc83b8f0c7f336696214d833fada61afaa04cb6b35dc0ed01951f6eadb1ba9a6a2e4f449f5331a2041cb4df6df3aba956adb39a2124f2c5437437f6194d4a3f4b479e2d9ed4a248b74cb4c52eeab1cf47d07ca8e4885aa16735e9652bf83161b06c865ae3f8775f337e27f01c7b0c2642318976cf60d0e9788a88650d82838292e50c3c2e353b7797fb38e34be5ef9a5dd85e0e395d49eeb1393d93349040a898dd3fddd69ddc0466f74d2a1435132dbda394e47f22e18e576c357af", 0xe8}, {&(0x7f0000000280)="2fedd327395b289bc400bf8b97ae4bd3f286aeb444f6485b6e65842c62cb2bb2630b986937aa405fb2e59065cb9007237f129117b3a79a3883571463a7c980b4dd1987200962ce52b352d47b8c2e1c8d73ec6536c89b87a5f19ef71df4801f38f82a42369bc83110b7f576140925171bbe55567a07dd4b7c64e40feae85ca95112035978be84cb4df600789b06d25390402368345be3c8626e3b820ec744f947c5a7aa134c75bd8658bb4a7913858c6d726382541ffedcdd08abb21c8608d5f028df0a5ca7d625e8f626194a86866f0d3a677101d79283ab883777f17fc7660d3a5da9d80ce712e3dd837667", 0xec}], 0x3, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f00000000c0), 0x1000000000000129) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) flock(r0, 0x9) mknod(&(0x7f0000000080)='./bus/../file0\x00', 0x9020, 0x1ff) fcntl$getown(r0, 0x5) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) shutdown(r0, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x20, 0x0, 0xffffffff, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x401, 0x0) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x10, 0x2, 0xe7}, {{r2}, 0x8ada8b657a19f906, 0x40, 0x8, 0x8, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x9}, {{r3}, 0xfffffffffffffffa, 0xd0f264aed94a366a, 0x2, 0x4, 0x7}], 0x3f, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0x39, 0x40, 0x68dd, 0x4220}], 0x1ff, &(0x7f0000000200)={0x8, 0x8}) 16:00:09 executing program 0: r0 = shmget(0x2, 0x4000, 0x20, &(0x7f00001c1000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() r3 = geteuid() r4 = getgid() r5 = socket(0x2, 0x2, 0x8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) chmod(&(0x7f0000000180)='./file0\x00', 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x6, r1, r2, r3, r4, 0x4, 0x6}, 0x3e96159a, 0x5, 0x0, r7, 0x0, 0x8, 0x7fffffff}) fchown(r5, r6, r2) writev(0xffffffffffffffff, &(0x7f00000018c0)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040), 0xc) mprotect(&(0x7f00001c1000/0x3000)=nil, 0x3000, 0x0) 16:00:09 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) close(r1) fchmod(r2, 0x100) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f00000000c0), 0x1000000000000129) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) flock(r0, 0x9) mknod(&(0x7f0000000080)='./bus/../file0\x00', 0x9020, 0x1ff) fcntl$getown(r0, 0x5) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:10 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)="fa", 0x1}], 0x1) clock_getres(0x3, &(0x7f0000000000)) kevent(0xffffffffffffffff, &(0x7f0000001140)=[{{r0}, 0xffffffffffffffff, 0x81}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x7fffffff, 0x0) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) 16:00:10 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x7, 0x4}, 0xc) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x7f}, 0xc) r1 = dup(r0) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) connect(r0, 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f00000000c0), 0x1000000000000129) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) flock(r0, 0x9) mknod(&(0x7f0000000080)='./bus/../file0\x00', 0x9020, 0x1ff) fcntl$getown(r0, 0x5) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:14 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) r0 = getgid() setgroups(0x40000000000003d8, &(0x7f0000000300)=[r0, r0, r0, r0, r0]) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x14) mknodat(r4, &(0x7f0000000080)='./file0\x00', 0x0, 0x7f) socket$inet6(0x18, 0x1, 0x7d) r5 = dup(0xffffffffffffffff) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setgroups(0x5, &(0x7f0000000000)=[r2, r2, r1, r3, r1]) r6 = socket$inet6(0x18, 0x5, 0x2) setsockopt(r6, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) socket$inet6(0x18, 0x8001, 0x8001) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f00000000c0), 0x1000000000000129) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) flock(r0, 0x9) mknod(&(0x7f0000000080)='./bus/../file0\x00', 0x9020, 0x1ff) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:14 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r1) getgroups(0x9, &(0x7f00000000c0)=[r5, r3, r2, r4, r5, r3, r4, r3, r0]) setuid(0xee01) shmget(0x2, 0x3000, 0x1090, &(0x7f0000ffc000/0x3000)=nil) r10 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x20) geteuid() getgroups(0x7, &(0x7f0000000100)=[r7, r9, r5, r6, r8, r5, r7]) getsockname$unix(r10, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:14 executing program 0: mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = dup(0xffffffffffffff9c) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2010, r1, 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f00000000c0), 0x1000000000000129) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) flock(r0, 0x9) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:15 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:16 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x1000, 0x3a) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) getgid() fcntl$getown(r1, 0x5) getuid() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x8, 0x20000001, 0x7fff, 0x400000000001}, {{r2}, 0xfffffffffffffffd, 0x40, 0x4, 0x2, 0x4}, {{r2}, 0xffffffffffffffff, 0x82, 0x1, 0xcfe9, 0x2}], 0x6, &(0x7f0000000200)={0x4, 0x6}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x80000000, 0xfffffffffffffffc, 0x9, 0xfffffffffffffff8, "5fed82968f1b710f0c00", 0x2000002, 0x1ff}) write(r2, &(0x7f00000003c0)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) open(&(0x7f0000000100)='./bus\x00', 0x100, 0x102) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x508) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x3, 0xfff}, 0x10) semget$private(0x0, 0x1, 0x3c) 16:00:17 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) flock(r0, 0x1) close(r1) dup(r0) close(r0) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f00000000c0), 0x1000000000000129) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ftruncate(r0, 0x6b) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 16:00:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f00000000c0), 0x1000000000000129) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:19 executing program 0: syz_emit_ethernet(0x5eb, &(0x7f0000000040)="8fb08fe3cc96747f6c586ffb0c3f425661a6a680028f7ce563f721eec0cc3c66c45319dec3794309cea36653f461789124d6d04095798b0387ed9f54204a637b7728c2ca5ac6ec2332da1391426ee96dc5970cd504b74fd3f9ea7174b47a8c1bf70261ad9d9a16f9f81447f87565a2472663dce6b7123e00c0551dc2ab0927d8085fe68d669c285f93e84dfeb43c88fae96b53320fb4dfb5de2b88211711991de0446ed7e0d29eccc3d1d6f9921895e8b8d3bab2e64efa417eca7065c9b34de5d747c1eeb77c7c8631c0a1ad5bb477fbae2f1abc31b939b0dfef96e0ee4b613d69c02d6790b0e3fe15141b010f688d0e0a922275986945569434b17eaa4cee57e70a182bb81e89d9957e45f59a247709819b986df580e47df02f5f222be2daaf3f7a7dd42db4ec4594c58c5ed15f75304d69fc2993ad61018e3933ddff10862f9dbb3bcbd9077a246733d58634c955205faef9e9d232f5837fba401a77a1ea6a74d494b069e3c28f1343a408507e3cd66c58b0e3f702dd58825fa5c87bb3eeca20138eb471356e2e5b9223334ed6cce109a126f2c776e2e43b1aa5d3ea6682c1707806ccf0913708bfe1121f5496bd927b484d4787e1caac69afe8acdf100ad5220ffa1abb2afe25df8e21766ff4551c0c7fe7c0a9db4ebcaa1a1aeb350bd65c5db17079061635ee610a2e6d2681d720ba70215f07e94901d2f0d06a1293040538b8c318f81e25bb5d70e051b3408aaa04c0a6d0965ef5bf49882bbd84b1962f0483d68229580c83eb208a892f9c719b51456ff7ee3fee7925fed8257cbcbf93d7e6ed0605cd97b90caaf5956b75add0ae193dba9087e7e0dfa42718ab5b39e5d1ef92c58047b162dcefb64c59baf74b111a55973fe5c92686353164d58ce4012a8537745c3b0cabfce8b2992af34412a0f154242dfc38f61bfbe6447eb152430acb6b80b9b39915be4face841d4d347587d4e0a83406530f33055c79ae1b2b495dcf5ebe19ddac3c0b1a85d1182583038fef5b12cf92abf7afc50cc7f96cc5d7bf20d4d5dd23be1a4f718cf28be05bfc8b1e37f2ee6cb1419e92b457fc09eb76528480131a5b60dd2a9ea6383a77bbdd9f36ba967f35fa485cdd6a905002561f2c5af5d4d12e52780ea358671fbac455f1e40073c6308eb72810179d490d9db5b7fad00a8d13e048d41ffe78d09caca25f95c86704a242beebe299fe25acd94dbc645f6d819617c5e249ac23c2264bb80695c874664c5a1923b11e22f336a37c58fef824b2c2b5deb139403c44bbc326a27afca21bd3c9be430c6b2aab023e1cedcbc2d2ba8219f29f0811a0dd3d1b2f103b53eb2af3618d0fe69248a2b3f471cec2eb8ee46d079749739a545d6b81e0d46bfedeebef65c22667a2310004d7944c6b366e69a2885519e2f9ea34b78d6fea1e5d4c440b776fc4aca0335ab7f7638ce7ed31166ee8af52c087fdc3c531affb36fcfe3fc521fbcba55ca748d7c9eccd30d26d465193e33a744469e5a1d32e1d98659399bcf8f419ad66b9248580af6cf98461e715269f5a1ef28fbabb1934b7ddeb5eaf1d211f55dab127a920f0382e81254a49606819cce0fdce06d04d1558296db55ced9ab0489e11e73d351693e57ec86df52e7b0c21dc4407ea1cfbb7c3587ddc23aa5505cc33810bf83de9418582db597b9774846dac631285881d1fb0b964db51288004451092c7547b9a3a183c8358563111208864bc3de8277506271836e9eb76c57afa5fb0e322ad7e2a444ba1b28fa6af345d500a5175413ee6a98eae1631f90438038e2ae4ff68e82a26a229e885d5575c6a8330bd708f3d7f487d901147797e2bb4bf3a2618ef1e8f6f59e516dbebf12d16518674cccbdb59dc1853920fe25943b8373c3dd6ab89824ef27e32c747d73875a69ff29980820bcda4fc62cea866b5321e76ee9996216bc937f105aa0fea5badfc12fbaf64fe9f6ed927948043b8c4f737815dd06cef69704dfe3ee3af659953a10531a2018b1887e5f28eae83d5a32c39699d1577c2b3b2a362faf003e33915babc61a8a4d038e74de9effbce565076f79a98bf5ec5d9740026f67168ee724de14454fda023a0dfe0a0e9a4b05a44e1a697bf648b93de051f4cf9ac915586a43a9") r0 = semget(0x3, 0x5, 0x110) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000640)=""/142) 16:00:19 executing program 0: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x0) r2 = socket$unix(0x1, 0x0, 0x0) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) shmdt(r1) 16:00:19 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f00000000c0), 0x1000000000000129) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:20 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)) dup(r0) 16:00:20 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000000000)="a5", 0x1}], 0x1) write(r2, &(0x7f0000335000), 0xfc94) writev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="a4", 0x1}], 0x185) read(r0, &(0x7f0000000280)=""/243, 0xf3) dup2(r1, r2) execve(0x0, 0x0, 0x0) 16:00:20 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) writev(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)="cfe326fcfae0e5bd076e65037016cf59f4793c9c1286a45af2dffa06cefd4952c329c47c19141c00aa37903917ac0135adc9eb7a8b2e7c3ac75bce346b00e417908bb2d0c5f15c9599c0b2d057dc919143a2bcadaa39cea6c398cf957d53b0e973fd7d150e1d4c80f5528c747d100b997aea3520b17fab42898afd24042c0838ffacd4eb9fcd074f72c4de949673f47021bf9d606a8ab26a206c3b2c14cd9473", 0xa0}, {&(0x7f0000000200)="909d119a74fd7f6e4a1ca4049878533d6ef7b28aa8b352e094a6238ef96b369986a0e94065c62e078800a875fa9d0fb182b644dbaf99107e06e94b3369a16ba80be81f9edcf58e651acf96f4371bc5a3dbcfbd19ce84142cffc85e7f54a85ff978ac91a3cf4158631d5bfa678950c7898533d73a", 0x74}, {&(0x7f0000000280)="056f4789c1dd0e57281796913de2e9f0f044e318adfa7cf5a0c6f4f4d423a9dcaf3c856c81d7e2c3ee8b254372a75cc5f49086924e45cec95af46ce7c948f8d2dcc67380b5725d88904fd193f9fd6037bcf3367a0a336abe581f17a47ff03e47370f8ad4c276e62198d0e453fb2b5ae51968bb", 0x73}, {&(0x7f0000001680)="622871c1d52525116bd295dcdfb0b2f83b7b0ce5c18dfdc39c5ef8f6a4f45fa1d8dd92ee933442000d429131fb6e4aa2c0b0d911556e86d0edb3c2d7d0a14e0a084a9d95517a2499b13146954c737763ac075aa658733f391f13f06b33ad9cdd2d7c03388b2a50dd1e15a291b87eb98d703f55c6d0af1c1517a3352574eb5bc61edcadb2436bed659aba78792c76b6d843092cfbd09e28b89bde325ef1fc698fec83a6683a8a961c9e4904ac882cb742d3cdd1b467dfd03da2d21f43e3c97529ee9a0ea253004c2cdf3a1498441e331e28f4c654d451a5d0b75ed54ddd43daaaec9924a2d575edebdd5b3e8bf080cccd5d2e3a723334a42927ce814fbc8c0a7040d19b23ff618ec386291984699f1cead115f837b331babed11da2edb87141f69af729b71f8f34c15b6cf3754954ded29f56f3a00cdfb538539ab70f410707c58cf6d18b9001b00f5bead7c704d8da4db7dd353d6259c9975d8fc6dc0941e399224967c4300ade5fa55b400438c8202c91a10da14a269e4d5d8d60bf36bc1732e0aeae4c795b58cf67f738db4902e5c6fcb7624e9c83d0b494a1427822a17153e7f58be340ab4dc1c819e41ba925660afb958e8e87d9678caa0364d3427c63d20776a8a07181ae5552ced1e7a1631d1e89e812bb33f7d08e8543576f93aca784e5b27afa2c0ec29f44bdce1dd69e20e80214b1bb341358d7dccda021a39d7a48c3fef52f6707574d06d70b06bb3d63ec342e5cc1677108eb897bb99f17b7e5eab42b09651f7c79b390aee4166e6ee49e7e2b47fa4a188c95f8185f2aef54884890f7750b448bcff3808ba941e3047dede625c7b5df8c2d0bf5755393cb5e1e3c76299f0b62876a3469f26ca68cbb391e142f2f28522ecd7abe9e52e4f9976af9092390a0d58d27ac90eebe5b2e815fd7e3b9bf03bb002b46832acf087d970ded10994cb4c8c01c81e6da378feb99051e5b429be4567fe56dd5b88418c845029387fecd19b9d8b785a24d951c52fc0ad4125c3d79508d96c5f887f445d2fc293cfa379a5626215c6a48fdbc84e64984eb8d12ad4b9854c75e7d761bbf1a3f2d0d6ba87dec46ca2ff621e179284d5bdf4e1694b25d0e3745fa20261aefcf3166528742d0b0c1b39ee7259d13febd4bd50edf7a80ddb7c44d301166fbc1594819d038a3cd1c7038036af036a44fabbc21e577ca6aa93fe9b5f7c201db65cdee75bebf8249c6166d4fb4350ef9bc32e748f0516e60523c1d463c520ce02517ceb1d4163ee64eb787ef29e7b2139c39d76a094ffcc49c7f8bc57b4647fe00623546ebcdb44550046b1087315bf1d3e057e5c4ca46d6af0d92577a11acb640d1cf332768c207ccee34df8bc915bdbde0e8719435949f183f58261412020dccd9692eea82c0a8b7d4a85dfebc30633d48b8c225f45c8537d9f6d5f00b8a76de26589d6ce019f5edf7e6158f776291c4e4814a28a2f93605c6ad56dafa85b4bba5b12ee7c5bf3423debd8c97c9f20ebb52ed4ff03b9afe04a79141232a7c0da6aa65cfbbc05a75acec7a6491eddf84d15f7a301be5ea5e0230c810e037915848ed2604e5e36dfad2b19636bccece0797a331dba9ed1c43b0371e58d82feeae107318d1fd1c5bd380ceb6d0d7ea36224e93fb6d30ff5d383167441ce74146dd03f0c120fa01c50709284e7f4507f089e105e0232d11946924dc317705fc84eebc32ff945bed6951393777c6c16d7e5243fb0bee475798ea5afabcaf9d291cf9b7554ae27ab8c53475a56604b603d15d3b4d384011a441c463b700eee0288c38e0d456a5d3bf40104ef7f678bbca421a61782b76f8af7bfd4b6cdc54ea48fc7a5a09e714d1277012f0dd7d32f82790a107b7b0854043023884b17582851fbd38e1b87b294927d5f0242604fb8a20e700f3ef2f505dcd6ea50d01b3d8e207099f9f118d879bc362d6a4cc5fbf31c1b1b9a6a3cd741b7996ca0909f69157e2e9bdd7c8098462ecbdcc0564d6067e7642ed6b5c4926b1779c388b451ce7e23de5f77b96accba6d3cd7aa96a6bae0d1de59688bf12a798c56b6f47f2de464147e25657d07a9fe3af5b5a80922ce6ac13f64020a37befe5ca4ebc8e567db419cd4da36912addf05863ee7a2e1e9e596503db8338fbf5431777c62b4006ae14bfe01d1c07094240ec5ea91c8cfc8881f3b1a601937ba1a701996f01de04f7089688183eb31ab52dfbab648ec804c671eff06ba5b437b7c4966c7885248039245fb345d7b71e69b0701ecba0d2d0e733fb682fb80997ba11da5ad0dca1afcf4071597c6264b8d9b3076c25b9cf41643504499cd84205cb62995fa679c51233abab6766d5f57d1b439daaeb9a8c6968d5a49f0a50fc418f9bffceac27496a5f930fb83e897d02b04e60bed492505aaadd5c2c2b757f6c6c8b19032cfaa727a4be69e762d83aec4f78b05c03e20de299a14104f79f988ab248c00f30b929feb05159bc207b43875780c409ecf8b4427549e4fef9b36657fdedf63bf704ee7fdd127dd2d40a9f4afba55f77f868b037fb0e93b87e3d6a194c236a22f0e6efa47cd85a329d69219cb1508da6bcf2795a611dd07bac57ff61ff3aa77a51042a830e9903af9bd0fa625f6340f9b3c2db94cba96165970abb3b1f73f48c550720e1bee9ccbee62d0d63e4e605eb6fb04c092b8bf4a2ff93e52c2854bac740ec87949008c4cbff3d76c352edd99a7ea451a841c624b587e2510dd12f83c12336a1d491bac1881d15d8bed612195ed0fe878922f1a17fc76d8c72089d154b0fb4ad9de8cb5de6262c9e47d628b1367d69c0a32ab0d97581cd05122df7121d0c948166f817cfdcd2642030d0e114acdf86f68a5697b57882d63fd5f26f0a8792914a72b0a9284476b31e33126b1acdd68dab9960bef0c73b600bb9b4880c166c6796949c1f8cb91deb45140787191fdb0a09ae0f4e17be44a7a0d09b1df5796f926a44abfde2baa24d72cd62579e85e48f22c8ec73acdf32c4ccffb576eb1714f3d989b97b897e719e140d8c0bd29da8e203a973b29b62c089a8af1af68f74ed4db54311c2041cd1a2aeaa4a14001f4608f14e0670092061a3653e87f95a422fa3249acca1797a8d3ef0babe413e5f62060799188d22f13026ad82c0b07cea2b72ae46d9a44b1dd23c2666351ff94b04def611c2ed04eabe683269aa7f7867b0428c044ed628304b873a2055cba20da798fdea4caca6da2ddeb5afdcc0bfc0c418e1562d564ff4020fe8f024531ddf29f2fbf5500cd543c9e62f7ace2b6e37c88db55047ca96539f664c5b3264e40ff86a4a3035ed247458b675f75cc78649c8f4f8c9ff690a3829883ef8515f27d26213e4ef8e80fcec6e189570bb5883958ac2feffdb5a4680e9d21fc8a504fed37fc53bc4984d3407bbeba75020e62ed38488968071cdf528cbe2266a0f989d4c7766a82650f24db064c114ade4f18e6123608bffe71a2f94f16c15c491c8e30e04fb37f0342e070075487a103ea2dd836682f7c672d54c191e3d9a9278d69becaa777bc9d2de474aa1c7585ebaefd73a279c63862a97a90428353b85578409f70c01eacdca638bb012ac851b4fe98cd534596d8fa51e24c3e0069d9bb1e62f80bf5ba21457ced607619e71f18d49ae2d83d780d4b0adf2fb70683df5a38f51dba18920d01121402810a4787a525481e09489d14247f5ba06e878e746e8716455d0cf8f4f51b4d19d1e595e21676be6ca73bc96a588a6d563af7c5bb7dbc6266a13365c5fbecc1171e0f59bd440a12b5b4b1659c7e414f651e2f10faee749f5f9dd9e2695ce897c39d06cc2b18805020cded1ab442443acfffde79e76f5837762e04639786393f96269ce6bcb3b7cd00801de84e17bbdac88ae8945f61c114086656a2c6b791e380c92c6eca599085b892a5fca9d9bd6eb28fd4071a262cb0f2d4328da7a0623b81aa79d63b37ea1c6299a309cb76f43de18ef0357336c7e48fedb4be2861cc80f64ea9d995e4c3ed04af35da28bc8a2ecb84387f4a7118684b30c89e953b1c598a163a2d1d8651be7121e2d8d7fa649519baf5ad4de45f452297992641deefecfe7d59e18b4179832387ec225aca5a1a8e39d07598284853b00cd6fa1e6b26dfaaf59cef719d34a0deee7d886a42a552fb0e83d40de4924a123c595469fa508894f0868f86c766d93cefed658260ed8c195b20f652400afe77410b3c139d511200b18936849cf79190235ef4604c2aa14d344798700d02a505fdd3da31d3eafb5687455e966ec3ae4d50efbeaae297e4703feb920ec4e2644c2efc2761b8fd9875ffa01fe6693f13c228dcf18c18435c8b986cd52057c61afdb24d230c0d576444351691385e64a01af81d302655b68d12d9275300234e81b7ac27f27755a1ffd8e8f9bd6bf86e8c0bc4f601003eb6ac9b0e69f28296c7f02f31408fb57e331f97438347614c7d2c98682e722192c13b2bffe6329daaa3718f18410d68d7b7bb90a721f08d6cc32b2ced84e346294a5597b1787c49a993525af7818a8a7c56a7d406560b79322cb0545ad96d79e856f0f61b7efafd0dddab3649e8e15b9ead065efff1020dc8fe77a5b20a76959e0aa84df87644b441fe5d33c38824f04d0e42c05c8d04dc7b1fb859b66270597222501a8597404c0a0e234c2733591b937a5a81770b17aa8e1502323a49b06aa6f2cd985378888e3ea0b542c78b7478c557da83277f2889d725c69a1b9a9c3ac8e820ef2dc976f3f9736c06719be3e8b73936573e48f2ac91a807145ca8d0cc35c3538eadef13e497a860603d529ea1637a385714e5a42a6cb22a8ad23b0b06a9bb14ad8878f67d29300c1a4d2756d3ee13b789d5d87c166097a821c4f369c9f205833fc9266b61a6d40e5bf48c1a1f6282d56bd1de96029b6804743dd05885ee126f62c9b3a4efd9774e48ed811b4b68d5556e50fd0a3b77900033226b43acb6b93c3f2e74892b551baf837cad29e1bb7eb59de9e7e8e2e8e2dd4cb04cf366959f0a5043309ae86fc532f4b20bcb6aaafbb740a1151d07b2e34a13398db6b9081f93b6a16e5d57b58c8c443e765d4dbcb9f27e218afd2486d031d8a0bcecc1a267a50ecabfef368c7d2bc36ef6cb6f25c43ea7348b60e4b7a8c1bdf63045c67f9caa7643d156b68ff5f43610840a89c9cd38522fccd57c23ab6b893d2edeb6e5bf05d0c3ea05fcf186b0ddd7f648195d0e0049c41ab155e1c94b05377d4dac8a7c2591b128d99f65e24e5449b76abf6bf2de6b38879164cf32dfd252f58c58d60e1ee3d4c4602cca8b9736b4cc85d7b80da9b3e51015f06c0610b7765fa3ae0ca3015455829ab4dfe920197430d31a647249e3601e02f5ee80479c0860f3522b10156616653192753a3dd5ce3bd670bd3d7310a64faacd14201a8cce1f84b4c19af1d3bf9b132ae55e1993fb1be854670f7d93a7a47b25562d323f4fb40bfb586406eaf5663e3f23e403f461c5ac39cfe527019ccf9c6b5544d6e126de4f3e9275dfc43e74d76af2daf4e8f0504cd940da1d21815a7ce5cb92282e7fc1efb07b96668ccbb75b141dd9ed3315b1a7a40ebf432c4fec74dc22b721cb77733110017dfd2d133a0dabc84ed0bca01b6605e6c1d364d9a3d46b486cf6abfc1a83a082be808b5b4c6c290d30921d25f097f0d30e6633c879efccdff5166a71c0d22f92cdbb312cdc8e3e2179215ddecd3391c1c42dd62dd199fa4b870be40cdef9c620e7b2130acc7fa8cafddc3c28227f55d4007ce745ac68ccfa7aaf7aa527c0c5822c9f3dc44a3f84446368", 0x1000}, {&(0x7f0000000400)="6bec8a160942d0c9d78abbe6913cff3ec79f0ea34eac0731d0d14105b0aeec7895c7790e02efd2dd4927210130b340552b41d9d9356b3237b80b31873989edf249f93949b680d95c7c8a4e3dee2e75a70a55f8d490bf90dfb2327157d666a5dc0fab696d158816c8dce1e44eb28def0272490bb3ce0dec3f2200594d7b90c243e356d5402532b8731fc454890bc6ede6e1e6a1903717352f5a64603da2073007a34d6dbb11af5831c88fd479bad04c04a77cafd8df291dcd75e0538fd2ed60bad9303d93167f4cdd316f086c7e58db2c79be0de655dffe0771fedc9adb549c779d64b8fe52eb9b9b31", 0xe9}, {&(0x7f0000000300)="cf2e31b57b5564f3e451aba5d9335891b163462bfe79d22ce0854ed93bac8a541adf67b19877908c6b5ec46a7db673dcff066cd2592b115887afca0a26be5289a2b90edfcbc0d88f7518550370be625ed6feee17c5e97f4deadcbadd04cc2b4b1408a971a70a942b1c751ced8761e968d0e94a5efc7164766737640b04085fa496261ab1d8680f70580aef5407ffc5e74214539b3b422e33b56add88ab7845302fa26e118175ccb404", 0xa9}, {&(0x7f0000000580)="dd129e4971fc1739bf22c0bfb2b971b21525f6886c22c81fb81ee4d447dc66b345e569c1accf81f3a8b53cf3052e1691aa9897745b496191cadbae3bc029ba5989fabdd8291f7441315f7fe14a2e82d372b96ad345d86f1f182023398aae3707c53e806ec7f51ec8a54e63ca26acca9a71b8286efc2224195b90468e5e0c62dc185c25abb1f9ac9b42593bbe6299305d", 0x90}, {&(0x7f0000000000)="7ec00ce566997913c36b917b4ab3f0bb2ec5cadc8e359fc15476bac5bed06a3911d87c25afdc48161f8aae27f9614830945222f2145e32219e6ded3ef3", 0x3d}, {&(0x7f0000000640)="7ba4cf2811fd0a15b2236f6934dd460d1052839eb078527612602ae7387c2901f69b83697fdd151b649ee8a19594dc007fb91c94b80bbabe8234dec0231a2c4f8d77e7a3218eb8", 0x47}], 0x9) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="ba0e", 0x2}], 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000000), 0x0, 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f00000000c0), 0x1000000000000129) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:20 executing program 0: r0 = syz_open_pts() mkdir(&(0x7f00000001c0)='./file0\x00', 0x98) syz_open_pts() r1 = semget$private(0x0, 0x3, 0x418) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000000c0)=""/19) read(r0, &(0x7f0000000200)=""/134, 0x86) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bd98345f07a098206fb2"}) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000300)="0ad2b4bce54638b18f8f", 0xa}], 0x1) write(r0, &(0x7f0000000100)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) syz_open_pts() close(r0) r2 = kqueue() openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x8000, 0x20) symlinkat(&(0x7f00000005c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000600)='./file0\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffff7, "c290000000eb00"}) kevent(r2, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) syz_open_pts() 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2002, 0x34df) r0 = socket$inet6(0x18, 0x4, 0x29) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r5, 0x3) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) r6 = openat(r3, &(0x7f0000000a80)='./file1\x00', 0x800, 0x80) open(&(0x7f0000000a40)='./bus/file0\x00', 0x8000, 0x56) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000980)) setreuid(r1, r2) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ff5000/0x1000)=nil) ioctl$TIOCNXCL(r3, 0x2000740e) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) getuid() open(&(0x7f0000000140)='./file1\x00', 0x880, 0x40) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000009c0)) dup(r6) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000ac0)) r7 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) munmap(&(0x7f0000fec000/0x12000)=nil, 0x12000) lseek(r4, 0x0, 0x1) fchmod(r4, 0x40) writev(r7, &(0x7f0000001300)=[{&(0x7f0000000b00)="095b92228c7f6f222d092dde070ad2069aa1cccf19d97262f113aec8d54b8429c1446834efb2ba0038b7ed8ee427f9d8fb1d19036281f3e03290a950cbc10f540d25c8d273f6da860222720952d08c2767f69a9cd6e3214c32dfa435e3812c4168ff0dc77eb7a7622c178fa21be4fb75a1c3198a93a2012c7eaa88babd5ee3637304845b1f3bb5b7470f5188e2f7273fb09d3fa18e50ea9ba6821e0313ed23dd02b1485f1207345f3ee0147156af862502f566a678babbdd58a1d2f8659b37e78c109a1b88cd3ec14d327ca1a67e4859597d37d39e251bda339f78c480c349d7d359fced6c598c407b35c436362ecccab012bc5d1c4f00a060e45d5f0d19e65b9e6e71b102c84376f87651d26a1555f8b0216285e3d7c1ee20ca01b77fb830af385affc19dbf469d11b4f98558ce754d3dbf83a2825a6aba7fa85decaee090f0892d84997b4b8244eef8a8320a6098cd21f2c521f7e60b8be47680530b266613846b5b8119659b2950b70d41eeefe8542e648c4ac4f24612a64d5bd3e0762fc65cbb62a7abba9c72ba1b05edb1eba3d07ee5269e4efbcaa7aa1fef36ccda4dd308c859c2aa2005b0f533f4896f9465b45aefedaf2be165efafac8403532f3f34727445575303e53360506c7c05aeba682bc89911168700a090d44940912581c6dbb7ca82879aa8a4dd67393d9759159e461e7b447169a7bbb025c450a3a08eca3069ccbcb00353df4c8e314d0c67178656fe009cb9d35580d91ce9bc01f59cb4662b5f52e5cedcd9cad93ba6a38be08c47ef5c09b2661d34905ab8f48f7076ff56a0d9e5daa7587b58d7d84946cdeaabb0a4919dc10ef8d65cefa8e0d297a6a128b41452a1670838941254875edd2c01b5503b745b8bc88c3dfe80e38c7319a99896987bfc7ff27ec994db3ffbd94e2be476bec5289f9bcf02636cd0aec13fb0f646b79a942982ccca1d2842075802b4caa2642fa6cb6c378f9969d70a9bd5ceb467b76b66d34391063e4ea0e84fa4e0f78bffd9fa543064dee90b2adae8122e6db023b84ccc3e47afe15d2b38b96431641b5858d271354f26fb6b4d2aba3618508f7d8e4ca6c8e69cc4961aff29c691c0970f45766ce0ab811f8697e9444ea396f01a896af794a3b255be903a494ef5329dfefd7800a81079429ebb69ed63b3e643dcc9633fa799695491ef225c3a261112fdf634da48b95fb536e6632c298919225693660484f04daec212f5288f57c28b3af82a6255290395c9d43f8e8c655bb411d834a228da413684d8b102c157681c391bd66639722627808a1f8bcad75968103a10aae389c7aa967631478f61a3bc68ae80a0b466434a7133686d6c862026247d9541f5bdef9ddb58c7f2f0043240b17b5eace5eadf61112f161815019c5a32ab9496c6ea7fe3d6bc167eb89113934e72b31773e9669f172a06858d6cf9bedd0379d7222b831a84dae1906f90073d3ea96fb296779221c8e9493f5e380505ee62485b9f41fcee9b8b46a3ad7a6b2f0230106a972578fb964fb5bc102aadfc20859721a48577b38036147f8baad261884e320afb57be2da5348fb1276b90deceadf988ba94479003434d7bb27f881abf0f67bb845e0d376ac30892dcf58322dd1fc6063c20033e3c6d5f1f1bd354b8bdc43e52d6b834fa2a1449270117f7420213c22ee1914aff71c7580a377b7ceb05d14809813f796f8a690dd8e8b715b80f091688d9497997d2cf10956e21d75b9b7f085dce32bc6f8068cce19c899acabcadfa512aae7ebba00c086543fa785b1f5b4a2f65c94eebb4857e562fafd8ca2de39b36e43d068fe11e820839570e5dee83cfe60fb1c5edf18f76b65e23f8bea9a57cb3439cb6e1c2b038ee2056c305dee8b778c07e2b0719767358d21a2a8fe74ffd4eb24706d527ce081aed75450655f3f7cd70ca80e200abf04b98dc394ff0d4f5fbf1981c5448a45e5542e7029f23441ada343bb4ce28ed889c1f4970a2a32a06fc5f37b3ccc7a50d57870f93811f561f6e16b562a1faa65ac3d3011731812004e5eb400dc6e94d71834e132af53937ee0be8414780e5d5f38293509dd27e6cd5cdf9ceee3c8280919d2fab424fb0396c6bb2dddf426b115e9dfacad6e934cf22313710684147316a8d3804a6d4e5921434c451d6ff45bf98d33c9d62889630062db92d74e462e6cc0db7d26c4179ad834f9d278778c34a8cef8f5a7e32db83c5c5a3fe4ea045b98267ba9064a93a0752619d23fdc810d9c84ef0bcb0f6b1727f7e633f6201c42ff42ce9e5ad78019b66703718e61eff2d539686e7332309cecb19f8f3e405bce13b60dc9f1a78f860868b7284b9e53e92e4bc8d48ecf1026ca0b91c302a4f596e9135178b7873d3b3949e21d733491b7d611e81350cb307b777c4f48d68e3d70e26e56da5639f80b42b003daa6eb2fa78fe98efdef2f8a333bfa89f30d24bc43350a6021b6b5de2e5285a2b070558008b126e92b2cd206f763fa88bb51c1bafcb3179714f8293ad7322f8ea6c0a935690596ca52f47a8e7a8c1f6c60e5147c69dcacf4eb988685ade39876d339dff4e6fbeb5c4cd8a7b4b8f365c9916bf5948d3e0fa1166b619b2e3e193f8606dcf08119a1ef0555b205735587d101cde9dd4193e0c486818d051fba2e447b12b1687428523dcc1afdb5b9cd14bad3ea8c83d82358ded954422a7d9b4dacbbde0d69532979a84d45ec31d7513ca2829657c9577810413514dcbdabae56138473743c6cdc6634f411a60c2d00246e527ad5a1824974e94c73b61a7ff84e78e7570688ec85abec2a6f5537476af1c985affb65759ce407ff17e153dbd0ef3e453fefa384cd06fef72be0e87e8e18792dfd3ccfd0ee29a7d2634ed768ee5555eee5616c20a8e057b88", 0x800}], 0x1) ftruncate(r0, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000140)) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f00000000c0), 0x1000000000000129) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:21 executing program 0: mknod(&(0x7f00000004c0)='./bus\x00', 0x2002, 0x4000005200) r0 = kqueue() r1 = kqueue() close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xfffd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, {{}, 0xffffffffffffffff, 0x21, 0xf00fffff, 0x2, 0x8}, {{}, 0xfffffffffffffffe, 0x20, 0x0, 0x6, 0x3}, {{}, 0xffffffffffffffff, 0x8, 0x1, 0x3, 0x10001}, {{}, 0x0, 0x8, 0x0, 0x5, 0xffffffffffff8000}, {{r0}, 0xffffffffffffffff, 0x40, 0xa, 0x5}], 0x100000000, &(0x7f0000000240)=[{{r2}, 0x0, 0x0, 0x0, 0x8001, 0x2}, {{}, 0xfffffffffffffffb, 0x8c, 0x0, 0x20, 0x8}], 0x9, &(0x7f00000002c0)={0x80000000}) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x2, 0x5, 0x9, 0x9}) 16:00:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f00000000c0), 0x1000000000000129) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:25 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x3a) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) sendmsg(r1, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000680)="2c1ee5cd1bd1c6e143c06cc6ea499caab99e0073fa035ab288f91da396e938d2d9d37c3142676ef7e991f0544fa77938689f", 0x32}], 0x1, 0x0, 0x0, 0x404}, 0x4) socket$inet6(0x18, 0x5, 0xc563) 16:00:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000000000)="29af75f6a4d88862a5ec9d4b73bad38a8ceebe8dfc3158bbaaeb1f478110a2813d0f62", 0x23}, {&(0x7f0000000100)="7a8ff32fd0afc96162697151e1eb2bb52e57f7de87d7f48a9b2f685d62064059c5a562c0271487638e3cc3a0e5dbf750cb478403942077c1459f92f22f5e88e34e9d2c432b14f309c3d740da92e5034bb3ad425b127630a2380d366ce71f75dd7a19b1d73514b5732f0eb9b4542137140a7aecbc26f5c5b750c478e792a26f6a3273022e5c632fa3959831505a2311509625e4005b640ac007a27c81482c720ad525d81239a444beeea7d9f8d4e587c803738d0afaf3c378ce5785d83289c02035135bc715a9f1427c9ca3ee8b0114e50ef2eb1afd62807bc026a64864b95271bcd1581998f80d993903b46f3dd30206b5a1bfcb974f451f5515e3c8ac21272c8fbd85e86ae05467763cfb50d3ce2ede382d80ae5e967aa5f0980932a658a5f173ffc230ef60541a3978787e7cecb5685227ee925479367a77ec6ee53e52c83544438acc7e39f09fd343aaa8a552cdf1172be33a537e9791b93b29b7edf210ea832fd64451adf99a21152352d0860716730ff5b256ee314a2c3bc9783788fff83824a73b499edd68d8df7d6f3711e4078e16fa7ffb4b742e7b60babe4ab681b6932c50181cab00dcb44457e58c491ee0446729be263ec2d102d647f5cc425e24a2215111d39a0ac9cff52b758f2a091efc6de752d4f01fd155e9227f2374e4f4e5a58ca3553b757a42057bce8b58fdcdb23796a013f555ea96839cd8cd4b7eec9a01c389709cdc6b45af6623594a82c8ceecffe8013d3dd8ea418e72b681d55b8bd3bc1b3abb8dfbfdd4319cd84c7a05906528be1b6480fc3d6227ee7421c53ecaf8138bdec7340a0403db2d733a8421f1ef2ea9130049932110520c44084047810a5bb4e91de0fafb2a8d0ba318a83f427a0d5e1b453794ca8a73855811dfcdbcd5cf1dc6de51bf87efdbae532ed9cb3fbc283c5cc06022086bd2accdc0f432a4ba5a2693ee543705bc3b4da34d023464d687628e4d4d38eaebb03f04012799faf53f5ed3dbb2f2dfbc8b9b170457699e8edd780798515b8e47ddbe17fe953b92ff9b43b60393b56a873a7da234c57b19caa6e7075ffb7c1cbe87c4fafd63d2f28b4ad04557b34392707c71bd54148260280bbd7d3415aac2ca8898ac196ab8dc29b31592f380ba758d301a74cb67e34d76eeb97dbb374d21a41c96552abd37d6e87ec1b728fdba00f2d265c276287ae08ac4abda23e78a20e8cc884e9a6713de76d799896767c0cf1c6125da73e6797401b9ba4a64c2d092055d336348091c3e04abfcbf705f710c4308ef720e7932f4aa672497fd58c9acf5d41a011c641e0eca88a7754d603366b21377fe9ab10c5e88f4ada42b800e732f742840b33886633b1ad81088e76f4e0d3d81c50c189aa8f0a7954d0426de2ea835c22416fc8f8d46ca2717e401293a0bb615cffb0623528d7e978e2a320f152445843324eb58a76ae2c392073cb0c173a4140d19dea73a1c49700f0829b619d96649b41c78b6a3b239df5788fde4a0ee3f17c3b6386726c37c8706b2c5d6a3980d538f58bf4d88da1a43f4f33579539d72a8ef53f7706e6c8992b60c13943e9dcaa0b14063c27ca3143447b78e2c39860b26d2d1633500de5fd8d6c74052025e8f18a7b0ce724c311cf475d860c0a4c3a2357fde4d998167c3c760406c9dd434317c10384c442b083646eccb075ccd87234855853d560d3d739ca8bfe08244b9be58803fe23217ba3cdeca84257b39013a1740e8f27a017199361e481db2f9c1939692a4d9d46f780d6e739fc4adce0a5788f1fee23c4cb68226e7770709940cb783d5c42eabdeacb31285e36237cc5172e9d236594f2e2ecd7110e03f279b71b2a91535b2d99d797b1d4cc1fb0873a5757d4e0b851744812a4177a9e38b2b7dac561658f2cb66c207328b9a672f5dde15b08854d3d9172fc221a3f0705238db616da55225eafbb83ccee96950a504bb0e88f4c5c3c3eb886191695d6151f6c11fb7403c89405fb3f4f1cc5781b5e0327803e30f931ce93bea9ab0ac268164c15af7603d152481ff287bef5efa6d90a69af3f338b32cceefb41169d4552844990f71e2bc991ccde4d6fd030f7fb09fa5df99cb66b85733d17487438d54b78097349e604a04317fac6d59a67eba29f502b006a40cd7ce7ed79da56ccc6970a3a32458a5551cf106d55df77348aa6dbba884b61e86d08d34d25a583e05f1d6674079b29d0abcbd8b4807ddf9f8508e34d9f278b52dcf5ac9450fc92272a02ab1a8679a944a9b135d0ea8422579d31e97e2927b521d7c4459e559955dbdaa7d54a36349d474ac7b43f9f25429e0a131c6dcef6f8683fa600645294cd712206a7e6b04c3a56d7b66752567b9196641023f35d9e26e78a4b004dc3bfaa4912e254ded86085ca25c1cf6037edf8de526791fd769494b58ad84900a91df8702f2380a5a464b3356fb2fd0e224fcc8f8008fae4fbfe24246f299fa2cbdadc44362820e2ebd86499ad8058850c5ea5fa34df97b23ccb37dade386994373ce99131c8e5e267ec13ef15002d7b51d8970742836f7c6eb79dee3ab292e7a7105b754caee267a0104f500b8e84771b124dc63812bd7a258ba9b9085bd2e247e252616aa4a4fc86f851d8f023fd3d7b48368e6206f34083158987686e8cae03590b92c82682b4e66673f80c85af00df8de78c0f576cec68d357f2ec4daaa106b023569073da3798505a5395c97d98162750dd31b930ff4e952ce2b85c0e8a066df62fdf26d7feb8cef3b61440b720b0fc7940cc08b03629d0e5c307c734bb82422d0fd385e5580450f9b7042a93dcdd97b48d8a8f7f319e33b11f71ae6b731748d592a49f751cd07001ecc86524def1e890546f942b48732a196ddb6c14072eb76978525b2bbd51b2df193d26585c1be632c9380ac34f81972f9f11e1ff28bc6875dc69c6dd00737ce367800790e05777515370469940514cc6bae57ecb9bcf8f4b2311a02c20c40b804a0c1046a9c7e24a4e0409f4c00ce1492f45d8117707c204fd257c3125861d6aeb4678cbd27d8a8d8649a3e10af0584ee100dfc2c4a6536e46a975cb748782a3f3beb4f23b1ee64fa86f73c1695f13a33749326dde94a84e8aefdcd3b768e7d9d6a3ee3ce90e28b58351c8a501267de0cb7a59ef0cba06d853e89142f67ac728309abc06d3d0d4e02712ffe3b44f0cb9396d148ee6619b18e69422762f8dc88a98d5e900b1fea8ef49a2c892d2bb07678c37d8a2f88e9c21a336b47303a8f8e43f3f9adc5bf51795bbdff4489241e66859f17627017a146661fcc8a077b444dc8f520ee0216878e805e564bbd90e97a152911fba5cbb33cb978b91398528c5e6644b3df3d7fa65797002b96258fc0bd66e8265b48de6b1737c06e9ec5cbc10c05e3f6343635faed9477084f8afed240ba5ade96072f2d8ffda352c0b911b4fa85a7f8556edd6f429965966fff100214bbc5f91a73a1d7147ba4d04604851b0eca35b467fe916cb36b081e31d66ccf26f4245209c303209cb8da9d47d8b67aa75ed51296abe9a9192d7ab558dbbc9c2ba047e355d0d84043b709aed277c0499504ef2eabca50db2784aafc511b4b4babb42e4d463071fe4c8be708ac74b91aebd7bdceef963e4f7ecedbbf6faacd49ecbfc0674565eae12276941c54c5ce34bad6c84855304a93e91e0e16c0a3eab75544e2dbd82077a4e1b9c955a719c59008479b7c5feac455b882b2ba6e9acaf3233b1d06f45229f53ddcbdb2e66b40bcb151384dac1c074197abb86ca396df3dbbfd2302e8c0fcbc58b331e5d956c2cd08b8bad3ed9b7ea543c6010de7c6cdde1fa8dc93b21166d22274b467587b3fc806b47dca63b6f2c57bf5bb431d46d399ad0327b6cbd77bb2bb85c2cc318a37437ddb5bb110319bacf9005219aef7de3b68b76cd23fe1101f8e84c5d76da054e7dc678c960607bf3d3ac9ae45c46869fb7c0a98160b9415d5c4d6827737c8aac9e915f3121cd613fd5682a77158bedb9727a37d5bbfba36abd4bd58efeed65640ccf56a80d4827338e393a5925798b59ac750a71136bc4afb2252603678b9807361e2a272e7f70a05997be55282d2c93b09cbc426abe7d4876fecedf9eaa92a59371635cacbb3a4a251fbdc013b0b8aa64150689abec4bd4da8b67843731fdb2c06b01e1205ff478b3cb6097ca269403de232c9b579b94fbb5ebb7f14a539532c45645cbcd132b7bd6a229f4a8ce73bfd2eeedad812422109fd3c635909e808e09f91fa5cec00d16847338e11562f5d77fed8baf2b83f5e2aa99c5213d2c0abd8c010b0c1401d5153b9f31a34d67da368a3a260a60aa8dfd4b8df99f54a4a8378c5b1beff149d00c840ccf4b44da497d0bd0d68fcd520f7afb63120ef4a0e3983f6fdb51407a86450d94f73b1caab7381e113d9c051adc3b6efed42770a17e24b9fb67e52db87987280cc4fb251c4042b279030e8a359f65791818491c73bedb513c79ab4bcea3752564aab5da3b8f21618f77d7a30b595c618e51730c60a3f447d0999becb0857a76bb7cd38e65ed73071e98cf7327ca42844060cb19668fa48857eae28a03d0e083d1176eeaf702c7668626a500efa27f49a27d486b5cca4ec4e663c86f51984b9b5b6a907f0e826c3dec394e31de9bd2a1c7819676818fc662fb9aba78e37e4a2f1aba93adaa09ecb819ca363d3a6ef73c86d5a73b01646a91c206cc45cfc6e5ac97423b73c1de4317bed6889d78f4fbc4e0398253f85e715ac19be782d71cdf1af084acee62849a23b63cff4f617c7f2d49f27e1521e9350e86daae0c711ebfd7f9e3307df73135f5538cd8ae7f15c5c480344877afb8ded401aa24cbfb7564cd939f3dc4fa3d315599122596ef3960c10ae3a9a33faf9bf0c837752fda4ed785abe786fc87ca50694251bcf7a16037afacced46f267d23813145b73ee3d823ea42a598e8460a403144aa4591074c47ef42b0a6197d9ca638c9d2d3504b29c79ef762810913f73e63db701fa4ab3672c702df91d26cb152c73fcd599e26475f9e126f5bcd1a855de98f96f2460ddf2435d71c04f732dcde32fdd5875958a64599667b8e75aeb147498f6f97e067e056c972dce2c9f44fd83c2754a558aa9f896f0dc15ee559cfde6ed660b77b88c9c768d021c1d8e910109b2ec251012486b81e5efd3fd5ff58736f24913b488a6e5a4dd19937d5263ebd8101438e227e8b99c283db7912b12cc4bfba816786db7660c7ef9283deb8926ca120fa52901d2436f5b84600546a77bdad3e644c9ffc05add669d368287abc744bd1378f656128884464a7e3f0af692fac843fdffcce49413bf28bb21ca7216b7caaefe614348c71ac9a089ae1989f0e35a09175eeb9979b55e07a7ef1ad084f0f0d675cc02a25bd3e43d66e07bfdfc8715fff30816878dba00edd78b24cbf1da5c46220f626fe53054d35f6fbf9fa335469a2e676fbd7fff806aed6eb4ffd863dad47dee988a38bb224035be15c607db465658673f47d3140f09447d0752022d9f990e99ae9d2e8d22373cf6be2c5d82a6554ff8b701bc33ef40628314a59fa3575e0e70b0f701af1800d1d09b369567c5799e0f7177a4089fc163f61713287864b92144e93aa81615c8c80e66352b622ee2049c41c9c5180e8265b224d9f864477dc60bdaebbeda7b99a416f69a0a1d7d8a9e5fe7b36ed1878bd1f93a98e4d2146a90bdb623316e4db3050bc49e876f49ed076c55d954d8c9033abca81349fd66d25b1502d812d374d676706bbfd619150ba6f0e2061c559fd18358474e360f9b7173e245", 0x1000}, {&(0x7f0000000080)="e45a7c5cecc8ce052401a0338427edda5c5f34f6498a0330d274d0321a0c366e76a97b7eae27e5161bdbcec8a1ffb7a8e81b", 0x32}, {&(0x7f0000001100)="2bf27bd81bf03bccb441b43a04c515265c309b260ebe6e77a0e08cfee287b0248b108d60ffcbe4821b5b529ba727bd6f2819379a50dd14efb66399dde62d711499b958dc10ce28b96a0e95e5b4afb99314f915df6f31dad085b1361931e656a0673fdd4e53f216e4ad4aaa07e280c4a8ab10eaae5a324fb2bf8f9bf40f17f67ae1731b31b56cc647a14f", 0x8a}, {&(0x7f00000011c0)="1dfc0b07e3df7b2be3fe741d2faf6875f0f094eb699a7fef17093f9949af5c2a08806424ed1de3aa9c5bd55cb57871aa59fd1b3304942d8d01fd026b8a63", 0x3e}, {&(0x7f0000001200)="8e4fd948fe5398713fc7daad865ba07b", 0x10}, {&(0x7f0000001240)="8099", 0x2}, {&(0x7f0000001280)="e47b4b42b67ae50d4e80396d5d39ead2bbcb93c294761d98954f3217d5ec90a8d16bfcd29be64ffbd95987b2087bcc2407c3596f41a21290eae117378de2491d20de5dd035605e51464fc7c057278e663ba1011bdbbc8915dcbc478cf40b183f759f27", 0x63}], 0x8, 0x23) pwritev(r0, &(0x7f0000000080), 0x2bc, 0x0) 16:00:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f00000000c0), 0x1000000000000129) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:25 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = getuid() socket$inet6(0x18, 0x3, 0x7fff) lchown(&(0x7f0000000040)='./file0\x00', r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) 16:00:26 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f00000000c0)) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) 16:00:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f00000000c0), 0x1000000000000129) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000200)="35db4bf22985b37fd24c6c3cdb8924c42e7386ecaf709e8a1f1e2e8d1906d8974febdfb25fc90473", 0x28) syz_open_pts() close(r0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, 0x0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffe, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x4000007d, 0x5, "bad84b73f2a42ccccaa772d8374275835db57180", 0x400}) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x4000000000002015, 0x5cce) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) 16:00:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f00000000c0), 0x1000000000000129) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:30 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000500)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) open(&(0x7f0000000180)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f2e2e2f66696c653000", 0x200, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0xc) 16:00:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f00000000c0), 0x1000000000000129) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:31 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0005ecdf010000df00000000000000000000ffff"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, 0x0, 0x0) 16:00:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000000)={0x0, 0x3}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000940)={&(0x7f00000003c0)=ANY=[@ANYBLOB="070407c7"], 0x1, 0x0}, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="7d7da147cb372c9494549ad15347d77092853808c403a15ea7cf000000366e306e2b974e1b0000000000000000000000", 0x30}], 0x1, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x44, 0x5) 16:00:31 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x100000000}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x1) flock(r1, 0x2) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x6, 0x2, 0x9, 0x5}) 16:00:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) preadv(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080), 0x10000000000000aa) pwritev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) preadv(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080), 0x10000000000000aa) pwritev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) preadv(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080), 0x10000000000000aa) pwritev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:34 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) fcntl$getflags(r0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) getpeername$unix(r1, &(0x7f0000001000)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r2 = getppid() fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0xfffffffffffffffd, 0x100000001, r2}) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) bind(r3, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) fcntl$lock(r3, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x10002, 0x10002ffffffff}) 16:00:34 executing program 1: r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:34 executing program 1: r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:34 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x8) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x11, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)="680cc76820b8d6be375e8ba1f94cc1aaef3e65bdc2a49f040a21a94acf39381ab210e7569b22a248f0cd27d490f35bb0411ea57dccf11fde394b7a44d552fc6ace2035ef60be85407d58d252acc5f8191be87ad721e1f38177ff78e76e7544f697d30460b24213f09062648381c53643", 0x70}, {&(0x7f0000000140)="7a68eea11382cf88dcd944a6cc40f43372db64a8c91f2ac7ccf8cf3d1390708c4848499f564a93f1fdd08c0eac25c811953c66b459459e0b13e1c67d7246687c40d7d33e23237d424757deb90382d431b8602051de37584e6fac00caa948bd29858f02393001d08c", 0x68}, {&(0x7f00000001c0)="2f66d505157d227fc5a20da90c84b7aa98cd81fc4173d4e70dbaf3847cf14764e2da10c8b166d05ecd637c98a71101b7cb0332194e808b84f82fd37390f34866a9422a48c97772b8aaec349eacf42fcdbb07e025036438ae497806734c118db6c4154aeb6cf20c9628132b20b39f8d384a7bb31aa2c49467eb4e8a87a2310a773d386b043cc84f80671740dc9b14d3de0fb4fdb482bd", 0x96}], 0x3, 0x1d) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x7fffffff, 0x39}) setsockopt$sock_timeval(r0, 0xffff, 0x1001, 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x80000001, 0x7b9}) 16:00:34 executing program 1: r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:34 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x20}], 0x1, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x34ac432}) syz_open_pts() 16:00:34 executing program 1: mknod(0x0, 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:34 executing program 1: mknod(0x0, 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:34 executing program 1: mknod(0x0, 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:35 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000200)='./bus/file0\x00', 0x10, 0x0) readlinkat(r1, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=""/84, 0x54) getsockname$inet(r1, &(0x7f00000001c0), &(0x7f0000000240)=0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x80, 0x0, 0x7a32, 0x0, "05a3849a0402005700"}) fchmodat(r1, &(0x7f0000000180)='./bus\x00', 0x10, 0x6) r2 = shmget$private(0x0, 0x2000, 0x1b, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r2, 0x0) 16:00:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91abbdb5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f58968b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766af04e392b0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b739eab17d59306a4ed1ee5ad44dd2", 0x4c3}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) utimensat(r3, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x3, 0x1}, {0x439, 0x6}}, 0x0) r4 = msgget$private(0x0, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000340)={0x91b1, 0x9a2}) readv(r3, &(0x7f0000000380)=[{&(0x7f0000000280)=""/90, 0x5a}], 0x1) msgctl$IPC_RMID(r4, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "8369d2d18001000000fa600000ebff0100"}) ftruncate(r1, 0xfffffffffffffffb) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) 16:00:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x0) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x0) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:36 executing program 0: r0 = socket(0x21, 0x0, 0x3) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) 16:00:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x0) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(0x0, 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:36 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) sendto$inet(r0, 0x0, 0xffffffffffffffb2, 0x0, &(0x7f0000000000)={0x2, 0x1}, 0x0) 16:00:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(0x0, 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:36 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10004) getsockname$inet(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt(r0, 0x10001, 0x9, &(0x7f0000000340)=""/88, &(0x7f00000003c0)=0x58) select(0x1c0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2, 0x7ff, 0x3, 0xb, 0x8000000000000000}, 0x0, 0x0) r1 = socket$inet(0x2, 0x5, 0x9) getsockopt(r1, 0x8, 0x4, &(0x7f0000000140)=""/251, &(0x7f0000000240)=0xfb) select(0x40, &(0x7f0000000000)={0x0, 0x3, 0x1, 0xab, 0x9, 0x7, 0x2}, &(0x7f0000000080)={0x2, 0x8000, 0x8, 0x4, 0x2, 0xffffffff, 0x7, 0x40}, &(0x7f00000000c0)={0x1, 0x0, 0xffff, 0x9, 0x5, 0x10001, 0x7, 0x10000}, &(0x7f0000000100)={0x7, 0x9}) 16:00:36 executing program 0: r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x8, 0x0, 0x0) getsockopt(r0, 0x6, 0x4, &(0x7f0000000000)=""/250, &(0x7f0000000100)=0xfa) 16:00:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(0x0, 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:36 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x8) r1 = socket(0x21, 0x2, 0x400) recvfrom$inet(r1, &(0x7f0000000040)=""/199, 0xc7, 0x2, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x8, 0x1, 0x6ba, 0x1, 0x5575}, 0xc) poll(0xffffffffffffffff, 0xff, 0x0) 16:00:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000280)="c7", 0x1}], 0x1) select(0x40, &(0x7f0000000040)={0x8, 0xfff, 0x4, 0x8000, 0x6, 0xfffffffffffffc00, 0xd327, 0xbe}, &(0x7f0000000100)={0x3, 0x4, 0xcd5, 0x1, 0x2b46, 0x100000000, 0x5, 0x3}, &(0x7f0000000140)={0x8b, 0x5, 0x6381, 0x7, 0x0, 0x4, 0x101, 0x7}, &(0x7f0000000180)={0xfff, 0x4}) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a147780a000000000000800000eb06a600"}) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xaf}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:00:36 executing program 0: rmdir(&(0x7f0000000080)='.\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x2) 16:00:36 executing program 0: getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) chdir(&(0x7f00000000c0)='./file0/file0\x00') rmdir(0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) OpenBSD/amd64 (worker.syzkaller) (tty00) 16:00:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:37 executing program 0: setgroups(0x1, &(0x7f0000000280)=[0x0]) setuid(0xee01) r0 = syz_open_pts() fchmod(r0, 0x0) r1 = socket(0x0, 0x4, 0x401) getpeername(r1, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 16:00:37 executing program 0: minherit(&(0x7f00003e6000/0x1000)=nil, 0x1000, 0x0) r0 = dup(0xffffffffffffff9c) close(r0) getrlimit(0x0, &(0x7f0000000000)) minherit(&(0x7f00003e6000/0x3000)=nil, 0x3000, 0x2) getppid() close(r0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='*)/&%@^,}\x00', &(0x7f00000000c0)='\x00'], &(0x7f0000000280)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='-\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='{\x00']) 16:00:37 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000300)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pipe2(&(0x7f0000000280), 0x10000) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000002c0)) mkdir(&(0x7f0000000000)="e91f7189591e9233614b00", 0x28) sendto$unix(r0, &(0x7f0000000040)="66614701c0275ffbc8343370b59d45dd0a4728e06708f89bb53ab33b0c315d5f4233284c13393a816e61bbab09e2f0e3feef429cc1d204feb76180f059d18e96e03313799139f1d7a127aa3f5d505e3c6dba435e89216dc99a18c33c35a3993fa01101f75619a255244969ac934d1bca7a7809153b6339257f0c72b6817b98e5eeea7e61015401ce0d33e8831a6d096667495c74a1bef2161ae4e41b73ed4ad2319b3ba55aa917326975909decfdfadad50b87438b98e91d1867209d5def269867bee1f8a233493a67131d07ffd1fbd28e5aef79abebe719d208555b07b8863d7cd8337aedf3", 0xe6, 0x400, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) lstat(&(0x7f0000000180)="e91f7189591e9233614b00", &(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) 16:00:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x800234161c0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./bus/file0\x00', 0x8000, 0x50) 16:00:38 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/29, 0x1d}, 0x0) munlockall() dup2(r1, r2) recvmsg(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/208, 0xd0}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000000340)=""/204, 0xcc}, {&(0x7f0000000040)=""/79, 0x4f}], 0x4, &(0x7f0000000180)=""/127, 0x7f, 0x6}, 0x801) 16:00:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:38 executing program 0: socketpair$unix(0x1, 0x20000000000002, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000001100)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000040)=0x1002) 16:00:40 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) readv(r0, &(0x7f0000002480)=[{&(0x7f0000000080)=""/148, 0x94}, {&(0x7f00000001c0)=""/100, 0x64}, {&(0x7f0000000240)=""/168, 0xa8}, {&(0x7f0000000140)=""/13, 0xd}, {&(0x7f0000000300)=""/61, 0x3d}, {&(0x7f0000000340)=""/42, 0x2a}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/155, 0x9b}], 0x8) minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000001480)=""/4096, 0x1000}], 0x1) 16:00:40 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x1812, r0, 0x0, 0x0) write(r0, &(0x7f00000002c0)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) ftruncate(r0, 0x0) 16:00:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:42 executing program 0: setitimer(0x3, &(0x7f0000000040)={{0xfffffffffffffff8, 0xffffffffffffffff}, {0x23, 0x100000007}}, &(0x7f0000000100)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) wait4(r0, &(0x7f0000000580), 0xfffdfffffffffffd, &(0x7f00000004c0)) 16:00:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = fcntl$getown(0xffffffffffffffff, 0x5) r2 = geteuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r4, 0x20007461) sync() ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000000)) 16:00:43 executing program 0: r0 = socket$inet(0x2, 0x3, 0x401) r1 = dup2(0xffffffffffffffff, r0) mkdirat(r1, &(0x7f00000001c0)='./file1\x00', 0x1) readv(r1, &(0x7f0000000540)=[{&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000200)=""/66, 0x42}, {&(0x7f0000000380)=""/162, 0xa2}, {&(0x7f0000000440)=""/162, 0xa2}, {&(0x7f0000000500)=""/41, 0x29}, {&(0x7f0000001000)=""/4096, 0x1000}], 0x6) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000000c0)='W\x00') r2 = dup(0xffffffffffffff9c) getsockname(r2, &(0x7f0000000080)=@in, &(0x7f0000000180)=0xbd53831140056e5) recvfrom$unix(r2, &(0x7f0000000000)=""/22, 0x16, 0x0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) getppid() writev(r0, &(0x7f0000000800)=[{&(0x7f0000000380)="b7f4398d5614249fd9", 0x9}, {0x0}], 0x2) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131100e800"}) r3 = fcntl$dupfd(r2, 0x0, r1) chmod(&(0x7f0000000040)='./file0\x00', 0x104) readv(r3, &(0x7f0000000380), 0x1) 16:00:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:46 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) 16:00:46 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x10001) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x40000000, 0x8, 0x125a}], 0x80, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffff9, 0x10, 0x2, 0x1, 0x9}, {{r1}, 0xfffffffffffffffe, 0x93, 0xf0000000, 0x7, 0x9}, {{r4}, 0xfffffffffffffffe, 0x2, 0x44, 0x9, 0x6}], 0x2, &(0x7f00000002c0)={0x7, 0x1}) mknod$loop(&(0x7f0000000100)='./bus/file0\x00', 0xe042, 0x1) kevent(r3, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffe, 0x7f, 0x0, 0x0, 0x8}], 0x8, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x8, 0x1, 0x7, 0x1ff}, {{r2}, 0xfffffffffffffffb, 0x7c, 0x0, 0x8, 0x5}, {{r3}, 0xfffffffffffffffb, 0x60, 0x1, 0x6, 0x9}, {{r4}, 0xffffffffffffffff, 0x2, 0x40000000, 0x100, 0x4}, {{r4}, 0xffffffffffffffff, 0x18, 0x4, 0x7f, 0x1fe00000000000}], 0x5, 0x0) 16:00:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:48 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x4, 0x8}, {0x18, 0x3, 0x37, 0x401}, 0x1f, [0xca32, 0x6, 0x0, 0x1, 0x9, 0x7fffffff, 0x7675, 0xfffffffffffffffb]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x1a}, {0x18, 0x3, 0x9, 0x1f}, 0x2, [0xff, 0xa9d, 0x0, 0x9, 0x3, 0x4, 0xfffffffffffffe01, 0x7]}, 0x3c) r1 = socket$unix(0x1, 0x7, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0x0, 0x3}, {0x18, 0x3, 0x100000000, 0xfffffffffffffff8}, 0x9, [0x4, 0x40, 0x6, 0x1, 0x47c, 0x5, 0x100000001, 0x8000000000000000]}, 0x3c) listen(r0, 0x3) r4 = socket$unix(0x1, 0x3, 0x0) setsockopt(r2, 0x100000000, 0x80000001, &(0x7f0000000100)="79bceb83d38984349acd5634e99edad43e6b2925621bb64d801ee82a2595b5ad39b46937582bc35cd6d76c6de47bed20d9de474aab569e63304d8eb71358714737ed01e0dec3cd8c41a0a834c169e3b924999e219b89925014d7605846e799cbf02bb54d87c23ecb6a3850774691b97a62ff6ba44d9fd663a01ef9e7d564def92ebd73885d1019fd95a0da0e8268", 0x8e) r5 = socket$unix(0x1, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x0, 0x200, 0x7}, {0x18, 0x1, 0x101, 0x7}, 0x1ff, [0x3f, 0x1ff, 0x1, 0x4, 0x76, 0xfffffffffffffff9, 0x9, 0xffff]}, 0x3c) r6 = socket$unix(0x1, 0x5, 0x0) connect(r6, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) recvmsg(r5, &(0x7f00000017c0)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000001700)=[{&(0x7f0000000380)=""/201, 0xc9}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/144, 0x90}, {&(0x7f0000001540)=""/193, 0xc1}, {&(0x7f0000001640)=""/135, 0x87}], 0x5, &(0x7f0000001780)=""/3, 0x3, 0x5fa}, 0x2) r8 = semget(0x0, 0x6, 0x28) semctl$SETVAL(r8, 0x3, 0x8, &(0x7f0000001800)=0x84) getppid() ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000001840)={0x4, 0x8, 0x7, 0xffffffffffffff67}) connect(r4, &(0x7f0000001880)=@un=@abs={0x1, 0x0, 0x0}, 0x8) pipe(&(0x7f00000018c0)) fchmod(r1, 0x40) pledge(&(0x7f0000001900)='\x00', &(0x7f0000001940)='-&-]-^\x00') socket$unix(0x1, 0x3, 0x0) getitimer(0x1, &(0x7f0000001980)) connect$unix(r1, &(0x7f00000019c0)=@abs={0x0, 0x0, 0x0}, 0x8) dup(r1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000001a00)) writev(r7, &(0x7f0000001a40), 0x0) 16:00:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0), 0x0, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) faccessat(r0, &(0x7f00000002c0)='./file0/file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) 16:00:50 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) ftruncate(r0, 0x0) r1 = getpid() fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x1, 0x0, 0xe3e3, 0x4, r1}) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) write(r0, 0x0, 0x524) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') write(r0, &(0x7f0000000080)="e4", 0x1) 16:00:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0), 0x0, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:51 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) bind$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x6, 0x5}, {0x18, 0x3, 0x100000001, 0x6}, 0x9c5, [0x8, 0x1, 0x6, 0x5, 0xd59, 0x4, 0x15]}, 0x3c) r3 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) 16:00:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0), 0x0, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:53 executing program 0: r0 = socket$inet6(0x18, 0x0, 0xd1a) fcntl$setstatus(r0, 0x4, 0x8) socketpair(0x18, 0x3, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="65d7e1abcb54b8129ba1104328fe3804d8274bb623f7dd37831160d1d330b9532e05ea42dc1a9d8f5befe21fb9f4d3e1474bccea383257a23c3895031cea3597993d67ed09bb93e21b695a966d1db5f3f9a20e144de990b30dde62ba3c423e87b1505753a13246fdefe51ceca95bc65137b1705658f94d5713818112bc723eb4be6a27f88b4955585d8ba7f488281955376182ac9104be73ae440857db5ae238fe4f028ac60aa8415a17b1aa59bc74879ce942f8af4e77abd6f09cd0ec14a5c2469033602c0b2610d25a81", 0xcb}], 0x1, 0x0) r2 = socket(0xe, 0x3, 0x0) fcntl$setflags(r2, 0x2, 0x0) ftruncate(r2, 0x0) recvmsg(r1, &(0x7f0000000900)={&(0x7f0000000180)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f00000007c0)=[{&(0x7f0000000200)=""/120, 0x78}, {&(0x7f0000000280)=""/45, 0x2d}, {&(0x7f00000002c0)=""/8, 0x8}, {&(0x7f0000000300)=""/141, 0x8d}, {&(0x7f00000003c0)=""/226, 0xe2}, {&(0x7f00000004c0)=""/111, 0x6f}, {&(0x7f0000000540)=""/55, 0x37}, {&(0x7f0000000580)=""/145, 0x91}, {&(0x7f0000000640)=""/207, 0xcf}, {&(0x7f0000000740)=""/89, 0x59}], 0xa, &(0x7f0000000880)=""/127, 0x7f, 0xee24}, 0x802) 16:00:54 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000, 0x5}}) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="ab6f1811d13a5f0a372dcd0ae46116d2effacf9b45019524329ef0bcf077a92ab3fedb07e4cbef614a9e"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x8001) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f00000014c0)=[{0x0}], 0x1) 16:00:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000680)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41", 0x23) r1 = dup2(r0, r0) poll(&(0x7f0000000140)=[{r1, 0xc4}], 0x1, 0x4896) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000e00)="2da9984e204d297979621ed98845a8fdccc98ad062f14c559f78186f2592adb4acab89b80c07ac5f25c0282fc78b6482ad37463bc3ea5c48b75516fa6d4f282777d311ab113adba6deb0b99fd4f85fee0a5b61a51d4cdade13c3c840ccad6799cf75eeafcebe8e0d1754ddb186adcf5444bf0944a4cc1ca751bb98fc6e30ffcab3e4151426bda25d608a86e01258603819431003923c8e082c28498e478ea7c9e1e3448a916cca014bc7f67b05ab25fd94d3bd65363f3ebbf9b79052a3944e1600d712178de85b0a5e9ee4cf19d39901274944debcdbffdaa22e0a5b407c44afa1cfcad6654cfa5a633e8b22a9dc3f0fa25212fd7c457b8f31b51dce5bc39ed83ef29010e57414b0225bc39c1a3b698fe49ae5a45c464c2ae07ba194d0ef001ffea0e470a61e60cf2150137324a7e503fd4d5ed862d3b0dfd4fa3690361a5f5c0e6946eaa3d2aafa5321daf87482e2ffcc37fa08f3bb5c90a4104e5e90f48638dfc74bc4c6f9b166dbc6fa5ef56827bce82e37fdc3f41c0b5e85eb5e2a985b698b82469cb83956c2328ec8eb7afba7aff2ce8286dc33f00656e720e51186ed729afcca89c3b400d88a23bacbf3b36a139d7089d681deb1b5067c646087248f1440653b857b26d458f28f4d9421e617ad708afa2d592ff255c70424d45d43f0a083709e7df2d9cbb4ec9e458723f46646af1240b9b16e31a084ad8fa37908a4704d", 0x201}], 0x1) syz_open_pts() close(r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x2) kqueue() syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x7fffffff, 0x0, 0x0, 0xfffffffffffffffb}) 16:00:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:56 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:56 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2024, 0x4400) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./bus/../file0\x00', &(0x7f0000000200)=[&(0x7f0000000100)='-\'', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000380)=[&(0x7f0000000240)="7ba72900", &(0x7f0000000280)='^&[\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='$@\'\x00', &(0x7f0000000340)=',\x00']) 16:00:58 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) open$dir(&(0x7f0000000040)='./file0\x00', 0x20080, 0xfffffffffffffffe) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="a65543bbe448d1a480600e16461096ba19726f40340b019fc3c1294a0245a57a4cec672fe1e2310c41eb428a8e8d", 0x2e) 16:00:58 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:58 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='x\x00') open$dir(&(0x7f0000000200)='./file1\x00', 0x88, 0x20) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000000)='cr') mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') 16:00:59 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x10000, 0x4) 16:01:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:01:00 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getpeername(r0, 0xfffffffffffffffe, &(0x7f0000000000)) setsockopt(r0, 0x2000000000029, 0x2f, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) socket(0x4000000000007, 0x8005, 0x0) 16:01:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r0, &(0x7f00000003c0)=""/214, 0xd6) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/40}, &(0x7f00000000c0)=0x2a) getpeername(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) syz_open_pts() getsockname$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e92b794f8ae04803cea065176003bb1fe00"}) syz_open_pts() 16:01:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:01:01 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = semget(0x3, 0x3, 0x10) mlock(&(0x7f00004bc000/0xf000)=nil, 0xf000) r1 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x144) ioctl$TIOCSBRK(r1, 0x2000747b) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/78) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0xc67c, 0x6}, 0x8) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) 16:01:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffdfffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206f92"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000280)="43863839ab8d37fff1ef9e3c2996129b9548f596f30c1bc3ed5425e5cce804d4a78ff6418a7602701f2df13269da09c4e833cab352f49dce1f0e87a4d3d9dec3dde33bea73103fd12a397b6108b9121f8d7dbeee179c5e93474cfb12b25f317fc1dca3136cc1aeb5caadf26f3ccc8622307bb22f01aa37e88768c0da40f65cd75093bad95cb621c50c5575af84a7dfbb8ee909f1203981d4ac832b79da8b4d788b60230b8cfb3e8647fb8a8862533f56c558688315e7d27bb1659ab054ed2f3858678ae2cdb735924a317d9d615dd923981efaba1753", 0xd6) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x0, 0x5, 0xfffffffffffffbad, "bad84b73f2a42ccccaa70600000075835db57180"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, 0x0, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:01:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, 0x0, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:01:05 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000480)={0x0, ""/132}, 0x8c, 0x0, 0x1c00) r1 = dup(0xffffffffffffffff) ioctl$TIOCDRAIN(r1, 0x2000745e) clock_gettime(0x4, &(0x7f0000000240)) msgrcv(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000579424197b8152f8b20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x3, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/88}, 0x60, 0x1, 0x1000) msgrcv(r0, &(0x7f0000000080)={0x0, ""/65}, 0x49, 0x3, 0x1000) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000100)="2d2c8700"], &(0x7f0000000380)=[&(0x7f0000000340)='I--\x00']) msgsnd(r0, &(0x7f0000000180)={0x3, "e659e894ed478b7c81b3496c9ae05fcb2bf13d01553c1763139454f5aca8458032a046fee992da83695c15e75e7a79a9562750840b1483ed2bca7a5ce2ff7d3380cf4e3ed46de9cc32bb776059a78966fe125281418fc625aca8ac9deb16d532606c6a584f8d9a439b2b225da5875833ea944b7409b7a048321f2c5b3f3119683b2bb8b2732fe751472b1276c7af607f6eb03be86d38f1b7592868e64463754bf0e3452e5e70e5b82234934a41"}, 0xb5, 0x800) msgsnd(r0, &(0x7f0000000140)={0x1, "7b9b58ef788b6bd610f402a281a5a81f1490ff503a559ea6c5a0e8baf110"}, 0x26, 0x800) 16:01:05 executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mlock(&(0x7f000026a000/0x1000)=nil, 0x1000) mlock(&(0x7f0000062000/0x14000)=nil, 0x14000) munmap(&(0x7f000007e000/0x3000)=nil, 0x3000) 16:01:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x76674a2f, "51246fddf9e7af806c671b8cff3b8c1baa636287"}) poll(&(0x7f0000000780)=[{r0, 0x40}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x5, 0x800, 0x6, 0x3, "5a9b662354a8a896bcccd532a1a0911a4e521a28", 0x5, 0xff}) 16:01:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, 0x0, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) login: map stack 0x20000000-0x20400000 of map 0xffffff007f12b948 failed: hole in range 16:01:06 executing program 0: kqueue() r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/88}, 0x60, 0x1, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000480)={0x29d5e2242cb20844, "f5d2c24c1bee5e982a7a1fb5b4359a8523903a94b1fbe07628519a7ec03875af5647a47426e05f5a5e655c6e2830787f0f4ddb63d4f419033a5039b710884935589eb0540937b83a0efffee27c813c641b396f8fddc73d56c1f533664ec08c39ac01b0b5653d67f6ce2cd17170129397badf661cd3bcfdbc7c38537ddca8921fd85611ba44fde9224bf566f57f4f2fdd00f07db1f2cca0906ad97d646eba7ff77b6e7c07e8ad28acc1923a1383f52a7bc62598f1535e"}, 0xbe, 0x800) msgsnd(r0, &(0x7f0000000140)={0x1, "7b9b58ef788b6bd610f402a281a5a81f1490ff503a559ea6c5a0e8baf110"}, 0x26, 0x800) r1 = socket$inet6(0x18, 0x3, 0x0) mprotect(&(0x7f0000bff000/0x400000)=nil, 0x400000, 0x1) setsockopt(r1, 0x29, 0x35, &(0x7f0000000000)="03000000", 0x4) 16:01:06 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000), 0x0) sendto$inet6(r0, &(0x7f0000000000)='l', 0x1, 0x1, &(0x7f0000000040)={0x18, 0x3, 0x7}, 0xc) 16:01:08 executing program 0: execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='$\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='!\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='-\x00']) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0) 16:01:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:01:08 executing program 0: r0 = socket$inet(0x2, 0x4000000000040002, 0x0) setsockopt(r0, 0x4, 0x8, &(0x7f0000000000)="b759d0ce365e1280b342c491586ecdb41f6e7dffb3f4e4d648421b2b83c57ecdd4ff123cf527963d6585b99d929fd95c7025a5d60d25a869e906580874200ccc8b5995cf82d3579938cc19a1724d6a6627ec64d422d786d8c5e36b103a1f92adb6314e9b5fb4c0ed557d7f253984a09d6f1bef669b5f250db9fafea7c083e02ab32ddbb31b11e4f5c8dc6534696f925a2ae403b1eebd46343a316ea7c349b0e4b865d0a3d2aaa212f83c2cd96ec8ff31deec201118ea4bf28ffec12ddecf81f41324354039fd91e8ef5755fcaff5165f64cf194f65acf7d3e1d45d93d6226c19a3d186da551a8172d868bcd4ad7454ec43cf658fa5b838aec0f8bab066efc9e0ebb314152dbeb46de48a90f3f738e8e307533e22d523ce59493dc5765a3ed4cacf3fc2659ecb3034853af663580acb45df500a1721b54b948b990a8f0db93757454a5b32560204c55fb40d4a557beae5cf5f1115d88baf9bf855438f68e59e776a71de3865abef6f3f75a56bf30e6835", 0xfffffffffffffd76) rmdir(&(0x7f0000000180)='./file0\x00') select(0x40, &(0x7f00000001c0)={0x200, 0xffffffffffff8001, 0x7, 0xfffffffffffffffa, 0x401, 0xffffffff, 0x1, 0x6}, &(0x7f0000000200)={0x1000, 0x6, 0x7, 0x5, 0x5bb, 0x91ac, 0x3, 0x8}, &(0x7f0000000240)={0xf264, 0x2, 0x100, 0x0, 0x5, 0x9, 0xffffffff, 0x7}, &(0x7f0000000280)={0x6, 0x4}) 16:01:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r2) 16:01:08 executing program 0: nanosleep(&(0x7f0000000000)={0x2}, 0x0) pledge(&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00') pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) nanosleep(&(0x7f0000000040)={0x3, 0x3f}, 0x0) nanosleep(&(0x7f0000000100)={0x9b, 0x100000001}, &(0x7f0000000140)) nanosleep(&(0x7f00000001c0)={0x2, 0x800}, &(0x7f0000000200)) 16:01:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:01:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000080)='./file0\x00') chmod(&(0x7f0000000100)='./file0\x00', 0x23f) r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000240)=""/49) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) socketpair(0x0, 0x2, 0x1, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f00000007c0)={&(0x7f00000003c0)=@in6={0x18, 0x0, 0x4, 0x5}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000400)="7eb9de7e3784a132ddedc4f47fb1db4b56e9684c7d0c38fff53535bfa566e8443f33cb2f7c6ad8fd45edbd80858c5228a693bed85f54bb38a673bb8ce980e9023b3c722c437aeb53dd7189e822523838d2c3825483312373b2d449057a2628b51a89d69f36888202f80dee16a66e229ce27bfd9e1f165c54511012499ceb146b6923ba756dfa9e7ddd8c83a5e5bf05eb1dec7487da1564f1f7", 0x99}], 0x1, &(0x7f0000000500)=[{0x28, 0xffff, 0x9, "e48684deea76ab28de7afffcb38ac0bf41dd00"}, {0xe8, 0x1, 0x5, "8174a2e4b6e17a49f5fe7abebe454f89863914c719df4a91f2ef5ddf5a1212df95caf0fec9c6c77345260ebab9eef8112ff7ea961d7e7ad4a2e127136c2374fed94936f7eaefae3ee5a4e0b50838156edb94ada7ff2eb41c9618a4e21de44a6448b699791480e7371a9988476c735a4dcb20b790160eb550493479dfb72dedc1d291c8bf87aa0cd766170683a739c1dd6a5e342103a61816b233260a8fe96d2a3ec636c247a3d64e914fc3645933cc51f13c4c0920ef83138d218f75a4705fa810655f6775885ebefb046ee396a6d10c4d2d8196e9566632"}, {0x78, 0x1, 0x7fff, "3e7558c086852e83aba173834d7e2259ca1180fe792e7aac313a26e8641bd5d55e3bc3d34ce5fc4e7f9ed3efbdde6f5d0513bac2682eb557ede0b39473ec51e41a682a5fc458eeaf6421374dc150c601652ab746145357bac3161a60a487fee085"}, {0x100, 0x1, 0x3, "6aad2156636851d54203c8a211109f9b67c5b181c3dc9ac8b61ed5a97481b9214ca81ac3bedfc9c6927bc5e39392c801466d02672a1ede8bb3dbab50c4b55abad9c16f7336a919fd1932b75ebc1b1cd2409748dc6ba5a5d8f5047627a5bb6b34c313a713b4ce80a3cb83c60f69cb42780c85bc6bc874f8edc9014aa21402f699053bcf3dbebb31c10531b69057647fa90c48c059c510d4aa44a357482638a717eee584d3e46f98cc725bce34fdd1c9299ed654c18f529482f6861c91539f5dc2cbdf1873f5759717245df845eb6ab33e58e098e4cb00b2389ff4b25b3dace69fb26061d9bf30cc1c57cc"}], 0x288, 0x402}, 0x401) mkdirat(r2, &(0x7f0000000380)='./file0\x00', 0x1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) utimensat(r1, &(0x7f0000000800)='./file0/file1\x00', &(0x7f0000000840)={{0x81, 0x40}, {0x1000, 0x1f}}, 0x2) rename(&(0x7f0000000200)='./file0/file1\x00', &(0x7f0000000280)='./file0/file0\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0xc) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) 16:01:09 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000080)=@in, 0xc, 0xfffffffffffffffe, 0x2f6, &(0x7f00000000c0)=""/33, 0x21}, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000000)="9c818bd9303e589984a999b32d9503bebde72a589322f8665d265757e3be126d67f4308badd545f0dc9a5ac26f0ea858458905cf7d79ad202834b6b7bd650b0e7cdc258f432c3d4c82d7294837fd7b295942efb86b96048ec469c808281d383a3891265d136b7de15d6b28eb5d78c962d70fa5d255b51c461b8845e75dc21f33", 0x80, 0x400, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) 16:01:09 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockname(r0, &(0x7f0000000100)=@un=@file={0x0, ""/53}, &(0x7f0000000140)=0x37) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000040)=0x216) setsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) 16:01:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:01:10 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) msgrcv(0x0, &(0x7f0000001600)=ANY=[@ANYBLOB="5cbd544199c3641cff02"], 0x1, 0x0, 0x2000000) mlockall(0x1) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) rmdir(&(0x7f0000000000)='./file0\x00') writev(r0, &(0x7f0000001480)=[{&(0x7f0000001840)="3d5619c8074bc980996b6614ecd3157386f4e0c502eb84a954e0d63bd556e97c18fe4445cabb9063724d97b7e230612e1ede116c4624c93594c41562d29506b5795bceaffb9a5bab60247d069098515f5609cc766211e045b81ddafeab5277983d6c00f1fb483383499fe144dd6cfc4694676b6062dd24e24e3fdeb4fcc97adb0a3b38de66e13be07bf456546366f55c47e98702441ef0d39f6f1e434369e6fcc8d0159c2b106a23d188ffcfa9aba1d846ebd2db6c9fa95aba2a942c5d0441a26dfd3b1a3fd887c9ba23405c3a48094cdf263fa2ccab875f481e7d58ef84fc1f1173ef28221db47b8f0d00e2cf5090d2", 0xda}, {&(0x7f0000000380)="b8ee2505a60ee7e363af70b94d6368a6396f7510dfd380e9e1afe03b8bd01781f15a4a5cf91b91fc5c22301467d86a0fe885f4bf0856cc01a6407bdbd6184db39f34764c4625ade15ab76aa75ef722de014d9f56feeaf3dbfb458fe20b8cadcdf55ea9ec404189be1853b84e9165fee03d7457bc87a0b14ac6dcd931c17cdd2fb13a2ad7f1acf3a21eb75cf9bca56e97626810b1cbf1a72e0701bd03e5212c1d0daa55e018110413907227a10b27090c90ec7241686190364a9f4e4de2e987e0113b3b4c2483e1c4b42d992ce5f92412c1e2931df005cc54e87676314d65245fedd8de24c8c2fb24a39c2483136c84e5c89a45313266032368f6c004f2b466ba4eb3862e3c92678e292451c11f2d7644886d0a6c202e54ce4125cfa4477e0283c11391d2f25ea928f9f9c572714fcf1d542299ca4577eee70f85ee0cf0f9152a9b6ee7238d2abeb008a63814a6f2e15555d0f5159a5d150183df06fc46da92bcff509d1f4265d51c9fa67dbf9dcab327ffdd634fe525784ef6e6d0270562f6a33c18b1add64fa7fc1346754498d568b14425c11fb8b7aede26c80c3ccff87bc480de800ef610bc62be6a730b9a9d035c7e3cc933f1845829ddc507ecb76efa9e134665cd10175c2a91f60072cbe87a1f31709244199ae6f3a4f9e5b707e3a476895a20001ee10014876cbf15d29142905c346c468f2824d94885ea6462c7694e5fa3a4816910cde55e4871b55b4618cdb0aafb70b53fd7867efdc3c0df6371e02b8435db82bc59653864f757a31728ad2499597ca5ceca49d153b3f0079dacd35ff68f96055fb7c76fd93f114d4d345d33e84d0e6230f6693867ee57e5182599447ad59c24824179b0f399535faf81cc2c74617df3c34eb6cc7fe1088fb54ba5814a395d6a7722d57126fa37ff6f71de2930d7b904a2504e3c8f224c5de58907e5ba71074466990996916f6a34f2d67d1120357ff9eaecb7a84e4d7f97486af8bb282809747b43707c96149852b54e37126a02ec6dc26223076b27c1eea9182c5a5c4884f00c3d04aa00f3a15c757a06de9a0cebf1c51007154470a536ffaf4f3bb1148557943cb44b7027f68c6bd4fa3ad1e50de2f9471785ac96549ee2262909ebf71ff497048bb31729a9ba037533c3bea126e04e1042dbae9644bcc777168503be223fa1f26ee5f6d6c75c8c82756ea427c1fd098320bd2fde31c6b4078211ba178aa0cabe208e89280e855b5dad064fe7f6ca7850829e7f97e0d2613242e0bd4754dc9deb48af92f252575fd29fc71a147fd5595f315a5f33eb3114990d4d105365e4c25259f475a3c83e3e3bded8dbd00c655a671de99c8db645c7aed6cdaf4078e4cf078b5d260dea494a6f6ad61f770d2fedca39574cbd19fa48588b4fc418d93c15bf75697cb0c097575a5c511b7b013c9feb63cdb63dc399d83afbe55fa902fcad28cf71894f0b423a5c2e8b04e50609afbd197a525cde658609e8409f9ef6243f24d90d851f613c1902579a9b3010bada8ba98598ce318c5e79ff8de3bebf08e06397ae9ac469d6ff58d44af1494e4a637a3af4d05a398fc6dae118122691d2caefe1682fe43978de81b72d0d2acdc978503d1d514a0871f63c88313c2a69b324dd89e795d73af8fb0f57dc3a3aec22a7e6bc9b6382faf00432319657b11ade8d21ce0b9a7081386572cdf59a1fb696da2c8ac0e3cd88e163d78059ae78f48ea6d3181082f0ed65c693da4a2f2d333b3285d30b3f2e9d9f94f0f1b40f7ce28551c33b605184bd886b2782bb277e1d7b8d63fc058cc90da6205f4017c322c068d6a881f43d2171b570554c1c1bdea3ece864d11dbe09e653ad321756b40e5a814d2039b08eebae93b4bd1c53438c0cb886622b4435470e0a54455cb3e320201df7df35aa783a2ba70765589999cfb08518e779dc1f40fb68864e93855f76a0e28718c5ab1bc7e7a464c014b3fe1f088a19e2748eff83831b9f078aa2252d1f64ce04045447fb050ce72aff47d3630ab7c466b9387dda94026f11945a9a5c7a8d1415ccb2722bde867279a0d6be19ae2461addffee9cc36353fe884870d24c08154faba14e9f252e43f11decf40a4426ddf297298a863c34e98097398928309d0267b3565fd9286fc7234b70bc98e523ce4831d9a943db5d2227974930f8d62e0cee65871a855074ce2fe371ce8cf871acff3921e82f36638644623fc5c94c272f374c2f72ba95231c2180937cec23d474b8677856da7e5f7ec3f0de06b1cc82178fccca8f4f6de6665b196772fe45dc0095badece73bd403e1034bb7439bcc5dade859032b2a8335c5b4da986a6580509fa1921808fa2c6dae4c00b452f54447aef2effaae60c09c1df7a226d236e7faef77899d2378876386e6b7e206926beb1a5c1553fce7b1935b435c86a4e9a7dd074f099c0dacbba4615492b3fc4feb791343160ee2234515b6f71691b2daee38d292180c5ff2634920c7421bf9a958664a6811076fe35bbe5df0e5add37ea6b0b7e31799e7f8828a2fa3cb0ebce36ddf5db38fb80b15751b45ef6f0eb2c5233d0c58a73b3f31366b236258e694dc5e2eeee704140e6f592ccc3f91522990cff5f7c77f0126c848e721b3cc19b4b1478f0b86e7c8092b30511e6efb355e8997568574015871029cfec5a6c9599aef4d34698a50ea0d59f144592e1f6696e688b4c27f05170c127d3068dc0b8ea6c4e6cd70d8512103b78de12bca9f44405eadcba9da372541bd6b15e17aab8547f354dfd9252202d74f1f8fc9de8050b1b61884d293383494f75037e2efc9bbfc45cb2ef6cdfa2564f4501f65760790d304da055b88d21592663fe41c409a3bbfd13fbc3cd6e75f0764fe4a731f0f157e04611ccd03a08fe203e6cbd0f24b7f0a4d0cbbc6839689c4c67ff404d07a89286b08cf8d3db17984424ab503c9777c3372477837c76d902d9115767c0231988bd7493d586080ad78d1bef23540d823d63260f6702d2d7c93adc5ba1cd9bf96a706ed2b1328207b06bffd53ca92020ac2c069663cdde5aaad794e7ffdfdc2b129220a1c27fba8d3de7492558b7c2a7cfa58587b28847630c05e4440487114da50e30c3254e75ebfc9e8ae792039ab0b60098026c875822b1b2023d0c678f2db6aa4b45d3b8712093dac5301931496c3ec7d13c66c2c97645e172d15ecbd8734207d956acf89e5031f9162fe6c662a5985184c89f84b82817652025cdcbe676d72a6cb2e34c6730ad88fc884312b0215a8eaef7c78e3579d769397410f2c78ef69b12b140ad020a4357f6be048968377d913e41c13a34c939cca5700ac1a5b295621ab190a50d4cc8391db363dbf1e2b42e33e94a66968ef90d4901ce31beeaca17de318da87c615741538f55ee7e87c7a15e64bdea2e12c907bda42433aa0b4d0e6fd76bee31825dce4e472e156e3578d8750f8042c10b74237a05e951ccf530cca4d5043a7869df9094666f4158ac88b987317b83bb068eaf93acce81b6e0995f85f059acacef32eb81fe9778fd18ccab7d81de88c711f632ff0ac2fb27b2ca97432d6457244a376dc4895f1f84c2df9074b064321aae9baac728dc80caa6bb833e3f5632f70c43ee168e4d68844ae60c686a55456c84b59f81f9163b17bb4ccc06fc210b017ec94c6ca7931d8e8753434e022e205f58499869fd0575026567cb3193fa4e6b9defadbae734146561afb95dee8eff1b0dc3181dc4e554dd49d2fa4ff0c9846f84af3779f600e2e9bf8faae38a99b70118adbf30a3cc5d97110e882e57389901b666eda30de0cbab6d427175e353d2c7446b6f15a617412ee6e2ed7c4a95984d98889002ad69f6d3fa6866dc0be7d7024194abec4623fb4ac32ce79c48640d9b6b627e84d055eea2531cafe5e9ce280757b6c7c371de63941faaed5d40019915f4f93f6857c295a2f768501f05b5abca20502bb1d900705d29c1106399feea2e074d2682692c673180b743859ac6be55b8ce461b22f5cc863ae531423c22c666006f7adf9b2a6fa746832e086dbeea7147603c2dbb637b80d09f2ca9fafabc7081415fb850b3781aaac6ec83c128a27672f31fc388b32a8b3c8c1c6c413ae63fc886bf9060d7958627d871e2078eff0e46edd8bb9ae8d871e04a925c24379bb15470a47d453d248504b24cc9ef817d523b830c5dbddf967e40df6d230698612f8f7d891289820933e31526c6c6b12c1746a5c191d0df18d19e1236a859b464385992f82b3234a28302648b5c5a32922054732022b903fff9ff617c8751d80fba5516051ee1973ca90cf81ffced82d2948a18734541a98f9ad3b40d3513303e0599b0e482111a692ce5e35851ef2db9f0acb6e0c340fae357dad04d43ef47639d98945044a29bf2e552e662b320c4e9e86c435e859296521271ddc64b6cb4d324a8b534b57cdae83e606103dd0e3d156b1c2c188894d18e1ed62e052bd9f41fbeba51199e10f137657148e476b196a76ae56808b8b6abef50c2f3df7e1302907dc7935a804ea8776fc53388948a5486f40aecea9182ba3f99fccfe3d0c43dfd0b41d93df391d234f81dfa2d4ba205b36ee2979b4e07ee5f5306dd5527804b10a0c67e1fb7a2b3c8c85138f5c13200b57ce618d3abf78fcbc3818a82d284e334488742263e0374af6d3c60e76feb349f5425b43bbb3632c6239bfa646a8275d06b1d2a2b10bf387d89f34a80191cfa328faa35ad3ab61c652c59cd7f90b5fcc925531b4bb1292fad46648ac62712174ebb546067c213163002804033a2c4c9daeed1ababa6483839497ac1fcdc01087f0374c4770dc5fd38120f80c4addbf85b2ca832ae81a4fc130ec619b3afe29859d87d007c3c93ed87625aa29b20a9880ca7da5037a3d3164325d3e0fc4d3d0d73e7ddf3b105f3ba3947fef1dd739f36d518456a953b54fad4da60e943b50976a4600e51acb6a6bc5d71742a567e8698357be5a237fc15ad64873b88cf5ca68f49679eaf39aaa08b35a902f39529f8ddc219fd8a8628d91c14c075de54726402357fcb839fd40d99e2f03c9993edf84c542ec1aed6b53d4f66a938b2c13b1bbe9d1700decc0bffc81a1b9c39e2e9cd71229c22a260ef6f689f6790d529c9c3581d1d98833df4b529299ca7e112180f11c193c1597f49694fbf4cfaa04d1125975e64f754f0fd5fd7c31cfd87f7100c3f1e18c4695698282f1a1df557d2b3cb95e8f7d388f5ff8c9853fdef036da2e74625f27ccd452ed886c2da48bd65bbe5836068eb28e5da3a2538b503aa3c590200222cad12a93de0ebf899b902deebb0a491e1346de32a1cd309ab0866152db919355ec117ffcda7ee21deba68a118052df31ae3fe5aee9804fe278b0af6d26f46fd00fae92f785327fafaec9b881f7e7fd1ccf6d82c08e318b6019069bf28a0510d7749097731b6329200ea69e545e3bbbb36c66cfcee939ca27d769dea51863c5f539520967ecfb8906b5491fb24ea82fe08a4f64e587f2b2c20f223b7bebcf7a0946fceb141696486560d8f40fd5cae65f757fd04b58c2f634b476f1adf9706027b8f2275a035dd51c6578d91140a4ecec85e61941ca48d5b63eb74f898a084bb4c031f4a2f1f29deb888a53a7fba26017a52d49f58351889532a8c502a75c062421496df2e02736eb376f0763d618113a6f114207f2b28fdf82a8da0aad40bc14a13e2ef98262fe1dfc4cc15f7b602f1b26f3d5483ab3f408c7145894a9001d5dd7b1ba22e04eb3ad218775823dfd32edb04abff23328c7ff9ecca1f2756439817278c0380f3b7e316f", 0x319}, {&(0x7f0000001740)="89f44c11bd8f5c02dee13b4062b40d87bde1937a0e8fe59128bf823ddf635ea80d0dfa3fdf2cedb46f9f561a35ef9cbf402ac9cfb932b2f277493fba20f56961bb072676c180f92beeb594b62ff917d4949a0cd37a62ea241f4f2c8ac0e089a368e241d135a4b2e65784fe8fe004a675e952cdae17abf50f37543f4ec39054ebbe0bda253cf4113ff48488676a99acd49818bc9c2d3d22e08a7e45583f3679d85c1d425699715842f05c5806c300e00727c8f99d81047ac48ae3536f34ffd317c30bcf3a4d319d27c207a2dc0e3226efd40000000000000000a7e099939d7017ede007ac0f650e5dc533d98cf64a2dc4045ed27b79307b64589baeeeed", 0xeb}, {&(0x7f0000001500)="4c05a34020fcbedbdd9e00f3b2628fcbba5cfdbf824dc750ab610640d52fb7d0001c7d1d4a38223d8c3780c1fe26e6ecc58ed99d1341b9f33ecf1178a2faed8fd1849c7cde09ee722472e7ef4e04e3ee7193a73d47983c3cf3402302aa58c0bbe7f367cce79b0759f3158f17d5d4f2ce4e760f4f4e78394930d45ee97604f39e86a2072ed87b233f0c9ee2e18ab4d800b6f51d193357fd7c917c02ea174f70ff0b3fbb38142021270828d63ceaec405ea8819e7f77311cfe887ba280b3f9ce31e37348bc", 0xc4}], 0x10000022) socket$inet6(0x18, 0x3, 0x2) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)="5db0c8bd392798218c09749a1b5b4a0c8ebeb118fc217cd2a697d7af41a163719f8f349159304976432313bad08774036d4540f0f48a29764c291100560970918e15106d5a6b1c5fd7eb1391ea8740eb50ee4608f4c45af84b80e8340b5ae39119212147d1872e94484bd1f46a2f187302740df3971ee0f12438dc583f99ac65f5af33ac96fe312c225d4123bf08fed6125aaf4a90dfa24c106299a35152175cc44ad77477481b32230c05334746be94f4bba88d651cc54821cf52afe6155210dbb8dcb4af13a34dd32352fd62d8f658aeef374cf7eaf56531a8bc81f9e2b75df9a12c7ea52aa0f0cfd418f3c05c9e98bbb1731176ad73afc8878edd2936b03b9aa7d0ee7c5b319c83ff3eecdea78c086421733a0c6d39073068264b010fdf01771e53c5be43e224a9e4ad202490b5e104ad0d5d22a76437a2b225143dba70847a10b3a3eb60060c974dfc54e607b3a6f3480b95a1ac7a68baf065a6a02673b477f2f97a71d077007e87acc590fce46e6532c98b652b35bba4017b9d3610a4004a7f7e079ec58aa6bad7a60f133ac7a16cb2637f8858a32ea3d405d1b64de4e53141bbcb3d1aedc37433240dafb5b3002f662931179bc88310a31b5e", 0x1bc}], 0x1) kqueue() 16:01:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0xfffffffffffffd18) socket$unix(0x1, 0x5, 0x0) 16:01:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000500)=""/237, 0xed}], 0x1, 0x0}, 0x42) 16:01:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:01:10 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x110, 0x2) r1 = socket(0x2, 0x0, 0x10000000) flock(r1, 0x4) setsockopt$sock_int(r1, 0xffff, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10000) 16:01:10 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xfffffdfa) seteuid(r0) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x23, 0x0, 0x0) r2 = accept$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000007000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c05a168055a3d0300000000000000000000000000000000000000"], &(0x7f0000000080)=0x6e) read(r2, &(0x7f0000000100)=""/154, 0x9a) 16:01:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = kqueue() kevent(r0, &(0x7f0000000200)=[{{}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x5, 0x0, 0x30, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10080, 0x4c) 16:01:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:01:11 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x4) getpeername$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) mknod(&(0x7f0000000080)='./file0\x00', 0x4000000000002081, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x104a, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:01:11 executing program 0: shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x0) shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x0) shmget(0x1, 0x1000, 0x10, &(0x7f0000ff9000/0x1000)=nil) 16:01:11 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB="0500000066696c653000"], 0xa, 0xffffffffffffffff}, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x2, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff]) r4 = getpgrp() r5 = geteuid() getgroups(0x4, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r8 = socket$unix(0x1, 0x1, 0x0) r9 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000300)) r10 = open$dir(&(0x7f0000000340)='./file0\x00', 0x80, 0x4) r11 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r12 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r13 = socket$inet(0x2, 0x8000, 0x3) r14 = socket$inet(0x2, 0x4, 0x6) r15 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x10, 0xd9d1c0dd9eba6dac) r16 = kqueue() pipe(&(0x7f00000003c0)={0xffffffffffffffff}) r18 = open(&(0x7f0000000400)='./file0\x00', 0x200, 0x88) r19 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x4c2, 0x102) r20 = socket$inet6(0x18, 0x8004, 0x3) r21 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r23 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) r25 = geteuid() r26 = getgid() r27 = accept$inet(0xffffffffffffff9c, &(0x7f0000000500), &(0x7f0000000540)=0xc) r28 = dup(r20) r29 = kqueue() pipe(&(0x7f0000000580)={0xffffffffffffffff}) r31 = dup(0xffffffffffffff9c) r32 = dup(0xffffffffffffffff) r33 = accept$unix(0xffffffffffffff9c, &(0x7f00000005c0)=@file={0x0, ""/4096}, &(0x7f0000001600)=0x1002) r34 = open$dir(&(0x7f0000001640)='./file0\x00', 0x5c8, 0x21) sendmsg$unix(r0, &(0x7f00000017c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f00000000c0)="68b29c1f5d2eb92b807e1c55248ea65704fd9307bc6c95d4f2b07fed222b22b4fbfa5281ad2d2e7ab97ab1945f66a9600ec59a827f9274a363a094d697d9ced3cc4d36258abc3ca2a934fd616128b9376b299148cedfc3fb3a50a288525b39ceb1aade4fb602c4ca6255c09788a8f156d770093bfdb0f1856acc32d9294c009bf51e821be88ff47d98799fb97d54ea2280a1234d641a829cd0c7a417f7687f85505db92c7ea6be1e25a356d8", 0xac}], 0x1, &(0x7f0000001680)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="0000000030000000ff7f00000000000001000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r26, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r32, @ANYRES32=r33, @ANYRES32=r34], 0x110, 0x1}, 0x1) 16:01:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:01:12 executing program 0: shutdown(0xffffffffffffffff, 0x1) 16:01:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x2) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xd8a8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x22}], 0x9, 0x0, 0x8001, 0x0) 16:01:12 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x81}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r3, 0x2) sendto(r2, &(0x7f0000000380)="c1f1d946adc9f996705219d17b7ae4d4543962b775324153c28ea9ff02ce5cd3650498647d319460a030c28400761aaf73370dd39de7effb1d9dd3cc4a1baadd08b2c8", 0xfffffffffffffe64, 0x4, 0x0, 0x105) open(&(0x7f0000000080)='./bus\x00', 0x60, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000, r4}) 16:01:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640), 0x0, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:01:13 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0/file0/file0/file0\x00', 0x20980, 0x21) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)='r\x00') 16:01:13 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x800000002000, 0x202) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000b00)=[{&(0x7f0000000a00)="791b59c09e14e0573939b46f4f9f8eff540044f5be539ecc2e681639c7956ea6d18ea188193f92c91544e8f1e3beba2b5af72269d14b4913f644af2895794a786e2072b444195d16e9e821d763943a4b6bfc5e3be901214e202f8bca5fba749b4807b8f81b40c0d82486c4df96e85f1a8bceb4b4badc38939fbce5e3da73c37e7dad5dbeb993bd71fde989d652af0b9496659eab2313272313fe7b58a3d16a2f0a2d9aed1cee364c463276d49180af76d32cd56b5cc368469122a16440136716f27d8f667f27a74811e96a2e99f360ff31c0e87d55170d94a0140296", 0xdc}], 0x1) r1 = getppid() mknod(&(0x7f00000000c0)='./bus\x00', 0x80, 0xfffffffffffffffb) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x1, 0xffff, 0x10001, r1}) mknod(&(0x7f0000000100)='./bus\x00', 0x80, 0x4c) clock_settime(0x4, &(0x7f0000000140)={0x2008, 0x9}) mkdir(&(0x7f0000000180)='./bus\x00', 0x50) getsockopt(r0, 0x4, 0x9, &(0x7f00000001c0)=""/97, &(0x7f0000000240)=0x61) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x1) 16:01:13 executing program 0: socketpair(0x18, 0x1, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000080)="587d6d22dad5a19113d2aac414a586d6a7273c13ee757b791b8a823d29ce5f34d9696d6c", 0x24}, {&(0x7f0000000100)="76b1e1a6a033a890add6e5e364fb4116f6e6e467e942067b1485b7241da63402e1b96b546ff754db11e89f729fe21eb5b31330653ee3ad5c4d08a1bf9b00c844272b40948be398c764a0bffa5d2db5bea3a86cf3dc693493b5c06e71f71781fdeedd0afcf29900c729bc7ba26e9e6b2c92b7b5a09ab35815d0fc0364e3227c5419013522391532f7bba15cdb5f3732deb713c022b893aaf2bbd50e5364ac95d328400c20504e47498f9877326a8f96ea7c0f43a7f865", 0xb6}, {&(0x7f00000001c0)="c0929382ae2eaf67ada248a85112f327063177bd1509cd9b5467b8c4830e4299427a57bc70de4cb7d7b5bbe3ed55e5883dbdacc5eead64", 0x37}, {&(0x7f0000000200)="c15f83d73148dcc0436b0c6fae1e16816bd4ceb6f781c1cdf8eed5fc7af02e08b572c4ebafbb4063cd87347919beaacc84032db8c5fc04040c6a6944d668f1a64b61b2605b86d881629a9a4076823025e78e185a59dc5103bbf69c107f0b2f2663f41022861b7c2ca3c9d921acfdcdc531853141b613f19a052ab271a702436d2845242a45c504829ee9c30aad306f83bb3f2e7ad67703b07edb87ef135e4883170dd4", 0xa3}, {&(0x7f00000002c0)="132dacb84d14761d54ebaaca77e978af22d479d73608e2ead1a22d4b55b4f235452161224f328e845f0fef76b30f90c5e27160fe518d3c1a19ad74b9ae336ea2396bd23a49b34b114329260e7edd2cdbbb65d22901f01f5609cb309d28e589df8a14eca27fa938a7c35958660fadc426f47074547ea150064b13f675162c63fb7c23a996f8f0e1497b441aa516bdb6c69b9d9e5c06cd37a76ad7b8", 0x9b}], 0x5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) write(r1, 0x0, 0xfffffd4d) close(r1) 16:01:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640), 0x0, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:01:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="82"], 0x1) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:01:14 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x50) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x5f7, 0x1, 0xffff, 0x200, "8a48c813ff0b9e381e93cb915933f6bff5cd94c6", 0x401, 0x1}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xffffffffffffc001, "a147780ac85a538a131100e800"}) r2 = syz_open_pts() openat(r0, &(0x7f0000000080)='./file0\x00', 0x10, 0x80) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x10000, 0x1, 0x8, 0xfffffffffffffff7, "d166e1b9b8719801e90eca7ebed5185f63291b7e", 0x1ba, 0x3f}) 16:01:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000003c0)="ec7d2f00afdba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c773bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e9815122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9951a91d67481f27d1db813eeb072283ceb4fd947b6498c585bd2fc10b3db9db043e9220f0bfc19220c545c21", 0x17d) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffe, 0x0, 0xd, 0xffffffffffffffdf, "a146786eb95bd07babec1100"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) 16:01:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640), 0x0, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:01:15 executing program 0: stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x100000001) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x7f, 0x0, 0x100004, 0x4}], 0x8, 0x0, 0x8, 0x0) dup2(r0, r1) 16:01:15 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, &(0x7f00000000c0)) r0 = msgget$private(0x0, 0x48) msgsnd(r0, &(0x7f0000000100)={0x3, "e54864daf847681ae3d5b9e98f23d7466502d21f1d2cb72a6afed664fb1b0984e4bbcef955b51e90d324bd7e030036392c1d13b8f191e1e3314fd054093bac34c9f440d91da540e23d4723dc728e04f0c16749bad28941013dacce171de345c04a7c3059a23120bad563e60086a1bfea0190757032d7a7ba43b8dfcfaec7ef8658d9e105cc0fbcc8f5188645b0bf4822ab1d4d6a7bf6ad8ed4ff2e2972ebd7cf5fd742877be034125e131c5bff59a98dda8dc4e48b8490632fc7cab7becd4b61abe5630c9cfb5e75843745ff4211c57fe40aed9d5e2a507573a9d4a5377053bff953495f493913f8ad5f2bed924f"}, 0xf6, 0x800) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) 16:01:15 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10010, 0x44) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r1) setuid(0xee01) setgroups(0x7, &(0x7f0000000000)=[r6, r1, r3, r1, r2, r5, r4]) r7 = semget$private(0x0, 0x3, 0x426) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000140)=""/128) r8 = getppid() r9 = geteuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r8, r9, r5}, 0xc) semget(0x3, 0x0, 0x100) r10 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:01:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{0x0}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:01:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000240)="a2", 0x1}], 0x1}, 0x0) read(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 16:01:16 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x7, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/41, 0x29, 0x800, &(0x7f00000000c0)=@file={0x0, '\x00'}, 0x3) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x4, 0x100000001}) poll(&(0x7f0000000000)=[{r0, 0x2}, {r0, 0x40}], 0x2, 0x1ff) 16:01:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0x201) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "279663a8d3f9678d6d6fb632c5a21d141e357935"}) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2785900aea01a40ba53c9bdaa3e86313f6c646f1"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000700)="7d695468746bc3a604f302f1fdb8a03253eb066e6540165f283f54bd07b405244a4b047c5464ca1aad54dd5f503749cabb25abe5dae2074c257f287920154ad77aec869af85281cd8c6865b81cbc1efc4a8770c0b50501d30e50f16d5cac500631c026adc153509b685dcb99bda33f436f0e6d119157c9b6e1576f668b75cc00682f5f7357ea80cf32a5a0f07f1b0eaa329ae52c82592d5ae68bd60ce5e582d13d630c20f73f6ab68dd2cc4e49536ff3b8a77228c1aaf8a8d61dc6db9a560e8ed9cd32270e8ff048beffa84d7ac3526c445872b7267e969e9525669a332c19cfb881072a187cf003bb9d2d663e80fdbbe9a0007ef3ca116a6e0fae026ff2c049762f84bd0a87756ebb8d610ace6b5540697c977edb5f439305db368a6ddeecb2916707616ebfeaa439b50338488c4569541215bc3a21af2cc592b7eafb4c96be4ff26bab28eca78730306cc5d74a65c04b24c02cd168a641c7dfb2c40155cf16a9aab25e5304d11a6d265bf59a661c75d3987fe5da8973a77dda76cb61749b736eb42890e40d68d15729b030b812ef7bd9bc97a8af6e3d46ec5e3f10b16ca5c7342d37c7809507171479bb31b391d66c77c93429534da10e88960f7a077713b64e0c784bf689a606b362b0f44080dc68356394f9d0985c93168f6197a4fb8bee7b0ddfafdbfc8166a7a8b596ff7496581d5975475f95dca5bb51f4eff34f06565cbc586eca67d73af1708c5ed01b8e4659c1cb85a963840dcd4d359a1b397201e4088432cfb9aaecc9466c318281c00ad3baf9e3928679f65c2fc1ac8e49322d8a035619de1f37e5f8c2359aed7dccadbcc74c34d874fc179bd083e16d8adee2299f8d3498940fab35cad1b07ca1882301b019189e6964fa5ac1e363aa9f8b67c0d714d449a5a320fb5b39c603ab3f56991a9a0372ec598e507fa2d04603ea6a6760568ffb313cc9af51165bccd068ef4fa5eeeccd8269166706e718de0397072d9d77f67ca3e9096b5330cc1d46bb83c4bb1e09a2bf3f875d22c83c690d81449894d6ebe450688f38b77fe1b3b3a5bd89613a6109085767f17db59a7b8246d4bc2a796d87ca4c6a7788a03d426243befecfe51a18c210ad57b84c27b5dfaa68138ce8da1599ab430d759baf5e6ea5b75a57bfabb166573f122fe19f5e9b51788bdbe5125f828934938996002d8c041bce8a824ae3f08aa6f4a6c4a58caec743dd408457bb4de2b7a4fcdb524dc3cb485fc11d6894db2715876b543f8e6954198b091287d8890e9eb05dfa2cefef09df79d6944ff5f9d168b3b3453513996a8e4904c5c2ef1a748abebc457a1bacc4358f278d27f8a17203a9611518b19ce61299020341f19e9dd63cc3fb817efa796b9fac83527ff04b66e3e21f9141b9b92a37ed4b03160b9096b00d53814f59885b01303d865a219654ed78c7314d587bdaebc129baf7101f6be1adaf682b51eebe9ef153cdba28d8d5018702a7b4551891cb761adba4bec9c31008ad8da89248dfcba886b972722dc2d26f0d3fabe95c21c43a079aa832cdffe8c7c6e014f5f46fd2012344a83c2845858878894f34e261d827f84cb1bb2a7c16810595c01bf42005a9c52dba405bb005d997f78bbfc4b050e3f3ed213fc8f05cf39dd6c14f7328d384eca40d517f6ace710a8876221d94e3d0ef736f2ddec92be84d33b3e047265596389e36eb310f5b419eb205fa8fedd41c5c25bb084ca7cd7a1192b939c0e8c2b21ba2ab5698f7971f27a5210a623942b481cdf8231047c11da8223d80105345d1f0beef7099e11553de998539c3efbb57c038b796eb45a504d49401b648ca7fd9adf63d60278771c8c58e6cc3591b5b16e7d070a432442931541fed70d9dd4de980bd9ae34627e6d945179a29d6e074a2946a09db0166795250c1f250a6e682fe9c10a2ff9abf7d9d6241625acab1994c6eaa0ef5a6a0cd25c5bbec92f3e130bd41110fc169823463a8bb756b8307aded83dbc766836826a089f56531761f070f8fa554797fda203e92fc7212c8ff03b9964c27978513f4647137157a3eeb1e651ad363f9d3d270ef8ddae17a232466daedf4ec19a3d60b3694ec76d142eeaef284f100e31ed31322b9a0fb0d524bf2d53af32bbaf44955924c16952ae9db10d70376c6ca8cc3fa0753bbbca70f59570b94e0d964fa579e5bcef945496e5217497eb8da2a9a94a7bb1c8530e8c8e2cd831b9f95da36634b6c494489e52ef8c8de6967c0bc0a152648c396d8a79a10cb99ed96c82b7af635395b95702384d711b229ee8ca02fefde40849e1a6d2a92a7abb99321c26a7b6c2c068e93501868a2ed1929d3e7caa728cfcd7a110524be574b98e6d0d885798be1f0514dbd4b4fb033a6f64df42856d733df34dec2523b590eaa38d8217867a1e61ea7f166819a0027fd3f8850dd0b9b6deec16cf8dc161217b1cc8f8d75ea5475854ef6d59a28cd2c08a83447c9a9afa22e1fac3a8192d2a2dfa630c8d47ac6b1f87aef6f3526cfdf7a4845ab24c2ba601ac239b2beccac004a72a4a493b7ac483a069b03cd64ef90a9cbcc0b7355993c0dd4f3d537436f746e3ac126d2680fb84ed6bff0d18b95e925c6f52ed2ce8372126a4feb1f71ad49ac618ad103cc33cf6b0016e8fadfe2bb57dd07610c904a13d3e0ce3313402fd1eae18577e6d5f3b2d586546238aa6b55a2f6f34849db4332ba7251ec6c747f89be8acd052bf3d97cefbaeaeae371a8d70833c916006b52d1f88b7a239ebff2449eb0d14f5ba1a928f5d28585a8d539f51f4c3772e1f50504288101bb171be76ed10c342ff0aa316128da535fd90dd45429c08df810aa4efc30fab97add48165107cf0eb8b0ef4a38979351235a89a26247341fafa3f4b959ad6b8db86e39df662ba2e0cabe19262c98303d779ddd32c7d4ad6c787704a739231b80bf28333fdd8495e46fe17e8c2d2984a535c3e535f3666f1ddffae58ac9594ae4113bc460cfdc5180ea772760d089a89538c63048b0c0732c1795fed3868b28a7254252ea769b314101b8aaeb190c192a3d862a89ae89c50b1f0b8d901038056f1d45052d86f437d129ac95488d77445880e53453e9f07f46d81b523c9c12c86285faae0a956ed05f440d36a5ad6668aefffbaf711b332a51013e39e22ec60f3fb0175081f388400fa1ee4e220c92bcd21a24b9080097a5f3fed7187afedb39e0781d30586d3af99913729b8b3e4d7db804c98d7bbd4855c4370f87232a6c7656a35eb3984c9a1f55981745dbd7009ed10f526e60dda5b4f2bdd65a8614ed04281a8db0f4e393633be262cb792c8819f11be8f65f4786b9dcae199021ba4dd5be27c7958715999638f25ac197834448b91a380ba3da1821fca5ac31877b92c25a5405733093236417bfcf41470d8c272b748a32e29441673cb45752e7f9ed00ee6281f59ff8e84bebdd881b46dfe7f7f640a8daee534dea65a3f72f085bf7c62f77f2927dff4a7b504aa54f21a89c29b05c65dc69627275316bd5574a798e349cc1402b805cfcb8a137d631ecb7b41b71775a83a523e97c89597d3281dd7ee4a93e8ea443c68b65aa1ef2b09569b8c624c3e9c60861a1040f9a7fc46c84c9c8a156c4bcd2196e1aa41fd8b9b018fcf1fcff7998a9b799d192378e1c490358025ae92a3add32e9dae3e36807bbafef4163012762041ea4215b4b8cb0c8a9264193ce63fe48671794728d9e63c8b94e9ef818b069f7cf49b946dbe6131b44eed10028531871ce7df8ecbbbed35e20abd039f831373a044090dc8fc4777b6a290de654a8ca10672925d71d33e37f107d9335b147b6e90568062ae6c312e4a029cb09310508aacba4ced4dccb57ff91038cfff6a73b433d727693e54978d5add0434ff3af50530594b477ea16c1715792b97223eccad90a2108d8adc5674224bd2338b67d870a9a5bbaa535eec6bff821d7648f72e28d3345d13dc6712e4ca8311b4c1f71f45b763100491cd02572d2ed78c89d0636d80543bf1be259bbe776283ca1134ffa8b32f8a8738185b128dcc02a1d7fa3323b75d7dcd8bbfce20597e9cfb9803280cf3f173e34cde718ef1627df465d5cdebc90bcdccc8114c18e352fa54156cc48b591ef9f525d21c1eb1be3c0e05396b4f517826fb5c21545e74c24d4ebc7a8261bce687b723f5b3da303841a28cf4a0811962106d4f1ae549ecce53cbafc47cfcc839ca1f885a75a9628e8e3e5413da8e3c2eda073810e53d392545ee00569d8ce67a28a366227918662d4fbb8da2692e4946dd068ce3cfeba5f57801bf3198bc2c2560de560c80c46291bb364e0916cda5784c15e9d64f621b7bf514f5721efe1d8ae961ce31592d6e9d1e278b1fbdb57ceec636c1e741a9e00078a3a08c88793d4bee5f7f21445739b9299b4fc97f51e74ae8101f1b3068ea7c06968ab23e6f9c6da82fbcb6b914cbe5d0d92a3463be2714326d8b492549cb9dfc8350a192ff82aab61fba43bc5da8a272ba4baef76ff4f6381d6e07a6ac5431e3daa0a8e74e6dff166531dcad0f5d78d87d5122aad44c0efc4c7fff024e6ca4517e98bce936f292b93937255760ded6ade556a663f9e153de27ddf98c29f84fae90b3959ae7660bada5b32546d737e638e56123da4dd0ef77f1afad9a2fcaf6fbb5060a436f90eba45ee9bb1bc0e38f28c3262aa03912bc980f4a973adac70f524e569e93b387f26599e29f564882543bf47f792652d544f427c655beb40a72c21d627024ee1ec83634e82dfe57130ba79ad26d2a192b5dc9792bd59576931bfca503183a18f792f54b6f0b773ffb07f25f8db8db01a3e9718486cf9b73a7ed9aa2c0498a2b114718c43a9d905278a32a7653c41f1353ceac6435560223c02c7c83ff4b57aa8f7f7d7035c91a346856e3bbc4d3dc9e9bebcca214f00cf67dea746080893faec5bfe2492ae17e03b0ea98b75466a8a242c05f715a834e3ac3c92ac3422b31cd18eb58f409ea183de8245db3da2ed4fc6f9d0709d70783bb997524e55fe395872468a69be76387da580ca978a9b68b5cc1b148e379cef5088f474ac897a3276862eccc2059c0409d69553da652212cdfe261f99daac7cc8f6dc8324c4b0cf60ccd0df86a4a3f6e24d14a3e5fbfcb9e6e34ebceb318a809a44c9b1d56dc7b29563e8c3c2f75bca9f8185e424abe29e5ef9143b8df21be7d92abf01ce7c1acb6f89c9d5b3fb5effd0a00c61515c28dfef719e77ddaab7c477062e146caf2dc3d4c6f321e1b8589ad4bdce9c7bc4d6e9d3ef5679f9c8b662204b07efd7e7e034368fc340b8958de14c8dc5eb39ea4f43766b2f82d7d82502b4991ad6df968e7663b5cf8d019c506d0f6ed36836672498b36b340f8c70bb0966c7fdc0efe5cb16d42fb860238e67416d13461f286180ac7d19620a5168af9a1f48ea97b423582ed8def8afa8018c13fd3df3d2ca17efb9d18cc31149a19e5fa38ed07f5f13bfd1892eb9007bcc2e1aef47596ad9370254ad6ec34ff9817e45f292bcd0f3469f33b3f59d94ab87e3468fd23655e33817ca44c12d68b76c6b08771076a9c98d951ed6dd1f6dd9b7e77f6ffe6e7e49c50e80f8c4d80b511957494077cd2d37785e77c0dcf401c5608a9d36a8c0a8c29282cf5589a38ab49f12af04057d99edac4877784d1eab2fe97f2a62d1ca2ce7b274904f7526dc89258f451bcb666f183d82f2f58adcbcc681b22a293ecbc23c1bd780ab9f9f96d156fd72a912359ca72b1c9e40aa620b12e8025e50ec36387c3d23950092eb8282728e37a84bba8d2731f47a98", 0x1000}], 0x1) close(r1) syz_open_pts() execve(0x0, 0x0, 0x0) 16:01:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{0x0}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:01:16 executing program 0: r0 = socket(0x3c, 0x2, 0x200000000005) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0xffffffffffffff14}, 0x10) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x1, 0x7}) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x9, 0x8}, 0xc) 16:01:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) nanosleep(0x0, 0x0) r5 = accept$inet6(0xffffffffffffffff, 0x0, 0x0) getgroups(0x0, 0x0) r6 = getgid() select(0x0, 0x0, 0x0, 0x0, 0x0) flock(r5, 0xa) fchmod(r0, 0x10) setgid(r6) r7 = msgget$private(0x0, 0x100) getpeername$unix(r5, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000000000000000000000f0000000000000000000000c3e0b4ff650609b8d24a327a77000800000000000000000000000000000000000000000000000000003e3c42269b000000000000000000000000000000feffffffffffff000000cddc18745b5a1b2bc79a76b1f7476fd1ae546451ee16dd95cd4f0400c072e9066417480cb4674d4c80bb848a856de156971036e4b5c304742e0598007fc26589e700bcb471091e7daa560f586062bcb35b63e9c111449c81a200401d72639301ba667e452930"], 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000400)={{0x6, r2, 0x0, 0x0, r6, 0x4, 0x7fffffff}, 0x1, 0x5, 0x0, r1, 0x6, 0xfff, 0x0, 0x7}) setregid(0x0, r3) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x4, 0x2) r8 = semget$private(0x0, 0x7, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000380)={{0x2, 0x0, r6, r2, r4, 0x0, 0x2}, 0x1, 0xfa37, 0x4}) shmget(0x3, 0x3000, 0x10, &(0x7f0000ef9000/0x3000)=nil) write(r0, &(0x7f0000000140)="d358616461a342872b70992ad217b90285f047c747128251450e555fbe8a67d8ecc2f0ac7d84ac7a65d45f6dc1872a5af79643778cd100dabfcfabf7c7c18c9ebae82ccfa8eaac16d26981fc909b174064dc6a9a29bcac6702a76df6d0d010688d4e22394e7598c3d62200a42b19f6c5191ac7d4973775f613d96fe50f7649103cd043b7c79581c0a6bd5cdfbf51028f3d60ab28fc3991a3f5a23f0674fa69", 0x9f) 16:01:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) close(0xffffffffffffffff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ftruncate(r0, 0x7b) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) r2 = getpgrp() r3 = getpid() r4 = shmget(0x3, 0x1000, 0x100, &(0x7f0000ffc000/0x1000)=nil) r5 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x2) shmctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x6821, r5, r6, r7, r8, 0x100, 0x7ff}, 0xb5fb, 0x40, r3, r2, 0x1000, 0x100, 0x9}) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) r9 = getpgrp() setpgid(r2, r2) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r9) close(r0) 16:01:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{0x0}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:01:17 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvfrom$inet(r0, &(0x7f0000000100)=""/97, 0x61, 0x800, &(0x7f0000000180)={0x2, 0x2}, 0xc) r1 = socket$inet(0x2, 0x100000003, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20018, 0x80) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x6, 0x2, 0x1000, 0x94}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') getsockopt$inet_opts(r1, 0x0, 0x280000000000024, 0x0, 0x0) 16:01:17 executing program 0: setrlimit(0x0, &(0x7f0000001ff8)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0xffffffffffffff01, 0xf32}, {0x18, 0x1, 0xfffffffffffffffc, 0x7ff}, 0x8, [0x5, 0x7f, 0x80000000, 0x4, 0x6, 0x100000001, 0x7, 0xfab7]}, 0x3c) fsync(r1) 16:01:17 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 16:01:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:01:18 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x1f) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)) 16:01:18 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, 0xffffffffffffffff) 16:01:18 executing program 0: mprotect(&(0x7f00000dd000/0x1000)=nil, 0x1000, 0x4) 16:01:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, 0x0, 0x0, 0x0) 16:01:19 executing program 0: poll(&(0x7f0000000000), 0x2, 0x0) getgroups(0xa, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setgid(r0) 16:01:19 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x40, 0x44) chroot(&(0x7f0000000000)='./bus\x00') r2 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) r3 = semget$private(0x0, 0x0, 0x100) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000001000)=""/4096) semctl$SETVAL(r3, 0x89eccedf76d54df0, 0x8, &(0x7f0000000240)=0x2) ioctl$TIOCSTART(r1, 0x2000746e) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) semget$private(0x0, 0x3, 0xec504d97d27d6113) getsockname(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) open(&(0x7f0000000100)='./bus\x00', 0x80, 0x80) 16:01:19 executing program 0: r0 = socket(0x6, 0x5, 0x8) clock_getres(0x1c78c5fc462ec128, &(0x7f0000000700)) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="b7ba28153f3320d4e317726ffb823a20345a30505f33f651c8e553bb2a4d4ff702b276d4ba803edf220a5767a67ae95c115bf8cde11cfbcdba88bb2d1042362029643702df57e93003cb09341ddf016046ff4aa90a902ba0deaf6c0c17d1695544f399e6cc1887239a9d6bd6b0b2747d305acad7f51429bd646957040b6ee46d", 0x80}, {&(0x7f0000000080)="21fafeb71aa77852e0eeed3614d3472dbb2492be97dcbc320e0c86dbf71ae200c74ee5c8da6966223266f2a3223abed253059ea07cf33faddd8b1c35ed27ae33de8e7d999693ca59c82d2384601aadd25d636946eb22487bbd6b844af53cd0998767eb8238fee02b00bcdc9b788e55476a2b2d8cddf24ff313369e839ba2f2f7a44877f647ffde697a983520487e72d7f0a1f0ce6ceb31f778a5469a4626cb6bbc674876f9b5910002fc8dac4ebcdd55112f2256fe", 0xb5}, {&(0x7f0000000140)="923f02c4afc2f0b0a45de1b760989bfb66be88b96b5bca7b6dd81d7df6ca2ef1805dc65f9e096366ffec2effb67f2816624a1405048ffe99954d1b2ede66fe9459fca8f4134c6d65e85a3e57115599a9e2de6152fa620716f46e4bd3482010420cd3556bce7842591aa25d5ad692f1baae3a939d7b07284e724a9f914d657d70a1f2b44810ca8c24ec1a5f7d3e92a0877ca59a48fa2ca1b60df9b4f5df849b04f19a11cc13af877ad054e055e6a15e64018399aaf4c1cd3454da21f30f6459990c07816d63bea4aea3b761cdd8dedb668b846332440eb135d4e017626c3121e0aeb0c65565b0e714bd141c002bbb36a7c882ae9f4ec31cfa9eda", 0xfa}, {&(0x7f0000000240)="bc5d39ad5343f737d0ff2eb71c574e39b0306826b3dbef988dfe0f54350f9a59f315fb89b81309702684e0baa1f9f2610e3c9eec0297e793f939b4c633e380c89cd3e440af9a0b08b705d353158bfb50e9be663bd3e604056f453a4604560c119910c6ba2515817c5f9909f54c577cd71429455fecd5b5b2cdc2eb63aacdfd3986fffed17fa3e9e16fa00e1a8bd1c22cead05321536732796b94641a00431de2a7e9a492eb89072a41e1c2b10cb0cf9d57d77bf3ded126a05bdd429e62137731a2d46d71885f91c5d6c295833aa2", 0xce}, {&(0x7f0000000340)="878bfffeaaa3a82191f7b44157ddc0178cb8f1a8b95059f2418fc35279adf5368ae90dd134266f13824577275a08237336f4134dcca3db1f5da4628a5d9cbbaee75df58aefbc868d186a5ae4a9354188a3439ec53676918b85a257cc2b5699375c9094bfd95b87e3fe7482aa7065dd9206b444329cde", 0x76}, {&(0x7f00000003c0)="f51c0ea9dd35599cd6e0cd5be8c8e50d1703756b8aaea1e350a63d9895c6f61fea9828bcb6a4ac95778542de80dc47da07e113c94e460505a9a2264b74bf1634c2d892aa847d629d6248e584a878e008355b35bab0292b7f2950c9487a7ee6d07dbe585754", 0x65}, {&(0x7f0000000440)="cc83f43d836a3258d631fddff9efad99e34f484a9f9ee3b4f7e5fcbdea0a235c82a70426db98ed2534df22ccef60dae7297eb347bb6e34467d1214bf9670619f085e8bf0b47cfaa94f8978475932913b7b", 0x51}, {&(0x7f00000004c0)="48d6f68d539a587c40aa81d83877adf7c164a953b27e837d6d011447f46477f7527b2a3bbb21bbb181141cef2fc801f77b8543c159826f2e9788bb180a405a143e0b6ff7bb889fab9b20133acf37f2d1eba1295a03d080cb789993924a2923c593b9c814c4345bc4a43ade090904812c3123c505731fa7c215aab9a81f2f994b4ea7612794a9db052b5c83a4f1ab3a0ddf6ef8cafbf5bc1372205146dd11", 0x9e}, {&(0x7f0000000580)="607eb45b4be7310a99e891bafd36cd4de9c4211782146568ee82420bf19875b9e2043b4e228879b60d18f2f9d024fefc6d61cf18a2b3faf67009212e024aee074a39fb40c0b1e5f8da312d087ce5e6c1260399607d5631a13e5a0532f3e7931af65ebd5b5b3947e4b1090c2e5a55453fa3b3382cb5adcfade37eef49c1d73ebc97263ed6ec207fdae3889f47", 0x8c}], 0x9) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x49b, &(0x7f0000000140), 0x1000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) setsockopt(0xffffffffffffffff, 0x8, 0x800, &(0x7f0000000000), 0x0) 16:01:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540), 0x0, 0x0) 16:01:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) syz_open_pts() 16:01:20 executing program 0: socketpair$unix(0x1, 0xffffffffffffffff, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0xa79287b971a46aeb, &(0x7f0000000000)=0x2, 0x4) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f00000000c0)="13a123a8aa4c3777580d6b6a1387f366e8526f56767a610f24595b7dd2c56065a7f78057b9d5aba41d90278926316afd4d4e35ee583b3236924bed5c77a4f5e32258ab1d287398dad14001964ee7b2d7a9bd5b1ef9b810dfb4cbb21dfb3bcb89d4ba8a3404bc1009d338a9336cc736cf4b17165bfcf3554fb5098d29447abd577adee14fc85f235250e6907ffb14c5fa575eb14d400b9a1e9a6f7555ffcc6b5b775c8d542a5a5fa5231c0deba9c5b67d017e02e9cc6ee1861865118a97", 0xbd}, {&(0x7f0000000180)="432a615e49ebb461f6f8316fdaf634ba4499d7be67d51732dc5e07514a710085828631cb12955aacbeb6873db824c8ef594a7ccd60035475c3bda229619a1ec0b42851b4f86717334360036dcf2efb07b6dd9d1964bebf58c99feb7d4d051353e59cadba3ea785fbf7b51458b39f124a29c90f036b1e3d99265f9b19229ceb4d01899c5877d1f13f4e8445bd8175a16245f2704dd0226909e4f26e03e13ceffd10a5fd1ccfdeb1eb11e2d42f02e1fcf18c6d1b088b365d4f63d96a9c1b00e22d2d0973729543d80759c237e87f8ab9600bb20b97fc970d07d13f30515739d05d2195359d6dbfe67ea73ab668651b6be068994c8acec3ccf845f8fde46dfb16", 0xff}, {&(0x7f0000000280)="03aee6e993af98bd8bedfe1876998ef8994441f1b9c3b8fe464d7470a33eb9135565eb845c3eb4cde7dc6a2bbd2057b4f5daa8a39c888ae15e5678b0e38598c0a7bc175f5fa17c0dfa8032566e516689d291ce394ad4957b4827b6e7483adaa4c3a7b8fd068b15f0c697ea19bf86c17c537f70af87327830ed0bef80345753d7824f413628521c2028eae93beeeb0a0da6fe444e91ad52101965d91a33b404689a1b99089ac216505c828bd4a3d84f80fc739730edd5446c5fa6f46246a4e90dc5d4dd36da7adf8b6290ce85fd2f7b63f8cbadc7", 0xd4}, {&(0x7f0000000380)="461fae8c756ddbb9b6d0330a9572de48d3d57f380a117a1a7db42e567e9f9b495957b1a330a4409af2ce5146decca030ef2c69aca4ca623c5b3000a23b3949b826e7cf67bc6ff078704761a3654309aa487e", 0x52}, {&(0x7f0000000400)="6afa9d6a60967185a2f7ad2923e7a8d686357de4091f340848bfa498cc071c2e2de5039baa742bf9e677068e9891737a56b17bc7e81b7c839a41", 0x3a}, {&(0x7f0000000440)="221deaa28dd3b1622b7dd030e3e91d421108eb9e410df2476615cb5c45e8ff6da630b7708ea1d0a4e35296acec0fbf4a8a8408fca2145bc29f655b81d40d567ee993d421e992a182fed95960636102cda9889e288874fd3b3a1a1c2ce58b58c4134607ac6f6df81030f31acf01da7ba4842db9d3ffb818bb709c9e07c8ef9704a0242ed8b3ce2903a155749e56d0b7d6b6bb280722201899830d0869b07d1e895a92a02231aeb5fb5987a32d30799a8b48698ed1f86cafcdc6437a42920cf00e6759211d7aa3830744f9b06d1449da99d57c32978c90d308ce5557044a326392880214b6efcec96ed7e201", 0xeb}, {&(0x7f0000000540)="a27d3a03335371ba0649905ebfa97e35917b96a9ea14e4a9150b2a0c3646533f13145f93c1295ba029174eafda0ee4b0d1f9ac3cc60bf5f602ccf009b153e7274655e656133c084f498dbc43b23728fa0a407de0f259622ce7ed91d9af301750557d35d0dc0ffc8d55493afce0e47654289ab8c34725e905c87caceaa14ea4167864b4947a5e0046f04852671b6dec2102658dc01ca5dd0d5f16ffbe2e4c5ad909fdddba57e3dc1c68459daaef36b5a62d3a618b5f0057", 0xb7}, {&(0x7f0000000600)="30b4fbddae1cddc47dbdd8440b3f738ad890621e0cbcdc2b5acd67be4d5b647a7b8ebee595d92b9f9bdcc7fdd63174b612d96c8fb5e71e5ad2df8dadb20944025f4cf4f34ea4891436b9a65551e29d1bb4b5afa1307de40b29decd958fcdea06ebcc970861a51c61e35219db8c54f077af90503ff09bbd567699febcc7c601bf88d452d1bc0ed3b8a183c3", 0x8b}], 0x8}, 0x0) 16:01:20 executing program 0: clock_settime(0x4, &(0x7f0000000000)={0x2, 0xfffffffffffffffc}) clock_settime(0x0, &(0x7f0000000040)={0x2a}) getitimer(0x0, &(0x7f0000000080)) 16:00:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{0x0}], 0x1, 0x0) 16:00:42 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) r1 = open(0x0, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) minherit(&(0x7f0000ea6000/0x4000)=nil, 0x4000, 0x0) bind(r1, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) mlock(&(0x7f0000d02000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) munmap(&(0x7f0000da1000/0x3000)=nil, 0x3000) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) write(r0, &(0x7f0000002740), 0x106cd) write(r0, 0x0, 0x5e7) shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) r2 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ea8000/0x1000)=nil) shmat(r2, &(0x7f0000da1000/0x3000)=nil, 0x2000) preadv(r0, &(0x7f0000002640)=[{&(0x7f00000023c0)=""/215, 0xd7}], 0x1, 0x0) getdents(r0, &(0x7f0000000040)=""/183, 0xb7) dup(r0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:42 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) getgid() pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)='\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0x9}], 0xc5d600f25430765, 0x0) truncate(&(0x7f0000000480)='./file0\x00', 0x0) 16:00:42 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x6) dup2(r1, r0) ioctl$TIOCNXCL(r0, 0x2000740e) syz_open_pts() execve(0x0, 0x0, 0x0) 16:00:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{0x0}], 0x1, 0x0) 16:00:43 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x380000000000064, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x2) ioctl$TIOCSBRK(r1, 0x2000747b) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) r2 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendto$inet(r2, &(0x7f0000000080)="577f34a93c3743cb2d0e7dfa6a75a8a70c574a5da7174c213c0287ece96cdcee1feba02561d82b8c5753af2e8dc36dc1d8cecbc8d964ffdb80a6c0522c9a09269ded3dd28940489c85f7e26b958585e36a8ea24ca20c99614c85fbedee2274b87e75d57d17934666ef60de29bb861bad91963345d3c0fbbd2c688da6206175fb3e52e956d47c0b4564c04f30aaa17f1ae7177791b6870577f09cf7f663fadd76fe2167b9153e084ca40240f1506083", 0xaf, 0x40c, &(0x7f0000000140)={0x2, 0x3}, 0xc) 16:00:43 executing program 0: setuid(0xee01) r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x3038b356d6495562, 0x4) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1, 0x40000040, 0x0, 0xffffffffffffff81}, {{r0}, 0xfffffffffffffff8, 0x1, 0x2, 0x2, 0x9}, {{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x4, 0x4}], 0x8, &(0x7f00000000c0)=[{{r0}, 0x0, 0x80, 0x40, 0x6, 0x6}, {{r0}, 0xfffffffffffffffd, 0x92, 0x1, 0x101, 0x6}, {{r0}, 0xfffffffffffffffe, 0xac, 0x40000000, 0xffffffffffff7fff, 0x6}], 0x3f, &(0x7f0000000140)={0x8, 0x80000000}) setsockopt(r0, 0x29, 0x23, 0x0, 0x0) 16:00:43 executing program 0: getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) dup(0xffffffffffffff9c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getgroups(0x8, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x2, 0x100}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, 0x0, r1, r2, 0x2000000000400005) 16:00:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{0x0}], 0x1, 0x0) 16:00:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000300)="f32d005489341a3c17cc199ed62892f84049c29d31d7da128ccdaf6aa2dbfe4b2d76dc213c16005593181274", 0x2c) r1 = syz_open_pts() close(r0) fcntl$lock(r0, 0x9, &(0x7f00000006c0)={0x3, 0x2, 0x8, 0xbb8}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r2, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) kqueue() ioctl$TIOCSTART(r0, 0x2000746e) r4 = syz_open_pts() bind$unix(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="00e580000000ff647d3652623b3ac7b785a54b9b8112103da1f397b872f08a9a6a4a29fa4894f8eb93d18bcec9cfb3b308dcc62cdfb1fe98610e040cd6b7db376e94c319145bded850862229e616cd5f31b6eacb34f955bb07a4ef738edf8b0a01000100000000000000"], 0xa) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffefc, "a175a2000053d07babec44f0b1c85b6a8a131100"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x3, 0x3, 0x6, 0x5f, "750f889fc617778be88d468b2bf0fe8e35543ba8", 0x14d, 0x3}) flock(r4, 0x4) read(r4, &(0x7f0000000140)=""/249, 0xff90) 16:00:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)}], 0x1, 0x0) 16:00:45 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x88) sendto$unix(r0, &(0x7f0000000140)="cdaa0c4f388884bb9834354921b66c1dfa4189622d9898f4cafed4c2e93967f290284f6032102cd8fa05a02d8419cabb0876920b5e91d838504ef6b1cfe51e964849e92cdff33c6e5af8a1d10098dbc2a4615564a9d0b409f62de9b7ca9cf098941d0997e4402f4ef40e6e2b914f012e33a489a310d4fe49202295c3b8a2", 0x7e, 0x400, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) 16:00:45 executing program 0: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) kevent(r0, &(0x7f0000000140), 0x6, &(0x7f0000000040), 0xbb83, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x1090, 0x6) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getpgid(0xffffffffffffffff) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x68, 0xf0000000, 0x1000, 0x20}, {{r1}, 0xffffffffffffffff, 0x4, 0xa0000000, 0x6, 0x6}], 0x5, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x1ff, 0x6}], 0x8, &(0x7f00000001c0)={0x20, 0x80000000}) socket$inet(0x2, 0x4, 0x7fff) r2 = fcntl$getown(r0, 0x5) r3 = getpgid(r2) kqueue() shutdown(r1, 0x3) fcntl$setown(r0, 0x6, r3) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="17545e06fec57faafc63661ef43d86637d5c5f445c4b161d8a65338d9d4e8bfeb1827e53e89048ed75aee10b49d44d3f0f36c27c59013ffa7b7ae255bc758b1d78", 0x41}], 0x1, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8}], 0x1, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:45 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r4 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000003c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) r10 = fcntl$getown(0xffffffffffffffff, 0x5) r11 = geteuid() r12 = getgid() sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000040)="c533f064db393258d78fd99b553de0131fceed3fa296a7591b914ad047ed15881a7a489bbe5b977804fbc2cad9de016da93d198aff71eaf9060190b0d738271facd45b778b351c05ea0483be12e5bb565f684b6d2aa2e40b9dfd6e2bac060305db67e98b600d82fc853f1be0219ab1d4c534fb571b02b5282d0384d1b241a2957c948cb2c27359759b9e36018cdc62ed8772b1add9100ffea3fc94c444ca0a7f1df219db25a7d113913c76c74dcb2d5f1ff6daae74ee291395395945344bb7ecd2a0b031b87a2e840eee2c757eaa0a86c8291fb60d02f46bd000a8f4b539c4f4de38d3fa28510fd4a7111fa5eacc1920f6ffbfa978cd722c6a5af86e3ffb4f", 0xff}], 0x1, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x80}, 0x8) setuid(0xee01) r13 = syz_open_pts() fchmod(r13, 0x0) 16:00:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)}], 0x1, 0x0) 16:00:46 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) recvfrom(r0, &(0x7f0000000180)=""/157, 0x9d, 0x3, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) 16:00:46 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0xfffffffffffffffe) ioctl$TIOCSTOP(r0, 0x2000746f) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r0, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = semget$private(0x0, 0x0, 0x94) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000300)=""/191) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) renameat(r0, &(0x7f00000003c0)='./file0\x00', r0, &(0x7f0000000400)='./file0\x00') munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x2002, 0x0) getegid() minherit(&(0x7f0000d50000/0x3000)=nil, 0x3000, 0x2) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) mknod(&(0x7f0000000140)='./file0\x00', 0x0, 0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r3 = geteuid() munlock(&(0x7f0000e77000/0x4000)=nil, 0x4000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xfffffffffffffe87) setreuid(r2, r3) mincore(&(0x7f0000fed000/0x4000)=nil, 0x4000, &(0x7f0000000080)=""/169) 16:00:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) pwritev(r0, &(0x7f00000000c0)=[{0x0, 0xfff8}], 0x1, 0x0) preadv(r0, &(0x7f0000001500)=[{&(0x7f0000000100)=""/231, 0xe7}, {&(0x7f0000000200)=""/138, 0x8a}, {&(0x7f00000002c0)=""/170, 0xaa}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/67, 0x43}, {&(0x7f0000001400)=""/65, 0x41}, {&(0x7f0000001480)=""/74, 0x4a}], 0x7, 0x0) 16:00:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)}], 0x1, 0x0) 16:00:47 executing program 0: r0 = syz_open_pts() r1 = dup(r0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xcf) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x4) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x3f) 16:00:47 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x1d1) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r1 = syz_open_pts() r2 = syz_open_pts() link(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x7) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x7, 0x0, 0x8001, 0x1, "bda641aaaafd50807f6cdcb3d7b37ab2e9c6fab4", 0x4, 0x200}) 16:00:47 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x0, 0x200, 0x101}, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0xbf8a6efe8ce2fde5, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x2) 16:00:47 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="09c8c08fd04382d5ced7540f35"], 0x9) getpeername$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) dup2(r1, 0xffffffffffffffff) getpeername$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0xffffffffffffffb7) poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x164}], 0x1, 0x0) 16:00:47 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@file={0x0, ""/79}, &(0x7f0000000100)=0x51) read(r0, &(0x7f0000000140)=""/203, 0xcb) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r1, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r1, &(0x7f0000000140), 0x253) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:47 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) ioctl$TIOCSTOP(r1, 0x2000746f) getsockopt$inet_opts(r0, 0x0, 0x20, 0x0, 0x0) 16:00:48 executing program 0: 16:00:49 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000080)="09731e20a5f4fca8dac5b46c68ac82fb6d1b02a5b61b3a6fd527ef1c09501c0dc9bb48a13593208130f4c7e0fa5d9cb1e2d29b71c90411050f2787bf4e91e2781650b72b9bdfb9784ce4053d1977f0cf1be7df16710efa40997aceea31aca60bb683efa30ea2a1cb054853cc7b2d786ee4ec0947420771562079ebc46abf7cae1c63a5ac0d83758739f0d092603c0c44a784f73fb4e6a4467aaff01822d5684a3a953e3f20ede23692", 0xa9}, {&(0x7f0000000140)="f6f7c8ff5956e6a0fa0fd6b68ef947e8dfcb183918e5d48976d2e31c0b1f74a0333be0d85085a305de431d1f5bc1a7d0695f66d029a840b3960954b2980d6c3484825c38bddc26cf5c68ae", 0x4b}, {&(0x7f00000001c0)="d0406b3654e0cefbfc4d181c006e9dbb89b3ca2053dd85bc4bd29b57ddc2a38f560f1e21f22bacb54b447c41fb8a15d5878f5602a48d8c5a9758d34963fa117a496546a53ebeb1e8e847c1e8f0166f7ae9713faf7430a62f9e38fde83bf05fe4f6589ed64e8969fb2219a4377886d444964bb3b1ff6269cd76c77b3dff09424bc52f6622e5e2d1f4c134ea17061b28ac1f872b566bb19df0e0ad3d8d65bdb8bf57f7b2c09770f73223077e617cf74dd5243ee10949f1885785572186cb529891ff7c50018c8954cd371cd1da9d1847e8c94d5675a97458598919ee38a13207c06b89742223abef2c9be8982d5a24ed298a49f5a578d22f2e", 0xf8}, {&(0x7f0000000000)="9ff97f", 0x3}, {&(0x7f00000002c0)="f024d9bb54d43948f2aa6cb53158cd09eb4923881c55e9c3bcdde8502623a28d6993091e28a9b16a4ab773dcf11a80acf0442fde44e94952750af1d53bd2ab94770aa2aa47930349f839ab4a395ee807b6f487c8af22ca75a7898a4402f525f48946b0587da4c550442cfa9115b614515e0521d2bba46ca1d8", 0x79}, {&(0x7f0000000340)="4eaec360a09bcfbec91eb16eac5b9bbf2ffd0a2cc08c03d3c8b46c658a38fb1c1543af6c6d180dce8101551b7c8cf606b2a2bdfd706fa390b358d748951679a115721cbf55eb8814ff7577fb93f9c352d19aeb5e7baac87071755e1579244331bd9232ad330cd224c6d7fe06979d64c0da22d752ccc68167ca2fe66b4fce3c73d4d4de41ad1f5defb3676d6db912e6d68c91c0e86fe7ecd815abbbd942028123442a9fb6e9b762", 0xa7}, {&(0x7f0000000400)='*', 0x1}, {&(0x7f0000000440)="c0045b469842c0a473e16fae4db7498dd49238b2c1511650abff08ed29fde87e5ea36e493fe018f967da6724b9d3a660e8af79322f2873ec486896ab1e188dc489f9e1bd7fd9bfa9998ede3aef97ec9b0abd34a50c246f80f84c7f71efb11d1a3168bc233653b7a3405d4b23b50a41f5be95d0aa466f7266cbc284b09cb4267329128c8f2c21ab1d8c3e75b19f8d19", 0x8f}, {&(0x7f0000000500)="659799169c47bd2cfaaf7af1eccc8eff755a09677207eaea7dcceb3f76d1f9cc941c601ac59d8faa41653692ff912a5e596ab1bad8897883c1b6b8ab43250321789a79cf058d5df15efc53eeeab04a34c1aaf81d23b6684f780aecc48e3fdd396e1e913d397074762de2e2d8ab1d9f9a6a2df3ed0c5e61d6b5fb8b44607230f30c1bb121b7e3c71ed19b49354f76e8f980613c0b46bbc87d2e36864e008878dd7e0bc32f04f1b5bbaea16cac7e12161907473b1b72967565be7f6fdbf57514b01d834be86cc8c8c23890a53a4e5f78fbd7b451fc689e5e3c35c9c364bc0fef6d3b68b7ad5d5a4d", 0xe7}], 0x9) fcntl$lock(r1, 0x7, 0x0) 16:01:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000000080)=[{}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:01:02 executing program 0: mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/80, 0x7e25060e) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) 16:01:02 executing program 0: r0 = kqueue() preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/226, 0xe2}], 0x1, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000000), 0x1000000000000185, 0x0) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x2, 0x0, 0x0, 0x0) close(r0) 16:01:02 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x994883d46484d993}], 0xb2, 0x0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) kqueue() rmdir(&(0x7f0000000280)='./file0/file0\x00') 16:01:03 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x10, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:01:03 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/53, 0x35) preadv(r0, &(0x7f0000001b40)=[{0x0}], 0x1, 0x0) 16:01:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r1, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r1, &(0x7f0000000080), 0x10000000000000aa) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:01:03 executing program 0: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) socketpair(0x0, 0x2, 0x3, &(0x7f0000000000)) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 16:01:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:01:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000003180)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf34272639e8bd16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b27a96b33949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209f983a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae796852eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf10000000000e1b640f4d11db10eb00b61ad51932947d67ecbd1a0be1679189efe7b332c2ca022f87887f227508ef69a6b17e5252893667936639c6ea842abf8d91fb1b2fd34f66680e0ff136cc869f2a7190c79bb5c0b3cca7ab36a380cd6f3c5327ec514c87d5d07b0b36c546c65979d5dc0035f2807612c915c0d", 0xe8a) fsync(r0) r1 = syz_open_pts() close(r0) r2 = kqueue() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) open(&(0x7f0000000200)='./file0\x00', 0x410, 0x80) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = semget(0x3, 0x20000000000, 0x200) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0xc28, 0x1, 0x0, 0x80000000, 0x4, 0x1, 0x9, 0xffffffff, 0x29]) r5 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x7ffd, 0x0, 0x5, 0x8000000001001d39, "bad85db5718000"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000240)={0xffff, 0x1, 0x3, 0x7d4, "7def54fe7bd3baba9665b01d7312eaa44c221491", 0x43, 0x8}) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) poll(&(0x7f0000000280), 0x0, 0x0) setitimer(0x2, &(0x7f0000000100)={{0x7, 0x7ff}, {0x1000, 0x6}}, &(0x7f0000000140)) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r6 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x3, 0x0, 0x5, 0x4, r6}) 16:01:04 executing program 0: r0 = dup(0xffffffffffffffff) setsockopt(r0, 0x4, 0x4712, &(0x7f0000000000)="acc33f8c27e64dd2c805a05c7e884bfe8b1328ad757909353f4a13a38d6f7ce341fcd9b66035a72bdad4443fa96c42e53bf21b953e7b9f295a08ef30bb7ceae18739af0151773a82577aa905897cc1fba9f71e17791474ace048684d850a", 0x5e) r1 = socket$inet6(0x18, 0x8001, 0x0) recvfrom(r1, &(0x7f0000000080)=""/33, 0x21, 0x0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) setsockopt(r1, 0x29, 0x2a, 0x0, 0x0) 16:01:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2018, 0x672) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r4 = dup2(r1, r1) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) getsockname(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f00000000c0)=0x6e) fcntl$setflags(r2, 0x2, 0x1) 16:01:09 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x0, 0x2) preadv(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/171, 0xab}], 0x1, 0xf) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x2000000e, 0x1, 0x4274}], 0xfff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x80000088, 0x12000000000, 0x100}, {{r0}, 0xfffffffffffffffb, 0xc, 0x80000001, 0x9, 0x3}, {{r0}, 0xfffffffffffffffd, 0x20, 0x40, 0x4, 0x9e48}, {{r0}, 0xfffffffffffffffd, 0x82, 0xf0000001, 0x100000000, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x5, 0x9, 0x76acfc59}, {{r0}, 0xfffffffffffffffe, 0x0, 0x20, 0x1, 0x6be1}, {{r0}, 0xffffffffffffffff, 0x4, 0x52, 0x49ed, 0x4}, {{r0}, 0xfffffffffffffffa, 0x24, 0x0, 0x3ff, 0x3}], 0x3, &(0x7f0000000200)={0x89, 0x7ff}) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r1, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r1, &(0x7f0000000080), 0x10000000000000aa) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:01:09 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8ffd, 0x0) r0 = msgget$private(0x0, 0x15d) mknod(0x0, 0x2000, 0xa) seteuid(0x0) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 16:01:09 executing program 0: shmget$private(0x0, 0x4000, 0x600, &(0x7f0000ffc000/0x4000)=nil) shmget(0x0, 0x3000, 0x200, &(0x7f0000ffd000/0x3000)=nil) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 16:01:09 executing program 0: socket$inet(0x2, 0x3, 0x102) socket$inet(0x2, 0x4000, 0x7) 16:01:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="e3541ca75a0998f54da06ebfc34c35f68102f2e6cbbaaa663c35d0177d2b8c7fe445664455302f30bd9834131555fa00", 0x30}], 0x1) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:01:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f72ee99586132477f256b4093cfb25b806000000a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad5ba6eeb00000000000068f7acad445dd976", 0xffffffffffffffe1) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91abbdb5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f58968b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766af04e392b0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b739eab17d59306a4ed1ee5ad44dd2", 0x4c3}], 0x1) r1 = syz_open_pts() close(r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000200)) r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0xf6e, 0x9, 0x4001d38, "835dd2518001190000000000fa600000ebff0100", 0x0, 0x6}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:17 executing program 0: r0 = socket$inet(0x2, 0x6, 0xf8) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x58d8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) renameat(r1, &(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00') 16:01:17 executing program 0: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) kevent(r0, &(0x7f0000000140), 0x6, &(0x7f0000000040), 0xbb83, 0x0) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getpgid(0xffffffffffffffff) r2 = fcntl$getown(r0, 0x5) r3 = getpgid(r2) fcntl$setown(r0, 0x6, r3) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="17545e06fec57faafc63661ef43d86637d5c5f445c4b161d8a65338d9d4e8bfeb1827e53e89048ed75aee10b49d44d3f0f36c27c59013ffa7b7ae255bc758b1d78", 0x41}], 0x1, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8}], 0x1, 0x0) pwritev(r1, &(0x7f0000001640)=[{}], 0x1, 0x2) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:01:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x6000, 0x1) 16:01:22 executing program 0: r0 = kqueue() r1 = dup(r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xb84180e4ec814e95, 0x4, 0x2, 0xfffffffffffffffc, 0x1000}, {{r0}, 0xfffffffffffffffc, 0x80, 0x42, 0x3, 0x5}, {{r1}, 0xfffffffffffffff8, 0x41, 0x72, 0x8, 0x8}, {{r1}, 0xfffffffffffffffe, 0x40, 0x1, 0xc1, 0x54c}, {{r1}, 0xffffffffffffffff, 0x0, 0x4, 0x3b16f8e7, 0x2}, {{r0}, 0xfffffffffffffffb, 0x20, 0x84, 0x3f, 0x5}, {{r0}, 0xfffffffffffffffe, 0x42, 0x4, 0x0, 0x5}], 0x1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x44, 0x0, 0x1000}, {{r0}, 0xfffffffffffffffc, 0x2, 0x10, 0x200, 0x101}, {{r1}, 0xfffffffffffffffc, 0x30, 0x6, 0x4, 0xbd2e}, {{r0}, 0xffffffffffffffff, 0x14, 0x80000001, 0x10000, 0x513}], 0x100000001, &(0x7f0000000180)={0x8, 0x1800000}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000001c0)=0x7f) r2 = open(&(0x7f0000000200)='./file0\x00', 0x480, 0x80) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000240)={0x0, 0x1, 0xcb, 0x200, "40dce02fc88ac8fed4ef9f17091eae6e929189ab", 0x4, 0x6}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000280)) preadv(r1, &(0x7f0000000500)=[{&(0x7f00000002c0)=""/125, 0x7d}, {&(0x7f0000000340)=""/104, 0x68}, {&(0x7f00000003c0)=""/119, 0x77}, {&(0x7f0000000440)=""/131, 0x83}], 0x4, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000540)={0x5, 0x1, 0x8e, 0x1, "f959589c3f5f173397e4c603bad397a9465794d2", 0x80000001, 0xbd36}) r3 = fcntl$getown(r1, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000580)={0x3, 0x0, 0x0, 0x4, r3}) dup2(r2, r0) r4 = openat(r2, &(0x7f00000005c0)='./file0\x00', 0x20010, 0x10) open(&(0x7f0000000600)='./file0\x00', 0x92, 0xa4) writev(r2, &(0x7f0000001b00)=[{&(0x7f0000000640)="1bb76ca9c32bbb5945cb742bb5c169d4f507d77bf051cd369e9503c3f381498e334add7209c94cc2d4b4cf47835e94c10fcd704813f78dc5001aeb13106ec5a8e07f75a824510b7a8b09e732076d3416cbc6691362091a9284a3e801108f55438493ff7b1af397be1af20e56", 0x6c}, {&(0x7f00000006c0)="f8fc1f924bf2b1c017bf4431ec6257cd59d6fba19d46de9286051cbe936447847972cf166ed0bbb8aef871023cf74341ac2258243d13ba236d2899e86e9eb4cdc6ff1ea0eb48f7b53df3774caba79a81d9384dbc3073a03c1a1ace5651618af50e9634f4cb584f7b1ee9385f973b8286937dbaf34c083c6abfbb7b03784e0ab278cbf7bfe1d28fb0fb8396da3fa7a44a45b8b851220faf3eaf1a8be68e6cfaceec10a16a0bb5a3b5468b1596e0b4885cc2167aec58659a2c40a2299b08d349b127d7a23d63b5b152dfaf528d4bfb8e570abd8c69e2d3dd484688ddb8127464c0f7f4dd1401b16ffd4f3729c1db1e277467446140e8860c1b81c7f51d5aa8df1184b2c2f5dd6a88ed79fbb799e4211da7190ef26f3f5f338ea14688cff9eb36466c70df19500bd9701c32739e084e275877228a2aa8b49331a898f8462673ccd6be096fc179538a356af0016ff7d7849a802025a942693fd16a7b9354334e4a4c50e2b1c97da79c0636135d5d1931828def67eed1342a6f831202af3b196bd32bcdeb128cba86d74758b4d98831c40bbd77ab29ac9f205544fe1de181f54f7f107d1c9d517df5966fe06782619cd4b7684c4a0c74aa6c8cb3937732bbbf8446a17babd30727de9618b0b90fc766992510e1f214d612b010b57a39153076e81031b27a1c9fc37aaefc9d69f987be1846d0dcaf6186d82d6dc9431aac55769c87fb696e1bdc303a5343ba16cbb911dbf26e44ce8f34ffa6b64ac22dcaff1c43b6deb7e67f3a8336edf98fbb329bdf67b0de27ece6883ea21753fc2619a5a576833d243e8b9e8db1cf26b64c81f957b6c80f5a5208eadb6dea484f5cfe58da1a7e7d97a0b2709cf42a5790afad80b78a1ba3224b844f0f5c3a230b52d2f0c261b5fc00bf7e5ca2f0e31e7c8305ec335dac804d260f509f75aa446ff19d4826e591d1bd954c15f596d69238756a8c288fd15849cad8cec51e32b18aaebdd3c326cac5ff813fd7ccfae7aa9dcbd6caf7410bda1f359f2010634855d32bbd8816704c9edcd9b1f5a9a1610b39101455d71b3255ea6acb3faf73b85e17284f87f3b8e733e17e196d3b7be2b35558b08c09fff94a11e45b7442ca6694e6e4b1d48c5b8d1945e70cf2eab0f996fa14ba16fbab9ac19b434f610e617e34816c74450f4427a7d30400e839ada0668b25e7f5c3cceaea81867e74249acc50eeac6adba236c74cc11c47e554645b644407f5e37af7c2988b8910f1cfcf83cb9e197ea66beed188140265d45be8cd56557ff0db3fe9ba2d1e8aea261135228cb674ca2b5fff346b89bde789a32aaa14357160941fab8012f1e23f8f7e3467400ecbca9dda72dc213bfb945675612468c5e80cd70546b3b92ded5273023c7dfaad4d07f035ca6dd8c531c15aa7e8aba00aadb3ef4c212ec34905855116fee55f291a910aa5562cb07188bc493446e399c69989eb5bab21337deef2c4d9c82f762a8814701150a074f6e5eb8252d9e2174ef6ab176db16c6e0c5abe1ea3fa6673d0104431fe0bdd4c3bb8e313dcbd5d1b9d7bf4325e56150357358bd915a777e381377a5d924bc854599d62aeaf78dd8766b9657bb794a50c1b5151478b0aaf1d920e06122730d5797e0bc49328bcc91287d1b45e0d1cccf974fa8aa377733cc97c6f249651c227de6baa2977d7e05cd8d9386e21e2280f8fbd91a7c3f78e73fa7034ca3bae9e2817b2a452db84a88cf8f0bb4c8128f616ff6dbf4ba3b3af8530ba97d8ce39ba42b479ab4af563e65af97eb23a3a4ee24bbbfed48161cf512c1b92a7f6dad4def3eb58961b7be7ec911ed593a7ba9a76ae757b4a56816766f86d47846d4d12267120b4bdc5bebec173cd4201520bb21c2abfa99506fbe69b2fb6430b7ec288b9504848bd4f67bf05069f84e4651b4c3161c8b707f79386951c7543ed02e8eb458af68270a2c754f85acd3c31c4845d8b95d938b512a579150dc36b178df2d644aeeaf327443bf884a1aa314d2501bec1f171bdce6dd3f4a6f14b7ffb16c4a235c4a0fe75e3c45117dac7ef6465e8633cada964ea1e4d11a4304a8443131058a974d1ac0577fc2752f2b701661844327036b4a1c39622ab07742a116e61b86ffa7f2b01d294a68c8006daafaa7317b8f3e7613f63d15c2b8573116e49de9a3a834dd478e65d248c7a66628df33b158554f0e5cd982699af4f2da0eaa031822d7697e9710fa0cce28ccfbd56545c7293c5e09e0e0730c8fa3bbb211a49f288d620f5eff16aefade3913c3964f7facbe4b77d9a4ecd0e6566a5642fba15ee0a7178e1d35073512cd9692ee30fcdd95e930d7908e474347c90846e855550a2d6d4fdff8bbf2337647e5c2d5bba172ffaa442b3ba45b145e8365ff871ba757e230d9c0e2d29a0e24a9052c28ec6732d751bb7391bd6894ef86bc8fa5bff6ac2f7342b900747c798cec6ee2b9703eabfcaa5fdb58f22fd4c0306d66f84c608793f7508eab5bf6556bedf7419fbfcc6cd6fd43cf3f3268c750b19c94a834ad440c4d9dfd2530b68daa93c875e4c49dc6ac0c249120a6620a954b2ff75d796572ee9b4ad6ca3892073aa423c471d5b36225979437505a9bcb3547c68bc89552e22952dd67a594a58fc94ae55353ad45483416a21dbf3c472ccbfff10adcee05ad1cfa9d7a2d6306948f651f7c33ac262d0898020ee5c1ea7f5b893d1d776677c1beb84052e2ec5aa33f33d0351b187a85b54f2febda820c61f1dffae12706738d9b8b4f48bfc78941905ed3cff7c562090cb556f64c535213368dfadc7067cc85b19bba5adbb8c7951a3f0c696368dc4ee1f83c905c9bc596c11e3d3b297af91dc950f53e8a8b767394588a880a0d1eb0a37006679a7842d384b64d0bf99f6128b6fa598ddf1680950c723f3903ae7afbca3018789363d2ab6ec4d6dd1e28f5dedc36a361bbe0fde1cd0a6a5b7773dae9b605aeb620d661f421fb2b666588cbdee9253f86f77d73e6240d482426b34c846db891537b9bd1cb427192266a483b2eebdc4b7f654d92197583a66733ac11b7057249abc706e5703f8457f97addaf4e5fdff180a5f6cbf73d845628f2dcac3efaeb164a43c36f5722d2ef9246cfa7a313174e7eeae13107303af3ce776676203bd6f328ed9c987f97faa526bb992452a02433743b539864e0dd20e90d7d45527ef2634ae922fc0f5e1285f4ceb872f9ac21c8255c4edf3bdeb6e102f6daede8b80d8c30e2d5afd4f6fa480193b15500f18d40e94a3486677c99e275f860c2488a627deb3b47bb702bc901d4e90a4a9a6f1cf928ed0fdd6f87cdb7905d5cd4f2793c11fc63ebb5ce123a715297e7fb7ee106845a02272bdde2194cbb2621f592dc2ce47eb96034d4a7c091f068c3f758d20bb5b68422298c5f1af786eaf81ee73b007d7c15c7483764a58af3d0991f0052405913d4691e20145348d9cf3e3fc4d5e41751db41c1f13ef4001ece45ced591c842bbeee95328921836434f8c07ebc9b5350dbb221e0cf73145c0ac7d13832ad941208bf43127e4b776e8c2e1c62ceab223294615c2e3fe1dfaa85f854ef40abf45463733c62b333e47a10d494e3848cc1d92b768a0c11bd99808197a58797407564bf87c273023caba3fc6f5ba61b648738d4c9c57ccf5777662ddb4e683e434cd59a3f2dcd5af2822654db5492c929bad45b4a2a6ae8dc508d10b466aae437e7a9c87ea5f4a169cb28b6fb698aeeee77e2ed244fab0943f25464a875aac9d25bac3954a054146d6f9a59ee3cfc198ea74491a66dd884135f815afe0c6fb1dde72395d13a91531def10267bb82d506010679ea466d401b3fc9be629b1d28ea157b0ecf4f27f60e772826d20ada2c8e232bce57c0b495aa343e909b7abaf3c815349a5b5d4b8390ad98796cce34190564751837616460ac3ca0f1b6722015fcdc32d920020d00684446ed84fbb439ef21099909969af90e22d09e60a4fc515f974af883f86fe10c1fa81f7e8faa9450772033e890ebbf3ad8e175d8eb486a85f9ccbee0d501389a266073d013076586478fa67c90023ae8252cf12db0bee54e5ac1099483ee85656ed80fabf93f22abdfbf5d7237bf46445e9e463cb4c79a2c2fd0c85358bc775a76a51da71cdfe50f0b10f61b40ba210a48abe2afd98e3ede82035158f7c66555f8d6456284d340272fdae61512d1bb4fb33198ea632a63eb9a5b089116244f6967faefe0582de955de84247ef423cfb6907780fac953bc3843e9bff0714d13b0a1bb2998aa51f5f435815a519384b0392b9169128bce96595e785971559178c3f506702ff637060a042e1e1ae2033bf46863053353d1560221dcf8726ccf3d114476102a6890b6168495062a9205672251d0448c8212c56da197ac2819b8c076a1b1b4579f18232cb92302c4a3c90f5684ceb0091f071214cb9db6da42cb45793fc62a3a6be8f7b16bfd886235550a6f0d76e17a0472a33a022bb7d99967d310fe8e654bf7168de2afbd1d64ab25a1fec0d972c29da0b419dc64b4f8f82669592cadf9a7e8f610ca8bc7c803ffa6542a5ed9e19bdd2326ce91cc62c0646ce857f23e914f8302195b69c93d5d9bd6b87e8eae45774af4cb1f00a2197e74357aa6b0360674ca8aec96ac8d0416ce099e49b8b76b0a6f957fd4767eee6e0aa8c68f2a2e09149560d4975fd862afde95bcb88db3690b4d2f111b7512fd6d32d801b31c9f35000d806f792de034b9370279615fe5019ae55c58cb5b1ef05366259604bacb4d02c09b1839d2b9df1d8c8a650d27a3682687b5050f6f824304d1a431439d7253abbd58e6332e64a75d753bd97859de36df26cd489f0c648180d226611a071cf5611498c31a6a360458b558a2abf26457508451ac77af5e9df265e3bfc85f34b995d9f3270ba982e154fb230e9e762dcbaa56ce447b9b855c4bf2750bb3025e85dacb0fdf068dff4e9a7fbaa136f6487b56171d3e392c221c860a03213f139c4562472003d62ff6bd6a38a54fc34292d5eff2f9696eaa0de5fbed235f97200e29ffddbfccafbf5c83f14fc5f879c0b3186c4f094c7ef2686988c42dff14b36da3c1392674ffafa991e181029e923aad99fe63b9b8a352edd0b6064ab31b2c798dbbecdb509e5cb57083d8165ec1a623edc8d156f476b23c3b24bf054e6a1397d36e5d8dcf192d7dad25181da8a9a692a5b78d136b181016e7042ca25d1dfe79f8af6fece3cd34028f23864948b2ea4ba97783ea0664b2165e1e1185df445db6cbf668b78e65aaa22341bb653a44970f3dc8acec17e299606d242040ac4e64a05837935e7fb06923f79190fcd41929e3d89a4d7e49d12245c8e80252cbafc55b84627c94ffddf64986c7bbbbf1e208966ee3030b49d03ad4efa59091fe7c714c3abee603c3e5366211e592315dae61019a0712f48e5e7c122cf86e281dfab852029b7e5854a6382fc6055f8c9c7db2f8d4eeb5f4457591b92806270ba94ed8411254894050553056f4aebf94947bc29773ed516cbfc70d3b238b3c9ea588ffaf488329a5fe544f14dc19ba6bbdcc2d8ca3108d7e99342c1adae00d19d0c538eba2b337ec8c990844d01e069613acf30004ee0bc8a83edc2455f5492c5e037e375e7a129c13e92e9123eaa88692f6e7c5dd43bb6db6edf7edb6f4f5ecb8c7b6fabafb21932f365740bdd26ff9c9061c9b8f8ef4dbed8c14eab4c9c7f206db262f54ed330098a417269e8e30a50ece141cac18c4191caf3c944bfcab7b745116b22c38d62a16e3531c39ead89f30749a4ce6918d2a7f5f6a82be045", 0x1000}, {&(0x7f00000016c0)="00cf6dc6506f1fb1c4dbabcacb31f6f143323b829b8ac9180d844b5d00870cbb01a085b2c1eb9ca657c4f2350ab66cefbd1ae21154df2bf0a631652e1c21f2bb479ec8751a", 0x45}, {&(0x7f0000001740)="f23913c63413518664c081b878c7614f0ccb89da037a9706139c14ddc37027e38edbe0c6be29bbc0b72d2ea067ce09fef76e90ad658c9a1301670bbf1c95c5704f45ca83e0ba7edf4276bf02fc11702c61569b5d2ffe6e0a69ebb343ad17a86e45b9512cf02ae866f6a6ca2380e8cbb4f5d3e44ea74bd17b770153aff6be8a9118e941e4b1300b4f126df96e8c739755aba7544a0040ff95c74d01304c0428eb7415fe60761e5b00b50548ad924fe1cb053c0405a3b84dd9524e27489e00ceae88362244ef13", 0xc6}, {&(0x7f0000001840)="3d58129d350c31d520692ceff7ebf246fc79624beb88a87da6f1c618c0a52c45678eb5e37689a054a6bf4b3f2a9e330381c6d072901d7e56c74fbf5132fcd9cc613e3aa563b7c788140899a9b6f2fc0b85ea399dfe12c4d2092bded3cd427336a1ebff3d07c780ff205c433679bda844c85377346cd45c0466b97ba7aed3573d79a6e1d6e7923543017d7e4dcb130eda36fef29c5cf6b51eaf173704eadb30e3331dbc1b96abea30f36751fd8d363cf4b1d1fda249b15b3943d4c5b70886a1ab784f346b804177535d4995767610433287549b974db12a3ebee5fed26a706e1224223ce7", 0xe4}, {&(0x7f0000001940)="694f844dbf42ab", 0x7}, {&(0x7f0000001980)="b5fbc6c543463f11192b043f48aea30a4617965cd88ffd3383bec410819ed4da8c2b43a7bf4da43e094d363fe3cc3411be06a4dcb57b72c166bb7dcf06b798672a1c1884e5bfd217456cd53231e7d7d2eadea31a86142781a7956a3177fca83927", 0x61}, {&(0x7f0000001a00)="147ba333ded3ca9fa7362f460786c467171f491e662c66df884314bc54acebd9ae1f45f25567faa3687bc326daa856605d7b8d6a94d69c996a1bf606eec1b2b6ad856e57c7b1919e5177ce5cef76b9feab0380a78a1bb29bf1eecdf711e02c427a39c611b9267bb84eed6a235138ccac48a9cac9f13951521c8708b7386bc931f191bd1ee12950f55653b9f28951ac087a1380da1c14fc4174d95ac668cf548f96b8c0bb7b7577a8a8a17e398536e391793819235fc077d6bac0aff6ba3dd520edf0793e17", 0xc5}], 0x8) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000001b80)) ioctl$TIOCSCTTY(r1, 0x20007461) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001bc0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0, 0x0}, &(0x7f0000001c40)=0xc) fchown(r0, r5, r7) syz_execute_func(&(0x7f0000001c80)="c4a33538d008c4c285bc2cb965e300f244e130c4a2bda8aa06000000c48239450b26f30f1bf044d9b0253f00008061008c2e450f0f26a4") ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000001cc0)=0x101) pipe(&(0x7f0000001d00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000001d40)="98e825a95900af980e525c6634923a9c2ef463033189b7e426ada3be98c3981220ffd771570d77828366ff7ac6ab280c7903aee49d524f37288095edb27cede916c8fd7766", 0x45) stat(&(0x7f0000001dc0)='./file0\x00', &(0x7f0000001e00)) chown(&(0x7f0000001e80)='./file0/file0\x00', r5, r6) r10 = dup(r8) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000001ec0)=0x80000000) dup2(r8, r10) open(&(0x7f0000001f00)='./file0\x00', 0x820, 0x6c) 16:01:22 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0xff}], 0xfff, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCNXCL(r1, 0x2000740e) nanosleep(&(0x7f0000000000), 0x0) kevent(r0, &(0x7f0000000140), 0x8, 0x0, 0xffffffff, 0x0) 16:01:22 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x101) fchmodat(r0, &(0x7f0000000140)='./file1\x00', 0x40, 0x2) open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000200)='c\x00') link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 16:01:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x1, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x4) r3 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r3, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r3, &(0x7f0000000080), 0x10000000000000aa) pwritev(r3, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r3, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:01:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) open(&(0x7f0000000280)='./bus\x00', 0x800, 0x100) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000300)="5a89aa17b40a312e7e7f55f8a89b14fad48df55189039721a1a73a34845737f101b6dfe083ccbcd6f74d0aabfe4c558c06f32f29e42d5985e843612b86a41c5f7b794091154384de4bce495a1c4a0298513a439619e048217185d9e53753fbc497772da85a53190d6c65699d1f01e570d095e04b52597cdcd8856ed147e23b9ea49b035f0426422c188775", 0x8b}, {&(0x7f0000000800)="f0672f6a0e5745311f400987dea07eca61dfa2e18c0399e117f60e075ed8f9df43855fbaa65014c8ebe622d7868e07ac03f32b9548b61fc9e9f70700833d5df42e072cee5741659b469021c06980d6d4438532d54a1aff8c7843b7855b85cdf28892c059cf9aa22823794acd7859e36ee3a0ef1bf3ba8a218202ee2869b67fa6cff764a099deb48944097716bf9adf65c4e7ec9dc652254553013ccbe215528a3acfa7443f53a4533d83d7a6e45219d415395f4fa9f7c68f25b58253d1ac27a9312bd1c9ab98577b67c6488bf45e690c9245adbb282677b0cf5bcfb15249c71fea03e0ed90ea838b9e264de2cdeb9b59182b6db6a8ca4e0a82ee68b9fd6a4437e5842d7bd636c1b0f43c46a6225a7a898f9e8f4c82659b90129cde679aa4027436cd6aa8b111463c37000081a3eafa2dd0bb344cf12f24ba34eb0df50400000000000000f2b0ce246391e3488f1c1fc7118b16776a887a1a3e798ffc2209576650b685266998b0b088669c1e30a77af0413e351b394832b2cea1524f78479b82631abddea4571c46cd3fa30fd5827120cb1c1d5f404a506eeaf8158d22e27a747066fe753508fa0cc8b918a2f444ffc91506dfdade6592e00f93b90de8d5f73b4acd8e6d", 0x1c4}, {&(0x7f00000004c0)="82d5be46ca161114a40c0e806e69523d481653c5838ba3e55bf48359a6d7b9d64637b3aa31629e7c2ebb4543730280cc4956ce05c587528290ef5de83254b54dafc50a3b842d8add8ec7661d144b0bbe532454a0bb9b71ee6ded6c8950e8b71129886031de224cf006409b74ae6b39a81038fbe79f92f6d1aa936d0033abd710b69aee7d57a777c36f29828d8780b9a18108c4255163f4918798e506705d4b8ff71ac448cc43a856cdd107bfdb6e243fccbc65b2e0536af4dcc4dbfaa403c04d298e94b64e9ff4429a1ce475a890b755435e93d402bc6c08bb364438b5421995411a5f29cce13db1284b8b7f176d0175b31bcff34d499a55", 0xf8}], 0x3) pipe2(&(0x7f00000000c0), 0x10000) open(&(0x7f0000000240)='./bus\x00', 0x400, 0x100) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x3, 0x3ec}, 0xc) readlinkat(r0, &(0x7f0000000140)='./bus\x00', &(0x7f0000000180)=""/84, 0x54) mknod(&(0x7f0000000200)='./bus\x00', 0xe0c3, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) socketpair(0x36, 0xc005, 0x81, &(0x7f0000000100)) 16:01:28 executing program 0: open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) fcntl$lock(r0, 0x6, &(0x7f0000000100)) 16:01:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) write(r0, &(0x7f0000000080)="8c35723ed9ddf0d25108c19e6444e23e11b0c3f969ec68d8ff27fde0f3dcc505f23f79d5e14fd72984abec712dd6bf57068e1255d1d0cc25632b86d08d064ef5f225b0f87a9c390e72940782e93dc08ff351e24e9f19b1146e1129647856c52f5f764a62633a130be2c1c1", 0x6b) 16:01:29 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff}) dup(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) r3 = socket$inet6(0x18, 0x4, 0x6) r4 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) r5 = dup(0xffffffffffffffff) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0xc) r7 = socket$inet6(0x18, 0x5, 0x200) r8 = kqueue() r9 = socket$unix(0x1, 0x7, 0x0) r10 = socket$inet6(0x18, 0x1, 0x1) r11 = syz_open_pts() kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x40, 0x81, 0x8001, 0x45}], 0x1, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffb, 0x80, 0x80, 0x0, 0x7}, {{r4}, 0xffffffffffffffff, 0x10, 0x800fffff, 0x2, 0x200}, {{r5}, 0x0, 0x20, 0x40, 0x2, 0xffffffff}, {{r6}, 0xfffffffffffffffd, 0x40, 0xf00fffff, 0x1ff, 0x8}, {{r7}, 0xfffffffffffffff8, 0x40, 0xf0000000, 0x2, 0x3}, {{r8}, 0xfffffffffffffffb, 0x2, 0x10, 0xa0e, 0x5}, {{r9}, 0xfffffffffffffffe, 0x20, 0x2, 0x0, 0x3}, {{r10}, 0xfffffffffffffffb, 0x10, 0x22, 0x200000, 0x1}, {{r11}, 0xfffffffffffffffe, 0x62, 0x40, 0x7, 0x10001}], 0x3f, &(0x7f0000000340)={0x83b2, 0x1f}) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:01:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) r1 = getpgid(0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x7f) fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x2, 0x1, 0x3, 0x85c3, r1}) 16:01:33 executing program 0: r0 = kqueue() kevent(r0, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = geteuid() seteuid(r2) r3 = dup(r0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) 16:01:38 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x400000000016a}], 0x1, 0x586) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getegid() setregid(r1, r2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6e2c0eea899f030400ff7f00000000000400"}) r3 = syz_open_pts() ioctl$TIOCSTART(r3, 0x2000746e) 16:01:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = dup(0xffffffffffffff9c) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r1, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r1, &(0x7f0000000080), 0x10000000000000aa) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) dup(r1) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000004180)="b9"}], 0x1, 0x0) 16:01:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) chroot(&(0x7f0000000000)='./file0\x00') recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0x1, 0x840, 0x0, 0x0) 16:01:39 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) socket$unix(0x1, 0x7, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/192, 0xc0, 0x3, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) r1 = socket$inet(0x2, 0x8007, 0x0) recvfrom(r1, &(0x7f0000000000)=""/181, 0xb5, 0x840, 0x0, 0x0) 16:01:39 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) accept$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xfffffffffffffffe) getpeername$unix(r0, &(0x7f00000011c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) mlockall(0x2) 16:01:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000500)="5c930d13bc898f85d3d6f99b7956f8add907c9f962fcca896c59b2c5bbe1d4223c881279778abfe3cb1f3f681d0975a8fd626d5ea98d5456436acdbdd709d23a818db2c8ae296d7b8bf82dda68df04bac00d7f24835b8aa604c4575945965dffe2101dc45401479b5128d16afe710a82bc9bffa6b7ff287b29ecb41d1035850559be3c7e5da834cdad74a5e882ec2097b69a61d67137ef7fca08a0d441aeb9f736f66ec220e733485df67c0e9667529d404ea9e702eddd00c3e478402db2d0812ca026dcf00ec7cb91705cc9afd0a4367878f6c6027a68224707eb8658df757e78a02b9e53a32c18331bf1758ef032ff61b49149739a23aa5c43", 0xfa}], 0x1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000640)="0c140c467ee2c2301b5c04c4b1de24e45f7648c016b274486cb7768f1f0967932321c830251fef3afc4e798159694db242ccd34125605bf8617b68fcbfbbca73dfe27210a570aa5055ec87f10be0e3695d606e06996b380dc7adfb9c555ba9c2ce874b896f88a0a0ab0c1af2885655466ec8612e91b2351fd0b19a57cffb0e99e3a1ef1cc91aa5c36e77c02d290743489b379a4c220852724cfb37e4587a0fd5ce6afdcfbf408cc31f8d2b0a0e41bf42de9f9ed6d63eb30ab0b72154414dc7becbf52c4dbd6689dd91c8e92b9e7fd713810a19816c0bc19480d7286054e00cf66ea3fdf9af79c248bebff3fd2db7ddc806fcf85d1befbd1d65956bef1ec51ea894e110637905bf0d49f03dfcb08a7295de517b7e8e46f63924e5bd5af026e380f55de7aecfb050b44c2cc79b02230f3336b739f8495b4f77c36e999652cee1f8380b76b56680f6184ff63ce190d21364bc6609870e85d2ba964ee22e3a6850e631ae08f9856e98785aea2d1067dcce5aff165ca5a91c171bb84a5fe731a0700ed852a1b8aa90b605fe01fcfc055ba977200561bc012e565a716df2148bea4c03ea14fd9f0763557349ac70c421a764a8ab14059f62e15ed07f76a2c0a277f9df2c32ddfe590f854a179e4db8f24dbe39321db47d", 0xa9}, {&(0x7f0000000100)="11a609efb63ce31105", 0xfffffdac}, {&(0x7f0000000840)="8c5d95193423462deaa5d3da58b59c6c52b9f0d4f101ca608e475c51691c88ed5d9d15c294ca3fc2adc3c1195b5edc3d2ae9924c9c29fe1d2358108f39142f2d7eea5bda382527e8c5fc40de759263bd2c856da42e64dea082d5e23a402555b864a841a65212b4944e6b3f65ec6472c65c4ca25a7b245817df", 0xffffff03}, {&(0x7f00000001c0)="6c0b3c2310770dd6e437b08458202b4ff7a7d84450c107e300e84d54afc670b4fe1ca19d34028a5a02e94a021bee42052a9969605c37a0865b79f9b9d930ce1a8eebb55bb13d5d7296516d859c47a2b7dad519fb162b85c9dde7c13020420d2d942b2f08d96488c786", 0x69}, {&(0x7f0000000300)="394ac9d7c161913b7422df715267a574bb98c26d6bb41fe066361b9ae701785bf878db4755e716b82a4f57ff069cfb4555e785c7b61ebb8eabcc8fd123c92b4f0b7ab9892829748f7b70f2e79260efa2ed33944e3178f07bb8429020aa53ce62dae20ce8d53770b22adaf9ccf9a3227e6139faf4e93a96faee61b8343bc1c33376e7d0df4270c162432c62e4c5e94ecbb1073e7b6c0e650e2b8fb962a9ea715d7b1811254c568103b48b3b8ba59c5b3877d4d9660109fcf612322ccf6c4441922ddfe0ab29009abc04092493332348c9399056a9cb209b5a064ba955e79e50b2012d9e75dba8cf43dc01bc250b", 0xed}, {&(0x7f0000000400)="e24aecfa17d88a589edf6d8f72d97940d3949d1af9afee11c8184912d2963dae45465ed51e3f43536b937fe3350446ca7a1c0f0b2e82669329d2ed9129060be0ee1c99a3787a0606f3279ed080600649f898b45908dc7e16870d47f7cee285f5c3eb5d2c9ace9a1ee0d0a132bc431aa5f09c44030173db17ac24e4f3b3f2c5eead963be0d273733080147b6d1e3b17243ccdc9b96dd1a8147c244ad9d1a9a3fe09be95957f6db247ebe1749c08ba2ebb29cf45eb173fe6155befc7b53a246a79d91343c450bbd21a4593520cff8deacef837f1a8be322970c7ffd1", 0xfffffffffffffc38}], 0x6, 0x0) pipe(&(0x7f00000000c0)) 16:01:41 executing program 0: r0 = socket$inet6(0x18, 0x0, 0xff) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="c47b8b05", 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:01:41 executing program 0: r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f0000000000)=ANY=[@ANYBLOB="f4ba5dc27ea80cc2717b61e83623f76d8215c1fce7e0f17b1dda6e9b259311c21b4d491ba151ff328a281deeb0dc29a60000000000000001e0798f7513b53ffc9d7ffcd7752e391f93653fdbdbb47d2bea0b2060663b75bf4bb164e382bf13edda17f5e0251dc50d095f57722fbf19e8cb035d5fbce0dcb7cb222b2cf41d966a3bafac7e635ca694317e26fe510a38f51988ad324bd5b355"], 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) execve(0x0, 0x0, 0x0) shutdown(r0, 0x0) open(&(0x7f0000000a80)='./file0\x00', 0x30000, 0x80) r1 = semget(0x3, 0x3, 0xc) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000ac0)=""/4096) recvmsg(r0, &(0x7f0000000600)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000008c0)=[{&(0x7f0000000100)=""/56, 0x38}, {&(0x7f0000000140)=""/244, 0xf4}, {&(0x7f0000000240)=""/238, 0xee}, {&(0x7f0000000340)=""/222, 0xde}, {&(0x7f0000000440)=""/58, 0x3a}, {&(0x7f0000000480)=""/91, 0x5b}, {&(0x7f0000000500)=""/215, 0xd7}, {&(0x7f0000000740)=""/209, 0xd1}, {&(0x7f0000000840)=""/108, 0x6c}], 0x9, &(0x7f0000000980)=""/249, 0xf9, 0x2}, 0x801) 16:01:41 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000940)=""/13, 0xd}, {&(0x7f0000001ac0)=""/4096, 0x1000}, {&(0x7f00000019c0)=""/185, 0x3f5}], 0x32f) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) readv(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/192, 0xc0}, {&(0x7f0000000180)=""/233, 0xe9}, {&(0x7f0000000280)=""/24, 0x18}, {&(0x7f00000002c0)=""/152, 0x98}, {&(0x7f0000000380)=""/139, 0x8b}, {&(0x7f0000000440)=""/69, 0x45}], 0x6) 16:01:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x30, 0xf0000040, 0x7ff, 0x40000000000}, {{r0}, 0xffffffffffffffff, 0xe4, 0x40000008, 0xfffffffffffffe01, 0x487}, {{r0}, 0xffffffffffffffff, 0x2, 0x20000000, 0x37b, 0xd4b3}, {{r0}, 0xfffffffffffffffa, 0x4, 0x4, 0x6, 0x61}], 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xc4, 0x57, 0x5, 0xfff}, {{r0}, 0xcc37390cfba68e5a, 0x0, 0x4, 0x7, 0x9}, {{r0}, 0xfffffffffffffffc, 0x50, 0xfffff, 0x7, 0x7ff}, {{r0}, 0xfffffffffffffffa, 0x48, 0x1, 0xffffffff, 0x3ff}, {{r0}, 0xfffffffffffffff8, 0x0, 0x3, 0x3f, 0x7fa}, {{r0}, 0xfffffffffffffffb, 0x4, 0x2, 0x7ff, 0x6}, {{r0}, 0xfffffffffffffff8, 0x6, 0x2, 0x30c1d045, 0xc5}, {{r0}, 0xfffffffffffffffb, 0x44, 0xa, 0x1, 0x80}], 0x5, &(0x7f0000000200)={0x1f, 0x5}) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:01:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91abbdb5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f58968b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766af04e392b0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b739eab17d59306a4ed1ee5ad44dd2", 0x4c3}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() r7 = getgid() r8 = getegid() getgroups(0x5, &(0x7f0000000280)=[r4, r5, r6, r7, r8]) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "835dd2518001190000000000fa600000ebff0100"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:49 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x0, 0x0, &(0x7f0000000100)={0x1, 0x0, 0xffffffffffffffff, 0x200000, 0x0, 0x2, 0x0, 0xfffffffffffffffc}, 0x0, &(0x7f00000000c0)={0x4, 0x1}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x4) 16:01:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:01:49 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r1 = getgid() getgroups(0x9, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = getegid() getgroups(0x5, &(0x7f00000001c0)=[r0, r1, r2, r3, r4]) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000002c0)='./file0/file0/file0/file0/file0/../file0\x00', r5, &(0x7f0000000300)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)='r\x00') openat(r5, &(0x7f0000000200)='./file0/file0/file0/file0\x00', 0x10, 0x80) 16:01:49 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000000)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="1400000000000000400000afba2fbb5b000000000000000043"], 0x19}, 0x0) kqueue() getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)=""/184, &(0x7f0000000140)=0xb8) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000100)=0xfffffffffffffea4) 16:01:49 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000004c0)=0xfffffea5) socket$unix(0x1, 0x2, 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffffff) syz_open_pts() r2 = open(&(0x7f0000000500)='./file0\x00', 0x28009, 0xc4) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) accept$inet6(0xffffffffffffffff, &(0x7f0000000540), &(0x7f0000000580)=0xc) pipe(&(0x7f00000005c0)={0xffffffffffffffff}) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, &(0x7f0000000640)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x4, 0x2) r7 = getgid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r10 = dup(0xffffffffffffff9c) r11 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file0\x00', 0x2, 0xcc) r12 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000880)="cf3a16503528740fe6302cc8def075a05ab9b932d17d829510799f8942f501fd708600df29d4b999aa6fa646308854d5d502fa551d623cc46e8e4c768583405ac739eb5dd471d95cde56ae744f7c2f4938d57e58daaeeccf33279df1f9d7255bf9f66adc9a7946fd243583d6c20414bef8a5db414f767666a9047077b100a31c83a8e64c5b68d28ac449b51fc40ca76190a7833244d3062e1dd4005bd79b52bdf74fd7d04ef685fd99cfccc69fd7d29948522148f958badcb04973abcc7222835a2b8137e3d26956c9f92dc7b2082589cf64cbe8c3de765dd2c827d98f7b683373a4b576daf35a3ee69585a2a5ed39c5a2b1350750fda5f32f61364ba768ddc541dfa14519f69bea1a67a9f77e99459354eb5e1cf239b971346ba67e323face25dae54a9c6a391a5633357217fee99ecee3038086aabcfae585637b30f392f27", 0xf7}, {&(0x7f0000000180)="204a22b886da7a9f2affe7e0077cd9d170653a75c18c68d4745d465127d70937b944273c55dce2ba2829271bba1564879ea22a72c5193db5a8cc709d76a0fae638d5fe881fd99dbf76d3af5e4b5d84fbc782a1fa9367833d581ef1be3a447b9ed54777c118d01a9fa39e7cb3de8ab8f14766c6022914f19d709218d0c70f0f39e7e52c46cfdfc4343a114cc90eac82e6ebb627ac4442d9657092b8358bf48fd211cdb5", 0xa3}, {&(0x7f0000000240)="90d03267e030cc265c9190ec620622e815c51dbcfa2c42097b2ab804e7fa55f6de7a0e511c74af6e3577aeb8656305f27965af5cb92d2a81dbe56b69b0458d691f", 0x41}, {&(0x7f00000002c0)="0e17090aed558c45f2334e3e7666a008cd4d8831de8eb926808a19f665b41229f72217ad5286f92b172438aa9633d73d27edbd32177a9b6fdfadc3035823f54ef63c9fb0632076f238af41413e93bbe47d4f6ad821c274d75b0c9e33b079d33fc73b31abec9afeddb9320b82d85593f6cc6a05eef4", 0xfeac}, {&(0x7f0000000340)="1cb0f162a1998d8e4665cd2174a866b338ec61728ad4d2741cfe49ef03577a8a5bc700999af27c9967d169717fb680176d801ba4e1be8958f4888d7c3bcf5c703967060c7cc5c2450491926a4a3d47604ae584ec160e290d16ccff004dfa828ac387621bde80a2b8364029673efe017a09fcb94d9cbabb5ec7eefe74b8eb9773c50dc49599fd97f42fc05b4856dc414304030384b8f63cc26c9314a2daba1c2c1dc4cd979198af9a618729387b52398599a2", 0xb2}, {&(0x7f0000000400)="e6ebf5fc6179e0a77f4eac343dae080e611b9a1b9d4a90fa3f532aea48e137a80d", 0x21}], 0x3d4, &(0x7f00000009c0)=[@rights={0x0, 0xffff, 0x1, [r13, r11, r11, r2, r11, r12, r12, r8, r14]}, @rights={0x18, 0xffff, 0x1, [r4]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r9, r10, r11, r12, r13]}], 0x90, 0x400}, 0x400) 16:01:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) pipe(&(0x7f0000000080)) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) fcntl$dupfd(r0, 0xa, r0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:01:54 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xa9, 0x67}], 0x7ff, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) readv(r2, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/20, 0x14}, {&(0x7f0000000100)=""/38, 0x26}, {&(0x7f0000000140)=""/100, 0x64}, {&(0x7f00000001c0)=""/148, 0x94}, {&(0x7f0000000280)=""/38, 0x26}], 0x5) close(r2) kevent(r1, &(0x7f0000000340)=[{{r1}, 0x0, 0x48, 0x1, 0x0, 0x586d}, {{r2}, 0xffffffffffffffff, 0x32, 0x200fffff, 0xfffffffffffffffc, 0x5}, {{r0}, 0xffffffffffffffff, 0x2c, 0xc0000080, 0x4, 0x3f}, {{r0}, 0xffffffffffffffff, 0x60, 0x800fffff, 0x8, 0x100000000}, {{r0}, 0xfffffffffffffffa, 0x9, 0x80000013, 0xaf, 0x7}, {{r1}, 0xfffffffffffffff9, 0xc, 0x2, 0x1f, 0x7}, {{r0}, 0xfffffffffffffffe, 0x4, 0x20000008, 0x800, 0x9}, {{r1}, 0xfffffffffffffff9, 0xf0, 0x80000000, 0x7a, 0x4}], 0x873a, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffc, 0x1, 0xfffff, 0xa6, 0x1}, {{r1}, 0xfffffffffffffffc, 0x4, 0x0, 0x9, 0x80000001}, {{r0}, 0xfffffffffffffff9, 0x2c, 0x20000000, 0x7, 0x9}], 0x2, &(0x7f00000004c0)={0x3, 0x2}) getsockname(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) pwritev(r0, &(0x7f0000001a80)=[{&(0x7f0000000500)="f805caa0bd8056898523e837850e159605a7691a45b6c2ab5ba039d99b67e8b1f636429ec7a626c0e1f39af4e135b7713b2c489f6056f9db4fe2f2acbcdc0b0bad12bcbb108d5f2e2004f9940b21a5e1bcfa6f62ec2973e0dcbb388af54a13c81bca2e803392ec08bdc4b5f6a18998c73af51b7ca1eb8aeda1b74fec2848775fc4b7338382fafc8a4d8ae05e561d1ec25089ed38a3d9642ce8a12d51dd1a8f1162dbd767d43805728b2433017f9ef36ccb6e2bd316914318c7c44f9bb997bd890f10ded82f4bc4ef47e2f60a1acc34d9404ab6b7f2c93a31436c2a693b303e16d40f1cdcd88922493797ce4b360aa59f8c2b0ea9aacf4ecae5c362fed8d996337bc5e6b2622157628ee48c51cd6ab02ba13141ff46670f5680ef436fd274d81156da7732404a68b0427e2dafdb531196ba6a32ad95a78416fddce1cf16d83303eb59f18a235a84d6cbd285c21f1e55223c62e00cd991a8d747a932b272ee17131aafd26867c1bdcdfa90e03ac9a2d0d259b9edb8234b8d934749ca197f5d75985fed0bdef814e0038c2d4b3879a64f30ed48329b67f90bb4738300b9ca3b954a470fbb1e6c074c8a5e743d1b915c786e5d4e913deeefe54a0ae1cded7a229bb7b840372dc789ea01b87e7dac99c3aad96700dbb552336fe5464639bc92966b12b847df97ccbf0e2030ba33f643dde4bdbfcabf7d7d20fa741dee61fd6be42a90f520ce41bff9f20835266d8e9ba5d7188a1daffb8dd8dc47eac90e374755fc1e649be8ff0cb81ac52d13d9be9a0d22c018674d4205f5a044598d8dd68c870339fd08718303eba3563ff3490470df4e648f1258137afbfe78584cfb8ac5eaa14e2806029d8c2f1b2efb2fe1b7c087841cbb84ca171f2a6d186e34697ca2b153c6089b58b55e490c6f86e13dab4f36cfb1c5a78d6b35f2ef30e57fd9081584b2fd42a9034229c6282bb86d180cdb701c5245b771a748dfe7294597fe3266a42493388ccec4d0daf8a30ec0d76f7612ead6acd3bcd81851778cb9076ba6f410226e909a835daf4ebebc6f27a490dab058bc9ca57f837031ecf7c25e0c1111d3ee4799963194b68393869950f0e19b5f50f6fe20f3e5d30312b9cd85c12725592ee72968f5de4652c72329e0d428037c2f3c691a52dac846ea5e31577d14eed924f7d0344326cb273fd8dc27d9c3e032278f640bb11b5252b58919a2f222dd0613ca2a75c4bb35d25e8c5ce49dc8f4751643806a0649059c869c1d3f9fb32c9999dbf632b60a6188daaf979ce345d0b3470e303b49ee5ce35f0a4c68b15484823abb0ab631b0c5b9c9ba026a41f9276aa7ee5f23b6dcd4d19d70d5ea1f8bfbf2843602171fd96905ade1b925d1c7d436767d4d2644f2105d6e3fedd8d956cdebab49c4b7b2b5ecf95403b90540e44c444010b6c336eb57bb02314070e06fcb70fba0cb57c4eb8abdbb4a6bff7a9d6d89414c952ad420839bcd9d67663e6a0337160836364dba6ebd04cb384b315beacf3296e7041e4712b5370e6a639c66bf6f8ee78348b21f9ad6671b18654ec1f2d397e3c18fb1c047c69c5cc63d2545a80bc21caf334d7115445bebaf86308dc7b51f9de7d9715294111948566b1ce51df1947ade686912022061b3b0f7fd3ac14f5ab1424474bc0002cc333d24726fcdd3ec4516a2bf4cd9ff399ffd966c2234d3e6c9cd63caacacc4312106fdf506e4c8b9d0f562c1420cef0098a0b6a2e0137f0f3fbbcc2e3f03d71e1b1622a2737928fc7f19a5dba33b1ccdf4212b84298d9c9d70f15123e7a7dc293a82930d5569fe4183b9ba0560b17fe6bb9f597dbbe0e7c240573cff0dcb72e600e16a31e041921d7ad864eea4fb7c3fdb5d3ed6b47dee0dc3dcf30e660ce54abdd2a3f1266b0d3ec3316b61ce96d072a7350ff47717172b2a8d03cb235086ce297924765f95e01b307af3246743da4c35adb61ec1a4f802c13ca318207528fe297071ad56e7f69c4906dcb7b7a45c3542282a9420614d2dfd9530433259ed7e930b2d0cec13e5462ae6856b3fe43fdaa85b17e852a1f4635151c8bd119e8e885341f0b84a29479d113f921f007e0a508e06a4c5ea7cfa0b393afcacc7df938b1ed73f69cf7aac5b067172d790c7de87b6b7f9687226c0362cbb629337879b26195cd37f08abc858a7272201e9a070962ca5c38c34bf11eda1a76f96da324fefbba6bfe478ae641ec5587615691278549f26b2320616b8106aa01d56fe0269bb2cb43794a3a02837d17b8ea8fb6060e803c213883e6aac1df5866856b8899902b317167ebfe813b7f68252ef56e00bd03928f3c2e4e9d62db15a4e14a7031078b39ceb2022f9bb0138f78a5e86de7af33674a2cc9826198d844d2424ca6ddc6aa0a6c5915390ef35b146484fdd09c10897f959effec0abc908ba9846b205809ca1e6815c905e641113849e39d356fa7a37d9717d800049e584eab0e5b3129753a6fa2289e3db1175e9a2a40faee741473c15d47a2a1fd45e9d4be52ed8939312c5da2969364513064ccf7aaf6d37c03a24afc9f6b4db9291250bf1ceadadd2929d2a9aca71fd79e1e20468b2a3c932e7907249a0f7f8bda3da9287b5194131936ac2c826ab2f13382a107bc1921bcf5ddd57396022403d9828229e7550d78a9b6b97d068f23dac2fd7af8cc808386f54a20c95d25ea7ab540f33825fbac8c60cb2a35ad403770651061548f30f2442ecd6f172a09d10067ede2c06f16a6c2837c6da66c837a564ddbeefaff2bb9adf839faf9a3da86bbb19c2b4126b9f64d7ea82bc70b984dfdbdb43fcde008a8d51b54a570443008960254eb69cbfaefb5523eaa887c864779d92ec61a268890f47da7cd18e43ea30090e0b1ae5d6689c66d4526922c18d1066fe4523b62512176d3c6edcc37c0b2aa86557148c8b4efcbf137b1468141ffc79a4d1b82af14db8fd619841ef84466b09b21cdeb02f91365550bfd0db181aa453c4144c69177cf7c8e74b642b3a4c6c6540f38da4b3482d41e9bab1d7410cea98e5bf4b248716c06eb6402e230528032a4ed6464666fa57282bfa61f00d80c2c670ac8548ec72321c663265d560eabc8871f1236c47f578df6fa10e861540c648d8fa6dd40252cb542cfad963a433e4c359632646687c549d929bb62d5a25bb23b29c15a4684bab351012767e54a25b0c8c35921186049b0604523578273cbb8b991cd915239d28ef8c978c7520ee7e0421e010856cd5657ae7804162e2d3d965ba555369c3df29a4feceac59218138da6fb8dd6a692a93b40f22ef3853da6f3bbbe9f54e60e24876f7eded92e81469e1fd8e829dde03e50ca45bbbcad36057e1f355c0ed5f17d27d9166944a0638ee03f10ffa7b41aa100a8dc274cd617f6072b20f6d3c11ea0867669983a78b1d9f7cbef0b11ad234e8530be0daf99402a1e40c523ff9e9302c3eb89d4302e8053e66a002333b622da3c68629fa8b8190fef4b2826de5fe62c5d6bdc6da6fa8557d5e71fa99e224d9dc66c0c3cb4155e1e0139a08f0ef4ea0eba83f9f30888c02d01032e51e745e3012b7e7b46d4a82cba9ac13a27e8620aa4688dcf6c4d51537433a69c523ca808fc660b566fd55adc5525cc3118f034107b4e91a961b7f0b4e8ef3286f67bf0927b71426bb3e66dd005c141e6b96ddf4f67c49fe66273338dd3a948a7286b4fd5c376b60a075b6f760b1fbcd5e30ea27ed4bbf8876eafeb4036966ec0d3a9756fb7ea7d0fb8855d7179eec4814c51f8d59184d786a85f0d98c28c5c9c69cf98b0daa1ce37a0198c68796434d761aa3678a324aeb4cd05f3f000b5401eb026f8b20867dfe88795c1c8c58027bed6b4bb85af68b12ea5435d8edf53ee83f26212d2ba4ae906e9d1c7b92ed631ebd1e20f9e54793a6eee7d06a580b2feae14f56e9a6c917a3a18f3e084fc840bcb82e0be6914d78ea4d8ace353f541a9e360fc67c998ab629eb7dda16db801b35d699251c4ce4f25b8ecaa2899188acbfea58f77f95a44784d0c475a4c67141903d13cf0bb55dc8279c3a9208380de94ab07c1de190fd809b34de4f6ff468d3b16387aa52254bc303ed1695a47565d3dcdee49dbf8d683340cad8cdd28d6923bb4077fe7780a07d767c54a9d610f10da5257f2f4a210e277068a2d9cb48c7e3afbf15fcdbd384a20ad10deaac2f6994d2cf14f8a74d97d7a5a716a3c097e1fea9c2d962875e9e17e392d280940b8f49117568adf5c964844d86b8b5b43860a74d557c380c36930a481415293a1b0eac53cfd7f155e139537481e87cd20b3d18812ada388716e581b5e6a3784347b56942f0f390388a58d3a2e5d80b5e3334069c0b1c0d29416f477c035a252f943af215ceb9befef9b2a4b627d01f846aa523b5b0d9a6986b3ee3e6b558507875d7a426aeb271001d6c457c94e7bc5eb2e5208cc9369dc72818da775f0af487b22fd298d42d083a1886002a0043c35bf7d228e46be225a4747682ca5b49e31b60819192230080262f94c638b4e232aa33250f793b037325c66a0c8e979bdbb605dd525635741258133fe4438087044a5e2b36f302ba3ce6f20c1f4d90a6caa729fece0ce45a305d05066e136ce7aa9832f7d85ed795f6070e16ddeed3779141ddfe296ee94f0846b753778549addcb0d05e5c226e723f7b882b259f45e1287cde603e04849966590d94e30a2f43bf059c493056ae3bacea2f156abef61ab1f854711c46c32d4939cdf000b61a20d5b81df758af34eeb2a4468c59939df73a78909990040407c34d6183e18476f361a040b6935d55ba99034d96579206631cfcb2cc83579b8fb23651de41c5f43920d007cd64a932f94a541f0be28ff4a3cd54e4a391123c6262bb48bcfb538ed1eeaa8da211cfa5f20b3683f7bc637247eb6bb71d6fc0f658e504234705416de60bcf1fd98eb5dde0c737a4d642d259152c7aaf310715d7a079c94f264de9265d7858104dba0e83e3d1b1fd827ceb6815bebb8a409cfedd06df171536864591ac43da09c0ade983e62adbca595d499234590c1965302c3766198c1360d1ccb6e8a1bf5edd0901dee620c4f7257775dcafd7ca95e65aa6bf5c30754fb462f176acceea59fbbf72c3fc397fcdd73815cc435af1c7c94a2786254494dd9a01db7c19ca46b6a91bbade3d8eda32e238c828ef37a855aaf98351e6f3235b21383c6a12c14f30b9698f73a9b8f4a6995b451f1a69b40bf9e33262f0f84406c4c1095f142737f9075942ece3facef92ca3b1abdf49648132c9c08117f328a3c873504b2fa69e50d8a938f793200e1cfdbe644b616ebefff17163e3e61adfbea40143151c71234cd81573f8fd44ee40d1f0a9330979d9d9a2dfdd0e04090046c4bb30ce9abff1e09ab9d801512ca58122c41ee16c6348b75b16e35d953f3d1baf9dddd1977eb838505833e6734d0c9932ae61728190cabe2ce9ee5b0f4426ca6538e45c87480ac26d45323bb5643f8b2ca2356808eeace8826aa9c1cb43f0d2445d82c2a8f42b4f23ecb89ac6a1cdc0023946bca496a8a6f5ad9f5344969b6e15ec670be7f4d4f18601a8befdd02238c5df2f561b0b15c14dff2dbcbde286e5a74f7666f5d287ab63a8182115943fd160585f009a8db7d1890b5d49af305c51dab11aa50d7f8a1a158f1e7a1b1a40befa5a7ab3672b596ad32f45c8aaca71ec5ec2b29e6c32758c639aa35c2d3a39eba034f5e6e37155c7deeb52d65ab98daa3c247e7b22b4067beb7285d0193a8cf802282d78ba05770e505ab031e6554fec86633205ec3b82214511f4c3", 0x1000}, {&(0x7f0000001500)="145d82f6f3fd112ee9406630d4603d9c32e71cd4bfead9a017783a6dd12cc042a84651a0f91a42d24b5f6b23381acc7976127134e2abe2f86c966cee8feca70e4a308eefb61cb50d908050241fb453b42d91cef02f5e63f486b0f68c8674098dc0e68ac917e3b289ba4c2cc004ef7220d69bb656db2505641180bfc22af63caf5e1ebd1cb9c0e69950f68b2f3e66a972d9d23bd478cbe04360ec44ea9bd789623e89a2d909dcb5d4351498e0046d3e7562f736c58d75b75b12d463a3ef819f710b48a4e2cc07203d6f7096fd94557141fdacaa930a0d1a6b5d2020d735d128b2ba4ded", 0xe3}, {&(0x7f0000001600)="86353844abf49dc342dd556c52735c1e58554fb889524451f5724caaebaf9373ab3b7393a8f4dade048c8815a0981364205e07feb35e2e184e7e6e229050de38c3b343f7564972da2d06076377203bb80c236c05386d7464c04e9c3b3153a045f499548379ca83ce2ac2bee70e5f8735d4ee5ee9b436986dc0ece7dbf34171bf292220709e519bcb9ad3f3f9cae7515fed75f7007e6776682ffe4c79d11f5fcad1eee77c29818e6ee70ff4bba080c5adec36bd3daf25f6df336a741318f8780e7487380e8c", 0xc5}, {&(0x7f0000001700)="73f8782bf1adc1fdb0a75b37bc57ddd590773b42268de1988b78a812022060d10884195bbe0ad79f8ecca01788b7122994", 0x31}, {&(0x7f0000001740)="0bab2e97c5ecf5697e6987662d798c6c6792dddd4fa14ac862250fb80401d7afe606db8778c3297ffe52fd0fc3e1d00f5d891bc5e9379e0e3705211517f02dbc0b867b85bae73cf2518ab9e7a6f8ba93a10b72923f", 0x55}, {&(0x7f00000017c0)="7d2663ac6725082f91efda402f1b73c7b56954cab4add4006d3640dcc716df65783def51b23f1f40de015c9864bd2ec4198896d60af3d304afb32c4b5f419a5add707e5b0d421a459ac302933138d46223b78242e2a510beadb3cb41c23e84536ab96e357c313f82ab569c7abb7cb60e61ceda499460fb43034756dc02fa372e9a120b38bf33de02f5089074876bf487f8c04650f56712f29802b2e7fc9cf968d52d179d8166a2d67778cbbe39dfc22c47c61dbc9b", 0xb5}, {&(0x7f0000001880)="2984760edb25d83954194111c86b032f46716f93b285b5e3a867934d2e66f80e75747c92e38a988d23edd39c80cf2a74f12a903b0358a8340bcb5a9356159dd750169496f018075dc9865be2996146a86300d0f8c878834aa91beaa58abc915ba3ee0e32967fd4fd19f9bb493c0058c0af00aaeb173ba98859531bf4dd3a55bfd8f2667cf76bbce22347a1e554781664548eecf0ffa338f1a44f4bac6114a69165d57c0fb79d3d0ccf971c43917fe042114ef9c0db16c1fe1ded8798f73a194ee1328c716919656b44f93c9a367c3bef8575067ffe236ad68036dda50c", 0xdd}, {&(0x7f0000001980)="ea46687ee97e6b73ef6e29764e41e0e311f8cc84d5e41823ea639bfead762243563d25b7f5f61c71523da6512610812dd5a293eb95133464d1834bb4094197f4dd076f203b0ebc713a863c23c469a81f9b560c070b8c9d9aad83bfdc21992ae97fc9c91f08a37030ec1ef4efd6f86ba9837eae5982e58186c751ec885b26cdad3b41de20991341e670b8d3efa6626c78627e7686f6c0fed24f17087f2b0d0fb549cac69323b549e08e", 0xa9}, {&(0x7f0000001a40)="e40bf7614653772164345d0d6cdd2f48dd0f0bb870c6202c2f9e58b61707fcb2d1694438813f16ac2a2b64f3752362d0f0657f", 0x33}], 0x9, 0x0) 16:02:00 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) close(r2) poll(&(0x7f0000000140)=[{r1, 0x164}], 0x1, 0x0) 16:02:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) write(r0, &(0x7f00000000c0)="e346a97bee028d36a2af19b5d03ffa7ca953be998fc7af3f5efe883cb00917741927cc7ab020c91893d1cf1efa953c9dd0fe18d9644c5d40e3cc3e19fc4a31ddb9a5f07f387693f1ff113bc5589bf983253fb2da082fd9b8ce0196c5c1163be4bd4b392856ac75288582533c48c386cec0c4669c01156a63fa27120cba9cd5e85a4b258383d2105abe37ef5db3ae3e8982af1b931d6d7cf30720f1e1d58146ed76c3da45051cac8ac45d384eb3c0db409c0f9aacfdc111769d52bd3ed9f9da2c282199a8ac434b5e876e97bab083865da6a2c1adddeac66345b686e693b9c64f43fbdf68e3098f7f20589a5b2ff5550c81bdab4969991f", 0xf7) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="01002e2f62757300fd1a899a7e416fd590d97217bde0777d89d970a81fa39b7d9701b5dcf05cd88479aed95ceca5"], 0x8) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4000000023, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x1ff, 0xe354, 0x2, 0x80000000, "096d46299703da4dd0b34cbced48e82041e23676", 0x3, 0xf9bc}) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:02:05 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) setregid(0x0, r1) setuid(0xee01) msgrcv(r0, &(0x7f0000000000)={0x0, ""/1}, 0x9, 0x2, 0x800) 16:02:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) fchdir(r0) 16:02:06 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x9) fchmod(r0, 0x18c) r1 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$setown(r1, 0x6, 0x0) fcntl$getflags(r1, 0x1) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x4) 16:02:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x41c002, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x7) 16:02:07 executing program 0: clock_getres(0x7, 0xfffffffffffffffe) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r0, 0x20007478) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 16:02:11 executing program 1: r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x28000, 0x60) utimensat(r0, &(0x7f00000007c0)='./bus\x00', &(0x7f0000000800)={{0x6, 0x6}, {0x40b, 0x9}}, 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f00000000c0)="985a1908c53dd039da6a6424b7f0d695da379e6af6360e41ea120dd6cccc713725f318dc622faab80912dc4891a88907c0cd753fa773ba03e0ace96a596e188930032678b9b23a382f43a60bbdf8703239e4b857f13a4a1d9f44ac6cacaa4b05840731db99017b0d07d86c724a7fbf3b2f21ca08527a55315dd0a734a88c4945a59fe28357bffcd5fcc4c4f080d119d7668d7c8c70f9a36fe1e490a8daa027ce7ae5ab6623a5c0c1201d291093b7799a5281128b87f79e22231668928084a18e4ddc839d87461fca1fe68007f52b", 0xce}, {&(0x7f00000001c0)="a721fd4a54b91e8da9d140de7b021252f648bd210691a83e9fdd66d43ade1ba0c4dcb4f70e13ea159ec9593ee9", 0x2d}, {&(0x7f0000000300)="243af8e5227c33b4a35a7425bbaeaef6ef078e304ac02475222deaf377b43d32db4c09cef15d204ea4aee3bf271897baa8c5293720669a15bdc01ad21457a59ade3bf133ae94ace4b62e2f57cf31f3cf3620d2037d107286e203814c5a080ade37a6cacd8e8c085c783d8699d5cce5ae304a7c39217013c7b75bf3d0f12181e80d0b906c9830dc18f1896e83ec8829ae88a87102771897312cba19fd018fc421d0279bba96a9643cdbe1ab32751f693e507684d93a62a1389ea702813cd61c36d0181341f517ec9d08b39a25dc714660aa99979ecb49d54f80180fb39782b7a9e95eca", 0xe3}, {&(0x7f0000000400)="5688f5fdff3e251f9714ebfaaf0af44233d9703bb298c511722b9e1531a3017c5914aca2a3a70e9d7243d16c22192704b3aaa4256cc79f6ea5af2a21c8777fb96f607963d9eeedf0463991bc6fce391600b3839c2f1cea48a5fcdbaed52ae570adc875788401a61e73afb90b8f6cd09d76f11df72c93cc9eca4de83ee510d3b6eaddea07bb7222efe2427da29d00dcd0761a6a4f0a530b0cf2d9c60dacace4d97925a300ed9b59f8e24f5e4cb304279c1188015be3dc9c76b92dd50061243caf47dad73878126d33c8a9d92718d605b449a9e8488e557d", 0xd7}, {&(0x7f0000000200)="6f2c0f8654486a79a510f1814077063e00d96b8d972775bd453d5c276f2117e5422df0579ba1469a137198e1cc6ee9442575cec38069b93a199dd79f66f39a7dc0511e54cbb663500380cf69126064f33d299c284124a06f7c3f2228489cea4ec76ef46938f124992aab1b9841e59b4d", 0x70}, {&(0x7f0000000500)="1c309e461832ba4154f0ff423d824edd7560e154a090ea7169fb05e969d990a6e43dd0864c91cfb66e272d0297eab1f1b1e803521a4b921ce7427b94b955776f2fd0f82b0c0bd5fa32265f21be8e86708e5efd1f1bc84d0e326ba2c79a9fef44cd137fef37e5bed301f3fe", 0x6b}, {&(0x7f0000000580)="4f7f6199d480c8b631b3b30e8f45ef4da803df34af352ade5884d21b7812004fa4f5a7620d11c1e76ee164216328d4bbec6530f6670f21d598e0e2a3c260134a914503be73406647b3c148b098d09f8eb430676f32d272552d6e9970908fb96cc130656de5a5951bc4d04cbfd032eaf3442a58b76cef01f705010b402e96340c506b92402ec1a9221764", 0x8a}, {&(0x7f0000000640)="fd95e75e0dc0b20d41a4b23a5fb21af98e84ab9b0565f486273b1531f8667488132d383259d1b893bbc4dc4282367b6d30877f0b33a86097e433ee3576c50c9a70d3040dca18b69badf740b859bb56e72abfdb1deeeee94059a56fe4c3e8226d99b27afe55aaa45fb0a2b8f76af87a119fa349741a2a3ec04765af6ac0791f66ae4ccc19bb4fff10c59ebfe2c57f51", 0x8f}, {&(0x7f0000000280)="2e33b8d7951f8d203199cba6c1febb8fa2eca5d278d9277b11f1c2ec71133cefe16899490a708cb322c2333adb85", 0x2e}, {&(0x7f0000001680)="fd956d9fd0fc42c12b8f5dbe69c6a59fefd86d17b60ca9abcd40dccd393969e184973519b68e8edeaa194ec76241a11603cb7fa121e69412e9864282476d970d78de02bab5ec07e67f3fd320b1753fc2d7b6a862f9a854164a1b2b21033db4fa7a5e85ceaec040d9edd15e5a0e05d47f568724881be4be45abac9496e0616db11c3475cc01066172105ebf61f7e83842f876030ada35d7a25b509ba1f135fbe7473a1f8d30588b5fb139b4e764aa1b015773b58bf9ff408c296165fd637b7833f05858fbc40cd83466d9e7a721fe99febdcba453512a1130dcca07fae69232a59d6389d0c12c98f52ccbf106e2bc4915137b03cf97f5f0c81f232e8e39aedbdf2635acc9faa77272f5c327396e469c0de05f2f412098b27474de9ded0458144da3cf0d1d4de0eb022f9f5b55df39890ed72cfa422a7875fdbf0f3bb1f037fc8e7c33c2e7b043bb2df3cc2a04e35ab729537c9c76fb1c34baa7c7f06cf05003f3f33f25da346cfd8284e48cbcb0bdaa762be0cc6a7444dc04aa3a912f8cf8f819aaaf3e91771ddcc447b6edc32d146dbd1cae74a48eaa2979d60ff84e5e8cd0974fb929114b7fe811020e6b942f76e096ecac2fa6b46b6ebd5817ad3cfb92e24e5b292c4947bddb830f5fddd22debfa846798b9efdff8fb0eab2be58118f502a6c9d5814000486bc98a9721ef25a56d50948c4cc929679b7cb914ee5f9f9536486abd20627f3aade833179e3f2ddcf84ff950746d105f57dc326fe38de8bb12b6c92f5e3f07bf579539f43076ca328747067b652caa6d1284cdd66159106edc76b3a9a4d36aa68967bfac804fede0196427c63e327464667d612da8b016a1bbb4bfc11b6c723ddd5f490586593295f0f3cc6057dce7de17cbc361b1c5f61a9e2e0e60f983f90322871df802f4702e0ffbe4295060770c2fc64b8a393430c522e69b1f692a909591a8b8aa2faac39e4fa84df81b22b9a095322d2d2f6ed2e4715bf5717bdd66f4455c8eb772bb41cf1139d580b1472e0603862fa4f6bd339b9c16b8dd64baf6416a0b6c6a8ddd6a5038fb1dcce05b76d8ebc61a26381224208cb58ab3197c22b4c64db66efc5309bb978dbb20491962bfc7d64a981502baa610e8a8524b397ae994bdb61917058b81b9d0816d83b06a18f0336040ef1608fdd824aa904b275842633e50bfdd43165a84f0f1b7783cc95b6ea98aed3abafec9bf3f9ad48f38dae6d65b41886717f6b2af9b13ee033c0524b1523ee7f28bb246e394c2d97da4bdd2e1466a1fb691ff8028765a08a324fb6e00e19659a9f22b6cbd8b2fa61001a3333a2292758f1c8fe8ee766238956447c54f3870a91620fbc69242e772d3508eb7231a17b9eadf2b7c5b9c3bc1dcf02143f8ef961fe6ffb43ae8bbe8131129640aca4b3d1c6824d2a158b9c52d81f26520ba411a65b8ec6a3ae788b546dd2cda5eeaedd485bb688805b77862ba59cde891711f6563aaf7e5ec09f2b6e76991d73d42d736276b43edb52a788161422b3175f73fe99c9b2ffa8e2882a602ad83f8d5e27acb812f14bb764e6cb0f759758ef4bf1d533e1e7dd94ca2eead111af8767643a2c1292c6896f719b9900f419f9831c308cb24164fd2096978cb722d0afb5cbaeb476e5ebdbd398ee91027062711cf56af1dcc79c7ffdbf6dc20ffdc0eca85d6c08e17a997d344d0e4516ed8856509b09c503b25a5bd4a9cad377ea407a22524993df70249b6ecb95ea23f4eba2fa682e67bc97fe1facaab69fc3544d5f344cb16e89813562ec336cde53873893694d015d5765198e9f587f4d82f581288f6c973eb4a0f7c8bb9e23480d06997cd6f90171b04f48e4df960aceadd98c0c12ded00d6d71fecc7f725df72682f9797dac4727b2de59fde8acce355e51c386c9c8064aa767905803389454f865e235ce49cfda104935335482bd91fc9737c2a5541768b4f92283871d95e0ff72b7cb73e4c8e3ad62be70ea7e0c10cdc48bb892cef7a21e329a2d18cd9eae54e229723ec901a2b368466bb955d39795c4e5e6a750ea76efa108f2184cbe793983ba569392e61adc8d1a86092846bb8e1a6b26b3b65f225b8521c586de6b09b3bbaa92c547863803082b59099807c3820e30b8d10eded05325a7e6122410672a0594044f4266170918b3fc2eb4f6573f63917bc70b7638b6592e180d86bea2c6e939fd7d72f391c026a0a421dfbcaa75320f84ef089a8d006e3200ba8959c6ec6ceba04ba1d8320bcd7d427b0b20ef2849294a26226028fe351b84037439110d6d8825827dd9bc96363e44067bb3e8b2cb2398146d271835d6d1c58ecc18e9378975c0e9c74a6d93647781442639046798802bafa1583b6a519199c391f61234e087a30806cd816bd122430f90e7fed92d11b6d06675c9c5b4a40dd09020d30d3d1dd532a9261e68d77e9dbc47279f9ad90b21caddbef8ada31689f794c157afa803fe42f4331163b072426c1e5b123c946b606e73fbfd1deed40ee1e8391a43e48f5dbe4bf0ab97efa5a5a57ff61054fae24c61ab4b47919295e8493d0a1d34c7b9f206c0d079eb10a502c1d85a368d17636c5fc706d311f4c21f7fc7b9e09f50e509ed0d6057150e7deebb61292d1b29cc1fecfd1051c341205975d7e9847660dc8297378fb78e17c3badc82c1cc169e96079219ac9e6d8dfee9d239c3c0ff5c380a9125ded7578ebba16b999ab6b2b395989fb9c4a7ef9230f6f3a21d6f9761120dd7e6c91b09b45f8a3681c754740877416b1e4174f90c39357ba3f5e064bb62eff0903086030ae808909e221d7a350fb3294a01db178b5b05ab4228270242a48f0683c16c6b6c1400f7f3b58f2c3b6096cd3a9651440ded9b0ffaccaff456069a297026bf55645a8d64c57fcedf39db36aea8b2e04c90d1bde253e92fa41f4185ef57b627d4ac28af109fe88827affe7da865f32bff0cd63bd12ce21df227ba38a3d5ff19db3d4dcba7778b4bfed019b608bbedc38cbce48002cbc85322bf3e0b624314197a773d5f0e7c2f18e817dc939e0d603600bc2fd1319b3588a5509c138a95bb6cc51e3210b99ed439030ed127032ba2ef35998f663ac5607723ae53d13a77fbc0755cd4abf2248145a8b0ab3820380fb7501548630e7fa2d4b20c2e09bf44dad7ab27403fa13f9cb8ab9843874d17a8765cd4c076c4a97769a6e005e97a73b7a54f8f0caf3be4569fbf926e44305ebf2bce0cf5e792fe15ea7fa3de68ad8abc02227650fd3bf7f995dd160ce6f09f39ec6409722b1d85a88d0bfd0f0ddfc4c71bb7cb3e9e0519f38408bf310c639e5053caeb261033e1e798303b9e4171db7766ec715f325a3c4f1ea25d9828acafc31d08bf4c2fb3e091df207e2dd7f2095775a3226289fff8dc2d4e150bafa6ad8aa5bc006f868c089963e09209e3646e875b56b5cef1a99bd1b2a018bcebda9168cd51872da1e8738f7399e808be246382b7eda3783ac763e27ba0efbe30de4ad9cf1195b65a73dba8f7b67533426fbfff9ddf13d014e5c04bb9735803b0236bd338659a01127974f09c04e392d4ad1bff0ff518863c106f603a2d3c7895a34f2ba7377075f0414943edf0c190362af979c8e01d873c796a4289e2e6f54986ff0fb50e6babcc9121d85e514ff60d7731254ce75c0202c94fa312c20ba03857d1afde9712c0e9e02d30f5c6bd3e4790250abbcfeeec2e13f97103c390d25b7c183ccb64ca1c6f3d16ec3374b8e7c198c35f1881533ca0f533af6108fba4cc70b4e9a41684d054ede928804c9faaeaf75cd55f51d4af80167490c113ef1fa249578a86682cf1902e9ba9c3ea5a4160b1d9ab440aaf42d52973bf7e43b3ae117a12370f74d2237b069fb7153aeefb2083e25444465ef4c4d6a2f4810f8318d14fdfe60049fee511b01b48e10a0f6b9e45ded8a846a7bacab15dbdf39ad60a9600500b2499747ec0f170d693d8711db31d9f1f91041c2c7824d29efcae9bf9c07e3ab0c9de287095ac1c4f048610e0b48e61c6aadc4eab5d0c3dda83f6a4c733152fa78221b7d2d6bc30b94a02c7e52aac1f76ef6da3b1fcce36bce09824f17ea65f50c8b8b5d68f1c29d3e0b792097fe6381a6f31b5b7486736bcb959819fe860d2bfb322038e5a369db0ab5e1809848137c0a16f4512e56ed16d313f7dac0e8947b0a04a87e4e3620e1cd0fca220818dc0be6707b76f4bdc6daa5c118282fe0084f6a3f346df06b5bb42effc718ba01ac187ea21e75c2373e2cd052a468e91ce1e881054a5d570dd6016e52319767d3fc73b3cc618f09ead81ddf909c6fb462fbeac3a2f7449a33e30c157eba3943f099317f8d801bf4624e3fc877396b1ebfde75e2136ba76a053cdda4571e1ee69706dd88fedbe4d6655e7d5b25c99c10410619a3c44ed6114c1fcd9df678989645f142f9c9aa7f3e3462c6ad6867b6d8879d7b6be6fe39403461224bda2286b2c68101830e64ff24fe96ea3c6c7aceb906ee5ed18cadd82586a3f951e095f8f1729862fa70f341647a9d9b072a70e405156310667b4203ef312afd723ee7db53c3383f3708f26a5f8dcd301d061df0d9c99ba8c23311416ac62b8912f0509441bb16fad88073ff7c43a552c5beba13e0c54f475ae6f023c3a0cac631994d52175fe937de9e50425ebf57e212ac432bbcfd4ca5d9369b7b91f2a5755b8534b27bd2fcb02a6d972497316fdbf151b89b50e4130928ccb0b8cb5e5ebf937667eb745ce523ba4702b8f4d53585ee9d89ab32e49567e228ed2cffd81aed8efc1c82816e2f909e0d3ffa812628fe074b5722f99b46a48b9111978e5541cb03357a42e7b278968cada8c6bb8d5d51ec349abe8d96728e9f66956d5ae6c386329d7b85169f23590b967663a8e9644c38bc2c082a436c118416ed21ac2885313b33a9c38fc60dd10640b761cfd39df806f58efec5b9b844cbc3665a5c212b0b3c9726b5ef3d4a419cde8e85c7dd32f61faa094f1a4fe7112cf8b959a2e51eb008a63e525cf342595d4e381e79b1b69eda29730d3aabdbf33b861d9f797ea024f2ddcf4c449809331554ad903857cd4a3673ad6393832267ef5fda878ff3e69ddab869739cfdfd91ac474172f00a8b2e1237de50075545662904a55ac5cbd7a4d81f34f07f2f57493343b7f716d8f5f97e2a6cd0e47d58f2329552d92d65333d7dc1849a1393cdc5310bac05fadd9509433ca19802c6285ba9f85413cbf86b02a80a5281559473fb8c7a4a6bd2b9631facfc3a8cc71db9c71d5a6c88afc8b60143b155c34e1b8666da2f952c550eee339aa2e9824a2c4279b8057af79631f5e8d3297b40c547bb3b5330c38a59f30c6878b665e0bcdd9b1ccd49b7b40b6bd784d7b4a2fbc1b3b1e1821f391ed3408025db788a4468bf04a9d5a051284fa3ae28ddc104c7d073eb13fc2ef07c2d46afbe2a0fcea915df41cb662696175763e1df3b8708ee1fa97dfae8635f56ca3545ab5b95cc4a39ec4457789c6a0513bad0bcc85f89f5b0f18d2405794703191caee9501c4bf0eecbd43180cebe48e9bc4d517eb2dce7a3e12d835fcab9ea0b9d41258e365dd47f279df591e2c47864589c2880aa2715f5e8eae2a3abb049e8017d599f31b68566ebfb55247aa74a44eca7f11bc87ebbfaf6ad57d45d54eeaed8c7bd4d9ad44e5f94bf11f8ebc6248296daf26814e5d034c3c3ce2661cb3685f382e21d6ee709d637d55aa1e89d1d701c793f05f43c7c7fe037a7b244ac609d6fb80f4004bdcc3e2ec435f87041e6465972bb58853c1a0a76900bea8c0221fbec9cb51e", 0x1000}], 0xa) open(&(0x7f0000000c00)='./bus\x00', 0x80, 0x80) writev(r0, &(0x7f0000000b00)=[{&(0x7f0000000840)="3d7c45a2a5b1bbe4b6c959abe53b6dc4a18be5c8aa2219c082ba40a0c720688f89f7ffea852d5ff6", 0x28}, {&(0x7f0000000880)="84c52b166f6a", 0x6}, {&(0x7f00000008c0)="e33a5149ddf13a1cdef8a9f9d17cb9493dd355b482ef87af5f5efb2f6a", 0x1d}, {&(0x7f0000000900)="e748057514bfa55678d32235b5be352f99db71", 0x13}, {&(0x7f0000000940)="e6251b8799633853e8e0ed27378253e216447fd135e7e12c5af11da5f1c00117a01d2e09ade8975c1f6cc67b74972ff0f62bec6ff03d9e4a3362", 0x3a}, {&(0x7f0000000980)="70d6d33b263b3f80049938a754011ecc5c285371fbc195c70ce8c4959e658d9d96f5358d0c5e420786464def491064839853f1d470de99ac85123bc40be79aede340aac1caa2bb31819b827cef2761a9b7c9cc0e", 0x54}, {&(0x7f0000000a00)="4097d6efe83dca2dc19042bd0ec1c6dcde4fe742251b42f7da0b8865f2376cea023d378d9fe1f79b9e460732", 0x2c}, {&(0x7f0000000a40)="95c97e6fcac366101c45b6598097410ccd1a3618e8c0318043911b7e239d96b1aa42e2e616d331e6a7d8686f53ab4f0fe854ab21f75f548d2e4c1f92c2a9f672c4c4110189efb6fe57245b79718b64d8f86f3d4465d748aaa711421f9508a47adca6b50e7e22ebd3e11d55199e4021c7561fa3d0813fc21877c45d98ad4a955da2f556289a9f57dc7c36985d7dc557eeb9fb7bfa47907cb2560c7b35ef11be9695e427a1a7d68d8a2bb21f2dcf27f521", 0xb0}], 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r1, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r1, &(0x7f0000000080), 0x10000000000000aa) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) getsockname$inet6(r1, &(0x7f0000000b80), &(0x7f0000000bc0)=0xc) pwritev(r1, &(0x7f0000000540), 0x0, 0x0) 16:02:11 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="d5") r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = fcntl$getown(0xffffffffffffffff, 0x5) r2 = geteuid() getgroups(0x5, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xffffffffffffff71) 16:02:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = semget$private(0x0, 0xffffffffffffffff, 0x100) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)=0xef) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='r\x00') open(&(0x7f0000000180)='\x00', 0x20, 0xb3) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x0) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x7, 0x1}, {0x3ff, 0x7f}}) 16:02:11 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSDTR(r1, 0x20007479) mlockall(0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ceb76408c7df87017cf91b3c22f59d5b02a1de19ac37c0e4229db3bff059eabd6bf68b54331b8ecb109f62bf316f8a26cb6bffbe0c38f9e61de6ae29fba57fffd523783e01caaaf90f6d5cfbd773a0d7e5b8b42a66c525336b4dbaf2597881501bf077d1f3b1966158fce59959baa5f154e9dcdc27669c15686c2ad17795f5b098abe0fe6ffa15b65ff74660d250f58be6286b8e1ca661d71ff7b9fae6dff6dc9e33c95cde9b9abbd05f62b0a12a95447c5d44c7399cb39526bd9ce740d48916a5a8", 0xc2) socket$inet(0x2, 0x0, 0x5) 16:02:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000000c0), 0x0, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:02:12 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = socket(0x1e, 0x3, 0x0) dup2(r1, r0) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x45) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:02:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$getown(r0, 0x5) ioctl$TIOCSCTTY(r0, 0x20007461) recvfrom$unix(r0, &(0x7f00000000c0)=""/112, 0x70, 0x42, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 16:02:12 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000000)="76038b22da22f1bfc7c0419a931b9f4b52acf7da3e14f3e14e3134d08e49586052afb2c66c909262da37447a468bf09d862707a7f3cfe75cc1a647f35abec90678f626f6ba4c919a497efeed2de2de4a01dfa22be29b0cbb5fb5", 0x5a}, {&(0x7f0000000080)="b305f68fc9118b89e08fad", 0xb}, {&(0x7f0000000140)="c1eb39141f5a836083486482a4d71cb4e0222beec80e60c125e51bd4714128e7eece3a993d9e484ff314f64aec64cd13f67e202b42d38f728132dce09ee66d81f9360c52442d7ded679f5a317c6c893efaa7127ae7183e3899ec06ae13ad16f4102585d7e4e7882018c67ab1692801cd3cf78a33c820b863cf3f4812f9153a8ffa36cf5e0b84", 0x86}, {&(0x7f0000000200)="94a2868a4fdeb2bbe469eab88ffdf94fe3ba3a4eab6b311b5d347a", 0x1b}, {&(0x7f0000000240)="f0494ab9f954829577a6a25afa264dcfa61317600a903c51d213e93a811945754c66865ce97d20462dd0cf7aa77f6897c66967253f72828c1146b267f7c3ec95dcd51fb5f110991fa1772b2fac8843104dff27b90fad92456d899271782b2afb16cb7ee25910fdbab0fd93deeaab80b37f461ca21f27952b0690bd49928bde77cdecf65db1c921d9d3", 0x89}, {&(0x7f0000000300)="34aff4fe409553e64740784af57f859ac68d1af3862b7b18bcd77b84a04b5514a8edfffddd50174184c6c1e8e682c2e1af2e7d3ffbd5802ddb372a53bfff", 0x3e}, {&(0x7f0000000340)="de365a5941d65bdd6107f1a89a7d82a2ffdeb5703ee84a6d5bbc6a02c7d3eb5a1aeef24748b47e641ccabace6798e28596b933204fd7b1b20eb6bfefa515b07eed48c1f7158a4ff069d0755127d94415918f83f8a5ad94ae87694975c876781336700f652ce8bc29ff72c69968e8211c3f03c0d8fb8159d8852f332ed88791c26dc678b7b7f71175b9d1dbb93592cb7bfe353bea8b131a9a5edec715fcd3ebd1cbdaddc2825c104534474234f789847c70d3875a731503fee1cddd1e614f86500a81046d873887f8fb4820c601aaca88358f972a22315fa1a7f54db200328b9156562b7e0f0c0a", 0xe7}], 0x7) kevent(r0, &(0x7f00000004c0), 0x0, &(0x7f0000000500)=[{{r0}, 0x0, 0xa2, 0x40000002, 0x100, 0x1}, {{r0}, 0xfffffffffffffffd, 0x14, 0x1, 0x3, 0x2}], 0x3, &(0x7f0000000540)={0xff, 0x1}) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = dup(r3) kevent(r4, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x943d, 0x0) 16:02:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) bind(r0, &(0x7f0000000080)=@un=@file={0x0, './bus\x00'}, 0x8) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:02:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xfffffffff7fffffe, 0xbccdbcb4be6b447b, 0xfffff, 0x7124}], 0x1000, 0x0, 0x0, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f00000003c0)='r', 0x1}], 0x1) read(r2, 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000180)={0x401, 0x7fff}) r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x200, 0x0) unlinkat(r5, &(0x7f0000000140)='./file1\x00', 0x8) unlinkat(r5, &(0x7f0000000100)='./file0\x00', 0x0) open$dir(&(0x7f0000000200)='./file1\x00', 0x822, 0x8) semget(0x1, 0x2, 0x1) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x40) unlinkat(r6, &(0x7f0000000080)='./file0\x00', 0x8) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), 0x164) 16:02:19 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) setsockopt(r0, 0x0, 0xf238, &(0x7f0000000040)="6dc28137de69157cb1bbd7a064d86988b94d7c132f85752c712826acbdb98c8c7857284247ddd0c74d3a31bdefb3e4aa295412cbcbc0cfabb0186e9dc00a13382fcb540cebebba313a825c1a4a2ec3c01697f2ef728aafc8de78338b1133ac8c1a60576993df5c4de76c68c95e43df07653c8befa7b1eecc4b526159356da06f5ca0a61f814cc681fb969aa41420247951774a8b7426a7532b04", 0x9a) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt(r1, 0x6, 0x6f0f, &(0x7f0000000100)="8bb410b55815d19eb2e36a6dd41f2abeac5588073068a96b769eeafc025eaa304377919a13ef530d379a62064a3f885ee8dfe93c1163bba2c6b58f59a64b550da24cbe8ca2e463e3369d68e0bd3584f854a33208af8a4c00f627560d3f25cdf853d78d09e82488bc813337651ef50d23817f838f079be10b0e82903381953b2901e6d18642b0b8a3d84e1c00f471e41ed198f2500e3de3d160b0cddcf23af3d990cb9b3c215d4c036bb0e38891fb953cc77a884fe4966ac47404311ae922052e2af53e85ac69a46c31c7ee0912f43252d1f166108bab5d870b7ac4d31fe92169addc69749efe6fbb245f660d63d01126fbe3f3f451a1229a4b812324ae92afccff3bad05b69c4b2dc2f5cb060328c4adc17aabc7775a86c104a932b3f030afb8b0752364553154c7164d4d9cd70195ff355ab8b8de5cce999b9d14d7184eb1b861cde7842dd3fc101847236e7d77139c57e0ec1c6630218e7cc8b85278b066db4b1fe90f9e00658c0c2a14b9e4859879af1029fa01e516eed745498064f8617b3a36357435a564b6cc8a097a3a07e87c65891b2eb19eee5bc2984550db223d52c1431d5a6caf926332203df17760fd75116e34b0b8d31923a4cf884c114b49114ff600fd7c55bf917031bdbea6617a2e7171d30e4cf9a3d629207ad3b43c49451d9cb236bb3bc4cb25cc84d80c4fb4757699c724a5d980cbd66f8d29ce7a6804166e6ea3bd2f1956265db5cfb0c9f30735931a09529d09b4f72139ab0d6865509d682c9a94c3ade81b3a17d2224dd156d732c1eae651c8ef6c2a6d72152979e08aa9805f0b0a60d7de9cca28b5127440296973c819a0ee6debbdfcbf2629d99f506895443237cfd371e6358c72a26e1231d3271978486bdc2bf72716178fb6dbf041ab3de954f34e883a4b94bfec56495b247246d7f1472a6c5be4afc590148bc82316be13158124f92a790285601b91f6f44bcce4b9af888b882e7c174559514c9e781dd541909b57db35a7411e6fca91d38607995d60ce1301653f54e18b7c1543f715bf059c7c2546216f44995a1bde10edc1749e0c247cf2a877130028444012d6e982f1ddeb7cb9f71f2563b72f7e9ebe523a28f48e5a57789ff2b6f81dfd7418c673f6093b7be62b4b9f40bb36420478b746f24ab862e00e36bc44b67e3241a660e8560dec4ed338d143275074c47e9ed1002ea4ac5801c079ba65df747bd66e296565cdb162b6c4ffe8ebd79b19fc300c9fb9f8d37da39926bc225b1f8855387d4bcd1082297993fe17ad8eeb36a9f98999b8ed8fec9c1164e370a5b81743a8a019d3015f728fca6226d82c6c6bb4407cef35a3fdecb17df1b3ec3b67b1df03eacd4a45bcb3a0411201afbe096175997903eb2f67e0a15b999fa39aa901c747bbadfe132d591d7b9f473d5ef0053171a8b3ae615f156a96fd9282ec1c5efb6b597006023f45b9e420d8107539b375c28ebc9b1581bb0405096a6f7507267e9c3aa8fab965c017161f006de5698fd08265c017cd335cf6b9df88e985d9d2f43a34f30abe7085e7b81a8570ba2d18f9654c3a6821e35bdcfd064bab2b67e332225c011a84ca0a0ed07142ad6c150795dfc0c76e19c5d29b61d2684d3b75044697c4d04da1140e9476bc738d783251493f1ece13bd7cac96eba928918e1995b7080593fa8fcb2bb6c5c77657b0ce218a0cc2400841ed1d6e4ef08b00787dd401f972b3be0915e4223def9422fe6d3bd8f97b32392671b4dab659a2b88bae4a0cb382cef63ab8a12c351b86f6ecf5cd730d1facf42880893dcd402f5cc826141bf085be35d25a8a8e6d1c5dae14e310aac84f12208e8ec77335fb653261c1d82c9298d04d376d5df0ab4727d93907daac86369709c8cd6625566b018be9fbac86e6416b5d94f2797e66fe79e30463e9c0b5aed3ff2f3a632e5fcc1baeb5fb3feee3e73e18539e9c53fb226a02daa906a1855d84f6a9df2282adc3283acb6989205c53b7d0aa95abfee7011223847d797dfdddb71a0604f41cca32012a0caa73f8aa2774db000b4fe4672ed1780552983489093337a7e8ccec2f802c55cb2ba48fb471280eb9a4a3e16e36db639c9279040d992cac9286b87e49fa12ef4187c37356444942bb50ea48d9ce0730a3c15844954c3abc862654b390198c2bae0338751427f3ae549b0f539ff3195bc834db5498dfba6133bf0b078020089915c5c21494959a58dd422f098637ab233bc33771a69583ffb5180eb9894beac1833bce22673334ab3721eae1c59da85f7cef2c1e2f9aefccbca95c107bf88065ff635f541a26b5d63e74f3474e37dc90e86870027da08354990ea2a25c6691df090128a3db2d573e5b69f639a1ae300da35a3a0b861d6b8504068c64de70ea98fc5772b3b1f0e8758b8bebad3750a3bb5724a4d845e49096bf5be84cebb3dafcdfe984bb908b23b802b1f69d5e722e996ad3c184507ce041d38c4004b3d68416d9a0d811c9dde6cdc0a01b2f3abd878a2293d10391245806bf68e6d6f2015f954a397960492947ca87b2dd1a7a07703cf9cf8e4438552f349b71095e432af491d99d35d5c74c9ec37617e248f714430706509ebc8fc7cec1ca911ce66328ef37d286cfebf4748cbdb8574444d40f41d7b750afdb4114285d2bc05eb721f4f97086910b1da3edcfc2264737ca2cd8a79448100d28a42c47446506e72943b36a3e52c095039a4dedbbc1f7fe4ee9843fcbe7e4adafd97337200bc18f4ca4a23a1a0850e1204df17aff777d84f2625754effce617276284f017afeeb94a7952fe58b6971387c083fce4345bafe46f55b5b5a6e58b0a181481cc972533a46186acf902f4f31ed8084c8ad77e8a2706c6fa0894521dd5ee81f8ecd2b5bce6623be79435958b7b2b050058120f4d4e04c37a65e7e26d026a7d61eeb2549f0d9aa75d3c689e5e43b66063e8d83e5278941f8e902353a1436ef4f8304a2f962c420904848ecac3f401d90a8a11b4d9f5b46a5893f82aca65382f3113e40c0ad55d613befdaefc6c30335c27cf93b13fdab3a50c1a462e6a3fc5e4f0382324fb8eb3571bc5a0b24a2be3e85248694106d60efd7a5018a323b991e4da2d3d0b08899d445c206b50614e30e1f6e41f6a254ea4c02b609356e11bb3cbe37a8d48dffebe3bd53525b3b314e175b2f8ba236088256e3e6c12699902844d796f2d7fd0c4a0135bfb6cf8866386f53dc368e5ed552919450543dff793b438d509163e36898f05ef75f0606cec6d7f68477bd62f33605f73fb9d96ed060bb9cbfb4fa5c3801dfc05a4f6c9dfd8d8e36639fa8f2fd7fc840c8102a22aebf96a237751843064e19356730fb646b2155c1b9d0665fd0e9ca9426175fcd551959dfc9f2f78accf714ffa2cc728b148f7ff9b8c5c12785ddce9d34be6934fe18326a5ded03995728a0cb295eda37aeef9a21c61a657a46cc2e3c770df9c8b4698dff4fb5a27a73955026a92cd17526b026dc05f918158598daabfc13b59148280b6c4a2fa0aec449e3bd8848145212ff8affe57ee09ebad7927806645f84e05e955bc03673cc79bbec9535a7572a33de15ff998df125e7908acd1ca4637e62da6f905f9ec5db02778dac9da1355e4c6bb64204ce155645bfecdf5ade772e6953b6eea6733108dc46355eadd6cc612f545d9fd01b63decb8eb7946640da77b5120e5bce88d24d53832cc243bc0348fab70c2179b5ff4049cc4922caba4ed153ec1a41946f8c4cc10cd15fc9bba3dbf85b1ab2f1d93f468f8f727ae7853974f592f06dab0d64cec12c3a0b06d21daceb5e7c1b429c407b2e76b730ef7c001da6a2e8ca6cf5b191bd50d1b2cb42d0eec98d731710048f982fddeee41fd4f737ad56e139c01204ee72e6d3c985ecda79947deb886586429e5aff99a561ea2eb84f714e8d8117cd988aef494fd2128802421ee3b9e15446e02c68939297bfda92c3522bb8d36a3e7abebbd64dd3d1ab786271f9ded255411ac54e7943b5d21047198929edead95c1541297d4032b619a87d80aee67a49a9398b33291c20d46f5d89732bf392a7187029cdc3774a36c940af2565eb915ce7a89fe5187c1680bb7d833d445db2dd9967d83a2b4181d0c01c972ae39eb951d28083c7031018a32a733bb4f7d966eb3577476e4fccc95423370184c9530c54ff614e8a6c021b30f5cc6b8100b3915bdf46c947ac1f61eae16c3efb64a29bd254817a88e4f7ca2b0f2608236c3d09088f5c9043dd91b191600cc62c4f9afe823989cb41840888ee21d891c7e84875681f99c7facbc3043c22dca8ea9315a8e6911465b82cc15cccda3c6bcf1e336f84ceba767d8e3dbf68350142e92e31b1eb7fc3139966d3608962f3a16dde440d72040563a90b028cca252246a3880e6ccb7816edd4a183a4923afa0712dc6e1cee1522f578c85fc477fea33b9f73c58184cd0000b39ae01baeb52c1b1fb6c4895737e91f2c91b51d4cde08e93980492bc733df27c51a861ff9ff29704e198911eb5aaec7b926b1e6e50559c79953c8f4caca0105ff03b60ca3cbd84910df97dcdfa153e57a4cb0bf1f79f08378a27a69909c2913136976d9afbb3459593df812281f168e4ce7aeb36d06088122d55d17494e1eeb02bec517ea05569eb69afba76351fbb6054c8bdba59b0c370ee32ae4b6e44d0f7e2bba400559c87e91b5ff0a59784f65366bf8032cbba3cadfe72f38ff1dfd976561ae11b6a0e2572322ef43b5d9f1aae662ecbf3a02f7718cf544ca50115e04fd4f6decba837493953109263a630206362374952c947c18ebccbec263ce428b890a5f1e9e0ac2f66757462fbfff8bbbd6016eb2c626179d14fd881aca71fc38997047882d93f79113276b2288dd7508a5054d3c39a27caa1e3593d2ba25e5e2f1d5478556428fcdf38ce6700d3af3cec9774eecd6e47afeaffb70f3c3874138fdf662307b9cfd2dc7d5545702f875643e54eb479acc535e3cf8f649e4a9a2de925cff51dde142bc78fb3c494cc1968d3bcf87193a2207da680aa64fa7c59f85220868bbd071078e37c17486c4fdae95bc9e8da5227198c3e23450d15fdbf3d7492d36231252c3c6361df138c75bad4175f6123f72c2670fa6be21717d3fa4332eefebdbe11394be59d46bade9ead959d0c153aa0e962c5f26aadaf0b74fc9bb33f77f406f69ff4c371e3c43911d45bf1ac6cac8539f4dab24980932ae83122422a962f714bac7847b580bfb1fd0d5a6449bfc12ad50da9b192294369a9fca49a928a9df7733a98f878d5181e7dd1b5daa5099bf84fa7d2f41b80e6b3d0d3ba769a992fca102ff9ab47485c72bada76ecab314ae0f838637ad11011c8be1203a7fc574e446c33da277c509e2a493705c044343e45737a8db1041f006144ec79691f1dc2be5126c18b9ffe786f1fbab19d1d2c78735c0f57f30b22a0523ee10c1ff32773d6156caf200da4678f1766a3fbff8e1a3291bd4e69c94343a87e547b0ff3b0dfd45c8611ea9a16585c278f5aa7fb9ca9176ed4aa2a284b9229137f958858a015903d714bd1426b5346807b4ff262bfbacfc1333df3367563b608eb5aa21c8d8806836f770ce13dbbe0ba02df9870e699dfa0c2c537ac0235b0c7ed5d2f5b288b79522e470cd2348cf9a9da6006d1dbed673f44c945b4650b4502969a468096e38c946f0e58688e7ce6ac9c912a8d75b5923b89f14973c8f4f3928e541df113b42420715995e19338af901e9c540cc02ae86c36e5cd70b98c407897561324cc99a27e7059b68f7b1fd41081d900ddfdeb21060", 0x1000) getsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) 16:02:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = dup(0xffffffffffffff9c) r1 = geteuid() getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r2, 0x6) r3 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r3, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r3, &(0x7f0000000080), 0x10000000000000aa) pwritev(r3, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/210, 0xd2}], 0x1, 0x0) pwritev(r3, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:02:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000040), 0x0, 0x0) madvise(&(0x7f00003e0000/0x10000)=nil, 0x10000, 0x0) 16:02:24 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) setreuid(r0, r1) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'], 0x1) clock_getres(0x2, &(0x7f0000000180)) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pwritev(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)="bf4abe846cd74de2d8de81fb1e73827f875547204ca2c92950f10d4a61fd18b3e8759a037d7c8264160b7e1f3fccb6f6122f23cb9c9af7f164f815105bdffe2d5d4e0effc0da6afc249f1d970ed02aa134074a43d0459e2ff08459feb0d35ce873e94ab08fca8628e56d0c45e5d7a593495c974dc1810b1aa714001e6358d9f8ec5e2e40734084b39789e1d196e9836b32d1c2d816f2157d8fba96", 0x9b}, {&(0x7f00000001c0)="ebbc0bcf7013eb3d1b6da338ae1f0ece29dddc23e8931ca32fbbf34fce29c44a93eeeaab79e23052f6ea288d80a222e71fb1cb0b4d95a51646547662ef0b7caf863aa0dc7fb410fac69098f11e57b6a1fd5b25e213c6aa699cce56a2950d1ed3d2158bcfc0d547562dcdf3d9c9bf92f05941dfa4a1f62d47e88ed2def2cfc3b404745cb23a5a8c645bc910d6e208f57bcfeb7b6fab5bf8fdac348e1c2e6d3000cbe86d4f907a958e9bd238dde98b7a9a9ef60e007829d3a676fe315f2703debfcf66af314c12a4eeee40947547d1f35b5316b2046038fb316d0ae207fe443f3e5c2f95a2606e627f9532d0dc7c07", 0xee}, {&(0x7f0000000000)="04f3985b41745274eb0ad3ea7087410a4c43b33af8cf87c128594ec5367f7675fa25a8ca7c403eb7dc90fe452cf5e0c3db6593b90b788c705303c2e96bcfc5b7b1acc01f6e2ec4ad3c3adddeaa0bc750292004d594868a9cce3c45ccb8d48e585e96f9ff385424920320e82b463df7800f9768241adb43c8b501e09b96f7e3", 0x7f}, {&(0x7f00000002c0)="39568343a42d3965b8e15334f422a50a79cb88fbc9afdf", 0x17}], 0x4, 0x46) 16:02:30 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) 16:02:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x0) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/17, 0x11}], 0x0, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) write(r0, &(0x7f0000000100), 0x0) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) pwritev(r0, &(0x7f0000000080), 0x0, 0x21) sendto$inet6(r0, &(0x7f0000001080)="53fb98f4327becb337ceed56ffce2caa996976e2921f72cafa8201c061cf0342cdf04a6b5348f68e313ce025063fe3d1e908272b4d0030ea9a997d9de5fd7ee1435b398a6e4ba1093d77c1d7a94e893c36b5c15e742bdd6cc7cc95f9aa4fb2c7bf8cfa2c11326329e86024c08beff7ee315b7fcecf057343074fe5364ec67ac64826115de295ce888a122638ca0ee8bac28447fb71bdac14f525006b7b8ebae483d6e8b7a515ecf601533e1406df59c217cc6784912914a745aac2021eaa2581c2c4bf03fd14176f12d1f06291e006bc8e05f9ae07989205f4eff05c88d46ea7813e742155573d7f9bc63475872d91d9340414c79057a9b4cb5ea87bda4ec56199a52cd225b52cf7f566f0ae6c36818a4576e76cd550d1065177efb5ad1e71fd2bd82b8e59567c0b7844175e6357252cdc6d4826e88ae1530cf793cfde01bade187984d9825a7b66daab571333c9241f8819e8c3b6206bcfd9656de21cbc8ad44652cc6c39103469429bbe74c04ed370af55f2eeb1c88f64e4d227e3a0c3a058c05b8ab3a2914c9ac5e39e1aa9484540606e06c069f69db83c03796c3bc0f7ae321094ee3f8a93a43a1036a399301181d3c84d2d388e538c501f22fb8a598f3853bf3ac2400b64555bc6cb48e40e0362555679944043e11bd484bf20fb646065e8467edc509427c4cdf3807bd935cba5ad4248ebc844261751fe384b50da7b99daa879f825de1cbb34c0af386a4228c9ef1c60afce16a46051a74c8dd142aeb3520ed5a6956cf015a79f176f7733a8501cc0fe36ac462f99497b0781de3b013a8ba5a67b7422e4b497afd87357fc3588c240f728c25abad9b10e3be8dfaf90771b210d1b3fa3d3a29dc6bc6db14866233dbc345e8bacdb2eeb435b2043c390a061f9c14636a857c1a0c4f72d2283948961e787d7b3d37ce733428183172729889c99f9750c0b00da30fedb22bac5fd2e64f46e08191df75b71cf0ae1f34bf7d00dcef55e5f9cb83bed74e0adea8147c093d28d09c8b34f6ca440fd1a0f5fd54b8867b45b290ecb6c2dfbbc8a2fe41e23ea2f41f09afda91deace5ffb09931a4f7c95faee00b43b276a90123e2baa9d9266412c0b2139866165f7c2cee38fc4eb8daf1f5ec3e586b732410ade6ed8fe3cb84bbcdd3e2771e50598fc9f43e6db2a8e91e2538deac5ca607ef18eaf6f14363e9f6d37d31dd6af13402bb2c11d5dcf2eee121cddee52b03fa1bca81e613ad6ee028de36b10a9251a8c7b698b224592fb694b8eb407b7537203a1be7769f06c0da920a9d017fc63b83393d62edc62ad03e5c009312f3956938b55b44d3c47b2a2845daf9577dad9409de0f7de449943803060a8184e8639f62f44ca2fc6bca72600bca627ee009c0e145780708bd9081c1d86309a144d154f435ba662559f35ba8f271d51c6c7086fa667f84a279351347e1d817b2da1e32e2071f82c1b14ed17cac2337d54418b478d8b9c98bae2f052a0046c17868fe2283140a7dde6f21941064360a1a5005a3bf1620642cf3ee78237280d7166ec3fd88613d5d50f8b886dd77caa98b40117c998c942692a09efdeb7979216efd90b70c37995f5eae64deb8e9ee132814fa3588c2f8eeacc148ce4c4a8224f5c2651c431fcf39d34726253faa0f7d5e4a101ce7a857ffa79a37b12b42594cbb4cc941391a6ebd2646524eefb0e8363ec09eb65cf733564deb462d4b09f9d52691a78a0fc0a91404468d600b58eec54f37c727c5250878ebf661da1e746f24f7eb0a0600542790405153aefa3f43a0417fc8157d1c773ce8cde3bcfb304332952a1f7064bc822bd4855f746a287379e728912b23801644424ec22bb0d2822cf358f2eff273a761ee07b75c3e0a9cc1f66f23423254c4f06b2317b80f5616d6f6d112e55f87c91ea61f22916c427c20a1a83d60d38811d68ef5e081e67c67d5fd4dc6ca7dcd7f4ec07bd6f300ac2b9cc9d513f0233915c25b9d574fd0bed62c6b83881e5626b9d67e908ccd8a1a1e64ac1412be9c1d140d9785e01f4354e2ee19aae017fbf0934ef0fb0e11a7febf8b1a264dfd43e446809303394130117eb72b59c498c227792969eb4a26461940badfc8e35041c6696b485d763404b4342f40c46ef761e10c8f17e2c74c6c190170a4be269d4f4dc705666b31820b0ad26693e6e8f0cad8615af163e81c02d629aab032ce195e742a767568bd627a74ba08525ac7f42f702312a00cb122278b34f10d0d29e4356a8ab02f7e997934a1044e16d7b42777eccaea5a6e8eb0aa813b333367681d5bdf1c7b97eb326a73446a3f0abfeb1f77e30ae397ddd76d2e19b43d1a15f23f9337870afcef80f103576d93f5b7f797042da6f4218d2177a416c8f08c71374734768ad6ca5d08b0400ae134d36001ab1fd96a64f6501cbd970e0e6e2e3b2789a4901735ef8fe8e99b21202e88badd4a24dd43952f07e1e23b2e24a6dc259f4d6bcb0625eab2b99660d84e467d34d5366011004ca27e82a5de0431826950d156afb9e0b4194f93f29eb555cccd6dff5fb7be0aed5bc8aa2142e3411127329d35e7fe3eaf36379133160cab503c67bcddea07982eccf2d8c8bb693a093029829d1927f90f1911d6cfa696a03cec17132a385d0acb11732d83b8884155cddeed3133ff19b3a83e1b79e0fdc3c05d52e7ccc9ee0ae0f0f75fac92e6be41679beb1eaf8e275d2259f9883fb036b7961d05f4b33aa96502a44bcefb9019640318fa29fbc92e1217493530ddcaedbfc1af5696defd9530f5fcfe7502bc2b82ed00c0d52331bfe95ad6e20339fee40babe505a54713eee7a1c682f995c6bde9f39cab00734aafaf328647b2a1014a803a6433e57415a184b6777043a08f3cea5a8ff37153741ea7c2928dc60ac0e25b3d5978dd573308d1af27614be14e407fe30b6b3343fe4e9df08509da32c19a6c7afbcb6f5d6127a89a805de74c66b78b292fc80e944362d08c3336dd7cff988addaf20e47e25a700f1d05e42d8a80754eb02b46277ff6271265305289e8aeee53ca6dfa809954a1b17904a2e501a9884032b7c4640f4548059be59da115cff10ac2f800a8ed2a0d759d38c111374a143b4bff13b6f3dfac8e39c1d80600fee303bc7407216c6b37870a609efc2090e212729bca275eb792d1c286761b96cfb2632c82038c83e1547b72234002cee3bfe11ae2498dcde1edbd722c78641036ab3a1eb33bf3e2a4ec13c63fdfbc969f1d70171ab786bfeec6bd1cf37b04e81b4004a5c3b034abde90507ef5024d4092f108664e31d6d7e68f8618800fc6d117cc92ac055801097936d95d26734f8576876920a39272a6387025b5416bebf9aad24b00e66281fa480154f1ee914e1ae8201dbaf05d0ae5ed9c04095c2fd083e64c4b2da626c1072ecbe49c074481bdfac1617c9dcc7a648448042a8c3602afb7ad4ebcff9564dd9231173227705435b562f4a2ebca93277e1b9e930a322a7b3a19d6ad7ea399869f90c3c112fd608a155ac1f19087471307a6bb69c2ffaed85d96b740ef6868070dc6a147bc50a5867be52b21dd6dfc6ff8b47a1a0ba73b063a5c21b1792d7d37643217012f1b3266a676ddcac153f885c3c561a6194cbc6b719c37658088a75f13fe268d0343a7c6a04a1111b315e450a9743dbe9f29a23b814daf58c0a2a315c561abee47196b32afb6065d5c0c8dac046c5e3dd95184642e7a2dac5ffbd3ccbe84d89cb97b74dfc7507b4a37fb9ac2e5c52a7dce4f3d5d3f9cf5b448c5d03a72088e7b1d1b44b58be47d01e1db66a5f10dd4343aaa709b64c1701e3392a28cde0df1090801fc6e27693f4a3de9da9b0a9bf54ba0fe404dbd623de6b132adee988d38a47838bcaaf088ca01f3a52390aeb1f5f3149ce50f7968242fec11219cb4b81fbf0ca70157609ec86e045378ae4f126187e55e65747885a72422855a267c6e52b2dc1cde861a75a820c52f205ce4f36cd9da351c3149a93351d1e2bf63bd4bd0c145156c4c4d830ed330a8e75ef1e4c0ac031ed97679037694153f99c6a425e761ffa1f885fb626891a24d70850282d4d767ac29a1deead4b99850ef319917329e1d95e723819e914864e5bac2937ca0cb18bd638f20ccf53efb6ca67953354420801c90d04e480243e61f9cb7c9f8200f8ae4ec5b821e91825ae3e4dfdcca6afaa88a30e722cee214b0a639dafd03c23375f3fba641736a26adbfe3239c5f8de4dcef19286ddb1d2e43bb189b8b9d9695d348bca3f73cb57128b4ad515c924efd37955adfd0dae5c2fb6675a6e4b8e3acf50e56b805af5ac70469310be0674489f839941ad76c2893efb6add8411b015ce5069818a0f12326c45eb6c0eda7b47fd63ac0318c0b9bc3d918f5c60978b592c1f3eecae305c4fe3c99aff424932c7dfca9a5555ca525540111ae917a1f40f3083aa732e21c13e2bf1f85d4b71a8403f39912d018bbb4960d90d6b3f7fabd4cead90159bfb90412d00b44cdc0b909a40fc08404da31dea954e0bc50ed91f4e3492257111efda1c2e68934621875e76828f6179c11887bed8fe88fe94c3b08434c2def5e614f7a410f8473f75fd59f7caeead3c3f6bcbea1224882c8e9c7dd5b331a4c58c4639065f314f68aa31a18b4b117fd4788753e974c8e5a9e5f30c789a7a831bfa140f818559df353b3d6c2ebaef27d7e2245f997b0df043ca6d5b2e5883886527d1553dac69da445667ac07995a2b189a06af316cce7ef6472e39bc81bbc4a399ab13a87d4fbb5aa7f2938c139c24b4e68ab74c952b548ff06861b11dc611e1ddb04c948da5c382bffccd11c10e7c1c2a88b3dd812df7c6ac724f45e380fca5c7a4c0d8579ccf393fec7bc036257254edcce8c35bab76936b281660cc3e936fd0850c6f3e9eda66176d4f3f38541a85273868f4310560e37e4ec4d4e145297f586e642133e7e1928007ed925d9335071fdf397df26c947067300a1b839127af38fecfbb90ec9c1d5fe2ee75d77c3ea9aa1c7a7768590cbc083c429a2989d73806519f7997a316e3769ca2b6f14d78f538d8355a9be8e78f056760938dfa998bef18c6ba7579402a19b34ba8fd4a161f42d9a439696de3830e2fd1093c25145a9c656db1bcb7a394bf7c1e0d35e769c1b137f7335ee49a1996263d62ed0907a50fdc273783283c028664b0f134b707cf58a0497b9fe87357a460128b723a8ff61b3cbb20137c8a06a117ba4cb99f8415767150fe69e6e93fd0cb45a7df650210953a1ccc9ce6aac8dcadeff63b6683e93a22da4c804987e2080b6c7fb2e2c738b6f86684e62962bc65268f040e72722b0b03a7c4fa414321123becbc4fedb8c102a010668ea6b9708c07ca4b078bd1754256e964f9acb1aaf66f211317fcfd4089842898d00baf2e4356a2d5298af3a8408e10787810a1aba73710e779d0336f1a308c4642e3185d7c6f6f2b822b26c8f7baf2e8df0d95cec68798feda921fa2557bd0037ab8c69dc4afab1c1abc099ce1e04ed28aa2518997bbe4a887b8f353d5b0c97c8d2e29d5570254e85204d0e9c95f75a245837c067fe1931974cd2c2f90bddde5e56a3cd9bf5067bbe59d532a0cca6e17ee9262d124ead44c088e332db08a29de4e2531912274475933f419f89b4c86b1f7e1669b214e5f0dbc4d48619976c767e243dc37eec52d3d7e3efef1c16ac5f7a2edf00f2eb47c72850b2839cfcbec0f51b98a730d9dfc12d1b242969dfb736c02053a24a8927896799afbb1fa4eb617f3c402c908359e697722721478f27859ae40ef1d7d182b841a530", 0x1000, 0x2, &(0x7f0000000100)={0x18, 0x1, 0x9, 0x80000000}, 0xc) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:02:30 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) close(r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mknod$loop(&(0x7f0000000780)='./file0\x00', 0x1000, 0x0) r4 = kqueue() r5 = dup2(r0, r3) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) fchdir(r0) kevent(r4, &(0x7f00000009c0)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000180)=""/62, 0x3e}, {&(0x7f0000000200)=""/177, 0xb1}, {&(0x7f00000002c0)=""/77, 0x4d}, {&(0x7f0000000340)=""/220, 0xdc}, {&(0x7f0000000440)=""/228, 0xe4}, {&(0x7f0000000540)=""/89, 0x59}, {&(0x7f00000005c0)=""/103, 0x67}, {&(0x7f0000000640)=""/156, 0x9c}], 0x1000000000000093) dup2(r0, r5) close(r4) 16:02:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x115) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) utimensat(r0, &(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)={{0x5, 0x7}}, 0x2) r1 = open(&(0x7f0000000100)='./file1\x00', 0x80, 0x4) symlinkat(&(0x7f0000000280)='\x00', r1, &(0x7f0000000300)='./file1\x00') pwritev(r1, &(0x7f0000000700)=[{&(0x7f0000000400)="6a12c503087161154d2c8155d6859c53de768b343fbb5b8157cec636f999a349e0ee9d1f7275d3d0f2721ecb6296fc86cb8615e488dc2299eabd327fe19b4987af578f8f8b154741d52ba5532733d31dae94861f00a56c1eaa49c646fea86c9dfde4d06dd211bdede31eb7fc316c625a52f244aa6dcbd95ea0c483939332562693a74c99d563a63de92fbb450e0e3ad5edfc8d7d18d3f5ac11fbd462ccb2821d4ac84798bd71e198bfb24f9a44536d128d4ff087b37dc2bdf85ac79bf91dc6e24676cbff1c947ef5521964", 0xcb}, {&(0x7f0000000580)="f1dacbc3c8d8a3db394dff1a223804b302c93d2e72a5c83001c08b07e91353ec64de14bcdcb631016886359b322cb9eda0dd586cabc325f9100720ffe3b0d6a50195b6cb9201433401e56f34c3f47df8cd2b7b63107042", 0x57}, {&(0x7f0000000500)="040f106b679e5a0d94d534a3bba6900d1d895ac8b9d8cae1c2b2714359c0d6f90099e9fd1c8798c5fd1894e6", 0x2c}, {&(0x7f0000000600)="6192ab3256e7e2cfbf1be2194e964d920d92489326653fa754b39b4d2a862f932094117d1707142f240b08499bf540bea4d7fef3b24d9f327f28325905f4aebe42f59335f4f2d5ffce246170ca0cec838db1ab39e3014aaa79c50c753fbb2f96b5c7405585bf4399c88d64db1e0ba1f9", 0x70}, {&(0x7f0000000680)="a0eb558bb9120a87146e3e5b647c194b56b090de670f09f138cf325ae5b9630811a31b5656e991ebc5b6751242704f9e680ba55dd817eab91b4065c6b54dba9253b169e66aab89d971d78f06653990ab3eb48819044edf6a32aabca4e14830c54887db30899c23f24c407f17", 0x6c}], 0x5, 0x0) mknod(&(0x7f0000000780)='./bus\x00', 0x0, 0xfffffffffffffeff) open(&(0x7f00000003c0)='./file0/file0\x00', 0x210, 0x1) writev(r0, &(0x7f0000000080), 0x10000000000000aa) recvfrom$inet(r0, &(0x7f0000000340)=""/15, 0xf, 0x800, &(0x7f0000000380)={0x2, 0x0}, 0xc) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x42, 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) unlink(&(0x7f0000000140)='./file0/file0\x00') open(&(0x7f0000000180)='./file1\x00', 0x8009, 0x4) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="c8774c", 0x1}], 0x0, 0x0) 16:02:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x100, 0x107) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/135, 0x87}, {&(0x7f0000000180)=""/187, 0xbb}, {&(0x7f0000000340)=""/89, 0x59}], 0x3, 0x0) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r1, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r1, &(0x7f0000000080), 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:02:32 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x9000, 0x0) r0 = msgget$private(0x0, 0x15d) mknod(0x0, 0x4000, 0xfffffffeffffffff) r1 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x22) close(r1) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) open$dir(&(0x7f0000000100)='./file0\x00', 0x20043, 0x2) pipe(&(0x7f00000001c0)) 16:02:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xa433132c}], 0x1, 0xfffffffffffffffc) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) fsync(r0) 16:02:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f00000003c0)="e36258a416f72ee99586130eb8f256b4093cfb25b84e5bbdc3a5197094b222a9c4de42a5580c4a4f005924ac001f2f5ea7fa0023d58bf6659990bfe43204c086d81d2fdf5efce5349d714fb072a8821597df5d282a20327c953a1e46f4851515b15fd5287c49b9fddcfb571c5e8da0a9decd35f2b5861d59484c12e274167786f5b6ec1a15a994fbf694401d3336c32844c1dff43e4e48e87a6fe2fe58608703a9be582085a2e0eadf39c8f5953c3d78ac222b64b6b57d35cb15e061d93f04b7f93c98d77107b2f8ee17604a2836ec7ac05cfa13cd2ba969ad9782549543e244a696c515f72cb820a9058441ed40909d3eda2c9453115816b9591d864c0fa429fa7a457b9bcd11ed485dfeba7854293700979d987f5f43312eecb8790cfd535ee9f189bfc679ceabb4518d3db445181d6863ea4840e5a38ad2489d5cfd6cd2ca2eb50d825039e8cf5d90fba9f2c5546976642e1d89e56e84116e2aef4b45f7da19a907cf6824e12ef1ac", 0x16a) write(r0, &(0x7f0000000380)="d9", 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0x0, 0x0, 0x80000010, 0x4}, {{r4}, 0xffffffffffffffff, 0x40, 0x8, 0x3, 0x8}, {{r4}, 0xfffffffffffffffe, 0xcd, 0xf0000000, 0xb772823, 0x800}, {{r2}, 0xfffffffffffffffd, 0xc0, 0x20000000, 0x6a, 0x3f}, {{r0}, 0xffffffffffffffff, 0x1, 0x80, 0xe906, 0x80}, {{r2}, 0xfffffffffffffffa, 0x20, 0x1, 0xe8}, {{r4}, 0xfffffffffffffffd, 0x18, 0x3b, 0x9, 0x1}, {{r4}, 0x0, 0x8, 0xf0000000, 0x100, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffa, 0x5, 0x10, 0x9f8, 0xff}, {{r4}, 0xfffffffffffffffc, 0x59, 0x5586b394ad7c8b16, 0x8, 0xdd}], 0x6, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x0, 0xf0000003, 0x20, 0x4}, {{r4}, 0xffffffffffffffff, 0x8, 0x20, 0x5, 0x5}], 0x5, &(0x7f0000000040)={0x400, 0x2}) readv(r4, &(0x7f00000005c0)=[{&(0x7f0000000300)=""/37, 0x25}], 0x1) 16:02:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) syz_open_pts() 16:02:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xc088, 0x236161bc) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvfrom$unix(r0, &(0x7f0000000080)=""/120, 0x78, 0x3, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000140)="9064becbb3550b976e50a22707f6b4376bdd559e73a0b2d984822756aa02239e39ad5e126f6566da40cebe2784aea8812d4dce2fc8b02254d88e6b0efbb752f4fa520b79f3cf11a843d585f6f2e16353fe4d3addfac6ca9698147181d701dad7da036698270811d0e59f8f44ef3205445bd70aa095d06c7829aac119dfdb4a58c89679e2a209cf6bc460d15887bef251097f01a9afb2114617598b9c1ed2f9ecc4e62c19151d5d77f5776630661d0fed7b96b878e55dad1b6546924e11da424c079a5ce75c23fa6c9d021d8b9d833fa0f1cd3ff7", 0xd4}, {&(0x7f0000000300)="be02869d776a9f577734c29c43acc10077e499b28b5096449b2046aaf4046e048aa888d697f0f24dd2502bda800100149990278ee1e1c88239bd99d7b67c617b3d26b5b9a2ee1b6c28001839ad27183fb2be0c71427824f9f0f8dbfdca42f94c6fb760401a486d82d88842d33836c217e9d08b1402a8a48a307288fdc14a7776306baf56e975f619a391c78c000000", 0x8f}, {&(0x7f0000000240)="0d26b4f127a043e280603eaf11c22d114b654492aac458f5c4bd754c1ea9de4fb9b027526f86890d50af7d31817301158005b3a1b7833bd8e4b08b45d3a45e879771016f0b9aa965f82f216f", 0x4c}, {&(0x7f00000003c0)="04d1e0639a784c2d0b7b4e3178b1c332e46e1d4d9a86f20220e8a6aeea35e61608f4a56d4a2a9740a9cd5175a5bbb5a5d603088dec62f6f6f85e5f00bc05edfe6c6059776a2d6569314548371bf0cbe0d6e71c6451ebe115c540e4f932029142f7775089249429c73ef1482c6afc8237edd1f447558c329426a7da10a877cf276e69b8cf38dff07efe151c8ee396cfd98ce2306f515c7f1a7b8b2e8ad6fc2a582194fc821e37e9930d6355e4c89494309a1a9d3761648d55524cb81731796536127464d1b614c5daf04193", 0xcb}, {&(0x7f00000004c0)="ec02fccf73eaf23a2bf2a5c4f486266e73826cbac8ac", 0x16}, {&(0x7f0000000580)="80dc18c9a34d4329b7d69a76f794050a818913c1aa520f693d72f91849034ae374adcc91562981da326a9316d0969fbda705161be301e529eddca588fd28e5dfba9999ca49b7b9a0aa77da4d2c2b3d7ca1c0ab760028b602cdff61a02660e54ebadd2478", 0x64}, {&(0x7f0000000500)="7ce375d291c095791ae000eabe2e94c90c302669362d3e9437", 0x19}], 0x7, 0x20) dup(r0) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r1, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r1, &(0x7f0000000080), 0x10000000000000aa) fchmod(r1, 0x4) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:02:42 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x3, 0x401, 0x2, 0x4, "8c4ae1ba3253f7a2acf666d38ac23a540a106cdf", 0xfffffffffffffffd, 0x2}) r2 = syz_open_pts() ioctl$TIOCEXCL(r2, 0x2000740d) fchown(r0, 0x0, 0x0) fsync(r2) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) 16:02:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x81) 16:02:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xf1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x7f, 0x47, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e81e00"}) ioctl$TIOCSTOP(r2, 0x2000746f) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1e, 0xfffffffffffffffe, 0x203}], 0x0, 0x0, 0xfffffffffffffffe, 0x0) 16:02:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = open(&(0x7f0000000300)='./bus\x00', 0x20, 0x80) utimensat(r0, &(0x7f0000000200)='./bus\x00', &(0x7f0000000240)={{0x2, 0x100000001}, {0x0, 0x40}}, 0x2) r2 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) r3 = dup2(r2, r2) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000080)) preadv(r2, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) write(r2, &(0x7f0000000100)="3699568b53c1e14e080a0d8b52a00e8da12d0605264d7e7a019b2ca48936059fb64b99ad0a70a38ec6f40e0a4068ebaeeb7ed0d8a87a5af8b36bc28c6701abc379a78dcddb6cae6fec0b4917fcca2bbab52b7c8eeee3af7854857036bbd3cd148a6570620f32fa8fb4b30c45e77e6ae481b555362b39e1a7265c4e1b36df58fbf09f44b6d0b3309757d156cf127603437723ea824c18a5a4dee7e6f48d88f09f4f7f573ac1", 0xa5) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000000c0)) writev(r2, &(0x7f0000000080), 0x10000000000000aa) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r2, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0x4) read(r1, &(0x7f0000000340)=""/204, 0xcc) mknodat(r3, &(0x7f0000000280)='./bus\x00', 0x1100, 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000001c0)={0x7fffffff, 0x8001, 0xafdd, 0x0, "8cec3eb6fec8a11f95df239879519c8cf5472006", 0x2, 0x2}) lseek(r3, 0x0, 0x2) 16:02:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540), 0x0, 0x0) 16:02:49 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000)="05fa9349", 0x4) fchmod(r0, 0xaa) 16:02:49 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3641cff02"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)="5db0c8bd392798218c09749a1b5b4a0c8ebeb118fc217cd2a697d7af41a163719f8f349159304976432313bad08774036d4540f0f48a29764c291100560970918e15106d5a6b1c5fd7eb1391ea8740eb50ee4608f4c45af84b80e8340b5ae39119212147d1872e94484bd1f46a2f187302740df3971ee0f12438dc583f99ac65f5af33ac96fe312c225d4123bf08fed6125aaf4a90dfa24c106299a35152175cc44ad77477481b32230c05334746be94f4bba88d651cc54821cf52afe6155210dbb8dcb4af13a34dd32352fd62d8f658aeef374cf7eaf56531a8bc81f9e2b75df9a12c7ea52aa0f0cfd418f3c05c9e98bbb1731176ad73afc8878edd2936b03b9aa7d0ee7c5b319c83ff3eecdea78c086421733a0c6d39073068264b010fdf01771e53c5be43e224a9e4ad202490b5e104ad0d5d22a76437a2b225143dba70847a10b3a3eb60060c974dfc54e607b3a6f3480b95a1ac7a68baf065a6a02673b477f2f97a71d077007e87acc590fce46e6532c98b652b35bba4017b9d3610a4004a7f7e079ec58aa6bad7a60f133ac7a16cb2637f8858a32ea3d405d1b64de4e53141bbcb3d1aedc37433240dafb5b3002f662931179bc88310a31b5ec929a2d36ba71079c814c5540aab5964d48255275c9f021b1d138c55bebc3b8d4134624782f6e288bb1b9c087d6b90afa57276ed2fff0c8450f98198860ab3edea5f3c66df14b157a93971c68b0807255a6c30fc73e57f5cb0d9e488b0436f64439357af2ddd84abf6a376ebc2af0c375b90ecd0775d22d4fc9980d100610fd2cc1540d028e023bc705dc4a13a4e75a2f56932ac491e1bc4c0d1f89ca3826da181b9581156bc0645bd3acd06722e8b8101ea320273280af59ceea21d975536ee66f46d83fe9ac422bbaea279deb7bb4b24aa1411468b6f7391c83cd7d0ccd8fd1884cb55b67d20bdeba4b77b1ab766f059f63935d4774aaf90971339445d6830679347cd2251adfab8452f11cee297868de29da448789aa797a905e98de70498fe81e84ad7904c98194f40afb300e0fa963f0a75a2314072685e68ac6a170ee201bccf3b38067484cc6b2ba4a58b3dfa34a8f4312288a216736f819295deb8ee3bad7d0cb450992e6f5427b8ac0341d23c39eb059f65297b95ec08a8937f31051913ede671a3dbc7ff9c8a50a51855d02e6aadfc829bf19a69e40d8d28c82b9ed8a6a4cd54190d9720f16e7c9ce16e4c490dc1bd33caf612b2f741fd6e987a8c90e0ecaa20c6edc9397f134b0245755b7e1cd572310cf7e6ca1fe5442b04ccf806942f8e21f92e5ad397d4d424cc21be05cb2abf9dc212c26a650d726c805d0716ccabb027cdf2bc7f079791c0f023f82c4b01ad00ebdc1226ed01d312497fce9632e3e824c680396c2150c0c134f618d3c52254fd3a10d4f0bd7ee483b8d196477b253bb75dfc7d8d5622dce08f24be98b5bdfea161378b2094ee3c48c1e90724d67c60d832016a2a39c38c3eee438c7190d4daabb66bb742fca9e575e79083069f816dfb81ede59731f48613242ed67790011ce57e272cc08035115a59063f2f6bd08d1133f39bd3daaa989630ee860b08a217b2d476be71057a1fbf0b46b2dfa0bcee9ab776ecb529e204ad7acfd61c7db16407439bea63b95013ad11174170bfedfe5254c867448fc02093a0a6c261394078ad3dbeee2ccc347856926ea2775ddd817ba307d0fd386b7fa1f7015ff149cf1fd931c38fab22252fe6f7df8aec9acf0047c40d97c1c966e08bcd95a379ab43297393391201a9f8208d99310e9c9e1ad9d21df8fb78a839989beaa92b8d81b0f9b3010d8c15a08f663a48bf8b51df82df4f4e5cf0d14fa5bd1ee04777e9c27bc4d973d99814302350734287410e59daac6af74e840683ab5de655e126c31014249f3bf45544ffde5f9d2206309346cb39235902f398ec25da9c98543be8249cf215b34a660a556d40774e1f2933891456674c02e51299be262301de83eccaa65b53c4330cd9bed27583de80e9ea0a632308e30b9a87ed09f62c02e146ac1dbc6f9a44ee324b511de9e9bf3f7f6805069592bbd4dedf9b48d059c5deb7af391a104c72b6bac73e36da181b84923fdef3f0e6c7fbfc0ebe6d27745c525da6c20c000c3eabd7b7a70d92e458c69b38a8396522a1ee0daad67d1dedae5836dac75eb89be4e06360851ba518f9f1bff83831d7c7a6be8c94ad314f575d40ebd7538c83ca2c6183ded223b7069eaedea9ccaa9f8b5aad46ba64f0e484695a5b0631aed7e67acb3f4284672f16b7eb29a2e94ccb819bb981ab67dcbeeec2e09ee551456c9a5be5228886286e9c869f781265857525161e75a0cee1ab2fbada90b90863c00dd30345e2bc7f330db384e4226d38a1dc41aaca3ecd45e69ab2b5f77aeb2748a12f10cc1bbcff6450334211b17dabcda38de0c20df6eab31ad7454b870a1db969087946e45aba07dca077bd586c27b5c7c25f6ce4a943e355e8f2a10ff142fb3381b15eb65fd11a398c9ec21d94c15f55d5a6ef6778c8a1328b1a28d57921e7a2e0901bd9de4ed3b05b50d093b848d95ba2b5dd9bcb05bc9d1a58e309c7580b098a3569aeb9dc184637e72d85a754d447d8c4234c44b2af859c422889edf61d33c56cafefb3847d7eb678f7f9200a80f5df7544e87b1d0319bfe378aa52e2ffcd8e28ce213bcd1607ad4e327e683095bbf74bb6722d44474ee3fe893a8e295fe9ffae32a5c31f55edb7fbe9e994b4cdb75b580ac98e196588eeda48f53691d8ddd096efca1c2ce208a0e2493e45244aa2a423a8b941979cfca46e2a364d70c081edf3eb177a3761013a0179d49c6185056cee8cdfa280de09ba236388fec87b7aface382ab61fc6c2d5d2dcab73144adf3f1c384cbf56fe1d1bd24ae0d9035ba44307f2408462b160710a822edb0eb4a277bf70b621afa8998f130009aec8944c125d7c1cd1a61ed721ac97c1fcb73fd2048744281ce0517499948ef092a76013f3b07bcb5ad697074b387ad1c35318bf22d316866cd1712cd7ec53be57d8a565d642d6c9032136fc0b7fdbb1dc29aaa58c1bbc7b538a2573489925850bebfbc11d7a298996e44ae6fdc1a856e52eb5b99645699696a8a4be4812021a976c9b48839b9a8f30bd301d73177c314102137396524256a6db1aa4e93fc79a83b2bfa688c6ac2fe1af33229b1d8090bcc295d69f6293b9f926661cdccaba81375d6e5809b1d0495fd58d928d9f45d1c19fa5bc25c50c066f9db97878cd4cc7d2bcb57aef0b38f44b24a7315f2d84c88ba7a6e8840615e92b377c89a5bc928c4b9577bc1cbea3ca71298b48114c6b6d31649057ab7e41255fb5fb06c9c3bc8904f8", 0x94f}], 0x1) r1 = semget$private(0x0, 0x5, 0x2a0) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000a40)=""/107) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x10) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x8) 16:02:49 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) setsockopt$inet_opts(r0, 0x0, 0x1f, 0x0, 0x0) socketpair(0x10, 0x0, 0x5, &(0x7f0000000000)) ftruncate(r0, 0x7f) socketpair(0x7, 0x4004, 0x3ff, &(0x7f0000000040)) 16:02:51 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) writev(r0, &(0x7f0000000080), 0x10000000000000aa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000300)="33da8e653ac924de1d6525e6ca2600ab52acec545dd68c2bae8665ba05ab9c1c0462d7f483162d3938e16ab12df63682162e80ba39256b52a9f5a0db26fb543921c07d1b904c00fc6d79440a2481eeb9e9aaa55d8badd2f72beafffc1e2f6bde8495489a2494b5a41ab2775e20ad5cab1f515f42f6ab1daf3a3d1741c5e5d8663fc21cc496a2117babc786bfc3fb8dd0d9395890278d73cc95109856c8c1a26ef0cc2e0dd0518e6bf4552131872909e8dd644b8b85cc5b18451b1eed74a027c3aaf46fc8df34c8df82ee656303ae8d257ff67a08986ab386ccd936e05ffa5d02e9cbd5c01abbe95915230f1330b09536e049ac5a903e2695a033b698ae7bd4d9c0247c67c119be1651d523922cdbe90834e10503ec04697e4147c89f4cc3f751cb3c44ca1ab49e26cdb5c5dbd3ccfaa3ae53ee01fe5ce38745f787a6aeae1300207531de48bf90cede940e5762124b08e2c637712373fd00e917193ceb89f6f38b1f91fd520357d531d5906bb5bcb402e20cc970e0d3371e40cfbbfb48659403bdf319f65e694fa6022c449a4ae40ec2b2f451dbd6bd539c763c3e2072e3d3eec91d1f058c95a65f8767e5ec2939dc214ac3000cd9b8574674622254b87bb5a9f60fb65e9f0f", 0xffffff15}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:02:51 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x8000001000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000023c0)='C', 0x1}], 0x1) poll(&(0x7f00000002c0)=[{r0, 0x17a}], 0x1, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x0) 16:02:51 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = getpid() preadv(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/222, 0xde}, {&(0x7f0000000040)=""/20, 0x14}, {&(0x7f00000001c0)=""/152, 0x98}, {&(0x7f0000000280)=""/161, 0xa1}, {&(0x7f0000000340)=""/60, 0x3c}, {&(0x7f0000000380)=""/59, 0x3b}], 0x6, 0x0) execve(&(0x7f0000000440)='./bus\x00', &(0x7f0000000680)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='*]\x00', &(0x7f0000000600)="242fe6212600", &(0x7f0000000640)=')\x00'], &(0x7f00000006c0)) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) 16:02:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x60, 0x4, 0x5, 0x6}], 0x8, &(0x7f00000000c0)=[{{r0}, 0x0, 0x81, 0x2, 0xeb8, 0x10001}, {{r0}, 0xfffffffffffffffb, 0x80, 0x2, 0x3d, 0x1}, {{r0}, 0xfffffffffffffffa, 0x1, 0x40000020, 0x100000000, 0x4}], 0x3ff, &(0x7f0000000140)={0x8, 0xb49}) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:02:51 executing program 0: symlinkat(0x0, 0xffffffffffffffff, &(0x7f000034aff8)='./file1\x00') pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfc94) execve(0x0, 0x0, 0x0) 16:02:57 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x2, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCDRAIN(r0, 0x2000745e) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) writev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="4f197aab4092b4b4ba4fcac92591bd3a68c944ea83823d158bbbf7e99c06ab32aa448d12e38c247e550c09980657ce561f5d9285d519cef667682192f88204ca956a3cc5be7371b7562443275c7ef0ae16c9771322c64307ff41bb4b15018137f7013eb3e1b92648d23c73e6c0cea876bd59f303add7bdbe388717222787ea97385d13ed8fc093d82d03a13d8be507accde408e2748485d52eaf5d967d2f5dc97afae42ba730672d6c2ddea76103ef3fe38fcdcb652c471aa4a14f15d3f72a9d4c4eb4212d37ce9de4b8179b0bbec783b12a43df041d02e2af949aaa7f258d3a57245e6ed6f868dd745d838fd9da4c2c661fdcb3de2616e9125022cd86b00f463686823cfb26c202", 0x108}], 0x1) syz_open_pts() getuid() close(r0) kqueue() syz_open_pts() 16:02:57 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) fchdir(r0) preadv(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/119, 0x77}, {&(0x7f0000000140)=""/148, 0x94}, {&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f0000000200)=""/126, 0x7e}, {&(0x7f0000000280)=""/39, 0x27}, {&(0x7f0000000300)=""/87, 0x57}], 0x6, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) mknod$loop(&(0x7f00000002c0)='./bus\x00', 0x8, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:02:59 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) getgroups(0x2, &(0x7f0000000100)=[r1, r2]) r3 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x80) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000080)={0xfff, 0x8}) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) setregid(0x0, r0) getgroups(0x1, &(0x7f00000000c0)=[r1]) setuid(0xee01) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) 16:02:59 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000280)='./file0/../file0\x00') r0 = syz_open_pts() r1 = open(&(0x7f0000000340)='./file0/../file0/file0\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0/../file0/file0\x00', 0x6000, 0x1) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) accept$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="000400003f00000000080000000000000000000000000000000084dfd2bcb292184540000000000000000000000000000000298de05902de82870e20a99984e22e66143afad55f42818c2700000000000000000000000000000000000000000000000000000000000000000000000000d6000000000000000000000000000900000000000000000000000000000000000000d947ca05e4cb9da6a9dd7e8ce93609051214"], &(0x7f0000000240)=0x6e) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) chdir(&(0x7f0000000140)='./file0\x00') ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000001c0)=0x6d) poll(&(0x7f0000000040)=[{r1, 0xc}, {r1, 0x14}, {r1, 0x88}, {r0, 0x2}, {r0, 0x88}, {r0, 0x80}, {r1, 0x84}, {r1}, {r0, 0x10}], 0x9, 0xffffffff) mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) 16:03:03 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) flock(r0, 0x4) sendto(r0, &(0x7f00000000c0)="26938677bccf43a4c537f71c0496efd41a3b27e85d88d4ce0fb542baf067a6ad559226fcb241e94a0807b283f91d8d87796e34f2327d8a399dbdb9d1216ba0883b62cabddab7ad72f254ed2fb28e2c5323be713756a0909257888745557454ad019c6035e4cb3b8b65808237f9313452901df4e5630581a6a6659e62386971bf920e0984286f11b4d901621e61118410801e2aa1031e27fd55925d43b909457dad2f74cab403b6baf65a3d170e2356ac12ac00934ba568986834933a857eea7102e25ebc71ab2febc9e02a1a1119e9f190710411fb360b16ccc15c7314a826f1f52ddbf2594b9db3b87e994073c192d0e6958b3301826624340b5b46c066", 0xfe, 0x8, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="b4040000", 0x4) 16:03:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000080)="f28273a469bfec13dc2511ddde02a3737c8b3d1c51f5c57be24dbda5f3544b0112ff08edcbb42e160f", 0x29}, {&(0x7f00000000c0)="f1707317d9abd941098b14b4e6d1b75580d4788a8a173b08bf70365dca970d9b85e3f5d56b1af95ce90696d4971cb958b9b081882418abef3a73c7967163c762ceb80955520f3529b3159fa7c964c556e0ea88eea304189b6b5423c946e13ed00b98fd27652054d4225254dc392604af23ac0589d55d9a0479704571b8f5715a39d1899b886b87f20477e8ea27e340fde22913dff7592d89f73c5969b0bd552b0b5ea046961ac5899c199688df1dbc206045ce5cc84d9222e89ba4ccb5825672c91bf3df7142a0829c9113f802b892984582863097081cfe177ca642b730a16e0c4f8d60d05109", 0xe7}, {&(0x7f00000001c0)="e826effd70d5ddebdc5bcac3009f3fa6ad41318b44cc5c51f45b8691bc7972961c9ced6ed455036c1a776ac23ade931c7c5d9adfc598ef229df015511caf694d810056625bf15084bf594edd777f5985b41bb1ba21a8", 0x56}, {&(0x7f0000000240)="f36b92ede515b819524e8c7b00f58697572caa4dec", 0x15}, {&(0x7f0000000300)="860509c18abb3bc509f3ca7adc7738e0944041346b2d3188434701e6de0334d1b17f400a919e80f5342c90b509c823dc40bad97c62c3415fa280e7e359c7918cae", 0x41}, {&(0x7f0000000380)="cf9f73d138d3cca1b3f7fba768db87243fd544c2c33e88b5d3e6f1ac0ede7c4048afb83ce2373cf824d34cfc362cc4b345352e323cf466462e526e7b0baf09a72f8c937c8c5ac92a2783f0c1addb2f391d038975c75222cfe2a1b139bd7d7b5af8b020be9aed8848361f259109ce62df0361d3738ff8dbe9b342878a127d91637b0476b0861d2c9b96", 0x89}, {&(0x7f0000000440)="be34ebcc0f9aba4b8f7389f5866f56605e26683f3af4f4f73ce58bfac8741e0197696e6015fc8bb828f37480b99a44ce28908d736d70699d700305ec567793022857bd5f425f33c64f202fd3394dad95ab2c4edcba4e2206f35d415ed0e49a0869ce3898c3422009194dd87ff07d8fb94da3813c4b1bcc96b1b2b510966e663956124f1e69b92762753ceb670c081ac4ee491a572fd7d36c28e4925cd8253acde635e22b64f4b542113fd140729418beb42c9e1eec16bfcabba77c584ba63a59a2eef00689599f7274e687522164dd59726a315a457ca3d00ce117ac6cfb373919db3a9bba3d7e7c86e77faa31d1c3f1468b25d4a91e55b3e5d1995d854456", 0xff}, {&(0x7f0000000580)="1029a9fd8aa7488f3a2ab213b733b7eed559d85e281a1be07c637fdc587c4f5b963d1d26d050c2ffe52b396f225f3222ae3abd67f0e63eb9afedf250b6e0bc9764e377d98be108333ee37f72f3f19c071d564e64fc24dba13cdf3d87cfadec0d88402d3e0e7b55d0d4c0b75699b6ba23f0e1d87a571374ac3bbe95a896e208d91f8232d2b224c25cffa18fe5b0ed3e60d4dadaa47e315540b6c8df45e8af052f7e8684615f16b32acb71600df7ec4c273f74cae4eaea6fa1f5da09957058788ea900e22e75624aa28ad5", 0xca}], 0x8, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000280), 0x100, 0x230) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:03:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fdcee936c3002"], 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x6, 0xf0000000, 0x26d, 0x8}, {{r2}, 0xffffffffffffffff, 0x40, 0x81, 0x100, 0x8}, {{r2}, 0xfffffffffffffffe, 0x52, 0x0, 0x7ff, 0x7f}, {{r1}, 0xffffffffffffffff, 0x0, 0x40000000, 0x8, 0x8001}, {{r1}, 0xfffffffffffffffc, 0xc0, 0x40, 0x5, 0x9}, {{r1}, 0xfffffffffffffff9, 0x40, 0xf0000000, 0x6, 0x40}], 0x0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2, 0xfffff, 0x76, 0x100}, {{r2}, 0xfffffffffffffffb, 0x40, 0x8, 0x8, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffff9, 0xa2, 0xf0000000, 0x6, 0x7}, {{r1}, 0xfffffffffffffffc, 0x0, 0x22, 0x0, 0x800}, {{r0}, 0xfffffffffffffffb, 0x80, 0x1, 0x100000000, 0x27}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0xfffffffffffffffd, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x6d8, 0x4}], 0x1000, &(0x7f0000000040)={0x0, 0x6}) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7f}], 0x7, 0x0, 0x0, 0x0) 16:03:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000580)="94d5b462c0341a8b2ea311e45ef8333ede7f4faacc75513903cda8436d2a3159385099d57168c737d59dc1e77d359a1730117afec602c2cfd534ec00e9912eb2dc81ec1b9eb5afc428ed8001d26b6a2385011e24cbf875b96c5fdfdc916edbc862c396720f853a28104dc1865f392e41fedcc8c0eae56e3be78b4abedf69511230d6f8e99ef70a3e0a6ca862c38a6643ba04feaae8ad353506982f3918943553f364160929380c388aa7e6cf7ec2eb3ea37aeae4680a4d48131b7614080f00", 0xbf) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffffe, 0x0, 0xfffffffffffffffe, 0xffffbffffffffffe, "8b46786eb953d07babec337860fffffffffa0011"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x3, 0xc0da, 0xadba, 0x401, "27926a00713b2833fa21e39fbe75930b325ad185", 0x10000, 0x8}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) 16:03:09 executing program 0: socketpair(0x2, 0x0, 0x734, &(0x7f0000000080)={0xffffffffffffffff}) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x33, &(0x7f0000000340)="48a6077cd5a8874d0860c4df471ff9b21b66c5d40aeba08ad81749942d7958b01b11f40c8f674df3ded977bbda804a8530fc00433e6dc7df1d470905ce2fff703be3bdd0a1b616a15824663d51bf4045ac620823d43c045132e64ba35ef4ed1820b4e95860076a0b9016ca708f85576a1de14d652be15625faebedafcb6dadd4e21fb9b3a7d6237eb4e3430ef1bc551d94a8f271584bcd0ae66783516cdabfa9ff50af3539c16931e9ce2a2850c1e41250589990db48b7fa9c6022fc3b1fda1d2d7fd5dd422f9bd1be4ad7cb41bf979ffd23131c5b8596c965cbce3e143bca94185952ec5587c9da102a691535bf4810d19d96da901f951f1a7f38b4b20000000000000000000000", 0x108) getpeername(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:03:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0x1, 0x2}, {0x18, 0x2, 0x40, 0x10000}, 0x3, [0x4, 0x1, 0x6, 0x4f82, 0x8, 0x5, 0x3ff, 0x100000000]}, 0x3c) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r1, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r1, &(0x7f0000000080), 0x10000000000000aa) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:03:09 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)='x\x00') r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x994883d46484d993, 0x0, 0x56aa69a8, 0x401}], 0xb2, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) syz_extract_tcp_res(&(0x7f0000000140), 0x2, 0x10001) faccessat(r0, &(0x7f0000000180)='./file0\x00', 0x194, 0x2) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') 16:03:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kqueue() r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) 16:03:15 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000240)="4852ddbbf86b1919fa", 0x9}, {&(0x7f0000000280)="83c5058f645416cde4bfa076d6bd0e85331c245991989bf53ea90ee989ad88a6f519565fdcbeb36808ebcc142305a36c7e5da1ae503de14a040012a2d29724aeb874e4c2702743", 0x47}, {&(0x7f0000000300)="07e6eccbfd16cd34df35cb03a9dde96616e979830d36e775f1cef05c7b138a3cc63c6195e38b43977b8169073db315f5f67c07447484e70a7058ab0f2100", 0x3e}], 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="aa18758da20dce1b56e52000fc9fd4304bad9c38c109a877149b4523d0189731c36e1719d3be4323dfad6f01eb780dcb1c6e9da6b29508170f465c2b63540205d22fac08428c9ddf20460b01943ad7c8fc326632554c38b10ed443e040e2f63eb68c81c4267c00c8c64661a69e9136f5bc925033203b8453ba747567d2be1d67d9d9fdc2424e7abb5623ab3efb4504780b0376a29b623a6395b8d12dbbb5d38e6fbc6140a9abd9ba2131c479506dc744367cc14cf3b6f5d7396a462b47d0238d1a04bff681", 0xc5}], 0x1) fcntl$setstatus(r1, 0x4, 0x44) syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0dfe114e9425eb77e729d0e6417115f2325395a3"}) 16:03:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000000100)='./bus\x00', 0xfffffffffffffff8, 0x4) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:03:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f0000000300)=[{&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f0000000080)=""/202, 0xca}, {&(0x7f0000000180)=""/214, 0xd6}, {&(0x7f0000000280)=""/32, 0x20}, {&(0x7f0000002680)=""/4096, 0x1000}, {&(0x7f00000041c0)=""/4096, 0x1000}], 0x6) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:03:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffbb}], 0x1, 0x0) 16:03:15 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x1000003, 0x10, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000ff8000/0x1000)=nil, 0x1000) mmap(&(0x7f0000fed000/0x3000)=nil, 0x3000, 0x1, 0x2011, r1, 0x0, 0x8) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) fcntl$getflags(r1, 0x1) r2 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(0xffffffffffffffff, r2, r3) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) syz_open_pts() mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:03:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) lseek(r0, 0x58, 0x2) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000000c0)="5fda95c334b8d65b549ea770d32c3284e207de2a61f80151c9261d97a8ae2d81868a19e920e9ec20757d64535708321ef05fe7baba8605103634ef5c5cbddfe01c18b7421bc91fcf544fbb0e1c7700e649e5409b972e47405438470da9860e61b3d7509c4cb07d1f55e26030ba1e81f875178dbcc11f07f3b8283e147bcbe1efb8154e81d713f2a44878416d6f210f4848ccd862b0ac12f6027529d9780690e1be15ddbf06f3f83923f01ff18a2997af2842a03cdd022fbb61b22fc9cfba06b0e3961c8c004cbce316be7a623da886bc854ae815a4afbde5efddcac5b9da15d73d51ab9a2dfe8ab8070934c07d9b0aa99e4c35fe40ccd0236a6822b429148002ef838fc8b136881ba173d9e5b7677fef60bb3a86e9aa5bf57a33457925aafd8b1dcea9dd68d7d6162c73315d4aee9f601c4e68e809b8d88018d651019fa78edf01b7d024350ab10ae0496959bb8ff80f37e4076ba16b1947d429c0addd0aa13697b991660d793b0d1d42351c8109dbd4014c8a714435a93938b484728c9fa49ab4e701f035b7507bec94684d4e4fe73e989cd16d28dbc410463b619c4f0a61ac3606a90e3fd7e751bb09d72d22d42a03dc4594a97d85d204dc452609575f451da5490e819ac2d1ce4dec86059267143f41b1052793d981101fdfc11d15e442035806b0902788106078a5a718e2b5d6ba8db9cdd3545f3b8e0cfb7d90234c8e8146314c4dc7e54409cf2600f544e82825c3ff705248cd10e50020253dd5f96b60d138acd54ed91d307bcb6838848b8fa32896fc2ed1e5043faccd43b89ec5fbd6f55fb5d8ee1e0c5b65445860233fb188014d51ff7f1834b50b739fed3fd51957eacca73c2378c66ee57c9a93da0f8f833d75e3f25f0fca05343bd9decaaf8a615e1a35aa5b30551fb69c08db7abfbe95f99ba2bb773ac786afdcf1c40a2e2f045750dfed3747aa185f01497d1350f0ab9276a1403c87183c89021781b33135deda2ce2e059faa427e73c75e028d957ba353306d0a0a1b689f78b0001d17356cd559032dc3b857eca89614c313e252c8bd03169603c3a7f12d5a17e1f1f739795d06a79d4c64c995e7f2bec08b9bbfcb6c3e66e2a50f6a1a5bcfef0cfb04b980bbbdf8b719f04b126a37b8362e55cb5f0abba4e50850cbe0d0e459121139a62ccf4d431292c5c9e0b49e18dc053a86e9a222a5df6a4bf4177c387f88174a342a00c911502350734d528e5595755bec57a13255391e67e6d40a12bf5bf3ed79bac52e6524cca3525f778659824cd6910a7b0c7023e6333b16ef6089ea883099ec04dc9c0d7c52945a8d01936ac53023d66e85ebb8158508f7f421faf2688b486886424ddafba7894357ebf1f998b8e06362a649e26160334dcdc6baf0180cd730ca236243b87f11da31d5fd84f51b9b2ef6926fd5ab8ff96c405eafd9c3b9fd26391793fa938248b3a1cadcea1f3497674da6413f659995075a4a5354367ffd9a2ffd16809ec21c5ee9242048237c48ad9bdc1071e4b2015d0066598984728600ef75b4a75d8956c37b2b55d74d7e954f086c2a7858867ebaa06c671b10de229b4cc6f7824dce8c9119dc47d3d699dc805a07de35dd045ed35f64d222f50c01f96b2bffaa16b04aee80c0a647a4bcd7bc4424e142432ce74d2c5bb1e37e9c9400507669ff15d708f16b34e68c2e73491a00d9ec93ff0fade511b6f0775816d5a2733909bdef91fbf74fbdcb389361737c3fd47163cbe857dc870589de94816f064515f0ff9576b22eb79e5472ac03e626da744f19b764e78cd7f0e23e37d80bd0a3f491434a26218f5c64e6810ec2c4a64da33ba7c305060153d332e82d2292751a1bc446cf1fec138b219865d1dbfba0ed506a109aaa3abbc799244d5f68d91e069ef9e43a4c9ea9f315396d6bd74b3303f61bc87b058a742d931d47ce86e7f255aff966ed121c56bd5f3cf2b6c0a98ec9b3a99c81b7d8e850f8e942d8802a984e42cee8362816b90b079b0088b06b1ca50010f7fae2911bd2e9d2b7714ae996f9873774180d0d9beb4537c72df5863622f655d43b09fe7539eacd0dd652ad59d3123a0fe4724d0073675c65c3447e76d4d8622815c665f61a0f19cf161d2c38aaa5094e071e47df62e097c6b5359bea02c549e722d09da19f3188dca335fffaf37671cb7c4bbf648e6b5bb77e6bbe7a568faca6c8531e25a147575f1c472b4af89b7e275f4c585ded45ccdba11d86051b640e35a7025db9ea4611b062a90cb5d45f94129fac746c81b52e2958ea97cfa07674a56423a8ef08a2fefd2768fd745aa7f0af4ab3b92c3efa8d2c7c65ee259896ef6f007219769100a37362a45ac98be044386e9e16b20c81310cbf113db6645ec4a3aa3785271f64811f730eb14a8269b76e8141b61c4728b120361699e20313ff800a86c7be08525048a54090d2fd1a78a392b79b085171ce9397b2e2f751a158070433459c65558a4171d54dd9a2c47288d860b4f6c6b046ce7bedc9606d8bf74c6afe5b742b24c416634935ec507cb45fce2bd208d685cda75ffc5ff0d4e00a70cb1a30c12b7ee2b3de540e31b3603d8c38b44a6de37c8ffac09fc36b2f69ff3a0fb728df637724515d0013db1b1c53a3bc692105583eb8cdc458dfe73a23794b8777294c6d73f365f164bb3bc441b9cedb85b30543ef23fdbfec1f4b17865fb3a450b50cff71d2aa4f0eeb08316cedbe8eec8594983976854f5e554819e600dee29949ee5b30ce9065983f44556e32fef038e1784c58c1fcf6be31c5309e3222740bc5d3af54608fa72e08ef820c8aec9226ed751d454517194ecf6a96a6a70a6b6baffbf13ab49723b24b314a10998e3f2afc40a3f06602f1dce1f2e9b3cc7d7b798c87d0a977c8195584c2e795000f59789a46b952ebe20bf98f58d2a640ef59bca10be393939409fd5633130eefeee3181ab42877e4b6084ccae30a25885352aeba547cfd3b9617ecd86e1028b8064857868bb00b3dd996e8ea1690550386745a0ac046e11b6bf3b453d36dbbeee59736ebb7b7c93b71c1bfef11cb60e87221f9bb644cab4e4044eb3707d685adaf000cbea252bc4d73b7d513f66c3fa294b0dca66fdab9f9d92e5c142997ae08908b6705db93895a277afd57efbada139712a917ea1b3b45e965f4328c7d213d8ce62d37f4ce2c70ece59543a186716b8b5ebb9d8e85b0c8a7cb64085b5adaef1598722dac7d323763b86178af800ec433c5c4421bb5251fe911b317745c91224dcf2185c3b091c9addea33787d6e7251a961126a29919ab8122accc8c735b49d3a6f4b4f27da2372b46ecf4a7e47b15f42228b48019b2c9568b46266da78cae50c417a57114b3bbb783d15d35fa17652304a3cbb1a084119122ccd53a9354a4c1b25652e15604886b6853b528b3682cba0fd7f80736aa8d09c5cfe1a28208fd21367c579ed0dca61ed008565671d5bfbd6628dc1219771daa73cbb02f12cfd35efde1e1feae9377be31fe434e4d10f98017b4b3735f96ef5b9c36292c2164a8ef2cd5ae6bd94f2905d5753f4a12dce4e1ddab3a2776a0c6cffbc09d850e642fea77e45035b7fc46180610bc22415bb9c1aee25078dd4bd2acfbe7a5de1dc2fdc47ca73c8e64772216a7438858129ec3965985052528211160cbd792c98461d3b731739643e7de20b4cff20763332a55a53f56e0b62d32495aed821e3ec87e09451f1e7958707fc5bb337d39102163fa19ca509f861a8c7bc50d089444dafa26ce9b9eea75149c662d9ab225b7e0d4440e8e53524674e9989268be86d827a3571fc22a9c208f1b50855680a2fbc80a5c5fdfe0d0c49c1c62bdfba866767f29ec0804ecb49c2d5750a4936de25074264657b908b238dfba0f7b7285d1a0fa3c0690c6f36c6b4c8b08a10b8b57f49d19e6cad8e839fb07279f7de10c8d15dfb08be4ee8c5d8ce3b4148ea50fc709c4a0f8e0c71e543affb1d564641a4a43c059ec4528b4cdf40227734daa53c750b8216a106d849157c9aa60880ad9d00589501ba9c38189c341a91e07061f89193affed3272def21c04a085ec18d85d524e123ffe276cf35df864a5f1cc5631ae4d9cb1cf19612a2e8d9058d77e5ae185a153b1b94b40145027d42a5a7844907b2bf004bcefc231738eb02d88ca574e99033aa7fb033345dff8ac04ef7f5d666b434d97793886aaa5e34871dbcb8cfe5a78665b20677561e58847c3e69f58ee508de44ce0abc0ae65203ef8837168a875a528f7f8ae0bea083d682567cf37be850916e60678cf0a9315c994ce70fd2dd9fd9a3b1d4730770ac7ad367f764752feeb9f6de21dcaae7704015e985a553ee9c9a80ff6c2b90d02de67601762a7588764c9ea03f9dc382d8ae1831f83d38fe8c5510096e60be06aa6f2a0360d4a13e2d26e31f9550db8f064187909d793a4878d6aea5516c314aa184ab88c0cc4fa9ebdf7d3eee077e5c0a9cb01a1e962344f714b512e7645ff8ea5afb6f02b06a2f42464ea0b3e40654c714944f6321b1e24ed0fb7462076061951bf64fd8ad1ba71c368efe741e3f973023206f2719d9c2ee94c92b697b1df2b25a903b558f49d2fce6280257106fb7c62041cd0ff339db95ab4b2e87f9645b2f1866c833597108959e937764c00426ee1d5fa8e16460fd6286036b83104ef99be664efb5f23e8f5d449ea1b0e180503172a6b3227dcbdd228d79762cec266dbce54b5f2064ca5a300100fc90f84e1dcbcdde2e2ad344842b36b5aa107664774b893829e9adbc81d02ac2be97f1ff6f782366091328a5ff3a35e432085a29aacb488a71e199ead6938765ba1637b0e046bfdbf2c964718caf89a4d0ca3ae7be7f81d18bc05a0c2ec70db5bbeb307adb9390637b1ca0b0c3c54301ebd9cc813b6e58f404b05bb245914ca322a2512920ac9d7ab8dc5d8340883f36707443541f1d7a833c358b33be9cbab1bac27c1e05ccb7e8082004a8a3e73802bdb65955723509c5e95159fbec9a96f6192aab109c4632f1f26ea842023c3f1e43ab991d03b0af6b579eb8cb14313cfe97f3edbbad2e230420a785d7e516c3f7a5180600d8d5aeb10fa8b063d4bb675b843337d37870ac6e8275aaec25adc0818bdc4e98d1f44d245a21a5bc95169a961c36001f95d3e4d62038bc8a5b5a74db96319f62abe94b8a5d6e895894b83013060fb24199eae1320f16348887711487d2e6a707ddc7bcc0511d3fede7d84d2ae36e8dbcc06c98b2c9c8f8599883d817241ca936244abd93c34fbededde9a862963bb45b887df5e9917eeaa32b1b3ff2f48fd39ccba458253a852c076e20067e2478f2a05ebbce95a1d358d02ad251cd981e21740860c727ebb88b34eaea36d9b5a2bdad1d86c958280a023b49bc960a59218b0ca6b83d81c9a08a4f5e39ca3d9261eb304d27d11f9370787ab9a9fb68671211e06d07be5e59b0f157d4cc3fc54eb588bdc7f9177bc102e28bf97f0695e37d97920391d674a2dbe7b381c34038e54be17487ef53f606bf82a31f1c1905192d85fabb7c37d48c12774be8a0f8158c78b1f0941e90ffacdb39667b2132a740f2351ffe7f36405374e18fb988711017ca34c4d3aba5ebeb2562c4181e8ef73a5ad3040849a5c19c7785792ac34696af161b19af48b0c7a7ecf5be1813cedb6bf1655e27d10767ca2b68c137b381fa082c40b3e28b7f4aef9ff7b9b6f8c4d7485f5fb020e08d5a55fcdf869738870db8c899fc0799c342448b694ef92eec21b28124f91c757ace0984bd47cd955fb8acab4bacb94332f55e2623cad89e"}, {&(0x7f00000010c0)="d6b60a4ec8aa0d541ea33617735ab52ae33116ac24f0c77e5d58943f0ccefc7ca80bfaf2d0be01cc1afdce268f7620c08e8e34d93582c9e24a1ee9efc0e183e37f68e425375aab95be8b97d55b1ab0f907e83228de80587c11ea5c62ac979e2d92788ac542d09fa75d3f0e22e27db6da77c6ae90aaedb8b6fd60063c7909fced666206b920d0000d90e2f7dbb2b4ab2e3b7a69d8ed20c5f95901e0d49e9fdcc84e78c703fbd30d35314589764927d4ea1d33"}, {&(0x7f0000001180)="04167effb3ef324c"}, {&(0x7f00000011c0)="af331d7b9f4bd1682f8cdf910322a845d51c1f1db89256224d56780a6f50ac2962ffbe46c52d879203694738a291835d66ddac76125e0c4df428e8630d8754487f47165012696d7a8a2e92eadf1c94b3a57615c61d5e4ce1aceece086940f3d34b583977744cdb7f0a91437f75e5849f3a562880bc29e70ccf56468abc99cf414c9b34ec16b64c6a6c997d23b9fe74e5cfb0b60bf656ee1b0d394440d0c482c30ae8553ae73cda086d69be29a171e653b64f3f83ddbd91a289e9388d29786034720ac93f671e90949db0e1ca7db1ef47cedbeaf50d17d6c08f330113f4b8ced8"}, {&(0x7f00000012c0)="e510c1acd870a5ea80cdb32b557a3e0de693fa80e96f97c0aba8f167c7203d317e7f48578a5f8f6c78a35d521d157406c9208b37f7"}], 0x306, 0xfffffffffffffffd) pwritev(r0, &(0x7f0000002940), 0x0, 0x0) write(r0, 0x0, 0xfffffd4d) 16:03:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) msgget$private(0x0, 0x2) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:03:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x84) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffe) 16:03:21 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0xffffffffffffffc0, 0x4) listen(r0, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 16:03:21 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x800) pipe(&(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000100)) ioctl$TIOCCDTR(r0, 0x20007478) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000300)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/56, 0x38}], 0x1, &(0x7f0000000240)=""/168, 0xa8, 0x4}, 0x800) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000000)) 16:03:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/191, 0xbf}, {&(0x7f0000000180)=""/13, 0xd}], 0x2, &(0x7f0000000200)=""/81, 0x51, 0x20}, 0x840) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:03:26 executing program 0: mlockall(0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0xffffffffffffffff, 0xffd5}, 0x0) 16:03:26 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x62) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='/', r0, &(0x7f0000d06ff8)='./file0\x00') mknod(&(0x7f00000000c0)='./file0\x00', 0x8021, 0x3) open(&(0x7f0000000100)='./file0//../file0\x00', 0x20, 0x20) chroot(&(0x7f0000000140)='./file0\x00') openat(r0, &(0x7f0000000080)='./file0//../file0\x00', 0x0, 0x0) 16:03:28 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x23, 0x2) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xada1ecc6d02bd41a) accept$unix(r0, &(0x7f00000010c0)=ANY=[], &(0x7f0000000040)) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) 16:03:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1000000000000331, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:03:32 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) 16:03:32 executing program 0: rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='./file0\x00') 16:03:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) getgid() 16:03:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) r1 = getuid() seteuid(r1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) write(r0, &(0x7f0000000080)="a8944364e1fa8f4f51bf4704f6684ba2f17010cd2a8f7bfbc07f7700b58ba085045238963c8326bc292b80caa20d3823", 0x30) 16:03:38 executing program 0: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() r2 = syz_open_pts() ioctl$TIOCEXCL(r2, 0x2000740d) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0xed, 0x0) 16:03:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, &(0x7f0000000000), 0x7ff, &(0x7f00000000c0)={0x80}) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x87, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0x7}], 0xd8a8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x2, 0x2, 0x1f, 0x3}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x3, 0xf7}, {{r1}, 0xffffffffffffffff, 0x28, 0x0, 0x10001, 0x1}], 0x8d, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffb, 0x4, 0x40, 0x5, 0x6}, {{r0}, 0xfffffffffffffff9, 0x1, 0x3, 0x6, 0x1}, {{r1}, 0x0, 0x40, 0x10, 0x7, 0xffffffffffffff00}, {{r0}, 0x0, 0x40, 0x40000000, 0x3, 0x8001}, {{r0}, 0xfffffffffffffffa, 0x80, 0x0, 0xfffffffffffffffc, 0x800}], 0x6, &(0x7f00000002c0)={0x1000, 0x10001}) 16:03:44 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(r1, r1) getgid() setuid(0xee01) setregid(0x0, r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:03:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="6f0033e0d184e91c5a3c6a2ff1346670cc6cba6b52bdf47aed0e5047b75469acd0f143c052797728a686fa67936e78a5dd7396d2a2396081e8aca428a1fbe1ad8b1923cb6b14c816a0a60f37896a936ae90571f94a470c030c57368b53ce64416dce4b7139b6d61f440fbb3356", 0x6d}, {&(0x7f0000000100)="667e7d795765abc8c70d1384e062520e7b353246708e645078e53ac8a164933976e322be2349b540f2efb2d184ab66997e0efe62b07206b78eed7b57981c7dfdc7ced3878413a14206f47455e9d00d6486f8ffb5e0cbf987d92c13e62a0dd5d621a71ba9921613527d07ba77b7bb6f8b6461ea242c96600de8a9efb411d0bd0b59f62cedafc3f8c441a0d431cec8df43f8c32ef42e84c5aef9d2d031405fb072f7af674274696f7c79038382c40cb6b1e346cd6e2e336172f8bc086e52f5be74852182ea0b", 0xc5}, {&(0x7f0000000200)="1c66e82afc05ae2ee2588a97e45c9b0e25bd11b30fc9ef3e105f0890091b73cd46b7bc09023ff981", 0x28}, {&(0x7f0000000240)="af43936356620d836420567f00d2484f2b8bdc1906991fd9198152b761b4f1917dae263aa03939bf390cb58f43172bc0caab0751b3e35f130d1def26c85bad2e849fede6ea164a20d2fa09b044fdb08e054bdc675f9105aceeede6a9709937f2fa50cd68bb64eecdba51a8e74672f0c6", 0x70}, {&(0x7f0000001680)="bb1013b5c0ef3a3645aa7d89f98f9e1bb2694e946874fc77bf26765165226c4e7cb8a63768ecafdcc4d9ba1e1e40ed62e53c4a572acf6458a9581157644225d6180812dacd5f81921ef876ed17b3e465d9804aa492ff7d858c2db298d16ef433869a08343f2f2b7c213f3e272ebb0eafceaf136ac9394a9901478491468821493862992105e1f350375f3e433fda15f237cd0ab1e6ad3e69b0c5ed6238c36c380d5164b2543ab88a0350f11608a1a40304c08d94866c87f9f795d44ac433b70ea7234dde626135ee621a5c3bf62cde731df25af3979c78b05910cdcca679cbabf1f3424cd674a15f4a1d124921c7bc21fcac6f4c3803c566ab0fef17b1495ffc9630c97873ad1da4b6627ba53736df9f4433f64d7d6253ce6fbc8e9f471cd8545ba5590065ec1f62113d3575b4159573050aa6218f00082cda8ca88da6a2538fa5eb31bfad13a071bd2f50100d440d1f5df23526c1f76c56683f9f9197aacaf8b85787041c4abaed11f08f9dbdfd0454406e43f7e850ffe8877a356b14de7e06731050e79b97012adcf90bb285750de6f8313569534640a4c22e0ea686b444846fb1d08d33abbaf41a930bbbd167f6cdaa050d6d21a73077fe88717300130ce52b212775be83723627daed5fe2a88f521dcce05e92712a242c727965cbff47514164a916fd9adc713201dd3e7bea0d2f025300c5b1f6ca205f1d656174aca4d62896cb4865ba557dc75f0080945f709a9dd06988b18062ace7ce8d3c6fe23d31522893095b9b517a96ca69bd24e60abf3f72ef7ad360f5d0a60fedc37afff2fdd3960f520f7ce6b19d73c49b88f670bc4a0adafe79febb87b8302017614738c92f71a8f616fb2db101e5c9982136c57c6206ebf07918c179148742f5bf2a4c800ce7a6abe3982dc4c2429853ab02416343be687ab7fff0aa82ee516ff5ab4b26ef0a0b02c8d4d85e9c381c25596b191d04b956638db1314622cd2cdc29c59a7d67b3394c9d4c2351b63db0a02f0fc3da943f8bf0af091c737dac6b34e703f2c7b5b6eee64086c161846bb6b93fe0f27f1f4b1590c43b038c361f631601e7221a81670655006a80cd7051336e0318b0a897b52a51b5edb34d129caac4b34b6e17bdeaaecbe9e76fc5c6430983684d555b23ad1c2ba6d34bab8a64971036f092fcb281bfc5ee74bf40eeb9580f8b3721eea943e34856d5e292c18c8b75e4e8f207ec13824eac96a272e934d5574e41e77cfd25be255869c99d6d8f8510b5fa8b2122bb0651dd997ad3b749fcf60b559d518ab20935acecc508516ad03ef6ff91e64f757e158d5771aedad3ff5eb303caa9182431cdfa352b409e3ccab4cf2363d2758cbd72ad479f4237b26ae9da2d1adbebabab229d9d35abcbeba9c57fad1637ebe5262788b033f96d895ff1a9f4e9eaf9ea20412c802a849092113d6d84656131f0d9483b7e301e1f42da347ef8b5cd208ed428fc31e17f56e2c534820ffedbcabe2be9d42823db2700fb8c6d429e8be49e49413d140c9c3840a8d483b09f97bfccc319c682457dac68a213fa431f944fb24770bcb9951f5e541bccbc2f0e4985748b4902ab52aaf2c20c1fd5548290d8559c34cf0f438a417770443a8c723aa4912f1ac0aae46068d74ca9f7c0b9ca931136d9b2d36921e2a50c77f6fe5271e89a0519b1939d627c1505583467bbdcf12a74f81449df2adefaea60a6ebcdf91ac01a47c828e62c2667d5ebeb95a0c5d8617c368b6fc1b3ca7aa82a1326ad26c291578fbbcb61f8ed643f55c7c0115af6535fde27795bb6e7bff9559cf51ad9f505ede91605dfc7bcadb86ba887a1691b885466fa6dc553eb4b1e04f918751d815adb7275208297bd0683f44345ea931a55afdaf2f19ba1879235e38f600a5341d38489c7ff769007eff9e8b57530bee2d45c8755c90e7b9d0f7ea4fb1d5ea1fc560847da3d86067192c21ee46cd8a5feafc54136b6f965469c87bf6b436c407a8721861b3ed50acd4afbd99290e796e7c0bdd5ee0c556fc4ffe7839a89bc6b4b52d7244d711458da3ab498af17ecfbb4cbe35cee94265fee078aea41276fa8f07379218fb6bbc85eb45239a28d68cb1ed9e673b192c554bcab788ae576b7c281deb35acf054279fcc771b37fb17838d9ccc6037b80d3b262bda2365459a760cf7468ec3698273589e61ead58669e33fd27d2e81e41457d038761888e0c5917f6d8fb01ae99b0fd065635f93113f461c82d7c780fabcb4e8366cb02a15a7dd578417d388a26ea092be784ded7794a033e6215b10af1830623192c666c1ad761afbc1d980686e82ebd7844fc9db0eb7e2fd07e0478bbbcdde836c6442ee348a26429989a695a9120664229f40209ce51dec4c85f9b27db0d4a751f7e8a3127a663aada8357338a02d76712e1c7ba1e0c1e93c394dde29172acf50670c7bd6072704015e507413e1821fb26603fc3b747fe8ca84831d240fc40cff88cc515c80d5d4ef4a71e96f22d2b09556f4a9e404bd4b7b8652d3926251e093f67b1d22260d2dfe5789619e24fc86816d79e1035988b446c7c3515c206307447c4992660b9f4176e9a10056e6ce4d8724c1e2fd23179730f8671704c7a77ae80481fdf3ab7f31fbc374470a3b8b3c3bb92c3b3b47328d720a4b1e6dcd2c8243c20d3f25340082c4b2bb6e9b840b3db84d5ed0e84f2ea03231705cbdad37adc7c3e1513ce6dd80b43f425fb537ae36c2a0a8a187662f813038b8b05fc19b39b25b9550d5d1025634d8f5e11b7e2fc445dd4f3baf00a7bbf32304d66af2811560b0eff265b1a6226da9dd164e902046f14ebdd9f635f2135814b9c00a785b5a8bb92a3ac0432ce2013c38706dc0e473ba88a1cacabafce1a23e2b47305b72d128ceff9060a8c9eacdc06d74192015fd2a1ef7e9ecdd62cb53bd40cbc79d157535357ff0db9250b0465fb33f1de21ba83adea5201f27f93db8b202dd6592a175c6358c2d5f153102ccddf8cb4e94942e96100f997171483b92338b81723067655f910ec6a1383e891c3563dd81c66b9e6d1958772265067da15696dfb66bcc7156412e146257acbe505d2b1b5c9e02aafd6ae520a74969a5583529ff04ad7e0ae6fcc6407eeeea4754b8eb1760e2701377afd33a0109c733a145780e118dbfb28aac9efca1c9fc6985839b736946da15653a9bfeaa58aebe12b53598e41d239cbb342ce2541c788bad0eaa62e210ec8de9dbd9c72fee2f6967faeeb6213278366b932bc44530e5aa89e7a163f75dd1e40f454a91813291f6140bae968b43ef6654368acdf103e16419b43164bd59acc7db3921bb754b7b2b44c96ce74ee1ef0b30f73ff1a0e4fcd8782a9b6200484336cccadf70320c50bc991fa19b2d90752825013d21bf8eaf46831ba529a67ec6f8d2d972121029ec8550df96c00de4ddb01ab6abbe72b1b68d675256edb684a9439618241b3789eedda6b7643fd30418eaaf7f58d8cc167b6568dc8c342a9fd9a9c41327f187b16c6c519fc758e48d74c3d584df086e019c9be66ca403921ccb77ffe98d773bc06a2eab05d04910a0e4a1d9469bc8d577e952ed5504fad08253e64d53e5a458839da8c455bf0a348d4aaed98f2caf98323454425ddc0a345106be13badecac4ecece8dd9ece0c56787332a4ef37a0433754ffaff121fd26bb9ad0a5120080f3e3174978d3744bdd08b428710563f1fe922d7c577d49dab82355a993e2c20aac9dc6af06a371dbcd73197c05cc5b4018fbe72e8cf683cabb338daf471cfb1a0f124a0303c3e77cb6cbe3fc2e42ca4da470ea32d5141eb4a2198d089ebfd6cae66bef6f3f6a3fcc8067fa7f7922458330788cababaf72a2c46732af0aaf18da4a14421d98e45dfe649205394ad2d9c939c64a78a1b56d591f402bd1ed3dfc016d648f4de28d3c6a7f5e8e11b92dfdefdee88eba7bc6113ce7234bd20cce6733123f1d3198074409a84e9d4ad303a4648342dae261bf6d2fecb490b24eacb93db96f65e5a9ba6bfd87e403915ab2a78084c156726c69122743308dd87d30ddd1f8f1e577b4d59a061a4a484614c1f4649d7c7ec4482346665cc986ae045acc93d02dfb857746336b0d2069c13ccfa7074b82485096b80769399f5728b1505ddc72aaf1fb2a2b9d0f1eaaa9e1d5d1eaec1de08653b7352894d65383cf35500e3f992f9c2efc420b5d969124be0fcea187afd3346799cadc3004d3aec73a5892778f913525bb5d3aa033499f57b037c0d868f95ad5393e0e047d3b8ad802ccf4f9f3264bab5838857b3dfcf0369888fc6eb313e1e6a0497af2ef28a22439ed493579cdb62571e005f440f01deb51659733599d94861e144b7ea971e8616e0b052c25ffaf2c82391841bd617866372db5173f560b4c524dcdfe1a435c037ae839e350feeff1784ca232c837d2672f0909b359d254d2dcb9d06a886e3085aa0a765cf83b15431a073d7ae3a768602d310a64c614824de3534067bc03de8d7c1b9a7be4287b15ff54b46de1acd20c17f8f0a103d7aa91fc4c18b3caa97b5ef3e652eedf352a0f273b8105ad8a8bf4c4a9420cd1b6abf3ac461cb380ec3ab890c1c94e2576824b0b0b96a9b32e4fa48395a8bb7366bfb21c4f27f5e3c0e8e674ab41dffaa2fc5e9910bac4c05127a92add1aa96add5920bf66ed3784caf58ee66f53d2daa2832150d005fb5ae9981b467f6089ae066961d4f492ca6b739f189a7a3fe1479bbb3d7a7c12a000aebb233447c44ef2607840e1ff823791d9436594332f128bcea3edd99ea84d5ca865053168d808dbdfa96bc7998999561409df25864c1be27713fcea10c378a915a913994e6f099fc32d870277271a2f7469b71cd66ec3c43c0a2c084f50c84bcfa53930239c2f3d3aaad77f018c079e7f854f3cf5daf992f95f5f778652230e02ff9010f85ae05b5df962326d91eddf2428804f813d222add4c1339dfa129d3fabd777847d904d06dc718f30274c0491a4700f4e1721b566561e9dda94e46909da2ceb85f976fb07106b393c1a5811854106cf9290ca3c9070c5572bac483c8b988f55d87e6f3a61f0a1cec3d100acef9a0d273e8e6e01ae32c24cf0f94d613fadb4f405b4298daa260e47b88708feb8b76bde02931c7754e0bd089676ab024820fdbfe90a1e2366da5442744819765fedc9ef28aae41c682052b5bcd8dca8963ff6b34ccb995b986fd3211259f6cea9177171eae7a85094eefafb01ac8e48ba7eaa0d4c1fdae19df886c69d64d6b1b97d310116a06ed1e1d3c13242144544f70d6a45836a924dbe7dc2c0947e0da913e98999a9745431b709113696fe88585379455b149f60346ad1b2f767a376d3db278298312b3cd3d4b73c67db770567d1b166ef9f58285f301075e35f66d18e01bec96b50b3e66a4da703def14d7430ba458e5063b25ee5a74fab89b8f7e5570036229c726d60c6a385a152882d6d3391eae34681c946a56da954863f70588970cd14ffa923b3d4bc7010a05264d40e11334919afad2aca4ce6ecb47769eff8b2a10f63b42637c94b99f06243d3fec710e1a130e53045c483ff3da1fee97e94e288c89d574adf12164c467ae23d5a01ba5c4bb5ee2fd6ce5818fd1af32425abdcf1d8ed403d4796cbdbd51fb12139a0370ad0488e962d2ccc788f3acadba9a6849400c2a94528b9bffe4b64cdcb099f04a5231e7f990e51648f7a39a908a17f9eefea12c100dca4f40d9136ec742733cd2eba85d2f31e0f7d822f2c809cf0ec6026a4354d4ff157f42507ed488197b2befabfd9f1feb99c4ae4", 0x1000}, {&(0x7f0000002680)="0f2a67734249876435d40bba69824884cb942402d7aea61902ba67a31415d17ad532fed802fa315da37facfc8c472e1b23d961649db99af8201ebbe427aa4dbbaa7559501702dcaa7ae9ba3a123e1860c0a67a9041f6e8e2236199baed68b3344380ed611d09dfbf5431f3f6464c2e9b4b4bbe41977cce5181d88a392593fe02eb3b12b8263a4e490aa62aaf152193919f276eccd9b0c1f75f61ae70201e4967ca97998e00f9f8f273b3964c1e2d4c13a78440e67b484d8e42a0c128921f5dbdc39ab2b775160d0528eaa2405e8b7be537505cfe49fc36329be2799c7ad42e9bc326e1b0fe30d02541c400e33fb47241c5e0e7faca6b289fdf9cb0d4b6e69c6c562aaa9b4894694d463070a55b1b602840687ee1b89e5e26c46a3fdc6c60eaecfb9e6f4b8570dfd256d68f1fdf7cf0497f3c04b03ef299898503afbd716fa695ecb1da1f2e09094edf8a6b62e7069b9a30db2f9ede67668e085f9009e59bf70f4517a6b1b3de685543ea041e5b40f0e1a17712d844638aa905fa9f9c4bcc8b9ef3d5bb8c569626f1055695fa4ac5e662d6f94c45023feafb73d4f3119cc999fd8098d910db3d64e72f28ad476182611d6692a87b2f31df283737379689c02c35913b66c8af18a0986e55b70d6f0c029b17c5540e022a043ddcf642ba3d797ea00be32c4dd6363d747932ae54729a854fd5645eeb8146bf67536d9179737a7f4dea6c657cfb8d156ec8995baf201ab46775f62e50bf6614035b9795002094c468cac0076dcbcb605f02685e4c6da34c5f142e6b9e050a42d3f06554114e0cfc8c396c9d2a55733fe87bdcf7d5c45fb8282c9e70d4df07fa08077bd4502d12bfabc5984e72e865cb9c631319f98c2e20c2a46a197d6059f86b10aa8d18332dbac6139f4f15d275c02e28b1f62be37ae8ae7755395945f08e4610c03bbda4978091d830496448dee964e52e0f054fb42a59a3fb281b06c3208748c8e29baf15b7a49d54f3c5850ff0345a2a2e7de2b75b7780507dfd457d6a2270f88edca16e0fedd62a7d7a4951740fe307a657dcd10a1ec87aaf05fd972e9cd527a3ce72bb0250e76ff25fe57939321beabaafa7bf8d27d12b52e0c5481c580e89c1eece7dd8780227ada466cd6c3cedfdd7f38b9b7afcb926be506a01fdfc427b05d9219b3e0f85f5de6acfd6308498f14993c6c04dc16c216667967d121f852cb1aebc61cc0f52d73ab869495540397821306b8e3a001344790711478c9006a3ef865a761a1b6014b59eed402b4e429fc96d9524763a03174f8d076cff4631d76f689a890fd560517567624e3f6ed07c2323c44032b16c08cf28ccae6df1c47637f5a146c4707049addbf96f1963724de73ddba0f6581cb02c38290fb9f52ef9c6794a6d564f4d3cdcd4936b6f6f7805f3d9a287d1e5e7237080ba334ce8e4d618422176ce8ab6a18a8b43617f5ec4836f0451d3d868e38fea2190c4a2706a5281436fd3f51f6337f401f965e08aadc69731fbd018f03d5736b0cf6b0a48332fb8146d0a3c86e0e5739487a776762ef0d07774a6eb1373e3e15fb18e3e84f1296abc0e460e382ed19e61f5acebdab8e1dbd1c970c941058127f91f7d4cb1d7ce7941c530f705c01bb144d271a78ef964f05c29a7d52f49ccb2bba930131cb496b1187a91b0b0a6a042a40047547a2328ad34c853b13c74d026556e5c5646e9a5cc503583ecf849bb7bb88e974ad005de70c423c10968da8ac70d35f2db290e00651b6a96660af86bc5feaeea3de1a72525aaf3321bcda4869521c522b27f30b3c398702218a9163187b85ea3983216f3dc68f74ccf7286dfbd914f63e9c827a71e1f19087876bcd6556f3180f9fd9b99cf63fbcb4b766fe035397f638850823ca2389f0abdef1abad17f01437bed4fd98795e67728050190eb712cb6434c9ed1bf433376f7d3826542c6d9eac05a6eabd9117b9c6de06380b163aa1104fa647acfa94fa1e8cb69b2268ec68bb939afafc205dd3f2db02b7f6b1c46cf6de90aff3e11f868b65b2428368192d9b4ab0efd2a78d9c7531cd20d08d9221266daa6d5d7699594620413af898f9ec39d8fbf0bd637df7083003cc2c28c001a285074f464ca3a3edc697d9029b54d61401dc9d86dfa3fe1d0692248f8cd6bad306fb9168ec03403087b1f1aedf770049082fb53d687d9a2d485b2e6595367cb955da84ee87dafbcbd40bb33bab70168c65b150fe4fabf10619426e90f7e7fea7628f7611219d1521a98b24cb4c8a5efd30056761544bf70f0a5138b3a8cb34e2b5fc4671ca80bb402dfa68c1b2ed2ac1408cf0dd511170cdeda636d87d38b7c5b2aacf0ef49e571bbd0185882aac98a9cb1c0fbabca79689125229f62f5fad1d3ec6867c42f0f1ac60d969f13f2c3bc469cdadb76b2b8e47c2a3e0688e80fd05da6d478ba38bfe70081ee706efd850eed1fbb81a6a0d95ed667863ba8a80dea75755e394c9b68d675441bee0794fda7a921b564518e71106d26362f4bd2e5617ef5b37bf0e88cf091770965edf814bf285398664a5713e63f7c4c466f5c54c74a7a28c8a40b0ac59b1d402d9fe7ebb19c9a3b18120c3eb82597cb8340f0a9dc91d55b7b2b4f91261b5900ebe8be69bdcc1d4d1c0c064ced20bf1f486d7aeb576f03b41a0e8667d81a07d69a43992f4c804252a0d014f5db2688be641d6a91bb743cafee2def1a8f829bb1b8ddb9538579f6c47c54eb1430e72bb14d91020e51db1eee62334ad53758ace0f41f643875be22c6effdaaa6381fc79d811040a90709e46d9a1eaa28afb7ff9081cd62d2d02bcc52ae8a36d52cc86402a0d4190f890851998b2bf641c229401aacc96f33c6232424203e29db9586a0c3860a4d646b91b420f3754af7286b924e6db1ddab990d8cf2ddf3caafdf0d6384123e0f0b7b9ace286fd0dfeb75eb522bd5d60d20f1570a85ffff837b8ec5d7e003ba9f021302118fa0e34d4b1b22a227f4388e51eaf95badc9766b30628f3ea2f8b8536b992c8534dcdc400a54683fd90c40de7e7cda6b578aa1e7293b5dcced2feeab65c5a928903b1d80d0b21ce2bc791b1fd258178a4b94e9ecff7b24a984c1375da4caad7158d696253d2fc99a77661637f1e252329504a7f3bbc5dc6b371b80d3b264d4838ae398095ea917c653b8b0e2edbe0fd8f243ab35b6078a1a6d185459de2efbd8bc41f76fa790fde0bc844a9da3ab3bc94c4456a45fd2e74ce07ca2c34006b38c8ce94f4d43a1a21c3fd779ce0aaa076b8f97a62e2e7352aa99d755c1ae0940e204ac16b2b1b060fbd4f310c41ef99a5550cf0fa93ec2dd718ed47de3f79567b543d29a685af0d2e0c5e798b747ac35b775e12f545db94259d273c71df0d0dfadd69eb1025bc2d999a38ff1cd1394edc4ec7e33f02649d1b586496994a5c9f60333fb96acadc4599efa8c17da5c0260e541a2475c39f64ae765fc69c5fb642d730577e47a131bd525946c7fa01b71e8fb8d64dde3125defe8e2e5e0018f60e6064ca48a0ecbd5ccb2067bb5b01f32a627235bf78ee48531d52a7123419e61fabfc71f32c5c539a33bd34bd2a8de5824bf54102d0ba08fbcae2d4d8759ef7fca2a2c808f2bdcb77ec840ffe1da38ff29797c8993f68663693f9e4f1822d6148f7505ae42cfdde673e32c66392892d9d592908fe3ebdf7914629ba80c1f4e274b33e07bc6506c6702f71e5744b1aa1bb98bd581fb76fde0919667d035fc23d86056abeb2c267dc94b91c6835073b7fd5cd28aca6861e168255dabe29ffd49ad631633bc5e1f66119cfd8a5d568986fcd37c02337f123b729b39a2b42c19ed5e13f08524ef93785c9872dc9e8bbbaff5bfdb3d7be214dca259781d4dc0eb3a48f61cd76aa5e7377b9dc9f523c35e7d69cc3d90ee8bb34a29a2bae2f4261a75c85a376240dbc8410167ed4e4590f69ab6eb4653b00c3241eae227fd0aa876728cc97c96eb356a3b692933144385793b41b1602ed3734af1b922b6e3c1d2933f0d82b45c1592f29f9d29bcf84e3205e0e6ed81b9b1e3f8d76800e0fb80bf18568db291d487ff8a7cdc5ad0e7e646b0cb8af097783620252354b4e274c01b85b85da8457424cf3f189ffdd16de09e3fa72b44f0ee52195a9acf74e4681b45ff7cf8df617fa17d1a114264f951bba6bdf6e402b3e643669ce143832ad208404e1eedb1174e9d9bd9030d5261203a6c73c6231689d1b5784d4cbab56ae5a4bc7b8b8fa29679ee7d3dd7b53cfc070f1bd37f280ce39b0b5acc31093023125eb76927746dff39279a3977a3c89c47face831dd6ad9cdaaa9d15be8be8cdeab80a8c5bc829f1bd372a1f4d170f77947cabc4e85a8756e174ce48c82a520c19f44514da2147fe04b8e23f1fbe6c29319871f2c5e635a50f54a37777d173532d1c90d167dba5b4a1eb77a9327aa4d32ccd299e707a4d07a201929f19398b871d6f3f352f96b41d180762fddda21cf4e2559b5484e1d724cf081b55a381df9c218503745436a0499e3021f7410eb3a04ba244d7d8528a6ff0628d5c9425a5ffa25ddbf4e54118e32fac93d204e43ba28216b9eb6ad77986984a1398ba94a4b93155378f4b267ac175fddcf517974c7bee36177378e7612d60e1505fa6fc13e8dfa70c6580e23f409ff92ac0decd06ba8069e73e65fbf06f33b939d5ab13dc6b517314bce131c633c0c93d167156fdc56b7674ba811aa3666c9f4c07c2a68f2dc55567e60cde775fc1865c06c366f3472fdd53c37ea65fd8ec906c2d69c1784f1d57b3e7ba201d98e6eb1ce479dfbfc299be122a875321f964ad1eb89315a2a1ded5449c2a3af7e4f2d86cce09436c9fcba3e87b77e0f6e3f18b5153b6005800b5b5e8db610795343962fabaf3cc3ed8ea548be35b41b759fb8129f96041efaf210bba9a648be45ef6efed0a39eef68de6e80da77ed5d9901a50d2b726b9c7af639d9b7148121deeab688a2c38b866129ad095deba8f1668138f5877c58b7cb5973335946b5849e1ceddfb62a10bf664a4856503498396258405960c0361f8d9c3c1b7052c17123f0dce923de3fe75fda6bde7dae0f8ba98e839178ad026c1e36927f1ff4923b11c55eadd23bdffa3973de128e70e19c1126a1b528d0ff38a06a5e7467a37eba5990086c9e4d1325ec049ecdad1bd68bcf7428400db7061ada97aa44a6df2b044df318fcd6bd0a38c371d89992cf7b291d858c12035f85b50869410b7c29dbfdefa9cd3cb71112229899927a7aec196ada588ddd9728b66206cf47a25f2bf00f55945722a5b7304151b7c4baa2b14b2928660898f0743c47514fc261e3c3d33f2f2987c4eaf5943aeaa04fef120532036ecf6c6be2dad185487989d45e9145bd9b49835869a85792cc857db0a0ee7f6c739435c3a8f88470b98c2807a4a456167c6d217d79bf13e047aef7cad22dda59eab8921674cd288b8a652dd4d33005ab92f96c42f2e211da2af19819b6ae7ab5111fda54a8420d0e7823e4946a9c94d5a610b95db315b16ae0b6f8c25ac76285bd8523a5c74f7ad9daf345da9bc02849c7dc1809a71316e261920ee5fcc889517b17f7d97901260d0528c856fa50b6e11525fb4c7e39beca38063e8d33668fd97ca8a080134338a7146e14d0e62cfde2e9490a5c253514a29b92a07a5ad45e1f95a07632abe7116a5f4f0c1e7d4650c96845ecd58984ab06441b7e4a2951d3416e47deacf04b0b243645fedd95228e954704ef181b2f9ecf03fdb2381a02accb5d536c12ee7db74284dd412766f99cb55be293066737e7ed4f1", 0x1000}], 0x6, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:03:44 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r4 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f00000000c0)="3148b86e572603d72ced20a92e9d2e92ede0c776ed19d14e05f2104302940aec3e47af8218dda847657005de233463942a67ec57260c016e11bbc7454e3c8a672248c7378364f7a92c33de3ac479e17a47214bd84290b849d58c765d565123d243772feefd6b831f73a6795058f5abf2f85a67a389e3b7da014c77c609de036a4baecd0110fc3092ffff898c04a1c7a7d3bdb4dd58b4d27e167ae272160e9cbc1ca3aadc5921924bd15dd674a5f219730076bc3c366dd4c9b387675cafaa93f035", 0xc1}, {&(0x7f00000001c0)="d711136b75412c1f2279d215e74e260da78065ea6f87fe891a5c1f236b02d3cc14573c123382e668b86977a87a669f6fdef6159c71e5b9624a4bda4f0883524fa94dee20eb305e780d5856183d6f96ae52607f18ec62895673e415715a0f5555714518b7266f2595f6d7cadb4292d1462d18425f0c4d5e2cde4973f2701eb64c901bcc4868fe01e10988d4824aa8f3973f2080b25585d9d2cf55c68804c9b6280935da7ecbf38d491daebe3af0998c1da346ed847bcccca6dbc58c5f631e1d35e63132cf58dfba28cad25f2c10", 0xcd}], 0x2, &(0x7f0000000600)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x138, 0x400}, 0x8) r10 = open$dir(&(0x7f0000000780)='./file0\x00', 0x8181, 0x10) openat(r10, &(0x7f00000007c0)='./file0\x00', 0x181, 0x1) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000080)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000380)=[@rights={0x10}], 0x10}, 0x0) socket$unix(0x1, 0x5, 0x0) 16:03:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) write(r0, &(0x7f0000000140)="37cfcc859baa643340d2162aad25f51e1644d6d1773d69e51db679d8a309cf12140384227693b66c3b5a951a92f2ee9d464d99478cbcc276749edb0c4c50a0e7a873dbdbdfb40015f136554669fb7c517664953c3034456fade517e9c31d924ade109e5b0adb7293c682ee70ad7f5515b6c5b27e437e4e2b5495c6c1a2cebb65a7251a04343d6989a7a830000b2088be172baa68933e883b95a2c145e5d89a6ba44742098afa0193881b7c16b4342db83af0e7bda3b8099da881a0d5873ccffc", 0xc0) open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x2) 16:03:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x32) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) socket$inet(0x2, 0x5, 0x4) 16:03:50 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) clock_settime(0x3, &(0x7f0000000080)={0x20, 0x2}) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x9, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) ftruncate(r3, 0x8) r4 = kqueue() r5 = kqueue() kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) fcntl$dupfd(r4, 0x0, r3) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000280)) kevent(r5, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x40, 0x1, 0x400, 0x3}, {{r1}, 0xfffffffffffffffd, 0x4c, 0xfffff, 0x9, 0x9}, {{r3}, 0xfffffffffffffffa, 0x10, 0xf0000000, 0x168d, 0x5}, {{r5}, 0xfffffffffffffffb, 0x10, 0x3, 0x529, 0x7}, {{r2}, 0xfffffffffffffffe, 0x8, 0xf0000003, 0x1, 0xf1}, {{r2}, 0xffffffffffffffff, 0x22, 0x80000000, 0x7f, 0x82}], 0x1, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffd, 0x20, 0x800fffff, 0xfffffffffffffffc, 0x7fffffff}], 0x2, &(0x7f0000000240)={0x9, 0x1}) dup2(r1, r1) 16:03:50 executing program 0: nanosleep(&(0x7f0000000100)={0x1}, 0xfffffffffffffffe) syz_open_pts() execve(0x0, 0x0, 0x0) 16:03:55 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0xbfff, 0x1f) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000003}) flock(r1, 0x6) poll(&(0x7f0000000040)=[{r0, 0x1}, {r1, 0x4}, {r0, 0x20}], 0x3, 0x8) fsync(r1) close(r1) 16:03:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) link(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) linkat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x4) 16:04:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x7fff) sendto(r0, &(0x7f0000000080)="b2042a2d1ad8ade3ee22913c3e256c00a1e3eefb9415d33bcff96d2a95a7312de56cfe6458980e0a84fdf4bfd1be13", 0x2f, 0xa, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x570, 0x1}, 0xc) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) getegid() 16:04:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000000080)='.\x00', 0x800, 0x1) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) mknod(&(0x7f00000000c0)='./bus\x00', 0x8060, 0x6) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:04:01 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="0c716d8dca49acdb586c02302eb2d02fd2af54d258c4ade180113bd6519f9d0e5e8593c04e55fb7d1bb17e9c497782f0b831496d3f125e886ff12eecdb1455b24d01b10355b91ad496d96e193219844aedaa3183c518a51bed88a3ecfe506955", 0x60, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x3ca}, 0x0) sendto$unix(r0, &(0x7f00000000c0)="7ae223955ed2ee57fe945881bab0506718f8c0a1c0dd3ea28840b22dea969e9bd847c8f225e8f35b733ed75baf0102e45acad9fa0caa3946858019b2cbc1451f6d9912908cf4da07e4764bd649f8257bdfea3ab267f3f869fe66365b77c7c2df1a673c378a9d51b04e0e0b16fafa4a33181fb03bfe7d2ea8ea36c320466fe93ab6823c70", 0x84, 0x400, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) 16:04:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0), 0x1, 0x1) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000080)="f8516fa63f55fc2eb2b8495be127d93bdc8b079c9be9d58edd4ed07c298990339ab0f80c8328630c191958e5b9011540a12025fa47611da2ebf190a5987e3e8b212b52b548b838a938f492d018a00d652d13118afd645528410262f36609ac41166be78b10d240fbb759bf32f0bdd1d0649dcb5b024689c16ee6675d2646f63e3d931e97cfdfee794970f86133f18a0e3149c82a13fd21bb4e38e36eecb34ae5072d883ba26b11dd7cd653414baf12e6e1c225773935577a5e36cc182f8c1248e39eee863062d58d56d8347de6e8d2aec8e48004417e18dc78204f670997f2b302b2a0db181492bd41fe2e753b3fa98164e25b3250d949ed2ffa", 0xfffffffffffffd6a}], 0x1, 0xfffffffffffffffe) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:04:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = getuid() seteuid(r0) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r1, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r1, &(0x7f0000000080), 0x10000000000000aa) socket$inet(0x2, 0x4, 0x100000000) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:04:01 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() fchown(r0, r1, r2) listen(r0, 0x0) 16:04:01 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x100) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:04:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x29}], 0x8, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000000), 0x1, 0x0) read(r1, &(0x7f0000000040)=""/88, 0x58) sendmsg$unix(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@cred={0x20}], 0x20}, 0x401) 16:04:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="219b7a2c5e721f8eb891e581668053a397b8afb082a051835a9c3549b4ba362a9943f78f74cd6905db8566c2e0405cd42a6adb367c91843ae7a8999b55715efc9d1972021d312d653696343b3c8c5cf6c853499401e39c070f078c", 0x5b}, {&(0x7f0000000180)="2918b3e4153debc53d924c0cffe66bdc6f7e6b8cab4705d7ae3681627d8be5ddc4124fa63baba286dac2cb5b7585ba28e44007e0", 0x34}], 0x2) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:04:07 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r1, 0xb) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) pwritev(r0, &(0x7f0000001b40)=[{&(0x7f0000001a40)="75ae0c2dd78b10f001d9c84e1e2c231a590b55842a6d0aede7859c67659cf8b946e2421788e04cdd30aa", 0x2a}, {&(0x7f0000001a80)="82f520ddd278bc583f109238d3060393dee73f3f5e55c449f7debc1d1619440fdee53a0ce1053ee599d4a60d1c07485120f34d7d7a78d3368ccc9ea197d222f27aa352dd0c43f8133f02e293bcdb1a891e1a253f3c1b181efe0b2a875df4f2b53caf9cd053178406563058ecf0cc6f86e2a20ee74faa50396e7d925ba3f850f778cab511eb7c0229a2d70c6a3dc36799ab3244a3bf63a8b2f19b6f83698ddd4959d34dd9", 0xa4}], 0x2, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x300, 0x2) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000280)="6f3d57837410d182fc81548dedc1fca3bd4d966b65b3043aa95d6a467baec6a4e9b577942bb71994f0c0b541ac507acbf840a31087c89a6ac9d7f0765be6721a214cdfbdbeaf84807dabe57a006707e218cdeb3e7822d16d0dd34c7229dc9f9d8e3d767e444fe267e388386d79de7d3404bf78c362921ba0b6f613705bd85d6bd0d6948ec04c455f55257188688455564c4a2074305c496f9a15b7b1a1f6771e65a3410f58f5bb5be8c544cc453633448e17b7072a2431494b5ee03fea", 0xbd}, {&(0x7f0000000340)="8bab12ad1a5acd61879fae2011fc8ec3e80d9dfa5bd368edf81e67c56bab736af8003f6c4517755eb041fe990b2c9a33cb70418bd7cff4beb6a87d55e8d66ef19c4aa44c19492005dace9b833bcd910f2a99d3ffb4a2f63d8060daec9bf746fa977d1f557f752ffb5c710bfd5115689f863dc55a3e2dcc7ec5dd95607ed222445b915b03d3340acc0a53c67dfad5c895af7f1fcd15bd43dd01375c35e11960c883d9aa2ae10063839af86aea0e0123678fb42569d9b88dbac3928a3b52d3", 0xbe}, {&(0x7f0000000100)="116ab109e813355381b85890c87170fb5cca6e95a4c291369e1d9704486e9008b33d19dd2ec27fcb11dc7a90bb5db3", 0x2f}, {&(0x7f0000000400)="92bfa604c671e2c08f005d56e3808d94e5af145af46991cdc979a09a662fd9d85fece54d99f11f496c4519371f6d6918fc89de3fc276b0564eabcaf11c8fd3fcf0", 0x41}], 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) recvfrom$unix(r1, &(0x7f00000001c0)=""/140, 0x8c, 0x40, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) readv(r2, &(0x7f00000019c0)=[{&(0x7f00000004c0)=""/17, 0x11}, {&(0x7f0000000500)=""/231, 0xe7}, {&(0x7f0000000600)=""/84, 0x54}, {&(0x7f0000000680)=""/234, 0xea}, {&(0x7f0000000780)=""/205, 0xcd}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000001880)=""/133, 0x85}, {&(0x7f0000001940)=""/88, 0x58}], 0x8) 16:04:13 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/26, 0x1a, 0x843, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) r2 = dup2(r0, r0) sendto$inet(r2, &(0x7f0000000140)="f1a7211b590ff50d1c82eaa32d1a78a25c64a53bd48bdd694293883c34897579c5330c9132e39feb182aa6dfacc5e2c9f21717202688379e8f86511f7beed29a9f326ab8036b04cbfc8524bb82e159b624bd8ef1c4937205cfdfbf84311392929e1799141e5ce0b36f04a8cfa3b6a178ebcc87bf9e979cb5d5100790a26ff8d2298eac96c1448ab42a42fe28f2a604d54c", 0x91, 0x40e, 0x0, 0x0) 16:04:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:04:14 executing program 0: semget$private(0x0, 0xd963605fb8c9a950, 0x108) r0 = semget(0x0, 0x4, 0x4a) semop(r0, &(0x7f0000000000)=[{0x2, 0xfffffffffffffaaf, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x8001, 0x800}, {0x1, 0xff, 0x800}, {0x0, 0x401, 0x800}, {0x2, 0x7, 0x1000}, {0x2, 0x40, 0x1000}, {}], 0x8) 16:04:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x8080, 0x14) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:04:18 executing program 0: r0 = socket$inet(0x2, 0x4005, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000d, &(0x7f0000000040)="d213c27b163648fa375fd4ae61071ec102005adf8ca3000400", 0xfffffffffffffe7a) 16:04:18 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000100000000000000ea647d63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xd0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f000079df88)) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000140)) msgsnd(r0, &(0x7f0000000180)={0x2, "d445f1451ed648aa126261227a391125c16a96604ad3cccd10cd70313fb21ce8549be79f67eceb03177099e9e9f9c9b348fd80373455547398ba9ee6e0bc7c719759ec486242d5ed2a00037b406c98166f871786a1567d3be148d9f37ceac8a517fcb9f0ac143b07a39b68ae87b3efe868573c8bedd74a4d11726fabb96c94900124fd32690c4b8ab71595d4a703e2e291501763ac00965afbf9b825e7896c295ce26a14eca53070bbff220c8ec60bb78646440ad1374915b43a4e77c53950b2ce9e923c9bf9355baa26a481a3e87ebf38b5c03ed09c51a715e84e985a7e292c1a0cabdb07677134e2a9a04ccbdadc9f53efbc92114fb7a165f91efc737404e21300279278994bd7ad84f55acf31800f89b389ed253960b6b9b2588f0832f060d4af366282dfea9f6693cceb1a41ca517c893d696b03f6da936f78d6a240c0f1f17d8e37a823b5ec73f708dc5f5b0b4bc885fce6430fb1d0e450d0233812139fcda55c3c46418fbf9b2286b2471720366a9c0a9b872a013e969e9cdddcd2965070e644af9d49e7239e1a2181a5ec5f6a8628aa6e8f9ade0c7da01d2e66badf8b12d8b20e8b2399e75532598cd349918bfd12829d4bb5633304c379baf52fdd41ffc5b6a1db4b112fb8c15223393248fa0cae2a92452d9d0bed9c3aeb886bf0b0bd762284b912794c5310487a109125d0e79228fef4f31c1a26964c768b13db40414fd9a331d5ca83734a63b454d64a2aaa9b8a354ad11acfa423bca01527d08a9d82e167da249c576ae2896d2a5702a33862ddc5a554ca4e1dca07e6f6d740d4ece1b8d3e33be0dd46b70daa9c6de191ff362e73c82bfc9b9e414973b2cdcfdf91bacb1bbd8cbac33346734a5d4a38d5096305a610130f9f8c0b54c664630075d2513b7287732d19ae308785d6a586de4df01e7804f2bc80dd3d01013d225ef7c372700db06587090c801c5d9affd14e122a5f5364085f7a302e25d6779befa888b6032eb186bc06ce6d72016ee41845993c50a478259822a1286c0c8fcdc2491f0ae1939e91b755208371e1ef6b4d8200d4d9cf844f6d74460b3530037dba82b252a714a32564d81949a3db3d96ca61878659abdb7beb7ebec2c128eda58819c93cd8252e802cc5f548a4608893e7083f5ec1b1042ccbb240b87ae4eb53831dafe43ee52c1789adf8bd16d3c1d27793c3a873c9239add46d764b3811ea14ff59227c8a70c1302aa1f949b19a533dc59931aa7f0541d4273758bd67c7c4eaa0c853fc68886fab2763358f66e082fb47dfe0fbaa6767e4dc18827072ac69796785bdb28c69bb9df2f77e619615c486e267dc059b41c62356b5adda4546fae9e9ff46f66a595f4c7fa9db7e16ced98d2594493518b59b3c453a46b4a4ed40435882cddebeeed6049373dc3a912f8ef384971c978712e7d9e34f53db1d89ccff75f5bb3e365f31d36c2a79f9809799409b79435eff2ca0758699b9303980a1ad8ca273d2835f6ecaba33f10e5fa5b35a095c7f3ce1d53cc8b1a6130342dcb7943a47f62e27ac47e791fc289328b7511236bafd7e233d94931af434434a1e69c12b9e39d4ca49fed1d51903a19085769cbf9901d5c137827e3a6cddc35b04075be7adb74828214f175ac56fff800d37ff1e36f62046bdd5049d0413a3fec464804a15eb7e39de2575b947996d1a397a82896ae8a4ff1f298547d71c159cc2e2c28ffe048dc1640d62569b2ce27029fa883a802fa1677b9a5935305f27d46d0ee0da4aa8005d9fe86cc73842cf120f45ae283794b55f0e1aae126743ec4e63556e6fcbbe2d629d6b586abb5119a4cd86d1e0a89ba07486d529867f1cc7510a5683d916e9864a179860d27d60d94717d2260710677e2a05b8f0e4dcbac1c74c81d7fbfa0a8876daf0a21ab9dd311249818fb4479593167c931f3bf2af8b936093093d6bd57ec86583d214bf9e61f7138b1fe9a3f3c4927208b6bdb13516306ade082943669428b93a4ecd9ef723dbd44287efed89c2687aee0a3b665d0e3e454569ca1c7ad48318366fd418e570d00bebddcc74ad2810638c09d32f92d17f044e79dbbbe76325c05f54374120ddaff000b85bc1a88393034824a9bf4884aa45049b408e7c8829c726c1cc6acfc608675856c0cb465277b584c48559a8b56b8b78bd23e5ea212f1a9c0da590d8e9f202fa47d64bc1596f38b0c21e0885a660afa770c1279f0609d3c344d361ed23963a878c18124c023bd543ddab293205c6875b2ab8d4ff266d001a4c74b1075bf15640067f189191ab5ea4d3f17e84facadf38f7856f85cbe248500f49a5fc30233cb12e8280cac49b68db1a6bddefc7f2a8b117b25d867713f14cb2fabecf84cbf3c4d764a88058796581ebf4e09249f083788ccfe60ba17ea0528ff663f985c58f678c14c79aae0217ab5164186c2f9f49dd176bf65977621f455112d6d12356f5a10e02ed81b8aaa84e89c105047be1a74be8561309d0a4d22aa2fa09aed891d23422c246bec3460edbb3c5d01ebe8a7cf7a26cac497030ad2b3e0c1eb6c2fee60e02180c9ae930489fe3e4b1a675bce4c58a35eac982cd6cab175d3aeb05d06b27d1f0f0d8f681942d08853289c180a52b61c6c022a99224321b15ede854151c2573524d8a4e2477ae2cb3b8ad45cf46c4bfc22d36042f06b70f8f528839b841b11990210ffa52b771e67e567d5d3a79b08a456c1704ec23d9ad97cca736efc4cec83829cba08cdcf2318fa57096d15ddbb0d16f30f7236a079ca5d221a48372132cd46579122e01bf8e82a5ff8ce6589894f7fa36530395e9c010f28a63331a59b6bb6fcaebf97ac5f31257fd119e350dca417971ba71d4f70c28b828d050342f3bd5dfd5624b92ec56095717ed2dd74c0e3f4d1b31eb8c6eafdcbb50feca765ab41709c459d3bca70e6d9ee035d73d5fe9ce0f7fb0b98facc725159f4665bd9d114bee6e5c96059144d6a5bf954ad4f678607d8902cda855f97344f89238e8fbec2d1d229a6f16e8b764bea353df8dc959694c7eb968c08543cd8ca2af48b98e9afb9386a53cefc8c51814f8f8e95fb272412f2719ce160c45586b7a1397c205d8ac816e42da200174c6d9c27dbe3aef879d275038a0a71966f2870161ed11544ac97300dc55d84e090b2accec83bc79a89c5a315b6a7e10f9347ee612b9a7771b25b2bed1bbdeb0559df0ca7d0bf4320c0431e6eeed362db0b1e1dcb915531c7262d1c1eb1ff3c0ebfcbaf21963c8b0ff11d18154129e12d2c9f2dced6c856360c5c9eb2d4996ddc2c848dae048979db6ba70813679191dc9d54eb2473b784b62c74fb81a68f8196ddc398180fdb1a5f32455bf133eb0b89b5e857e41678f07c8bf1f30df01996c2bc981f3831f208b6898668d53379a54e4d62b81a239ed9fe155f425af01f8a47a0564025f841e43c485b5264411e8072600031ad9541131a3731a25a8adfb1e8177e23d0ab8b323dc98cf3b00671c3b2762bf2de789e3be41d5277584a04ed3dd2f9fdcc0b8a1c126780f772fd31ce7cd5b9364852e34d609c9ac448402dc549f5fa1cc109c7a31cc873cb79b05958c58224527aa41dacc6a35dfe273bbdf67ad662278be16e113fdd1a3d8f555279066ce1e6f859b86f585548af3af55c22c9588b98fc336052a5b5b0c2cfec33356eec542ac0e0a924e5926855c7aa13f1c3011c260507c39428cdc390a29ff500432260519d1b52cfd8bc309c7fab61b16b1e276629c28b38d3715da412c5b604938d72a80be0969e4a2725cc0610fee98c283b65158ef89c76de0c5a4ef3eaecfd98f94ba681d213f9fa2e411bc49b32cddcbcf9855ae5a999220fc1ce35103e481d6708465e3a4af50e9bb699a274fd3afd616130d75534d278e43d0de4535929169c23f258a474cbcc9feb4b41fabd20fe2549c4de4d0b71738f0b6129a0f21bcfac9b553e29242de4de58f91cb071a5321f4c2e5e5315269918608931ad5465a34679465cf7b2bed60e2702ecd93309b919afae332052f81df85e65e1d76cb51146edc496abd10400e19dde8dd8398e4ef8fcfb8023cae429b1d6439a0deffce11fe8b75a398bbb55eae241a1dc04bf0ed282e8d9a661c1f5d545dda98d8fdd0b4bf53df218c145300f1079ab339330181b20ac945a720af12f393398a2da86e1135fd9cc12aec8eada8e00dd7481c9c130115a829c31463e56207407d024e8b534a110fe4a61358b161cb1e7cbd2fbe13d9f393866f0d37b7771e91247c34a9cb67b84ceb0534931bb3e2e2d6f9af97f56c21c333ce0bc271e032c69c26c1e202fd3df06f26843a316ea9540db890a99f37d47e17067eebad78f5f6ae062e7d124fdc4cd9a3732781070ab8d1eea265fa01384d079091a3fce812434ba5609c3ef6101928181ee93e2419f93a72062b02e08f78b39c79978cc5b4d37e69dbbb3a172a1182cea6d4128d812019188c65f09aac9256c7869d5927937941be270a0f5cadba049ffb70aa40f3b3acb57e769a447289d44bd76f5f2dffdade0a17f8542db0055b93f057246f6e4478965dca30718679d603b7c8c7a7c2df6ddb8a32a12cd2dac5174ee76dbd6cbd6b83b430f1c5d639b361ed3922f28e268eb5f606d894980cfd6b117f9487d82e7fbd4eb8502cb0a7d6b2632568b093218196c32f2cafd44ee4635dbeb693ac8c79c9048da1ab52ec4af8b8a5264e41fa67f23a671a139db812b65758a717131d3681b60493254d419016cb016b61d55fee74800c383926b284545d6b92a1ac21ff1db542f0cb4404f9ef2f57e9e436b3f86c3f00e4c844621b067ac78d0c577fea88bcfdaffcfd0f42d528386a2b10abf55f72b0dd84f07c0d82b4e77fc956611c7249c8a50a4fefcf2411db0680af113a781682d5668ded46e49be5793d06cd5e66ff077823d5c24209d69b6498a90f1378647fc8bbe73a0281c90666fbc1e09fa9dc775acfaa7d40e126ac3bcb87f586596478f0459507c5d7c4ee3a3a9d315fc1c777b8e36deda42e1a246337c1524c282b5ffe5db981c2c34110ce48ce7a799e32d6204257fe1208c74310bde4198ec84467c7b2bb37826e416a06f16cceb787a04e311da724272fee1ecfb5a837997b2b716c5b723856d4b9d6c55e44ac499e0c756869fc6a709016df4bd5683858b10fb8302ecba32b8e1960c68348346c9905ce38c9365b7889f2284072f305861905df4d7c49d6a2c5fcb93f64e3f29aa7c56cc205d2081caf26a1df821c92167d0e88cec52367f7ee1d5fff1079e9933093196354ef4179c08c18ab2e1085273a12291ea2356890e8ddf918f5c8b2279fee651a655e4e01891f123e0a65139ec6b3ebc40889af1d3c61c0fd3f8f34baf4d00ecd72df6943ad37141c2a156b3b77ba1ba578f8c971a4753e83d17c39f8a9f25bc184c79f957a8c08c881282c45f3c0d403032d1d0560f034f08d7b4fad42f9362dadfc7e997f97746c9527fb84ad9e88e2c91aa49f38af8296a7e427f4e8338b9e2cf348eac9fa1297687fd6431cbd39253ca8e0ddde4ecd62f861e2015d4ea163830b069be4334fbf088da02697001fe1d6714911dfe2993f539039973c2da9049acde9ed7dc7682b14b4c2671ab40d95f8b8666c6a0ac9437bb40bbfcbbfff4402ca2d572745f73425c47245c24187e1b7b6fa57f488092502ae0b1de437c2261ba1783db911382439a1ce119a50bbea0ae15bc0b6708edb946b8185e88f58e603e858d33f0768519c40b9acc187a5755b50265ddf82b05122f773d23a7f323f8b3b3ac3584fe9c73"}, 0x1008, 0x800) msgsnd(r0, &(0x7f0000c40ff8)=ANY=[@ANYBLOB="0100040000000000"], 0x8, 0x0) 16:04:24 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) r1 = semget(0x0, 0x4, 0x244) semctl$GETPID(r1, 0x1, 0x4, &(0x7f00000000c0)=""/67) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:04:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x100000001, 0x4, &(0x7f0000000000)="c0d3c00887301a911cbe98bb2a5b2466e6dc1bf09c677bd4c25476c40b6ced2a95d12ba580a2050103821d957aec60c2bdab86b65d2e96485f2ed7b7d3abaf9a5216f8b4711f0aa45b506641eca9d74ed5e4a412bd73537d6e5412d98fa98790feea25ee79b39b4b2bd99f476c314be97448cb67fc10e5063901c67925338f6734956aebbb40cbcbf83f01e0fb5f5ab70880c8a8c6a310b4b908a4118033f744a1cd88c2818341413c3753e6fe2544e3a7240ad082c3c65e6f712c1cc12fe0af7684000e83671fe94615e1e097be046f08ef688cb85e3fa4feafb0a549cd9e6d9f83de", 0xe3) getsockopt(r0, 0x0, 0x100000000, &(0x7f00000002c0)=""/225, &(0x7f00000003c0)=0xe1) setsockopt(r0, 0x6, 0x2, &(0x7f0000000400)="b2bf96f8d7279fbc47501ef6767dac0550a286347d7e0e42691f2da527c09b6a0e744309834a349839228ed3559f5e0989a401be9da11ecf696cf43a38bd2b4509d540d1c51badf69175bd2d65fd81a484d89d11882855a331f8011e84e5bb6f7cfbddeb8b9ebe53646042b1d9cb559108331174540ac4f10adb559fb60e783291651d9eec04715083c90d81b6b7250c261250f56e35c3c2c51af6041bcc80ffc49dfc205929d6561da834719e49d1b7a227f6815c0bbbbc4e3f64dbe93b560e836c3078cf", 0xc5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="cb9262370a37688344b7c4b98faed19607fbc07df96f81dce8091df790c0caa8beff25dfee2a490777b21a89236dd2153c05743fbe70ed496a93a7445ca478481f81adaecdc6f43a05b32742e35a0ce88f15190a6806b6e39fa2ceffc9543375dcc6df9063c2375a1c863881af001684f2878e91b2f92f64134bd6131f445e926db5f0a758fbb9520ef4fde86787f9ab45c21d3e8572a181550f912f1ebed924e361b70a6f79550cf557f27078ac8d22e364930b2f4f147810767f332d0bde48a9901fb39b06c6e7fd66b8ab8f80a7c38965cd2cbd7fd1e01fa866801ab52d6a0c7ebf4870a887a6f78a93c13a8c131f35f39289b165214d1b86d88fff6e15c130a609a03ad6a7828830a6f3fbf9c97c7919dc8d612b143d28b0aac61812ed16d2343b5f33932a1341ce8eba57aaf9e12b7b2f02aa74c908bbf2dd41f0a2ac9fa5eac476197aa30395bea892fc4f95e793cdbf874eb233fa7fd0914269965b43f8465e861ccbb98befb9622d4194f232ef7d25baaad774eb03ee276a443eb07db8c01646c4fa3149cb6f2f69ead3e8b31ecfd99ae698b0dbd4c711d253e17e7b29f0cf9027cffa0105b8daa4817b777a303241b2cd8b79bf552d341d", 0x1bc) 16:04:24 executing program 0: geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = getuid() setreuid(r0, r1) seteuid(0x0) 16:04:24 executing program 1: r0 = dup(0xffffffffffffffff) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000080)="e5e2c665012d6d818c055463", 0xc}, {&(0x7f00000000c0)="da9a7ca7f52f85f1461e909587b85bfa8b27c8f6afd8d0ae91de1761f1c97ddb45a9b848295edf9e9d543f8d539c6bb2ff1cc213b9633bd31856c73bcdb97a177e211a09924d398cd5fba1d8a4d1d699aa20c46f13a241ee7e94afff66f017", 0x5f}, {&(0x7f0000000140)="5317bb1945d2659041946d48b7ad28af1b013ef12b4748a933858b731725e3cb72b0dd6332ab060b89530fc5c639fc1fbc86edd46c48460ec1bde777d3d9d87b948d709cfe92b7666528696be988499bca1f36a4782aa7d6485d7e36a357ba728390f4bd7e0cfb6bd18897feecec3807f65928ffdb83d2c1f393b6119a1c644403ba57c7d68d0ce961346d305168b59c01e77c35b1b6e30ccc6078ef3960258120226fe66610c8b3dddf9e513a4fac73e3c14a0292232fde3a2b76ac5e6a3678ee82b168575e192bfe348b8b33e8555d13d7cb3ad994f6df28c27ab24bc7d49a97ef712b83ca8ba93c", 0xe9}, {&(0x7f0000000240)}, {&(0x7f0000000300)="36d1cb8b339fbce77131eb8c5e070132ee1754e4e10c46c904fb72e0a64ceb49f0c589934d9e80ba0e2addeadfa6b34a41211e1f6f1e917edfdd6ec118cf0dee361406b1c0003abb0d98ba1c4442d4ece035fa71b211fe95520da828c4e651456426dc92474a35141ae3f10e462ffbd8f0d776c2bc7f3af6024bce17a61be35f9ad4bd390f8fefe5566f13613d08788277fe8c88dd275176b0b9f11c1ff1b37e002a9187a1b611de373211cfbe967f", 0xaf}, {&(0x7f00000003c0)="c1577a534c5cd5782587f9566b980663f7bebabc5aa91bf3616e54bd2917798999b830e7cce65fbfbd6fbadd258709fd078f59f43c7ecf7f520dd4f068e1a5e79586cf7c0a4742c65abbdcaa57acb660fcf09f98045791fea053f8ace7b82bddc7fb1124e5da7706b8a4e8599328fbe4c72db48f9d25e066ed3b5d8291950239efe873ec3bd4fa9b7d", 0x89}, {&(0x7f0000000480)="a6cf0d55da815a4237e8451baa283c2f4e2f093fa654ea4dd5355ce53d8cf2ddedf5b150499cb2a09093455274983fe26c3a997ce2f6d81ab0c656af513ac5f457abf4f21668ee04c7e32987d7412ecbfeaed14ab2216cbb95fb6ea97fd9287604973ffdeb61f5266d60376da168f0f9c92e128e9b2e85336e7844609b7cb947e01b1041bf65cfa4fb22a432f65c2b5110", 0x91}, {&(0x7f0000000580)="58b43dc6b7c67ba38b5f5a40f5300ed3b29893b4b98edaf276cf09d6426a8bc455cf66e60126e004ed835f3ca505e28c64cb37865f1614a23e4af43ccfd9ccd8d0e357b061b734709cf18e47595a9bed28c98d3453c414a37d6503528f0b167d952f8413a9c82414f1786f46d8efa9d90529c107e21bfcbd162fc51d664067fdc6060424cee0248dbef8345bde8501d5cbd9f3a63447", 0x96}], 0x8) mknod(&(0x7f0000000280)='./bus\x00', 0x2003, 0x236161bc) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r1, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r1, &(0x7f0000000080), 0x10000000000000aa) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) 16:04:24 executing program 0: rmdir(&(0x7f00000000c0)='./file0\x00') r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) 16:04:24 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x8c00, 0x10) r1 = open(&(0x7f0000000140)='./bus\x00', 0x400, 0x23) r2 = socket$inet(0x2, 0x0, 0x2) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x8040, 0x80) r5 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./bus\x00', 0x100, 0x12) r6 = accept$inet(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r7 = socket$inet(0x2, 0x2, 0x0) r8 = accept$inet(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r9 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./bus\x00', 0x200a0, 0x99) r10 = socket$unix(0x1, 0x7, 0x0) r11 = socket$inet(0x2, 0x8004, 0x0) r12 = dup(0xffffffffffffff9c) r13 = openat(0xffffffffffffffff, &(0x7f0000000440)='./bus\x00', 0x0, 0x4) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffd, 0x16, 0x20000000, 0x6, 0x1000}, {{r2}, 0xffffffffffffffff, 0x40, 0x10, 0x8000, 0x5}, {{r3}, 0x0, 0xdc, 0x80, 0x7fff, 0xfff}, {{r4}, 0xfffffffffffffffa, 0x20, 0xf0000043, 0x40, 0x8b}], 0x7f, &(0x7f0000000480)=[{{r5}, 0xffffffffffffffff, 0x8, 0x1, 0x2, 0x1f}, {{r6}, 0xfffffffffffffffc, 0x1, 0xc, 0x2, 0x33}, {{r7}, 0x0, 0x52, 0x10, 0x1, 0x7f}, {{r8}, 0xffffffffffffffff, 0x2, 0xf0000000, 0x100000001, 0x1}, {{r9}, 0xfffffffffffffffd, 0x5, 0x20000002, 0x9, 0x8}, {{r10}, 0xfffffffffffffffe, 0xac, 0x20, 0xffffffff, 0x3}, {{r11}, 0xfffffffffffffffc, 0xa, 0x1, 0x7fff, 0x3}, {{r12}, 0xfffffffffffffffe, 0x0, 0x80, 0x200, 0x8000}, {{r13}, 0x0, 0x20, 0x2, 0x5, 0x100000000}], 0x3ff, &(0x7f00000005c0)={0x1, 0x2}) r14 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pledge(0x0, &(0x7f0000000340)="5c2e2c2e2d00a09f5780518e733879028d318bbb") preadv(r14, &(0x7f0000000040)=[{&(0x7f0000000000)=""/60, 0x20}], 0x3d4, 0x0) 16:04:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x639) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) r4 = kqueue() pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)="44b1c649f1881bd0d70d42ed59748e9a0f06a2d89ba4ce429d3b741dfa0064633935cbfef478a85d44c2c6540f1b76cb76540108c9af4f1cada016478ae87103867642e8591b79e6b4ed0286893be37e859087a2de460a7e8d2e7b218c81d0", 0x5f}, {&(0x7f00000001c0)="a992256444faefdc4a943bbdf23382f75f3030f411ca16d303aaddbaf7f8176a7efea15398ab7f09f13b10bb46236200fee23548b4ae1ad6a4eae47dd3df23bd2c2d347a211687348ec0418662d4bc3d4194f0f223f46b945da472dd4e3d706c593f3aa5e6b4ca0ff7d558a9be1eafca5303eb603c97932e4db16c72301ce24d7545ddeb56d3040f4e9093066d95f983fdb95a8748d9c77e84f34162b79bebe6036fb21e1d6e", 0xa6}, {&(0x7f0000000a00)="8062071ef1c6caedd84bb5dd6bee3ac740b43a392b1546f2c498af959a11fb8d97a1d99bf9bf1cc503047ea66619e5e65ece64cc77b686dc9342e055c8fc9a302fd62114863aac8a9136f66e1262b7adffb46b4e11162b103994d57ffff26950405d990a7b2453e78e5ecff1830bbedb8bd2f6cabf71f96364d94d1eb4d0658c72c53f13321451e48d2d29fa3b2d83b66b927dcfd376212b76186d9ee9249ac1ab830f0dbbee1ed13b56ac6f54bf3cbec88a37518dd063217670a9f376462555c737908b05c9ec7d97a9224da82a30562266c65d1cceb16d787b2419ad1aa057b7971a8567d7a65c5f948c6fdbf351ec11fc7c911bab77acf86652d8d1da510545ef11f5ffbb3288845dfe039cf3496ed2f322aab456143e5abf5640fd1c3af8ead8137ad0e1e3cb763e80d76670085eac7e15d65307873a4a02419887646665393a7982df756bb3e90ee7bc91e1d46aa9a6af80583800f57b1951c64620a5a5067443055d18b903acde62171c3a66874a40c2fc44b0f051dc06062d3646d113eaa748c2401472022c142969cb54e6ad165a37439aa9573a3da8a60fae282f0a3fa676fc5563fec409bd23eb2b18a0bb4e2d53957a6197b1f6a09aa65f3109d0f9857c6ad4853093526a82730a494acf33822f88a27047ea1fea41ceccb21c6c66deace9bf1ccd94a3c02fd33383bf8a3b346afaa92503d390d9b5a2f71082122d985f504d59ed0c9ceb8a47446537f577233d4f656b1571c32943b2ceabeb1ec77bb1415a7faa172abafbeed32c6aec645c09305d1e5728a8619553dc76bf98f1b2ecaad0d7054194d14b1a5f05e859a79cf2146ec678db66072c569d099854cdb0c4a1462225d94031f6bdb581e8e65941ad6f1ba40a7d9b5b73fd2817c8fd2824dcbcbb6076f4565bad6c461b2d2fe14f73bf79c6f006440c69f16566841683386fbd7d4633e8703417b97266d52fbfaaf4871280743758de3c22dd9568e018e738ceb9cd49260fc5921eb11e0c95a3ef503cdccee8946da08836436fd5bc957396629df454d51848e57cfb506887fee3ae8060e14743ad105f18f8cd456b0d4b4125e8c8f63f293c490a6234ce4a9c65eaec20b07a637d46df008e6abbfe2d07af431952e9ac1ae577ecddfe010d858dd9cd0f0cec23934fd3a909738321837fe27008037ab6bd35d171472d62d1956e4308564783fea7e7aa1df4b10a2e49b891f1d0a04ffc38640bc849e6776b47ef5b79f85b617f989771f4daf07ad2bf6dbb7d50fe6f80bc1b33da6e3075747c3efa2fc4439bc0f797f334d1ad80666a5bd15335e47ada152cc9fbd23ad12dbd32b8c7f67e3caf01c2fb5dda180bdca302b0529fcb832015bbf6585d431db220dbe37c7faa1e252d15f2c8648231f73cecb290514fd014a99709548a2a1dec17ccb6300bf42f927dbf5894a52b5aa72d75e003e45ea65100d0fb8a309888939961e0bb878079ecdfc4e3a83b6c05c7d019d0bf725044cdceffb9e949d83aee815d9052b3603d08975bb3439ef96a67ec317699eadca18fe4c222072cc9febf55ed7a8c950bd70a9072d7c981c93f9069f4be9161435420e9312eee832ba682528708f75de51212267b17d97334053fe6f930b5f9a3728b3a9486452044dcdf2fc99e189ca72718e1516f0f502dc9672769e9ca06c9842f9142b1533ab90727025d6f3f19adbfe0e1418266056b8e9ede81d4ffea1b577de1f880b0dfc2fe651d5071cbf6aa491e7c89b91e70254146d7fd979fddf59e7481da8239e491b21346b0ac2b574255152113886fbb0f40a025868a33773fdc9fc69479cafa7b5a195222fcf2845896ff303df3d9209978a17ad1309988d1a788b171e394c64701a8b72156ac8d5ae5b26d5735fd591f95cf6117c02d46083655507dd8af940780694b9ab2d77a32204ea043db1ad571340b0a971363548c4b0047d97c3afd4f14dcf554e1df42dca7d166c832bc593e2ad48901ca214946922cf89d68f4d875428accc0c740c2e6c605db0e3d8fb9a4665f5e1239a61c165de44db3c3b63cb3ff5fd66b7140128ac72c163c60a60445e850e0944e3fe069a9f745ed0acb4c7cd6d68e39fbcc5a4c9bf01452ed5aa15995bed2d9cec1c9662b053aaf64274fe59abd84d22c5be378b5950b740f54e765f81c6e1803e110d21c6a41ea0e5ba98c3cfdd3dd4e80b2b3efde62c1f253e30658fd1b02749cbe0779abba2695501d3d4c997d5e4daf43a7f7d49ea43a4717f83f3e9569b1a7fc5d6f8e4a77acbf27760cac9c1748cb21759ab315a9127edaeeaeaede2b9e96352184211f9cce0cb35e05cd6dea529ae4cd782bc52a82b8a60217e5f5c513533087aa75d020b17b94932cac3219537e82864f2a88abe107ee43dc2ebc4359b11c6375aac8fd166a58b763bc4dd99ecfb2f321ee57257c44807c43695395fcd38467abb15e442ae3d2abc73ad7e88bac25f27bcf735dc77e0052bbbdcfbfeff46fcdd8d6859a980e9f7d38c58771f26a69f17e0d57a9bfb555194dc1266e9c332568a747d7bdc7490dee8dfb79dd571d8ecfb3fdacc45013c7382b1a7fa8dd399c0a30d0d7e272d115e16b754e8dce6a470726f635734506765e83239614fe2ba5e21b78af21dd1ed9c90b85ee419509e9517390a1d3e767cf68173133274bbf0bfe1561488e730dfa340701d0db1d22efcb20b45e1275eea52b007f9e9d84db6b8b562a9ca8bf4900a8abce064c72a0ae163a17cc061d0b9b2a638ec3f2479a87b8dca0a7615a750e6fad27c96e1ad4e43db216eda318ebdc8cc26d53603cf35bfdf468c8d45f7994955839bd35743faf2b39117990018421fd7f503ca20ad4f3b81f736cdc529ff342dc887e96ffb1da36d3b3e4c22a51b205dd97d7c1170e81c7d5cbc01a60fc685478232c98aeafbded94be833763cb8ef53f6d8fc81d388638c7f8ebb68f9d909d0eba547a74388538fa4523c43c132baa9f3e4f1d4f98d1720c61a5999b95eb101c08f5c370e1a35b7727ecbe75c583d1e6799ef223a5db05bcb47bb02e90f40b66eb0f82a7fd73fadc77223ae15713523223034578dc2a6877dadbf462922cf1c57ddeec4dc882625ff5ced7f0d6423fe64138b8f36efe1ea5848e79c64581a7d7ffa60cbe690f226bf149b9e03563bd1d8b52670450f6685ed1b2bbb0cb4ae15a3057a6fb20c1d428b9934b8c057cac7b4effd089a5c659a109322b0c96174ea9b26a8f218c5b42e2a71f4ee340e3cf7198cbd7481c1550e09bb1fa2d820815c12a707690c901a2b52cf13c5fe078acbeccb8296b3317689ef203ae1b3677553017561a75422a02083b56b23590ef4c5bde79436fe4055e0e7fe0bbd2db90636f27af4187b8894f7f630a644ef0ae39d1437792f695494ba24fe5b40783b310cc6057f60fb1758e036878ccc4f6c92026e693ecbb4407a4cab45a940bf6387ec780b0d2b0c0e3515ead4e20fad8f1b0155c92dd18f2aa9dda0f17acf6c9a04dc5d582cec2ddc071af475776e195ae99d90a27f1ccc9682583b47fbdc6da696abeee67708af31c161dbce327aa55f74a61f9cedc8166ac17fec56252948cad287a829b727138bc01716d105036a7c07add6da4b229a84437e28a097ac3f1af90f73a07e6ac2d59c766ce3fcae6090fcb83158bad69ecc7f50b7d0150b6f476d1e57c012d681b5e507a188305323c33f6a66cb960ef68fb4a767517a85228d3ccd4d97579f5491ad911f3420a0c85e16efb47e8c74f097f5e1b3f7e6a60b745265dfedc2642b382de0a268749809579f37e5c29752e95ea3d87ee1f08695594d8da7b600725417d02eaee7897a836a1d8bd179e006a8132f0b20446eab6e6e90eb90a2002bebb4d21c5c7cd8c717a9a86c763c7a5739de27c262af88606d5a01584e88cceee3fc4449ca6ee6014da2c9c8ec133e04db55c93f1f8b046bad647bdc840e61ba404c90c0dcd9c5229d7cc9469b33a8ee06f56618500e7d696b84f977a8379631b39cab0292c44e9af26aecd1c4aa20b36a295b7981989ef9530eb69fbdbbc86cd2ac0efaf9ec88d5632a0f120e54d8ad32f75ff5aac438f9b4a8bdca911fcdbed4aabddf196c3fbe835f84464a0b1bd960a9afa74c3ed708c149aa3986cbe789151ab348b0c7cdd4bd96304f215284759591c20d10ed4a27ff7eba90ad5769eb75998f278dda0549959a1efb654bed0eb2b9f8b82cba94b73389a11ff6c5926b8f3d0b254bd6995da641fbb51309d16970807f070aa7cd40f258b67e71f59d757e92ce6e59ff6bc7dd0f6c7fb17d54813f6e48ff9f73bfa574c59f41d3f94e3a03106bb413f19ab1fac865c1a5a1dfe0e4ea2a41b247a931cc9249169ec81fc6ca1e105a8dd76c86b445129a2a174452d835e4d64a8e90bc319916cbb84bb2dff53b9b2747b4133458d7b4d63c9b73ded7942bfb512f15d1a035b1b74bb57bec28f30e66d6afd7a375cc568494ec3268331828e68fb1086ec98c5f07f6b865eebf0d100c8b48dd47a9cdf1eb8241927655847b6b28c5c32d2c2ab4980f4439163b8a99638541307dfb2ee9116c4366607b2a30e679085f37d6c2576c82bceb4190504b17ec5d5b5d054a79658e733a82f3852ebf2d228ca4d208b7db92d57dfca19e61116f7f3fc6a891809c31094886d4226b3d405a8601211a8d1425c1ffa8990f8cf7d718ee330f825160bbb3ffe65d321b9bf882acf9108ba3f673a5cdcba5c70676ce8b0eb0db650ecf53192f59a4e1e0830a0647d9e0c59d6112e706384f1c8fbf45209fde5efb5202eef6408e25ce7aaaa25c2fb0a8c4b438d4ae55c42b6854f8d52641a34e798c4ceaf4a382e19f0b6e65440933386f33fecc2b1df604ee2abbaace4c0ad9b65e23a2277bd0180a86a1952a423046606dbf974aae7522648f6557b1ab36472b4cb2fcd7e16c0d8b804437ce3ae516a8f97a3129f23b0b39095a42a8b6e2876b18a1679e964bfb30079746c3562ca6bf740021660c5fada6ddef86eb074a3b1247d93e275b039e63ab71feb9a73f4553223df39af4be105349f91755941b9b3005e25012c0b25281c7b9a26bc011ccb0a258364e1f8f135857576291d0534b1c30c700451f4e4c24de112e8bcc011981d380b4e09e9dec63503a8275de14d94d354ede77684596980c1f32f4c604a3ee3d25fc2d30539e91728eac4d0e1a890e8659eab49f3abe45ba17407e581e4597802b04facb6d9101f99945c1dabd785af95e16007df63be9c4654a4b7a8d93e082066f54f7710ba331de65a86e9b180b369a4b1b2976194e6fd0846d835b6bf8d2886868c41a6f1be266e40f71a0a16d3d8e6673823543342f890b5b17806ee6630f69dd8d45591b4c92d0140affea989b0641b3ec61d41911f6b55a083364ffaa572d673d869e37d730c33f37926e3e749e7159fb7fe84149c2f1668d7aede2ac98af3b545112ada9b406fdc8d56c361620db70d1030442177489ff36b25bf2f7d39c7e41b0dcbd463d906e5274a2aa2e1499fd6762c047a090851876ff2f56516b00de200145238fe3381127d596f55ef8e9fc138d85ba2d7b0149362ea62d04fa0fb8703501b4cc88925f3f23735456e3442454605f7194f3af8dabbb8315bc1c451c38cd02cba90995ea19d988f5e3710cbfe32d3f864de42a8569076fcc341b3890df44ee7e4734f6d610d1c4f845bd7d1bfba5b97a8a57baed32aa1fe56bf9b9746987136defda575755e146bd1a0536d5bd955fdfbce1bd1254515058482250e0390ec6638e69b850804f5ea1a2a72f1", 0x1000}, {&(0x7f0000000280)="21e7c0eff0e145e4b57a8a5b8738506b8f19b9c6bb85914d5f694042735875f911a34e0875d2a6f84d0363796e7c07eb9e2219e6f913971c4a3dc260af771d024883f44f7379da7c7d4d811bf8ebb87c60a30b7e62924123f3538a17dd18082931cdd224f0832f496395d8536f97b36e5ed01901ce19c814ae6e4054f1ef6bc69dfd5eb146e6048b556d51bd3d2c230d3afbc17797da274f8b8649a93bd61df651eeadbfe6beebdc7c62befae3d0371b", 0xb0}, {&(0x7f0000000340)="a2138aff215e6262ecfc7db8d8aa88587a35ee4667955135ab838799cb7a313c02985aabaf51943820a376aa570d7d33a15c1e4f9c1c8c3796a3e56c93881ae129a1bbd6c5c96e2933d7a66525d3", 0x4e}], 0x5, 0x61) kevent(r4, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffa, 0x1, 0x80, 0x7, 0x22}, {{}, 0xfffffffffffffff9, 0x9}, {{r4}, 0xfffffffffffffffa}], 0x49b, 0x0, 0x1000, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) 16:04:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) close(r0) 16:04:25 executing program 0: r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f0000000440)=ANY=[@ANYBLOB="5d3a4120f243eda0bd63c63596bb"], 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0xfffffffffffffeb0}, 0x0) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000000)=""/241, 0xf1}, {&(0x7f0000000100)=""/140, 0x8c}, {&(0x7f0000000200)=""/136, 0x88}, {&(0x7f00000002c0)=""/119, 0x77}], 0x4, &(0x7f0000000380)=""/127, 0x7f, 0x401}, 0x2) r1 = socket$inet(0x2, 0x0, 0xed) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000480)=0x10) 16:04:27 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20f7c, 0x40) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x3e, 0x3f020b56647ef454) mkdir(&(0x7f0000000180)='.', 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x6, 0x5}, 0x8) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000200)) 16:04:27 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = dup(0xffffffffffffff9c) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r1 = socket$inet6(0x18, 0x3, 0x3a) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = dup(r1) sendto$unix(r2, &(0x7f00000000c0)="5e9b48d20089847570b8de3dc73a9ad368984418", 0x14, 0x0, 0x0, 0x0) panic: kernel diagnostic assertion "M_DATABUF(m) + M_SIZE(m) >= (m->m_data + m->m_len)" failed: file "/syzkaller/managers/main/kernel/sys/kern/uipc_mbuf.c", line 1335 Stopped at db_enter+0xa: popq %rbp TID PID UID PRFLAGS PFLAGS CPU COMMAND *426535 56486 0 0 0x4000000 0 syz-executor1 db_enter() at db_enter+0xa panic() at panic+0x147 __assert(ffffffff8148a714,ffff800021171ca0,ffffff007e72c504,c) at __assert+0x24 m_copyback(ffffff007e72c4f8,ffffff007e72c400,8,100,100) at m_copyback+0x4a4 swofp_send_error(ffffff007e72c400,ffff800001ad6800,ffff800002acd300,0) at swofp _send_error+0xac swofp_input(ffff800001ad6800,ffff800021171e18) at swofp_input+0x126 switchwrite(ffffff0061ae3d20,ffffff0061ae3d20,ffff800021171ff8) at switchwrite+ 0x30e spec_write(ffffffff81e3b9a8) at spec_write+0xa0 VOP_WRITE(1,ffffff0061ae3d20,1,ffffff0068f662e0) at VOP_WRITE+0x65 vn_write(ffffff0068f662e0,ffff800021171ff8,1) at vn_write+0x161 dofilewritev(ffff800021172120,1,ffff800021172138,ffff8000210b0290,0) at dofilew ritev+0x13e sys_pwritev(ffff8000211721c0,ffff8000210b0290,ffff800021060620) at sys_pwritev+ 0xbf syscall(0) at syscall+0x3e4 Xsyscall(6,0,ffffffffffffffb8,0,4,c591af090d8) at Xsyscall+0x128 end of kernel end trace frame: 0xc5b64f493d0, count: 1 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.